.orange{color:#f2a133}.blue{color:#5191d0}.red{color:#e42c3d}.green{color:#5db588}body{background-color:#f5f5f5}.tours-detail{position:relative}.tours-detail .nav-inner{padding:20px 0}.tours-detail .nav-inner a.first{color:#999}.tours-detail .standard-exhibition{position:relative;padding:0 20px 20px;background-color:#fff}.tours-detail .standard-exhibition .exhibition-inner h3{font-size:23px;padding:20px 0}.tours-detail .standard-exhibition .exhibition-inner h3 em{padding:2px 5px;font-size:13px;margin-right:10px;color:#fff;background:#e42c3d}.tours-detail .standard-exhibition .exhibition-inner .num_share{position:absolute;top:60px;right:20px}.tours-detail .standard-exhibition .exhibition-inner .num_share span{display:inline-block;vertical-align:middle}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow{width:520px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .slideholder{position:relative;height:320px;overflow:hidden}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .slideholder img{width:100%}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .slideholder .flag{position:absolute;top:0;left:10px;width:52px;height:40px;font-size:15px;line-height:33px;text-align:center;color:#fff;background:url(/pc/img/common/flagbg.png) top center no-repeat}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .slideholder .flag b{position:relative;left:-1px;font-size:20px;font-weight:400;vertical-align:bottom}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .slideholder .opciTitle{font-size:14px;color:#fff;width:514px;height:35px;line-height:35px;padding-left:6px;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5)}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper{position:relative;width:520px;margin:14px auto 0}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .img-inner{overflow:hidden;position:relative;height:55px;width:430px;margin:0 auto}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .img-inner .img-list{position:absolute;left:0;top:0}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .img-inner .img-list li{float:left;margin-right:4px;font-size:0;cursor:pointer;border:2px solid transparent}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .img-inner .img-list li.on{border:2px solid #f2a133}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .img-inner .img-list li img{width:100px;height:50px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .view-btn{position:absolute;top:2px;width:30px;height:50px;line-height:50px;text-align:center;z-index:9;color:#fff;background-color:#dadada;cursor:pointer}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .view-btn.view-prev{left:0}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .view-btn.view-next{right:0}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .slideshow .img-wrapper .view-btn i{font-size:20px;font-weight:700}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area{position:relative;width:620px;height:390px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price{border:1px solid #dadada;padding:20px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .price-intro{position:relative;border-bottom:1px dashed #dadada;padding-bottom:15px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .price-intro .oldprice{text-decoration:line-through}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .price-intro .orderBtn{position:absolute;top:10px;right:0}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .price-intro .orderBtn a{font-size:15px;padding:7px 15px;color:#f2a133;border:1px solid #f2a133}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .price-intro .orderBtn a.toorder{color:#fff;background-color:#f2a133;margin-left:50px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .flag-list:after{content:'';clear:both;display:table}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .flag-list>span{float:left;padding:17px 8px 2px;margin-bottom:3px;color:#999;font-size:13px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .flag-list .flag-intro{height:26px;overflow:hidden}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .flag-list .flag-intro li{float:left;padding:2px 8px;margin-bottom:3px;color:#f2a133;border:1px solid #f2a133;margin-right:3px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .flag-list .flag-intro li:nth-child(1){color:#fff;border-color:#ee5a5a;background:#ee5a5a}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .flag-list .flag-intro li:nth-child(2){color:#fff;border-color:#f77d2c;background:#f77d2c}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .info-price .flag-list .flag-intro li:nth-child(3){color:#fff;border-color:#f2b533;background:#f2b533}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .travel-way{position:relative;padding:15px 0;border-bottom:1px dashed #dadada}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .travel-way span{display:inline-block;max-width:195px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .travel-way .callarDays{position:absolute;right:0;top:15px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product_params{max-height:95px;overflow:hidden}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product_params li{width:100%;margin-bottom:5px}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product_params li b{display:inline-block;height:20px;vertical-align:top;width:55px;text-align:justify;overflow:hidden;font-weight:400}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product_params li b>em{padding-left:100%}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product_params li i{vertical-align:top}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product-re .img-ava{text-align:center}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product-re .img-ava>div{width:80px;height:80px;overflow:hidden}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product-re .img-ava>div img{width:100%;border-radius:50%}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product-re .recom_info{line-height:24px;min-width:500px;max-width:520px;min-height:80px;max-height:100px;overflow:hidden}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .product-re .recom_info.status4{background:url(/pc/img/list/consult.png) top right no-repeat #fff;background-size:25%}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .other-cot{position:absolute;bottom:0;right:0}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .other-cot .spebtn.on,.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .other-cot .spebtn:hover{color:#f2a133}.tours-detail .standard-exhibition .exhibition-inner .banner-and-info .info-area .other-cot .qrcode{position:absolute;right:0;top:25px;padding:5px;border:2px solid #5191d0;background:#fff;z-index:11}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div{padding:20px 0 0}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div{width:570px;height:50px;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div.botu{position:relative;border-left:10px solid #5191d0;background-color:#eef7ff}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div.botu:before{content:"";border-left:8px solid #5191d0;border-bottom:8px solid transparent;border-top:8px solid transparent;top:15px;left:0;position:absolute}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div.request{position:relative;border-left:10px solid #5db588;background-color:#ebfbf8}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div.request:before{content:"";border-left:8px solid #5db588;border-bottom:8px solid transparent;border-top:8px solid transparent;top:15px;left:0;position:absolute}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div i{font-size:26px;font-weight:400;margin-right:12px;vertical-align:bottom}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div em.btn{position:absolute;top:9px;right:20px;display:inline-block;width:120px;height:30px;line-height:30px;font-size:15px;font-weight:700;text-align:center;border-radius:15px;background:#fff}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div em.btn.btn_bao{color:#5191d0;border:1px solid #5191d0}.tours-detail .standard-exhibition .exhibition-inner .botu_wrapper .botu_request>div>div em.btn.btn_request{color:#5db588;border:1px solid #5db588}.tours-detail .standard-exhibition .exhibition-inner .booking-area{border:3px solid #f2a133;margin:15px auto 0;position:relative}.tours-detail .standard-exhibition .exhibition-inner .booking-area.bar_fixed .fixedBook{position:fixed;top:0;width:1114px;z-index:10;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top{background-color:#fffaf2;padding:20px;font-size:14px;color:#333;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .choose-date{position:relative;display:inline-block;width:160px;height:25px;border:1px solid #dadada;margin:0 5px;background-color:#fff}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .choose-date input{width:80%;outline:0;border:0}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .choose-date label{position:absolute;top:3px;right:6px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .people-select{position:relative;display:inline-block}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .people-select select{height:25px;border:1px solid #dadada;color:#999;background-color:#fff}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .people-select i{position:absolute;top:6px;right:-25px;display:inline-block;width:15px;height:15px;text-align:center;line-height:15px;border-radius:50%;color:#fff;background-color:#5191d0}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .hotel-level{display:inline-block}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .hotel-level .ht_level_sel{display:inline-block;width:160px;height:25px;line-height:25px;background-color:#fff;border:1px solid #dadada}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .booking-right{top:-5px;float:right;position:relative;color:#333;margin-bottom:-10px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .booking-start-area .price-empty{font-size:24px;line-height:26px;vertical-align:-2px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .booking-top .booking-start-area .book-start{display:inline-block;width:100px;height:40px;text-align:center;line-height:40px;font-size:15px;color:#fff;background-color:#e42c3d}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac{width:100%;padding:30px 0;border-top:1px solid #f2a133}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room{padding:0 20px 30px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .choose-room{width:530px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .choose-room .room-num{position:relative;top:6px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .choose-room .people-select{position:relative;display:inline-block;margin-left:6px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .choose-room .people-select select{width:107px;height:34px;border:1px solid #dadada;margin-left:7px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .choose-room .people-select label{vertical-align:middle}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .choose-room .people-select .roomstips{position:absolute;top:10px;right:-25px;display:inline-block;width:15px;height:15px;text-align:center;line-height:15px;border-radius:50%;color:#fff;background-color:#5191d0}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table{margin-left:50px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table{width:530px;border-collapse:collapse;text-align:center}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table td,.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table th{padding:5px 0;color:#999;font-weight:400;border:1px solid #dadada}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table td.red,.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table th.red{color:#e42c3d}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table td .roomstips,.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table td .sharetips,.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table th .roomstips,.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room .room-table table th .sharetips{display:inline-block;width:15px;height:15px;margin:0 auto;text-align:center;line-height:15px;border-radius:50%;color:#fff;background-color:#5191d0}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info.bt-1px{border-bottom:1px solid #dadada}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .form-box{position:relative;float:left;height:40px;line-height:40px;margin-bottom:10px;color:#666}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .form-box:nth-child(even){margin-left:40px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .form-box label{display:inline-block;width:120px;text-align:right;vertical-align:top}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .form-box .dropdown_collapse,.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .form-box input,.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .form-box select{display:inline-block;min-height:40px;width:400px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:12px;border:1px solid #dadada;color:#999}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .form-box .smtip{position:absolute;top:15px;right:-25px;display:inline-block;width:15px;height:15px;text-align:center;line-height:15px;border-radius:50%;color:#fff;background-color:#5191d0}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .need_check{width:100%;float:left;padding-left:104px;margin-bottom:20px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .room-info .need_check span{vertical-align:super;color:#999}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request{padding:0 25px}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request>div{padding:20px 0}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request>div>div{width:540px;height:70px;line-height:70px;background-color:#eef7ff;-webkit-box-sizing:border-box;box-sizing:border-box}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request>div>div.botu{position:relative;border-left:10px solid #5191d0}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request>div>div.botu:before{content:"";border-left:10px solid #5191d0;border-bottom:5px solid transparent;border-top:5px solid transparent;top:30px;left:0;position:absolute}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request>div>div.request{position:relative;border-left:10px solid #5db588}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request>div>div.request:before{content:"";border-left:10px solid #5db588;border-bottom:5px solid transparent;border-top:5px solid transparent;top:30px;left:0;position:absolute}.tours-detail .standard-exhibition .exhibition-inner .booking-area .choose-pac .botu_request>div>div i{font-size:30px;font-weight:400;margin-right:18px;vertical-align:bottom}.tours-detail .video-area{background-color:#fff;height:500px}.tours-detail .coupon-area{background:#fff}.tours-detail .wrapper_contain{background-color:#fff;position:relative}.tours-detail .wrapper_contain .content .scroll_nav{height:50px;line-height:50px;width:1200px;background:#fff;border-bottom:2px solid #f2a133}.tours-detail .wrapper_contain .content .scroll_nav.navFixed{position:fixed;top:0;z-index:998}.tours-detail .wrapper_contain .content .scroll_nav a{display:block;float:left;width:120px;height:50px;font-size:17px;text-align:center;color:#333;position:relative;border-right:1px solid #dadada;background-color:#fff}.tours-detail .wrapper_contain .content .scroll_nav a.on{color:#fff;background-color:#f2a133}.tours-detail .wrapper_contain .content .scroll_nav span{position:relative;float:right;right:20px;top:0;cursor:pointer}.tours-detail .wrapper_contain .content .scroll_nav span:hover{color:#f2a133}.tours-detail .wrapper_contain .content .scroll_nav .to-book{position:relative;top:10px;right:10px;float:right;display:inline-block;width:95px;height:30px;text-align:center;line-height:30px;font-size:14px;color:#fff;background-color:#e42c3d;cursor:pointer}.tours-detail .wrapper_contain .content .section{position:relative;color:#333;font-size:14px}.tours-detail .wrapper_contain .content .section .section-title{height:40px;line-height:40px;padding-left:20px;margin-top:22px;position:relative;background-color:#fff8ef}.tours-detail .wrapper_contain .content .section .section-title span{font-size:17px;color:#333;border-left:5px solid #f2a133;padding-left:12px}.tours-detail .wrapper_contain .content .section .section-title .to_see{position:absolute;right:25px;top:0}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights .dayimg-btn.dayimg-next,.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .brief.brief-next{right:0}.tours-detail .wrapper_contain .content .section .section-inner{padding:30px;line-height:28px}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper{width:1160px;margin:20px auto;border-bottom:1px dashed #dadada;position:relative}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .brief{position:absolute;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:#dadada;cursor:pointer;top:20px}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .brief.brief-prev{left:0}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .time-line{position:absolute;top:40px;left:0;width:1080px;border-top:2px solid #dadada;margin-left:40px}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .tour-brief-inner{width:1110px;height:120px;padding:25px 0;overflow:hidden;position:relative;margin:0 auto}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .tour-brief-inner .tour-brief-list{position:relative;width:9999px;margin-top:-8px;left:0;text-align:center}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .tour-brief-inner .tour-brief-list .brief-item{width:140px;float:left;position:relative}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .tour-brief-inner .tour-brief-list .brief-item .brief-item-index{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;color:#999;background-color:#fff;border:2px solid #f2a133;cursor:pointer}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .tour-brief-inner .tour-brief-list .brief-item .simple-box{margin-top:15px;text-align:center}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .tour-brief-inner .tour-brief-list .brief-item .simple-box p{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .expand{padding:10px 0;text-align:center}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .expand i{display:inline-block;font-size:16px;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-animation:shine 1.5s linear infinite;animation:shine 1.5s linear infinite}.tours-detail .wrapper_contain .content .section .tour-brief-wrapper .expand i.on{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tours-detail .wrapper_contain .content .section .day-container{position:relative;padding:10px 30px 40px 100px}.tours-detail .wrapper_contain .content .section .day-container .day-aside{position:absolute;top:40px;left:25px}.tours-detail .wrapper_contain .content .section .day-container .day-aside .day-inner.aside_fixed{position:fixed;top:100px;left:auto;z-index:700}.tours-detail .wrapper_contain .content .section .day-container .day-aside .day-inner ul{color:#fff}.tours-detail .wrapper_contain .content .section .day-container .day-aside .day-inner ul li{position:relative;width:40px;height:40px;line-height:40px;text-align:center;margin-top:5px;border-radius:50%;background-color:#dadada;cursor:pointer}.tours-detail .wrapper_contain .content .section .day-container .day-aside .day-inner ul li.current{background-color:#f2a133}.tours-detail .wrapper_contain .content .section .day-container .day-main h3{border-left:5px solid #f2a133;padding-left:10px}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights{width:1068px;overflow:hidden;position:relative;height:134px;margin-bottom:20px}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights .dayimg-btn{position:absolute;top:28px;width:30px;height:50px;line-height:50px;text-align:center;z-index:9;color:#fff;background-color:rgba(0,0,0,.5);cursor:pointer}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights .dayimg-btn.dayimg-prev{left:0}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights .dayimg-btn i{font-size:20px;font-weight:700}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights .img-list{position:absolute;left:0;top:0}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights .img-list li{margin-right:11px;float:left;position:relative}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .sights .img-list li p{position:absolute;width:100%;height:30px;text-align:center;line-height:30px;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.5);filter:alpha(opacity=50)}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .scenery .scenery_flag span{display:inline-block;cursor:pointer;position:relative;border:1px solid #f2a133;padding:1px 7px 1px 5px;line-height:20px;color:#f2a133;margin:0 10px 5px 0}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .scenery .scenery_flag span .arw{display:inline-block;position:absolute;width:0;height:0;line-height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid;-webkit-box-sizing:border-box;box-sizing:border-box}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .scenery .scenery_flag span .arw.arw-border{color:#f2a133;top:5px;right:-7px}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .scenery .scenery_flag span .arw.arw-bg{color:#fff;top:5px;right:-6px}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .scenery .scenery_flag span:hover{color:#fff;background-color:#f2a133}.tours-detail .wrapper_contain .content .section .day-container .day-main .title_box .scenery .scenery_flag span:hover .arw-bg{color:#f2a133}.tours-detail .wrapper_contain .content .section .day-container .day-main .content-container{line-height:28px;background-color:#f5f5f5}.tours-detail .wrapper_contain .content .section .fee-inner{line-height:28px;padding:20px 30px}.tours-detail .wrapper_contain .content .section .fee-inner dl dd{color:#666}.tours-detail .wrapper_contain .content .section .fee-inner dl dd table{width:100%;text-align:center;border-collapse:collapse}.tours-detail .wrapper_contain .content .section .fee-inner dl dd table td{width:155px;padding:10px;font-size:13px;color:#999;border:1px solid #dadada}.tours-detail .wrapper_contain .content .section .fee-inner dl dd table td.tit{color:#333}.tours-detail .tour_day_view{position:fixed;width:630px;left:50%;top:50%;margin-left:-315px;margin-top:-350px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #dadada;background-color:#fff;z-index:1000}.tours-detail .tour_day_view .tour-item .top{padding:10px 0;border-bottom:1px solid #dadada}.tours-detail .tour_day_view .tour-item .top .day{width:45px;height:45px;line-height:45px;text-align:center;font-size:16px;color:#999;border:1px solid #dadada;border-radius:50%}.tours-detail .tour_day_view .tour-item .top .scenery_type span{padding:2px 13px;border-radius:15px;color:#f2a133;border:1px solid #f2a133}.tours-detail .tour_day_view .tour-item .top a{position:absolute;right:10px;top:10px}.tours-detail .tour_day_view .tour-item .middle{padding:15px 25px}.tours-detail .tour_day_view .tour-item .middle .img,.tours-detail .tour_day_view .tour-item .middle .img img{width:100%;height:300px}.tours-detail .tour_day_view .tour-item .bottom{padding:0 25px;height:190px;overflow:auto}.tours-detail .tour_day_view .tour-item .bottom>div{padding:15px 0;border-top:1px dashed #dadada}.tours-detail .tour_day_view .slide_btn{position:absolute;color:#fff;width:60px;height:80px;line-height:80px;text-align:center;background-color:#dadada;cursor:pointer;top:40%}.tours-detail .tour_day_view .slide_btn.slide_btn_prev{left:-80px}.tours-detail .tour_day_view .slide_btn.slide_btn_next{right:-80px}.tours-detail .tour_day_view .slide_btn i{font-size:45px}.tours-detail .hotel_select_h .hotel_sel_con .title_top .hotel_sel_close i,.tours-detail .tour_addrsel_h .addrsel_con .title_top .addrsel_close i,.tours-detail .tour_selfplan .mandatory_con .title_top .mandaself_close i,.tours-detail .tour_selfsel_h .selfsel_con .title_top .toursel_close i{font-size:24px}.tours-detail .tour_addrsel_h .maskFixed{width:4000px;height:4000px;position:fixed;top:-1000px;left:-1000px;z-index:998;background:rgba(0,0,0,.5)}.tours-detail .tour_addrsel_h .addrsel_con{width:1030px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #dadada;background:#fff;position:absolute;top:300px;left:50%;z-index:999;margin-left:-515px}.tours-detail .tour_addrsel_h .addrsel_con .title_top{padding:15px 20px;border-bottom:1px solid #dadada}.tours-detail .tour_addrsel_h .addrsel_con .title_top .addrsel_close{position:absolute;top:15px;right:15px}.tours-detail .tour_addrsel_h .addrsel_con>table{width:100%;border-collapse:collapse}.tours-detail .tour_addrsel_h .addrsel_con>table tr.bd{border-bottom:1px dashed #dadada}.tours-detail .tour_addrsel_h .addrsel_con>table tr th{font-weight:400;padding:5px 0;color:#999;text-align:center;background-color:#f5f5f5}.tours-detail .tour_addrsel_h .addrsel_con>table tr td{text-align:center;padding:10px 0;line-height:24px}.tours-detail .tour_addrsel_h .addrsel_con>table tr td input,.tours-detail .tour_addrsel_h .addrsel_con>table tr td label{vertical-align:middle}.tours-detail .tour_addrsel_h .addrsel_con .confirm_addr{text-align:center;padding:30px 0}.tours-detail .tour_addrsel_h .addrsel_con .confirm_addr a{padding:12px 45px;color:#fff;background-color:#f2a133}.tours-detail .tour_selfplan .maskFixed{width:4000px;height:4000px;position:fixed;top:-1000px;left:-1000px;z-index:998;background:rgba(0,0,0,.5)}.tours-detail .tour_selfplan .mandatory_con{width:1030px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #dadada;background:#fff;position:absolute;top:300px;left:50%;z-index:999;margin-left:-515px}.tours-detail .tour_selfplan .mandatory_con .title_top{padding:15px 20px;border-bottom:1px solid #dadada}.tours-detail .tour_selfplan .mandatory_con .title_top .mandaself_close{position:absolute;top:15px;right:15px}.tours-detail .tour_selfplan .mandatory_con>table{width:100%;border-collapse:collapse;border-bottom:1px solid #dadada}.tours-detail .tour_selfplan .mandatory_con>table tr.bd{border-bottom:1px solid #dadada}.tours-detail .tour_selfplan .mandatory_con>table tr.list{border-bottom:1px dashed #dadada}.tours-detail .tour_selfplan .mandatory_con>table tr th{font-weight:400;padding:5px 0;color:#999;text-align:center;background-color:#f5f5f5}.tours-detail .tour_selfplan .mandatory_con>table tr td{text-align:center;padding:10px 0}.tours-detail .tour_selfplan .mandatory_con>table tr td.checktour,.tours-detail .tour_selfplan .mandatory_con>table tr td.title{text-align:left}.tours-detail .tour_selfplan .mandatory_con>table tr td.title b{padding-left:15px}.tours-detail .tour_selfplan .mandatory_con>table tr td input{width:60px}.tours-detail .tour_selfplan .mandatory_con>table tr td label{display:inline-block;width:480px;vertical-align:middle}.tours-detail .tour_selfplan .mandatory_con .confirm_addr{text-align:center;padding:30px 0}.tours-detail .tour_selfplan .mandatory_con .confirm_addr a{padding:12px 45px;color:#fff;background-color:#f2a133}.tours-detail .tour_selfsel_h .maskFixed{width:4000px;height:4000px;position:fixed;top:-1000px;left:-1000px;z-index:998;background:rgba(0,0,0,.5)}.tours-detail .tour_selfsel_h .selfsel_con{width:1030px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #dadada;background:#fff;position:absolute;top:300px;left:50%;z-index:999;margin-left:-515px}.tours-detail .tour_selfsel_h .selfsel_con .title_top{padding:15px 20px;border-bottom:1px solid #dadada}.tours-detail .tour_selfsel_h .selfsel_con .title_top .toursel_close{position:absolute;top:15px;right:15px}.tours-detail .tour_selfsel_h .selfsel_con>table{width:100%;border-collapse:collapse}.tours-detail .tour_selfsel_h .selfsel_con>table tr.bd{border-bottom:1px dashed #dadada}.tours-detail .tour_selfsel_h .selfsel_con>table tr th{font-weight:400;padding:5px 0;color:#999;text-align:center;background-color:#f5f5f5}.tours-detail .tour_selfsel_h .selfsel_con>table tr td{text-align:center;padding:10px 0}.tours-detail .tour_selfsel_h .selfsel_con>table tr td.checktour{text-align:left}.tours-detail .tour_selfsel_h .selfsel_con>table tr td input{width:60px}.tours-detail .tour_selfsel_h .selfsel_con>table tr td label{display:inline-block;width:480px;vertical-align:middle}.tours-detail .tour_selfsel_h .selfsel_con .confirm_addr{text-align:center;padding:30px 0}.tours-detail .tour_selfsel_h .selfsel_con .confirm_addr a{padding:12px 45px;color:#fff;background-color:#f2a133}.tours-detail .hotel_select_h .maskFixed{width:4000px;height:4000px;position:fixed;top:-1000px;left:-1000px;z-index:998;background:rgba(0,0,0,.5)}.tours-detail .hotel_select_h .hotel_sel_con{width:1030px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #dadada;background:#fff;position:absolute;top:300px;left:50%;z-index:999;margin-left:-515px}.tours-detail .hotel_select_h .hotel_sel_con .title_top{padding:15px 20px;border-bottom:1px solid #dadada}.tours-detail .hotel_select_h .hotel_sel_con .title_top>div{position:relative;display:inline-block;width:200px;color:#999;border:1px solid #dadada}.tours-detail .hotel_select_h .hotel_sel_con .title_top>div input{width:80%;height:20px;line-height:18px;outline:0;border:0;padding:0}.tours-detail .hotel_select_h .hotel_sel_con .title_top>div label{position:absolute;top:2px;right:5px}.tours-detail .hotel_select_h .hotel_sel_con .title_top .hotelRoom_price{position:absolute;top:20px;right:110px}.tours-detail .hotel_select_h .hotel_sel_con .title_top .hotel_sel_close{position:absolute;top:15px;right:15px}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op{color:#666;padding:15px 20px}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op:hover{background-color:#f5f5f5}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op>div{position:relative;vertical-align:top}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op>div.hotel_info{width:520px}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op>div img{width:220px;height:160px}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op>div li{margin-bottom:5px}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op>div li select{width:100px;height:30px;border:1px solid #dadada}.tours-detail .hotel_select_h .hotel_sel_con .item_ops .item_op>div a{display:inline-block;width:112px;height:30px;line-height:30px;text-align:center;color:#fff;background-color:#f2a133}.startinDate,.startoutDate{z-index:1000}@-webkit-keyframes shine{0%,100%{opacity:1}50%{opacity:.5}}@keyframes shine{0%,100%{opacity:1}50%{opacity:.5}}