.pic_list{width:100%;max-width:480px;overflow:hidden;position:relative}.pic_list
li{width:100%;position:absolute;background:#fff url(/themes/m/common/img/taker2.png) no-repeat center center}.pic_list li
img{vertical-align:top;width:100%}#pic_list_w{position:relative;width:100%;max-width:480px;min-height:150px;margin:0
auto}.pic_nav_w{height:20px;position:absolute;bottom:0;left:0;width:100%;text-align:center}.pic_nav{display:inline-block;overflow:hidden;height:100%}.pic_nav
span{overflow:hidden;width:8px;height:8px;background:rgba(255,255,255,.6);float:left;margin:0
5px;border-radius:50%}.pic_nav
span.active{background:rgba(9,159,222,1)}.c_w{padding:15px
10px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:10px;box-sizing:border-box;max-width:480px;margin:0
auto 10px;display:block;position:relative}.c_t
em{display:block;float:left;width:23px;height:23px;margin-right:5px;margin-top:1px;background-size:23px 23px}.c_t
span{float:left;line-height:23px;margin-top:1px}.d_t{font-size:1.1rem}.picon1{background:url(/themes/m/common/img/icon/icon-1.png) no-repeat 0 0}.picon2{background:url(/themes/m/common/img/icon/icon-2.png) no-repeat 0 0}.picon3{background:url(/themes/m/common/img/icon/icon-3.png) no-repeat 0 0}.picon4{background:url(/themes/m/common/img/icon/icon-4.png) no-repeat 0 0}.picon5{background:url(/themes/m/common/img/icon/icon-5.png) no-repeat 0 0}.picon6{background:url(/themes/m/common/img/icon/icon-6.png) no-repeat 0 0}.picon7{background:url(/themes/m/common/img/icon/icon-7.png) no-repeat 0 0}.picon8{background:url(/themes/m/common/img/icon/icon-8.png) no-repeat 0 0}.picon9{background:url(/themes/m/common/img/icon/icon-9.png) no-repeat 0 0}.picon10{background:url(/themes/m/common/img/icon/icon-10.png) no-repeat 0 0}.c_t{overflow:hidden;border-bottom:1px solid #efefef;padding-bottom:15px;font-size:1.1rem}.c_t2{border-bottom:none;padding-bottom:0}.outOfDate{background:#f00;color:#fff;border-radius:5px;padding:0
5px;white-space:nowrap}.lastm{display:inline-block;width:86px;vertical-align:middle;height:22px;background:url(/themes/m/common/img/icon/last1.png) no-repeat;background-size:86px 22px;margin-top:-2px}.d_price{padding:5px
0 10px;color:#f60;font-size:1.4rem;border-bottom:1px solid #efefef}.d_price
span{color:#999;font-size: .9rem}.d_price
em{font-style:normal;font-size:.9rem}.d_ul{list-style:none;padding:10px
0;font-size: .9rem}.d_ul
li{padding:2px
0;line-height:22px}.d_ul li
span{color:#999;vertical-align:top}.d_ul li
p{display:inline-block;width:75%;padding:0;margin:0}.d_ul li
span.tflag{background:#60B0FF;border-radius:2px;color:#fff;padding:0
2px;margin-left:5px}.d_ul
li.s_split{border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:10px}.zul_s1{padding-top:10px}.zul_s1
li{padding:2px
0;color:#666}.zul_s1 li
strong{font-weight:normal;color:#f60}.zul_s2
li{border-top:1px solid #efefef;color:#666}.zul_s2 li:first-child{border-top:none}.zul_s2
li.roomHide{display:none}.p_t{margin:0;padding:15px
0;overflow:hidden}.p_t
span.r_name{float:left}.p_t
span.r_price{float:right;color:#f60}.p_t
em{float:left;font-style:normal;background:#f00;border-radius:2px;color:#fff;padding:0
2px;margin-left:5px}.zul_s2 li.active
.p_con{display:block}.p_con{margin:0;padding:10px;background:#EDEDED;display:none}.p_con dl
dt{}.p_con dl dt
span{display:inline-block;word-break:break-all;vertical-align:top;margin-left:10px;line-height:20px;width:45%;font-size: .8rem}.p_con dl dt span
em{font-style:normal;color:#999}.p_con dl
dd{margin-left:0;padding-top:10px;line-height:22px;font-size: .8rem}.p_pic{width:45%;vertical-align:top}.p_taker{width:60px;height:60px;background:url(/themes/m/common/img/taker2.png) no-repeat center center;margin:30px
auto}#more_room{background:#eee;text-align:center;line-height:40px;color:#666;margin-top:5px}.op_btn1{display:block;position:fixed;left:0;bottom:0;width:50%;height:50px;line-height:50px;border:none;background:#6DB6FF;color:#fff;font-size:1.2rem;text-align:center}.op_btn1
span{display:inline-block;width:20px;height:30px;position:relative;top:10px;margin-right:2px;background:url(/themes/m/common/img/icon/phone.png) no-repeat scroll 0 4px;background-size:20px 20px}.op_btn2{display:block;position:fixed;right:0;bottom:0;width:50%;height:50px;line-height:50px;border:none;background:#393;color:#fff;font-size:1.2rem;text-align:center}.op_btn_gray{display:block;position:fixed;right:0;bottom:0;width:50%;height:50px;line-height:50px;border:none;background:#CFCFCF;color:#666;font-size:1.2rem;text-align:center}.s_btn{position:fixed;left:0;right:0;bottom:0;width:100%;height:50px;line-height:50px;border:none;background:#393;color:#fff;font-size:1.3rem}.sc_w{width:260px;margin:50px
auto}.sc_w
span{display:inline-block;width:220px}.sc_w
em{display:inline-block;width:28px;height:28px;margin-right:5px;background:url(/themes/m/common/img/icon.png) no-repeat scroll -97px -61px}.dl_s1{margin-bottom:20px;line-height:22px}.dl_s1
dt{color:#f60;padding-bottom:5px}.dl_s1
dd{margin:0}.charts_img{vertical-align:top;width:100%}.tour_table{width:100%;font-size: .9rem}.tour_table
th{line-height:34px;color:#999;border-bottom:1px solid #eee;font-weight:normal;text-align:center}.tour_table
td{line-height:30px;text-align:center}.product_box{font-size: .9rem;margin-bottom:15px}.product_block_head{padding-bottom:10px;color:#f60}.product_item{overflow:hidden;width:100%;padding-bottom:8px;color:#666}.product_item
li{width:25%;float:left;font-size: .7rem}.product_des{line-height:20px}.tour_pic{width:100%;margin:10px
0 0}.shore_table{width:100%;border-collapse:collapse;margin-top:10px}.shore_table th,.shore_table
td{text-align:left;font-weight:normal;vertical-align:top;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:5px
0 5px 0}.shore_table
caption{text-align:left;padding-bottom:5px}.shore_table
td{padding-left:5px}.shore_table
th{width:17%;background:#efefef;padding-left:5px}.c_block{margin-top:20px}.c_block_t{color:#f60}.c_block_t{margin-bottom:20px;font-size:1.2rem}.c_type{border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-top:-1px}.c_type_name{height:50px;line-height:50px;overflow:hidden;padding:0
10px 0 0}.c_type
.common_t{display:none}.c_type.active
.common_t{display:table}.common_t{width:100%;border-collapse:collapse;margin-bottom:15px;color:#666;font-size: .9rem}.common_t th,.common_t
td{text-align:left;font-weight:normal;vertical-align:top;border-top:1px solid #e0e0e0;padding:5px
0 5px 0}.common_t td.f,.common_t
th.f{padding-right:15px;padding-left:5px}.common_t td
p{margin:0}.common_t
th{color:#666;background:#efefef}.c_type_name
span{float:left}.c_type_name
em{display:inline-block;width:0;height:0;float:right;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ddd;position:relative;top:22px}.active .c_type_name
em{transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.s_l{display:block;position:relative;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0
auto 10px auto;padding:10px}.s_m{display:block}.s_t{font-size:.9rem;color:#000;padding-bottom:5px;display:block}.s_img_w{float:left;margin-right:10px;width:35%;max-width:240px;position:relative}.s_img{width:100%;float:left}.s_info{width:60%;float:left}.s_ul{overflow:hidden}.s_ul
li{float:left;margin-right:10px;font-size: .8rem;color:#333;line-height:20px}.s_des{font-size: .7rem;padding-top:5px;color:#333}.s_des
span{color:#999}.s_des
span.li_last{display:none}.s_list{margin-top:10px}.s_box{overflow:hidden;display:block}.s_box:last-child{border-bottom:none}.s_d{width:80%;max-width:310px;float:left;line-height:20px}.s_d
li{float:left;font-size: .6rem;height:20px;overflow:hidden}.s_d
li.ls1{width:55%;max-width:180px}.s_d
li.ls2{width:45%;max-width:180px}.s_d li.ls1
em{display:inline-block;line-height:12px;margin-top:4px;font-style:normal;padding:0
1px;color:#fff;border-radius:5px}.s_p{float:right;color:#f60;display:block;padding-top:8px}.s_p
em{font-size:.5rem;font-style:normal}.s_ntitie{display:block;padding-bottom:5px}.s_type{display:inline-block;line-height:12px;margin-top:4px;font-style:normal;padding:0
1px;color:#fff;border-radius:5px}.s_type_1{background:#36A152}.s_type_2{background:#F33}.s_lm{width:65px;height:19px;position:absolute;left:-5px;top:1px;background:url(/themes/m/common/img/icon.png) no-repeat scroll -54px 0}@media only screen and (min-width: 414px){.d_t{font-size:1.2rem}.d_price{font-size:1.6rem}.d_price span,.d_price em,.d_ul{font-size:1rem}.c_t
span{font-size:1.2rem}.p_con dl dt span,.p_con dl
dd{font-size:1rem}.product_box{font-size:1rem}.product_item
li{font-size: .9rem}}