.cwrap{min-width:320px;max-width:480px;margin-left:auto;margin-right:auto}body,html{background-color:#f7f6f5}a,div,i,label,li,span{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}a:focus,div:focus,i:focus,label:focus,li:focus,span:focus{outline:0}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.edgegap{padding:0 .9375rem}.bgwhite{background-color:#fff}.bgf7f6f5{background-color:#f7f6f5}button,html,input,select,textarea.pure-g{font-family:"pingfang sc",arial,helvetica,sans-serif}.pure-g [class*=pure-u]{font-family:"pingfang sc",arial,helvetica,sans-serif}[v-cloak]{display:none}.fixedtotop{position:fixed;left:0;top:0;right:0}.fixedtobottom{position:fixed;left:0;bottom:0;right:0}.ldfx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ljtc{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.lalc{-webkit-align-content:center;align-content:center}.lbgcw{background-color:#fff}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bfbfbf}input::-moz-input-placeholder,textarea::-moz-input-placeholder{color:#bfbfbf}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#bfbfbf}input::-o-input-placeholder,textarea::-o-input-placeholder{color:#bfbfbf}.cmask{z-index:50;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6)}.cpage_padding{padding-left:3.125%;padding-right:3.125%}.ctextover{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cicon{display:inline-block;background-repeat:no-repeat}.cicon.prev{width:24px;height:24px;position:relative}.cicon.prev:after,.cicon.prev:before{content:"";width:2px;height:13px;display:block;position:absolute;left:8px;background-color:#e6dccf;border-radius:1px}.cicon.prev.prev:before{top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cicon.prev.prev:after{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cicon.next{width:24px;height:24px;position:relative}.cicon.next:after,.cicon.next:before{display:none;content:"";width:1px;height:9px;display:block;position:absolute;right:10px;background-color:#ccc}.cicon.next:before{top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cicon.next:after{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cicon.next.slim{width:10px}.cicon.next.slim:after,.cicon.next.slim:before{right:4px}.cicon.next.cond{width:8px}.cicon.next.cond:after,.cicon.next.cond:before{right:4px}.cicon.next.cond:before{top:5px}.cicon.next.cond:after{top:9px}.cicon.next.bold:after,.cicon.next.bold:before{width:2px}.cicon.clean{width:24px;height:24px;border-radius:50%;position:relative;background-color:#f6f6f6}.cicon.clean:after,.cicon.clean:before{width:16px;height:1px;content:"";top:50%;left:50%;margin-top:-1px;margin-left:-8px;position:absolute;background-color:#7c3567}.cicon.clean:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cicon.clean:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cicon.info_small{opacity:.5;background-position:0 -150px}.cicon.aperture_small{background-position:0 0;line-height:20px}.cicon.correct_small{background-position:0 -175px}.cicon.score_empty,.cicon.score_full,.cicon.score_half{width:11px;height:11px;background-position:0 -200px}.cicon.score_half{background-position:0 -211px}.cicon.score_empty{background-position:0 -225px}.cicon.notice_small{background-position:0 -275px}.cicon.correct_small{background-position:0 -175px}.cicon.score_empty,.cicon.score_full,.cicon.score_half{width:11px;height:11px;background-position:0 -200px}.cicon.score_half{background-position:0 -211px}.cicon.score_empty{background-position:0 -225px}.cicon.notice_small{background-position:0 -275px}.cicon.aperture_small,.cicon.back_small,.cicon.close_small,.cicon.correct_small,.cicon.downgrayarrow_small,.cicon.info_small,.cicon.notice_small,.cicon.picture_small,.cicon.score_empty,.cicon.score_full,.cicon.score_half{width:20px;height:20px;background-image:;background-size:20px auto}.cicon.checkin_small,.cicon.downarrow_small,.cicon.gold_wifi,.cicon.meal_small,.cicon.meet_small,.cicon.notice_purple,.cicon.order_small,.cicon.park_small,.cicon.phone_small,.cicon.points,.cicon.price_small,.cicon.score_small,.cicon.uparrow_small,.cicon.wifi_small{width:20px;height:20px;background-image:;background-size:20px auto}.cicon.phone_small{line-height:20px;background-position:0 0}.cicon.order_small{line-height:20px;background-position:0 -25px}.cicon.order_small.active{background-position:0 -50px}.cicon.price_small{line-height:20px;background-position:0 -75px}.cicon.price_small.active{background-position:0 -100px}.cicon.score_small{line-height:20px;background-position:0 -125px}.cicon.score_small.active{background-position:0 -150px}.cicon.wifi_small{line-height:20px;background-position:0 -175px}.cicon.park_small{line-height:20px;background-position:0 -200px}.cicon.meal_small{line-height:20px;background-position:0 -225px}.cicon.meet_small{line-height:20px;background-position:0 -250px}.cicon.uparrow_small{line-height:1.25em;background-position:0 -275px}.cicon.downarrow_small{line-height:1.25em;background-position:0 -300px}.cicon.checkin_small{line-height:20px;background-position:0 -325px}.cicon.notice_purple{line-height:1.25rem;background-position:0 -350px}.cicon.gold_wifi{line-height:1.25rem;background-position:0 -375px}.cicon.points{width:22px;height:20px;vertical-align:middle;background-size:26px auto;background-position:0 -520px;margin-top:-4px;margin-right:2px;margin-left:-6px}.cpopup{position:fixed}.cpopup .cwrap{padding-left:3.125%;padding-right:3.125%;-moz-box-sizing:border-box;box-sizing:border-box}.cpopup .inner{position:relative}.cpopup .close{width:24px;height:24px;padding:10px;right:0;top:0;position:absolute}.cpopup .closecontent{width:24px;height:24px;padding:2px;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:12px;background-color:#fff;box-shadow:0 0 3px 2px rgba(0,0,0,.3)}.cpopup.hoteldetail{position:fixed;bottom:0;left:0;width:100%;height:100%}.cpopup.hoteldetail .inner{height:100%}.cpopup.hoteldetail .detailbox{position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.9);width:100%}.cpopup.hoteldetail .content{overflow-y:auto;padding-left:3.125%;padding-right:3.125%;margin-top:5px;margin-bottom:10px}.cpopup.hoteldetail .title{color:#333;font-size:1.125rem;line-height:2.875rem;border-bottom:1px solid #ebdfd8;text-align:center}.cpopup.hoteldetail .info{padding-top:2px;padding-bottom:2px;color:#666;font-size:.875em;line-height:1.125rem}.cpopup.hoteldetail .info.puretext{color:#333}.cpopup.hoteldetail .info span{color:#333}.cpopup.hoteldetail .roomitem{border-top:1px solid #ebdfd8;padding-top:8px;padding-bottom:8px;color:#666;font-size:.75em}.cpopup.hoteldetail .roomitem .activename{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:35px}.cpopup.hoteldetail .roomitem .price{color:#b0458c;font-size:18px;font-weight:700}.cpopup.hoteldetail .roomitem .price i{font-weight:400;font-size:10px;font-style:normal;color:#b0458c}.cpopup.hoteldetail .roomitem .bedge{display:inline-block;border-radius:2px;color:#fff;padding-left:2px;padding-right:2px;line-height:20px;background-color:#c07cba;font-style:normal}.cpopup.hoteldetail .iconimg{width:16px;height:16px;margin:0 4px;vertical-align:bottom}.cpopup.hoteldetail .cbanner{margin-top:5px}.cpopup.hoteldetail .cbanner .item img{border-radius:5px;overflow:hidden}.cpopup.hoteldetail .facilitie{color:#333}.cpopup.hoteldetail .facilitie h3{color:#000;line-height:1.5rem}.cpopup.hoteldetail .facilitie li{position:relative;padding-left:6px;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.25rem}.cpopup.hoteldetail .facilitie li:before{width:2px;height:2px;content:"";background-color:#333;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-1px}.cpopup.orderdetail{position:fixed;bottom:0;left:0;width:100%;height:100%}.cpopup.orderdetail .inner{height:100%;position:relative}.cpopup.orderdetail .cbox{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(255,255,255,.9)}.cpopup.orderdetail .content{overflow-y:auto}.cpopup.orderdetail .title{color:#333;font-size:1.125em;text-align:center;line-height:2.25rem;height:36px}.cpopup.orderdetail .title.withtop{border-top:4px solid #f6f6f6}.cpopup.orderdetail .body,.cpopup.orderdetail .foot .pure-g{margin-left:3.125%;margin-right:3.125%}.cpopup.orderdetail .foot{padding-top:12px;padding-bottom:12px}.cpopup.orderdetail .head{text-align:center;color:grey;font-size:.875em;line-height:24px;padding-top:4px;padding-bottom:4px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.cpopup.orderdetail .body{text-align:center;color:#666;font-size:.875em;padding-top:12px;padding-bottom:12px;border-bottom:1px dotted #b3b3b3}.cpopup.orderdetail .foot{line-height:32px;background-color:#fff}.cpopup.orderdetail .count{color:#666;font-weight:700;font-size:.9375em}.cpopup.orderdetail .pricearea{color:grey;font-size:15px}.cpopup.orderdetail .pricearea .price{font-weight:700;color:#b0458c;font-size:18px}.cpopup.orderdetail .pricearea .price i{color:#b0458c;font-size:15px;font-style:normal}.cpopup.client{left:0;bottom:0;height:50px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;display:none;background-color:rgba(0,0,0,.6)}.cpopup.client .inner{padding-top:7px}.cpopup.client .close_large{position:absolute;top:0;right:0;z-index:2}.cpopup.client .info{color:#fff;font-size:.875em;font-style:italic;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;line-height:1.125rem}.cpopup.quickorder{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:auto}.cpopup.quickorder .inner{height:100%;position:static;pointer-events:auto}.cpopup.quickorder .cbox{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;z-index:2;pointer-events:auto}.cpopup.quickorder .content{overflow-y:auto;padding-left:3.125%;padding-right:3.125%;border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;pointer-events:auto}.cpopup.quickorder .title{color:#333;font-size:1.125em;text-align:center;line-height:2.875rem;height:46px}.cpopup.quickorder .title.withtop{border-top:4px solid #f6f6f6}.cpopup.quickorder .room{color:#333;padding-top:5px;padding-bottom:5px;border-bottom:1px dashed #ebdfd8}.cpopup.quickorder .room .smallbtn{color:#999;font-size:1.125rem;line-height:1.5rem;height:24px;overflow:hidden;text-align:center;-webkit-tap-highlight-color:rgba(255,255,255,.3);-moz-tap-highlight-color:rgba(255,255,255,.3);-ms-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.cpopup.quickorder .room .smallbtn{font-size:.875rem}.cpopup.quickorder .room .price,.cpopup.quickorder .room .roomtype{line-height:1.875rem;font-size:.875rem}.cpopup.quickorder .room .price{text-align:center}.cpopup.quickorder .room .roomtypebox{position:relative;padding-left:24px;-moz-box-sizing:border-box;box-sizing:border-box}.cpopup.quickorder .room .cradiobox{position:absolute;left:0;top:4px}.cpopup.quickorder .room .roomtype{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpopup.quickorder .room.disable{color:#666}.cpopup.quickorder .room.disable .add,.cpopup.quickorder .room.disable .num,.cpopup.quickorder .room.disable .sub{background-color:#f6f4f4;color:#ccc}.cpopup.quickorder .inputbox{position:relative;padding-left:32px;padding-right:32px;-moz-box-sizing:border-box;box-sizing:border-box;height:32px;font-size:.875rem}.cpopup.quickorder .inputbox .add,.cpopup.quickorder .inputbox .num,.cpopup.quickorder .inputbox .sub{color:#333;background-color:#eeeae9}.cpopup.quickorder .inputbox .add.disable,.cpopup.quickorder .inputbox .num.disable,.cpopup.quickorder .inputbox .sub.disable{background-color:#f6f4f4;color:#ccc}.cpopup.quickorder .inputbox .add,.cpopup.quickorder .inputbox .sub{width:30px;height:30px;line-height:1.875rem;display:inline-block;position:absolute;top:0;font-style:normal;text-align:center}.cpopup.quickorder .inputbox .sub{left:0;border-radius:2px 0 0 2px}.cpopup.quickorder .inputbox .add{right:0;border-radius:0 2px 2px 0}.cpopup.quickorder .inputbox .num{width:auto;border:none;max-width:100%;padding:0;line-height:1.875rem;text-align:center}.cpopup.quickorder .inputbox.disable .add,.cpopup.quickorder .inputbox.disable .num,.cpopup.quickorder .inputbox.disable .sub{background-color:#f6f4f4;color:#ccc}.cpopup.quickorder .btnbox{padding-left:3.125%;padding-right:3.125%;pointer-events:auto}.cpopup.quickorder .btnbox .cbtn{border:none;display:block}.cpopup.quickorder .pop_close{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.cpopup.default{position:fixed;width:100%;height:100%;z-index:50;top:0;left:0;background-color:rgba(0,0,0,.4)}.cpopup.default .inner{height:100%}.cpopup.default .cbox{width:80%;background-color:#fff;border-radius:6px;position:absolute;top:30%;left:50%;padding:25px 10px;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-40%}.cpopup.default .result{font-size:1.25rem;font-weight:700;color:#333;text-align:center;line-height:1.875rem}.cpopup.default .result .cicon{vertical-align:-8px}.cpopup.default .result.success{color:#35a302}.cpopup.default .info{font-size:.875rem;text-align:center;color:#333;line-height:1.25rem;margin-top:10px}.cpopup.default .info a{color:#333}.cpopup.default .cbtn{width:80px;text-align:center}.co_main .cbtn:after{position:relative;width:0;height:0;border:none}.co_main .coupons{background-color:#fff;border-bottom:1px solid #ebdfd8;padding-left:3.125%;padding-right:3.125%;color:#333;font-size:.9375rem;line-height:1.5rem}.co_main .coupons table{width:100%}.co_main .coupons td{padding-top:10px;padding-bottom:10px;vertical-align:middle;display:table-cell}.co_main .coupons tr{border-top:1px solid #ebdfd8}.co_main .coupons tr:first-child{border-top:none}.co_main .coupons .pure-u-5-12{padding-right:16px;-moz-box-sizing:border-box;box-sizing:border-box}.co_main .coupons .empty{text-align:center;padding-top:10px;padding-bottom:10px;color:#999}.co_main .inputnumber{background-color:#fff;border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8}.co_main .inputnumber>div{padding-top:12px;padding-bottom:12px}.co_main .inputnumber .input1{border:none;background-color:#fff;line-height:20px;height:20px}.co_main .inputnumber .btnbox{-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #ebdfd8}.co_main .inputnumber .cbtn{line-height:22px;height:22px;width:100%;display:block;padding:0;margin:0}.co_main .inputnumber.pin{position:fixed;left:0;bottom:0;width:100%}.co_main .notice{font-size:.875em;padding-left:3.125%;padding-right:3.125%;color:grey;line-height:20px}.co_main .notice p{padding-left:24px;position:relative;margin-top:5px}.co_main .notice .cicon{position:absolute;left:0;top:0}.co_main .emptynotice .icon{height:160px;margin-top:60px;background-repeat:no-repeat;background-image:;background-size:79px auto;background-position:center center}.co_main .emptynotice .text{color:grey;font-size:.9375em;text-align:center}.co_main .dayselect{overflow:hidden}.co_main .dayselect .narrow,.co_main .dayselect .parrow{top:0;z-index:2;width:32px;height:100%;position:absolute;background-color:rgba(217,197,167,.6)}.co_main .dayselect .narrow .cicon,.co_main .dayselect .parrow .cicon{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-5px}.co_main .dayselect .narrow .cicon:after,.co_main .dayselect .narrow .cicon:before,.co_main .dayselect .parrow .cicon:after,.co_main .dayselect .parrow .cicon:before{background-color:#7c3567}.co_main .dayselect .parrow{left:0}.co_main .dayselect .narrow{right:0}.co_main .dayselect .radio{line-height:1.25rem;vertical-align:3px}.co_main .dayselect .clipbox{height:48px;width:9999px;overflow:hidden;background-color:#f5efec}.co_main .dayselect .clipbox.transition{-webkit-transition:margin-left .2s linear;transition:margin-left .2s linear}.co_main .dayselect .inner{height:47px;background-color:#f5efec;border-bottom:1px solid #ebdfd8}.co_main .item{line-height:1.25rem;color:#333;margin-left:-1px;font-size:.9375rem;height:38px;padding-left:11px;padding-right:10px;padding-top:4px;padding-bottom:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.co_main .item:before{content:"";position:absolute;top:10px;left:0;bottom:10px;width:1px;background-color:#ccc}.co_main .item:after{content:"";border-left:1px solid #ebdfd8;border-top:1px solid #ebdfd8;width:8px;height:8px;zoom:1;left:50%;bottom:0;display:none;overflow:hidden;position:absolute;margin-left:-10px;margin-bottom:-5px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.co_main .item:first-child:before{display:none}.co_main .item .week{color:grey;font-style:normal}.co_main .item.curr{color:#7c3567}.co_main .item.curr .week{color:#7c3567}.co_main .item.curr:after{display:block}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cnewheader{color:#fff;width:100%;z-index:10}.cnewheader .main{max-width:480px;min-width:320px;margin:0 auto;background-image:url(/uploads/image/cnsimg/newheaderbg.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% 100%}.cnewheader .main .return a{padding:.625rem 0;display:inline-block;width:100%;height:inherit}.cnewheader .main .return a i.icon-back{color:#fff;font-size:1.25rem;margin-left:.9375rem}.cnewheader .main .title{padding:.5625rem 0}.cnewheader .main .title h3{font-size:1.1875rem;line-height:27px;font-weight:400}.cnewheader .main .title .twoline h4.city{font-size:.75rem;line-height:14px;display:inline-block;font-weight:400;max-height:27px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cnewheader .main .title .twoline h4 span.date{font-size:.65625rem;line-height:13px;display:block}.cnewheader .main .title .twoline i{vertical-align:super;margin-left:.46875rem;font-size:.625rem}.cnewheader .main .action{font-size:.75rem;padding:.5625rem 0;line-height:27px}.cnewheader .main .action .inn{padding-right:.9375rem}.cnewheader .main .action .inn .action-box .action-icon{font-size:.9375rem;margin-right:.15625rem;vertical-align:-2px}.cnewheader .main .action .inn .action-box .action-text{font-style:normal}@media screen and (min-width:414px){.cnewheader .main .return a i.icon-back{font-size:1.3125rem;margin-left:1.25rem}.cnewheader .main .title h3{font-size:1.25rem}.cnewheader .main .title .twoline h4.city{font-size:.8125rem}.cnewheader .main .title .twoline h4 span.date{font-size:.71875rem}.cnewheader .main .title .twoline i{font-size:.6875rem}.cnewheader .main .action{font-size:.8125rem}.cnewheader .main .action .inn .action-box .action-icon{font-size:1rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.consale .eachactivity .pure-g,.consale .eachactivity .pure-g .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cnewheadermain .main{padding-bottom:2.6875rem;background-image:url(/uploads/image/cnsimg/bigger_bg_header.jpg);background-size:100% 150%}.cnewheadermain .main .title h3{font-size:1.125rem}.cnewheadermain .main .action .action-icon-only.action-box .action-icon{font-size:1.25rem;margin-right:0}.cnewheadermain .main .action .action-icon-only.action-box .action-text{display:none}.cnewheadermain .main .action .action-icon-only.action-box i:first-child{vertical-align:-3px}@media screen and (min-width:414px){.cnewheadermain .main .title h3{font-size:1.1875rem}.cnewheadermain .main .action .action-icon-only.action-box .action-icon{font-size:1.3125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cselectcityheader{width:100%;color:#fff;z-index:10}.cselectcityheader .main{padding:1.375rem 0;background-image:url(/uploads/image/cnsimg/search_city_header.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.cselectcityheader .main .search .wrap{padding-right:.9375rem}.cselectcityheader .main .search .wrap .pure-g{width:100%;line-height:1.25rem;border-radius:4px;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:2.5rem;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.cselectcityheader .main .search .wrap .pure-g .inputbtn input{outline:0;border:none;display:block;width:100%;line-height:1.25rem;background-color:#fff;font-size:.875rem;color:#333;padding:.625rem 0;height:1.25rem}.cselectcityheader .main .search .wrap .pure-g i{font-size:.9375rem}.cselectcityheader .main .search .wrap .pure-g i.icon-magnifier{color:#7f1f59}.cselectcityheader .main .search .wrap .pure-g i.icon-tishi2{color:#bfbfbf}.cselectcityheader .main .search .wrap .pure-g .icon-left i{display:none}.cselectcityheader .main .search .wrap .pure-g .icon-right{text-align:center;height:100%;position:relative}.cselectcityheader .main .search .wrap .pure-g .icon-right i{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;line-height:2.5rem}.cselectcityheader .main .search .wrap .pure-g .icon-right i.icon-tishi2{visibility:hidden;pointer-events:none}.cselectcityheader .main .cancel{display:none}.cselectcityheader.clickchange{position:fixed;left:0;top:0}.cselectcityheader.clickchange .return{display:none}.cselectcityheader.clickchange .search .wrap{padding-left:.9375rem;padding-right:0}.cselectcityheader.clickchange .cancel{display:inline-block}.cselectcityheader.clickchange .cancel span{color:#fff;font-size:.75rem;letter-spacing:1px;line-height:2.5rem;display:block}.cselectcityheader.clickchange .icon-left{position:relative;height:100%}.cselectcityheader.clickchange .icon-left i{display:inline-block!important;line-height:2.5rem;position:absolute;top:-1px;bottom:0;left:0;right:0}.cselectcityheader.clickchange .icon-right i.icon-tishi2{visibility:visible;pointer-events:auto}.cselectcityheader.clickchange .icon-right i.icon-magnifier{visibility:hidden;pointer-events:none}.cselectcityheader.clickchange~.container{margin-top:84px}@media screen and (min-width:414px){.cselectcityheader .main .search .wrap .pure-g .inputbtn input{font-size:.9375rem}.cselectcityheader .main .search .wrap .pure-g i{font-size:1rem}.cselectcityheader.clickchange .cancel span{font-size:.8125rem}}.cdataselect{border-top:1px solid #f3f3f3;font-size:.75rem;color:#333;padding:1.5rem 0}.cdataselect a{color:#333}.cdataselect .pure-g .pure-u-10-24 .datetype span{color:#aaa;font-size:.6875rem;line-height:.8125rem}.cdataselect .pure-g .pure-u-10-24 .time{margin-top:.25rem}.cdataselect .pure-g .pure-u-10-24 .time span{color:#651c4d;font-size:.9375rem;line-height:1.1875rem}.cdataselect .pure-g .pure-u-4-24{position:relative;height:2.375rem}.cdataselect .pure-g .pure-u-4-24:before{display:block;content:"";position:absolute;height:2.375rem;border-left:1px solid #e4dfdc;left:50%;top:0}.cdataselect .pure-g .pure-u-4-24 i{position:absolute;display:block;width:100%;left:0;top:.5rem;line-height:.875rem;padding:.25rem 0;background-color:#fff;z-index:1}.cdataselect .pure-g i,.cdataselect .pure-g span{display:inline-block;vertical-align:middle;font-style:normal}@media screen and (min-width:414px){.cdataselect{font-size:.75rem}.cdataselect .pure-g .pure-u-10-24 .datetype span{font-size:.75rem}.cdataselect .pure-g .pure-u-10-24 .time span{font-size:1rem}}.cbtn{position:relative;display:block;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;text-align:center;text-decoration:none;color:#fff;line-height:2.1875;border-radius:5px;overflow:hidden}.cbtn:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px}.cbtn.btn_inline{display:inline-block}.cbtn.btn-disabled{color:rgba(255,255,255,.6)}.cbtn.btn-disabled.btn-default{color:#999}.cbtn.btn-default{color:#666}.cbtn.btn-primary{background-image:-webkit-linear-gradient(-171deg,#9b0f64 0,#802059 100%)}.cbtn.btn-primary.btn-large{height:44px;line-height:2.75;box-shadow:0 3px 6px rgba(255,41,166,.3);font-size:.9375rem}.cbtn.btn-primary-pure{background-color:#7f1f59}.cbtn.btn-primary-pure:not(.btn-disabled):visited{color:#fff}.cbtn.btn-primary-pure:not(.btn-disabled):active{color:#fff;background-color:#651c4d}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cfilternav{color:#666;font-size:.75rem}.cfilternav .mainbox{margin:0 auto;border-bottom:1px solid #f3f3f3}.cfilternav .pure-g{background-color:#fff}.cfilternav .pure-g.pure-item-3 .pure-u-1-4{width:33.333%}.cfilternav .pure-g.pure-item-2 .pure-u-1-4{width:50%}.cfilternav .pure-u-1-4{padding:.9375rem 0}.cfilternav .pure-u-1-4 .inn{border-left:1px solid #f3f3f3;line-height:.75rem}.cfilternav .pure-u-1-4 .inn span{vertical-align:middle}.cfilternav .pure-u-1-4 .inn i{color:#8a8a8a;vertical-align:middle}.cfilternav .pure-u-1-4.price-item .icon-sort{display:none}.cfilternav .pure-u-1-4.price-item[data-sortby="1"].select .icon-sort3{display:none}.cfilternav .pure-u-1-4.price-item[data-sortby="2"].select .icon-sort2{display:none}.cfilternav .pure-u-1-4.price-item[data-sortby="2"].select .icon-sort3{display:none}.cfilternav .pure-u-1-4.price-item[data-sortby="2"].select .icon-sort{display:inline-block}.cfilternav .pure-u-1-4:first-child .inn{border-left:none}.cfilternav i{letter-spacing:-3px}.cfilternav .select{color:#651c4d}.cfilternav .select i{color:#651c4d!important}.cfilternav-promotion .pure-u-1-2{padding:.9375rem 0}.cfilternav-promotion .pure-u-1-2 i{letter-spacing:normal;padding-left:.5rem}.cfilternav-promotion .promotion-nav-item .icon-up_jiantou{display:none}.cfilternav-promotion .promotion-nav-item .icon-down_jiantou{display:inline}.cfilternav-promotion .promotion-nav-item.expand .icon-up_jiantou{display:inline}.cfilternav-promotion .promotion-nav-item.expand .icon-down_jiantou{display:none}.choteldetail{overflow-x:hidden}.choteldetail i,.choteldetail span{font-style:normal;vertical-align:middle;display:inline-block}.choteldetail .nohotel{padding-top:8.125rem}.choteldetail .item{font-size:.75rem;padding:.8125rem .9375rem 0;background-color:#fff}.choteldetail .item:last-child{border-bottom:1px solid #f3f3f3}.choteldetail .item:last-child .hotelinfo{border-bottom:none}.choteldetail .item .pure-g{-webkit-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.choteldetail .item .hotelimg{padding-bottom:.9375rem}.choteldetail .item .hotelimg .imgbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}.choteldetail .item .hotelimg .imgwrap img{display:inline-block;width:3.65625rem;height:3.65625rem;border-radius:50%}.choteldetail .item .hotelimg .imgwrap span.hoteltab{width:1.9375rem;height:.9375rem;left:-3px;top:5px;background-image:;background-repeat:no-repeat;background-size:100%;background-position:0 -200px}.choteldetail .item .hotelimg .imgwrap span.newhant{background-position:0 0}.choteldetail .item .hotelimg .imgwrap span.best{background-position:0 -25px}.choteldetail .item .hotelimg .imgwrap span.good{background-position:0 -50px}.choteldetail .item .hotelimg .imgwrap span.newibis{background-position:0 -75px}.choteldetail .item .hotelinfo{padding-bottom:.9375rem;border-bottom:1px solid #f3f3f3}.choteldetail .item .hotelinfo h3.hotelname{color:#333;font-size:.875rem;line-height:1.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.choteldetail .item .hotelinfo .location{color:#bfbfbf;line-height:.9375rem;margin-top:.1875rem;font-size:0;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;position:relative;padding-left:.9375rem}.choteldetail .item .hotelinfo .location i{color:#dedede;font-size:.75rem;position:absolute;left:0;top:1px}.choteldetail .item .hotelinfo .location span{font-size:.75rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choteldetail .item .hotelinfo .location span em{display:inline-block;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;vertical-align:middle}.choteldetail .item .hotelinfo .mixinfo{line-height:1.25rem;margin-top:.5625rem;font-size:0}.choteldetail .item .hotelinfo .mixinfo span{vertical-align:bottom;font-size:.75rem}.choteldetail .item .hotelinfo .mixinfo i{vertical-align:bottom}.choteldetail .item .hotelinfo .mixinfo .scores{color:#666;margin-right:.3125rem;margin-left:.1875rem}.choteldetail .item .hotelinfo .mixinfo .scores i{color:#651c4d;font-size:.875rem;vertical-align:-1px}.choteldetail .item .hotelinfo .mixinfo .evaluate{color:#666;margin-right:.4375rem}.choteldetail .item .hotelinfo .mixinfo .comment{color:#bfbfbf}.choteldetail .item .hotelinfo .mixinfo .price{color:#bfbfbf;float:right;margin-top:-1px}.choteldetail .item .hotelinfo .mixinfo .price i{color:#ff9700;font-size:1.3125rem;vertical-align:-2px;margin-right:.1875rem}.choteldetail .item .hotelinfo .mixinfo .price i.icon-money{font-size:.75rem;margin-right:0}.choteldetail .item .hotelinfo .mixinfo .price i.hkd{font-size:.75rem;margin-right:0}.choteldetail .item .hotelinfo .tabs span{font-size:.5625rem;padding:.125rem .3125rem;letter-spacing:1px;margin-right:.40625rem;border-radius:2px;margin-top:.25rem}.choteldetail .item .hotelinfo .tabs span.subway{color:#ad885b;background-color:#f9f2e9}.choteldetail .item .hotelinfo .tabs span.invoice{color:#a3708f;background-color:#fdf2f8}.choteldetail .item .hotelinfo .tabs span.discount{color:#bc7272;background-color:#faeeed}.choteldetail .item .hotelinfo .tabs span.presale{color:#d97874;background-color:#fceff3}.choteldetail .item .triangle_border_up{right:-18px;top:-5px;width:0;height:0;border-width:0 1.71875rem 1.71875rem;border-style:solid;border-color:transparent transparent #d0afc0;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.choteldetail .item .activityfull{border-width:0 2.5rem 2.5rem;top:-6px;right:-25px}.choteldetail .item .triangle_border_up span{color:#fff;display:block;position:absolute;font-size:.6875rem;width:3.4375rem;left:-1.71875rem;bottom:-25px;text-align:center}.choteldetail .item .activityfull span{bottom:-38px}@media (max-device-height:600px){.choteldetail .nohotel{padding-top:6.25rem}}@media screen and (min-width:375px){.choteldetail .item .hotelimg{width:20.8%}.choteldetail .item .hotelinfo{width:79.1%}}@media screen and (min-width:414px){.cfilternav{font-size:.8125rem}.choteldetail .item{font-size:.8125rem;padding-left:1.25rem;padding-right:1.25rem}.choteldetail .item .hotelimg .imgwrap img{width:3.71875rem;height:3.71875rem}.choteldetail .item .hotelimg .imgwrap span.hoteltab{width:2rem;height:1rem}.choteldetail .item .hotelimg .imgwrap span.hoteltab.newhant{background-position:0 0}.choteldetail .item .hotelimg .imgwrap span.hoteltab.best{background-position:0 -25px}.choteldetail .item .hotelimg .imgwrap span.hoteltab.good{background-position:0 -51px}.choteldetail .item .hotelimg .imgwrap span.hoteltab.newibis{background-position:0 -77px}.choteldetail .item .hotelinfo h3.hotelname{font-size:.9375rem}.choteldetail .item .hotelinfo .location i{font-size:.8125rem}.choteldetail .item .hotelinfo .location span{font-size:.8125rem}.choteldetail .item .hotelinfo .mixinfo span{font-size:.8125rem}.choteldetail .item .hotelinfo .mixinfo .scores i{font-size:.9375rem}.choteldetail .item .hotelinfo .mixinfo .price i{font-size:1.375rem}.choteldetail .item .hotelinfo .mixinfo .price i.icon-money{font-size:.8125rem}.choteldetail .item .hotelinfo .mixinfo .price i.hkd{font-size:.8125rem}.choteldetail .item .hotelinfo .tabs span{font-size:.625rem}.choteldetail .item .triangle_border_up span{font-size:.75rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cpopwindow{background:#fff;width:100%;height:100%;left:0;top:0;z-index:100;overflow-y:scroll}.cpopwindow .inn{max-width:480px;margin:0 auto}.cpopwindow .inn .maincontainer{padding-right:.625rem;padding-bottom:0;padding-left:.625rem}.cpopwindow .inn .maincontainer .close{padding-top:1.25rem;font-size:.9375rem;color:#c4c4c4;padding-bottom:.625rem;padding-left:.625rem;padding-right:.625rem;width:100%;margin-left:-.625rem}.cpopwindow .inn .maincontainer h2.title{color:#333;font-size:.9375rem;letter-spacing:3px;line-height:.9375rem;margin-bottom:1.375rem;font-weight:400}.cpopwindow .inn .maincontainer .btn{margin-top:2.5rem}.notfull{background-color:rgba(51,51,51,.7)}.notfull .inn{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.notfull .inn .maincontainer{padding:0;width:100%}.notfull .inn .maincontainer .wrapper{width:83%;margin:0 auto}.notfull .inn .maincontainer .wrapper .main{border-radius:4px;background-color:#fff;padding:1.5625rem 1rem}.notfull .inn .maincontainer .wrapper .main h2.title{margin-top:0}.notfull .inn .maincontainer .wrapper .main .btn{padding-left:.9375rem;padding-right:.9375rem}.ctopcontacts .inn .maincontainer{padding-right:.9375rem;padding-left:.9375rem}.ctopcontacts .inn .maincontainer .close{padding-left:.9375rem;padding-right:.9375rem;margin-left:-.9375rem}.ctopcontacts .inn .maincontainer p.tip{font-size:.75rem;margin-top:-15px;color:grey;margin-bottom:15px}.ctopcontacts .inn .maincontainer p.tip i{font-size:.875rem;font-style:normal}.ctopcontacts .inn .maincontainer .listmodule .listwrap{padding:0 .9375rem}.ctopcontacts .inn .maincontainer .listmodule .listwrap .pure-g{line-height:1.1875rem;padding:.9375rem 0}.ctopcontacts .inn .maincontainer .listmodule .listwrap .pure-g .name span{color:#666;font-size:.875rem}.ctopcontacts .inn .maincontainer .listmodule .listwrap .pure-g .phone span{color:#bfbfbf;font-size:.875rem}.ctopcontacts .inn .maincontainer .listmodule .listwrap .pure-g:first-child{border-top:none}.ctopcontacts .inn .maincontainer .cwarings{padding-bottom:0}.cactivityinfo .inn .maincontainer .wrapper .content .textwrap{color:#333;font-size:.875rem;line-height:1rem;padding-left:.9375rem;padding-right:.9375rem}.cactivityinfo .inn .maincontainer .wrapper .content .textwrap p{margin-top:.9375rem;text-indent:1rem}.cactivityinfo .inn .maincontainer .wrapper .content .textwrap p:first-child{margin-top:0}.cpricedetail .inn .maincontainer .close{padding-bottom:0}.cpricedetail .inn .maincontainer .listmodule{max-height:280px;margin-top:3.4375rem;padding-right:.9375rem;padding-left:.9375rem}.cpricedetail .inn .maincontainer .listmodule .listwrap .pricewrap{margin-bottom:3.125rem}.cpricedetail .inn .maincontainer .listmodule .listwrap .pricewrap h4.title{color:grey;font-size:.875rem;letter-spacing:2px;line-height:.9375rem;margin-bottom:1.375rem;font-weight:400}.cpricedetail .inn .maincontainer .listmodule .listwrap .pricewrap .pure-g{line-height:.9375rem}.cpricedetail .inn .maincontainer .listmodule .listwrap .pricewrap .pure-g.menu{border-bottom:1px solid #f3f3f3;color:#bfbfbf;font-size:.75rem;padding-bottom:.875rem}.cpricedetail .inn .maincontainer .listmodule .listwrap .pricewrap .pure-g.detail{color:#333;font-size:.875rem;padding-top:.875rem}.cpricedetail .inn .maincontainer .listmodule .listwrap .pricewrap .pure-g.detail i{font-size:.75rem;font-style:normal;margin-right:3px}.cpricedetail .inn .maincontainer .listmodule .listwrap .pricewrap .pure-g.detail i.icon-money{margin-right:0}.cpricedetail .inn .maincontainer .totalprice .wrap{padding-top:1.25rem;border-top:1px dotted #f3f3f3}.cpricedetail .inn .maincontainer .totalprice .wrap .inner{line-height:.9375rem;font-size:.75rem;min-width:40%;float:right}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line{margin-top:.5625rem}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.total{font-size:.875rem;color:#666}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.total span.money{color:#ff9700;font-size:1rem}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.total i{font-style:normal;font-size:.75rem}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.total i.breakfast{color:grey;font-size:.75rem;margin-left:5px;font-style:normal}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.total i.icon-money{font-size:.75rem}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.discount{font-size:.75rem;color:#666}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.discount span{color:#333}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.discount span i{font-style:normal;font-size:.625rem}.cpricedetail .inn .maincontainer .totalprice .wrap .inner .line.discount span i.icon-money{font-size:.625rem}.cmemberprice .inn .maincontainer .wrapper .main .content{padding-left:1.5625rem;padding-right:1.5625rem}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g{margin-top:1.25rem;height:1.25rem}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level{color:#fff}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level span{width:100%;font-size:.75rem;display:inline-block;height:1.25rem;background-image:;background-repeat:no-repeat;background-size:71px}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level span.level1{background-position:0 0}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level span.level2{background-position:0 -36px}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level span.level3{background-position:0 -73px}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level span.level4{background-position:0 -110px}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level span.level5{background-position:0 -147px}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .level span.level6{background-position:0 -183px}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .price span{font-size:.875rem;color:#333}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .price i{font-style:normal;font-size:.75rem}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .price i.sale{font-size:.75rem;color:#666;margin-left:.625rem;font-style:normal}.cmemberprice .inn .maincontainer .wrapper .main .content .pure-g .price i.icon-money{font-size:.75rem}.cmemberprice .inn .maincontainer .wrapper .main .btn{padding-left:1.5625rem;padding-right:1.5625rem;margin-top:1.4375rem}.cwrongtip .inn .maincontainer .wrapper .main .content p{font-size:.875rem;color:#666}.cwrongtip.notice .main{padding:1.25rem 2.1875rem 2.5rem!important;border-radius:6px!important}.cwrongtip.notice .content p{font-size:.875rem;color:#333;line-height:1.125rem}.croominfo .inn .maincontainer h2.title{margin-top:0}.croominfo .inn .maincontainer .maininfo{padding-left:.9375rem;padding-right:.9375rem;margin-top:1.875rem;max-height:16.875rem}.croominfo .inn .maincontainer .maininfo .wrap .pure-g{margin-bottom:1.0625rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.croominfo .inn .maincontainer .maininfo .wrap .pure-g i,.croominfo .inn .maincontainer .maininfo .wrap .pure-g lable,.croominfo .inn .maincontainer .maininfo .wrap .pure-g span{display:inline-block;font-style:normal;line-height:1.0625rem}.croominfo .inn .maincontainer .maininfo .wrap .pure-g lable{color:grey;font-size:.875rem;display:inline-block;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;line-height:0;width:3.5625rem}.croominfo .inn .maincontainer .maininfo .wrap .pure-g lable:after{content:"";display:inline-block;width:100%}.croominfo .inn .maincontainer .maininfo .wrap .pure-g span{color:#333;font-size:.9375rem;margin-left:.9375rem}.croominfo .inn .maincontainer .maininfo .wrap .pure-g i{color:#666;font-size:.75rem}.croominfo .inn .maincontainer .maininfo .wrap .pure-g:last-child{margin-bottom:0}.croominfo .inn .maincontainer .maininfo .wrap .subtitle{color:grey;font-size:.875rem;font-weight:400;padding-bottom:.625rem;padding-top:.9375rem}.croominfo .inn .maincontainer .maininfo .wrap .roomintro h3{padding-top:0}.croominfo .inn .maincontainer .maininfo .wrap .roomintro .content{position:relative}.croominfo .inn .maincontainer .maininfo .wrap .roomintro .content p{color:#333;font-size:.9375rem;line-height:1.5625rem}.croominfo .inn .maincontainer .maininfo .wrap .roomintro .content.overflow p{max-height:204px;overflow:hidden;position:relative}.croominfo .inn .maincontainer .maininfo .wrap .roomintro .content.overflow p:after{content:"";position:absolute;display:inline-block;width:8.4375rem;height:1.5625rem;right:0;bottom:4px;background-image:;background-color:#fff;background-size:1.5625rem;background-position:3px -3px;background-repeat:no-repeat}.croominfo .inn .maincontainer .maininfo .wrap .roomintro .content.overflow .seemore{position:absolute;right:0;bottom:1px;display:block;line-height:1.5625rem;color:grey;font-size:.75rem}.croominfo .inn .maincontainer .maininfo .wrap .roomservice .pure-g{color:#333;font-size:.9375rem;line-height:1.5625rem}.croominfo .inn .maincontainer .roomimgs{margin-top:1.5625rem}.croominfo .inn .maincontainer .roomimgs .scrollwrap .tab-page{width:2.8125rem;color:#fff;background-color:rgba(0,0,0,.5);position:absolute;right:0;bottom:0;z-index:100;line-height:1.25rem;height:1.25rem;border-bottom-right-radius:5px}.croominfo .inn .maincontainer .roomimgs .scrollwrap .tab-page i,.croominfo .inn .maincontainer .roomimgs .scrollwrap .tab-page span{display:inline-block;vertical-align:top}.croominfo .inn .maincontainer .roomimgs .scrollwrap .tab-page span i{font-style:normal;line-height:1.25rem}.croominfo .inn .maincontainer .roomimgs .scrollwrap .tab-page span i.index{font-size:.8125rem}.croominfo .inn .maincontainer .roomimgs .scrollwrap .tab-page span i.total{font-size:.625rem;margin-top:2px;color:#bfbfbf}.croominfo .inn .maincontainer .roomimgs .scrollwrap .swiper-slide{width:inherit}.croominfo .inn .maincontainer .roomimgs .scrollwrap .swiper-slide img{width:100%;display:block;border-radius:5px}.caddinvoice .inn .maincontainer{padding-right:.9375rem;padding-left:.9375rem}.caddinvoice .inn .maincontainer .close{padding-left:.9375rem;padding-right:.9375rem;margin-left:-.9375rem}.caddinvoice .inn .maincontainer h2{position:relative;margin-bottom:2.5rem!important}.caddinvoice .inn .maincontainer h2 a.addinvoice{color:#7f1f59;font-size:.875rem;position:absolute;right:.9375rem;top:0}.caddinvoice .inn .maincontainer .listmodule .listwrap{padding:0 .9375rem}.caddinvoice .inn .maincontainer .listmodule .listwrap h3.type{color:#bfbfbf;font-size:.75rem;font-weight:400;line-height:1.5625rem;margin-top:.9375rem}.caddinvoice .inn .maincontainer .listmodule .listwrap h3:first-child{margin-top:0}.caddinvoice .inn .maincontainer .listmodule .listwrap .pure-g{line-height:1.1875rem;padding:.9375rem 0;border-top:none;border-bottom:1px solid #f3f3f3}.caddinvoice .inn .maincontainer .listmodule .listwrap .pure-g .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caddinvoice .inn .maincontainer .listmodule .listwrap .pure-g .name span{color:#333;font-size:.875rem}.caddinvoice .inn .maincontainer .listmodule .listwrap .pure-g .name span.tip{color:#7f1f59}.caddinvoice .inn .maincontainer .listmodule .listwrap .pure-g:last-child{border-bottom:none}.caddinvoice .cwarings{padding-bottom:.9375rem;margin-top:0!important;padding-left:0;padding-right:0}.caddinvoice .cwarings .icon-tips{left:0}.caddinvoice .cwarings .item{margin-top:0}.getmess .inn .maincontainer .main{padding-left:1.25rem!important;padding-right:1.25rem!important}.getmess .inn .maincontainer h2.title{margin-bottom:.8125rem}.getmess .content{padding-bottom:.46875rem}.getmess .content p{color:#666;font-size:.75rem;line-height:.9375rem;padding-bottom:.46875rem}.getmess .content p span{color:#bfbfbf;display:block;margin-top:.46875rem;letter-spacing:1px}.getmess .content p span i{font-style:normal;color:#651c4d}.getmess .content p.wrongtip{color:#ee4040!important;text-align:left;font-size:.75rem!important}.getmess .btn{padding-left:1.25rem!important;padding-right:1.25rem!important;margin-top:1.25rem!important}.cpopwindow__common .inn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.cpopwindow__wrap{width:83%;margin:0 auto}.cpopwindow__box{background:#fff;padding:1.5625rem .9375rem;border-radius:7px;text-align:center}.cpopwindow__title{font-size:.9375rem;color:#333;line-height:1.2;padding-bottom:.9375rem}.cpopwindow__content{font-size:.875rem;line-height:1.0625rem}.cpopwindow__footer{padding-top:1.25rem}.cpopwindow .btn__inline-block{zoom:1}.cpopwindow .btn__inline-block:after,.cpopwindow .btn__inline-block:before{content:"";display:table}.cpopwindow .btn__inline-block:after{clear:both}.cpopwindow .btn__inline-block .btn__box-item{float:left;-moz-box-sizing:border-box;box-sizing:border-box}.cpopwindow .btn__inline-block .btn__box-item:first-of-type{width:50%;padding-right:5px}.cpopwindow .btn__inline-block .btn__box-item:last-of-type{width:100%;padding-right:0}.cpopwindow .btn__inline-block .btn__box-item .btn__box-item{width:50%;padding-left:5px}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cresultmodule{border-bottom:1px solid #f3f3f3;padding:0 .9375rem;background-color:#fff}.cresultmodule ul li{padding:.9375rem 0;border-bottom:1px solid #f3f3f3;margin-bottom:-1px}.cresultmodule ul li a{color:#bfbfbf}.cresultmodule ul li a i{font-size:.9375rem;display:inline-block}.cresultmodule ul li a i.banner{background-image:url(/uploads/image/cnsimg/bannerlogos_20180516_2.png);background-repeat:no-repeat;background-size:100%;width:3.75rem;height:1.875rem;display:inline-block;background-position-x:-9px;background-position-y:40px}.cresultmodule ul li .pure-u-3-24{text-align:center}.cresultmodule ul li .pure-u-3-24.hotel{min-width:42px}.cresultmodule ul li .pure-u-3-24.meijingge .banner{background-position-y:0}.cresultmodule ul li .pure-u-3-24.xiyue .banner{background-position-y:-30px}.cresultmodule ul li .pure-u-3-24.manxin .banner{background-position-y:-60px}.cresultmodule ul li .pure-u-3-24.nov{width:17%;min-width:60px}.cresultmodule ul li .pure-u-3-24.nov .banner{background-position-y:-90px;background-position-x:-5px}.cresultmodule ul li .pure-u-3-24.meiju{width:16%;min-width:60px}.cresultmodule ul li .pure-u-3-24.meiju .banner{background-position-y:-120px;background-position-x:-6px}.cresultmodule ul li .pure-u-3-24.quanji .banner{background-position-y:-150px}.cresultmodule ul li .pure-u-3-24.xingcheng{width:16%;min-width:60px}.cresultmodule ul li .pure-u-3-24.xingcheng .banner{background-position-y:-180px}.cresultmodule ul li .pure-u-3-24.ibissb .banner{background-position-y:-210px}.cresultmodule ul li .pure-u-3-24.ibis .banner,.cresultmodule ul li .pure-u-3-24.yibisi .banner{background-position-y:-240px}.cresultmodule ul li .pure-u-3-24.hanting .banner{background-position-y:-270px}.cresultmodule ul li .pure-u-3-24.yilai .banner{background-position-y:-300px}.cresultmodule ul li .pure-u-3-24.haiyou .banner{background-position-y:-330px}.cresultmodule ul li .pure-u-3-24.citigo .banner{background-position-y:-360px}.cresultmodule ul li .pure-u-3-24.crystal{width:16%;min-width:60px}.cresultmodule ul li .pure-u-3-24.crystal .banner{background-position-y:-420px;background-position-x:0}.cresultmodule ul li .pure-u-3-24.viporange{width:16%;min-width:60px}.cresultmodule ul li .pure-u-3-24.viporange .banner{background-position-y:-390px;background-position-x:0}.cresultmodule ul li .title{line-height:1.0625rem;color:#333;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;width:100%}.cresultmodule ul li .title span.keywords{color:#7f1f59}.cresultmodule ul li .tabs{line-height:.75rem;margin-top:.25rem}.cresultmodule ul li .tabs span{color:grey;font-size:.6875rem;display:inline-block;vertical-align:middle}@media screen and (min-width:414px){.cresultmodule ul li a i{font-size:1rem}.cresultmodule ul li .title{font-size:.9375rem}.cresultmodule ul li .tabs span{font-size:.75rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.ctab_hotplace{padding:.9375rem 0;background-color:#fff}.ctab_hotplace .mainedge{padding:0 .9375rem}.ctab_hotplace h2.title{color:#bfbfbf;font-size:.75rem;line-height:.9375rem}.ctab_hotplace ul{padding:0 .625rem}.ctab_hotplace ul.citytabs li{display:inline-block;float:left;padding:.25rem .625rem;line-height:.8125rem;margin:.78125rem .3125rem 0;border:1px solid #f3f3f3;border-radius:50px;font-size:.75rem;color:#333}.ctab_hotplace ul.citytabs li.select{color:#651c4d;border:1px solid #651c4d}@media screen and (min-width:414px){.ctab_hotplace .mainedge{padding:0 1.25rem}.ctab_hotplace h2.title{font-size:.8125rem}.ctab_hotplace ul.citytabs li{font-size:.8125rem;margin-left:.625rem;margin-right:.625rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cselectbutton{position:relative;border-bottom:1px solid #f3f3f3;background-color:#fff;font-size:0;max-width:480px}.cselectbutton a{display:block;width:50%;float:left;color:#666;font-size:.875rem;line-height:1rem;padding:1rem 0}.cselectbutton a.select{color:#651c4d}.cselectbutton a.select i.line{-webkit-transform:scale(1,1);transform:scale(1,1)}.cselectbutton i.line{height:2px;width:50%;position:absolute;bottom:0;background-color:#852960;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;will-change:transform}.cselectbutton i.line.right{right:0;-webkit-transform-origin:left center;transform-origin:left center}.cselectbutton i.line.left{left:0;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes transformr{0%{-webkit-transform:translatex(0);transform:translatex(0)}100%{-webkit-transform:translatex(100%);transform:translatex(100%)}}@keyframes transformr{0%{-webkit-transform:translatex(0);transform:translatex(0)}100%{-webkit-transform:translatex(100%);transform:translatex(100%)}}@-webkit-keyframes transforml{0%{-webkit-transform:translatex(100%);transform:translatex(100%)}100%{-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes transforml{0%{-webkit-transform:translatex(100%);transform:translatex(100%)}100%{-webkit-transform:translatex(0);transform:translatex(0)}}@media screen and (min-width:414px){.cselectbutton a{font-size:.875rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cselectcard{padding:.625rem .625rem 0;background-color:#fff;border-radius:4px;margin-top:-2.1875rem}.cselectcard--shadow{box-shadow:0 0 14px 5px rgba(101,28,77,.1)}.cselectcard .searchbtn{padding:0 0 .625rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cselectcard .searchbtn input{display:inline-block;outline:0;border:none;font-size:.875rem;line-height:1.25rem;width:100%;padding-left:1.4375rem;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0;padding-bottom:0}.cselectcard .searchbtn .input-box{position:relative}.cselectcard .searchbtn .input-box i{position:absolute;left:0;top:2px}.cselectcard .searchbtn .wrap{width:100%}.cselectcard .searchbtn .wrap i{font-size:.9375rem}.cselectcard .searchbtn .wrap i.icon-magnifier{color:#7f1f59}.cselectcard .searchbtn .wrap i.icon-tishi2{color:#bfbfbf}.ccardmain{position:relative;border-top:1px solid #f3f3f3;padding:.9375rem 0 2.1875rem}.ccardmain .riot-calendar{padding:0 .9375rem}.ccardmain .closecard{padding:.625rem 0;position:absolute;width:100%;left:0;bottom:0}.ccardmain .closecard i{color:#ccc4c0;font-size:1.25rem}.ccardmain .ctab_hotplace{padding:0}.ccardmain .inn{height:300px;overflow:auto;padding:0}.ccardmain .inn::-webkit-scrollbar{width:.1875rem;background-color:#fff;border-radius:10px}.ccardmain .inn::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f0f0f0}.ccardmain .cresultmodule{margin-bottom:0;border-bottom:0}.ccardmain .cresultmodule ul li{margin-bottom:0}@media screen and (min-width:414px){.cselectcard .searchbtn input{font-size:.9375rem}.cselectcard .searchbtn .wrap i{font-size:1rem}.ccardmain .closecard i{font-size:1.3125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cradioselectwrap .pure-g{border-top:1px solid #f3f3f3;padding:.9375rem 0}.cradioselectwrap i.icon-selected{display:none}.cradioselectwrap .selected .selectbtn{text-align:right}.cradioselectwrap .selected .selectbtn i.icon-selected{color:#7f1f59;font-size:1.21875rem;width:auto;height:17px;border:none;display:block}.cradioselectwrap .selected .selectbtn i.noselect{display:none}.cradioselectwrap .selectname span{color:#333;line-height:1.0625rem;display:inline-block;vertical-align:middle;font-size:.875rem;letter-spacing:2px}.cradioselectwrap .selectbtn i.noselect{border:1px solid #f3f3f3;border-radius:50%;display:inline-block;width:.9375rem;height:.9375rem;vertical-align:middle;display:inline-block}@media screen and (min-width:414px){.cradioselectwrap .selected .selectbtn i.icon-selected{font-size:1.28125rem}.cradioselectwrap .selectname span{font-size:.9375rem}}h3.ctitle{color:#333;font-size:.875rem;letter-spacing:1px;line-height:1.25rem;position:relative;padding-bottom:1.25rem;font-weight:400}h3.ctitle:after{content:"";position:absolute;width:1.0625rem;height:2px;background-color:#dbdbdb;left:50%;bottom:9px;margin-left:-.53125rem}@media screen and (min-width:414px){h3.ctitle{font-size:.9375rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cscroll .scrollwrap{padding-left:.9375rem}.cscroll .scrollwrap .swiper-container{padding-right:.9375rem}.cscroll .scrollwrap .swiper-container .swiper-slide .inn{border-radius:5px;border:1px solid #f3f3f3;padding:.3125rem .8125rem;background-color:#fff}.cscroll .scrollwrap .swiper-container .swiper-active .inn{border:1px solid #801c5a;color:#651c4d}@media screen and (min-width:414px){.cscroll .scrollwrap{padding-left:1.25rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.chotelslogo{padding:0 .3125rem}.chotelslogo .inn{background-color:#fff;padding:.625rem 0;border-radius:5px;height:2.5rem;margin:0 auto;position:relative}.chotelslogo .inn i.icon-ok{display:none}.chotelslogo .inn .newhant{width:1.875rem;height:.9375rem;display:inline-block;background-image:;background-repeat:no-repeat;background-size:100%;background-position:0 -18px;position:absolute;left:-4px;top:.3125rem}.chotelslogo .inn .name{position:absolute;left:0;bottom:10px;width:100%;color:#d6d0cd;font-size:.625rem;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chotelslogo .inn .logo{height:2.5rem;width:auto;background-image:url(/uploads/image/cnsimg/hotelbanner_20180906.png);background-repeat:no-repeat;background-size:auto 200%;background-position-y:100%;margin:0 auto;background-position-x:-649px;width:1.875rem}.chotelslogo .inn .logo.hanting{background-position-x:3px;width:1.75rem}.chotelslogo .inn .logo.hanting .name{display:none}.chotelslogo .inn .logo.haiyou{background-position-x:-30px;width:1.90625rem}.chotelslogo .inn .logo.haiyou .name{display:none}.chotelslogo .inn .logo.yilai{background-position-x:-64px;width:1.90625rem}.chotelslogo .inn .logo.yilai .name{display:none}.chotelslogo .inn .logo.ibis{background-position-x:-352px;width:2.375rem}.chotelslogo .inn .logo.ibis .name{display:none}.chotelslogo .inn .logo.ibissb{background-position-x:-397px;width:3.40625rem}.chotelslogo .inn .logo.ibissb .name{display:none}.chotelslogo .inn .logo.xingcheng{background-position-x:-265px;width:2.9375rem}.chotelslogo .inn .logo.xingcheng .name{display:none}.chotelslogo .inn .logo.manxin{background-position-x:-96px;width:2.125rem}.chotelslogo .inn .logo.manxin .name{display:none}.chotelslogo .inn .logo.quanji{background-position-x:-131px;width:1.8125rem}.chotelslogo .inn .logo.quanji .name{display:none}.chotelslogo .inn .logo.meiju{background-position-x:-165px;width:2.6875rem}.chotelslogo .inn .logo.meiju .name{display:none}.chotelslogo .inn .logo.nov{background-position-x:-212px;width:2.875rem}.chotelslogo .inn .logo.nov .name{display:none}.chotelslogo .inn .logo.xiyue{background-position-x:-320px;width:1.78125rem}.chotelslogo .inn .logo.xiyue .name{display:none}.chotelslogo .inn .logo.meijue{background-position-x:-464px;width:1.78125rem}.chotelslogo .inn .logo.meijue .name{display:none}.chotelslogo .inn .logo.sof{background-position-x:-499px;width:2.5rem}.chotelslogo .inn .logo.sof .name{display:none}.chotelslogo .inn .logo.pul{background-position-x:-540px;width:2.5rem}.chotelslogo .inn .logo.pul .name{display:none}.chotelslogo .inn .logo.jingxuan{background-position-x:-582px;width:2.5rem}.chotelslogo .inn .logo.jingxuan .name{display:none}.chotelslogo .inn .logo.citigo{background-position-x:-679px;width:3.25rem}.chotelslogo .inn .logo.citigo .name{display:none}.chotelslogo .inn .logo.hantingyoujia{background-position-x:-731px;width:3.25rem}.chotelslogo .inn .logo.hantingyoujia .name{display:none}.chotelslogo .inn .logo.crystal{background-position-x:-780px;width:4.6875rem}.chotelslogo .inn .logo.crystal .name{display:none}.chotelslogo .inn .logo.viporange{background-position-x:-852px;width:4.6875rem}.chotelslogo .inn .logo.viporange .name{display:none}.chotelslogo .inn .logo.orange{background-position-x:-972px;width:3.75rem}.chotelslogo .inn .logo.orange .name{display:none}.chotelslogo .inn .logo.vue{background-position-x:-930px;width:3.125rem}.chotelslogo .inn .logo.vue .name{display:none}.chotelslogo .inn .logo.cjgongyu{background-position-x:-1025px;width:3.40625rem}.chotelslogo .inn .logo.cjgongyu .name{display:none}.chotelslogo .inn .logo.cjgongyuminsu{background-position-x:-1081px;width:3.8rem}.chotelslogo .inn .logo.cjgongyuminsu .name{display:none}.chotelslogo .inn .logo.haiyou40{background-position-x:-30px;width:1.90625rem}.chotelslogo .inn .logo.haiyou40 .name{display:none}.chotelslogo .inn .logo.huajiantang{background-position-x:-1156px;width:1.90625rem}.chotelslogo .inn .logo.huajiantang .name{display:none}.chotelslogo .inn.selected{padding:.5625rem 0;border:1px solid #651c4d;position:relative}.chotelslogo .inn.selected .name{color:#022b3f}.chotelslogo .inn.selected .logo{background-position-y:0}.chotelslogo .inn.selected .newhant{background-position:0 0}.chotelslogo .inn .logo.dh-600{width:4.5625rem;background-image:url(/uploads/image/cnsinewbrand/dh_banner.png);background-position-x:0}.chotelslogo .inn .logo.dh-600 .name{display:none}.chotelslogo .inn .logo.dh-610{width:4.4375rem;background-image:url(/uploads/image/cnsinewbrand/dh_banner.png);background-position-x:-82px}.chotelslogo .inn .logo.dh-610 .name{display:none}.chotelslogo .inn.selected:after{width:0;height:0;border-width:1.25rem 0 0 1.25rem;border-style:solid;border-color:#7f1f59 transparent transparent transparent;content:"";display:inline-block;position:absolute;right:0;top:0}.chotelslogo .inn.selected i.icon-ok{position:absolute;right:0;top:-2px;z-index:10;font-size:.75rem;color:#fff;display:inline-block}@media screen and (min-width:414px){.chotelslogo .inn .name{font-size:.6875rem}.chotelslogo .inn.selected i.icon-ok{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cspan_tab{display:inline-block;margin:0 .25rem .625rem;background-color:#fff;color:#bfbfbf;font-size:.875rem;padding:.625rem;line-height:.9375rem;border-radius:5px}.cspan_tab i.icon-ok{display:none;position:absolute;right:0;top:-2px;z-index:10;font-size:.75rem;color:#fff}.cspan_tab.selected{color:#651c4d;padding:.5625rem;border:1px solid #651c4d;position:relative}.cspan_tab.selected:after{width:0;height:0;border-width:1.25rem 0 0 1.25rem;border-style:solid;border-color:#7f1f59 transparent transparent transparent;content:"";display:inline-block;position:absolute;right:0;top:0}.cspan_tab.selected i.icon-ok{display:inline-block}@media screen and (min-width:414px){.cspan_tab{font-size:.9375rem}.cspan_tab i.icon-ok{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cfootersumbit{width:100%;left:0;bottom:0;z-index:10;box-shadow:0 -2px 3px 2px rgba(195,195,195,.15)}.cfootersumbit .price{background-color:#fff}.cfootersumbit .price i{font-style:normal}.cfootersumbit .price .main{height:2.8125rem}.cfootersumbit .price .main .pure-g{height:2.8125rem}.cfootersumbit .price .main .pure-g .wrap{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:2.8125rem}.cfootersumbit .price .main .pure-g .rightwrap{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.cfootersumbit .price .totalprice{color:#ff9700;font-size:1.25rem;display:inline-block}.cfootersumbit .price .totalprice i{font-size:.9375rem}.cfootersumbit .price .totalprice em{font-style:normal;font-size:.75rem;color:grey;vertical-align:2px}.cfootersumbit .price .pricedetail{color:grey;font-size:.6875rem}.cfootersumbit .price .pricedetail i{font-size:.625rem;color:#b8b8b8}.cfootersumbit .price .discount{margin-left:1.09375rem;color:grey;font-size:.6875rem}.cfootersumbit .price .discount .purple{color:#651c4d}.cfootersumbit .price .discount .purple em{font-style:normal;font-size:.8125rem}.cfootersumbit .btn{height:2.8125rem;background-image:-webkit-linear-gradient(left,#802059,#9a1064);background-image:linear-gradient(to right,#802059,#9a1064)}.cfootersumbit .btn .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:2.8125rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.cfootersumbit .btn a{border-radius:0;line-height:.9375rem;background:0 0}.cfootersumbit .btn a:after{border:none}.cfootersumbit .btn a i{font-style:normal;font-size:.75rem}.cfootersumbit .btn.disabled{background:#bfbfbf}@media screen and (max-width:360px){.cfootersumbit .price .totalprice{font-size:1rem}.cfootersumbit .price .totalprice .icon-money{font-size:.9rem}.cfootersumbit .price .pricedetail{margin-right:.625rem}.cfootersumbit .price .discount{margin-left:.15625rem}.cfootersumbit .price .main{padding-right:.3125rem}}@media screen and (min-width:414px){.cfootersumbit .price .totalprice{font-size:1.3125rem}.cfootersumbit .price .totalprice i{font-size:1rem}.cfootersumbit .price .totalprice em{font-size:.8125rem}.cfootersumbit .price .pricedetail{font-size:.75rem}.cfootersumbit .price .pricedetail i{font-size:.6875rem}.cfootersumbit .price .discount{font-size:.75rem}.cfootersumbit .price .discount .purple em{font-size:.875rem}.cfootersumbit .btn a i{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.ccity-list .indexwrap{position:fixed;left:0;top:0;width:100%}.ccity-list .indexwrap h3{display:block;max-width:480px;margin:0 auto}.ccity-list .indexwrap h3 span{display:block;background-color:#fff;padding-left:.9375rem;font-size:.875rem;color:#651c4d;line-height:2.0625rem;box-shadow:1px 1px 3px 3px rgba(101,28,77,.1)}.ccity-list dl{padding-right:1.25rem;background-color:#fff}.ccity-list dl dt span{line-height:.625rem;padding:.6875rem 0 .6875rem .9375rem;display:block;color:#bfbfbf;font-size:.75rem;border-bottom:1px solid #f3f3f3}.ccity-list dl dd ul{padding-left:.9375rem}.ccity-list dl dd ul li{line-height:.8125rem;padding:.9375rem 0;color:#333;font-size:.75rem;border-bottom:1px solid #f3f3f3}.ccity-list dl dd ul li.selected{color:#651c4d}@media screen and (min-width:414px){.ccity-list .indexwrap h3 span{font-size:.9375rem}.ccity-list dl dt span{padding-left:1.25rem;font-size:.8125rem}.ccity-list dl dd ul{padding-left:1.25rem}.ccity-list dl dd ul li{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.csearchmodule{padding:0 .625rem;background-color:#fff;border-radius:5px;z-index:20;position:relative}.csearchmodule--shadow{box-shadow:0 0 14px 5px rgba(101,28,77,.1)}.csearchmodule .searcharea{line-height:.9375rem;padding:.9375rem .46875rem .625rem}.csearchmodule .searcharea span{display:inline-block;line-height:.9375rem}.csearchmodule .searcharea span.city{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;color:grey;font-size:.75rem}.csearchmodule .searcharea span.city .filter{font-size:.9375rem;color:#333;font-style:normal;margin-right:.75rem}.csearchmodule .searcharea i{color:#7f1f59;font-size:.9375rem}.csearchmodule .searcharea.nation{padding:0}.csearchmodule .searcharea.nation .left,.csearchmodule .searcharea.nation .right{padding-top:.9375rem;padding-bottom:.625rem}.csearchmodule .searcharea.nation .right span{display:block;color:#666;font-size:.75rem;border-left:1px solid #f3f3f3}.csearchmodule .searcharea.nation .right span i{font-style:normal}.csearchmodule .searcharea.nation .right span i.num{font-size:.9375rem;color:#333}.csearchmodule .cdataselect{padding:.78125rem 0}@media screen and (min-width:414px){.csearchmodule .searcharea span.city{font-size:.8125rem}.csearchmodule .searcharea span.city .filter{font-size:1rem}.csearchmodule .searcharea i{font-size:1rem}.csearchmodule .searcharea.nation .right span{font-size:.8125rem}.csearchmodule .searcharea.nation .right span i.num{font-size:1rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cmapinfo{border-radius:4px;background-color:rgba(253,253,253,.9);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cmapinfo .left .wrap{padding-top:.9375rem;padding-bottom:.9375rem;border-right:1px solid #f3f3f3}.cmapinfo .left p{padding-left:1.125rem;color:#333;font-size:.75rem;line-height:.9375rem;position:relative;letter-spacing:.09375rem}.cmapinfo .left p i{position:absolute;left:0;top:0;font-size:.8125rem;color:#bfbfbf}.cmapinfo .right{padding:.3125rem 0}.cmapinfo .right a{color:#651c4d;width:100%;display:block}.cmapinfo .right i{color:#7f1f59;display:block;font-size:1.25rem}.cmapinfo .right span{font-size:.75rem}@media screen and (min-width:414px){.cmapinfo .left p{font-size:.8125rem}.cmapinfo .left p i{font-size:.875rem}.cmapinfo .right i{font-size:1.3125rem}.cmapinfo .right span{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cfacilitywrap{border-bottom:1px solid #f3f3f3}.cfacilitywrap .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cfacilitywrap .title h3{color:#bfbfbf;font-size:.875rem;font-weight:400;padding:.9375rem;line-height:1.25rem}.cfacilitywrap .title i{color:#c4c4c3;width:100%;margin:0 auto;text-align:right}.cfacilitywrap .title .icon-down_jiantou{display:block}.cfacilitywrap .title .icon-up_jiantou{display:none}.cfacilitywrap .content{display:none}.cfacilitywrap .facility{border-bottom:1px solid #f3f3f3;padding:.8125rem 0}.cfacilitywrap .facility .name{color:#333;font-size:.875rem}.cfacilitywrap .facility .name span{padding-left:.78125rem;display:block}.cfacilitywrap .facility .tip{color:#bfbfbf;font-size:.75rem}.cfacilitywrap .facility:last-child{border-bottom:none}.cfacilitywrap.expand .title .icon-down_jiantou{display:none}.cfacilitywrap.expand .title .icon-up_jiantou{display:block}.cfacilitywrap.expand .content{display:block}@media screen and (min-width:414px){.cfacilitywrap .title h3{font-size:.9375rem}.cfacilitywrap .facility .name{font-size:.9375rem}.cfacilitywrap .facility .tip{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.ccommentswrap{padding-top:2.1875rem;padding-bottom:2.1875rem}.ccommentswrap .pure-g{-webkit-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ccommentswrap .score{width:100%;text-align:right}.ccommentswrap .score span{color:#333;font-size:1.875rem;line-height:2rem;display:inline-block}.ccommentswrap .score span i{font-size:1.5625rem;font-style:normal}.ccommentswrap .score span sub{font-size:.75rem;line-height:.75rem;vertical-align:4px}.ccommentswrap .starwrap{padding-left:.9375rem}.ccommentswrap .starwrap a{color:#aaa;font-size:.6875rem;line-height:.625rem;display:block;margin-top:.3125rem}.cstars{font-size:0}.cstars.dhstars{padding-left:15px;padding-top:5px}.cstars .starspan{position:relative;display:inline-block}.cstars .starspan i{font-size:.9375rem;color:#dbdbdb;margin-right:.125rem}.cstars .starspan .clipstar{position:absolute;left:0;top:0}.cstars .starspan .clipstar.harfstar{clip:rect(0 7.5px 15px 0)}.cstars .starspan:nth-child(1) .clipstar{color:#f96492}.cstars .starspan:nth-child(2) .clipstar{color:#ef618d}.cstars .starspan:nth-child(3) .clipstar{color:#e15c91}.cstars .starspan:nth-child(4) .clipstar{color:#cd4d83}.cstars .starspan:nth-child(5) .clipstar{color:#c14582}@media screen and (min-width:414px){.ccommentswrap .score span{font-size:1.9375rem}.ccommentswrap .score span i{font-size:1.625rem}.ccommentswrap .score span sub{font-size:.8125rem}.ccommentswrap .starwrap a{font-size:.75rem}.cstars .starspan i{font-size:1rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.ccommentlist{padding:.9375rem;border-bottom:1px solid #f3f3f3;font-size:.75rem;line-height:.9375rem}.ccommentlist .user{color:#bfbfbf}.ccommentlist .user .tag-good{height:1.125rem;line-height:1.125rem;border-radius:3px;background-color:#fff;border:solid 1px #e78900;font-size:12px;color:#e78900;padding:0 .375rem;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box}.ccommentlist .mycomment{color:#333;margin:.625rem 0}.ccommentlist .cstars span.score{margin-left:.625rem;color:#333;font-size:.9375rem}.ccommentlist .cstars span.score i{font-style:normal;color:#666;font-size:.75rem}@media screen and (min-width:414px){.ccommentlist{font-size:.8125rem;padding-left:1.25rem;padding-right:1.25rem}.ccommentlist .cstars span.score{font-size:1rem}.ccommentlist .cstars span.score i{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.ctopinfocard{position:absolute;top:-5.625rem;z-index:10;left:0;width:100%}.ctopinfocard .inn{padding:0 .625rem;border-radius:5px;box-shadow:1px 2px 9px 0 rgba(101,28,77,.1)}.ctopinfocard .inn .hotelinfo{padding:.9375rem 0;height:4.4375rem;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center;border-bottom:1px solid #f3f3f3}.ctopinfocard .inn .hotelinfo .hotelimg .imgs{position:relative}.ctopinfocard .inn .hotelinfo .hotelimg .imgs img{width:100%;height:100%;max-height:4.4375rem;display:block;box-shadow:1px 1px 2px 2px rgba(204,204,204,.3)}.ctopinfocard .inn .hotelinfo .hotelimg .imgs span{position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,.5);color:#d7d7d7;font-size:.6875rem;line-height:.5rem;padding:.25rem}.ctopinfocard .inn .hotelinfo .hotelimg .imgs span i{margin-right:.1875rem;font-size:.75rem;color:#fff;vertical-align:-1px}.ctopinfocard .inn .hotelinfo .hoteltitle .inner{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:4.4375rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .box{width:100%}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title{padding-left:.625rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title .headline{color:#333;font-size:.9375rem;line-height:1.40625rem;font-weight:400}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title .headline h1{min-width:100%;font-style:normal;font-weight:400;font-size:.9375rem;margin-right:.3125rem;display:inline}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title .headline span{display:inline-block;background-color:#e5f3ff;color:#89b1d8;font-size:.5625rem;border-radius:3px;line-height:.875rem;padding:0 .1875rem;vertical-align:2px}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title i{color:#b8b8b8;font-size:.75rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .location{padding-left:.625rem;margin-top:.46875rem;color:#b2b2b2;font-size:.6875rem;line-height:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .location i{font-size:.8125rem;vertical-align:-2px}.ctopinfocard .inn .hotelinfo.interhotelinfo .hoteltitle .inner .title h1 em{display:block;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctopinfocard .inn .hotelinfo.interhotelinfo .location{margin-top:0!important}.ctopinfocard .inn .cdataselect{padding:.625rem 0;border-top:none}.ctopinfocard .inn .cdataselect .pure-g .pure-u-10-24 .datetype span{font-size:.625rem}.ctopinfocard .inn .cdataselect .pure-g .pure-u-10-24 .time span{font-size:.8125rem}@media screen and (min-width:414px){.ctopinfocard .inn .hotelinfo .hotelimg .imgs span{font-size:.75rem}.ctopinfocard .inn .hotelinfo .hotelimg .imgs span i{font-size:.8125rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title h4{font-size:1rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title h4 span{font-size:.625rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .title i{font-size:.8125rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .location{font-size:.75rem}.ctopinfocard .inn .hotelinfo .hoteltitle .inner .location i{font-size:.875rem}.ctopinfocard .inn .cdataselect .pure-g .pure-u-10-24 .datetype span{font-size:.6875rem}.ctopinfocard .inn .cdataselect .pure-g .pure-u-10-24 .time span{font-size:.875rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cfilterroom{border-bottom:1px solid #f3f3f3}.cfilterroom .pure-u-1-2{padding:.9375rem 0}.cfilterroom a{color:#7f1f59;display:block;font-size:.875rem}.cfilterroom a em{font-style:normal}.cfilterroom a.left{border-right:1px solid #f3f3f3}.cfilterroom a i.icon-in_jiantou1{color:#b8b8b8;font-size:.625rem;margin-left:.625rem}@media screen and (min-width:414px){.cfilterroom a{font-size:.9375rem}.cfilterroom a i.icon-in_jiantou1{font-size:.6875rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.croomlist .eachroom{border-bottom:1px solid #f3f3f3}.croomlist .eachroom i{font-style:normal}.croomlist .eachroom .roomclosed .arrow,.croomlist .eachroom .roomclosed .price,.croomlist .eachroom .roomclosed .roomtype{padding-top:1.4375rem;padding-bottom:1.4375rem}.croomlist .eachroom .roomclosed .roomtype h4{font-size:1rem;color:#333;position:relative;display:inline-block;font-weight:400}.croomlist .eachroom .roomclosed .roomtype h4:after{width:0;height:0;border-width:0 0 .3125rem .3125rem;border-style:solid;border-color:transparent transparent #d0afc0 transparent;content:"";display:inline-block;position:absolute;right:-10px;bottom:3px}.croomlist .eachroom .roomclosed .price .inn{width:100%;text-align:right;line-height:.9375rem}.croomlist .eachroom .roomclosed .price .inn .sold-out{display:none;font-size:.625rem;color:#999;letter-spacing:0}.croomlist .eachroom .roomclosed .price .inn.sell-out .sold-out{display:block}.croomlist .eachroom .roomclosed .price .inn .closeprice{color:#aaa;font-size:.75rem}.croomlist .eachroom .roomclosed .price .inn .closeprice span{font-size:1.125rem;color:#ff9700;margin-right:.1875rem;vertical-align:middle}.croomlist .eachroom .roomclosed .price .inn .closeprice span i{font-size:.75rem;line-height:.75rem;vertical-align:1px}.croomlist .eachroom .roomclosed .price .inn.sell-out .closeprice span{color:grey}.croomlist .eachroom .roomclosed .price .inn .openprice{color:#aaa;font-size:.625rem}.croomlist .eachroom .roomclosed .price .inn .openprice span{font-size:.84375rem;color:#828282;text-decoration:line-through;margin-right:.1875rem}.croomlist .eachroom .roomclosed .price .inn .openprice span i{font-size:.75rem}.croomlist .eachroom .roomclosed .arrow i{color:#b8b8b8;font-size:.9375rem}.croomlist .eachroom .roomclosed .arrow i.icon-up_jiantou{display:none}.croomlist .eachroom .roomclosed .arrow i.icon-down_jiantou{display:inline-block}.croomlist .eachroom .roomopend{position:relative;background-color:#f8f8f8;display:none}.croomlist .eachroom .roomopend:after{width:0;height:0;border-width:0 .4375rem .4375rem;border-style:solid;border-color:transparent transparent #f8f8f8;content:"";display:inline-block;position:absolute;left:1.875rem;top:-7px}.croomlist .eachroom .roomopend .list{padding:.8125rem 0;border-bottom:1px solid #f3f3f3}.croomlist .eachroom .roomopend .list .title .inn{width:100%}.croomlist .eachroom .roomopend .list .title .inn h4{color:#7f1f59;font-size:.875rem;font-weight:400}.croomlist .eachroom .roomopend .list .title .inn h4 span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:72%;margin-right:0;vertical-align:middle;font-size:.875rem}.croomlist .eachroom .roomopend .list .title .inn h4 i.icon-question{color:#666;margin-left:.3125rem;vertical-align:-2px}.croomlist .eachroom .roomopend .list .title .inn img{height:.9375rem;display:inline-block;vertical-align:middle;margin-right:.25rem}.croomlist .eachroom .roomopend .list .title .inn span{font-size:.625rem;margin-right:.25rem;vertical-align:1px;display:inline-block}.croomlist .eachroom .roomopend .list .title .inn span.orange{color:#fa7034}.croomlist .eachroom .roomopend .list .title .inn span.purple{color:#ce5393}.croomlist .eachroom .roomopend .list .title .inn span.uncancel{color:#bfbfbf;font-size:.65625rem}.croomlist .eachroom .roomopend .list .breakfast .inn{width:100%}.croomlist .eachroom .roomopend .list .breakfast .inn span{font-size:.75rem;color:#666}.croomlist .eachroom .roomopend .list .price .inn{width:100%}.croomlist .eachroom .roomopend .list .price .inn .money{color:#ff9700;font-size:1.125rem;line-height:1.375rem}.croomlist .eachroom .roomopend .list .price .inn .newapp-tip{width:4.375rem;height:.875rem;display:inline-block;background: center no-repeat;background-size:cover;text-indent:100%;margin-top:.125rem;overflow:hidden}.croomlist .eachroom .roomopend .list .price .inn .money i{font-size:.75rem;vertical-align:1px}.croomlist .eachroom .roomopend .list .price .inn .otherpay{color:#666;font-size:.625rem;line-height:.875rem;display:block}.croomlist .eachroom .roomopend .list .price .inn .otherpay i{font-size:.625rem;letter-spacing:-3px;color:#666}.croomlist .eachroom .roomopend .list .order .inn{width:100%}.croomlist .eachroom .roomopend .list .order .inn .cbtn{padding-left:0;padding-right:0;line-height:1.875rem;font-size:.875rem}.croomlist .eachroom .roomopend .list .order .inn .disabled{background-color:#bfbfbf}.croomlist .eachroom .roomopend .list .order .inn .disabled:after{border-color:#bfbfbf}.croomlist .eachroom .roomopend .list .order .inn .unaviable{font-size:.8125rem}.croomlist .eachroom .roomopend .list:last-child{border-bottom:none}.croomlist .eachroom .roomopend.accorhotels .list{border-top:1px solid #f3f3f3;border-bottom:none}.croomlist .eachroom .roomopend.accorhotels .list:first-child{border-top:none}.croomlist .eachroom .roomopend.accorhotels .list .title .inn h4 span{overflow:visible;white-space:normal;max-width:90%}.croomlist .eachroom .roomopend.accorhotels .list .title .inn h4 i.icon-question{margin-left:2px}.croomlist .eachroom .roomopend.accorhotels .list .price .inn .box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.croomlist .eachroom .roomopend.accorhotels .list .price .inn .money{margin:0 auto}.croomlist .eachroom .roomopend.accorhotels .list .price .inn .otherpay i{font-style:normal;letter-spacing:0;font-size:.625rem;margin-right:1px;margin-left:1px;vertical-align:0}.croomlist .eachroom .seemoreprice{color:#7f1f59;font-size:.75rem;line-height:.9375rem;background-color:#f7f6f5;letter-spacing:1px;width:100%;margin-left:-.9375rem}.croomlist .eachroom .seemoreprice p{border-top:1px solid #f3f3f3;padding-top:1.125rem;padding-bottom:1.125rem}.croomlist .eachroom .seemoreprice i{margin-left:5px;color:#7f1f59}.croomlist .eachroom.expand .roomclosed i.icon-up_jiantou{display:inline-block}.croomlist .eachroom.expand .roomclosed i.icon-down_jiantou{display:none}.croomlist .eachroom.expand .roomopend{display:block}.btn-pay{text-align:center;background-color:#fff;display:block;border-radius:5px;overflow:hidden;border:1px solid #7f1f59}.btn-pay span{display:block}.btn-pay span.text-order{color:#fff;background-color:#7f1f59;font-size:.71875rem;line-height:1.09375rem}.btn-pay span.text-pay{color:#7f1f59;font-size:.625rem;line-height:.9375rem}.timerent .roomclosed .pure-g [class*=pure-u]{padding-top:1.25rem;padding-bottom:1.25rem}.timerent .breakfast{color:#666;font-size:.75rem;text-align:center}.timerent .oldprice{text-align:center;color:#bfbfbf;font-size:.75rem;text-decoration:line-through}.timerent .currentprice{text-align:center;color:#ff9700;font-size:1.1875rem}.timerent .currentprice i{font-size:.8125rem}.timerent .order{text-align:right}.timerent .order a{font-size:.875rem}.timerent .order a.fullhouse{background-color:#bfbfbf}.timerent .order a.fullhouse:after{border:none}@media screen and (min-width:414px){.croomlist .eachroom .roomclosed .roomtype h4{font-size:1.0625rem}.croomlist .eachroom .roomclosed .price .inn .closeprice{font-size:.8125rem}.croomlist .eachroom .roomclosed .price .inn .closeprice span{font-size:1.1875rem}.croomlist .eachroom .roomclosed .price .inn .closeprice span i{font-size:.875rem}.croomlist .eachroom .roomclosed .price .inn .openprice{font-size:.6875rem}.croomlist .eachroom .roomclosed .price .inn .openprice span{font-size:.90625rem}.croomlist .eachroom .roomclosed .price .inn .openprice span i{font-size:.6875rem}.croomlist .eachroom .roomclosed .arrow i{font-size:1rem}.croomlist .eachroom .roomopend .list .title .inn h4{font-size:.9375rem}.croomlist .eachroom .roomopend .list .title .inn h4 span{font-size:.9375rem}.croomlist .eachroom .roomopend .list .title .inn span{font-size:.6875rem}.croomlist .eachroom .roomopend .list .title .inn span.uncancel{font-size:.71875rem}.croomlist .eachroom .roomopend .list .breakfast .inn span{font-size:.8125rem}.croomlist .eachroom .roomopend .list .price .inn .money{font-size:1.1875rem}.croomlist .eachroom .roomopend .list .price .inn .money i{font-size:.875rem}.croomlist .eachroom .roomopend .list .price .inn .otherpay{font-size:.6875rem}.croomlist .eachroom .roomopend .list .price .inn .otherpay i{font-size:.6875rem}.croomlist .eachroom .roomopend .list .order .inn .cbtn{font-size:.9375rem}.croomlist .eachroom .roomopend .list .order .inn .unaviable{font-size:.875rem}.croomlist .eachroom .roomopend.accorhotels .list .price .inn .otherpay i{font-size:.6875rem}.btn-pay span.text-order{font-size:.78125rem}.btn-pay span.text-pay{font-size:.6875rem}.timerent .breakfast{font-size:.8125rem}.timerent .oldprice{font-size:.8125rem}.timerent .currentprice{font-size:1.25rem}.timerent .currentprice i{font-size:.875rem}.timerent .order a{font-size:.9375rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.consale{padding-bottom:1.5625rem}.consale .eachactivity .pure-g{padding:.9375rem 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center}.consale .eachactivity .pure-g .tab span{color:#fa7034;font-size:.625rem;letter-spacing:1px;padding:.125rem;border:1px solid #fa7034;line-height:.75rem;border-radius:3px;display:inline-block;vertical-align:middle}.consale .eachactivity .pure-g .intro .wrap{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consale .eachactivity .pure-g .intro span{color:#651c4d;font-size:.9375rem;line-height:.9375rem}.consale .eachactivity .pure-g i.icon-in_jiantou1{color:#b8b8b8;font-size:.75rem}.consale .eachactivity:last-child .pure-g{border-bottom:none}@media screen and (min-width:414px){.consale .eachactivity .pure-g .tab span{font-size:.6875rem}.consale .eachactivity .pure-g .intro span{font-size:1rem}.consale .eachactivity .pure-g i.icon-in_jiantou1{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.conservice .servicemain{padding:0 1.25rem .9375rem;border-bottom:1px solid #f3f3f3}.conservice .servicemain li{width:25%;float:left;margin-bottom:.625rem}.conservice .servicemain li .inn{padding:0 .15625rem}.conservice .servicemain li .inn span{background-color:#f7f5f6;color:#666;font-size:.75rem;border-radius:30px;padding:.375rem 0;line-height:.875rem;height:.875rem;width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conservice .servicemain li:last-child span{line-height:1.4375rem;padding:0;height:1.625rem}.conservice .moreservice{padding-top:1.125rem;padding-bottom:1.5625rem;color:grey}.conservice .moreservice .pure-u-1-6{line-height:1.625rem}.conservice .moreservice .pure-u-1-6 a{display:inline-block;background-color:#f7f5f6;border-radius:50%;height:1.75rem;width:1.75rem;line-height:1.25rem;text-align:center;color:grey}.conservice .moreservice .pure-u-1-6 i{font-size:1rem;vertical-align:middle}@media screen and (min-width:375px){.conservice .moreservice .pure-u-1-6 i{font-size:1.0625rem}}@media screen and (min-width:414px){.conservice .servicemain li .inn span{font-size:.8125rem}.conservice .moreservice .pure-u-1-6 i{font-size:1.125rem}}.cmaps{width:inherit;height:13.125rem;position:relative}.cmaps .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center}.cmaps .hotellocation{position:absolute;left:0;bottom:1.25rem;width:100%;z-index:10}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cwarnings .waringinn .text{color:#666;font-size:.75rem}.cwarnings .waringinn .twobtn{padding-top:1.875rem;padding-bottom:1.875rem}.cwarnings .waringinn .twobtn .inn{width:3.375rem;height:3.375rem;border:1px solid rgba(234,234,234,.72);border-radius:50%}.cwarnings .waringinn .twobtn .inn i{margin:0 auto;width:100%;display:inline-block;font-size:1.5625rem;margin-top:.90625rem}.cwarnings .waringinn .twobtn .left .inn{margin-right:1.875rem}.cwarnings .waringinn .twobtn .left .inn i.icon-like_solid{color:#ff507a;display:none}.cwarnings .waringinn .twobtn .left .inn i.icon-like{color:grey}.cwarnings .waringinn .twobtn .left.selected .inn i.icon-like_solid{display:block}.cwarnings .waringinn .twobtn .left.selected .inn i.icon-like{display:none}.cwarnings .waringinn .twobtn .right .inn{margin-left:1.875rem}.cwarnings .waringinn .twobtn .right .inn i{color:grey}@media screen and (min-width:414px){.cwarnings .waringinn .text{font-size:.8125rem}.cwarnings .waringinn .twobtn .inn i{font-size:1.625rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cnearhotels .cscroll{padding-bottom:4.6875rem}.cnearhotels .cscroll .scrollwrap{padding-left:.9375rem}.cnearhotels .cscroll .scrollwrap .swiper-container{padding-right:.9375rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn{border-radius:5px;padding:1.15625rem .625rem;font-size:.75rem;border:none}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn i,.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn span{vertical-align:middle;font-style:normal;display:inline-block}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn h4{font-size:.875rem;font-weight:400;color:#333;line-height:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn span.distance{margin-top:.3125rem;color:#aaa;font-size:.6875rem;line-height:.9375rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom{margin-top:.625rem;line-height:.9375rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.left{color:#333;font-size:.875rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.left i{font-size:.625rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.right{color:#ff9700;font-size:.875rem;float:right}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.right i{color:#ccc;font-size:.625rem;margin-left:.3125rem}@media screen and (min-width:414px){.cnearhotels .cscroll .scrollwrap{padding-left:1.25rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn{font-size:.8125rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn h4{font-size:.9375rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn span.distance{font-size:.75rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.left{font-size:.9375rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.left i{font-size:.6875rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.right{font-size:.9375rem}.cnearhotels .cscroll .scrollwrap .swiper-container .swiper-slide .inn .bottom span.right i{font-size:.6875rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cloginad .wrap{padding:.9375rem .625rem;border-radius:4px}.cloginad .wrap .left{position:relative}.cloginad .wrap .left .adimg{position:absolute;width:1.875rem;height:2.1875rem;background-image:;background-repeat:no-repeat;background-size:100%;left:0;bottom:-.9375rem}.cloginad .wrap .left span{color:grey;font-size:.75rem;margin-left:2.5rem}.cloginad .wrap .left span i{color:#ff9700;font-size:.875rem;font-style:normal;margin:0 .3125rem}.cloginad .wrap .right a{color:#651c4d;font-size:.75rem}.cloginad .wrap .right a i.icon-in_jiantou1{color:#b8b8b8;font-size:.625rem;margin-left:.25rem}.cloginad .wrap .right .selectbtn{color:#651c4d;font-size:.75rem;position:relative;padding-right:1.25rem}.cloginad .wrap .right .selectbtn i{width:.8125rem;height:.8125rem;vertical-align:-4px;margin-left:4px;position:absolute;right:0;top:0}.cloginad .wrap .right .selectbtn i.noselect{display:none}.cloginad .wrap .right .selectbtn i.icon-selected{display:inline-block;font-size:1.0625rem;top:0;right:2px}.cloginad .wrap .right .selectbtn.cancle i.noselect{display:inline-block}.cloginad .wrap .right .selectbtn.cancle i.icon-selected{display:none}@media screen and (min-width:414px){.cloginad .wrap .left span{font-size:.8125rem}.cloginad .wrap .left span i{font-size:.9375rem}.cloginad .wrap .right a{font-size:.8125rem}.cloginad .wrap .right a i.icon-in_jiantou1{font-size:.6875rem}.cloginad .wrap .right .selectbtn{font-size:.8125rem}.cloginad .wrap .right .selectbtn i.icon-selected{font-size:1.125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.corderinfo{padding-top:20px}.corderinfo .title h3{color:#333;font-size:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.09375rem;width:100%;font-weight:400}.corderinfo .title .wrap{width:100%}.corderinfo .title span.tip{color:#fff;font-size:.75rem;padding:.125rem .3125rem;display:inline-block;background-image:-webkit-linear-gradient(left,#dd436e,#f28963);background-image:linear-gradient(to right,#dd436e,#f28963);border-radius:4px}.corderinfo .ordertime{color:#bfbfbf;font-size:.75rem;margin-top:.625rem}.corderinfo .ordertime i.icon-rili{color:#dbdbdb;font-size:.75rem;margin-right:.3125rem}.corderinfo .ordertime i.date{color:#666;font-size:.875rem;font-style:normal}.corderinfo .ordertime .checkout{margin-left:1.0625rem}.corderinfo .ordertime .nights{margin-left:.75rem}.corderinfo .position{color:#bfbfbf;font-size:.75rem;margin-top:.3125rem}.corderinfo .position i.icon-location{color:#dbdbdb;font-size:.75rem;margin-right:.3125rem}@media screen and (min-width:414px){.corderinfo .title h3{font-size:1rem}.corderinfo .title span.tip{font-size:.8125rem}.corderinfo .ordertime{font-size:.8125rem}.corderinfo .ordertime i.icon-rili{font-size:.8125rem}.corderinfo .ordertime i.date{font-size:.9375rem}.corderinfo .position{font-size:.8125rem}.corderinfo .position i.icon-location{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.ctopclose{padding-top:.9375rem}.ctopclose i{color:#c4c4c3;font-size:.9375rem;margin-right:.9375rem}@media screen and (min-width:414px){.ctopclose i{font-size:1rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cwarings{padding-bottom:4.375rem;position:relative;margin-top:1.5rem!important}.cwarings .icon-tips{color:#cecdcd;font-size:.9375rem;left:.9375rem;top:0}.cwarings .item{padding-left:1.25rem;margin-top:1.25rem}.cwarings .item h3{color:#666;font-size:.8125rem;font-weight:400;line-height:1rem}.cwarings .item p{color:#bfbfbf;font-size:.75rem;line-height:1.0625rem;margin-bottom:.3125rem;margin-top:.28125rem}.cwarings .item p.notice{color:#651c4d}.cwarings .item:first-child h3{margin-top:0}@media screen and (min-width:414px){.cwarings .icon-tips{font-size:1rem;left:1.25rem}.cwarings .item h3{font-size:.875rem}.cwarings .item p{font-size:.8125rem}}.cload{width:100%;height:100%;position:fixed;z-index:52;background:rgba(0,0,0,0);top:0;left:0}.cload_room_info{width:100%;height:100%;position:fixed;z-index:52;background:rgba(0,0,0,0);top:0;left:0;display:none}.cload__icon{width:60px;height:60px;position:absolute;top:50%;left:50%;z-index:53;margin-left:-30px;margin-top:-30px;background-image:;background-size:60px auto;background-repeat:no-repeat;background-position:center center;-webkit-animation:load_cycle 1s linear .1s infinite;animation:load_cycle 1s linear .1s infinite}@-webkit-keyframes load_cycle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load_cycle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cback{position:fixed;left:0;bottom:0;width:100%;z-index:99}.cback .back{position:absolute;right:10px;bottom:100px;width:40px;height:40px;border-radius:50%;background-color:rgba(124,53,103,.8);background-clip:content-box;z-index:99}.cback .cicon{margin-top:10px;margin-left:10px}.cback .back_small{background-position:0 -125px;display:inline-block;background-repeat:no-repeat;width:20px;height:20px;background-size:20px auto;background-image:}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cscrollcard{max-height:230px;overflow:auto;padding:0}.cscrollcard::-webkit-scrollbar{width:.1875rem;background-color:#fff;border-radius:10px}.cscrollcard::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f0f0f0}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cbottombtn{position:fixed;left:0;right:0;bottom:0;width:100%;background-color:#f7f6f5;padding:.9375rem 0;z-index:100;box-shadow:0 -2px 3px 2px rgba(195,195,195,.15)}.cbottombtn a{padding:.25rem 0}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cradiochange{text-align:right;width:100%;height:1.875rem}.cradiochange .inn{display:inline-block;width:3.125rem;height:1.875rem;border:.09375rem solid #e5e5e5;border-radius:30px;text-align:left}.cradiochange .inn span{width:1.71875rem;height:1.71875rem;margin-top:1px;display:inline-block;background-color:#fff;margin-left:1px;border-radius:50%;box-shadow:0 2px 2px 2px rgba(0,0,0,.1)}.cradiochange.selected .inn{background-color:#7f1f59;text-align:right}.cradiochange.selected .inn span{margin-right:2px;box-shadow:-1px 1px 2px 2px rgba(51,51,51,.3)}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cmyrights{border-bottom:1px solid #f3f3f3;padding-bottom:2.1875rem}.cmyrights .box{padding:0 1.5625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:1.0625rem}.cmyrights .content{width:60%;float:left;font-size:0}.cmyrights .content li{width:100%;margin-bottom:1.25rem;color:grey;font-size:0;position:relative}.cmyrights .content li i{color:#c8c8c8;font-size:.9375rem;margin-right:.46875rem;vertical-align:-2px}.cmyrights .content li em{font-size:.75rem;font-style:normal}.cmyrights .content li span{color:#333;font-size:.875rem;margin-left:.46875rem;position:absolute;left:70px;top:0}.cmyrights .content li:last-child{margin-bottom:0}.cmyrights .weixin{float:right;width:40%}.cmyrights .weixin .title{width:80%;display:block;margin:0 auto}.cmyrights .weixin .inn{margin-top:.46875rem;padding:.78125rem .625rem .78125rem;border:1px solid #f3f3f3}.cmyrights .weixin .inn .wxcode{position:relative}.cmyrights .weixin .inn img{width:100%;height:100%;margin:0 auto;display:block}.cmyrights .weixin .inn p{font-size:.6875rem;color:#898989;line-height:.9375rem;padding-top:.3125rem}@media screen and (min-width:414px){.cmyrights .content li i{font-size:1rem}.cmyrights .content li em{font-size:.8125rem}.cmyrights .content li span{font-size:.9375rem}.cmyrights .weixin .inn p{font-size:.75rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cad-two{padding:1.25rem 0;border-bottom:1px solid #f3f3f3}.cad-two .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cad-two .wrap{width:100%}.cad-two img{height:1.875rem;display:inline-block}.cad-two span.line{height:1.5625rem;width:1px;display:inline-block;background-color:#f3f3f3}.cad-two .content{display:inline-block;color:#333;font-size:.875rem;position:relative;text-align:left;margin-left:.3125rem}.cad-two .content p{font-size:.6875rem;color:#bfbfbf;margin-top:.3125rem;line-height:.75rem}.cad-two .content p i{font-size:.75rem;vertical-align:-1px}@media screen and (min-width:414px){.cad-two .content{font-size:.9375rem}.cad-two .content p{font-size:.75rem}.cad-two .content p i{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cbookingstate{color:#50ac3b;text-align:center;padding-top:1.25rem}.cbookingstate .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cbookingstate .iconwrap{display:inline-block}.cbookingstate .iconwrap i{margin-right:.5625rem;font-size:2.5rem}.cbookingstate .statewrap{display:inline-block;text-align:left}.cbookingstate .statewrap .state{font-size:1.3125rem}.cbookingstate .statewrap .state span{margin-left:-2px}.cbookingstate .statewrap .tip{font-size:.75rem;color:#bfbfbf;line-height:.9375rem}.cbookingstate .statewrap .tip span{width:92px}.cbookingstate .statewrap span{width:120px;display:inline-block;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;line-height:0}.cbookingstate .statewrap span:after{content:"";display:inline-block;width:100%}.cbookingstate.waitpay{color:#7f1f59}.cbookingstate .seeorder{padding-bottom:2.8125rem;border-bottom:1px solid #f3f3f3;color:#666;margin-top:1.5625rem;font-size:.75rem}.cbookingstate .seeorder span{padding:.375rem .875rem;line-height:.75rem;border:1px solid #bfbfbf;border-radius:20px;display:inline-block}@media screen and (min-width:414px){.cbookingstate .iconwrap i{font-size:2.5625rem}.cbookingstate .statewrap .state{font-size:1.375rem}.cbookingstate .statewrap .state span{width:130px}.cbookingstate .statewrap .tip{font-size:.8125rem}.cbookingstate .statewrap .tip span{width:100px}.cbookingstate .seeorder{font-size:.8125rem}}.cbookingstate.loading{font-size:0}.cbookingstate.loading .iconwrap i{display:inline-block;width:2.1875rem;height:2.1875rem;margin-right:.75rem;background: center no-repeat;background-size:cover;-webkit-animation:load_cycle 1s linear .1s infinite;animation:load_cycle 1s linear .1s infinite}.cbookingstate.loading .iconwrap i:before{display:none}.cbookingstate.loading .statewrap span:after{display:none}.cbookingstate.loading .statewrap .state{font-size:0}.cbookingstate.loading .statewrap .state span{margin-left:0;line-height:1.3125rem;font-size:1.3125rem;letter-spacing:1px;color:#333;width:auto}.cbookingstate.loading .tip span{font-size:.75rem;line-height:.75rem;width:auto;color:#bfbfbf;margin-top:.375rem}.cbookingstate .statewrap .tip span{width:auto}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cmapnav{position:fixed;left:0;top:0;z-index:100}.cmapnav i.icon-back{font-size:1.25rem;background-color:#fff;border-radius:50%;color:#7f1f59;width:1.875rem;height:1.875rem;text-align:center;display:inline-block;line-height:1.875rem;vertical-align:middle;margin:.625rem 0 .625rem .9375rem}.cmapnav i.icon-back:before{vertical-align:bottom}.cmapnav ul li{background-color:rgba(255,255,255,.9);border-radius:25px;width:5.625rem;margin-bottom:.625rem;line-height:.9375rem;margin-left:-20px;padding:.5625rem 0;text-align:right}.cmapnav ul li span{color:grey;font-size:.75rem;padding-right:.9375rem}.cmapnav ul li span i{color:#cbcbcb;vertical-align:top;font-size:1rem;vertical-align:-1px;margin-right:.1875rem}.cmapnav ul li.selected{width:6.25rem;background-color:#7f1f59}.cmapnav ul li.selected span{font-size:.875rem;color:#fff}.cmapnav ul li.selected span i{color:#fff;font-size:1.0625rem}@media screen and (min-width:414px){.cmapnav i.icon-back{font-size:1.3125rem}.cmapnav ul li span{font-size:.8125rem}.cmapnav ul li span i{font-size:1.0625rem}.cmapnav ul li.selected span{font-size:.9375rem}.cmapnav ul li.selected span i{font-size:1.125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cnearstore{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cnearstore .imgs img{height:5.0625rem;width:90%;margin-top:3px;border-radius:5px}.cnearstore .info .wrap{width:100%;padding-left:.46875rem;-moz-box-sizing:border-box;box-sizing:border-box}.cnearstore .info h3{color:#333;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.cnearstore .info .location{color:#bfbfbf;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:.8125rem}.cnearstore .info .location i{margin-right:.1875rem}.cnearstore .info .tip{color:grey;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:.875rem}.cnearstore .info .tip span{color:#821b5b;font-size:.5625rem;border:1px solid #ecd9e3;padding:0 .15625rem;margin-left:.46875rem;display:inline-block;border-radius:3px}.cnearstore .info .cstars .starspan{vertical-align:middle}.cnearstore .info .cstars .starspan i{margin-right:0}.cnearstore .info .cstars .starspan i:before{vertical-align:top}.cnearstore .info .cstars .money{color:#ff9800;font-size:1.125rem;margin-left:.625rem;vertical-align:middle}.cnearstore .info .cstars .money .icon-money{letter-spacing:-3px;font-size:.875rem}.cnearstore .info .cstars .money .unit{font-size:.75rem;font-style:normal}.cnearstore .info .cstars img{display:inline-block;vertical-align:middle}@media screen and (min-width:414px){.cnearstore .info h3{font-size:.9375rem}.cnearstore .info .location{font-size:.8125rem}.cnearstore .info .tip{font-size:.8125rem}.cnearstore .info .tip span{font-size:.625rem}.cnearstore .info .cstars .money{font-size:1.1875rem}.cnearstore .info .cstars .money .icon-money{font-size:.9375rem}.cnearstore .info .cstars .money .unit{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cbestchoose{padding-bottom:1.5625rem;border-bottom:1px solid #f3f3f3}.cbestchoose ul{margin-left:-.3125rem;margin-right:-.3125rem}.cbestchoose ul li{margin:.9375rem .3125rem 0;display:inline-block;float:left;padding:.3125rem .78125rem;border:1px solid #f3f3f3;border-radius:4px;color:#666;font-size:.75rem;line-height:.9375rem}.cbestchoose ul li.selected{position:relative;border:1px solid #7f1f59;color:#7f1f59}.cbestchoose ul li.selected:after{width:0;height:0;border-width:1.09375rem 0 0 1.09375rem;border-style:solid;border-color:#7f1f59 transparent transparent transparent;content:"";display:inline-block;position:absolute;right:0;top:0}.cbestchoose ul li.selected i{position:absolute;right:-1px;top:-1px;z-index:2;font-size:.625rem;color:#fff;display:inline-block}@media screen and (min-width:414px){.cbestchoose ul li{font-size:.8125rem}.cbestchoose ul li.selected i{font-size:.6875rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cformline{padding:.625rem 0;border-bottom:1px solid #f3f3f3;margin-bottom:-1px}.cformline .wrap{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cformline .lable{color:grey;font-size:.875rem;position:relative}.cformline .lable .wrap span{display:inline-block;line-height:2rem}.cformline .lable i{font-size:.9375rem;margin-left:2px;color:#666;vertical-align:-1px}.cformline .lable .tip{color:#ccc;font-size:.625rem;display:block}.cformline .lable .labletip{position:absolute;left:1.625rem;top:0;display:inline-block;line-height:1.25rem;font-size:.625rem;text-align:center;color:#fff;padding:0 .375rem;border-radius:20px;font-style:normal;background-image:-webkit-linear-gradient(left,#dd436e,#f28963);background-image:linear-gradient(to right,#dd436e,#f28963)}.cformline .main{font-size:.9375rem}.cformline .main span{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2rem}.cformline .main input{outline:0;border:none;color:#333;width:100%;padding-left:0;line-height:1.875rem;border-bottom:1px solid #f3f3f3;border-radius:0;display:block}.cformline .main input:last-child{border-bottom:0}.cformline .main select{outline:0;border:none;color:#333;width:100%;padding-left:0;height:1.875rem;line-height:1.875rem;border-radius:0;display:block;background:0 0}.cformline .main .tishi{color:#bfbfbf}.cformline .main .value{color:#333;display:block}.cformline .main .value i{font-style:normal;font-size:.75rem;color:#666;margin-left:.3125rem}.cformline .main .value i.icon-money{color:#333;margin:0;letter-spacing:-3px}.cformline .main .bankinfo img{vertical-align:middle;display:inline-block;height:1.4375rem;margin-right:.3125rem}.cformline .icon{line-height:2rem}.cformline .icon .wrap{width:100%}.cformline .icon .wrap i{color:#bfbfbf;font-size:.9375rem;vertical-align:middle}.cformline .icon .wrap .icon-mail-list{color:#7f1f59;font-size:1.25rem;vertical-align:top}.cformline .icon .wrap .icon-mail-list:before{vertical-align:middle}.cformline .icon .wrap .icon-tishi4{color:#b8b8b8;font-size:.9375rem}.cformline .icon .wrap .icon-in_jiantou1{color:#b8b8b8;font-size:.75rem}.cformline .icon .wrap .icon-down_jiantou,.cformline .icon .wrap .icon-jiantou_up{color:#b8b8b8;font-size:.9375rem}.cformline .icon .wrap .icon-jiantou_up{display:none}.cformline .getmcode a{border:1px solid #c08ead;color:#7f1f59;font-size:.75rem;text-align:center;display:inline-block;padding:.25rem .9375rem;line-height:.8125rem;border-radius:5px}.cformline .getmcode a.waiting{border-color:#f3f3f3;color:#666}.cformline .getimgcode .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;height:2.25rem}.cformline .getimgcode img{height:2.25rem;border-radius:3px;width:84px}.cformline .jifen .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:32px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cformline .jifen .wrap i{font-style:normal;font-size:.9375rem}.cformline .jifen span{color:#651c4d;font-size:.9375rem}@media screen and (min-width:414px){.cformline .lable{font-size:.9375rem}.cformline .lable i{font-size:1rem}.cformline .lable .tip{font-size:.6875rem}.cformline .lable .labletip{font-size:.6875rem}.cformline .main{font-size:1rem}.cformline .main .value i{font-size:.8125rem}.cformline .icon .wrap i{font-size:1rem}.cformline .icon .wrap .icon-mail-list{font-size:1.3125rem}.cformline .icon .wrap .icon-tishi4{font-size:1rem}.cformline .icon .wrap .icon-in_jiantou1{font-size:.8125rem}.cformline .icon .wrap .icon-down_jiantou,.cformline .icon .wrap .icon-jiantou_up{font-size:1rem}.cformline .getmcode a{font-size:.8125rem}.cformline .jifen span{font-size:1rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cnumberselect{text-align:center;float:right;border-radius:3px;width:5.9375rem;position:relative;border:1px solid #f3f3f3}.cnumberselect span{width:1.5625rem;height:1.875rem;position:absolute;top:0;color:grey}.cnumberselect span i{line-height:1.875rem;color:grey;font-size:.75rem}.cnumberselect span.minus{left:0;border-right:1px solid #f3f3f3}.cnumberselect span.plus{right:0;border-left:1px solid #f3f3f3}.cnumberselect span.disabled i{color:#bfbfbf}.cnumberselect p{color:#651c4d;font-size:1rem;line-height:1.875rem}@media screen and (min-width:414px){.cnumberselect span i{font-size:.8125rem}.cnumberselect p{font-size:1.0625rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.ceachgift{box-shadow:2px 3px 10px 3px #f3f2f1;border-radius:5px;padding:1.25rem .9375rem;background-color:#fff;margin-bottom:.9375rem}.ceachgift .gift .pure-u-3-5{color:#7f1f59;font-size:.9375rem;letter-spacing:1px;line-height:.9375rem}.cgift{width:.9375rem;height:.9375rem;background-image:;background-repeat:no-repeat;background-size:100%;background-position:0 0;margin-right:.46875rem;vertical-align:-2px;display:inline-block}.cgiftlist{margin-top:.625rem}.cgiftlist li{width:50%;float:left;margin-top:.625rem;line-height:.9375rem;font-size:.875rem;color:#333}.cgiftlist li i{width:.375rem;height:.9375rem;background-image:;background-repeat:no-repeat;background-size:.9375rem;background-position:0 -20px;margin-right:.46875rem;display:inline-block;vertical-align:middle}@media screen and (min-width:414px){.ceachgift .gift .pure-u-3-5{font-size:1rem}.cgiftlist li{font-size:.9375rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cactivity{padding:1.4375rem 0;background-color:#fff;border-bottom:1px solid #f3f3f3}.cactivity a{color:#333;position:relative;font-size:.75rem;display:block}.cactivity a:before{position:absolute;content:"";right:0;top:0;height:1.375rem;border-left:1px solid #f3f3f3}.cactivity a i{font-size:1.40625rem;display:block;color:#666}.cactivity a span{display:block;margin-top:.625rem}.cactivity .pure-u-1-4:last-child a:before{border-left:none}@media screen and (min-width:414px){.cactivity a{font-size:.8125rem}.cactivity a i{font-size:1.46875rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.mui-poppicker-header{padding:0!important;background-color:#f7f6f5}.mui-poppicker-header .mui-btn{background-color:transparent;color:#7f1f59;font-size:.875rem!important;outline:0;border:none;padding:.9375rem!important}.mui-picker{background-color:#fff!important}.mui-active{left:0;top:0;width:100%!important;height:100%!important;background-color:rgba(0,0,0,.6)!important}.mui-poppicker-body{height:14.53125rem!important}.mui-pciker-list li{color:#bfbfbf!important}.mui-pciker-list li.highlight{color:#333!important}.mui-poppicker-btn-cancel{color:#bfbfbf!important}.mui-poppicker-body{border-top:1px solid #ececec!important}.mui-pciker-rule-ft{border-top:1px solid #ececec!important;border-bottom:1px solid #ececec!important}.mui-poppicker{border-top:none!important;box-shadow:none!important}.pickermain{width:100%;position:absolute;left:0;bottom:0;z-index:1000}@media screen and (min-width:414px){.mui-poppicker-header .mui-btn{font-size:.9375rem!important}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cagree-policy{margin-top:1.40625rem}.cagree-policy span{vertical-align:middle}.cagree-policy .checkbox{border:1px solid #651c4d;width:.8125rem;height:.8125rem;display:inline-block;border-radius:3px;position:relative;margin-right:.3125rem}.cagree-policy .checkbox i.icon-ok{color:#651c4d;font-size:.875rem;vertical-align:middle;line-height:.9375rem;position:absolute;left:0;top:-1px}.cagree-policy .text{color:#333;font-size:.875rem;display:inline-block;line-height:.9375rem}.cagree-policy .text a{color:#651c4d}@media screen and (min-width:414px){.cagree-policy .checkbox i.icon-ok{font-size:.9375rem}.cagree-policy .text{font-size:.9375rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cshare{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:100}.cshare .inner{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,.9)}.cshare .inner .content{padding:.625rem .9375rem}.cshare .inner .content h3{font-size:1rem;color:#333;font-weight:400}.cshare .inner .content ul{margin-top:.625rem}.cshare .inner .content ul li{width:33.33%;float:left}.cshare .inner .content ul li a{background-image:;background-repeat:no-repeat;background-size:100%;display:block;width:4.375rem;height:4.375rem;margin:0 auto;float:none;padding:0}.cshare .inner .content ul li a.qzone{background-position:0 -150px}.cshare .inner .content ul li a.qq{background-position:0 -75px}.cshare .inner .content ul li a.wx{background-position:0 0}@media screen and (min-width:414px){.cshare .inner .content h3{font-size:1.0625rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}i.icon_clean,i.icon_clean_2,i.icon_clean_3{display:inline-block;background-image:;background-repeat:no-repeat;background-size:32px 54px}i.icon_clean{width:17px;height:17px;background-position:0 0}i.icon_clean_2{width:27px;height:17px;background-position:0 -19px}i.icon_clean_3{width:35px;height:17px;background-position:0 -39px}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cgetmessage{border:1px solid #f3f3f3;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:.875rem;overflow:hidden;height:3rem}.cgetmessage .inputbox{padding-left:1.5625rem;height:3rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cgetmessage .inputbox input{width:100%;outline:0;border:none;font-size:.9375rem}.cgetmessage .getcodebox{border-left:1px solid #f3f3f3}.cgetmessage .getcodebox a{color:#7f1f59;line-height:.9375rem;height:3rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;font-size:.75rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.cgetmessage .getcodebox a.disabled{color:#666}@media screen and (min-width:414px){.cgetmessage{font-size:.9375rem}.cgetmessage .inputbox input{font-size:1rem}.cgetmessage .getcodebox a{font-size:.8125rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.chistory{margin-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #f0eceb}.chistory h3{color:#bfbfbf;font-size:.8125rem;font-weight:400;line-height:1.25rem}.chistory .hotellinks a{display:block;color:grey;font-size:.75rem;margin-top:.9375rem;line-height:.9375rem}.chistory .hotellinks a span{color:#ff9700}.chistory .hotellinks a em{max-width:76%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-style:normal;vertical-align:middle}.chistory .hotellinks a i{color:#b8b8b8;font-size:.5625rem;margin-left:.46875rem}@media screen and (min-width:414px){.chistory h3{font-size:.875rem}.chistory .hotellinks a{font-size:.8125rem}.chistory .hotellinks a i{font-size:.625rem}}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cactivity_box{padding-bottom:.625rem}.cactivity_box .activity_rule{padding-top:.625rem;padding-bottom:.625rem;color:#666;font-size:.75rem;line-height:.9375rem}.cactivity_box .activity_rule span{margin-left:.375rem;letter-spacing:1px}.cactivity_box .activity_rule .pure-u-22-24 i{color:#dbdbdb;font-size:.875rem}.cactivity_box .activity_rule .pure-u-2-24 i{color:#c3c3c3}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}.cloginitem{border-bottom:1px solid #eeeae9;height:3.125rem}.cloginitem:last-child{border-bottom:none}.cloginitem .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;width:100%}.cloginitem .pure-g .div-label{font-size:.875rem;color:grey}.cloginitem .pure-g .div-label .select-wrap:after{content:"";display:inline-block;width:5px;height:5px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:2px}.cloginitem .pure-g .div-label .select-wrap select{outline:0;border:none;color:#333;padding-left:0;height:1.875rem;line-height:1.875rem;border-radius:0;display:inline-block;background:0 0}.cloginitem .pure-g .div-icon{text-align:center}.cloginitem .pure-g .div-icon i{font-size:1.3125rem;color:#eeeae9;vertical-align:0}.cloginitem .pure-g .div-input input{outline:0;border:none;font-size:.875rem;padding:0;color:#333;width:100%}.cloginitem .pure-g .seepassword i{font-size:1.25rem;color:#d1d1d1}.cloginitem .pure-g .seepassword .icon-mima1{display:none}.cloginitem .pure-g .seepassword.enable .icon-mima1{display:inline-block}.cloginitem .pure-g .seepassword.enable .icon-hongbao{display:none}.cloginitem .pure-g .imgcode img{display:block;float:right;max-width:100%}.cloginitem .pure-g .getmsgcode button{text-align:center;display:block;width:5.3125rem;color:#7f1f59;border:1px solid #c08ead;border-radius:4px;line-height:.8125rem;font-size:.75rem;padding:.25rem 0;float:right;background:0 0;min-height:36px}.cloginitem .pure-g .getmsgcode button.disabled{color:#666;border-color:#f3f3f3}.consale,.consale .eachactivity .pure-g{border-bottom:1px solid #f3f3f3}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.ctopshakewrongtip{background-color:#fff4e2;border:1px solid #fde7ba;border-radius:4px;color:#666;font-size:.75rem;margin-top:.9375rem;padding:.5625rem 0;letter-spacing:1px;margin-bottom:.9375rem}.ctopshakewrongtip i{color:#ee903d;font-size:.875rem;vertical-align:-2px;margin-right:6px;line-height:.9375rem}.ctopshakewrongtip i.icon-tishi5{font-size:1rem;display:none}.ctopshakewrongtip i.icon-tishi4{font-size:1rem;display:none}.ctopshakewrongtip.animate{-webkit-animation:shake .1s linear .1s 2 alternate;animation:shake .1s linear .1s 2 alternate}.ctopshakewrongtip.red{background-color:#fae7e3;border-color:#f5c6bf}.ctopshakewrongtip.red i{display:none}.ctopshakewrongtip.red i.icon-tishi4{color:#f13e3a;display:inline-block;vertical-align:-1px}.ctopshakewrongtip.green{background-color:#e1f5dd;border-color:#bbebd3}.ctopshakewrongtip.green i{display:none}.ctopshakewrongtip.green i.icon-tishi5{display:inline-block;color:#4cae32;vertical-align:-1px}.cd_main .tip{height:2.5rem;background-color:#f58623;padding-left:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cd_main .tip-container .icon-tip{width:.88rem;height:1.21rem;background-image:;background-size:cover}.cd_main .tip p{font-size:.75rem;color:#fff;letter-spacing:0;margin-left:.63rem}.cd_main .calendarbox-2016{margin-top:.21875rem}.cd_main .calendarbox-2016 .pure-u-1-8{width:14.285%;text-align:center}.cd_main .calendarbox-2016 .week{font-size:.84375rem;color:#666;line-height:2.34375rem;position:relative}.cd_main .calendarbox-2016 .week:after{position:absolute;content:"";width:90.625%;height:1px;background-color:#efebea;opacity:.97;left:4.6875%;bottom:0;z-index:2}.cd_main .calendarbox-2016 .month{color:#333;line-height:1.3125rem;font-size:.875rem;margin-top:.8125rem}.cd_main .calendarbox-2016 .calendar{font-size:.875rem}.cd_main .calendarbox-2016 .calendar .month{margin-top:.5625rem}.cd_main .calendarbox-2016 .calendar .pure-g{padding:.42188rem 0}.cd_main .calendarbox-2016 .calendar .day{height:32px;line-height:2rem;text-align:center;color:#c5c5c5}.cd_main .calendarbox-2016 .calendar .day i{font-style:normal}.cd_main .calendarbox-2016 .calendar .day span{display:none}.cd_main .calendarbox-2016 .calendar .enable{color:#393836}.cd_main .calendarbox-2016 .calendar .pure-u-1-8{position:relative}.cd_main .calendarbox-2016 .calendar .choice{width:32px;height:32px;position:absolute;z-index:2;left:50%;margin-left:-16px;background-color:#7f1f59;border-radius:50%;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;line-height:2rem;display:inline-block}.cd_main .calendarbox-2016 .calendar .high{background-color:#eee2e9}.cd_main .calendarbox-2016 .calendar .high .day.enable{color:#fff}.cd_main .calendarbox-2016 .calendar .checkoutrange{font-weight:700}.cd_main .calendarbox-2016 .calendar .checkin:before,.cd_main .calendarbox-2016 .calendar .checkout:before{width:50%;display:block;position:absolute;top:0;background-color:#eee2e9;content:"";height:2rem}.cd_main .calendarbox-2016 .calendar .checkin:before{right:0}.cd_main .calendarbox-2016 .calendar .checkin.nobefore:before{width:0}.cd_main .calendarbox-2016 .calendar .checkout:before{left:0}.cd_main .inputtips2016{position:fixed;z-index:50;bottom:40px;left:0;width:100%;display:none;text-align:center}.cd_main .inputtips2016.trans{-webkit-transition:opacity .2s linear,bottom .2s linear;transition:opacity .2s linear,bottom .2s linear}.cd_main .inputtips2016.fade{opacity:0;bottom:20px}.cd_main .inputtips2016 .cbox{background-color:rgba(0,0,0,.6);font-size:.84375rem;border-radius:30px;color:#fff;text-align:center;height:37px;line-height:37px;font-weight:700;display:inline-block;min-width:40%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.newappdownload{position:fixed;z-index:999;bottom:-1px;left:0;width:100%;height:88px;background-image:-webkit-linear-gradient(-90deg,#eae8f6 0,#f8effa 100%);background-image:-webkit-linear-gradient(right,#eae8f6 0,#f8effa 100%);background-image:linear-gradient(-90deg,#eae8f6 0,#f8effa 100%);display:none}.newappdownload .app-close{width:18px;height:18px;left:16px;top:16px;position:absolute;background-image:;background-repeat:no-repeat;background-size:100%;z-index:999}.newappdownload .app-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.newappdownload .app-content{background-image:;background-repeat:no-repeat;background-size:100%;font-size:12px;width:313px;height:104px;margin-top:-14px}.newappdownload .app-button{display:block;height:100%;margin:0 auto;margin-left:36%;text-indent:-9999px}.newappdownload-s{width:70px;height:74px;background-image:;background-repeat:no-repeat;background-size:100%;right:15px;bottom:15px;z-index:998;position:fixed;text-indent:-9999px;display:none}@media (max-width:320px){.newappdownload .app-content{width:270px;height:90px;margin-top:-8px}}.container{min-width:320px;max-width:480px;margin:0 auto;position:relative}.mapwrap,.page-hotel-detail,.page-surround{height:100%;max-width:100%}.page_bestchoose .myadvise,.page_bookingsuccess .cnearstore,.page_breakfast .cformline:last-child,.page_comments .ccommentswrap,.page_comments .contents .ctab_hotplace,.page_fillorderform .cfillorder-house,.page_fillorderform .cfillorder-sale,.page_fillorderform .guarantee,.page_fillorderform .userprefer,.page_hotelsearch .submitbtn,.page_hotelguide .content .placelistwrap .items .detail,.page_hotelguide .content .placelistwrap .items .title,.page_sbooking .formwrap,.page_sbooking .myselect{border-bottom:1px solid #f3f3f3}.page_hotelsearch .submitbtn{border-top:1px solid #f3f3f3}.couponswrap .couponsinn .coupons-name .pure-u-18-24 span,.page_home .search_history .list ul li .wrap .item h3,.page_hotelsearch .searchwrap .btn input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_hotelsearch .searchwrap{padding:1.25rem 0;line-height:1.5rem}.page_hotelsearch .searchwrap .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_hotelsearch .searchwrap .btn{color:grey}.page_hotelsearch .searchwrap .btn a{display:block;position:relative;padding-left:2.375rem;padding-right:.625rem}.page_hotelsearch .searchwrap .btn i{font-size:1.0625rem;color:#aaa;left:.9375rem;top:3px;position:absolute}.page_hotelsearch .searchwrap .btn input{font-size:1rem;outline:0;border:none;width:100%;line-height:1.25rem;display:inline-block;padding:0}.page_hotelsearch .searchwrap .near{color:#7f1f59}.page_hotelsearch .searchwrap .near .inn{border-left:1px solid #f3f3f3}.page_hotelsearch .searchwrap .near .inn i{font-size:1.25rem;vertical-align:-2px}.page_hotelsearch .searchwrap .near .inn span{font-size:.875rem;margin-left:.46875rem}.page_hotelsearch .selectbox .cformline{border-top:1px solid #f3f3f3;border-bottom:none;margin-bottom:0;padding:.9375rem 0}.page_hotelsearch .selectbox .cformline .lable{color:#aaa;font-size:.9375rem}.page_hotelsearch .selectbox .cformline .lable span{margin-left:1.25rem}.page_hotelsearch .submitbtn{background-color:#fff;padding:.9375rem 0 1.0625rem;border-top:1px solid #f3f3f3}.page_hotelsearch .timerent .pure-u-11-24{background-color:#fff;border-radius:5px}.page_hotelsearch .timerent .pure-u-11-24 .inn{padding:.9375rem 0}.page_hotelsearch .timerent .pure-u-11-24 .inn span{color:#333;font-size:.875rem;line-height:1.25rem;display:block}.page_hotelsearch .timerent .pure-u-11-24 .inn .description{color:#bfbfbf;font-size:.6875rem;line-height:.9375rem;margin-top:.3125rem}.page_hotelsearch .timerent .pure-u-11-24 .inn .description i{line-height:.9375rem;margin-left:.3125rem}.page_hotelsearch .footer{padding:1.0625rem 0}.page_hotelsearch .footer ul li{float:left;width:33.33%;margin-top:.625rem;line-height:.9375rem}.page_hotelsearch .footer ul li a{color:#666;font-size:.8125rem;display:inline-block}.chotcitys a:last-child .itemcity{margin-bottom:.3125rem}.chotcitys .itemcity{margin-bottom:.625rem;border-radius:6px;overflow:hidden;height:5.75rem}.chotcitys .itemcity .cityimg img{width:100%;height:5.75rem}.chotcitys .itemcity .cityinfo .citybox{-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center;height:5.75rem}.chotcitys .itemcity .cityinfo .inn{padding:0 .9375rem 0 .9375rem}.chotcitys .itemcity .cityinfo .inn h3{color:#333;font-size:1rem;line-height:1rem;width:100%;font-weight:400}.chotcitys .itemcity .cityinfo .inn h3 span{font-size:.8125rem;margin-left:.9375rem}.chotcitys .itemcity .cityinfo .inn h3 span i{color:#7f1f59;font-style:normal}.chotcitys .itemcity .cityinfo .inn p{width:100%;font-size:.6875rem;color:#ccc;margin-top:.625rem}.cothercitys ul li{width:25%;float:left}.cothercitys ul li a{color:#333;font-size:.8125rem;width:100%;padding:.3125rem 0;display:inline-block}@media screen and (min-width:414px){.edgegap{padding-left:1.25rem;padding-right:1.25rem}.page_hotelsearch .searchwrap .btn i{font-size:1.125rem}.page_hotelsearch .searchwrap .btn input{font-size:1.0625rem}.page_hotelsearch .searchwrap .near .inn i{font-size:1.3125rem}.page_hotelsearch .searchwrap .near .inn span{font-size:.9375rem}.page_hotelsearch .selectbox .cformline .lable{font-size:1rem}.page_hotelsearch .timerent .pure-u-11-24 .inn span{font-size:.9375rem}.page_hotelsearch .timerent .pure-u-11-24 .inn .description{font-size:.75rem}.page_hotelsearch .footer ul li a{font-size:.875rem}.page_hotellist .changenumber .ccardmain .selected-title span{font-size:1.1875rem}.page_hotellist .changenumber .ccardmain .selected-title i{font-size:1.8125rem}.page_hotellist .changenumber .ccardmain .cformline .lable{font-size:1rem}.page_bigsale .activity_rule{font-size:.8125rem}.page_bigsale .activity_rule .pure-u-22-24 i{font-size:.9375rem}.page_bigsale .activity_nav{padding-right:.625rem}.page_bigsale .activity_nav .tab{font-size:.8125rem}.page_selectcity .wrapcity .citywrap .mainedge{padding-left:1.25rem;padding-right:1.25rem}.page_selectcity .wrapcity .nearwayhotel a span.near{font-size:.9375rem}.page_selectcity .wrapcity .nearwayhotel a span.iconbg{font-size:1.3125rem}.page_selectcity .wrapcity .city-list-nav ul li a{font-size:.625rem}.page_invoice .cselectbutton a{font-size:1rem}.page_invoice .cselectbutton a span{font-size:.8125rem}.page_invoice .invoiceform .title{font-size:.9375rem}.page_invoice .invoiceform .inputwrap .pure-g{font-size:.9375rem}.page_invoice .invoiceform .inputwrap .pure-g .name span.longest{width:125px}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-slide .inn{font-size:.8125rem}.page_usecoupons .couponswrap .couponsinn .coupons-name{font-size:.8125rem}.page_usecoupons .couponswrap .couponsinn .coupons-name .coupons-choosed i{font-size:1rem}.page_usecoupons .couponswrap .couponsinn .coupons-info .money span{font-size:2.71875rem}.page_usecoupons .couponswrap .couponsinn .coupons-info .money span i{font-size:1rem}.page_usecoupons .couponswrap .couponsinn .coupons-info .other-info{font-size:.75rem}.page_usecoupons .couponsrule .inn i.icon-new-tips{font-size:1.4375rem}.page_usecoupons .couponsrule .inn p{font-size:.8125rem}.page_filter .navleft{width:27.1667%}.page_filter .contentright{width:72.8333%}.page_filter .cbestchoose ul li{font-size:.9375rem}.page_filter .service .cradioselectwrap .selectname i{font-size:1rem;vertical-align:-1px}.page_filter .filterbox .navleft ul li{font-size:.9375rem}.page_hoteldetail .ccommentswrap .cstars i{font-size:1.3125rem}.page_hoteldetail .ctips .inn{font-size:.75rem}.page_hoteldetail .ctips .inn i{font-size:.875rem}.page_hoteldetail .followhz .box .text p{font-size:.8125rem}.page_hotelinfo .topdetail .inn .details h2{font-size:1.1875rem}.page_hotelinfo .bottominfo .content p{font-size:.8125rem}.page_breakfast .cdataselect{padding-left:1.25rem;padding-right:1.25rem}.page_breakfast .cformline{padding-left:1.25rem;padding-right:1.25rem}.page_comments .ccommentswrap .score span{font-size:2.3125rem}.page_comments .ccommentswrap .score span i{font-size:1.875rem}.page_comments .ccommentswrap .score span sub{font-size:.9375rem}.page_comments .ccommentswrap .starwrap .cstars .starspan i{font-size:1.3125rem}.page_comments .contents .ctab_hotplace li{font-size:.75rem}.page_enjoygifts h3.title{font-size:.9375rem}.page_enjoygifts h3.title span{font-size:1.0625rem}.page_enjoygifts .cactivityinfo .cgiftlist li{font-size:.8125rem}.page_fillorderform h3.ctitle i{font-size:.6875rem}.page_bookingsuccess .cfoodplay .cselectbutton a i{font-size:1.0625rem}.page_bookingsuccess .cnearstore{padding-left:1.25rem;padding-right:1.25rem}.page_bestchoose .myadvise h2{font-size:.9375rem}.page_bestchoose .myadvise textarea{font-size:.8125rem}.page_sbooking .selectroom{font-size:1rem}.page_sbooking .selectroom h3{font-size:1rem}.page_sbooking .myselect .title h3{font-size:1rem}.page_sbooking .myselect .title h3 .number{font-size:.9375rem}.page_sbooking .myselect .price span{font-size:1.125rem}.page_sbooking .myselect .price span i{font-size:.8125rem}.chotcitys .itemcity{margin-bottom:.7916666667rem}.chotcitys .itemcity .cityinfo .inn h3{font-size:1.125rem}.chotcitys .itemcity .cityinfo .inn h3 span{font-size:.9375rem}.chotcitys .itemcity .cityinfo .inn p{font-size:.8125rem}.cothercitys ul li a{padding:.5rem 0;line-height:.9375rem;font-size:.9375rem}.cnone p{font-size:.8125rem}.page_hotelguide .content .placelistwrap .items .title h3{font-size:1rem}.page_hotelguide .content .placelistwrap .items .title i{font-size:1rem}.page_hotelguide .content .placelistwrap .items .detail{font-size:.8125rem}.page_neterror .returnhome,.page_neterror404 .returnhome,.page_nocontent .returnhome{font-size:.9375rem}.page_neterror .returnhome i,.page_neterror404 .returnhome i,.page_nocontent .returnhome i{font-size:.875rem}.page_neterror .routes .iconbox,.page_neterror404 .routes .iconbox,.page_nocontent .routes .iconbox{font-size:1.3125rem}.page_neterror .routes p,.page_neterror404 .routes p,.page_nocontent .routes p{font-size:.8125rem}.page_nps .commentstate .state{font-size:1.375rem}.page_nps .commentstate .state i{font-size:2.4375rem}.page_nps .commentstate .tip{font-size:.8125rem}.page_nps .nps h4{font-size:.8125rem}.page_nps .nps .npsvalue ul li{font-size:.9375rem}.page_nps .nps .tip{font-size:.8125rem}}.chead{background-image:-webkit-linear-gradient(left,#ac1a63,#7a0b64);background-image:linear-gradient(to right,#ac1a63,#7a0b64);position:relative;z-index:2}.chead .inner{padding-left:1.25%;padding-right:1.25%}.chead .title{font-size:1.125rem;font-weight:700;color:#e6dccf;line-height:2.5rem}.chead .title .pure-u-1-5{vertical-align:middle;text-align:center}.chead .location{text-align:center;font-weight:700;font-size:1.125rem;color:#e6dccf;line-height:2.5rem}.chead .location span{font-weight:400;font-size:.93em}.chead .location .down{vertical-align:-6px}.chead .info{font-size:.75rem;text-align:center;color:#e6dccf}.chead .link{line-height:2.625rem;font-size:.75rem;display:inline-block;color:#e6dccf;text-align:center}.chead .home,.chead .prev{display:block}.chead .back{padding:8px;tap-highlight-color:rgba(255,255,255,.3)}.chead .root{padding:6px 6px 6px;tap-highlight-color:rgba(255,255,255,.3)}.chead .btn,.chead .smallbtn{color:#e6dccf;font-size:1.125rem;line-height:1.5rem;padding-top:8px;padding-bottom:8px;height:24px;overflow:hidden;text-align:center;tap-highlight-color:rgba(255,255,255,.3)}.chead .smallbtn{font-size:.875rem}.chead .subinfo{color:#e6dccf;font-size:.8125rem;text-align:center;height:24px}.chead .weekbar{color:#e6dccf;text-align:center;font-size:.875rem;height:24px}.chead .weekbar .pure-u-1-8{width:14.285%}.chead .prom .price{font-size:.875rem;color:#e6dccf;display:inline-block;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.chead .prom .down{vertical-align:-6px}.chead .prom .dayselect{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.0001}.chead .prom .activityname{-moz-box-sizing:border-box;box-sizing:border-box;padding-right:22px}.chead .prom .activityname .cicon{position:absolute;right:0;top:0}.ctip_animation{position:relative;-webkit-animation:top_animation .1s linear .1s 2;animation:top_animation .1s linear .1s 2}@-webkit-keyframes top_animation{25%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}75%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes top_animation{25%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}75%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.page_home header{background-image:;background-repeat:no-repeat;background-size:100% 100%;background-position:center top;height:19.5625rem;position:relative;z-index:10}.page_home header.cuanhangair{background-image:url(/uploads/image/cnsimg/ch_homebg_big-0825.jpg)}.page_home header.chinamobile{background-image:}.page_home header .myinfo{padding-top:.5625rem;opacity:.8}.page_home header .myinfo a{color:#fff;font-size:0}.page_home header .myinfo a span{margin-left:.3125rem;font-size:.75rem}.page_home header .myinfo a i{font-size:.875rem}.page_home header .hz_logo{left:0;z-index:20;position:absolute;top:0;width:100%;-webkit-transform:translate3d(0,3.59375rem,0);transform:translate3d(0,3.59375rem,0);will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,.1,.105,.91);transition-timing-function:cubic-bezier(0,.1,.105,.91);text-align:center}.page_home header .hz_logo img{width:12.1875rem;display:inline-block;vertical-align:middle;margin-left:1.5625rem;margin-top:.625rem}.page_home header.cuanhangair .hz_logo img{width:17.2215rem;margin-left:0}.page_home header.jdpay .hz_logo img{width:22.5rem;margin-left:auto;margin-right:auto;max-width:60%}.page_home header .hz_logo.animate--big{-webkit-transform:translate3d(0,3.75rem,0);transform:translate3d(0,3.75rem,0)}.page_home header .hz_logo.animate--small{-webkit-transform:translate3d(0,5.84375rem,0);transform:translate3d(0,5.84375rem,0)}.page_home header .hz_logo.animate--middle{-webkit-transform:translate3d(0,4.84375rem,0);transform:translate3d(0,4.84375rem,0)}.page_home header.cuanhangair .hz_logo.animate--big{-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}.page_home header.cuanhangair .hz_logo.animate--small{-webkit-transform:translate3d(0,3.84375rem,0);transform:translate3d(0,3.84375rem,0)}.page_home header.cuanhangair .hz_logo.animate--middle{-webkit-transform:translate3d(0,1.84375rem,0);transform:translate3d(0,1.84375rem,0)}.page_home header.jdpay .hz_logo.animate--big{-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}.page_home header.jdpay .hz_logo.animate--small{-webkit-transform:translate3d(0,3.84375rem,0);transform:translate3d(0,3.84375rem,0)}.page_home header.jdpay .hz_logo.animate--middle{-webkit-transform:translate3d(0,1.84375rem,0);transform:translate3d(0,1.84375rem,0)}.page_home header .searchhotel{height:2.8125rem;padding:0 1.5625rem;position:absolute;top:0;-webkit-transform:translate3d(0,17.90625rem,0);transform:translate3d(0,17.90625rem,0);will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,.1,.105,.91);transition-timing-function:cubic-bezier(0,.1,.105,.91);left:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;z-index:200}.page_home header .searchhotel.animate--big{-webkit-transform:translate3d(0,10.09375rem,0);transform:translate3d(0,10.09375rem,0)}.page_home header .searchhotel.animate--small{-webkit-transform:translate3d(0,14.40625rem,0);transform:translate3d(0,14.40625rem,0)}.page_home header .searchhotel.animate--middle{-webkit-transform:translate3d(0,11.5rem,0);transform:translate3d(0,11.5rem,0)}.page_home header .searchhotel a{border-radius:4px;overflow:hidden;line-height:2.8125rem;box-shadow:0 0 14px 5px rgba(101,28,77,.1);height:2.8125rem;width:100%;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.page_home header .searchhotel a .content{background-color:#fff}.page_home header .searchhotel a .content span{color:#b3b2b2;font-size:.875rem;padding-left:1.5625rem;text-align:left;display:block}.page_home header .searchhotel a .zoomup{background-image:-webkit-linear-gradient(-74deg,#a21764 0,#d2386e 100%);background-image:-ms-linear-gradient(-74deg,#a21764 0,#d2386e 100%)}.page_home header .searchhotel a .zoomup i{color:#fff;font-size:1.375rem;vertical-align:-3px}.page_home .search_history{position:absolute;bottom:-1.875rem;width:100%;left:0;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom center;transform-origin:bottom center;will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,.1,.105,.91);transition-timing-function:cubic-bezier(0,.1,.105,.91);z-index:100}.page_home .search_history.animate{-webkit-transform:scale(1,1);transform:scale(1,1)}.page_home .search_history.animate .recommend{opacity:1}.page_home .search_history .recommend{padding:0 1.5625rem;opacity:0;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.1666666667s;transition-duration:.1666666667s}.page_home .search_history .recommend .list-wrap{margin-top:1.75rem}.page_home .search_history .recommend input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;position:absolute}.page_home .search_history .recommend input[type=radio]:checked label{color:#651c4d}.page_home .search_history .recommend input[type=radio]:nth-of-type(1):checked~.list ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page_home .search_history .recommend input[type=radio]:nth-of-type(1):checked~.list .triangle-box{-webkit-transform:translate3d(16%,0,0);transform:translate3d(16%,0,0)}.page_home .search_history .recommend input[type=radio]:nth-of-type(2):checked~.list ul{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.page_home .search_history .recommend input[type=radio]:nth-of-type(2):checked~.list .triangle-box{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.page_home .search_history .recommend input[type=radio]:nth-of-type(3):checked~.list ul{-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}.page_home .search_history .recommend input[type=radio]:nth-of-type(3):checked~.list .triangle-box{-webkit-transform:translate3d(83%,0,0);transform:translate3d(83%,0,0)}.page_home .search_history .recommend label{display:block;float:left;width:33.33%;text-align:center;color:#666;font-size:.75rem;cursor:pointer;padding:.625rem 0}.page_home .search_history .recommend__loading{width:100%;height:3.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_home .search_history .recommend__loading--icon{width:73px;height:48px;background:url(/uploads/image/cnsimg/s_loading.gif)}.page_home .search_history .list{width:100%;height:2.8125rem;overflow:hidden;position:relative}.page_home .search_history .list.list--no-label{padding-top:2.8125rem}.page_home .search_history .list--large{height:5.75rem}.page_home .search_history .list--large.list--no-label{padding-top:2.75rem}.page_home .search_history .list--has-label{padding-top:.3125rem}.page_home .search_history .list .triangle-box{display:block;position:absolute;-webkit-transform:translatex(16.6666%);transform:translatex(16.6666%);left:-5px;top:-.75rem;width:100%;will-change:transform;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.page_home .search_history .list .triangle-box .triangle{width:0;height:0;border-width:0 .3125rem .3125rem;border-style:solid;border-color:transparent transparent #f7f7f7;display:inline-block}.page_home .search_history .list ul{color:#333;font-size:.75rem;width:100%;height:100%;will-change:transform;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page_home .search_history .list ul li{height:100%;width:100%;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:4px;background-color:#f7f7f7}.page_home .search_history .list ul li .wrap{padding:0 1.25rem;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.page_home .search_history .list ul li .wrap .item{color:#333;font-size:.75rem;width:100%}.page_home .search_history .list ul li .wrap .item h3{font-weight:400;font-size:.75rem}.page_home .search_history .list ul li .wrap i.icon-bold_jiantou{color:grey;font-size:.875rem;vertical-align:-2px}.page_home .search_history .list ul li .wrap .item .item{margin-top:1.25rem}.page_home .search_history .list ul li .suspend .price{text-align:right}.page_home .search_history .list ul li .suspend .price span{color:#ff9800;font-size:.875rem}.page_home .search_history .list ul li .suspend .price span i{font-size:.75rem}.page_home .search_history .list ul li .suspend .price span em{font-size:.6875rem;color:#bfbfbf;font-style:normal;margin-left:.1875rem;margin-right:.46875rem}.page_home .search_history .list ul li .tolive{padding:.9375rem 1.25rem;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.page_home .search_history .list ul li .tolive .item{color:#333;font-size:.75rem}.page_home .search_history .list ul li .tolive .item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:.75rem}.page_home .search_history .list ul li .tolive .tl_hotelinfo p{margin-top:.625rem;color:grey;font-size:.75rem}.page_home .search_history .list ul li .tolive .tl_hotelinfo p.hotel__location{position:relative;padding-left:1.375rem;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.page_home .search_history .list ul li .tolive .tl_hotelinfo p.hotel__location i{position:absolute;top:2px;left:0}.page_home .search_history .list ul li .tolive .tl_hotelinfo p.hotel__location span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_home .search_history .list ul li .tolive .tl_hotelinfo p i:before{margin-right:.46875rem}.page_home .search_history .list ul li .tolive .arrowbox{height:64px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;color:grey;font-size:.875rem}.page_home .search_history .list ul li .tolive .arrowbox:before{vertical-align:middle}.page_home .cactivity{padding:3.375rem 0 2.5rem;border-bottom:none}.page_home .cactivity a:before{border-left:none}.page_home .banners .titlebox{height:1px;border-top:1px solid #f3f3f3}.page_home .banners .b_title{background-color:#fff;margin:0 auto;margin-top:-.5rem;width:3.6875rem;height:.9375rem;background-image:;background-repeat:no-repeat;background-size:3.6875rem .9375rem;background-position:center;padding:0 1.0625rem}.page_home .banners .swiper-container{padding:1.5625rem;position:relative}.page_home .banners .swiper-container .button-next,.page_home .banners .swiper-container .button-prev{z-index:10;font-size:.9375rem;color:#bfbfbf;position:absolute;top:50%;background-color:#fff;width:1.5625rem;height:1.875rem;background-color:#fff;margin-top:-.9375rem}.page_home .banners .swiper-container .button-next i,.page_home .banners .swiper-container .button-prev i{line-height:1.875rem}.page_home .banners .swiper-container .button-next{right:0}.page_home .banners .swiper-container .button-prev{left:0}.page_home .banners .swiper-slide{height:1.875rem}.page_home .banners .swiper-slide span{display:none}.page_home .banners .swiper-slide a{display:block;height:100%}.page_home .banners .swiper-slide i{height:1.875rem;width:3.75rem;display:inline-block;background-image:;background-repeat:no-repeat;background-size:100%;background-position-x:0}.page_home .banners .swiper-slide i.mercure{background-position-y:-5px}.page_home .banners .swiper-slide i.xiyue{background-position-y:-34px}.page_home .banners .swiper-slide i.manxin{background-position-y:-65px}.page_home .banners .swiper-slide i.novotel{background-position-y:-95px}.page_home .banners .swiper-slide i.meiju{background-position-y:-126px}.page_home .banners .swiper-slide i.quanji{background-position-y:-155px}.page_home .banners .swiper-slide i.xingc{background-position-y:-190px}.page_home .banners .swiper-slide i.ibisstyles{background-position-y:-222px}.page_home .banners .swiper-slide i.ibis{background-position-y:-260px}.page_home .banners .swiper-slide i.hant{background-position-y:-294px}.page_home .banners .swiper-slide i.elan{background-position-y:-327px}.page_home .banners .swiper-slide i.haiyou{background-position-y:-357px}.page_home .banners .swiper-slide i.citigo{background-position-y:-360px}.page_home .banners .swiper-slide i.viporange{background-position-y:-415px}.page_home .banners .swiper-slide i.crystal{background-position-y:-445px}.page_home .banners .swiper-slide i.vue{background-position-y:-472px;height:1.4rem}.page_home .banners .swiper-slide i.hantingyoujia{background-position-y:-495px}.page_home .banners .swiper-slide i.huajiantang{background-position-y:-530px}.page_home .hotcitys .title{color:#666;font-size:.8125rem;font-weight:400;line-height:.8125rem;padding:1.3125rem 0 .9375rem}.cload{z-index:1000}.overlay{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.3);z-index:996;display:none;left:0;top:0}.page_home .toast-small{background:rgba(0,0,0,.8);border-radius:.4rem;width:72%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999;display:none;text-align:center;font-size:1rem;padding:1.1rem 0;position:fixed;color:#fff}.page_home .toast{width:72%;border-radius:.8rem;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:997;background:#fff;padding-top:1.7rem;display:none}.page_home .toast .toast-close{background: no-repeat center;background-size:100% 100%;width:1.2rem;height:1.2rem;position:absolute;top:.6rem;right:.6rem}.page_home .toast .toast-content{font-size:1rem;color:#333;letter-spacing:0;line-height:1.5;padding-top:.5rem;padding:.5rem 1.2rem .5rem 1.2rem}.page_home .toast .toast-content.no-title{text-align:center;padding:0 1.2rem 1.5rem 1.2rem}.page_home .toast .toast-btn{font-size:.9rem;color:#333;letter-spacing:0;line-height:2.93333rem;text-align:center;border-top:1px solid #e0e0e0;cursor:pointer;touch-action:none}.page_home .toast .toast-title{font-size:1.1rem;color:#333;letter-spacing:0;line-height:1;text-align:center;margin-bottom:1.7rem}.page_home .toast .toast-tips{font-size:.85rem;color:#999;letter-spacing:0;line-height:1;margin-top:1rem;white-space:nowrap;padding:0 1.2rem 2rem 1.2rem}.page_home .toast .toast-tips .resend{color:#7f1f59;display:inline;-webkit-tap-highlight-color:0,0,0,.2;cursor:pointer}.page_home footer{margin-top:1.5625rem}.page_home footer .inn{border-top:1px solid #e5dedb;padding-top:1.4375rem}.page_home footer a{color:#651c4d;font-size:.8125rem;padding:.3125rem 0}.page_home footer .catalog--2 a{padding:.3125rem .625rem}.page_home footer p{color:#666;font-size:.625rem;margin-top:.625rem;margin-bottom:1.125rem}.page_home .signinmodal{display:none}.page_home .signinmodal.modalinner{position:fixed;z-index:999;box-shadow:0 1px 21px 0 rgba(0,0,0,.5);border-radius:9px;top:0;left:0;right:0;bottom:0;background-color:transparent;color:#333;font-size:16px;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto}.page_home .signinmodal .close{position:absolute;width:30px;height:30px;top:-40px;right:0}.page_home .signinmodal .bottom-close{position:relative;width:30px;height:30px;margin:0 auto;margin-top:60px}.page_home .signinmodal .content{position:absolute;width:60%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:998}.page_home .signinmodal .content img{width:100%}.page_home .signinmodal.shar-modal .content{top:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.page_home .signinmodal .mask{position:fixed;z-index:997;background-color:rgba(0,0,0,.6);margin:auto;left:0;top:0;right:0;bottom:0}@media screen and (max-width:320px){.page_home .toast .toast-title{font-size:1rem}.page_home .toast .toast-content{font-size:.95rem}.page_home .toast .toast-tips{font-size:.7rem}}@media screen and (min-width:375px){.page_home header{height:22.90625rem}.page_home header .myinfo{padding-top:.6875rem}.page_home header .myinfo a{font-size:0}.page_home header .myinfo a span{font-size:.84375rem}.page_home header .myinfo a i{font-size:.9375rem}.page_home header .hz_logo{-webkit-transform:translate3d(0,3.96875rem,0);transform:translate3d(0,3.96875rem,0)}.page_home header .hz_logo img{width:14.375rem;margin-left:1.875rem}.page_home header.cuanhangair .hz_logo img{width:20.3125rem;margin-left:0}.page_home header .hz_logo.animate--big{-webkit-transform:translate3d(0,4.9375rem,0);transform:translate3d(0,4.9375rem,0)}.page_home header .hz_logo.animate--small{-webkit-transform:translate3d(0,7.28125rem,0);transform:translate3d(0,7.28125rem,0)}.page_home header .hz_logo.animate--middle{-webkit-transform:translate3d(0,6.1875rem,0);transform:translate3d(0,6.1875rem,0)}.page_home header.cuanhangair .hz_logo.animate--big{-webkit-transform:translate3d(0,1.65rem,0);transform:translate3d(0,1.65rem,0)}.page_home header.cuanhangair .hz_logo.animate--small{-webkit-transform:translate3d(0,3.84375rem,0);transform:translate3d(0,3.84375rem,0)}.page_home header.cuanhangair .hz_logo.animate--middle{-webkit-transform:translate3d(0,2.1875rem,0);transform:translate3d(0,2.1875rem,0)}.page_home header.jdpay .hz_logo.animate--big{-webkit-transform:translate3d(0,1.65rem,0);transform:translate3d(0,1.65rem,0)}.page_home header.jdpay .hz_logo.animate--small{-webkit-transform:translate3d(0,3.84375rem,0);transform:translate3d(0,3.84375rem,0)}.page_home header.jdpay .hz_logo.animate--middle{-webkit-transform:translate3d(0,2.1875rem,0);transform:translate3d(0,2.1875rem,0)}.page_home header .searchhotel{height:3.625rem;padding:0 1.5rem;-webkit-transform:translate3d(0,20.96875rem,0);transform:translate3d(0,20.96875rem,0)}.page_home header .searchhotel a{line-height:3.625rem;height:3.625rem}.page_home header .searchhotel a .content span{font-size:.96875rem}.page_home header .searchhotel a .zoomup i{font-size:1.375rem}.page_home header .searchhotel.animate--big{-webkit-transform:translate3d(0,11.5625rem,0);transform:translate3d(0,11.5625rem,0)}.page_home header .searchhotel.animate--small{-webkit-transform:translate3d(0,16.75rem,0);transform:translate3d(0,16.75rem,0)}.page_home header .searchhotel.animate--middle{-webkit-transform:translate3d(0,13.125rem,0);transform:translate3d(0,13.125rem,0)}.page_home .search_history{bottom:-2.1875rem}.page_home .search_history .recommend .list-wrap{margin-top:2.5625rem}.page_home .search_history .list{height:3.28125rem}.page_home .search_history .list.list--no-label{padding-top:3.125rem}.page_home .search_history .list.list--large{height:6.6875rem}.page_home .search_history .list.list--large.list--no-label{padding-top:3.3125rem}.page_home .cactivity{padding-top:3.75rem}.page_home .cactivity a{font-size:.84375rem}.page_home .cactivity a i{font-size:1.8125rem}.page_home .cactivity a span{margin-top:.625rem}.page_home .banners .b_title{font-size:.84375rem;width:6.875rem}.page_home .banners .swiper-container{padding:1.875rem}.page_home .banners .swiper-container .button-next,.page_home .banners .swiper-container .button-prev{font-size:1.03125rem;margin-top:-.875rem}.page_home .banners ul li{width:33.33%}.page_home .hotcitys .title{font-size:.90625rem;line-height:.9375rem;padding:.9375rem 0 .9375rem}.page_home .hotcitys .title:first-child{padding-top:1.40625rem}.page_home footer{margin-top:1.5625rem}.page_home footer .inn{padding-top:1.40625rem}.page_home footer a{font-size:.875rem;padding:.3125rem 0}.page_home footer p{font-size:.625rem;margin-top:.3125rem;margin-bottom:1.25rem}.page_filter .navleft{width:29.1667%}.page_filter .contentright{width:70.8333%}.chotcitys .itemcity{margin-bottom:.625rem}.chotcitys .itemcity .cityinfo .inn h3{font-size:1.09375rem}.chotcitys .itemcity .cityinfo .inn h3 span{font-size:.90625rem}.chotcitys .itemcity .cityinfo .inn p{font-size:.78125rem}.cothercitys ul li a{line-height:.90625rem;padding:.4375rem;font-size:.90625rem}}@media screen and (min-width:414px){.page_home header{height:25.3125rem}.page_home header .myinfo{padding-top:.9791666667rem}.page_home header .myinfo a{font-size:0}.page_home header .myinfo a span{font-size:.875rem}.page_home header .myinfo a i{font-size:.9166666667rem}.page_home header .hz_logo{-webkit-transform:translate3d(0,4.625rem,0);transform:translate3d(0,4.625rem,0)}.page_home header .hz_logo img{width:15.8333333333rem;margin-left:1.875rem}.page_home header.cuanhangair .hz_logo img{width:22.425rem;margin-left:0}.page_home header .hz_logo.animate--big{-webkit-transform:translate3d(0,4.8958333333rem,0);transform:translate3d(0,4.8958333333rem,0)}.page_home header .hz_logo.animate--small{-webkit-transform:translate3d(0,7.8333333333rem,0);transform:translate3d(0,7.8333333333rem,0)}.page_home header .hz_logo.animate--middle{-webkit-transform:translate3d(0,6.3333333333rem,0);transform:translate3d(0,6.3333333333rem,0)}.page_home header.cuanhangair .hz_logo.animate--big{-webkit-transform:translate3d(0,2.25rem,0);transform:translate3d(0,2.25rem,0)}.page_home header.cuanhangair .hz_logo.animate--small{-webkit-transform:translate3d(0,4.84375rem,0);transform:translate3d(0,4.84375rem,0)}.page_home header.cuanhangair .hz_logo.animate--middle{-webkit-transform:translate3d(0,2.5875rem,0);transform:translate3d(0,2.5875rem,0)}.page_home header.jdpay .hz_logo.animate--big{-webkit-transform:translate3d(0,2.25rem,0);transform:translate3d(0,2.25rem,0)}.page_home header.jdpay .hz_logo.animate--small{-webkit-transform:translate3d(0,4.84375rem,0);transform:translate3d(0,4.84375rem,0)}.page_home header.jdpay .hz_logo.animate--middle{-webkit-transform:translate3d(0,2.5875rem,0);transform:translate3d(0,2.5875rem,0)}.page_home header .searchhotel{height:4.0625rem;padding:0 1.7916666667rem;-webkit-transform:translate3d(0,23.1458333333rem,0);transform:translate3d(0,23.1458333333rem,0)}.page_home header .searchhotel a{line-height:4.0625rem;height:4.0625rem}.page_home header .searchhotel a .content span{font-size:1rem}.page_home header .searchhotel a .zoomup i{font-size:1.5833333333rem;vertical-align:-4px}.page_home header .searchhotel.animate--big{-webkit-transform:translate3d(0,12.75rem,0);transform:translate3d(0,12.75rem,0)}.page_home header .searchhotel.animate--small{-webkit-transform:translate3d(0,18.3333333333rem,0);transform:translate3d(0,18.3333333333rem,0)}.page_home header .searchhotel.animate--middle{-webkit-transform:translate3d(0,14.5625rem,0);transform:translate3d(0,14.5625rem,0)}.page_home .search_history{bottom:-2.4791666667rem}.page_home .search_history .recommend{padding:0 1.7916666667rem}.page_home .search_history .recommend .list-wrap{margin-top:3.125rem}.page_home .search_history .recommend label{font-size:.875rem}.page_home .search_history .list{height:3.625rem}.page_home .search_history .list ul{font-size:.875rem}.page_home .search_history .list ul li .wrap .item{font-size:.875rem}.page_home .search_history .list ul li .wrap .item h3{font-size:.875rem}.page_home .search_history .list ul li .wrap i.icon-bold_jiantou{font-size:.9166666667rem}.page_home .search_history .list ul li .suspend .price span{font-size:1rem}.page_home .search_history .list ul li .suspend .price span i{font-size:.875rem}.page_home .search_history .list ul li .suspend .price span em{font-size:.8125rem}.page_home .search_history .list ul li .tolive .item{color:#333;font-size:.875rem}.page_home .search_history .list ul li .tolive .item h3{font-size:.875rem}.page_home .search_history .list ul li .tolive .tl_hotelinfo p{font-size:.875rem}.page_home .search_history .list ul li .tolive .arrowbox{font-size:1rem}.page_home .search_history .list.list--no-label{padding-top:3.6666666667rem}.page_home .search_history .list.list--large{height:7.375rem}.page_home .search_history .list.list--large.list--no-label{padding-top:3.6875rem}.page_home .cactivity{padding-top:4.375rem}.page_home .cactivity a{font-size:.875rem}.page_home .cactivity a i{font-size:1.6666666667rem}.page_home .cactivity a span{margin-top:.9583333333rem}.page_home .banners .b_title{font-size:.875rem;width:6.25rem}.page_home .banners .swiper-container .button-next,.page_home .banners .swiper-container .button-prev{font-size:1.1666666667rem;margin-top:-.9375rem}.page_home .banners ul li{width:33.33%}.page_home .hotcitys .title{font-size:.9375rem;line-height:.9375rem;padding:1.0416666667rem 0 1.2083333333rem}.page_home .hotcitys .title:first-child{padding-top:1.6666666667rem}.page_home footer{margin-top:1.4583333333rem}.page_home footer .inn{padding-top:1.3125rem}.page_home footer a{font-size:.9375rem;padding:.3541666667rem 0}.page_home footer p{font-size:.75rem;margin-top:.7083333333rem;margin-bottom:1.875rem}.chotcitys .itemcity{margin-bottom:.625rem}.chotcitys .itemcity .cityinfo .inn h3{font-size:1.09375rem}.chotcitys .itemcity .cityinfo .inn h3 span{font-size:.90625rem}.chotcitys .itemcity .cityinfo .inn p{font-size:.78125rem}.cothercitys ul li a{line-height:.90625rem;padding:.4375rem;font-size:.90625rem}}.emailsub{padding:0 .775rem;margin-top:1.15rem}.emailsub .inneremailsub{padding-top:1.6rem;border-top:1px solid #e7dee3}.emailsub .inneremailsub .isemailsub{width:100%;height:2.4rem;border:.5px solid #d4cbc9;color:#666;text-align:center;line-height:2.4rem;background:#fff}.emailsub .inneremailsub .isemailsub.alternate{display:none}.emailsub .inneremailsub .title{font-size:.9rem;color:#666;letter-spacing:0;line-height:.7rem;text-align:center;margin-bottom:1.15rem}.emailsub .inneremailsub .emailinput{position:relative}.emailsub .inneremailsub .emailinput .icon_email{background: no-repeat center;background-size:100% 100%;width:1.1rem;height:.9rem;position:absolute;left:.8rem;top:30%}.emailsub .inneremailsub .emailinput .icon_clear{background: no-repeat center;background-size:.7rem .7rem;width:1.4rem;height:1.4rem;position:absolute;right:.5rem;top:21%;display:none}.emailsub .inneremailsub input{background:#fff;border:.5px solid #d4cbc9;border-radius:2px;width:100%;height:2.4rem;padding-left:2.35rem;line-height:2.4rem;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.85rem}.emailsub .inneremailsub input::-webkit-input-placeholder{font-size:.85rem;color:#bfbfbf;letter-spacing:0;line-height:2.4rem}.emailsub .inneremailsub input::-moz-placeholder{font-size:.85rem;color:#bfbfbf;letter-spacing:0;line-height:2.4rem}.emailsub .inneremailsub input::placeholder{font-size:.85rem;color:#bfbfbf;letter-spacing:0;line-height:2.4rem}.emailsub .inneremailsub .emailsubbtn{background:#fff;border:1px solid #7f1f59;border-radius:4px;text-align:center;width:100%;height:2.2rem;margin-top:1.15rem}.emailsub .inneremailsub .emailsubbtn a{width:100%;height:100%;display:block;color:#7f1f59;line-height:2.2rem}.homeactivity{padding:0 1.25rem;background:#fff;text-align:center}.homeactivity .cactivity{overflow:hidden}.homeactivity .homeactivity-item{width:25%;float:left}.homeactivity .homeactivity-item i{display:block;vertical-align:top}.homeactivity .homeactivity-item a{color:#333;position:relative;font-size:12px;display:block}.homeactivity .homeactivity-item i.newicon-train{height:1.375rem;width:1.4375rem;display:inline-block;background-image:;background-repeat:no-repeat;background-size:100%;background-position-x:0}@media screen and (min-width:375px){.homeactivity .homeactivity-item i.newicon-train{height:1.8125rem;width:1.8125rem}}@media screen and (min-width:414px){.homeactivity .homeactivity-item i.newicon-train{height:1.625rem;width:1.6666666667rem}}.mapwrap body{height:100%}.mapwrap .page-surround{max-width:100%;height:100%}.mapwrap .container{max-width:100%;height:100%}.page_hotellist_header{position:fixed;left:0;top:0}.page_hotellist_header .cfilternav{position:absolute;top:45px;left:0;width:100%}.page_hotellist_header .cactivity_box{position:absolute;top:45px;left:0;width:100%;visibility:hidden;background-color:#f7f6f5}.page_hotellist_header .cactivity_box .cfilternav{top:92px}.page_hotellist_header .main .title{position:relative}.page_hotellist_header .main .filter-number{color:#fff;width:1.625rem;height:1.625rem;background:#b00963;position:absolute;left:.25rem;top:-.625rem;border-radius:50%;line-height:1.625rem;font-size:1.375rem;-webkit-transform:scale(.5);transform:scale(.5);text-align:center;font-style:normal}.page_hotellist_header .main .action-icon-only .filter-number{left:.5rem;top:-.75rem}.page_hotellist_header .main h3{position:absolute;width:100%;left:0;top:.5625rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page_hotellist_header .main .twoline{position:absolute;top:.5625rem;left:0;width:100%;opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:27px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.page_hotellist h1{display:none}.page_hotellist .searchwrap{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0);position:absolute;top:0;left:0;width:100%;z-index:100;-webkit-transform-origin:top center;transform-origin:top center}.page_hotellist .selectplace{position:absolute;top:45px;left:0;width:100%;z-index:100;-webkit-transform-origin:top center;transform-origin:top center;visibility:hidden;pointer-events:none;-webkit-transform:scale(1,0);transform:scale(1,0)}.page_hotellist .selectplace .cselectcard{margin-top:0}.page_hotellist .selectplace .ccardmain__box{min-height:50px}.page_hotellist .selectplace .cresultmodule{padding-left:.3125rem;padding-right:.3125rem}.page_hotellist .selectplace .cresultmodule ul li{padding-left:0}.page_hotellist .changenumber{position:absolute;top:45px;left:0;width:100%;z-index:100;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(1,0);transform:scale(1,0);pointer-events:none;visibility:hidden}.page_hotellist .changenumber .cselectcard{margin-top:0}.page_hotellist .changenumber .ccardmain{border-top:none}.page_hotellist .changenumber .ccardmain .selected-title{padding-top:2.1875rem;letter-spacing:2px;padding-bottom:1.6875rem}.page_hotellist .changenumber .ccardmain .selected-title span{color:#333;font-size:1.125rem}.page_hotellist .changenumber .ccardmain .selected-title i{font-style:normal;color:#7f1f59;font-size:1.75rem}.page_hotellist .changenumber .ccardmain .cformline{padding:1.875rem 0;margin-bottom:0}.page_hotellist .changenumber .ccardmain .cformline .lable{color:#aaa;font-size:.9375rem}.page_hotellist .changenumber .ccardmain .cformline .lable span{padding-left:.625rem}.page_hotellist .changenumber .ccardmain .cformline:last-child{border-bottom:none}.page_hotellist .changenumber .ccardmain .cnumberselect{margin-right:.625rem}.page_hotellist .searcharea{border-bottom:1px solid #f3f3f3;padding:0}.page_hotellist .searcharea .center{padding:.9375rem .46875rem .625rem}.page_hotellist .riot-calendar-box{position:absolute;visibility:hidden;pointer-events:none;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top center;transform-origin:top center;top:5rem;width:100%;left:0;z-index:200;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page_hotellist .riot-calendar-box .ccardmain{background:#fff;border-radius:0 0 5px 5px;padding:1rem .9375rem 0 .9375rem}.page_hotellist .riot-calendar-box .ccardmain--shadow{box-shadow:0 11px 14px 5px rgba(101,28,77,.1)}.page_hotellist .ccardmain .inn{height:auto}.page_hotellist .ccardmain__box{overflow:auto}.page_hotellist .cdataselect{border-top:0 none;background:#fff}.page_hotellist .page_hotellist__list{position:absolute;top:0;left:0;bottom:0;right:0}.page_hotellist .page_hotellist__list-cont{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(0,161px,0);transform:translate3d(0,161px,0)}.page_hotellist .page_hotellist__list-cont.sacn_mode{-webkit-transform:translate3d(0,116px,0);transform:translate3d(0,116px,0)}.page_bigsale .activity_nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-right:.3125rem}.page_bigsale .activity_nav .tab{color:grey;font-size:.75rem;padding:.625rem;background-color:#fff;border-radius:4px;margin-right:.625rem;margin-top:.625rem;border:1px solid transparent}.page_bigsale .activity_nav .tab.selected{color:#651c4d;border-color:#651c4d}.cpopwindow--activities .cscrollcard{max-height:244px}.page_selectcity .cresultmodule{margin-bottom:10px}.page_selectcity .wrapcity .nearwayhotel{border-bottom:1px solid #f3f3f3}.page_selectcity .wrapcity .nearwayhotel a{display:block;position:relative}.page_selectcity .wrapcity .nearwayhotel a span.near{padding-top:.9375rem;padding-bottom:.9375rem;color:#333;font-size:.875rem;line-height:1.1875rem;padding-left:1.75rem;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.page_selectcity .wrapcity .nearwayhotel a span.iconbg{font-size:1.25rem;line-height:1.1875rem;color:#e45778;position:absolute;left:0;top:.8125rem;display:inline-block}.page_selectcity .wrapcity .citywrap .mainedge{padding-left:.9375rem;padding-right:1.25rem;background-color:#fff}.page_selectcity .wrapcity .citywrap .tab_header{padding-right:1.25rem;background-color:#fff}.page_selectcity .wrapcity .citywrap .ctab_hotplace ul{padding:0 .9375rem 0 .625rem}.page_selectcity .wrapcity .city-list-nav{right:0;top:0;width:1.25rem;z-index:100;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%}.page_selectcity .wrapcity .city-list-nav ul{width:inherit}.page_selectcity .wrapcity .city-list-nav ul li{padding-right:.3125rem;text-align:center;display:block}.page_selectcity .wrapcity .city-list-nav ul li a{color:#852960;font-size:.5625rem;line-height:.75rem;display:block}.page_selectcity .wrapcity .city-list-nav.active{z-index:101}.page_invoice .cselectbutton a{font-size:.9375rem;padding:.6875rem 0;color:grey}.page_invoice .cselectbutton a span{font-size:.75rem;line-height:.9375rem;display:inline-block}.page_invoice .cselectbutton a.select{color:#651c4d}.page_invoice .cselectbutton a.select span{color:#801c5a}.page_invoice .invoiceform .title{color:#bfbfbf;font-size:.875rem;font-weight:400;line-height:1rem;padding:.8125rem 0 .75rem}.page_invoice .invoiceform .inputwrap{background-color:#fff;border-bottom:1px solid #f3f3f3}.page_invoice .invoiceform .inputwrap .pure-g{border-bottom:1px solid #f3f3f3;padding:.9375rem 0;font-size:.875rem;line-height:1rem}.page_invoice .invoiceform .inputwrap .pure-g.input-box{padding:0}.page_invoice .invoiceform .inputwrap .pure-g.input-box .icon-del{color:#bfbfbf}.page_invoice .invoiceform .inputwrap .pure-g:last-child{border-bottom:none}.page_invoice .invoiceform .inputwrap .pure-g .name span{color:grey;vertical-align:-1px;width:100px;display:inline-block;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;line-height:0}.page_invoice .invoiceform .inputwrap .pure-g .name span:after{content:"";display:inline-block;width:100px}.page_invoice .invoiceform .inputwrap .pure-g .name span.longest{width:112px}.page_invoice .invoiceform .inputwrap .pure-g input{border:none;outline:0;color:#333;width:100%;display:block;vertical-align:middle;line-height:1.125rem;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:360px){.page_invoice .invoiceform .inputwrap .pure-g input.smallfont::-webkit-input-placeholder{font-size:.75rem}.page_invoice .invoiceform .inputwrap .pure-g input.smallfont::-moz-placeholder{font-size:.75rem}.page_invoice .invoiceform .inputwrap .pure-g input.smallfont::-ms-placeholder{font-size:.75rem}}.page_invoice .invoiceform .inputwrap .disabled-fixed input[readonly]{background:#ebebe4}.page_invoice .searchresults{border-bottom:1px solid #f3f3f3;display:none;background:#fff;width:100%;padding:0 .9375rem;-moz-box-sizing:border-box;box-sizing:border-box}.page_invoice .searchresults .pure-g{border-bottom:1px solid #f3f3f3;padding:.9375rem 0;font-size:.875rem;line-height:1rem}.page_invoice .searchresults .invoicetitle{padding-bottom:.625rem}.page_invoice .searchresults .invoicetitle .highlight{color:#7f1f59}.page_invoice .searchresults .invoicecode{font-size:12px;color:#666}.page_invoice .searchresults .invoiceuser{text-align:right;font-size:12px;color:#7f1f59}.page_invoice .submitbutton{padding-top:2.5rem;padding-bottom:3.125rem}.couponswrap{width:100%}.couponswrap .couponsinn{padding:0 .9375rem}.couponswrap .couponsinn .inn{padding:.625rem 1.25rem 1.5625rem;border-radius:5px;margin-bottom:.9375rem;background-image:;background-repeat:repeat-x;background-position:left top;background-size:auto 100%}.couponswrap .couponsinn .inn .wrap{width:100%}.couponswrap .couponsinn .coupons-name{padding-bottom:.3125rem;font-size:.75rem;color:grey;border-bottom:1px dotted #f3f3f3;line-height:1.5625rem}.couponswrap .couponsinn .coupons-name .pure-u-18-24 span{width:100%;display:block}.couponswrap .couponsinn .coupons-name .coupons-choosed{color:#651c4d}.couponswrap .couponsinn .coupons-name .coupons-choosed i{font-size:.9375rem;vertical-align:middle;margin-right:.25rem;color:#651c4d}.couponswrap .couponsinn .coupons-info{padding-top:.9375rem}.couponswrap .couponsinn .coupons-info .money span{color:#b96fac;font-size:2.375rem;line-height:2.0625rem}.couponswrap .couponsinn .coupons-info .money span.money-tag{color:#b96fac;font-size:1rem;vertical-align:2px}.couponswrap .couponsinn .coupons-info .money span i{font-size:.9375rem;vertical-align:2px}.couponswrap .couponsinn .coupons-info .other-info{font-size:.6875rem;line-height:.875rem}.couponswrap .couponsinn .coupons-info .other-info .wrap{width:100%;word-break:break-all}.couponswrap .couponsinn .coupons-info .other-info .number{color:#666;white-space:normal;height:36px;overflow:hidden;line-height:1.5}.couponswrap .couponsinn .coupons-info .other-info .timerange{margin-top:.3125rem;color:#bfbfbf}.couponswrap .couponsinn .coupons-info .other-info .viewmore{background-image:;background-position:right center;background-repeat:no-repeat;background-size:14px}.couponswrap .couponsinn .touse a{color:#651c4d;font-size:.75rem}.couponswrap .couponsinn .touse a i{color:#bfbfbf}.couponswrap .couponsinn .type img{height:2rem}.couponswrap .footerbar{position:absolute;bottom:0;left:0;width:100%;background:#f7f6f5}.page_usecoupons .cscroll{padding-top:.625rem;padding-bottom:1.25rem}.page_usecoupons .cscroll .scrollwrap{padding-left:.9375rem}.page_usecoupons .cscroll .scrollwrap .swiper-container{padding-right:.9375rem}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-slide .inn{line-height:.9375rem;text-align:center;font-size:.75rem}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-slide .inn i,.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-slide .inn span{vertical-align:middle;font-style:normal;display:inline-block}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-slide .inn span.date{color:#333}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-slide .inn span.date i{color:grey;vertical-align:1px}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-slide .inn span.state{color:#bfbfbf}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-active .inn span.date{color:#7f1f59}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-active .inn span.date i{color:#651c4d}.page_usecoupons .cscroll .scrollwrap .swiper-container .swiper-active .inn span.state{color:#651c4d}.page_usecoupons .usecoupons .useinn{padding:0 .9375rem}.page_usecoupons .usecoupons .useinn .pure-g{border:1px solid #f3f3f3;background-color:#fff;line-height:.9375rem;border-radius:3px}.page_usecoupons .usecoupons .useinn .pure-g input{outline:0;border:none;background:0 0;display:block;padding:0;font-family:inherit}.page_usecoupons .usecoupons .useinn .pure-g .inputnum .buttonwrap{padding:.8125rem 0;padding-left:1.25rem}.page_usecoupons .usecoupons .useinn .pure-g .inputnum .buttonwrap input{width:100%}.page_usecoupons .usecoupons .useinn .pure-g .submit .buttonwrap{padding:.8125rem 0;border-left:1px solid #f3f3f3}.page_usecoupons .usecoupons .useinn .pure-g .submit .buttonwrap input{color:#651c4d;width:100%}.page_usecoupons .couponsrule{margin-top:1.125rem;margin-bottom:2.5rem}.page_usecoupons .couponsrule .inn{padding:0 .9375rem;position:relative}.page_usecoupons .couponsrule .inn i.icon-new-tips{display:inline-block;position:absolute;left:.75rem;top:-3px;color:rgba(165,165,165,.5);font-size:1.375rem}.page_usecoupons .couponsrule .inn p{font-size:.75rem;line-height:1.0625rem;margin-top:1.25rem;padding-left:1.0625rem;color:#bfbfbf}.page_usecoupons .couponsrule .inn p:first-child{margin-top:0}.page_usecoupons .cwarings{padding-bottom:2.1875rem}.page_selectcard .cselectcard .cdataselect{border-top:none;padding:.625rem 0 .9375rem}.page_filter_header{color:#c4c4c3;position:fixed;left:0;top:0;border-bottom:1px solid #eeeae9}.page_filter_header .main{background:#fff}.page_filter_header .main .return a i.icon-back{color:#c4c4c3}.page_filter_header .main .title h3{font-size:1.125rem;color:#333}.page_filter{padding-top:2.875rem}.page_filter .navleft{width:30.1667%}.page_filter .contentright{width:69.8333%}.page_filter .cradioselectwrap .pure-g{border-top:none;border-bottom:1px solid #f3f3f3}.page_filter .banner{padding-top:.625rem;padding-bottom:.9375rem}.page_filter .chotelslogo{width:50%;float:left;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:.625rem;padding-left:0;padding-right:0}.page_filter .chotelslogo .inn{border:1px solid #edeae9}.page_filter .chotelslogo .inn.selected{border:1px solid #651c4d;padding:.625rem 0!important}.page_filter .chotelslogo:nth-child(odd) .inn{margin-right:.3125rem}.page_filter .chotelslogo:nth-child(even) .inn{margin-left:.3125rem}.page_filter .cbestchoose{border-bottom:none;padding-top:.625rem}.page_filter .cbestchoose ul li{font-size:.875rem;padding-top:.5625rem;padding-bottom:.5625rem;margin-top:.625rem}.page_filter .service .cradioselectwrap .selectname i{font-size:.9375rem;vertical-align:-1px;margin-right:.625rem}.page_filter .filterbox .navleft{background-color:rgba(247,246,245,.5);height:100%;overflow:auto;position:relative}.page_filter .filterbox .navleft .triangle{display:inline-block;position:absolute;width:0;height:0;right:0;top:25px;border-width:.625rem .625rem .625rem 0;border-style:solid;border-color:transparent #eeeae9 transparent transparent}.page_filter .filterbox .navleft .triangle:before{display:inline-block;position:absolute;content:"";width:0;height:0;left:1px;top:-9px;border-width:.5625rem .5625rem .5625rem 0;border-style:solid;border-color:transparent #fff transparent transparent}.page_filter .filterbox .navleft ul{height:100%;padding-left:1.25rem;border-right:1px solid #eeeae9}.page_filter .filterbox .navleft ul li{font-size:.875rem;color:#666;line-height:0;padding-bottom:.8125rem;padding-top:2.125rem;width:4.0625rem;text-align:justify;cursor:pointer}.page_filter .filterbox .navleft ul li:after{content:"";display:inline-block;width:100%}.page_filter .filterbox .navleft ul li.onclick{border-bottom:1px solid #651c4d;color:#651c4d;padding-bottom:.75rem}.page_filter .filterbox .navleft ul li.select{position:relative}.page_filter .filterbox .navleft ul li.select:before{position:absolute;content:"";display:inline-block;width:.25rem;height:.25rem;border-radius:50%;left:-.5625rem;top:2rem;background-color:#bfa1b5}.page_filter .filterbox .navleft ul li:last-child{margin-bottom:.9375rem}.page_filter .filterbox .contentright{height:100%;overflow:auto;background-color:#fff}.page_filter .submitbtn{background-color:#fff}.page_filter .submitbtn a{padding:0}.page_filter .submitbtn .cbtn{line-height:2.8125rem;letter-spacing:1px}.page_filter .submitbtn .btn-default{color:grey}.page_filter .submitbtn .btn-default:after{border:1px solid #edeae9}.page_hoteldetail_header .main{padding-bottom:5.625rem;background-size:100% 100%}.page_hoteldetail i.icon_clean,.page_hoteldetail i.icon_clean_2,.page_hoteldetail i.icon_clean_3{vertical-align:-4px}.page_hoteldetail .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center}.page_hoteldetail .cmapinfo{box-shadow:1px 1px 3px 2px rgba(101,28,77,.08)}.page_hoteldetail .ccommentswrap{padding-top:5.375rem;padding-bottom:1.5625rem}.page_hoteldetail_fix .ccommentswrap{margin-top:6.625rem}.page_hoteldetail .ccommentswrap .score{padding-top:5px}.page_hoteldetail .ccommentswrap .starwrap{margin-top:-5px}.page_hoteldetail .ccommentswrap .cstars i{margin-right:2px;font-size:1.25rem}.page_hoteldetail .ccommentswrap .cstars .clipstar.harfstar{clip:rect(0 10px 20px 0)}.page_hoteldetail .ccommentswrap a{margin-top:5px}.page_hoteldetail .ccommentswrap .icon-in_jiantou1{margin-left:.3125rem;vertical-align:0}.page_hoteldetail h3.ctitle{padding-top:2.1875rem;margin-bottom:1.25rem}.page_hoteldetail .ctips{margin-top:-10px}.page_hoteldetail .ctips .inn{background-color:#f7f6f5;color:grey;font-size:.6875rem;text-align:center;padding:.625rem 0;border-radius:5px}.page_hoteldetail .ctips .inn i{color:#cecdcd;margin-right:.3125rem;font-size:.8125rem;vertical-align:-1px}.page_hoteldetail .followhz{padding:1.875rem 3.125rem}.page_hoteldetail .followhz .box{border:1px solid #e8e6e5;padding:.625rem}.page_hoteldetail .followhz .box .wx img{width:90%;height:90%;display:block;margin:0 auto}.page_hoteldetail .followhz .box .wx .wxlogo{position:absolute;width:20%;height:20%;left:40%;top:40%}.page_hoteldetail .followhz .box .text img{width:100%}.page_hoteldetail .followhz .box .text p{margin-top:.625rem;color:#898989;font-size:.75rem;line-height:.9375rem}.page_hoteldetail .couponstips{background-color:#fff8eb;background-image:;background-size:39px 38px;background-position:5px center;background-repeat:no-repeat;border:1px solid #d6b281;border-radius:50px;height:44px;margin:10px 15px 0;font-size:13px;color:#333;padding-left:47px;padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_hoteldetail .couponstips-left span{color:#ff8500}.page_hoteldetail .couponstips-right{color:#8b572a}.page_hotelinfo .topdetail{padding-bottom:1.25rem}.page_hotelinfo .topdetail .inn{box-shadow:0 0 14px 5px rgba(101,28,77,.1);border-radius:5px;overflow:hidden}.page_hotelinfo .topdetail .inn .details{padding-top:1.875rem}.page_hotelinfo .topdetail .inn .details h2{color:#333;font-size:1.125rem;line-height:1.5rem;font-weight:400}.page_hotelinfo .topdetail .inn .details .line{width:1.5rem;height:.0625rem;background-color:#7f1f59;margin-top:1.5625rem}.page_hotelinfo .topdetail .inn .hotelphone{margin-top:1.25rem;margin-bottom:1.875rem;background-color:#fff}.page_hotelinfo .topdetail .inn .hotelphone .wrap{padding-top:0;padding-bottom:0}.page_hotelinfo .topdetail .inn .cmapinfo{border-radius:0;background-color:rgba(255,255,255,.95)}.page_hotelinfo .topdetail .inn .cmapinfo .wrap p{color:#666}.page_hotelinfo .topdetail .inn .map{height:8.125rem}.page_hotelinfo .topdetail .inn .map .hotellocation{position:absolute;left:0;bottom:0;width:100%;z-index:10}.page_hotelinfo .bottominfo{padding-top:2.1875rem;padding-bottom:2.1875rem}.page_hotelinfo .bottominfo .content p{line-height:1.5625rem;color:grey;font-size:.75rem;text-indent:1rem;margin-top:1.25rem}.page_comments .ccommentswrap .score span{font-size:2.25rem;margin-right:1.25rem}.page_comments .ccommentswrap .score span i{font-size:1.8125rem}.page_comments .ccommentswrap .score span sub{font-size:.875rem}.page_comments .ccommentswrap .starwrap{padding-left:0}.page_comments .ccommentswrap .starwrap .cstars .starspan i{font-size:1.25rem;margin-right:.3125rem}.page_comments .ccommentswrap .starwrap .cstars .starspan .clipstar.harfstar{clip:rect(0 10px 20px 0)}.page_comments .ccommentswrap .starwrap a{letter-spacing:.4375rem;margin-left:.21875rem}.page_comments .contents{padding-top:1.875rem}.page_comments .contents .ctitle{margin-bottom:0}.page_comments .contents .ctab_hotplace{padding:.3125rem 0 1.5625rem}.page_comments .contents .ctab_hotplace li{background-color:#f7f5f6;border:none;color:#666;font-size:.6875rem;padding:.3125rem .375rem;margin-top:.9375rem}.page_comments .contents .ctab_hotplace li span{color:#bfbfbf;vertical-align:top}.page_comments .contents .ctab_hotplace li.select{border:none;color:#fff;background-color:#ce5393}.page_comments .contents .ctab_hotplace li.select span{color:#fff}.page_enjoygifts{padding-bottom:5rem}.page_enjoygifts .container{max-width:480px;min-width:320px;padding-bottom:80px;margin:0 auto}.page_enjoygifts .main{padding:0 .9375rem}.page_enjoygifts i,.page_enjoygifts span{display:inline-block;vertical-align:middle;font-style:normal}.page_enjoygifts h3.title{color:grey;font-size:.875rem;line-height:.9375rem;padding-top:1.25rem;padding-bottom:1.40625rem;letter-spacing:1px;font-weight:400}.page_enjoygifts h3.title span{color:#651c4d;font-size:1rem;vertical-align:0;line-height:.9375rem}.page_enjoygifts .cactivityinfo .cgiftlist{margin-top:0}.page_enjoygifts .cactivityinfo .cgiftlist li{font-size:.75rem;margin-top:.3125rem}.page_enjoygifts .cbottombtn a{padding:0}.page_fillorderform .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center}.page_fillorderform h3.ctitle{color:#666;padding-top:.9375rem}.page_fillorderform h3.ctitle i{color:#f5f4f2;font-size:.625rem;margin-left:.625rem}.page_fillorderform h3.ctitle i.icon-solid-arrow2{display:none}.page_fillorderform h3.ctitle i.icon-solid-arrow{display:inline-block}.page_fillorderform h3.ctitle:after{margin-left:-20px}.page_fillorderform h3.selected i.icon-solid-arrow2{display:inline-block}.page_fillorderform h3.selected i.icon-solid-arrow{display:none}.page_fillorderform h3.selected .main{display:none}.page_fillorderform .cfillorder-sale .roomchoose .cformline{border-bottom:none}.page_fillorderform .guarantee .boxwrap{padding-left:.9375rem;padding-right:.9375rem}.page_fillorderform .guarantee .boxwrap.expand .icon-jiantou_up{display:inline-block}.page_fillorderform .guarantee .boxwrap.expand .icon-down_jiantou{display:none}.page_fillorderform .guarantee .boxwrap.expand~.form-guarantee{display:block}.page_fillorderform .cwarings{margin-top:1.25rem}.page_hotelnear{height:100%;position:relative}.page_hotelnear .cscroll{position:fixed;left:0;bottom:.9375rem;right:0;z-index:100}.page_hotelnear .scrollwrap{padding-left:0}.page_hotelnear .scrollwrap .swiper-container{padding-right:0!important}.page_hotelnear .scrollwrap .inn{padding:.9375rem .625rem!important;border-radius:3px}.page_hotelnear .scrollwrap .swiper-active .inn{border:none!important}.page_bookingsuccess .cmyrights{position:relative;z-index:200;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page_bookingsuccess .cmaps{margin-top:.625rem;overflow:hidden;z-index:100}.page_bookingsuccess .cnearstore{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:.9375rem;padding-right:.9375rem}.page_bookingsuccess .cnearstore .info .wrap{padding-left:0}.page_bookingsuccess .cfoodplay .cselectbutton a i{font-size:1rem;vertical-align:-1px}.page_breakfast_header .main{background-size:100% 180%}.page_breakfast .cwarings{padding-bottom:5.625rem}.page_breakfast .cwarings .icon-tips{top:3px}.page_breakfast .cwarings .item p{line-height:1.5rem}.page_breakfast .cdataselect{padding:0 .9375rem;margin-top:-1.875rem;border-top:none}.page_breakfast .cdataselect .pure-g{box-shadow:0 0 14px 5px rgba(101,28,77,.1);padding:.9375rem 0;background-color:#fff;border-radius:3px}.page_breakfast .cdataselect .pure-g .pure-u-10-24 .time span{color:grey}.page_breakfast .cformline{padding-left:.9375rem;padding-right:.9375rem}.page_bestchoose .myadvise{padding-bottom:1.25rem;padding-top:.9375rem}.page_bestchoose .myadvise h2{color:#666;font-size:.875rem;font-weight:400}.page_bestchoose .myadvise textarea{margin:.46875rem 0 0 0;padding:0;text-index:2rem;background-color:#faf9f8;padding:.9375rem;width:100%;height:4.375rem;border-radius:3px;-moz-box-sizing:border-box;box-sizing:border-box;border:none;resize:none;font-size:.75rem;color:#333;overflow:auto}.page_sbooking{padding-bottom:5.9375rem}.page_sbooking .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center}.page_sbooking .csearchmodule{margin-top:-2.75rem}.page_sbooking .croomlist .roomopend .selecthouse .inn{width:100%}.page_sbooking .croomlist .roomopend .list{padding:.9375rem 0}.page_sbooking .croomlist .eachroom .roomclosed .pure-g{padding:1.25rem 0}.page_sbooking .selectroom{padding-top:1.0625rem;padding-bottom:1.0625rem;color:grey;font-size:.9375rem}.page_sbooking .selectroom h3{font-weight:400;font-size:.9375rem}.page_sbooking .selectroom i{vertical-align:middle}.page_sbooking .selectroom i.icon-up_jiantou{display:inline-block}.page_sbooking .selectroom i.icon-down_jiantou{display:none}.page_sbooking .selectroom.selected i.icon-down_jiantou{display:inline-block}.page_sbooking .selectroom.selected i.icon-up_jiantou{display:none}.page_sbooking .myselect{padding-top:1.0625rem;padding-bottom:1.0625rem}.page_sbooking .myselect .title h3{color:#333;font-size:.9375rem;font-weight:400;width:100%}.page_sbooking .myselect .title h3 .number{color:grey;font-size:.875rem;margin-left:.46875rem}.page_sbooking .myselect .price span{color:#fd8408;font-size:1.0625rem}.page_sbooking .myselect .price span i{font-size:.75rem;vertical-align:1px}.cnone{padding-top:30px;padding-bottom:30px}.cnone img{width:6.25rem;display:block;margin:0 auto}.cnone p{color:#bfbfbf;margin-top:.9375rem;font-size:.75rem}.page_hotelguide{height:100%}.page_hotelguide .cnone{padding:10px 0}.page_hotelguide .cnone img{width:60px}.page_hotelguide .content{position:fixed;left:0;bottom:0;width:100%;z-index:10}.page_hotelguide .content .position{margin-bottom:1.25rem}.page_hotelguide .content .position .wrap{border-right:none}.page_hotelguide .content .placelistwrap{height:7.8125rem;overflow:auto;padding-left:.9375rem}.page_hotelguide .content .placelistwrap .items .title{padding-top:.9375rem;padding-bottom:.9375rem;padding-right:.9375rem}.page_hotelguide .content .placelistwrap .items .title h3{color:#333;font-size:.9375rem;font-weight:400}.page_hotelguide .content .placelistwrap .items .title i{font-size:.9375rem;color:#c4c4c3}.page_hotelguide .content .placelistwrap .items .title .icon-up_jiantou{display:none}.page_hotelguide .content .placelistwrap .items .title.expand .icon-up_jiantou{display:inline-block}.page_hotelguide .content .placelistwrap .items .title.expand .icon-down_jiantou{display:none}.page_hotelguide .content .placelistwrap .items .title.expand~.detail{display:block}.page_hotelguide .content .placelistwrap .items .detail{color:#bfbfbf;font-size:.75rem;padding-top:.9375rem;padding-bottom:.9375rem}.page_hotelguide .content .placelistwrap .items .detail span{vertical-align:1px;display:inline-block;color:grey;margin-right:.4375rem}.page_neterror .cnone,.page_neterror404 .cnone,.page_nocontent .cnone{padding-top:3.125rem;padding-bottom:1.25rem}.page_neterror .returnhome,.page_neterror404 .returnhome,.page_nocontent .returnhome{display:block;text-align:center;color:#7f1f59;font-size:.875rem;letter-spacing:1px;padding-bottom:2.8125rem}.page_neterror .returnhome i,.page_neterror404 .returnhome i,.page_nocontent .returnhome i{margin-left:.3125rem;vertical-align:0;font-size:.8125rem}.page_neterror .routes,.page_neterror404 .routes,.page_nocontent .routes{padding-bottom:2.5rem}.page_neterror .routes .inn,.page_neterror404 .routes .inn,.page_nocontent .routes .inn{border-top:1px solid #f3f3f3;padding-top:2.75rem;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.page_neterror .routes .iconbox,.page_neterror404 .routes .iconbox,.page_nocontent .routes .iconbox{border:1px solid #666;border-radius:50%;width:2.3125rem;height:2.3125rem;font-size:1.25rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 auto;color:#666}.page_neterror .routes .iconbox i,.page_neterror404 .routes .iconbox i,.page_nocontent .routes .iconbox i{width:100%;display:inline-block}.page_neterror .routes p,.page_neterror404 .routes p,.page_nocontent .routes p{font-size:.75rem;color:#666;margin-top:.625rem}.page_neterror .cnone{padding-top:6.25rem;padding-bottom:1.25rem}.page_nocontent .chistory{border-bottom:none}.page_nocontent .chistory .box{padding-top:1.875rem;border-top:1px solid #f3f3f3}.page_nps{padding-bottom:4.0625rem}.page_nps .commentstate{padding-bottom:3.5625rem}.page_nps .commentstate .state{color:#50ac3b;font-size:1.3125rem;line-height:2.375rem;letter-spacing:.3125rem}.page_nps .commentstate .state i{font-size:2.375rem;vertical-align:-8px;margin-right:.625rem}.page_nps .commentstate .tip{font-size:.75rem;color:#bfbfbf;margin-top:.75rem;line-height:.75rem;letter-spacing:1px}.page_nps .nps{padding-top:2.5rem}.page_nps .nps h4{color:#333;font-size:.75rem;font-weight:400}.page_nps .nps .npsvalue{border:1px solid #eeeae9;background-color:#fff;border-radius:4px;margin-top:1.375rem}.page_nps .nps .npsvalue ul li{float:left;width:9.09%;font-size:.875rem;color:grey;line-height:1.5625rem}.page_nps .nps .npsvalue ul li.select{background-image:-webkit-linear-gradient(261deg,#811d59,#9d0464);background-image:linear-gradient(-171deg,#811d59,#9d0464);color:#fff;border-radius:10px}.page_nps .nps .tip{font-size:.75rem;color:grey;margin-top:.75rem}.page_huazhuhuiintro{background-color:#fff;font-family:pingfangsc}.page_huazhuhuiintro .swiper-pagination-bullet{background:#fff;opacity:.6;margin:0 4px!important}.page_huazhuhuiintro .swiper-pagination-bullet-active{opacity:1;background:#95045e}.page_huazhuhuiintro img{width:100%;margin-bottom:-.25rem}.page_huazhuhuiintro .about{padding:3.4375rem 1.5625rem}.page_huazhuhuiintro .about .line{border-top:1px solid #d3d3d3;width:12.5rem;margin:0 auto}.page_huazhuhuiintro .about .line p{color:#333;font-family:pingfangsc;font-size:1.25rem;margin:-.9375rem auto;text-align:center;width:8.125rem;background-color:#fff;letter-spacing:1.8px}.page_huazhuhuiintro .about p{margin:2.1875rem .625rem 3.4375rem;font-size:.875rem;font-weight:300;line-height:1.58;letter-spacing:.3px;text-align:left;color:#666}.page_huazhuhuiintro .about .nowjoin{text-align:center}.page_huazhuhuiintro .about .nowjoin a{border-radius:5px;background:-webkit-linear-gradient(left,#802059,#9b0f64);background:linear-gradient(to right,#802059,#9b0f64);box-shadow:0 10px 15px rgba(155,15,100,.2);display:block;padding:.9375rem 0;font-size:1.25rem;color:#fff;letter-spacing:.0625rem}.page_huazhuhuiintro .about .ljyd{display:none}.page_huazhuhuiintro .join{text-align:center;padding:2.5rem 1.625rem 1.0625rem}.page_huazhuhuiintro .join p{font-size:1.3125rem;line-height:1.33;letter-spacing:.9px;font-family:fzlanty_xianjw-gb1-0;color:#666}.page_huazhuhuiintro .join .title{font-size:1.3125rem;font-family:fzlanty_xianjw-gb1-0;letter-spacing:.9px;text-align:center;color:#333;margin:.3125rem 0 2rem}.page_huazhuhuiintro .join .detail{text-align:left;margin:1.4375rem 0}.page_huazhuhuiintro .join .detail i{width:1.625rem;height:1.625rem;float:left;margin-top:.4375rem}.page_huazhuhuiintro .join .detail .price{background: no-repeat;background-size:cover}.page_huazhuhuiintro .join .detail .count{background: no-repeat;background-size:cover}.page_huazhuhuiintro .join .detail .person{background: no-repeat;background-size:cover}.page_huazhuhuiintro .join .detail .invite{background: no-repeat;background-size:cover}.page_huazhuhuiintro .join .detail .right{margin-left:2.625rem}.page_huazhuhuiintro .join .detail .right .top{font-size:1.125rem;line-height:1.27;letter-spacing:.8px;text-align:left;color:#333}.page_huazhuhuiintro .join .detail .right p{font-size:.875rem;font-weight:300;line-height:2;letter-spacing:.6px;text-align:left;color:#666}.page_huazhuhuiintro .btn{text-align:center;margin-top:-3.9375rem;position:absolute;left:50%}.page_huazhuhuiintro .btn a{padding:.75rem 2.5rem;border-radius:5px;border:solid .5px rgba(255,255,255,.6);color:#fff;letter-spacing:.8px;font-size:1.125rem;position:relative;left:-50%}.page_huazhuhuiintro .success{display:none}.page_huazhuhuiintro .banners{margin:3.75rem 0 1.25rem}.page_huazhuhuiintro .banners .titlebox{height:1px;border-top:1px solid rgba(211,211,211,.6);margin-bottom:.5rem}.page_huazhuhuiintro .banners .titlebox .b_title{color:#333;font-size:1.125rem;font-weight:400;margin-top:-.8125rem;text-align:center;width:6.875rem;background:#fff;letter-spacing:1.8px}.page_mc_header .main{background-image:;padding-bottom:6.5625rem;background-size:100% 100%}.page_mc_header .main .action-icon{font-size:1.375rem!important}.page_mchome .infocard{margin-top:-3.4375rem}.page_mchome .infocard .inn{border-radius:4px;padding-left:.625rem;padding-right:.625rem;box-shadow:0 0 14px 5px rgba(101,28,77,.1)}.page_mchome .infocard .memberrights{padding-top:1.40625rem;padding-bottom:1.40625rem}.page_mchome .infocard .memberrights .left{margin-top:-3.75rem;text-align:right}.page_mchome .infocard .memberrights .userimg{width:4.1875rem;height:4.1875rem;border-radius:50%;margin-left:auto;margin-right:auto;background-color:#fff}.page_mchome .infocard .memberrights .userimg img{width:3.6875rem;height:3.6875rem;border-radius:50%;display:block;margin-left:auto;margin-right:auto;padding-top:4px}.page_mchome .infocard .memberrights .username{top:.8125rem;color:#fff;left:100%;width:11.875rem;text-align:left}.page_mchome .infocard .memberrights .username span{max-width:9.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top}.page_mchome .infocard .memberrights .username i{margin-left:.3125rem}.page_mchome .infocard .memberrights .memberlever{margin-top:.75rem;height:1.3125rem;width:4.6875rem;margin-left:auto;margin-right:auto;background-image:;background-repeat:no-repeat;background-position:9px 0;background-size:100%}.page_mchome .infocard .memberrights .memberlever.star{background-position:9px 0}.page_mchome .infocard .memberrights .memberlever.gold{background-position:9px -38px}.page_mchome .infocard .memberrights .memberlever.silver{background-position:9px -77px}.page_mchome .infocard .memberrights .memberlever.bojin{background-position:4px -116px}.page_mchome .infocard .memberrights .memberlever.yjbj{background-position:4px -155px}.page_mchome .infocard .memberrights .memberlever.rose{background-position:0 -194px}.page_mchome .infocard .memberrights .right ul{margin-top:-.625rem}.page_mchome .infocard .memberrights .right ul li{float:left;width:50%;margin-top:.625rem;color:grey;font-size:.75rem;line-height:.9375rem;position:relative;padding-left:.9375rem;-moz-box-sizing:border-box;box-sizing:border-box}.page_mchome .infocard .memberrights .right ul li:before{position:absolute;left:0;top:4px;width:.25rem;height:.25rem;border-radius:50%;content:"";display:inline-block;background-color:#bfbfbf}.page_mchome .infocard .morerights{border-top:1px solid #eeeae9}.page_mchome .infocard .morerights .pure-u-1-2:first-child a{position:relative;text-align:center}.page_mchome .infocard .morerights .pure-u-1-2:first-child a:after{display:inline-block;position:absolute;content:"";right:0;top:.75rem;width:1px;height:.9375rem;background-color:#eeeae9}.page_mchome .infocard .morerights .pure-u-1-2:last-child a{padding-right:.9375rem;-moz-box-sizing:border-box;box-sizing:border-box}.page_mchome .infocard .morerights a{color:#666;font-size:.75rem;display:inline-block;line-height:.9375rem;text-align:right;width:100%;padding-top:.75rem;padding-bottom:1.0625rem}.page_mchome .infocard .morerights a i{vertical-align:-1px;font-size:.8125rem;color:#b8b8b8;margin-left:.125rem}.page_mchome .orderstate{margin-top:.625rem}.page_mchome .orderstate .cactivity{border-bottom:none;padding-top:1.125rem;padding-bottom:1.125rem}.page_mchome .orderstate .cactivity a{color:#666;position:relative}.page_mchome .orderstate .cactivity a span{margin-top:.5rem}.page_mchome .orderstate .cactivity a em{font-style:normal;display:inline-block;min-width:28px;height:28px;position:absolute;background-color:#f56268;color:#fff;border-radius:50%;font-size:16px;line-height:28px;-webkit-transform:scale(.5);transform:scale(.5);left:50%;margin-left:-5px;top:-12px}.page_mchome .hzwallet{margin-top:.8125rem}.page_mchome .hzwallet a{padding-top:1.0625rem;padding-bottom:1.3125rem;display:block}.page_mchome .hzwallet a span{display:block}.page_mchome .hzwallet a span.number{color:#464646;font-size:1rem;line-height:1rem}.page_mchome .hzwallet a span.number i{font-size:.75rem;margin-right:-.3125rem}.page_mchome .hzwallet a span.type{font-size:.75rem;color:grey;margin-top:.5rem;line-height:.75rem}.page_mchome .otherroutes{margin-top:.9375rem;border-bottom:1px solid #eeeae9}.page_mchome .otherroutes a{display:block;border-bottom:1px solid #eeeae9;color:#333;font-size:.875rem;line-height:3.0625rem}.page_mchome .otherroutes a i{font-size:.75rem;color:#b8b8b8;float:right;line-height:3.0625rem}.page_mchome .otherroutes a:last-child{border-bottom:none}.page_mchome .loginout{padding-left:1.09375rem;padding-right:1.09375rem;margin-top:2.5rem;margin-bottom:3rem}.page_mchome .loginout input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-size:1rem;display:inline-block;width:100%;border-radius:4px;line-height:2.75rem;letter-spacing:1px;border:1px solid #eeeae9}.page_mchome.en .infocard{margin-top:-2.5rem}.page_mchome.en .infocard .memberrights .left{margin-top:-5rem}.page_mchome.en .infocard .memberrights .username{top:.3125rem}.page_mchome.en .infocard .memberrights .memberlever{top:.3125rem;left:100%;margin-top:26px}.page_mchome.en .infocard .morerights a{text-align:left}.memberinfoperfect{position:relative;padding-top:.625rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.memberinfoperfect .contentbox{width:14.5625rem;font-size:.75rem;color:#fff;line-height:2rem;letter-spacing:.52px;background-color:#333;border-radius:2px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.memberinfoperfect .contentbox .ticketbox{margin:0 .625rem;width:2.125rem;height:1.5625rem;background-image:;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block}.memberinfoperfect .contentbox .textbox{letter-spacing:.5px}.memberinfoperfect .contentbox .textbox .yellowtext{color:#f1b708}.memberinfoperfect .contentbox i{color:#f1b708}.page_mcorders .corderinfo{padding-top:0;padding-bottom:.9375rem;letter-spacing:1px}.page_mcorders .corderinfo .inn{padding:0 1.25rem;border-radius:7px;box-shadow:3px 4px 4px 4px rgba(195,195,195,.1)}.page_mcorders .corderinfo .inn .topwrap{padding-top:.9375rem;padding-bottom:.9375rem}.page_mcorders .corderinfo .inn .topwrap .title h3{overflow:visible;white-space:normal;font-size:.875rem;line-height:1.25rem}.page_mcorders .corderinfo .inn .topwrap .title span.tip{background:0 0;color:#7f1f59;padding:0;font-size:.75rem}.page_mcorders .corderinfo .inn .topwrap .title span.tip.gray{color:#bfbfbf}.page_mcorders .corderinfo .inn .topwrap .position i{vertical-align:middle}.page_mcorders .corderinfo .inn .topwrap .ordertime i.date{color:#651c4d}.page_mcorders .corderinfo .inn .bottomwrap{border-top:1px solid #eeeae9;padding-top:.9375rem;padding-bottom:.9375rem}.page_mcorders .corderinfo .inn .bottomwrap .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_mcorders .corderinfo .inn .bottomwrap .price{color:#ff9700;font-size:1.1875rem;line-height:1.25rem}.page_mcorders .corderinfo .inn .bottomwrap .price i{font-style:normal;font-size:.9375rem}.page_mcorders .corderinfo .inn .bottomwrap .havepay{color:#bfbfbf;font-size:.75rem}.page_mcorders .corderinfo .inn .bottomwrap .havepay .pricecolor{color:#7f1f59}.page_mcorders .corderinfo .inn .bottomwrap .tip{line-height:.75rem;color:#bfbfbf;font-size:.625rem}.page_mcorders .corderinfo .inn .bottomwrap .tip span{font-size:.6875rem;color:#7f1f59;margin-left:5px}.page_mcorders .corderinfo .inn .bottomwrap .tip span i{font-style:normal;font-size:.6875rem}.page_mcorders .corderinfo .inn .bottomwrap .tip span i.icon-money{margin-left:-4px}.page_mcorders .corderinfo .inn .bottomwrap .pay{font-size:.875rem;line-height:2rem;letter-spacing:1px}.page_mcorders .corderinfo .inn .bottomwrap .pay.nopay{color:#666;background:0 0}.page_mcorders .corderinfo .inn .bottomwrap .pay.nopay:after{display:none}.page_mcorders .cwarings{margin-top:2.5rem!important}.page_orderdetail_header .main{background-image:url(/uploads/image/cnsimg/orderdetailbg.jpg);padding-bottom:6.25rem;background-size:100% 100%}.page_orderdetail_header .main .action-icon{font-size:1.375rem!important}.page_mcorderdetail{margin-top:-5.625rem}.page_mcorderdetail .orderstate .state{color:#fff;padding:0 .75rem}.page_mcorderdetail .orderstate .state h3{font-size:1.375rem;font-weight:400;line-height:1.5625rem}.page_mcorderdetail .orderstate .state p{font-size:.6875rem;line-height:.9375rem;margin-top:.3125rem}.page_mcorderdetail .orderstate .state p i{font-size:.875rem;margin-right:.3125rem;vertical-align:-1px}.page_mcorderdetail .orderstate .state .detail{font-size:.75rem;color:#fff;border:1px solid #fff;border-radius:30px;line-height:1.25rem;padding:0 .75rem;margin-top:.9375rem;display:inline-block}.page_mcorderdetail .orderstate .action{border-radius:7px;margin-top:1.25rem;box-shadow:2px 3px 5px 2px rgba(195,195,195,.1)}.page_mcorderdetail .orderstate .action a{font-size:1rem;line-height:2.8125rem;display:inline-block;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.page_mcorderdetail .orderstate .action a:after{position:absolute;content:"";display:inline-block;width:1px;height:1.125rem;background-color:#eeeae9;right:0;top:50%;margin-top:-.5625rem}.page_mcorderdetail .orderstate .action a.cancel{color:#666}.page_mcorderdetail .orderstate .action a.paid,.page_mcorderdetail .orderstate .action a.pay{color:#651c4d}.page_mcorderdetail .orderstate .action a.paid span,.page_mcorderdetail .orderstate .action a.pay span{color:#ff9700;font-size:.9375rem;margin-left:.1875rem}.page_mcorderdetail .orderstate .action a.paid span i,.page_mcorderdetail .orderstate .action a.pay span i{font-style:normal;font-size:.75rem}.page_mcorderdetail .orderstate .action a.paid .money,.page_mcorderdetail .orderstate .action a.pay .money{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start}.page_mcorderdetail .orderstate .action a.paid .money span,.page_mcorderdetail .orderstate .action a.pay .money span{line-height:1.2}.page_mcorderdetail .orderstate .action a.paid .money span.extra,.page_mcorderdetail .orderstate .action a.pay .money span.extra{font-size:12px;color:#aaa}.page_mcorderdetail .orderstate .action a.paid{color:#bfbfbf}.page_mcorderdetail .orderstate .action .pure-u-1-2:last-child a{position:relative}.page_mcorderdetail .orderstate .action .pure-u-1-2:last-child a:after{display:none}.page_mcorderdetail .hotelinfo{margin-top:.9375rem;border-bottom:1px solid #eeeae9}.page_mcorderdetail .hotelinfo .hotelname{padding:1.25rem 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_mcorderdetail .hotelinfo .hotelname h4{color:#666;font-size:.9375rem;font-weight:400;line-height:.9375rem;margin-bottom:.25rem}.page_mcorderdetail .hotelinfo .hotelname h3{color:#333;font-size:.9375rem;font-weight:400;line-height:1.25rem}.page_mcorderdetail .hotelinfo .hotelname p{font-size:.6875rem;color:#bfbfbf;line-height:.9375rem;margin-top:.25rem}.page_mcorderdetail .hotelinfo .hotelname .arrow i{color:#b8b8b8;font-size:.75rem}.page_mcorderdetail .hotelinfo .hotelabout{border-top:1px solid #eeeae9}.page_mcorderdetail .hotelinfo .hotelabout a{line-height:3.625rem;display:inline-block;width:100%;position:relative;font-size:.75rem;color:#666}.page_mcorderdetail .hotelinfo .hotelabout a i{font-size:.9375rem;margin-right:.3125rem;vertical-align:-2px}.page_mcorderdetail .hotelinfo .hotelabout a i.icon-tel_solid{color:#f0b748}.page_mcorderdetail .hotelinfo .hotelabout a i.icon-map_solid{color:#64a8e2}.page_mcorderdetail .hotelinfo .hotelabout a i.icon-dingw,.page_mcorderdetail .hotelinfo .hotelabout a i.icon-mail_solid{color:#e77957}.page_mcorderdetail .hotelinfo .hotelabout a:after{position:absolute;content:"";display:inline-block;width:1px;height:.9375rem;right:0;top:50%;margin-top:-.46875rem;background-color:#eeeae9}.page_mcorderdetail .hotelinfo .hotelabout .pure-u-1-3:last-child a:after{display:none}.page_mcorderdetail .aboutorder{border-bottom:1px solid #eeeae9;margin-top:.625rem}.page_mcorderdetail .aboutorder .section{border-bottom:1px solid #eeeae9;padding-bottom:.9375rem;padding-top:1.25rem}.page_mcorderdetail .aboutorder .section .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;line-height:1.25rem;margin-bottom:.3125rem}.page_mcorderdetail .aboutorder .section .type span{color:#bfbfbf;display:inline-block;text-align:justify;width:70%;line-height:0;font-size:.875rem}.page_mcorderdetail .aboutorder .section .type span:after{content:"";display:inline-block;width:100%}.page_mcorderdetail .aboutorder .section .content span{color:#333;font-size:.9375rem}.page_mcorderdetail .aboutorder .section .content span.inter_room em{font-style:normal;font-size:.75rem;margin-left:.4375rem;margin-right:.625rem}.page_mcorderdetail .aboutorder .section .content span a{color:#6acb9c;border-radius:4px;border:1px solid #6acb9c;display:inline-block;letter-spacing:1px;line-height:1.1875rem;display:inline-block;padding-left:.3125rem;padding-right:.3125rem}.page_mcorderdetail .aboutorder .section:last-child{border-bottom:none}.page_mcorderdetail .shareorder{border-bottom:1px solid #eeeae9;margin-top:.625rem;font-size:.875rem;color:#666;line-height:3.125rem}.page_mcorderdetail .shareorder i{font-size:1.25rem;margin-right:.625rem;vertical-align:-2px}.page_mcorderdetail .moreservice{margin-top:.625rem}.page_mcorderdetail .moreservice .cactivity{padding-top:.9375rem;padding-bottom:.9375rem}.page_mcorderdetail .moreservice .cactivity a{color:#666;font-size:.75rem;position:relative}.page_mcorderdetail .moreservice .cactivity a:before{height:2.1875rem;top:5px;border-left:1px solid #eeeae9}.page_mcorderdetail .moreservice .cactivity em{position:absolute;left:50%;margin-left:-15px;top:-12px;width:80px;display:inline-block;line-height:30px;font-size:19px;text-align:center;color:#fff;border-radius:20px;font-style:normal;-webkit-transform:scale(.5);transform:scale(.5);letter-spacing:1px;background-image:-webkit-linear-gradient(left,#dd436e,#f28963);background-image:linear-gradient(to right,#dd436e,#f28963)}.page_mcorderdetail .cwarings .memberrights{margin-top:.28125rem}.page_mcorderdetail .cwarings .memberrights li{float:left;color:#bfbfbf;font-size:.75rem;width:50%;line-height:.9375rem;margin-bottom:.25rem}.page_mcorderdetail .cwarings .memberrights li i{color:#818183;font-size:.875rem;margin-right:.3125rem}.page_mcorderdetail_en .orderstate .state{color:#fff;padding:0 .75rem}.page_mcorderdetail_en .orderstate .state h3{font-size:1.375rem;font-weight:400;line-height:1.5625rem}.page_mcorderdetail_en .orderstate .state p{font-size:.6875rem;line-height:.9375rem;margin-top:.3125rem}.page_mcorderdetail_en .orderstate .state p i{font-size:.875rem;margin-right:.3125rem;vertical-align:-1px}.page_mcorderdetail_en .orderstate .state .detail{font-size:.75rem;color:#fff;border:1px solid #fff;border-radius:30px;line-height:1.25rem;padding:0 .75rem;margin-top:.9375rem;display:inline-block}.page_mcorderdetail_en .orderstate .action{border-radius:7px;margin-top:1.25rem;box-shadow:2px 3px 5px 2px rgba(195,195,195,.1)}.page_mcorderdetail_en .orderstate .action a{font-size:1rem;line-height:2.8125rem;display:inline-block;width:100%;position:relative}.page_mcorderdetail_en .orderstate .action a:after{position:absolute;content:"";display:inline-block;width:1px;height:1.125rem;background-color:#eeeae9;right:0;top:50%;margin-top:-.5625rem}.page_mcorderdetail_en .orderstate .action a.cancel{color:#666}.page_mcorderdetail_en .orderstate .action a.paid,.page_mcorderdetail_en .orderstate .action a.pay{color:#651c4d}.page_mcorderdetail_en .orderstate .action a.paid span,.page_mcorderdetail_en .orderstate .action a.pay span{color:#ff9700;font-size:.9375rem;margin-left:.1875rem}.page_mcorderdetail_en .orderstate .action a.paid span i,.page_mcorderdetail_en .orderstate .action a.pay span i{font-style:normal;font-size:.75rem}.page_mcorderdetail_en .orderstate .action a.paid{color:#bfbfbf}.page_mcorderdetail_en .orderstate .action .pure-u-1-2:last-child a{position:relative}.page_mcorderdetail_en .orderstate .action .pure-u-1-2:last-child a:after{display:none}.page_mcorderdetail_en .hotelinfo{border-bottom:1px solid #eeeae9}.page_mcorderdetail_en .hotelinfo .hotelname{padding:1.25rem 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_mcorderdetail_en .hotelinfo .hotelname h4{color:#666;font-size:.9375rem;font-weight:400;line-height:.9375rem;margin-bottom:.25rem}.page_mcorderdetail_en .hotelinfo .hotelname h3{color:#333;font-size:.9375rem;font-weight:400;line-height:1.25rem}.page_mcorderdetail_en .hotelinfo .hotelname p{font-size:.6875rem;color:#bfbfbf;line-height:.9375rem;margin-top:.25rem}.page_mcorderdetail_en .hotelinfo .hotelname .arrow i{color:#b8b8b8;font-size:.75rem}.page_mcorderdetail_en .hotelinfo .hotelabout{border-top:1px solid #eeeae9}.page_mcorderdetail_en .hotelinfo .hotelabout a{line-height:3.625rem;display:inline-block;width:100%;position:relative;font-size:.75rem;color:#666}.page_mcorderdetail_en .hotelinfo .hotelabout a i{font-size:.9375rem;margin-right:.3125rem;vertical-align:-2px}.page_mcorderdetail_en .hotelinfo .hotelabout a i.icon-tel_solid{color:#f0b748}.page_mcorderdetail_en .hotelinfo .hotelabout a i.icon-map_solid{color:#64a8e2}.page_mcorderdetail_en .hotelinfo .hotelabout a i.icon-dingw,.page_mcorderdetail_en .hotelinfo .hotelabout a i.icon-mail_solid{color:#e77957}.page_mcorderdetail_en .hotelinfo .hotelabout a:after{position:absolute;content:"";display:inline-block;width:1px;height:.9375rem;right:0;top:50%;margin-top:-.46875rem;background-color:#eeeae9}.page_mcorderdetail_en .hotelinfo .hotelabout .pure-u-1-3:last-child a:after{display:none}.page_mcorderdetail_en .aboutorder{border-bottom:1px solid #eeeae9;margin-top:.625rem}.page_mcorderdetail_en .aboutorder .section{border-bottom:1px solid #eeeae9;padding-bottom:.9375rem;padding-top:1.25rem}.page_mcorderdetail_en .aboutorder .section .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;line-height:1.25rem;margin-bottom:.3125rem}.page_mcorderdetail_en .aboutorder .section .type span{color:#bfbfbf;display:inline-block;font-size:.875rem}.page_mcorderdetail_en .aboutorder .section .content span{color:#333;font-size:.9375rem}.page_mcorderdetail_en .aboutorder .section .content span.inter_room em{font-style:normal;font-size:.75rem;margin-left:.4375rem;margin-right:.625rem}.page_mcorderdetail_en .aboutorder .section .content span a{color:#6acb9c;border-radius:4px;border:1px solid #6acb9c;display:inline-block;letter-spacing:1px;line-height:1.1875rem;display:inline-block;padding-left:.3125rem;padding-right:.3125rem}.page_mcorderdetail_en .aboutorder .section .content .pay span{color:#ff9700;font-size:1.125rem}.page_mcorderdetail_en .aboutorder .section .content .pay span em{font-style:normal;font-size:.75rem;margin-right:.25rem}.page_mcorderdetail_en .aboutorder .section:last-child{border-bottom:none}.page_mcorderdetail_en .shareorder{border-bottom:1px solid #eeeae9;margin-top:.625rem;font-size:.875rem;color:#666;line-height:3.125rem}.page_mcorderdetail_en .shareorder i{font-size:1.25rem;margin-right:.625rem;vertical-align:-2px}.page_mcorderdetail_en .moreservice{margin-top:.625rem}.page_mcorderdetail_en .moreservice .cactivity{padding-top:.9375rem;padding-bottom:.9375rem}.page_mcorderdetail_en .moreservice .cactivity a{color:#666;font-size:.75rem;position:relative}.page_mcorderdetail_en .moreservice .cactivity a:before{height:2.1875rem;top:5px;border-left:1px solid #eeeae9}.page_mcorderdetail_en .moreservice .cactivity em{position:absolute;left:50%;margin-left:-15px;top:-12px;width:80px;display:inline-block;line-height:30px;font-size:19px;text-align:center;color:#fff;border-radius:20px;font-style:normal;-webkit-transform:scale(.5);transform:scale(.5);letter-spacing:1px;background-image:-webkit-linear-gradient(left,#dd436e,#f28963);background-image:linear-gradient(to right,#dd436e,#f28963)}.page_mcorderdetail_en .cwarings{padding-bottom:0}.page_mcorderdetail_en .cwarings .memberrights{margin-top:.28125rem}.page_mcorderdetail_en .cwarings .memberrights li{float:left;color:#bfbfbf;font-size:.75rem;width:50%;line-height:.9375rem;margin-bottom:.25rem}.page_mcorderdetail_en .cwarings .memberrights li i{color:#818183;font-size:.875rem;margin-right:.3125rem}.page_mcorderdetail_en .button{margin-top:.9375rem;margin-bottom:.9375rem}.page_mcorderdetail_en .button .cbtn{display:block;color:#666;border:1px solid #eeeae9;border-radius:5px;background-color:#fff;line-height:2.8125rem;font-size:1rem}.page_mcorderdetail_en .button .cbtn:active{opacity:.8}.page_mcchanges{padding-bottom:1.875rem}.page_mcchanges .formbox{border-bottom:1px solid #eeeae9}.page_mcchanges .formbox .cformline:last-child{border-bottom:none}.page_mcchanges .formbox.border-bottom-none{border-bottom:none}.page_mcchanges .cwarings{padding-bottom:2.1875rem!important}.page_mcchanges .submit a{letter-spacing:2px}.page_mcchangeemailphone .oldemail{color:grey;font-size:.875rem;letter-spacing:1px;line-height:1.0625rem;padding-bottom:.9375rem;margin-top:.9375rem;vertical-align:middle}.page_mcchangeemailphone .oldemail span{color:#333;margin-left:.9375rem}.page_mcchangeemailphone .formbox{border-bottom:1px solid #eeeae9;border-top:1px solid #eeeae9}.page_mcchangeemailphone .cwarings{padding-bottom:2.1875rem!important}.page_mcchangeemailphone .cwrongtip .main{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.page_mcchangeemailphone .cwrongtip .icon-queren{font-size:3.5625rem;color:#29aa00;font-weight:700}.page_mcchangeemailphone .cwrongtip p{margin-top:.625rem}.page_mcmessages .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-top:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #eeeae9}.page_mcmessages .pure-g h3{font-size:.9375rem;color:#333;font-weight:400;line-height:1.125rem}.page_mcmessages .pure-g span{font-size:.75rem;line-height:.875rem;color:#bfbfbf}.page_mcmessages .pure-g i{color:#c4c4c3;font-size:.75rem}.page_mcmemberinfo{padding-bottom:1.875rem}.page_mcmemberinfo .userphotobox{position:relative}.page_mcmemberinfo .userphotobox .uploadpic{position:absolute;width:4.875rem;height:6.875rem;left:50%;top:0;margin:0 0 0 -2.4375rem;opacity:0}.page_mcmemberinfo .userimg{width:4.875rem;height:4.875rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-left:auto;margin-right:auto}.page_mcmemberinfo .userimg img{width:4.4375rem;height:4.4375rem;border-radius:50%;margin-left:auto;margin-right:auto}.page_mcmemberinfo .changephoto{color:#666;font-size:.75rem;margin-top:.625rem;line-height:.75rem;margin-bottom:1.25rem}.page_mcmemberinfo .usermaininfo{border-bottom:1px solid #eeeae9}.page_mcmemberinfo .usermaininfo .cformline{margin-bottom:0;border-bottom:none}.page_mcmemberinfo .usermaininfo .cformline .lable{color:#bfbfbf}.page_mcmemberinfo .actionbtn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:1.875rem}.page_mcmemberinfo .actionbtn a{color:grey;font-size:1rem;display:inline-block;border-radius:5px;line-height:2.8125rem;width:48%;border:1px solid #eeeae9}.member-cheats{padding-bottom:4.6875rem}.member-cheats .help-header{background:#fff;margin:.625rem .9375rem;overflow:hidden;padding:.6875rem 1.15625rem;text-align:center;border-radius:.25rem}.member-cheats .help-header--item{width:33.33%;float:left;border-right:1px solid #f3f3f3;border-top:1px solid #f3f3f3;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:.6875rem;color:#666}.member-cheats .help-header--item.actived{color:#7f1f59}.member-cheats .help-header--item:nth-child(1),.member-cheats .help-header--item:nth-child(2),.member-cheats .help-header--item:nth-child(3){border-top:none;padding-top:0;padding-bottom:.9375rem}.member-cheats .help-header--item:nth-child(3n){border-right:none}.member-cheats .help-header--item .icon{font-size:22px}.member-cheats .help-header--item__text{font-size:.75rem}.member-cheats .help-content{background:#fff;padding:1.25rem .9375rem;margin-bottom:.625rem}.member-cheats .help-content.plr60{padding-left:1.875rem;padding-right:1.875rem}.member-cheats .help-content.bg-grey{background:#f7f6f5}.member-cheats .help-content--title{padding-bottom:.9375rem;font-size:.9375rem;color:#333}.member-cheats .help-content--box{overflow:hidden;padding-bottom:.9375rem}.member-cheats .help-content--box__label{font-size:.8125rem;color:#666;line-height:0;width:3.25rem;text-align:justify;float:left;padding:.625rem 0 .3125rem}.member-cheats .help-content--box__label:after{content:"";display:inline-block;width:100%}.member-cheats .help-content--box__text{margin-left:4.8125rem;font-size:.8125rem;color:#666;line-height:1.5}.member-cheats .help-content--box__title{font-size:.9375rem;color:#666;margin-bottom:.75rem;line-height:1.2}.member-cheats .help-content--box__paragraph{font-size:.8125rem;line-height:1.5;color:#666}.member-cheats .help-content--box .help-table{border:1px solid #f3f3f3;border-bottom:none}.member-cheats .help-content--box .help-table--item{border-bottom:1px solid #f3f3f3;overflow:hidden;padding:0 .9375rem}.member-cheats .help-content--box .help-table--item__label{font-size:.9375rem;color:#333;line-height:0;width:4.6875rem;text-align:justify;float:left;padding:1.1875rem 0 .625rem}.member-cheats .help-content--box .help-table--item__label:after{content:"1";display:inline-block;width:100%;height:0;overflow:hidden}.member-cheats .help-content--box .help-table--text{line-height:1.5;margin:.625rem 0 .625rem 5.3125rem;font-size:.8125rem;color:#666}.member-cheats .help-content--box .help-table .help-content--box__title{margin:.625rem 0 0;color:#333}.member-cheats .help-content--box .help-table .help-content--box__paragraph{padding:.375rem 0}.member-cheats .help-content-0,.member-cheats .help-content-1,.member-cheats .help-content-2,.member-cheats .help-content-3,.member-cheats .help-content-4,.member-cheats .help-content-5{display:none}.member-cheats .help-wrapper-0 .help-content-0,.member-cheats .help-wrapper-1 .help-content-1,.member-cheats .help-wrapper-2 .help-content-2,.member-cheats .help-wrapper-3 .help-content-3,.member-cheats .help-wrapper-4 .help-content-4,.member-cheats .help-wrapper-5 .help-content-5{display:block}.member-cheats .actived .icon-zuitijia:before,.member-cheats .actived .icon-zuitijia_solid:before{content:"\e91d"}.member-cheats .actived .icon-tequan:before,.member-cheats .actived .icon-tequan_solid:before{content:"\e91b"}.member-cheats .actived .icon-fen_solid:before,.member-cheats .actived .icon-jifen:before{content:"\e90d"}.member-cheats .actived .icon-liwu-solid-01:before,.member-cheats .actived .icon-liwu:before{content:"\e981"}.member-cheats .actived .icon-wen-solid-01:before,.member-cheats .actived .icon-wen:before{content:"\e982"}.member-cheats .actived .icon-shengji-1:before,.member-cheats .actived .icon-shengji_solid:before{content:"\e918"}.member-cheats .submitbtn a{padding:0}.member-cheats .submitbtn .cbtn{line-height:2.8125rem;letter-spacing:1px}.member-cheats .submitbtn .btn-default{color:grey}.member-cheats .submitbtn .btn-default:after{border:1px solid #f3f3f3}.page_mcmemberrights .swiper-container{margin-top:.875rem}.page_mcmemberrights .swiper-container .box{background-color:#fff;border-radius:5px;padding-left:.9375rem;padding-right:.9375rem;padding-top:1.0625rem;padding-bottom:1.0625rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_mcmemberrights .swiper-container .box .levertitle{font-size:.75rem;color:grey}.page_mcmemberrights .swiper-container .box .desc{color:#bfbfbf;font-size:.75rem}.page_mcmemberrights .swiper-container .box .icon-in_jiantou1{font-size:.875rem;color:#bfbfbf}.page_mcmemberrights .swiper-container .box .memberlever{margin-top:.4375rem;height:1.3125rem;width:4.6875rem;margin-left:auto;margin-right:auto;background-image:;background-repeat:no-repeat;background-position:9px 0;background-size:100%}.page_mcmemberrights .swiper-container .box .memberlever.star{background-position:9px 0}.page_mcmemberrights .swiper-container .box .memberlever.gold{background-position:9px -38px}.page_mcmemberrights .swiper-container .box .memberlever.silver{background-position:9px -77px}.page_mcmemberrights .swiper-container .box .memberlever.bojin{background-position:4px -116px}.page_mcmemberrights .swiper-container .box .memberlever.yjbj{background-position:4px -155px}.page_mcmemberrights .swiper-container .box .memberlever.rose{background-position:0 -194px}.page_mcmemberrights .swiper-container .swiper-slide-active .box{padding-top:1.5625rem;padding-bottom:1.5625rem}.page_mcmemberrights .special-service{margin-top:1.25rem}.page_mcmemberrights .special-service h3{color:grey;font-size:.75rem;font-weight:400;line-height:.9375rem;padding-bottom:8px}.page_mcmemberrights .special-service h3 span{color:#bfbfbf;font-size:.6875rem;margin-left:.5rem}.page_mcmemberrights .special-service ul li{float:left;width:25%;padding-top:.9375rem;padding-bottom:.9375rem}.page_mcmemberrights .special-service ul li i{font-size:1.4375rem}.page_mcmemberrights .special-service ul li .tag{font-size:.6875rem;color:#333;margin-top:.3125rem}.page_mcmemberrights .special-service ul li .tag span{display:block;color:#bfbfbf}.page_mcmemberrights .special-service ul li.disable{color:#bfbfbf}.page_mcmemberrights .special-service ul li.disable .tag{color:#bfbfbf}.page_mcmemberrights .seerights{display:block;margin-top:1.875rem;margin-bottom:4.0625rem;color:#651c4d;font-size:12px;letter-spacing:1px}.page_mcmemberrights .seerights i{color:#c4c4c3;margin-left:5px}.page_memberpay_header{color:#333}.page_memberpay_header .main{background:0 0}.page_memberpay_header .main .return a i.icon-back{color:#c4c4c3}.page_memberpay_header .main .action{color:#666}.page_memberpay .mainwrapper{padding-left:1.25rem;padding-right:1.25rem;border-radius:4px;padding-bottom:1.5625rem}.page_memberpay .mainwrapper .toptitle{border-bottom:1px dotted #eeeae9;padding-bottom:1.25rem;padding-top:1.875rem}.page_memberpay .mainwrapper .toptitle h4{color:#bfbfbf;font-size:.8125rem;font-weight:400}.page_memberpay .mainwrapper .toptitle h4 i{margin-left:5px}.page_memberpay .mainwrapper .toptitle .number{color:#ff9700;font-size:2.8125rem}.page_memberpay .mainwrapper .toptitle .number i{font-size:1.375rem}.page_memberpay .mainwrapper .toptitle .redbag{font-size:.75rem;letter-spacing:1px;margin-top:.625rem}.page_memberpay .mainwrapper .toptitle .redbag span{color:#7f1f59;margin-left:5px;margin-right:5px}.page_memberpay .mainwrapper .toptitle .link{margin-top:.625rem;color:#651c4d;font-size:.78125rem;border:1px solid #ecd9e3;border-radius:5px;padding-top:.5rem;padding-bottom:.5rem;display:inline-block;padding-left:1.1875rem;padding-right:1.1875rem;letter-spacing:1px}.page_memberpay .mainwrapper .itemswrap{max-height:100%;overflow:auto;padding-right:5px}.page_memberpay .mainwrapper .itemswrap .item{padding-top:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #eeeae9}.page_memberpay .mainwrapper .itemswrap .item:last-child{border-bottom:none}.page_memberpay .mainwrapper .itemswrap .item h3{font-size:.875rem;color:#666;letter-spacing:1px;font-weight:400;line-height:1.0625rem}.page_memberpay .mainwrapper .itemswrap .item h3 span{font-size:.75rem;color:#bfbfbf;margin-left:.5rem}.page_memberpay .mainwrapper .itemswrap .item h3 span.inn{float:right;color:#50ac3b;font-size:1rem}.page_memberpay .mainwrapper .itemswrap .item .records{color:#bfbfbf;font-size:.75rem;margin-top:.4375rem;line-height:.75rem}.page_memberpay .mainwrapper .itemswrap .item .records span{font-size:1rem;float:right;color:#e63f6a}.page_memberpay .mainwrapper .itemswrap .item .records span.in{color:#50ac3b}.page_memberpay .mainwrapper .itemswrap .item .records span.tip{color:#bfbfbf;font-size:.75rem}.page_bankcard .bankitem{margin-top:.9375rem}.page_bankcard .bankitem .tophead{padding-top:.8125rem;padding-bottom:.8125rem;border-bottom:1px dotted #eeeae9}.page_bankcard .bankitem .tophead img{height:1.5625rem;vertical-align:middle}.page_bankcard .bankitem .tophead .bankname{color:#333;font-size:.9375rem;margin-left:.5rem}.page_bankcard .bankitem .tophead .banktype{color:grey;font-size:.75rem;margin-left:.5rem}.page_bankcard .bankitem .tophead .deletecard{color:#666;padding-top:3px}.page_bankcard .bankitem .tophead .deletecard i{font-size:1.125rem}.page_bankcard .bankitem .cardnumber{padding:1.25rem 0;color:#333;font-size:1.125rem;line-height:1.1875rem}.page_bankcard .addbankcard{border:1px dotted #bfbfbf;border-radius:6px;color:grey;font-size:.9375rem;line-height:.9375rem;padding:.9375rem 0;margin-top:2.8125rem}.page_bankcard .addbankcard i{color:#bfbfbf;margin-right:.3125rem}.page_bankcard .bankrule{color:#bfbfbf;font-size:.75rem;margin-top:1.71875rem;margin-bottom:1.25rem}.page_bankcard .bankrule i{font-size:.875rem;vertical-align:-2px;margin-right:4px}.cnavchange{color:grey;font-size:.9375rem}.cnavchange input{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;position:absolute}.cnavchange input:checked label{color:#651c4d}.cnavchange input:nth-of-type(1):checked~.content ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cnavchange input:nth-of-type(1):checked~.content .line{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cnavchange input:nth-of-type(2):checked~.content ul{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.cnavchange input:nth-of-type(2):checked~.content .line{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.cnavchange input:nth-of-type(3):checked~.content ul{-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}.cnavchange input:nth-of-type(3):checked~.content .line{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.cnavchange label{display:block;width:33.33%;float:left;padding:.9375rem 0;background-color:#fff;line-height:1.25rem;cursor:pointer;text-align:center}.cnavchange .subtitle{font-size:.75rem;word-break:break-all;color:#4a4a4a;padding:0 .9375rem}.cnavchange .content{overflow:hidden;width:100%;padding-top:15px;position:relative}.cnavchange .content .line{position:absolute;left:0;top:0;width:33.33%;height:1px;background-color:#852560;will-change:transform;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cnavchange .content ul{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;will-change:transform;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-box-sizing:border-box;box-sizing:border-box}.cnavchange .content ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;width:100%;-webkit-flex-shrink:0;flex-shrink:0;overflow-y:auto;overflow:hidden}.cnavchange .content ul li .couponswrap{overflow-y:auto;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.cnavchange .content ul li .couponswrap .couponsinn{overflow-y:auto;height:100%}.cnavchange .content ul li.voucher .couponswrap{padding-bottom:110px}.cnavchange .content ul li.csalecoupons .couponswrap{padding-bottom:50px}.cnavchange .content ul .orderbox{width:100%}.cnavchange .content.cscrollcard{overflow-y:auto}.cnavchange .content.cscrollcard .textwrap{line-height:1.5!important;word-break:break-all}.cnavchange.twobtn .content .line{width:50%}.cnavchange.twobtn label{width:50%}.page_couponshotel{padding-top:.9375rem}.page_couponshotel .couponswrap .coupons-name i.icon-ask{font-size:.9375rem;vertical-align:-2px;margin-left:.5rem;color:#bfbfbf}.page_couponshotel .couponsfilter{color:#333;font-size:.875rem;margin-bottom:.625rem;line-height:.9375rem}.page_couponshotel .couponsfilter span{float:right}.page_couponshotel .couponsfilter span i{font-size:1rem;margin-right:.3125rem;vertical-align:-2px}.page_couponshotel .csearchmodule{border-radius:0;margin-bottom:.625rem}.csalecoupons .couponswrap .inn{background-image:;background-size:100%;background-repeat:repeat-y}.csalecoupons .couponswrap .inn .coupons-info .money span{color:#ff9700}.csalecoupons .couponswrap .inn .coupons-info .money span .money-tag{font-size:1rem;vertical-align:2px}.cfoodcoupons .couponswrap .inn{background-color:#fff;position:relative}.cfoodcoupons .couponswrap .inn:after,.cfoodcoupons .couponswrap .inn:before{position:absolute;width:1.0625rem;height:1.0625rem;border-radius:50%;background-color:#f7f6f5;content:"";display:inline-block;top:2rem}.cfoodcoupons .couponswrap .inn:before{left:-.53125rem}.cfoodcoupons .couponswrap .inn:after{right:-.53125rem}.page_couponsbag .cnavchange .seemore{display:block;color:#651c4d;font-size:.75rem;margin-bottom:.9375rem}.page_couponsbag .cnavchange .seemore i{color:#c4c4c3;margin-left:.5625rem}.page_couponsbag .cnavchange .bindvoucher{margin-bottom:.9375rem}.page_couponsbag .cnavchange .bindvoucher a{display:block;color:#666;border:1px solid #eeeae9;border-radius:5px;background-color:#fff;line-height:2.8125rem;font-size:1rem}.page_reviewcoupons .cnavchange .content li.cfoodcoupons .couponswrap .touse span{color:#bfbfbf;font-size:.75rem}.page_bindcoupons .top{padding-top:1.875rem;padding-bottom:1.75rem;border-bottom:1px solid #eeeae9}.page_bindcoupons h4{color:#666;font-size:.875rem;font-weight:400;line-height:.9375rem;margin-bottom:1.4375rem}.page_bindcoupons .cgetmessage{border-color:#efebea}.page_bindcoupons .cgetmessage .inputbox input{font-size:.875rem}.chotel-logos{display:inline-block;height:.9375rem;width:1.875rem;vertical-align:middle;background-image:url(/uploads/image/cnsimg/bannerlogos_20180516_2.png);background-repeat:no-repeat;background-position-x:center;background-size:100%}.chotel-logos.meijingge{background-position-y:0}.chotel-logos.xiyue{background-position-y:-15px}.chotel-logos.manxin{background-position-y:-30px}.chotel-logos.nov{background-position-y:-45px}.chotel-logos.meiju{background-position-y:-60px}.chotel-logos.quanji{background-position-y:-75px}.chotel-logos.xingcheng{background-position-y:-90px}.chotel-logos.ibissb{background-position-y:-105px}.chotel-logos.ibis,.chotel-logos.yibisi{background-position-y:-120px}.chotel-logos.hanting{background-position-y:-135px}.chotel-logos.yilai{background-position-y:-150px}.chotel-logos.haiyou{background-position-y:-165px}.chotel-logos.citigo{background-position-y:-180px}.chotel-logos.crystal{background-position-y:-195px}.chotel-logos.viporange{background-position-y:-210px}.chotel-logos.orange{background-position-y:-255px}.chotel-logos.jingxuan{background-position-y:-270px}.page_collecthotel_header .main .action{font-size:.9375rem}.page_collecthotel .cityitem h4{color:#bfbfbf;font-size:.75rem;font-weight:400;line-height:.8125rem;padding-top:.625rem;padding-bottom:.625rem}.page_collecthotel .cityitem .selectname{padding-left:2.1875rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-moz-box-align:center;align-items:center;-webkit-align-items:center;-moz-box-sizing:border-box;box-sizing:border-box}.page_collecthotel .cityitem .selectname .chotel-logos{position:absolute;margin-left:-2.1875rem}.page_collecthotel .cfootersumbit .main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:2.8125rem}.page_collecthotel .cfootersumbit .main label{font-size:.875rem;color:grey}.page_collecthotel .cfootersumbit .main i{display:inline-block;margin-right:.4375rem}.page_collecthotel .cfootersumbit .main i.noselect{width:.9375rem;height:.9375rem;border-radius:50%;border:1px solid #eeeae9}.page_collecthotel .cfootersumbit .main i.icon-selected{font-size:1.1875rem;color:#7f1f59;display:none}.page_collecthotel .cfootersumbit .main.selected i.noselect{display:none}.page_collecthotel .cfootersumbit .main.selected i.icon-selected{display:inline-block}.page_collecthotel .cfootersumbit .btn i{color:#fff;font-size:1.3125rem}.page_activemailbox form{margin-top:.9375rem}.page_activemailbox form .cformline .lable{color:#bfbfbf}.page_activemailbox form .cformline:last-child{border-bottom:none}.page_activemailbox .loginbtn{margin-top:2.5rem}.popup{position:fixed;top:0;bottom:0;right:0;left:0;display:none;z-index:1000;-webkit-overflow-scrolling:touch;min-width:320px;max-width:480px;margin-left:auto;margin-right:auto;background-color:rgba(51,51,51,.7)}.popup .popupcontent{margin:auto per(54,640);width:per(532,640);background-color:#fff;position:absolute;top:50%;border-radius:5px}.popup .popupcontent .main{overflow:hidden}.cardzmtipbox .popupcontent{margin-top:-5.21875rem;width:16.625rem;left:50%;margin-left:-8.3125rem}@media screen and (min-width:414px){.cardzmtipbox .popupcontent{width:auto;margin-top:-6.5234375rem;margin-left:-10.390625rem}}.cardzmtipbox .cardzm{width:16.625rem;height:10.4375rem;background-image:url(/uploads/image/cnsimg/cardzm.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:414px){.cardzmtipbox .cardzm{width:20.78125rem;height:13.046875rem}}.cardfmtipbox .popupcontent{margin-top:-5.21875rem;width:16.625rem;left:50%;margin-left:-8.3125rem}@media screen and (min-width:414px){.cardfmtipbox .popupcontent{width:auto;margin-top:-6.5234375rem;margin-left:-10.390625rem}}.cardfmtipbox .cardfm{width:16.625rem;height:10.4375rem;background-image:url(/uploads/image/cnsimg/cardfm.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:414px){.cardfmtipbox .cardfm{width:20.78125rem;height:13.046875rem}}.memberinfotips .inn,.memberinfotips .maincontainer{height:100%}.memberinfotips .cscrollcard{max-height:calc(100% - 110px)}.memberinfotips .cscrollcard .subtitle{font-weight:700;font-size:.875rem}.memberinfotips .cscrollcard p{color:#333;font-size:.9375rem;line-height:1.5625rem}.page_hotelpictures_header .main{background:0 0}.page_hotelpictures_header .main .return a i.icon-back{color:#c4c4c3}.hotel-pictures{width:85%;margin:4.03125rem auto 0 auto;text-align:center}@media screen and (max-width:360px){.hotel-pictures{margin-top:2.5rem}}.hotel-pictures__list{-webkit-perspective:6.25rem;perspective:6.25rem;position:relative;-webkit-perspective:8.75rem;perspective:8.75rem;-webkit-perspective-origin:50% 0;perspective-origin:50% 0;padding-bottom:112%}.hotel-pictures__items{background:#fff;border-radius:7px;padding-bottom:1.9375rem;position:absolute;z-index:1;will-change:opacity,transform;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-play-state:paused;animation-play-state:paused;opacity:0}.hotel-pictures__items img{width:100%}.hotel-pictures__items.active{z-index:100;box-shadow:0 0 5px rgba(180,180,180,.3);opacity:1}.hotel-pictures__items.active .hotel-pictures__items{-webkit-transform:translate3d(0,-.625rem,-.625rem);transform:translate3d(0,-.625rem,-.625rem);box-shadow:0 0 4px rgba(180,180,180,.2);opacity:.8;z-index:50}.hotel-pictures__items.active .hotel-pictures__items .hotel-pictures__title{opacity:0}.hotel-pictures__items.active .hotel-pictures__items .hotel-pictures__items{-webkit-transform:translate3d(0,-1.25rem,-1.25rem);transform:translate3d(0,-1.25rem,-1.25rem);box-shadow:0 0 3px rgba(180,180,180,.1);z-index:49;opacity:.6}.hotel-pictures__items.active .hotel-pictures__items .hotel-pictures__items .hotel-pictures__title{opacity:0}.hotel-pictures__items.active .hotel-pictures__items .hotel-pictures__items .hotel-pictures__items{-webkit-transform:translate3d(0,-1.875rem,-1.875rem);transform:translate3d(0,-1.875rem,-1.875rem);box-shadow:0 0 2px rgba(180,180,180,.1);z-index:48;opacity:.4}.hotel-pictures__items.active .hotel-pictures__items .hotel-pictures__items .hotel-pictures__items .hotel-pictures__title{opacity:0}.hotel-pictures__items.hotel-pictures__items--pushinfront{-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-name:hotel-pictures-pushinfront;animation-name:hotel-pictures-pushinfront}.hotel-pictures__items.hotel-pictures__items--pushinback{-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-name:hotel-pictures-pushinback;animation-name:hotel-pictures-pushinback}.hotel-pictures__items.hotel-pictures__items--pushoutfront{-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-name:hotel-pictures-pushoutfront;animation-name:hotel-pictures-pushoutfront}.hotel-pictures__items.hotel-pictures__items--pushoutback{-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-name:hotel-pictures-pushoutback;animation-name:hotel-pictures-pushoutback}.hotel-pictures__title{font-size:.875rem;color:#333;padding-top:1.5rem;line-height:2.3125rem;position:relative;margin-bottom:1.125rem}.hotel-pictures__title:before{width:1.0625rem;height:2px;background-color:#dbdbdb;content:"";position:absolute;bottom:0;left:50%;margin-left:-.53125rem}.hotel-pictures__pagination{font-size:.9375rem;color:#bfbfbf;line-height:1.125rem;padding-top:3.1875rem}.hotel-pictures__pagination span{font-size:1.125rem;line-height:1;color:#651c4d}@-webkit-keyframes hotel-pictures-pushinfront{0%{-webkit-transform:translate3d(0,-.625rem,-.625rem);transform:translate3d(0,-.625rem,-.625rem);z-index:50;opacity:.8}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:100;opacity:1}}@keyframes hotel-pictures-pushinfront{0%{-webkit-transform:translate3d(0,-.625rem,-.625rem);transform:translate3d(0,-.625rem,-.625rem);z-index:50;opacity:.8}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:100;opacity:1}}@-webkit-keyframes hotel-pictures-pushinback{0%{opacity:0;-webkit-transform:translate3d(0,.625rem,.625rem);transform:translate3d(0,.625rem,.625rem);z-index:2}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:100}}@keyframes hotel-pictures-pushinback{0%{opacity:0;-webkit-transform:translate3d(0,.625rem,.625rem);transform:translate3d(0,.625rem,.625rem);z-index:2}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:100}}@-webkit-keyframes hotel-pictures-pushoutback{0%{z-index:100;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-.625rem,-.625rem);transform:translate3d(0,-.625rem,-.625rem);z-index:50;opacity:0}}@keyframes hotel-pictures-pushoutback{0%{z-index:100;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-.625rem,-.625rem);transform:translate3d(0,-.625rem,-.625rem);z-index:50;opacity:0}}@-webkit-keyframes hotel-pictures-pushoutfront{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:100}100%{opacity:0;-webkit-transform:translate3d(0,.625rem,.625rem);transform:translate3d(0,.625rem,.625rem);z-index:2}}@keyframes hotel-pictures-pushoutfront{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:100}100%{opacity:0;-webkit-transform:translate3d(0,.625rem,.625rem);transform:translate3d(0,.625rem,.625rem);z-index:2}}.calendar__box .calendar_invalid_tip{position:absolute;width:100%;left:0;bottom:40px;display:none;z-index:100;text-align:center;opacity:1}.calendar__box .calendar_invalid_tip.trans{-webkit-transition:opacity .2s linear,bottom .2s linear;transition:opacity .2s linear,bottom .2s linear}.calendar__box .calendar_invalid_tip.fade{opacity:0;bottom:20px}.calendar__box .calendar_invalid_tip .cbox{background-color:rgba(0,0,0,.6);font-size:.84375rem;border-radius:5px;color:#fff;height:37px;line-height:37px;font-weight:700;display:inline-block;min-width:40%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.amap_autocomplete{width:1px;height:1px;display:none}.page_filter [data-is=riot-slider] .riot-slider__handler{box-shadow:0 0 .15625rem 1px rgba(195,195,195,.35)}.hl_hlist .loadmore,.hl_main .loadmore{height:2px;background-color:#fff;overflow:hidden;zoom:1}.hl_hlist .loadmore.enable,.hl_main .loadmore.enable{height:auto}.hl_hlist .filter_bar,.hl_main .filter_bar{border-bottom:1px solid #ebdfd8;background-color:#f5efec}.hl_hlist .filter_bar .filter,.hl_main .filter_bar .filter{width:70%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hl_hlist .filter_bar .item,.hl_main .filter_bar .item{color:#666;height:20px;text-align:center;padding-top:12px;padding-bottom:12px;line-height:20px;font-size:15px;position:relative}.hl_hlist .filter_bar .item .arrow,.hl_main .filter_bar .item .arrow{border-left:1px solid #ebdfd8;border-top:1px solid #ebdfd8;width:6px;height:6px;overflow:hidden;zoom:1;background-color:#fff;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:50%;margin-left:-8px;bottom:0;margin-bottom:-4px;display:none}.hl_hlist .filter_bar .item.curr,.hl_main .filter_bar .item.curr{color:#7c3567}.hl_hlist .filter_bar .item.curr .arrow,.hl_main .filter_bar .item.curr .arrow{display:block}.hl_hlist .filter_bar .brand_filter,.hl_main .filter_bar .brand_filter{width:30%;position:relative;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#7c3567;font-size:15px;text-align:right;background-color:#f5efec;height:44px;line-height:20px;padding-top:12px;padding-bottom:12px;padding-right:20px;-ms-box-shadow:-2px 0 2px 0 rgba(0,0,0,.1),0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent;box-shadow:-2px 0 2px 0 rgba(0,0,0,.1),0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}.hl_hlist .filter_bar .brand_filter .arrow,.hl_main .filter_bar .brand_filter .arrow{zoom:1;width:0;height:0;line-height:0;overflow:hidden;border:6px solid transparent;border-left-color:rgba(124,53,103,.3);position:absolute;right:5px;top:50%;margin-top:-6px}.hl_hlist .datetime,.hl_main .datetime{display:block;padding-top:10px;padding-bottom:10px;padding-left:3.125%;padding-right:3.125%;line-height:1.5rem;border-bottom:1px solid #ebdfd8}.hl_hlist .datetime .dateinfo,.hl_main .datetime .dateinfo{color:grey;font-size:.75rem}.hl_hlist .datetime .dateinfo span,.hl_main .datetime .dateinfo span{color:#666;font-size:1rem}.hl_hlist .datetime .dateinfo i,.hl_main .datetime .dateinfo i{color:#7c3567;font-style:normal}.hl_hlist .checkin_info,.hl_main .checkin_info{background-color:#fff;border-bottom:1px solid #ebdfd8}.hl_hlist .checkin_info .info,.hl_main .checkin_info .info{margin-left:3.125%;margin-right:3.125%;font-size:.875rem;line-height:1.125rem;padding-top:10px;padding-bottom:10px;color:#666}.hl_hlist .checkin_info .info b,.hl_main .checkin_info .info b{color:#333;font-weight:400}.hl_hlist .checkin_info .info i,.hl_main .checkin_info .info i{font-style:normal;color:#7c3567}.hl_hlist .checkin_info .item,.hl_main .checkin_info .item{border-bottom:1px solid #ebdfd8;line-height:3rem;height:48px;display:block}.hl_hlist .checkin_info .dateinfo,.hl_main .checkin_info .dateinfo{color:#666}.hl_hlist .checkin_info .dateinfo .count,.hl_hlist .checkin_info .dateinfo .day,.hl_hlist .checkin_info .dateinfo .month,.hl_hlist .checkin_info .dateinfo .split,.hl_main .checkin_info .dateinfo .count,.hl_main .checkin_info .dateinfo .day,.hl_main .checkin_info .dateinfo .month,.hl_main .checkin_info .dateinfo .split{float:left}.hl_hlist .checkin_info .dateinfo .day,.hl_hlist .checkin_info .dateinfo .split,.hl_main .checkin_info .dateinfo .day,.hl_main .checkin_info .dateinfo .split{font-weight:700;font-size:1.25rem;color:#7c3567;padding-right:10px}.hl_hlist .checkin_info .dateinfo .count,.hl_main .checkin_info .dateinfo .count{font-weight:700;color:#7c3567}.hl_hlist .checkin_info .dateinfo .month,.hl_main .checkin_info .dateinfo .month{display:inline-block;padding-top:10px;padding-right:10px;line-height:.875rem;font-size:.875rem}.hl_hlist .checkin_info .edit,.hl_main .checkin_info .edit{padding-left:3.125%;padding-right:3.125%}.hl_hlist .checkin_count,.hl_main .checkin_count{color:#666}.hl_hlist .checkin_count .count_ctrl_box,.hl_main .checkin_count .count_ctrl_box{margin-top:11px;padding-left:30px;padding-right:30px;position:relative;line-height:0}.hl_hlist .checkin_count .count_ctrl,.hl_main .checkin_count .count_ctrl{width:26px;height:26px;border-radius:50%;background-color:#e6dad0;display:inline-block;text-align:center;font-style:normal;color:#7c3567;position:absolute;left:0;top:0}.hl_hlist .checkin_count .count_ctrl:after,.hl_hlist .checkin_count .count_ctrl:before,.hl_main .checkin_count .count_ctrl:after,.hl_main .checkin_count .count_ctrl:before{width:16px;height:2px;content:"";position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-8px;background-color:#b1418b}.hl_hlist .checkin_count .count_ctrl:after,.hl_main .checkin_count .count_ctrl:after{display:none;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hl_hlist .checkin_count .count_ctrl.plus,.hl_main .checkin_count .count_ctrl.plus{left:auto;right:0}.hl_hlist .checkin_count .count_ctrl.plus:after,.hl_main .checkin_count .count_ctrl.plus:after{display:block}.hl_hlist .checkin_count .count_ctrl.gray,.hl_main .checkin_count .count_ctrl.gray{background-color:#e5e5e5}.hl_hlist .checkin_count .count_ctrl.gray:after,.hl_hlist .checkin_count .count_ctrl.gray:before,.hl_main .checkin_count .count_ctrl.gray:after,.hl_main .checkin_count .count_ctrl.gray:before{background-color:#999}.hl_hlist .checkin_count .num,.hl_main .checkin_count .num{text-align:center;border:none;max-width:100%;line-height:1.125rem;height:18px;padding:4px 0;border:none;color:#b1418b;font-size:1.125rem}.hl_hlist .hlist,.hl_main .hlist{position:relative;background-color:#fff}.hl_hlist .hlist .arrow,.hl_main .hlist .arrow{border-left:1px solid #ebdfd8;border-top:1px solid #ebdfd8;width:6px;height:6px;overflow:hidden;zoom:1;background-color:#fff;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:30%;top:-4px}.hl_hlist .hlist .item,.hl_main .hlist .item{color:#666;border-bottom:1px solid #ebdfd8;min-height:75px;padding-left:100px}.hl_hlist .hlist .hname,.hl_main .hlist .hname{font-size:.9375rem;line-height:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:6px}.hl_hlist .hlist .name_prefix,.hl_main .hlist .name_prefix{color:#d80054}.hl_hlist .hlist .commentinfo,.hl_main .hlist .commentinfo{font-size:.875rem}.hl_hlist .hlist .commentinfo i,.hl_main .hlist .commentinfo i{font-size:.75rem;font-style:normal}.hl_hlist .hlist .commentinfo span,.hl_main .hlist .commentinfo span{color:#a1266a}.hl_hlist .hlist .address,.hl_main .hlist .address{font-size:.875em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2em;height:1.2em}.hl_hlist .hlist .distance,.hl_main .hlist .distance{line-height:.75rem;font-size:.75rem;height:.75rem}.hl_hlist .hlist .distance span,.hl_main .hlist .distance span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%;display:inline-block;vertical-align:bottom;font-weight:700}.hl_hlist .hlist .price,.hl_main .hlist .price{color:#b0458c;font-size:20px;font-weight:700;position:absolute;right:0;top:0}.hl_hlist .hlist .price i,.hl_main .hlist .price i{color:#b0458c;font-weight:400;font-size:10px;font-style:normal}.hl_hlist .hlist .price .del,.hl_main .hlist .price .del{color:#999;text-decoration:line-through}.hl_hlist .hlist .service .cicon,.hl_main .hlist .service .cicon{margin-left:-4px}.hl_hlist .hlist .statebox,.hl_main .hlist .statebox{position:absolute;top:25px;right:5px;width:160%;text-align:right}.hl_hlist .hlist .pointpay,.hl_hlist .hlist .state,.hl_main .hlist .pointpay,.hl_main .hlist .state{background-color:#ccc;border-radius:2px;color:#fff;font-size:10px;text-align:center;display:inline-block;padding:1px 4px}.hl_hlist .hlist .pointpay,.hl_main .hlist .pointpay{background-color:#b43990}.hl_hlist .hlist .discount,.hl_main .hlist .discount{height:16px;vertical-align:-4px;display:inline-block}.hl_hlist .hlist .price_area,.hl_main .hlist .price_area{padding-right:3%;text-align:right;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hl_hlist .hlist .price_area.disable .price,.hl_main .hlist .price_area.disable .price{color:#666}.hl_hlist .hlist .price_area.disable .price i,.hl_main .hlist .price_area.disable .price i{color:#666}.hl_hlist .hlist .price_area.disable .discount,.hl_main .hlist .price_area.disable .discount{background-color:#ccc}.hl_hlist .hlist .hotelimg,.hl_main .hlist .hotelimg{-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0}.hl_hlist .hlist .hotelimg img,.hl_main .hlist .hotelimg img{width:100px;height:75px;max-width:100%;display:inline-block;display:block}.hl_hlist .hlist .hotelimg .label,.hl_main .hlist .hotelimg .label{color:#fff;position:absolute;font-size:.625rem;line-height:1rem;padding-left:4px;padding-right:4px;background-color:rgba(124,53,103,.8)}.hl_hlist .hlist .brand_default,.hl_hlist .hlist .brand_haiyou,.hl_hlist .hlist .brand_hanting,.hl_hlist .hlist .brand_ibis,.hl_hlist .hlist .brand_jingxuan,.hl_hlist .hlist .brand_manxin,.hl_hlist .hlist .brand_meiju,.hl_hlist .hlist .brand_quanji,.hl_hlist .hlist .brand_xingcheng,.hl_hlist .hlist .brand_xiyue,.hl_hlist .hlist .brand_yilai,.hl_hlist .hlist .hanting_new,.hl_main .hlist .brand_default,.hl_main .hlist .brand_haiyou,.hl_main .hlist .brand_hanting,.hl_main .hlist .brand_ibis,.hl_main .hlist .brand_jingxuan,.hl_main .hlist .brand_manxin,.hl_main .hlist .brand_meiju,.hl_main .hlist .brand_quanji,.hl_main .hlist .brand_xingcheng,.hl_main .hlist .brand_xiyue,.hl_main .hlist .brand_yilai,.hl_main .hlist .hanting_new{width:75px;height:16px;position:absolute;bottom:0;left:0;background-image:;background-size:75px auto}.hl_hlist .hlist .hanting_new,.hl_main .hlist .hanting_new{width:37px;height:28px;bottom:auto;background-position:0 -250px;top:0}.hl_hlist .hlist .brand_xiyue,.hl_main .hlist .brand_xiyue{background-position:0 0}.hl_hlist .hlist .brand_manxin,.hl_main .hlist .brand_manxin{background-position:0 -25px}.hl_hlist .hlist .brand_quanji,.hl_main .hlist .brand_quanji{background-position:0 -50px}.hl_hlist .hlist .brand_xingcheng,.hl_main .hlist .brand_xingcheng{background-position:0 -75px}.hl_hlist .hlist .brand_hanting,.hl_main .hlist .brand_hanting{background-position:0 -100px}.hl_hlist .hlist .brand_yilai,.hl_main .hlist .brand_yilai{background-position:0 -125px}.hl_hlist .hlist .brand_haiyou,.hl_main .hlist .brand_haiyou{background-position:0 -150px}.hl_hlist .hlist .brand_ibis,.hl_main .hlist .brand_ibis{background-position:0 -175px}.hl_hlist .hlist .brand_jingxuan,.hl_main .hlist .brand_jingxuan{background-position:0 -200px}.hl_hlist .hlist .brand_default,.hl_main .hlist .brand_default{background-position:0 -225px}.hl_hlist .hlist .brand_meiju,.hl_main .hlist .brand_meiju{background-position:0 -300px}.hl_hlist .hlist .hotelinfo,.hl_main .hlist .hotelinfo{padding-left:1.8%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hl_hlist .emptynotice,.hl_main .emptynotice{background-color:#fff;padding-top:1rem;padding-bottom:1rem}.hl_hlist .emptynotice .info,.hl_main .emptynotice .info{margin-top:.5rem;color:grey;font-size:.9357em;padding-left:25%;padding-right:25%}.hl_hlist .interesttext,.hl_main .interesttext{padding-left:3.125%;padding-right:3.125%;border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8;font-size:.875em;color:#666;background-color:#f6f6f6;line-height:1.75rem}.hl_hlist.promotion .topbox,.hl_main.promotion .topbox{border-bottom:1px solid #ebdfd8;background-color:#e6e6e6}.hl_hlist.promotion .banner .back,.hl_main.promotion .banner .back{background-color:rgba(0,0,0,.4);border-radius:3px;position:absolute;top:4px;left:4px;width:24px;height:24px;padding-left:8px;padding-right:4px;padding-top:6px;padding-bottom:6px}.hl_hlist.promotion .banner .desc,.hl_main.promotion .banner .desc{bottom:10px;right:0;line-height:1.5rem;color:#fff;font-size:.75rem;background-color:rgba(124,53,103,.8);border-radius:12px 0 0 12px;font-size:.875rem;padding-left:10px;padding-right:10px}.hl_hlist.promotion .banner img,.hl_main.promotion .banner img{width:100%}.hl_hlist.promotion .banner .activity,.hl_main.promotion .banner .activity{left:0;bottom:0;width:100%;height:36px;line-height:36px;position:absolute;background-color:rgba(0,0,0,.6)}.hl_hlist.promotion .banner .name,.hl_main.promotion .banner .name{color:#fff}.hl_hlist.promotion .banner .dayselect,.hl_main.promotion .banner .dayselect{position:absolute;width:100%;height:100%;opacity:.0001}.hl_hlist.promotion .search,.hl_main.promotion .search{background-color:#f6f6f6;border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8}.hl_hlist.promotion .search .condition,.hl_main.promotion .search .condition{color:#7c3567;font-size:.875rem;line-height:1.5rem}.hl_hlist.promotion .search .condition a,.hl_main.promotion .search .condition a{color:#7c3567}.hl_hlist.promotion .search .condition .next,.hl_main.promotion .search .condition .next{margin-top:12px}.hl_hlist.promotion .search .cbtn,.hl_main.promotion .search .cbtn{border-color:#651249}.hl_hlist.promotion .search .btnbox,.hl_main.promotion .search .btnbox{width:14%}.hl_hlist.promotion .search .checkday,.hl_hlist.promotion .search .checkin,.hl_hlist.promotion .search .city,.hl_hlist.promotion .search .keyword,.hl_main.promotion .search .checkday,.hl_main.promotion .search .checkin,.hl_main.promotion .search .city,.hl_main.promotion .search .keyword{text-align:center;line-height:2.75rem;height:2.75rem;border-left:1px solid #ebdfd8;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hl_hlist.promotion .search .checkday a,.hl_hlist.promotion .search .checkin a,.hl_hlist.promotion .search .city a,.hl_hlist.promotion .search .keyword a,.hl_main.promotion .search .checkday a,.hl_main.promotion .search .checkin a,.hl_main.promotion .search .city a,.hl_main.promotion .search .keyword a{display:block}.hl_hlist.promotion .search .city,.hl_main.promotion .search .city{border-left:none;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl_hlist.promotion .search .checkin,.hl_main.promotion .search .checkin{text-align:center}.hl_hlist.promotion .search .checkday,.hl_main.promotion .search .checkday{text-align:center}.hl_hlist.promotion .search .keyword a,.hl_main.promotion .search .keyword a{color:#666}.hl_hlist.promotion .search .dayselect,.hl_main.promotion .search .dayselect{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.0001}.hl_hlist.promotion .filter,.hl_main.promotion .filter{padding-bottom:.625rem;border-bottom:1px solid #ebdfd8}.hl_hlist.promotion .filter .filteritem,.hl_main.promotion .filter .filteritem{padding-left:.3125rem;padding-right:.3125rem;padding-top:.625rem;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hl_hlist.promotion .filter .filteritem.first,.hl_main.promotion .filter .filteritem.first{padding-left:.625rem}.hl_hlist.promotion .filter .filteritem.last,.hl_main.promotion .filter .filteritem.last{padding-right:.625rem}.hl_hlist.promotion .filter .filteritem .cbtn,.hl_main.promotion .filter .filteritem .cbtn{width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl_hlist .timefilter{padding-top:5px;padding-bottom:5px;background-color:#f6f6f6;border-bottom:1px solid #ebdfd8}.hl_hlist .timefilter .city{padding-right:5px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hl_hlist .timefilter .citybox{background-color:#fff;border:1px solid #ebdfd8;line-height:1.875rem;padding-left:10px;padding-right:30px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#333;position:relative}.hl_hlist .timefilter .citybox .cicon{position:absolute;top:3px;right:5px}.hl_hlist .timefilter .keyword{background-color:#fff;border:1px solid #ebdfd8;color:#999;line-height:1.875rem;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hl_hlist .timefilter .keyword i{font-style:normal;color:#333}.hl_hlist .hlist .text_small_btn{position:absolute;top:25px;right:10px}.hl_hlist .notrace_banner{position:relative;border-bottom:1px solid #ebdfd8}.hl_hlist .notrace_banner img{display:block;width:100%}.hl_hlist .notrace_banner .view{position:absolute;width:100%;padding-left:3.125%;padding-right:3.125%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;top:40%;left:0}.hl_hlist .notrace_banner .view a{color:#666;font-size:.875rem;display:inline-block;line-height:1.5rem}.hl_hlist .notrace_banner .view .cicon{vertical-align:-7px}.an_desc .banner img{max-width:100%}.an_desc .countdown{color:#7c3567;font-weight:700;line-height:2rem}.an_desc .countdown .timeblock{height:36px;overflow:hidden}.an_desc .countdown .timecard{position:relative;width:34px;height:34px;margin-left:4px;margin-right:4px;display:inline-block;-webkit-perspective:240px;-ms-perspective:240px;perspective:240px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.an_desc .countdown .card{background-image:;background-repeat:no-repeat;background-size:50px auto;background-position:0 -325px;width:32px;height:32px;text-align:center;font-size:1.25rem;display:inline-block;padding-left:2px;padding-right:2px;padding-bottom:4px;line-height:2rem}.an_desc .countdown .before{left:0;bottom:34px;z-index:2;opacity:0;position:absolute}.an_desc .countdown .before.trans{-webkit-transition:bottom .2s linear,opacity .2s linear;transition:bottom .2s linear,opacity .2s linear}.an_desc .countdown .before.show{opacity:1;bottom:0}.an_desc .countdown .tip{font-size:.875rem;font-weight:400;color:#999}.an_desc .rule{background-color:#f6f6f6;font-size:.75rem;padding:5px 10px;color:#999}.an_desc .rule p{margin-bottom:5px}.cwrap{min-width:320px;max-width:480px;margin-left:auto;margin-right:auto}.page-help-brand .cicon{display:inline-block;background-repeat:no-repeat}.page-help-brand .cicon.auto_large,.page-help-brand .cicon.close_large,.page-help-brand .cicon.people_large{width:40px;height:40px;background-image:;background-size:50px auto}.page-help-brand .cicon.auto_large{width:50px;height:50px;background-size:50px auto;background-position:0 -150px}.page-help-brand .cicon.close_large{width:30px;height:25px;background-position:0 -250px}.page-help-brand .cicon.hzicon_large{width:35px;height:35px;background-position:0 -200px}.page-help-brand .cicon.people_large{width:30px;height:30px;background-position:0 -275px}.page-help-brand .cicon.large_fail,.page-help-brand .cicon.large_ok,.page-help-brand .cicon.new_large,.page-help-brand .cicon.save_large,.page-help-brand .cicon.user_large{width:50px;height:50px;background-image:;background-size:50px auto}.page-help-brand .cicon.save_large{background-position:0 0}.page-help-brand .cicon.new_large{background-position:0 -50px}.page-help-brand .cicon.user_large{background-position:0 -100px}.page-help-brand .cicon.large_ok{width:30px;height:30px;display:inline-block;background-position:0 -375px}.page-help-brand .cicon.large_fail{width:30px;height:30px;display:inline-block;background-position:0 -405px}.page-help-brand .cicon.checkin_small,.page-help-brand .cicon.downarrow_small,.page-help-brand .cicon.gold_wifi,.page-help-brand .cicon.meal_small,.page-help-brand .cicon.meet_small,.page-help-brand .cicon.notice_purple,.page-help-brand .cicon.order_small,.page-help-brand .cicon.park_small,.page-help-brand .cicon.phone_small,.page-help-brand .cicon.points,.page-help-brand .cicon.price_small,.page-help-brand .cicon.score_small,.page-help-brand .cicon.uparrow_small,.page-help-brand .cicon.wifi_small{width:20px;height:20px;background-image:;background-size:20px auto}.page-help-brand .cicon.phone_small{line-height:20px;background-position:0 0}.page-help-brand .cicon.order_small{line-height:20px;background-position:0 -25px}.page-help-brand .cicon.order_small.active{background-position:0 -50px}.page-help-brand .cicon.price_small{line-height:20px;background-position:0 -75px}.page-help-brand .cicon.price_small.active{background-position:0 -100px}.page-help-brand .cicon.score_small{line-height:20px;background-position:0 -125px}.page-help-brand .cicon.score_small.active{background-position:0 -150px}.page-help-brand .cicon.wifi_small{line-height:20px;background-position:0 -175px}.page-help-brand .cicon.park_small{line-height:20px;background-position:0 -200px}.page-help-brand .cicon.meal_small{line-height:20px;background-position:0 -225px}.page-help-brand .cicon.meet_small{line-height:20px;background-position:0 -250px}.page-help-brand .cicon.uparrow_small{line-height:1.25em;background-position:0 -275px}.page-help-brand .cicon.downarrow_small{line-height:1.25em;background-position:0 -300px}.page-help-brand .cicon.checkin_small{line-height:20px;background-position:0 -325px}.page-help-brand .cicon.notice_purple{line-height:1.25rem;background-position:0 -350px}.page-help-brand .cicon.gold_wifi{line-height:1.25rem;background-position:0 -375px}.page-help-brand .cicon.points{width:22px;height:20px;vertical-align:middle;background-size:26px auto;background-position:0 -520px;margin-top:-4px;margin-right:2px;margin-left:-6px}.page-help-brand .cicon.aperture_small,.page-help-brand .cicon.back_small,.page-help-brand .cicon.close_small,.page-help-brand .cicon.correct_small,.page-help-brand .cicon.downgrayarrow_small,.page-help-brand .cicon.info_small,.page-help-brand .cicon.notice_small,.page-help-brand .cicon.picture_small,.page-help-brand .cicon.score_empty,.page-help-brand .cicon.score_full,.page-help-brand .cicon.score_half{width:20px;height:20px;background-image:;background-size:20px auto}.page-help-brand .cicon.aperture_small{background-position:0 0;line-height:20px}.page-help-brand .cicon.picture_small{background-position:0 -25px;line-height:20px}.page-help-brand .cicon.downgrayarrow_small{background-position:0 -50px}.page-help-brand .cicon.close_small{background-position:0 -100px}.page-help-brand .cicon.back_small{background-position:0 -125px}.page-help-brand .cicon.info_small{opacity:.5;background-position:0 -150px}.page-help-brand .cicon.correct_small{background-position:0 -175px}.page-help-brand .cicon.score_empty,.page-help-brand .cicon.score_full,.page-help-brand .cicon.score_half{width:11px;height:11px;background-position:0 -200px}.page-help-brand .cicon.score_half{background-position:0 -211px}.page-help-brand .cicon.score_empty{background-position:0 -225px}.page-help-brand .cicon.notice_small{background-position:0 -275px}.page-help-brand .cicon.icon_clean,.page-help-brand .cicon.icon_clean_2,.page-help-brand .cicon.icon_clean_3{background-image:;background-repeat:no-repeat;background-size:32px 54px}.page-help-brand .cicon.icon_clean{width:17px;height:17px;background-position:0 3px}.page-help-brand .cicon.icon_clean_2{width:27px;height:17px;background-position:0 -16px}.page-help-brand .cicon.icon_clean_3{width:35px;height:17px;background-position:0 -36px}.page-help-brand .cicon.advisor,.page-help-brand .cicon.correct_middle,.page-help-brand .cicon.hotel_middle,.page-help-brand .cicon.local_middle,.page-help-brand .cicon.radio,.page-help-brand .cicon.shizu_middle,.page-help-brand .cicon.shrink{width:24px;height:24px;background-image:;background-size:30px auto}.page-help-brand .cicon.radio{background-position:0 -25px}.page-help-brand .cicon.radio.selected{background-position:0 0}.page-help-brand .cicon.radio.small{background-position:0 -100px}.page-help-brand .cicon.radio.small.selected{background-position:0 -75px}.page-help-brand .cicon.shrink{background-position:0 -50px}.page-help-brand .cicon.correct_middle{background-position:0 -150px}.page-help-brand .cicon.shizu_middle{background-position:0 -175px}.page-help-brand .cicon.local_middle{background-position:0 -225px}.page-help-brand .cicon.hotel_middle{background-position:0 -250px}.page-help-brand .cicon.advisor{width:28px;background-position:0 -275px}.page-help-brand .cicon.addnew,.page-help-brand .cicon.addtocar,.page-help-brand .cicon.amplifier,.page-help-brand .cicon.att_order,.page-help-brand .cicon.bag,.page-help-brand .cicon.bedroom,.page-help-brand .cicon.brand,.page-help-brand .cicon.breakfast,.page-help-brand .cicon.calendar,.page-help-brand .cicon.car_middle,.page-help-brand .cicon.card,.page-help-brand .cicon.checkbox_checked_small,.page-help-brand .cicon.checkbox_small,.page-help-brand .cicon.circleback,.page-help-brand .cicon.continue,.page-help-brand .cicon.coupon_small,.page-help-brand .cicon.custom,.page-help-brand .cicon.filter,.page-help-brand .cicon.flag_middle,.page-help-brand .cicon.home,.page-help-brand .cicon.lbs,.page-help-brand .cicon.locacyan,.page-help-brand .cicon.local,.page-help-brand .cicon.mc_hotel,.page-help-brand .cicon.mc_order,.page-help-brand .cicon.mc_sns,.page-help-brand .cicon.order_manage,.page-help-brand .cicon.order_small_white,.page-help-brand .cicon.purchased,.page-help-brand .cicon.question_small,.page-help-brand .cicon.search,.page-help-brand .cicon.search_gray,.page-help-brand .cicon.search_small_white,.page-help-brand .cicon.share_middle,.page-help-brand .cicon.solid_local,.page-help-brand .cicon.sort,.page-help-brand .cicon.star_empty_middle,.page-help-brand .cicon.star_middle,.page-help-brand .cicon.target,.page-help-brand .cicon.telephone,.page-help-brand .cicon.ticket,.page-help-brand .cicon.trashbin,.page-help-brand .cicon.user_middle,.page-help-brand .cicon.user_small_white{width:24px;height:24px;font-size:26px;text-align:center;font-family:icomoon;font-style:normal}.page-help-brand .cicon.addnew{color:#7c3567}.page-help-brand .cicon.addnew:before{content:"\e643"}.page-help-brand .cicon.local{color:#7c3567}.page-help-brand .cicon.local:before{content:"\e60f"}.page-help-brand .cicon.calendar{color:#7c3567}.page-help-brand .cicon.calendar:before{content:"\e638"}.page-help-brand .cicon.bedroom{color:#7c3567}.page-help-brand .cicon.bedroom:before{content:"\e607"}.page-help-brand .cicon.search{color:#7c3567}.page-help-brand .cicon.search:before{content:"\e603"}.page-help-brand .cicon.locacyan{color:#7c3567}.page-help-brand .cicon.locacyan:before{content:"\e60f"}.page-help-brand .cicon.telephone{color:#7c3567}.page-help-brand .cicon.telephone:before{content:"\e60e"}.page-help-brand .cicon.home{font-size:28px;width:28px;height:28px;color:#e6dccf}.page-help-brand .cicon.home:before{content:"\e611"}.page-help-brand .cicon.ticket{color:#7c3567}.page-help-brand .cicon.ticket:before{content:"\e60a"}.page-help-brand .cicon.amplifier{color:#7c3567}.page-help-brand .cicon.amplifier:before{content:"\e606"}.page-help-brand .cicon.search_gray{color:#b2b2b2;font-size:23px}.page-help-brand .cicon.search_gray:before{content:"\e603"}.page-help-brand .cicon.empty_icon{width:48px;height:48px;font-size:48px;font-family:icomoon;font-style:normal;color:#b2b2b2}.page-help-brand .cicon.empty_icon:before{content:"\e603"}.page-help-brand .cicon.bag{color:#7c3567}.page-help-brand .cicon.bag:before{content:"\e617"}.page-help-brand .cicon.bag.red{color:#7c3567}.page-help-brand .cicon.bag.white{color:#fff}.page-help-brand .cicon.card{color:#7c3567}.page-help-brand .cicon.card:before{content:"\e61a"}.page-help-brand .cicon.card.white{color:#fff}.page-help-brand .cicon.lbs{color:#7c3567}.page-help-brand .cicon.lbs:before{content:"\e627"}.page-help-brand .cicon.lbs.large{width:32px;height:32px;font-size:32px}.page-help-brand .cicon.target{color:#7c3567}.page-help-brand .cicon.target:before{content:"\e628"}.page-help-brand .cicon.sort{color:#7c3567}.page-help-brand .cicon.sort:before{content:"\e631"}.page-help-brand .cicon.brand{color:#7c3567}.page-help-brand .cicon.brand:before{content:"\e62a"}.page-help-brand .cicon.filter{color:#7c3567}.page-help-brand .cicon.filter:before{content:"\e62b"}.page-help-brand .cicon.breakfast{color:#7c3567}.page-help-brand .cicon.breakfast:before{content:"\e637"}.page-help-brand .cicon.breakfast.white{color:#fff}.page-help-brand .cicon.share_middle{color:#fff}.page-help-brand .cicon.share_middle:before{content:"\e639"}.page-help-brand .cicon.star_middle{color:#fff}.page-help-brand .cicon.star_middle:before{content:"\e63a"}.page-help-brand .cicon.star_empty_middle{color:#fff}.page-help-brand .cicon.star_empty_middle:before{content:"\e63b"}.page-help-brand .cicon.car_middle{color:#7c3567}.page-help-brand .cicon.car_middle:before{content:"\e63d"}.page-help-brand .cicon.user_middle{color:#7c3567}.page-help-brand .cicon.user_middle:before{content:"\e63c"}.page-help-brand .cicon.flag_middle{color:#7c3567}.page-help-brand .cicon.flag_middle:before{content:"\e63e"}.page-help-brand .cicon.solid_local{color:#7c3567}.page-help-brand .cicon.solid_local:before{content:"\e63f"}.page-help-brand .cicon.order_manage{color:#7c3567}.page-help-brand .cicon.order_manage:before{content:"\e640"}.page-help-brand .cicon.continue{color:#7c3567}.page-help-brand .cicon.continue:before{content:"\e643"}.page-help-brand .cicon.continue.white{color:#fff}.page-help-brand .cicon.coupon_small{color:#7c3567}.page-help-brand .cicon.coupon_small:before{content:"\e600"}.page-help-brand .cicon.coupon_small.white{color:#fff}.page-help-brand .cicon.mc_order{color:#7c3567}.page-help-brand .cicon.mc_order:before{content:"\e642"}.page-help-brand .cicon.mc_hotel{color:#7c3567}.page-help-brand .cicon.mc_hotel:before{content:"\e641"}.page-help-brand .cicon.mc_sns{color:#7c3567}.page-help-brand .cicon.mc_sns:before{content:"\e644"}.page-help-brand .cicon.addtocar{color:#7c3567}.page-help-brand .cicon.addtocar:before{content:"\e645"}.page-help-brand .cicon.purchased{color:#7c3567}.page-help-brand .cicon.purchased:before{content:"\e646"}.page-help-brand .cicon.purchased.white{color:#fff}.page-help-brand .cicon.trashbin{color:#7c3567}.page-help-brand .cicon.trashbin:before{content:"\e647"}.page-help-brand .cicon.trashbin.gray{color:#999}.page-help-brand .cicon.trashbin.white{color:#fff}.page-help-brand .cicon.custom{color:#7c3567}.page-help-brand .cicon.custom:before{content:"\e648"}.page-help-brand .cicon.circleback{color:#7c3567}.page-help-brand .cicon.circleback:before{content:"\e649"}.page-help-brand .cicon.circleback.white{color:#fff}.page-help-brand .cicon.question_small{color:#7c3567}.page-help-brand .cicon.question_small:before{content:"\e64e"}.page-help-brand .cicon.checkbox_small{color:#7c3567}.page-help-brand .cicon.checkbox_small:before{content:"\e64c"}.page-help-brand .cicon.checkbox_small.checked:before{content:"\e64d"}.page-help-brand .cicon.checkbox_checked_small{color:#7c3567}.page-help-brand .cicon.checkbox_checked_small:before{content:"\e64d"}.page-help-brand .cicon.user_small_white{color:#fff}.page-help-brand .cicon.user_small_white:before{content:"\e63c"}.page-help-brand .cicon.order_small_white{color:#fff}.page-help-brand .cicon.order_small_white:before{content:"\e646"}.page-help-brand .cicon.search_small_white{color:#fff}.page-help-brand .cicon.search_small_white:before{content:"\e603"}.page-help-brand .cicon.detail_score{color:#666;width:20px;height:20px;font-family:icomoon;font-style:normal;position:relative;display:inline-block;overflow:hidden;line-height:1}.page-help-brand .cicon.detail_score:before{content:"\e636";width:32px;height:32px;display:inline-block;text-align:center;vertical-align:middle;position:absolute;top:50%;left:50%;font-size:2rem;margin-left:-16px;margin-top:-16px}.page-help-brand .cicon.correct_char_small{width:20px;height:20px;font-size:26px;text-align:center;font-family:icomoon;font-style:normal}.page-help-brand .cicon.correct_char_small{color:#e6dccf}.page-help-brand .cicon.correct_char_small:before{content:"\e632"}.page-help-brand .cicon.activity,.page-help-brand .cicon.airplane,.page-help-brand .cicon.automobile,.page-help-brand .cicon.clock_middle,.page-help-brand .cicon.fhotel_middle,.page-help-brand .cicon.flocal_middle,.page-help-brand .cicon.mycenter,.page-help-brand .cicon.mycoupon,.page-help-brand .cicon.mycredit,.page-help-brand .cicon.myorder,.page-help-brand .cicon.order_success,.page-help-brand .cicon.ticket_new{width:34px;height:34px;font-size:34px;text-align:center;font-family:icomoon;font-style:normal}.page-help-brand .cicon.airplane{color:#7c3567}.page-help-brand .cicon.airplane:before{content:"\e62c"}.page-help-brand .cicon.ticket_new{color:#7c3567}.page-help-brand .cicon.ticket_new:before{content:"\e634"}.page-help-brand .cicon.automobile{color:#7c3567}.page-help-brand .cicon.automobile:before{content:"\e633"}.page-help-brand .cicon.activity{color:#7c3567}.page-help-brand .cicon.activity:before{content:"\e629"}.page-help-brand .cicon.mycenter{color:#7c3567}.page-help-brand .cicon.mycenter:before{content:"\e62e"}.page-help-brand .cicon.myorder{color:#7c3567}.page-help-brand .cicon.myorder:before{content:"\e62f"}.page-help-brand .cicon.mycoupon{color:#7c3567}.page-help-brand .cicon.mycoupon:before{content:"\e62d"}.page-help-brand .cicon.mycredit{color:#7c3567}.page-help-brand .cicon.mycredit:before{content:"\e635"}.page-help-brand .cicon.clock_middle{color:#7c3567}.page-help-brand .cicon.clock_middle:before{content:"\e64a"}.page-help-brand .cicon.flocal_middle{color:#7c3567}.page-help-brand .cicon.flocal_middle:before{content:"\e627"}.page-help-brand .cicon.fhotel_middle{color:#7c3567}.page-help-brand .cicon.fhotel_middle:before{content:"\e64b"}.page-help-brand .cicon.order_success{color:#37a202}.page-help-brand .cicon.order_success:before{content:"\e614"}.page-help-brand .cicon.drink,.page-help-brand .cicon.exercise,.page-help-brand .cicon.food,.page-help-brand .cicon.lady,.page-help-brand .cicon.shop,.page-help-brand .cicon.sing{width:30px;height:30px;font-size:30px;text-align:center;font-family:icomoon;font-style:normal}.page-help-brand .cicon.food{color:#7c3567}.page-help-brand .cicon.food:before{content:"\e61b"}.page-help-brand .cicon.food.hover{color:#fff}.page-help-brand .cicon.food.hover:before{content:"\e61c"}.page-help-brand .cicon.drink{color:#7c3567}.page-help-brand .cicon.drink:before{content:"\e61d"}.page-help-brand .cicon.drink.hover{color:#fff}.page-help-brand .cicon.drink.hover:before{content:"\e61e"}.page-help-brand .cicon.sing{color:#7c3567}.page-help-brand .cicon.sing:before{content:"\e621"}.page-help-brand .cicon.sing.hover{color:#fff}.page-help-brand .cicon.sing.hover:before{content:"\e622"}.page-help-brand .cicon.shop{color:#7c3567}.page-help-brand .cicon.shop:before{content:"\e61f"}.page-help-brand .cicon.shop.hover{color:#fff}.page-help-brand .cicon.shop.hover:before{content:"\e620"}.page-help-brand .cicon.lady{color:#7c3567}.page-help-brand .cicon.lady:before{content:"\e623"}.page-help-brand .cicon.lady.hover{color:#fff}.page-help-brand .cicon.lady.hover:before{content:"\e624"}.page-help-brand .cicon.exercise{color:#7c3567}.page-help-brand .cicon.exercise:before{content:"\e625"}.page-help-brand .cicon.exercise.hover{color:#fff}.page-help-brand .cicon.exercise.hover:before{content:"\e626"}.page-help-brand .cicon.prev{width:24px;height:24px;position:relative}.page-help-brand .cicon.prev:after,.page-help-brand .cicon.prev:before{content:"";width:2px;height:13px;display:block;position:absolute;left:8px;background-color:#e6dccf;border-radius:1px}.page-help-brand .cicon.prev:before{top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-help-brand .cicon.prev:after{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-help-brand .cicon.prev.slim{width:10px}.page-help-brand .cicon.prev.slim:after,.page-help-brand .cicon.prev.slim:before{width:1px;height:9px;left:4px}.page-help-brand .cicon.prev.slim:before{top:4px}.page-help-brand .cicon.next{width:24px;height:24px;position:relative}.page-help-brand .cicon.next:after,.page-help-brand .cicon.next:before{display:none;content:"";width:1px;height:9px;display:block;position:absolute;right:10px;background-color:#ccc}.page-help-brand .cicon.next:before{top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-help-brand .cicon.next:after{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-help-brand .cicon.next.slim{width:10px}.page-help-brand .cicon.next.slim:after,.page-help-brand .cicon.next.slim:before{right:4px}.page-help-brand .cicon.next.cond{width:8px}.page-help-brand .cicon.next.cond:after,.page-help-brand .cicon.next.cond:before{height:6px;right:3px;background-color:#7c3567}.page-help-brand .cicon.next.cond:before{top:5px}.page-help-brand .cicon.next.cond:after{top:9px}.page-help-brand .cicon.next.bold:after,.page-help-brand .cicon.next.bold:before{width:2px}.page-help-brand .cicon.down{width:24px;height:24px;position:relative}.page-help-brand .cicon.down:after,.page-help-brand .cicon.down:before{display:none;content:"";width:1px;height:9px;display:block;position:absolute;top:8px;background-color:#ccc}.page-help-brand .cicon.down:before{right:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-help-brand .cicon.down:after{right:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-help-brand .cicon.down.white:after,.page-help-brand .cicon.down.white:before{background-color:#fff}.page-help-brand .cicon.down.reverse:before{right:8px}.page-help-brand .cicon.down.reverse:after{right:14px}.page-help-brand .cicon.down.highreverse:before{right:8px;background-color:#7c3567}.page-help-brand .cicon.down.highreverse:after{right:14px;background-color:#7c3567}.page-help-brand .cicon.clean{width:24px;height:24px;border-radius:50%;position:relative;background-color:#f6f6f6}.page-help-brand .cicon.clean:after,.page-help-brand .cicon.clean:before{width:16px;height:1px;content:"";top:50%;left:50%;margin-top:-1px;margin-left:-8px;position:absolute;background-color:#7c3567}.page-help-brand .cicon.clean:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-help-brand .cicon.clean:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-help-brand .cicon.tick{width:24px;height:24px;position:relative;display:inline-block}.page-help-brand .cicon.tick:after,.page-help-brand .cicon.tick:before{content:"";width:1px;background:#fff;display:inline-block;position:absolute}.page-help-brand .cicon.tick:before{height:5px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);left:9px;top:11px;z-index:9}.page-help-brand .cicon.tick:after{height:10px;-webkit-transform:rotate(40deg);transform:rotate(40deg);left:12px;top:7px;z-index:10}.page-help-brand .cicon.tick .radius{width:16px;height:16px;display:inline-block;border:1px solid #fff;border-radius:50%;position:absolute;left:3px;top:3px;z-index:8}.page-help-brand .cicon.tick.selected .radius{background-color:#fff}.page-help-brand .cicon.tick.selected:after,.page-help-brand .cicon.tick.selected:before{background-color:#7c3567}.page-help-brand .cicon.cleaninput{width:20px;height:20px;position:relative;border-radius:50%;background-color:#b1b1b1}.page-help-brand .cicon.cleaninput:after,.page-help-brand .cicon.cleaninput:before{top:50%;left:50%;margin-top:-1px;margin-left:-6px;width:12px;height:2px;content:"";position:absolute;background-color:#fff}.page-help-brand .cicon.cleaninput:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-help-brand .cicon.cleaninput:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-help-brand .cicon.brand_haiyou,.page-help-brand .cicon.brand_hanting,.page-help-brand .cicon.brand_ibis,.page-help-brand .cicon.brand_ibissb,.page-help-brand .cicon.brand_jingxuan,.page-help-brand .cicon.brand_manxin,.page-help-brand .cicon.brand_meijingge,.page-help-brand .cicon.brand_meiju,.page-help-brand .cicon.brand_meijue,.page-help-brand .cicon.brand_nov,.page-help-brand .cicon.brand_pul,.page-help-brand .cicon.brand_quanji,.page-help-brand .cicon.brand_sof,.page-help-brand .cicon.brand_xingcheng,.page-help-brand .cicon.brand_xiyue,.page-help-brand .cicon.brand_yilai{width:32px;height:25px;background-image:url(/uploads/image/cnsimg/bg_brandicon_0920.png);background-size:35px auto}.page-help-brand .cicon.brand_xiyue{background-position:0 0}.page-help-brand .cicon.brand_manxin{background-position:0 -25px}.page-help-brand .cicon.brand_quanji{background-position:0 -50px}.page-help-brand .cicon.brand_xingcheng{background-position:0 -75px}.page-help-brand .cicon.brand_hanting{background-position:0 -100px}.page-help-brand .cicon.brand_yilai{background-position:0 -125px}.page-help-brand .cicon.brand_haiyou{background-position:0 -150px}.page-help-brand .cicon.brand_ibis{background-position:0 -175px}.page-help-brand .cicon.brand_jingxuan{background-position:0 -200px}.page-help-brand .cicon.brand_meiju{background-position:0 -225px}.page-help-brand .cicon.brand_pul{background-position:0 -250px}.page-help-brand .cicon.brand_nov{background-position:0 -275px}.page-help-brand .cicon.brand_sof{background-position:0 -300px}.page-help-brand .cicon.brand_meijue{background-position:0 -325px}.page-help-brand .cicon.brand_ibissb{background-position:0 -350px}.page-help-brand .cicon.brand_meijingge{background-position:0 -375px}.page-help-brand .bd_main{background:#fff;border-top:1px solid #aaa;font-family:"microsoft yahei","heiti sc","heiti tc","helvetica neue",helvetica,arial,sans-serif!important}.page-help-brand .bd_main h1{display:none}.page-help-brand .bd_main .header{position:relative}.page-help-brand .bd_main .header img{display:block;font-size:0;border:0}.page-help-brand .bd_main .btn{padding:6% 0;background:#fff}.page-help-brand .bd_main .prev_style{position:absolute;color:#fff;font-size:1.125rem;margin-top:3%;margin-left:4%}.page-help-brand .bd_main .m-cont{padding-top:8%;width:92%;margin:0 auto;background:#fff}.page-help-brand .bd_main .m-cont .title-logo{width:260px;height:58px;display:block;margin:0 auto;margin-bottom:4%;background:url(/uploads/image/cnsimg/brand_sprite_icon_20180516.png) no-repeat center top;background-size:38% auto}.page-help-brand .bd_main .m-cont .sub-title{font-size:.875rem;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-help-brand .bd_main .m-cont .intro{font-size:.8125rem;color:#666;padding:0 4%;text-indent:2em;padding-top:6%}.page-help-brand .bd_main #searchbtn{border-radius:5px;width:92%;display:block;margin:0 auto;padding:3% 0;color:#fff;font-size:1.125rem;text-align:center;background-color:#ececec}.page-help-brand .bd_main .yellow_large{background-color:#7f1f5a!important}.page-help-brand .bd_main .hot_city{background:#f7f6f4;border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8;padding:3% 0}.page-help-brand .bd_main .hot_city h3{width:95%;margin:0 auto;border-left:3px solid #7f1f5a;color:#666;font-size:.8125rem;padding-left:6px}.page-help-brand .bd_main .hot_city_cont{background:#f7f6f4}.page-help-brand .bd_main .hot_city_cont ul{background:#fff}.page-help-brand .bd_main .hot_city_cont li{padding:4% 0 3% 0;width:100%;border-bottom:1px solid #ebdfd8}.page-help-brand .bd_main .hot_city_cont li a,.page-help-brand .bd_main .hot_city_cont li a:hover{width:95%;padding-left:2%;display:block;margin:0 auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.page-help-brand .bd_main .hot_city_cont li a b,.page-help-brand .bd_main .hot_city_cont li a em,.page-help-brand .bd_main .hot_city_cont li a:hover b,.page-help-brand .bd_main .hot_city_cont li a:hover em{font-style:normal;padding-left:10px;display:block}.page-help-brand .bd_main .hot_city_cont li a .hot_city_img img,.page-help-brand .bd_main .hot_city_cont li a:hover .hot_city_img img{width:100%;display:inline-block;font-size:0;border-radius:6px}.page-help-brand .bd_main .hot_city_cont li a .hot_city_tt,.page-help-brand .bd_main .hot_city_cont li a:hover .hot_city_tt{font-size:.875rem;padding-top:6%;padding-bottom:2%;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-help-brand .bd_main .hot_city_cont li a .hot_city_info,.page-help-brand .bd_main .hot_city_cont li a:hover .hot_city_info{font-size:.6875rem;color:#666;padding-top:8%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-help-brand .bd_main .hot_city_cont li a .link,.page-help-brand .bd_main .hot_city_cont li a:hover .link{color:#b2b2b2;vertical-align:middle;margin-top:9%}.page-help-brand .bd_main .hot_city_cont li a .next,.page-help-brand .bd_main .hot_city_cont li a:hover .next{font-size:1.025rem}.page-help-brand .bd_main .hot_city_cont .next:after,.page-help-brand .bd_main .hot_city_cont .next:before{background-color:#b4b4b4}.page-help-brand .rule_main{margin:10px;line-height:1.5}.page-help-brand .rule_main p{margin:10px 0 0}.page-help-brand .citigo .m-cont .brank_logo{background-position:89px -739px;height:38px}.page-help-brand .citigo .m-cont .sub-title{color:#b81b26}.page-help-brand .citigo .yellow_large{color:#fff;background:#b81b26!important}.page-help-brand .citigo .hot_city h3{border-left:3px solid #e53c2e}.page-help-brand .g_mercure .m-cont .brank_logo{background-position:82px -634px;height:58px}.page-help-brand .g_mercure .m-cont .sub-title{color:#5e2265}.page-help-brand .g_mercure .yellow_large{color:#fff;background:#8e744b!important}.page-help-brand .g_mercure .hot_city h3{border-left:3px solid #8e744b}.page-help-brand .sty_ibis .m-cont .brank_logo{background-position:87px -6px;height:55px}.page-help-brand .sty_ibis .m-cont .sub-title{color:#6ab023}.page-help-brand .sty_ibis .yellow_large{color:#fff;background:#6ab023!important}.page-help-brand .sty_ibis .hot_city h3{border-left:3px solid #6ab023}.page-help-brand .xingcheng .m-cont .brank_logo{height:49px;background-position:106px -879px}.page-help-brand .xingcheng .m-cont .sub-title{color:#001f5b}.page-help-brand .xingcheng .yellow_large{color:#fff;background:#001f5b!important}.page-help-brand .xingcheng .hot_city h3{border-left:3px solid #001f5b}.page-help-brand .novotel .m-cont .brank_logo{background-position:86px -82px;height:50px}.page-help-brand .novotel .m-cont .sub-title{color:#20255f}.page-help-brand .novotel .yellow_large{color:#fff;background:#20255f!important}.page-help-brand .novotel .hot_city h3{border-left:3px solid #20255f}.page-help-brand .mercure .m-cont .brank_logo{height:46px;background-position:87px -135px}.page-help-brand .mercure .m-cont .sub-title{color:#5e2265}.page-help-brand .mercure .yellow_large{color:#fff;background:#5e2265!important}.page-help-brand .mercure .hot_city h3{border-left:3px solid #5e2265}.page-help-brand .manxin .m-cont .brank_logo{height:52px;background-position:97px -187px}.page-help-brand .manxin .m-cont .sub-title{color:#430098}.page-help-brand .manxin .m-cont .intro{text-indent:0;text-align:center;line-height:1.6;color:#8d8d8d;padding:6% 0}.page-help-brand .manxin .yellow_large{color:#fff;background:#430098!important}.page-help-brand .manxin .hot_city h3{border-left:3px solid #430098}.page-help-brand .hanting .m-cont .brank_logo{height:54px;background-position:103px -251px}.page-help-brand .hanting .m-cont .sub-title{color:#1e8ed1}.page-help-brand .hanting .yellow_large{color:#fff;background:#1e8ed1!important}.page-help-brand .hanting .hot_city h3{border-left:3px solid #1e8ed1}.page-help-brand .ibis .m-cont .brank_logo{background-position:97px -316px;height:65px}.page-help-brand .ibis .m-cont .sub-title{color:#e31d1a}.page-help-brand .ibis .yellow_large{color:#fff;background:#e31d1a!important}.page-help-brand .ibis .hot_city h3{border-left:3px solid #e31d1a}.page-help-brand .ibissb .m-cont .brank_logo{background-position:88px 15px;height:65px}.page-help-brand .ibissb .m-cont .sub-title{color:#8eb857}.page-help-brand .ibissb .yellow_large{color:#fff;background:#8eb857!important}.page-help-brand .ibissb .hot_city h3{border-left:3px solid #8eb857}.page-help-brand .quanji .m-cont .brank_logo{height:62px;background-position:97px -370px}.page-help-brand .quanji .m-cont .sub-title{color:#392e2c}.page-help-brand .quanji .yellow_large{color:#fff;background:#392f2b!important}.page-help-brand .quanji .hot_city h3{border-left:3px solid #392f2b}.page-help-brand .haiyou .m-cont .brank_logo{height:60px;background-position:111px -431px}.page-help-brand .haiyou .m-cont .sub-title{color:#94c751}.page-help-brand .haiyou .yellow_large{color:#fff;background:#94c751!important}.page-help-brand .haiyou .hot_city h3{border-left:3px solid #94c751}.page-help-brand .xiyue .m-cont .brank_logo{height:55px;background-position:108px -499px}.page-help-brand .xiyue .m-cont .sub-title{color:#60163e}.page-help-brand .xiyue .yellow_large{color:#fff;background:#60163e!important}.page-help-brand .xiyue .hot_city h3{border-left:3px solid #60163e}.page-help-brand .yilai .m-cont .brank_logo{height:60px;background-position:104px -560px}.page-help-brand .yilai .m-cont .sub-title{color:#e53c2e}.page-help-brand .yilai .yellow_large{color:#fff;background:#e53c2e!important}.page-help-brand .yilai .hot_city h3{border-left:3px solid #e53c2e}.page-help-brand .crystal .m-cont .brank_logo{height:72px;background-position:108px -800px}.page-help-brand .crystal .m-cont .sub-title{color:#f09e11}.page-help-brand .crystal .yellow_large{color:#fff;background:#262537!important}.page-help-brand .crystal .hot_city h3{border-left:3px solid #262537}.page-help-brand .orange .m-cont .brank_logo{height:40px;background-position:82px -760px}.page-help-brand .orange .m-cont .sub-title{color:#262537}.page-help-brand .orange .yellow_large{color:#fff;background:#262537!important}.page-help-brand .orange .hot_city h3{border-left:3px solid #262537}.page-help-brand .cbtn{text-decoration:none;line-height:normal}.page-help-brand .cbtn.blue_large{color:#d9d1cd;display:block;width:100%;height:43px;line-height:42px;font-size:18px;text-align:center;border:1px solid #651249;border-radius:2px;background-color:#651249}.page-help-brand .cbtn.blue_text{color:#7c3567;border:none;background-color:transparent}.page-help-brand .cbtn.blue_text_withborder{color:#7c3567;background-color:#d9d1cd;border:1px solid #ccc4c0;border-radius:3px;font-size:.875rem;padding:0 5px;height:2.125rem;text-align:center}.page-help-brand .cbtn.blue_text_withborder.getpagray,.page-help-brand .cbtn.blue_text_withborder.gray{color:grey}.page-help-brand .cbtn.blue_text_withborder.boxed{height:2.5rem}.page-help-brand .cbtn.white_large{background-color:#fff;background-image:-webkit-linear-gradient(top,#fff,#f6f6f6);background-image:linear-gradient(to bottom,#fff,#f6f6f6);color:#666;border:1px solid #ccc;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent,0 0 1px 0 rgba(0,0,0,.1)}.page-help-brand .cbtn.white_large.style1{line-height:44px;text-align:center;border-radius:2px}.page-help-brand .cbtn.white_large.breakfast{border:none;border-top:1px solid #ccc;text-align:center}.page-help-brand .cbtn.white_large.transparent{border:none;text-align:center;color:#7c3567;background-image:none;background-color:#fff}.page-help-brand .cbtn.yellow_middle{background-color:#7f1f5a;border-radius:2px;color:#fff;height:34px;line-height:2.125rem;font-size:16px;display:inline-block;padding-left:10px;padding-right:10px;-webkit-tap-highlight-color:rgba(255,255,255,.3);-moz-tap-highlight-color:rgba(255,255,255,.3);-ms-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.page-help-brand .cbtn.yellow_middle.light{background-color:#651249;background-image:-webkit-linear-gradient(top,#651249,#651249);background-image:linear-gradient(to bottom,#651249,#651249)}.page-help-brand .cbtn.yellow_middle.exchange{line-height:32px;height:34px;background-color:#d9d1cd;background-image:-webkit-linear-gradient(top,#d9d1cd,#d9d1cd);background-image:linear-gradient(to bottom,#d9d1cd,#d9d1cd);border:1px solid #ccc4c0;color:#7c3567;padding-left:9px;padding-right:9px}.page-help-brand .cbtn.yellow_middle.deactive{line-height:32px;height:34px;border:1px solid rgba(124,53,103,.4);background-color:#fff;color:#7c3567}.page-help-brand .cbtn.yellow_middle.deactive_gray{line-height:30px;height:32px;border:1px solid #bfbfbf;background-color:#fff;color:#666}.page-help-brand .cbtn.yellow_large{background-color:#7f1f5a;color:#fff;font-size:1.125em;text-align:center;display:inline-block;-webkit-tap-highlight-color:rgba(255,255,255,.3);-moz-tap-highlight-color:rgba(255,255,255,.3);-ms-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.page-help-brand .cbtn.yellow_large.gray{background-color:#ccc;background-image:none}.page-help-brand .cbtn.yellow_large.style1{line-height:44px;height:45px;border-radius:2px;display:block}.page-help-brand .cbtn.yellow_large.style2{line-height:44px;height:45px;display:block}.page-help-brand .cbtn.gray_large{color:#fff;font-size:1.125em;text-align:center;display:inline-block;background-color:#ccc}.page-help-brand .cbtn.gray_middle{background-color:#ccc;border-radius:2px;color:#fff;height:35px;line-height:34px;font-size:14px;display:inline-block;padding-left:10px;padding-right:10px}.page-help-brand .cbtn.blue_middle{background-color:#651249;font-size:.875em;color:#fff;font-weight:700;line-height:34px;height:34px;border:1px solid #651249;text-decoration:none}.page-help-brand .cbtn.algorithm{width:32px;height:32px;display:inline-block;color:#bfbfbf;background-color:#f2f2f2;text-align:center;line-height:32px;font-style:normal;font-size:24px;font-weight:700}.page-help-brand .cbtn.algorithm.active{color:#7c3567;background-color:#e6f3fa}.page-help-brand .cbtn.green_large{background-image:-webkit-linear-gradient(top,#651249,#651249);background-image:linear-gradient(to bottom,#651249,#651249)}.page-help-brand .cbtn.green_large.style1{line-height:44px;height:45px;color:#fff;border-radius:2px;font-size:1.1875rem;font-weight:700;text-align:center}.page-help-brand .cbtn.std_large_button{color:#e6dccf;display:block;width:100%;height:43px;line-height:42px;font-size:18px;text-align:center;border:1px solid #7f1f5a;border-radius:2px;background-color:#7f1f5a;background-clip:padding-box;-webkit-tap-highlight-color:rgba(255,255,255,.3);-moz-tap-highlight-color:rgba(255,255,255,.3);-ms-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.page-help-brand .cbtn.std_large_button.gray{border-color:#ccc;background-color:#ccc;background-image:none;color:#999}.page-help-brand .cbtn.text_small_btn{color:#651249;display:block;height:18px;line-height:18px;font-size:.75rem;text-align:center;border:1px solid rgba(72,7,53,.6);border-radius:2px;padding-left:3px;padding-right:3px}.page-help-brand .cbtn.text_small_btn.lightgreen{display:inline-block;color:#8db080;border-color:#8db080}.page-help-brand .cbtn.std_border_btn{border:1px solid #7f1f5a;color:#7f1f5a;border-radius:3px;line-height:1.75rem;font-size:.875rem;text-align:center}.page-help-brand .cbtn.std_border_btn.light{border-color:#b1418b;color:#b1418b}.page-help-brand .cbtn.std_border_btn.gray{border-color:grey;color:grey}.page-help-brand .cbtn.std_middle_btn{line-height:2.125rem;text-align:center;color:#fff;font-size:1rem;border-radius:3px}.page-help-brand .cbtn.std_middle_btn.light{background-color:#b1418b}.page-help-brand .cbtn.std_small_btn{line-height:1.5rem;background-color:#f4ece7;color:#666;display:inline-block;font-size:.875rem;border-radius:2px;padding-left:15px;padding-right:15px}.page-help-brand .cbtn.sendsms{line-height:2.75rem;color:#7c3567;background-color:#fff;text-align:center;border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8}.page-help-brand .cbtn.sendsms.gray{color:#999}.page-help-brand .cbtn.cancel_submit{background-color:#ececec;color:#6f6f6f}.page-help-brand .cbtn.cancel_submit:hover{background-color:#ececec;color:#6f6f6f}.page-promotion__index .cnewheadermain .main{padding-bottom:0;background-image:none;background-color:transparent;height:2.8125rem}.page-promotion__index .cnewheadermain .main .return{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page-promotion__index .cnewheadermain .main .return #usingback{padding-left:.9375rem}.page-promotion__index .cnewheadermain .main .return a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0;border-radius:50%;background-color:rgba(0,0,0,.5);width:1.875rem;height:1.875rem}.page-promotion__index .cnewheadermain .main .return a i.icon-back{margin-left:0}.page-promotion__index .cnewheadermain .main .action{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.page-promotion__index .cnewheadermain .main .action .inn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0;margin-right:.9375rem;border-radius:50%;background-color:rgba(0,0,0,.5);width:1.875rem;height:1.875rem}.page-promotion__index .cnewheadermain .cfilternav{visibility:hidden}.page-promotion__index .cnewheader .main .action .inn .action-box .action-icon,.page-promotion__index .cnewheader .main .return a i.icon-back{color:#fff;font-size:1.125rem}.page-promotion__index .cnewheader .main .action .inn .action-box .action-icon{vertical-align:middle;margin-right:0}.page-promotion__index .cnewheadermain .main .title h3{color:#333;letter-spacing:0;display:none}.page-promotion__index .cnewheader .main .action .inn .action-box .action-text{display:none}.page-promotion__index .cfilternav .mainbox{border-top:1px solid #eeeae9;border-bottom:1px solid #eeeae9}.page-promotion__index .page_hotellist_header .main .twoline{color:#000}.page-promotion__index .cactivity_box .activity_rule{padding-top:.96875rem;padding-bottom:.96875rem}.page-promotion__index .cactivity_box .activity_rule .pure-u-22-24 i{font-size:.875rem}.page-promotion__index .cactivity_box .activity_rule .pure-u-2-24 .icon-in_jiantou1{vertical-align:middle}.page-promotion__index .page_hotellist .riot-calendar-box{position:fixed;-webkit-transform-origin:center;transform-origin:center;top:2.8125rem}.page-promotion__index .page_hotellist .riot-calendar-box .ccardmain{border-radius:.3125rem}.page-promotion__index .page_hotellist .riot-calendar-box .ccardmain--shadow{box-shadow:0 0 .875rem .3125rem rgba(101,28,77,.1)}.page-promotion__index .page_hotellist .searchwrap{z-index:9;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;top:170px}.page-promotion__index .page_hotellist .page_hotellist__list-cont{-webkit-transform:translate3d(0,17.8125rem,0);transform:translate3d(0,17.8125rem,0)}.page-promotion__index .page_hotellist .selectplace{-webkit-transform-origin:center;transform-origin:center}.page-promotion__index .page_hotellist .banner-wrap{width:100%;height:21.4375rem;background-color:rgba(0,0,0,.5);background-size:100% auto;background-repeat:no-repeat}.page-promotion__index .page_hotellist .page_hotellist__list{position:static}.page-coupon-roomtype-list .container{margin-top:.75rem;background-color:#fff}.page-coupon-roomtype-list .roomempty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;font-size:1rem;color:#333}.page-coupon-roomtype-list .roomtype-list .pure-g{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page-coupon-roomtype-list .roomtype-list .roominfo{padding:.9375rem .9375rem .9375rem .75rem;border-bottom:1px solid rgba(0,0,0,.1)}.page-coupon-roomtype-list .roomtype-list .pure-u-5-6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page-coupon-roomtype-list .roomtype-list .pure-u-1-6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.page-coupon-roomtype-list .roomtype-list .icon-arrow-up{width:.75rem;height:.75rem;background-image:;background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:middle;margin-right:.4375rem}.page-coupon-roomtype-list .roomtype-list .icon-arrow-up.expand{background-image:}.page-coupon-roomtype-list .roomtype-list .imgbox{width:4.375rem;height:4.375rem;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.page-coupon-roomtype-list .roomtype-list .imgbox img{width:100%;height:100%;max-height:4.375rem;display:block}.page-coupon-roomtype-list .roomtype-list .hotelinfobox{margin-left:.625rem}.page-coupon-roomtype-list .roomtype-list .hotelinfobox .roomtypename{color:#333;font-weight:500;font-size:1rem}.page-coupon-roomtype-list .roomtype-list .hotelinfobox .otherinfo{color:#444;font-size:.6875rem;margin-top:.5rem}.page-coupon-roomtype-list .roomtype-list .hotelinfobox .otherinfo span span{margin-left:.625rem}.page-coupon-roomtype-list .roomtype-list .cbtn{font-size:.875rem;background-color:#763e82;line-height:1.875rem;border-radius:1px}.page-coupon-roomtype-list .roomtype-list .cbtn:after{border-color:#763e82}.page-coupon-roomtype-list .roomtype-list .cbtn.btn-disabled{background-color:#ccc;color:#fff}.page-coupon-roomtype-list .roomtype-list .cbtn.btn-disabled:after{border-color:#ccc}.page-coupon-roomtype-list .roomtype-list .activitylists .pure-u-1-1{border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;height:3rem;margin-left:.75rem;padding-right:.75rem}.page-coupon-roomtype-list .roomtype-list .activitylists .pure-u-1-1 .activity-name{width:82%;padding-right:2%;color:rgba(0,0,0,.8);font-size:1rem;line-height:1.375rem}.page-coupon-roomtype-list .roomtype-list .activitylists .pure-u-1-1 .cbtn{width:16%}.page-coupon-hotel-list .choteldetail .item .hotelinfofix{width:67%}.page-coupon-hotel-list .choteldetail .item .hotelinfofix .price.ldn{display:none}.page-coupon-hotel-list .choteldetail .item .tofreecoupon{width:8%;text-align:right}.page-coupon-hotel-list .choteldetail .item .tofreecoupon img{width:100%;max-width:1.5rem;display:inline-block;height:auto}@media screen and (min-width:375px){.page-coupon-hotel-list .choteldetail .item .hotelinfofix{width:72.1%}.page-coupon-hotel-list .choteldetail .item .tofreecoupon{width:7%}}.counttip{background:rgba(234,67,53,.12);font-size:.6875rem;color:#ea4335;line-height:1.75rem;text-indent:.75rem}.cformline .main .tishifix{width:25%;padding-right:1rem;display:inline-block;overflow:unset;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box}.cformline .main .tishifix .tishi{text-align:right;display:inline-block;width:calc(75% - .375rem)}.invoicecontainer .block .tishifix{width:25%;padding-right:1rem;display:inline-block;overflow:unset;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box}.invoicecontainer .block .tishifix .tishi{text-align:right;display:inline-block;width:calc(75% - .375rem)}.invoicecontainer .block .invoicetitlefix{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coupon-usetip{height:2.375rem;background-color:rgba(0,0,0,.7);padding:0 .625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.coupon-usetip .icon-infotip{display:inline-block;width:.875rem;height:.875rem;background: center no-repeat;background-size:cover;margin-right:.375rem}.coupon-usetip .infotip-text{font-size:.875rem;color:#fff;line-height:.875rem;letter-spacing:0}@media screen and (min-width:320px){.coupon-usetip .infotip-text{font-size:.8125rem}}.coupon-usetip.plusindex_coupon{position:fixed;left:0;width:100%;bottom:58px}.cpopwindow_coupontip .cpopwindow__wrap{width:84%}.cpopwindow_coupontip .cpopwindow__box{border-radius:.5rem;padding:1.25rem 1.25rem 1.875rem}.cpopwindow_coupontip .warninfo-box{padding:.375rem .625rem .4375rem;background-color:#fff2e0;border-radius:.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;text-align:left}.cpopwindow_coupontip .warninfo-box .icon-warninfo{display:inline-block;width:.875rem;height:.875rem;background: center no-repeat;background-size:cover;margin-right:.375rem;margin-top:.1875rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.cpopwindow_coupontip .warninfo-box .warninfo-text{font-size:.875rem;line-height:1.3125rem;letter-spacing:0;color:#ff9800}.cpopwindow_coupontip .main-content{margin-top:.125rem}.cpopwindow_coupontip .main-content .content-list{margin-top:.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;text-align:left;font-size:.875rem;line-height:1.3125rem;letter-spacing:0;color:grey}.cpopwindow_coupontip .main-content .content-list .icon-circletip{display:inline-block;width:.375rem;height:.375rem;border-radius:50%;background-color:#d2d2d2;margin-right:.5rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;margin-top:.4375rem}.cpopwindow_coupontip .btn__box{margin-top:1.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.cpopwindow_coupontip .btn__box .btn__box-item:first-of-type{padding-right:.4688rem}.cpopwindow_coupontip .btn__box .btn__box-item .btn__box-item{padding-left:.4688rem}.cpopwindow_coupontip .btn__box .cbtn{line-height:2.75rem;border-radius:.25rem}.cpopwindow_coupontip .btn__box .cbtn.btn-primary-pure{background-color:#7e1f59}.cpopwindow_coupontip .btn__box .cbtn.btn-primary-pure:after{border-color:#7e1f59}.cpopwindow_coupontip .btn__box .cbtn:after{border-color:#e4dfdc;border-radius:.5rem}.inter-reserve-page .cpopwindow_coupontip .btn__box .cbtn:after{display:block}.ccardmain__box{position:relative}.ctab_hotplace .destination__city{margin-bottom:.78125rem}.ctab_hotplace .citybox .grouptitle{background-color:#f7f6f5;line-height:.625rem;padding:.375rem .625rem;display:block;color:#bfbfbf;font-size:.75rem}.ctab_hotplace .citybox .groupcitys{padding:0 0 0 1.5rem}.ctab_hotplace .citybox .groupcitys li{line-height:.8125rem;padding:.9375rem 0;color:#333;font-size:.75rem}.ctab_hotplace .citybox .groupcitys li li{border-top:1px solid #f3f3f3}.ctab_hotplace .groupindexbox{position:fixed;top:5.625rem;right:1.5625rem;bottom:4.1875rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}.ctab_hotplace .groupindexbox a{color:#852960;font-size:.5625rem;line-height:.75rem}.lpt40fix{padding-top:5rem}.cwaringsfix{padding-bottom:6.75rem}.onlyapppop .cpopwindow__wrap{width:19.6875rem;height:20.1875rem}.onlyapppop .cpopwindow__wrap .main-content{height:100%;background:url(/uploads/image/cnsimg/onlyapptip.png) center no-repeat;background-size:cover;position:relative}.onlyapppop .cpopwindow__wrap .main-content .time_download{position:absolute;top:13.125rem;left:0;width:100%}.onlyapppop .cpopwindow__wrap .main-content .time_download .timeblock{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.onlyapppop .cpopwindow__wrap .main-content .time_download .timeblock span{font-size:1rem;line-height:1rem;color:#fff;margin:0 .125rem}.onlyapppop .cpopwindow__wrap .main-content .time_download .timeblock span.time{width:1.375rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:#ff6235;border-radius:.125rem;background-color:#fff;height:1.25rem}.onlyapppop .cpopwindow__wrap .main-content .time_download .btn_download{display:block;width:15rem;margin:1.625rem auto 0;text-align:center;font-size:1rem;line-height:2.75rem;color:#923404;background-image:-webkit-linear-gradient(bottom,#fce39a 2%,#fbfee8 96%);background-image:linear-gradient(0deg,#fce39a 2%,#fbfee8 96%);box-shadow:0 2px 8px 0 rgba(217,0,0,.15);border-radius:2.5rem}.onlyapppop .cpopwindow__wrap .main-content .btn_close{background: center no-repeat;background-size:cover;width:2.5625rem;height:2.5625rem;position:absolute;bottom:-5.0625rem;left:50%;margin-left:-1.28125rem}.cdhroomlist{border-top:1px solid #f3f3f3}.cdhroomlist .eachroom .roomclosed .roomtype h4:after{display:none}.cdhroomlist .eachroom .roomclosed .expandinfo{font-size:0;text-align:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cdhroomlist .eachroom .roomclosed .expandinfo .dhbooktip{font-size:.6875rem;line-height:.9375rem;color:#999;text-align:right}.cdhroomlist .eachroom .roomclosed .expandinfo .cbtn.btn-primary-pure{border-radius:.125rem;font-size:.75rem;line-height:1.5rem;display:inline-block;width:3.375rem;margin-left:.375rem;margin-right:0}.page_hoteldetail .dhconservice h3.ctitle{margin-bottom:0;padding-bottom:2.875rem}.page_hoteldetail .dhconservice h3.ctitle:after{bottom:35px}.page_hhotel .page_hotellist .banner-wrap{background-color:#f7f6f5}.croomlist .eachroom .roomopend .list .order .inn .cbtn.btngetdiscount{font-size:.75rem}.croomlist .eachroom .roomopend .list .order .inn .cbtn.btngetdiscount span{display:block}.croomlist .eachroom .roomopend .list .order .inn .cbtn.btngetdiscount span.text-order{color:#fff;background-color:#7f1f59;font-size:.75rem;line-height:.75rem;margin-top:.3125rem}.croomlist .eachroom .roomopend .list .order .inn .cbtn.btngetdiscount span.text-pay{font-size:.6875rem;line-height:1rem;color:#fff;background-color:#7f1f59;margin-bottom:.125rem;letter-spacing:-1px}.croomlist .eachroom .roomopend .list .price{text-align:right}.croomlist .eachroom .roomopend .list .price .newinn{width:80%;padding-right:20%;text-align:right}.croomlist .eachroom .roomopend .list .price .inn .priceonlyapp{width:4.375rem;height:.875rem;display:inline-block;background: center no-repeat;background-size:cover;text-indent:100%;margin-top:.125rem;overflow:hidden}@font-face{font-family:icomoon-interfont;src:, format("truetype"), format("woff"), format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon-newfont;src: format("truetype"), format("woff"), format("svg");font-weight:400;font-style:normal}.inter-reserve-page{font-family:sans-serif}.inter-reserve-page .pure-g [class*=pure-u],.inter-reserve-page button,.inter-reserve-page input,.inter-reserve-page select,.inter-reserve-page textarea.pure-g{font-family:sans-serif}.inter-reserve-page .cicon.question_small{width:24px;height:24px;font-size:26px;text-align:center;font-family:icomoon-interfont;font-style:normal;overflow:hidden}.inter-reserve-page .cicon.question_small{color:#7c3567}.inter-reserve-page .cicon.question_small:before{content:"\e64e"}.inter-reserve-page [class*=" icon_"],.inter-reserve-page [class^=icon_]{font-family:icomoon-interfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px}.inter-reserve-page .icon_comment:before{content:"\e900";color:#7c3567}.inter-reserve-page .icon_comment{width:24px;height:24px;font-size:26px;text-align:center;font-family:icomoon-interfont;font-style:normal;left:0;margin-left:-5px}.inter-reserve-page .icon_groupon:before{content:"\e600";color:#7c3567}.inter-reserve-page .icon_card:before{content:"\e601";color:#7c3567}.inter-reserve-page .icon_validate:before{content:"\e602";color:#7c3567}.inter-reserve-page .icon_search:before{content:"\e603"}.inter-reserve-page .icon_balance:before{content:"\e604";color:#7c3567}.inter-reserve-page .icon_phone:before{content:"\e605";color:#7c3567}.inter-reserve-page .icon_inform:before{content:"\e606"}.inter-reserve-page .icon_bed:before{color:#7c3567}.inter-reserve-page .icon_point:before{content:"\e608";color:#7c3567}.inter-reserve-page .icon_password:before{content:"\e609";color:#7c3567}.inter-reserve-page .icon_label:before{content:"\e60a"}.inter-reserve-page .icon_date:before{content:"\e60b"}.inter-reserve-page .icon_order:before{content:"\e60c";color:#7c3567}.inter-reserve-page .icon_user:before{content:"\e60d";color:#7c3567}.inter-reserve-page .icon_tel:before{content:"\e60e";color:#7c3567}.inter-reserve-page .icon_location:before{content:"\e60f";color:#7c3567}.inter-reserve-page .icon_tips:before{content:"\e615";color:#a7a7a7;font-size:22px}.inter-reserve-page .icon_arrow:before{content:"\e610";color:#d4d4d4}.inter-reserve-page .icon_home:before{content:"\e611";color:#7c3567;font-size:27px}.inter-reserve-page .icon_error:before{content:"\e612";color:#7c3567;font-size:50px}.inter-reserve-page .icon_refresh:before{content:"\e613";color:#7c3567;font-size:27px}.inter-reserve-page .icon_success:before{content:"\e614";color:#7c3567;font-size:50px}.inter-reserve-page .icon_tag:before{content:"\e616";font-size:23px}.inter-reserve-page .icon_arrow2:before{content:"\e610"}.inter-reserve-page .arrow002{color:#bfbfbf;font-size:27px;line-height:45px}.inter-reserve-page .icon_arrowdown:before{content:"\e618";color:#d4d4d4}.inter-reserve-page .icon-question{background-image:;background-size:cover;display:inline-block;width:.75rem;height:.75rem;vertical-align:middle;margin-left:.125rem}.inter-reserve-page [class*=" icomoon-newfont-"],.inter-reserve-page [class^=icomoon-newfont-]{font-family:icomoon-newfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inter-reserve-page .icomoon-newfont-waiting:before{content:"\e907"}.inter-reserve-page .icomoon-newfont-tips:before{content:"\e906"}.inter-reserve-page .icomoon-newfont-contact:before{content:"\e905"}.inter-reserve-page .icomoon-newfont-invoice:before{content:"\e901"}.inter-reserve-page .icomoon-newfont-fastcheckin:before{content:"\e902"}.inter-reserve-page .icomoon-newfont-email:before{content:"\e903"}.inter-reserve-page .icomoon-newfont-invitation:before{content:"\e904"}.inter-reserve-page .icomoon-newfont-bbbox:before{content:"\e900"}.inter-reserve-page .cicon.close_small{background-position:0 -100px}.inter-reserve-page .cicon.checkbox_small{width:24px;height:24px;font-size:26px;text-align:center;font-family:icomoon-interfont;font-style:normal}.inter-reserve-page .cicon.checkbox_small{color:#7c3567}.inter-reserve-page .cicon.checkbox_small:before{content:"\e64c"}.inter-reserve-page .cicon.checkbox_small.checked:before{content:"\e64d"}.inter-reserve-page .cicon.close_small{width:20px;height:20px;background-image:;background-size:20px auto}.inter-reserve-page .cicon.radio{background-position:0 -25px}.inter-reserve-page .cicon.radio.selected{background-position:0 0}.inter-reserve-page .cicon.radio.small{background-position:0 -100px}.inter-reserve-page .cicon.radio.small.selected{background-position:0 -75px}.inter-reserve-page .cicon.shrink{background-position:0 -50px}.inter-reserve-page .cicon.correct_middle{background-position:0 -150px}.inter-reserve-page .cicon.advisor,.inter-reserve-page .cicon.correct_middle,.inter-reserve-page .cicon.hotel_middle,.inter-reserve-page .cicon.local_middle,.inter-reserve-page .cicon.radio,.inter-reserve-page .cicon.shizu_middle,.inter-reserve-page .cicon.shrink{width:24px;height:24px;background-image:;background-size:30px auto}.inter-reserve-page .toast{visibility:hidden;position:relative;z-index:200;opacity:0;-webkit-transition:all .4s;transition:all .4s}.inter-reserve-page .toast.show{opacity:1;visibility:visible}.inter-reserve-page .toast-mask{width:100%;height:100%;position:fixed;background:rgba(51,51,51,.7);z-index:200;left:auto;top:0;max-width:480px}.inter-reserve-page .toast-box{position:fixed;z-index:220;width:100%;height:100%;max-width:480px;top:0;left:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;pointer-events:none}.inter-reserve-page .toast-modal{padding:1.25rem 2.1875rem 2.5rem;max-width:84%;background-color:#fff;border-radius:6px;-moz-box-sizing:border-box;box-sizing:border-box;pointer-events:all}.inter-reserve-page .toast-title{font-size:.9375rem;color:#333;letter-spacing:3px;line-height:.9375rem;text-align:center;margin-bottom:1.375rem}.inter-reserve-page .toast-content{font-size:.875rem;color:#666;line-height:1.125rem;text-align:center}.inter-reserve-page .cbtn{text-decoration:none;-moz-box-sizing:content-box;box-sizing:content-box}.inter-reserve-page .cbtn:after{display:none}.inter-reserve-page .cbtn.blue_large{border:none;color:#d9d1cd;display:block;width:100%;height:43px;line-height:42px;font-size:18px;text-align:center;border:1px solid #651249;border-radius:2px;background-color:#651249}.inter-reserve-page .cbtn.blue_text{color:#7c3567;border:none;background-color:transparent}.inter-reserve-page .cbtn.blue_text_withborder{color:#7c3567;background-color:#d9d1cd;border:1px solid #ccc4c0;border-radius:3px;font-size:.875rem;padding:0 5px;height:2.125rem;text-align:center}.inter-reserve-page .cbtn.blue_text_withborder.getpagray,.inter-reserve-page .cbtn.blue_text_withborder.gray{color:grey}.inter-reserve-page .cbtn.blue_text_withborder.boxed{height:2.5rem}.inter-reserve-page .cbtn.white_large{background-image:-webkit-linear-gradient(top,#fff,#f6f6f6);background-image:linear-gradient(to bottom,#fff,#f6f6f6);color:#666;border:1px solid #ccc;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent,0 0 1px 0 rgba(0,0,0,.1)}.inter-reserve-page .cbtn.white_large.style1{line-height:44px;text-align:center;border-radius:2px}.inter-reserve-page .cbtn.white_large.breakfast{border:none;border-top:1px solid #ccc;text-align:center}.inter-reserve-page .cbtn.white_large.transparent{border:none;text-align:center;color:#7c3567;background-image:none;background-color:#fff}.inter-reserve-page .cbtn.yellow_middle{background-color:#7f1f5a;border-radius:2px;color:#fff;height:34px;line-height:2.125rem;font-size:16px;display:inline-block;padding-left:10px;padding-right:10px;tap-highlight-color:rgba(255,255,255,.3)}.inter-reserve-page .cbtn.yellow_middle.light{background-image:-webkit-linear-gradient(top,#651249,#651249);background-image:linear-gradient(to bottom,#651249,#651249)}.inter-reserve-page .cbtn.yellow_middle.exchange{line-height:32px;height:34px;background-image:-webkit-linear-gradient(top,#d9d1cd,#d9d1cd);background-image:linear-gradient(to bottom,#d9d1cd,#d9d1cd);border:1px solid #ccc4c0;color:#7c3567;padding-left:9px;padding-right:9px}.inter-reserve-page .cbtn.yellow_middle.deactive{line-height:32px;height:34px;border:1px solid rgba(124,53,103,.4);background-color:#fff;color:#7c3567}.inter-reserve-page .cbtn.yellow_middle.deactive_gray{line-height:30px;height:32px;border:1px solid #bfbfbf;background-color:#fff;color:#666}.inter-reserve-page .cbtn.yellow_large{background-color:#7f1f5a;color:#fff;font-size:1.125em;text-align:center;display:inline-block;border-radius:0;tap-highlight-color:rgba(255,255,255,.3)}.inter-reserve-page .cbtn.yellow_large.gray{background-color:#ccc;background-image:none}.inter-reserve-page .cbtn.yellow_large.style1{line-height:44px;height:45px;border-radius:2px;display:block}.inter-reserve-page .cbtn.yellow_large.style2{line-height:44px;height:45px;display:block}.inter-reserve-page .cbtn.gray_large{color:#fff;font-size:1.125em;text-align:center;display:inline-block;background-color:#ccc}.inter-reserve-page .cbtn.gray_middle{background-color:#ccc;border-radius:2px;color:#fff;height:35px;line-height:34px;font-size:14px;display:inline-block;padding-left:10px;padding-right:10px}.inter-reserve-page .cbtn.blue_middle{background-color:#651249;font-size:.875em;color:#fff;font-weight:700;line-height:34px;height:34px;border:1px solid #651249;text-decoration:none}.inter-reserve-page .cbtn.algorithm{width:32px;height:32px;display:inline-block;color:#bfbfbf;background-color:#f2f2f2;text-align:center;line-height:32px;font-style:normal;font-size:24px;font-weight:700}.inter-reserve-page .cbtn.algorithm.active{color:#7c3567;background-color:#e6f3fa}.inter-reserve-page .cbtn.green_large{background-image:-webkit-linear-gradient(top,#651249,#651249);background-image:linear-gradient(to bottom,#651249,#651249)}.inter-reserve-page .cbtn.green_large.style1{line-height:44px;height:45px;color:#fff;border-radius:2px;font-size:1.1875rem;font-weight:700;text-align:center}.inter-reserve-page .cbtn.std_large_button{border:none;color:#e6dccf;display:block;width:100%;height:43px;line-height:42px;font-size:18px;text-align:center;border:1px solid #7f1f5a;border-radius:2px;background-color:#7f1f5a;background-clip:padding-box;tap-highlight-color:rgba(255,255,255,.3)}.inter-reserve-page .cbtn.std_large_button.gray{border-color:#ccc;background-color:#ccc;background-image:none;color:#999}.inter-reserve-page .cbtn.text_small_btn{border:none;color:#651249;display:block;height:18px;line-height:18px;font-size:.75rem;text-align:center;border:1px solid rgba(72,7,53,.6);border-radius:2px;padding-left:3px;padding-right:3px}.inter-reserve-page .cbtn.text_small_btn.lightgreen{display:inline-block;color:#8db080;border-color:#8db080}.inter-reserve-page .cbtn.std_border_btn{border:1px solid #7f1f5a;color:#7f1f5a;border-radius:3px;line-height:1.75rem;font-size:.875rem;text-align:center}.inter-reserve-page .cbtn.std_border_btn.light{border-color:#b1418b;color:#b1418b}.inter-reserve-page .cbtn.std_border_btn.gray{border-color:grey;color:grey}.inter-reserve-page .cbtn.std_middle_btn{line-height:2.125rem;text-align:center;color:#fff;font-size:1rem;border-radius:3px}.inter-reserve-page .cbtn.std_middle_btn.light{background-color:#b1418b}.inter-reserve-page .cbtn.std_small_btn{line-height:1.5rem;background-color:#f4ece7;color:#666;display:inline-block;font-size:.875rem;border-radius:2px;padding-left:15px;padding-right:15px}.inter-reserve-page .cbtn.sendsms{line-height:2.75rem;color:#7c3567;background-color:#fff;text-align:center;border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8}.inter-reserve-page .cbtn.sendsms .gray{color:#999}.inter-reserve-page .cbtn.cancel_submit{background-color:#ececec;color:#6f6f6f}.inter-reserve-page .cbtn.cancel_submit:hover{background-color:#ececec;color:#6f6f6f}.inter-reserve-page .errors{text-align:center;padding:10px;border:solid 1px #ecdbdb;color:#ff3838;background-color:#fff;margin-bottom:10px;font-size:15px;display:none}.inter-reserve-page .member{margin:10px 3.125%}.inter-reserve-page .ho_main .contact_list{padding-top:4px;position:relative}.inter-reserve-page .ho_main .contact_list .select1{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:.0001}.inter-reserve-page .ho_main .clipbox{margin-top:-1px}.inter-reserve-page .ho_main .container{-webkit-transition:margin-top .2s linear .2s;transition:margin-top .2s linear .2s}.inter-reserve-page .ho_main .hotelinfo{color:#666;font-size:.875rem;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 3.125%}.inter-reserve-page .ho_main .hotelinfo .title{font-size:1.0625rem;line-height:1.5rem}.inter-reserve-page .ho_main .hotelinfo .dateinfo{color:grey;margin-right:5px;font-size:.875rem;line-height:1.5rem}.inter-reserve-page .ho_main .hotelinfo .dateinfo .cicon{margin-left:-3px}.inter-reserve-page .ho_main .hotelinfo .dateinfo .high{color:#666;font-size:.9375rem}.inter-reserve-page .ho_main .hotelinfo .dateinfo .high i{font-style:normal;color:#7c3567}.inter-reserve-page .ho_main .hotelinfo .label{color:#fff;display:inline-block;font-size:.75rem;line-height:1.125rem;height:1.125rem;vertical-align:1px;padding:0 5px;border-radius:2px;background-color:#d71648}.inter-reserve-page .ho_main .hotelinfo .note{line-height:32px;border-top:1px dotted #b3b3b3}.inter-reserve-page .ho_main .hotelinfo .unsignin .tip{line-height:1.875rem;font-size:.9375rem}.inter-reserve-page .ho_main .hotelinfo .unsignin .cbtn{padding-left:8px;padding-right:8px}.inter-reserve-page .ho_main .fontsizecolor{color:red}.inter-reserve-page .ho_main .notraceinfo{border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8;background-color:#fff;padding-left:3.125%;padding-top:11px;padding-bottom:11px;color:#999;font-size:.875rem;line-height:1.625rem}.inter-reserve-page .ho_main .notraceinfo .label{color:grey}.inter-reserve-page .ho_main .roominfo{background-color:#fff;border-bottom:1px solid #ebdfd8}.inter-reserve-page .ho_main .roominfo .item .pure-u-4-24,.inter-reserve-page .ho_main .roominfo .item .pure-u-7-24{position:relative}.inter-reserve-page .ho_main .roominfo .line_middle{line-height:32px}.inter-reserve-page .ho_main .roominfo .roomtype{color:grey;font-size:.875rem;line-height:2rem}.inter-reserve-page .ho_main .roominfo .roomtype span{color:#7c3567}.inter-reserve-page .ho_main .roominfo .checkin{color:#333}.inter-reserve-page .ho_main .roominfo .checkin b{font-size:.75rem;color:#999;font-weight:400}.inter-reserve-page .ho_main .roominfo .block{border-top:1px solid #ebdfd8;padding-left:3.125%}.inter-reserve-page .ho_main .roominfo .title{color:#666;line-height:1.5rem;padding-top:8px;padding-bottom:8px}.inter-reserve-page .ho_main .roominfo .item{color:grey;font-size:.875em;padding-top:8px;padding-bottom:8px;border-top:1px solid #ebdfd8}.inter-reserve-page .ho_main .roominfo .item .highreverse{color:#ccc}.inter-reserve-page .ho_main .roominfo .item .highreverse:after,.inter-reserve-page .ho_main .roominfo .item .highreverse:before{background-color:#7c3567}.inter-reserve-page .ho_main .roominfo .item .pure-u-1-4,.inter-reserve-page .ho_main .roominfo .item .pure-u-11-24,.inter-reserve-page .ho_main .roominfo .item .pure-u-12-24,.inter-reserve-page .ho_main .roominfo .item .pure-u-17-24,.inter-reserve-page .ho_main .roominfo .item .pure-u-5-24,.inter-reserve-page .ho_main .roominfo .item .pure-u-5-8,.inter-reserve-page .ho_main .roominfo .item .pure-u-7-24{line-height:32px}.inter-reserve-page .ho_main .roominfo .item.first{border-top:none}.inter-reserve-page .ho_main .roominfo .item.verycode{line-height:2.125rem;padding-top:7px;padding-bottom:7px}.inter-reserve-page .ho_main .roominfo .item.verycode .cbtn{padding-left:8px;padding-right:8px}.inter-reserve-page .ho_main .roominfo .item .rbtnarea{-moz-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.inter-reserve-page .ho_main .roominfo .roompreferencewp{width:100%;clear:both;overflow:hidden;font-family:sans-serif}.inter-reserve-page .ho_main .roominfo .roompreferencewp h3{color:#666;line-height:1.5rem;padding-top:5px;padding-bottom:5px;font-weight:400;font-size:18px}.inter-reserve-page .ho_main .roominfo .roompreferencewp h3 span{font-size:12px}.inter-reserve-page .ho_main .roominfo .roompreferencewp .roompreference{width:100%}.inter-reserve-page .ho_main .roominfo .roompreferencewp .roompreference a{font-size:12px;display:inline-block;padding:2.5% 4%;border:2px solid #e4dfdc;margin-right:2%;margin-top:8px;margin-bottom:8px;border-radius:4px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.inter-reserve-page .ho_main .roominfo .roompreferencewp .roompreference .roompreferenceitemactive{background-image:;background-repeat:no-repeat;background-position:top right;background-size:30% auto;border:2px solid #811c5a;color:#811c5a}.inter-reserve-page .ho_main .roominfo .next{margin-top:4px}.inter-reserve-page .ho_main .roominfo .count{color:#7c3567}.inter-reserve-page .ho_main .roominfo .note{color:#ccc}.inter-reserve-page .ho_main .roominfo .text{color:#4c4c4c}.inter-reserve-page .ho_main .roominfo .desctext{color:#ccc;line-height:2rem}.inter-reserve-page .ho_main .roominfo .middletext{line-height:2rem}.inter-reserve-page .ho_main .roominfo .cswitch{margin-top:3px}.inter-reserve-page .ho_main .roominfo>.item:last-child{border-bottom:none}.inter-reserve-page .ho_main .roominfo .input1{border:none;width:100%;color:#4c4c4c;padding-left:0;padding-right:0}.inter-reserve-page .ho_main .roominfo .input1::-webkit-input-placeholder{color:#757575}.inter-reserve-page .ho_main .roominfo .dayselect{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin:0;opacity:.0001;outline:0}.inter-reserve-page .ho_main .roominfo .clear{width:12%;height:36px;text-align:center;background-color:#fff;top:50%;right:0;display:none;opacity:0;margin-top:-12px;position:absolute}.inter-reserve-page .ho_main .moreright .expandbox{display:none}.inter-reserve-page .ho_main .moreright.expand .expandbox{display:block}.inter-reserve-page .ho_main .showclear .pure-u-5-8{width:52%}.inter-reserve-page .ho_main .showclear .clear{display:block;opacity:1}.inter-reserve-page .ho_main .orderinfo .item{padding-top:4px;padding-bottom:4px;border-top:1px solid #ebdfd8}.inter-reserve-page .ho_main .orderinfo .item:first-child{border-top:none}.inter-reserve-page .ho_main .orderinfo .label{color:#999;font-size:.875em;line-height:40px}.inter-reserve-page .ho_main .orderinfo .text{color:#4c4c4c;line-height:40px}.inter-reserve-page .ho_main .orderinfo .count{color:#7c3567;line-height:40px}.inter-reserve-page .ho_main .orderinfo .coupondesc{color:#b2b2b2;font-size:.875em;line-height:40px}.inter-reserve-page .ho_main .orderinfo .next{margin-top:8px}.inter-reserve-page .ho_main .orderinfo .cbtn.blue_text_withborder{text-align:center;margin-right:4px;height:38px;padding:0 4px;vertical-align:middle;display:inline-block;width:82px}.inter-reserve-page .ho_main .orderinfo .input1{border:none;width:auto;font-size:.875rem;background-color:transparent}.inter-reserve-page .ho_main .orderinfo .algorithm{line-height:32px;margin-top:4px}.inter-reserve-page .ho_main .noticebox{padding-top:5px;padding-bottom:5px;position:relative;padding-left:30px;padding-right:10px}.inter-reserve-page .ho_main .noticebox .info_small{position:absolute;top:4px;left:10px}.inter-reserve-page .ho_main .noticebox .notice{color:grey;font-size:.8125rem;line-height:1.125rem}.inter-reserve-page .ho_main .noticebox .notice .cicon{vertical-align:2px;line-height:1.125rem}.inter-reserve-page .ho_main .emptynotice .icon{height:160px;margin-top:60px;background-repeat:no-repeat;background-image:;background-size:86px auto;background-position:center center}.inter-reserve-page .ho_main .emptynotice .text{color:grey;font-size:.9375em;text-align:center;line-height:1.4rem}.inter-reserve-page .ho_main .emptynotice .text a{color:#7c3567}.inter-reserve-page .ho_main .hotelchoice{margin-left:3.125%;margin-right:3.125%;padding-top:10px;padding-bottom:10px}.inter-reserve-page .ho_main .hotelchoice .next,.inter-reserve-page .ho_main .hotelchoice .prev{width:24px;height:24px;position:relative;margin-top:24px;display:inline-block}.inter-reserve-page .ho_main .hotelchoice .next:after,.inter-reserve-page .ho_main .hotelchoice .next:before,.inter-reserve-page .ho_main .hotelchoice .prev:after,.inter-reserve-page .ho_main .hotelchoice .prev:before{content:"";width:2px;height:17px;display:block;position:absolute;left:8px;background-color:#ccc;border-radius:1px}.inter-reserve-page .ho_main .hotelchoice .next:before,.inter-reserve-page .ho_main .hotelchoice .prev:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.inter-reserve-page .ho_main .hotelchoice .next:after,.inter-reserve-page .ho_main .hotelchoice .prev:after{top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.inter-reserve-page .ho_main .hotelchoice .next:before{top:11px;left:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.inter-reserve-page .ho_main .hotelchoice .next:after{top:0;left:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.inter-reserve-page .ho_main .hotelchoice .hotelinner{-webkit-transition:margin-left .2s linear;transition:margin-left .2s linear}.inter-reserve-page .ho_main .hotelchoice .hotelname{color:#333;line-height:1.875rem}.inter-reserve-page .ho_main .hotelchoice .hotelname a{color:#333}.inter-reserve-page .ho_main .hotelchoice .baseinfo{color:#666;font-size:.875rem;line-height:1rem}.inter-reserve-page .ho_main .hotelchoice .recommendlabel{color:#666;font-size:.875rem;line-height:1.125rem;padding-top:5px;padding-bottom:5px}.inter-reserve-page .ho_main .hotelchoice .recommendlabel span{margin-right:5px}.inter-reserve-page .ho_main .hotelchoice .recommendlabel .label{color:#7c3567;border:1px solid #7c3567;font-size:.75rem;line-height:1.125rem;display:inline-block;padding-left:5px;padding-right:5px;border-radius:3px}.inter-reserve-page .ho_main .hotelchoice .recommendlabel .label.hover{color:#fff;background-color:#7c3567}.inter-reserve-page .ho_main .upload-list{padding:15px 5px;border-top:1px solid #ddd7d5;border-bottom:1px solid #ddd7d5;background:#fff;margin-top:10px}.inter-reserve-page .ho_main .upload-item{width:80px;height:80px;float:left;position:relative;margin-left:10px}.inter-reserve-page .ho_main .upload-item img{width:100%;height:100%}.inter-reserve-page .ho_main .upload-item .remove-upload-pic{position:absolute;top:0;right:0;width:16px;height:16px;background:rgba(0,0,0,.5)  center center no-repeat;border-radius:0 0 0 5px}.inter-reserve-page .ho_main .upload-button{border:2px dashed #e5e5e5;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#999;text-align:center;overflow:hidden}.inter-reserve-page .ho_main .upload-button input{padding:30px;opacity:0}.inter-reserve-page .ho_main .upload-button p{position:absolute;top:0;left:0;width:100%;text-align:center;padding-top:33px;background: center top no-repeat;background-size:27px 23px;margin-top:14px;pointer-events:none}.inter-reserve-page .ho_main .my-user-info-label{position:absolute;width:100%;height:100%;display:-webkit-box;-webkit-box-align:center;line-height:1}.inter-reserve-page .ho_main .my-user-info-label .lc999{color:#ccc}.inter-reserve-page .ho_main .my-user-info-label i{font-size:18px;vertical-align:middle}.inter-reserve-page .ho_main .choose-user-info{position:absolute;width:100%;height:100%;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}.inter-reserve-page .ho_main .choose-user-info i{color:#7c3567;font-size:20px}.inter-reserve-page .ho_main .my-user-list li:not(:last-child){padding-bottom:8px}.inter-reserve-page .ho_main .my-user-list li li{border-top:1px solid #ebdfd8;padding-top:8px}.inter-reserve-page .ho_main .btnbox,.inter-reserve-page .pl_main .btnbox{position:fixed;left:0;bottom:0;width:100%;height:58px}.inter-reserve-page .ho_main .btnbox .cwrap,.inter-reserve-page .pl_main .btnbox .cwrap{background-color:#fff}.inter-reserve-page .ho_main .btnbox .pricearea,.inter-reserve-page .pl_main .btnbox .pricearea{border-top:1px solid #ccc;text-align:center;font-size:.9375rem;line-height:1.5rem;padding-top:16px}.inter-reserve-page .ho_main .btnbox .pricearea .favorable,.inter-reserve-page .pl_main .btnbox .pricearea .favorable{color:#666;font-size:.8375em;display:none}.inter-reserve-page .ho_main .btnbox .pricearea.doubleline,.inter-reserve-page .pl_main .btnbox .pricearea.doubleline{padding-top:6px}.inter-reserve-page .ho_main .btnbox .pricearea .return,.inter-reserve-page .pl_main .btnbox .pricearea .return{font-size:.875rem;line-height:1rem;background-color:#c07cba;color:#fff;display:inline-block;padding:0 2px;vertical-align:1px}.inter-reserve-page .ho_main .btnbox .reset_top,.inter-reserve-page .pl_main .btnbox .reset_top{padding-top:6px}.inter-reserve-page .ho_main .btnbox .reset_top .favorable,.inter-reserve-page .pl_main .btnbox .reset_top .favorable{color:#666;font-size:.8375em;display:block}.inter-reserve-page .ho_main .btnbox .price,.inter-reserve-page .pl_main .btnbox .price{color:#b0458c;font-size:18px}.inter-reserve-page .ho_main .btnbox .price i,.inter-reserve-page .pl_main .btnbox .price i{color:#b0458c;font-style:normal;font-size:15px}.inter-reserve-page .ho_main .btnbox .cbtn,.inter-reserve-page .pl_main .btnbox .cbtn{height:58px;line-height:58px;display:block}.inter-reserve-page .hpmsplus_main .pure-u-4-24{position:relative}.inter-reserve-page .hpmsplus_main .choose-user-info{width:100%;position:absolute;height:100%;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;border-top:1px solid #ebdfd8}.inter-reserve-page .hpmsplus_main .choose-user-info i{font-size:18px;color:#7c3567}.inter-reserve-page .gm_card{background-color:#fff;border-bottom:1px solid #ebdfd8}.inter-reserve-page .gm_card .block{border-top:1px solid #ebdfd8;padding-left:3.125%;-moz-box-sizing:border-box;box-sizing:border-box}.inter-reserve-page .gm_card .label{color:grey;font-size:.875rem}.inter-reserve-page .gm_card .item{line-height:1.5rem;border-top:1px solid #ebdfd8;padding-top:12px;padding-bottom:12px;padding-right:3.125%;-moz-box-sizing:border-box;box-sizing:border-box}.inter-reserve-page .gm_card .select1{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.0001}.inter-reserve-page .gm_card .first{border-top:none}.inter-reserve-page .gm_card .text{color:#333}.inter-reserve-page .gm_card .input1{color:#333;max-width:100%;padding:0;line-height:1.5rem;font-size:.875rem;border:none}.inter-reserve-page .gm_card .input1::-webkit-input-placeholder{color:#757575}.inter-reserve-page .gm_info{padding-left:3.125%;padding-right:3.125%;padding-top:10px;padding-bottom:5px}.inter-reserve-page .gm_info .agree{font-size:.875rem;color:#333;line-height:1.5rem;display:block;position:relative}.inter-reserve-page .gm_info .agree .cicon{vertical-align:-7px;margin-left:-2px}.inter-reserve-page .gm_info .check1{visibility:hidden;position:absolute;top:0;left:0}.inter-reserve-page .gm_info .noticebox{padding-top:5px;padding-bottom:5px;position:relative;padding-left:20px}.inter-reserve-page .gm_info .noticebox .info_small{position:absolute;top:4px;left:0}.inter-reserve-page .gm_info .noticebox .notice{color:grey;font-size:.8125rem;line-height:1.125rem}.inter-reserve-page .gm_info .noticebox .notice .cicon{vertical-align:2px;line-height:1.125rem}.inter-reserve-page .meizu4_fixed .ho_main .container{position:relative}.inter-reserve-page .meizu4_fixed .ho_main .btnbox,.inter-reserve-page .meizu4_fixed .pl_main .btnbox{position:absolute}.inter-reserve-page.porder_success .content{margin-left:3.125%;margin-right:3.125%;background-color:#fff;border:1px solid #ebdfd8}.inter-reserve-page.porder_success .content .top{color:#37a202;font-size:1.1875rem;padding-top:15px;padding-bottom:15px;min-height:34px}.inter-reserve-page.porder_success .content .iconbox{position:relative;text-align:right}.inter-reserve-page.porder_success .content .iconbox .cicon{position:absolute;top:50%;margin-top:-17px;right:0}.inter-reserve-page.porder_success .content .iconbox .icomoon-newfont-waiting{font-size:34px;margin-right:10px}.inter-reserve-page.porder_success .content .orderinfo{font-size:.875rem;border-top:3px dotted #ebdfd8;color:#666;padding-top:5px;padding-bottom:10px}.inter-reserve-page.porder_success .content .orderinfo .info{line-height:18px;padding-top:5px}.inter-reserve-page.porder_success .content .orderinfo .label{text-align:right;color:#999}.inter-reserve-page.porder_success .content .orderinfo .price{color:#b0458c;font-size:.9375rem}.inter-reserve-page.porder_success .btnbox{position:fixed;bottom:0;left:0;width:100%;font-size:.9375rem}.inter-reserve-page.porder_success .btnbox .inner{background-color:#7c3567}.inter-reserve-page.porder_success .btnbox a{color:#fff;line-height:1.5rem;padding-top:10px;padding-bottom:10px;text-align:center}.inter-reserve-page.porder_success .btnbox .cicon{vertical-align:-7px}.inter-reserve-page.porder_success .btnbox .cicon:before{color:#fff}.inter-reserve-page.porder_success .btnbox .pure-u-1-2{border-left:1px solid rgba(255,255,255,.1);-moz-box-sizing:border-box;box-sizing:border-box}.inter-reserve-page.porder_success .btnbox .pure-u-1-2:first-child{border-left:none}.wbm_main .title{background:#f7f6f4;padding:3.5% 0;font-style:normal;font-weight:400}.wbm_main .title span{width:95%;margin:0 auto;display:block;border-left:3px solid #7f1f5a;color:#666;font-size:.8125rem;padding-left:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wbm_main .item_cont table{width:100%;background-color:#fff;border:1px solid #ebdfd8;border-left:0 solid #ebdfd8;border-right:0 solid #ebdfd8}.wbm_main .item_cont table td{text-align:center;width:25%;padding:5% 0;color:#666;font-size:.75rem}.wbm_main .item_cont table td.curr{background:#e9d2e2;width:25%;color:#7f1f59;font-size:.75rem}.wbm_main .item_cont table td.curr a,.wbm_main .item_cont table td.curr a:hover{color:#666;font-size:.75rem}.wbm_main .item_cont table td a,.wbm_main .item_cont table td a:hover{color:#666;font-size:.75rem}.wbm_main .item_cont table .brank_icon{height:45px;display:block;background: no-repeat center top;background-size:100%;max-width:82px;margin:0 auto}.wbm_main .item_cont table .icon-vue{background-position:0 -40px;height:30px;margin-top:15px}.wbm_main .item_cont table .icon-hantingyoujia{background-position:0 -657px;height:45px}.wbm_main .item_cont table .icon-meijue{background-position:0 0}.wbm_main .item_cont table .icon-novotel{background-position:0 -150px}.wbm_main .item_cont table .icon-haiy{background-position:0 -609px}.wbm_main .item_cont table .icon-hanting{background-position:0 -515px}.wbm_main .item_cont table .icon-ibis{background-position:0 -473px}.wbm_main .item_cont table .icon-ibissb{background-position:0 -423px}.wbm_main .item_cont table .icon-maixin{background-position:0 -192px}.wbm_main .item_cont table .icon-meiju{background-position:0 -60px}.wbm_main .item_cont table .icon-quanji{background-position:0 -242px}.wbm_main .item_cont table .icon-xinc{background-position:0 -314px}.wbm_main .item_cont table .icon-xiyue{background-position:0 -102px}.wbm_main .item_cont table .icon-yilai{background-position:0 -563px}.wbm_main .item_cont table .icon-citigo{background-position:0 -285px;height:30px;margin-top:15px}.wbm_main .item_cont table .icon-crystal{background-position:0 -360px;height:30px;margin-top:15px}.wbm_main .item_cont table .icon-viporange{background-position:0 -390px;height:30px;margin-top:15px}.wbm_main .item_cont table .icon-huajiantang{background-position:0 -710px}.wbm_main .huazhuhothotel table td{padding:1% 0 3% 0}.wbm_main .order .clearfloat{clear:both;overflow:hidden}.wbm_main .order .order_icon{display:inline-block;width:35px;height:30px;background-image:;background-size:95% auto;vertical-align:-7px}.wbm_main .order table .icon-bed{background-position:0 119px}.wbm_main .order table .icon-hotel{background-position:0 75px}.wbm_main .order table .icon-search{background-position:0 30px}.wbm_main .order table .icon-time{background-position:0 0}.wbm_main .order .brand_hotel td{text-align:center;padding:3% 0 0 4%;font-size:.9375rem;color:#333;line-height:35px}.wbm_main .more_wp{padding:1% 0;background:#fff;margin-top:4%}.wbm_main .clearmtop{margin-top:0}.wbm_main .border_top{border-top:1px solid #ebdfd8}.wbm_main .border_bottom{border-bottom:1px solid #ebdfd8}.wbm_main .more{width:90%;margin:0 auto;color:#666;padding:2% 0;font-size:.875rem;line-height:30px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.wbm_main .more .info{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wbm_main .more .next{left:30px;top:3px}.ct_main{padding:0 4%}.ct_main .title{color:#4c4c4c;font-size:.9375rem;font-weight:700;padding:3% 0 2% 0;border-bottom:1px solid #ebdfd8}.ct_main .item-list{padding:3% 0}.ct_main .item-list .areatitle{font-size:.75rem;font-weight:700;text-align:left;color:#4c4c4c}.ct_main .item-list .areahotel{padding-bottom:12px}.ct_main .item-list .areahotel a{color:#666;text-align:center;font-size:.75rem;padding:0 5px}.ct_main .item-list .areahotel a:hover{color:#666;text-align:center;font-size:.75rem;padding:0 5px}.bdl_main section,.ctd_main section{background:#fff;display:block}.bdl_main .btn,.ctd_main .btn{padding:6% 0;background:#fff}.bdl_main .nav_wp,.ctd_main .nav_wp{width:100%;border-bottom:1px solid #ebdfd8;padding:.5% 0}.bdl_main .nav,.ctd_main .nav{width:92%;margin:0 auto;font-size:.75rem;color:#7f1f59;line-height:40px}.bdl_main .nav em,.ctd_main .nav em{top:9px}.bdl_main .nav .next:after,.bdl_main .nav .next:before,.ctd_main .nav .next:after,.ctd_main .nav .next:before{background-color:#7f1f59}.bdl_main .nav_icon,.ctd_main .nav_icon{width:18px}.bdl_main .current,.ctd_main .current{font-size:.75rem;color:#5d5d5d}.bdl_main .title,.ctd_main .title{background:#f7f6f4;padding:3.5% 0;font-style:normal;font-weight:400}.bdl_main .title span,.ctd_main .title span{width:95%;margin:0 auto;display:block;border-left:3px solid #7f1f5a;color:#666;font-size:.8125rem;padding-left:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bdl_main .item_cont table,.ctd_main .item_cont table{width:100%;background-color:#fff;border:1px solid #ebdfd8;border-left:0 solid #ebdfd8;border-right:0 solid #ebdfd8}.bdl_main .item_cont table td,.ctd_main .item_cont table td{text-align:center;width:25%;padding:4.5% 0;color:#666;font-size:.75rem}.bdl_main .item_cont table td a,.ctd_main .item_cont table td a{color:#666;font-size:.75rem}.bdl_main .item_cont table td.curr,.ctd_main .item_cont table td.curr{background:#e9d2e2;width:25%;color:#7f1f59;font-size:.75rem}.bdl_main .item_cont table td.curr a,.ctd_main .item_cont table td.curr a{color:#666;font-size:.75rem}.bdl_main #searchbtn,.ctd_main #searchbtn{border-radius:5px;width:92%;display:block;margin:0 auto;padding:3% 0;color:#fff;font-size:1.125rem;text-align:center;background-color:#ccc;line-height:normal}.bdl_main .yellow_large,.ctd_main .yellow_large{background-color:#7f1f5a!important}.bdl_main .border,.ctd_main .border{border-top:1px solid #ebdfd8;border-bottom:1px solid #ebdfd8}.bdl_main .hot_city_cont,.ctd_main .hot_city_cont{background:#f7f6f4}.bdl_main .hot_city_cont ul,.ctd_main .hot_city_cont ul{background:#fff}.bdl_main .hot_city_cont li,.ctd_main .hot_city_cont li{padding:4% 0 3% 0;width:100%;border-bottom:1px solid #ebdfd8}.bdl_main .hot_city_cont li a,.ctd_main .hot_city_cont li a{width:95%;padding-left:2%;display:block;margin:0 auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.bdl_main .hot_city_cont li a b,.bdl_main .hot_city_cont li a em,.ctd_main .hot_city_cont li a b,.ctd_main .hot_city_cont li a em{font-style:normal;padding-left:10px;display:block}.bdl_main .hot_city_cont li a .hot_city_img img,.ctd_main .hot_city_cont li a .hot_city_img img{width:100%;display:inline-block;font-size:0}.bdl_main .hot_city_cont li a .hot_city_tt,.ctd_main .hot_city_cont li a .hot_city_tt{font-size:.875rem;padding-top:6%;padding-bottom:2%;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bdl_main .hot_city_cont li a .hot_city_info,.ctd_main .hot_city_cont li a .hot_city_info{font-size:.6875rem;color:#666;padding-top:8%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bdl_main .hot_city_cont li a .link,.ctd_main .hot_city_cont li a .link{color:#b2b2b2;vertical-align:middle;margin-top:9%}.bdl_main .hot_city_cont li a .next,.ctd_main .hot_city_cont li a .next{font-size:1.025rem}.bdl_main .hot_city_cont li a .next:after,.bdl_main .hot_city_cont li a .next:before,.ctd_main .hot_city_cont li a .next:after,.ctd_main .hot_city_cont li a .next:before{background-color:#b4b4b4}.bdl_main .other,.ctd_main .other{background:#f7f6f4;padding:5% 0;font-size:.75rem;color:#666}.bdl_main .other .cont,.ctd_main .other .cont{width:70%;margin:0 auto}.bdl_main .other .cont a,.ctd_main .other .cont a{text-align:center;font-size:.75rem;color:#666;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.page_sale_card{position:relative;height:auto;background-color:#eeeef4;overflow-y:scroll;-webkit-overflow-scrolling:auto;padding-bottom:22.9333333333vw}.page_sale_card .card-head{position:absolute;top:0;width:100vw;height:101.8666666667vw;background-image:;background-size:cover;box-shadow:0 0 26.6666666667vw 37.3333333333vw #f6f6f6}.page_sale_card.silver .card-head{background-image:}.page_sale_card.silver .gift-in-time .gift-panel{-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;justify-content:left}.page_sale_card .card_sub_head{position:absolute;top:15.7333333333vw;left:3.2vw;width:93.6vw;height:25.8666666667vw;background:#494758;background-image:-webkit-linear-gradient(top,rgba(82,78,78,0) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(180deg,rgba(82,78,78,0) 0,rgba(0,0,0,.5) 100%);box-shadow:inset 0 .2666666667vw .2666666667vw 0 rgba(255,255,255,.12);border-top-left-radius:5.3333333333vw;border-top-right-radius:5.3333333333vw;z-index:1}.page_sale_card .header-tabs{position:relative;font-family:pingfangsc-medium,sans-serif;font-size:4.5333333333vw;height:6.6666666667vw;color:#fff;letter-spacing:0;text-align:center;line-height:4.5333333333vw;width:53.3333333333vw;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-top:5.3333333333vw}.page_sale_card .header-tabs .tab-item:first-child.active{color:#f5dcb7;border-bottom:.5333333333vw solid #f5dcb7}.page_sale_card .header-tabs .tab-item:last-child.active{color:#c4cbdf;border-bottom:.5333333333vw solid #c4cbdf}.page_sale_card .swiper-container{width:100vw;margin:0 auto}.page_sale_card .card-face{position:relative;width:82.9333333333vw;height:42.1333333333vw;margin:5.3333333333vw auto 0;border-radius:1.0666666667vw;background-size:cover;z-index:2}.page_sale_card .card-face.gold-face{background-image:url(/uploads/image/cnsisale_card/card_gold.png)}.page_sale_card .card-face.silver-face{background-image:url(/uploads/image/cnsisale_card/card_silver.png)}.page_sale_card .card-face .card-face_header{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-family:pingfangsc-regular,sans-serif;font-size:3.7333333333vw;color:#4e4f5d;letter-spacing:0;line-height:3.7333333333vw;left:54.6666666667vw;top:7.2vw}.page_sale_card .card-face .icon-right-img{width:3.7333333333vw;height:3.7333333333vw;background-image:;background-size:cover;margin-left:1.0666666667vw}.page_sale_card .card-face .icon-right-img.expand{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page_sale_card .card-face .card-face_desc{position:absolute;width:70.9333333333vw;top:18.1333333333vw;left:6.4vw;font-family:pingfangsc-regular,sans-serif;font-size:2.9333333333vw;color:#4e4f5d;letter-spacing:0;line-height:4.2666666667vw}.page_sale_card .result-head{width:100vw;height:52.8vw;background-color:#fff;padding-top:8vw;-moz-box-sizing:border-box;box-sizing:border-box}.page_sale_card .result-head .icon-success{display:none;width:17.6vw;height:17.6vw;background-image:url(/uploads/image/cnsisale_card/icon_success.png);background-size:cover;margin:0 auto}.page_sale_card .result-head .icon-updating{width:17.6vw;height:17.6vw;border-radius:50%;margin:0 auto;background-image:-webkit-linear-gradient(300deg,#40e4a0 1%,#03c776 99%);background-image:linear-gradient(150deg,#40e4a0 1%,#03c776 99%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.page_sale_card .result-head .progress{width:13.8666666667vw;height:13.8666666667vw;background-image:;background-size:cover;-webkit-animation:loading 1s linear 1s infinite;animation:loading 1s linear 1s infinite}.page_sale_card .result-head .shadow{width:34px;height:5px;background:#e1e1e1;margin:3.2vw auto 0;border-radius:50%}.page_sale_card .result-head .result-text{font-family:pingfangsc-medium,sans-serif;font-size:5.8666666667vw;font-weight:700;color:#333;letter-spacing:0;line-height:5.8666666667vw;width:100%;text-align:center;margin:7.2vw auto 0}.page_sale_card .result-head .result-tip{font-family:pingfangsc-regular,sans-serif;font-size:12px;color:#999;text-align:center;line-height:12px;margin-top:10px}.page_sale_card .result-head .result-tip a{color:#999}.page_sale_card .result-list-title{font-family:pingfangsc-medium,sans-serif;font-weight:700;font-size:4vw;color:#222;margin-left:3.2vw;margin-top:5.3333333333vw}.page_sale_card .card-benefits{position:relative;width:93.6vw;height:45.3333333333vw;margin:-25.3333333333vw auto 0;background-color:#fff;border-radius:.5333333333vw;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:3}.page_sale_card .card-benefits.result{margin-top:3.2vw;height:33.3333333333vw}.page_sale_card .card-benefits.result .benefits-list{margin-top:.5333333333vw;display:none}.page_sale_card .card-benefits.expand{-webkit-animation-name:slideindown;animation-name:slideindown}.page_sale_card .card-benefits.unexpand{-webkit-animation-name:slideinup;animation-name:slideinup}.page_sale_card .card-benefits .benefits-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 auto;width:86.6666666667vw;height:12vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:.1333333333vw solid rgba(231,216,193,.9)}.page_sale_card .card-benefits .benefits-sub-title{font-family:pingfangsc-medium,sans-serif;font-size:3.7333333333vw;color:#666;margin-left:4.2666666667vw;height:8.5333333333vw;line-height:8.5333333333vw}.page_sale_card .card-benefits .title-left{font-family:pingfangsc-medium,sans-serif;font-weight:700;font-size:4vw;color:rgba(0,0,0,.8);line-height:4.5333333333vw}.page_sale_card .card-benefits .title-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-family:pingfangsc-regular,sans-serif;font-size:3.2vw;color:rgba(0,0,0,.56)}.page_sale_card .card-benefits .title-right .more-img{width:4.2666666667vw;height:4.2666666667vw;background-image:;background-size:cover;margin-left:1.0666666667vw}.page_sale_card .card-benefits .benefits-list{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:82.9333333333vw;margin-top:5.3333333333vw}.page_sale_card .card-benefits .benefits-list .benefits-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;text-align:center}.page_sale_card .card-benefits .benefits-list .benefits-img{width:9.6vw;height:9.6vw;background-size:cover;margin:0 auto}.page_sale_card .card-benefits .benefits-list .benefits-img.gold1{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-img.gold2{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-img.gold3{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-img.gold4{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-img.silver1{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-img.silver2{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-img.silver3{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-img.silver4{background-image:}.page_sale_card .card-benefits .benefits-list .benefits-desc{font-family:pingfangsc-regular,sans-serif;font-size:3.2vw;color:#222;text-align:center;line-height:9.6vw}.page_sale_card .card-benefits .benefits-list .benefits-detail{font-family:pingfangsc-regular,sans-serif;font-size:2.9333333333vw;color:#666;text-align:center;line-height:1.8666666667vw}.page_sale_card .update-benefits{position:relative;background:#fff;border:0 solid rgba(2,2,2,.1);border-radius:.5333333333vw;width:93.6vw;margin:2.1333333333vw auto 0}.page_sale_card .update-benefits.result{height:50.1333333333vw}.page_sale_card .update-benefits.result .coupon-panel{padding-top:0}.page_sale_card .update-benefits .update-title{font-family:pingfangsc-medium,sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 auto;width:86.6666666667vw;height:12vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:.1333333333vw solid rgba(231,216,193,.9);font-weight:700;font-size:4vw;color:rgba(0,0,0,.8)}.page_sale_card .update-benefits .coupon-panel{width:93.6vw;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:2.1333333333vw;padding-bottom:2.1333333333vw}.page_sale_card .update-benefits .coupon-list{width:85.0666666667vw;height:17.3333333333vw;margin:1.8666666667vw auto 0;clear:both}.page_sale_card .update-benefits .coupon-list .coupon-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;float:left;width:41.6vw;height:17.3333333333vw;background-image:;background-size:cover}.page_sale_card .update-benefits .coupon-list .coupon-item:first-child{margin-left:0!important}.page_sale_card .update-benefits .coupon-list .coupon-item:last-child{margin-left:1.8666666667vw}.page_sale_card .update-benefits .coupon-list .coupon-left{-webkit-box-flex:7;-webkit-flex:7;-moz-box-flex:7;flex:7;color:#a75600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_sale_card .update-benefits .coupon-list .coupon-left .main-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:6.4vw;letter-spacing:.1893333333vw;line-height:6.9333333333vw;margin:4.8vw 0 0 5.3333333333vw;font-weight:700}.page_sale_card .update-benefits .coupon-list .coupon-left .main-name.small{font-size:4.5333333333vw}.page_sale_card .update-benefits .coupon-list .coupon-left .main-name span{font-size:3.7333333333vw}.page_sale_card .update-benefits .coupon-list .coupon-left .count{opacity:.8;font-family:pingfangsc-light,sans-serif;font-size:3.7333333333vw;letter-spacing:.1093333333vw;text-align:center;line-height:1.6vw;margin-left:19.4666666667vw}.page_sale_card .update-benefits .coupon-list .coupon-left .count.small{line-height:4.2666666667vw}.page_sale_card .update-benefits .coupon-list .coupon-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;flex:2;font-family:pingfangsc-regular,sans-serif;font-size:3.7333333333vw;color:rgba(167,86,0,.5);letter-spacing:0;text-align:center;line-height:4.2666666667vw;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_sale_card .update-benefits .coupon-list .coupon-right .sub-name{width:3.7333333333vw}.page_sale_card .update-benefits .update-sub-title{font-family:pingfangsc-medium,sans-serif;font-size:3.7333333333vw;color:#666;line-height:8.5333333333vw;height:8.5333333333vw;margin-left:4.2666666667vw}.page_sale_card .gift-in-time{position:relative;background:#fff;border:0 solid rgba(2,2,2,.1);border-radius:.5333333333vw;width:93.6vw;height:36.5333333333vw;margin:2.1333333333vw auto 0}.page_sale_card .gift-in-time.result{height:29.3333333333vw;display:none}.page_sale_card .gift-in-time.result .gift-panel{margin-top:-4vw}.page_sale_card .gift-in-time .gift-sub-title{font-family:pingfangsc-medium,sans-serif;font-size:3.7333333333vw;color:#666;line-height:8.5333333333vw;height:8.5333333333vw;margin-left:4.2666666667vw}.page_sale_card .gift-in-time .gift-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 auto;width:86.6666666667vw;height:12vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:.1333333333vw solid rgba(231,216,193,.9)}.page_sale_card .gift-in-time .title-left{font-family:pingfangsc-medium,sans-serif;font-weight:700;font-size:4vw;color:rgba(0,0,0,.8);line-height:4.5333333333vw}.page_sale_card .gift-in-time .title-left span{font-size:3.2vw;color:rgba(0,0,0,.56)}.page_sale_card .gift-in-time .title-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-family:pingfangsc-regular,sans-serif;font-size:3.2vw;color:rgba(0,0,0,.56)}.page_sale_card .gift-in-time .title-right .rule-image{width:5.3333333333vw;height:5.3333333333vw;background-image:;background-size:cover}.page_sale_card .gift-in-time .gift-panel{margin:0 auto;width:85.0666666667vw;height:24.5333333333vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_sale_card .gift-in-time .gift-panel .gift-item{position:relative;width:41.6vw;height:16vw;overflow:hidden}.page_sale_card .gift-in-time .gift-panel .gift-item .gift-icon{width:10.1333333333vw;height:10.1333333333vw;background-size:cover;margin-left:2.9333333333vw;margin-top:2.9333333333vw;float:left}.page_sale_card .gift-in-time .gift-panel .gift-item.coin{background-image:-webkit-linear-gradient(271deg,#fddea8 0,#f1c987 100%);background-image:linear-gradient(179deg,#fddea8 0,#f1c987 100%);border-radius:1.0666666667vw;color:#a75600}.page_sale_card .gift-in-time .gift-panel .gift-item.coin .gift-icon{background-image:}.page_sale_card .gift-in-time .gift-panel .gift-item.iqiyi{margin-left:1.8666666667vw;background-image:-webkit-linear-gradient(bottom,#4db635 0,#5bd83f 100%);background-image:linear-gradient(0deg,#4db635 0,#5bd83f 100%);border-radius:1.0666666667vw;color:#fff}.page_sale_card .gift-in-time .gift-panel .gift-item.iqiyi .gift-icon{background-image:}.page_sale_card .gift-in-time .gift-panel .gift-detail{margin-left:2.4vw;margin-top:2.9333333333vw;float:left}.page_sale_card .gift-in-time .gift-panel .gift-detail.result{margin-top:5.0666666667vw}.page_sale_card .gift-in-time .gift-panel .detail-title{font-family:pingfangsc-medium,sans-serif;font-size:4.2666666667vw;letter-spacing:0}.page_sale_card .gift-in-time .gift-panel .detail-sub-title{font-family:pingfangsc-regular,sans-serif;font-size:2.9333333333vw}.page_sale_card .gift-in-time .gift-panel .over-tag{display:none;position:absolute;width:21.3333333333vw;height:5.3333333333vw;line-height:5.3333333333vw;background-color:#d00;font-size:2.6666666667vw;text-align:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-6.4vw;top:2.1333333333vw}.page_sale_card .fixed-bottom{position:fixed;z-index:1;bottom:0;width:100vw;height:14.9333333333vw;padding:0 3.2vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box}.page_sale_card .fixed-bottom .price-area{font-family:pingfangsc-regular,sans-serif;font-size:3.2vw;color:#333;text-align:left;line-height:3.2vw}.page_sale_card .fixed-bottom .price-area p{display:inline-block;font-family:pingfangsc-medium,sans-serif;color:#ff5722;font-size:3.2vw;text-align:left;line-height:5.3333333333vw}.page_sale_card .fixed-bottom .price-area p .price{font-size:5.3333333333vw}.page_sale_card .fixed-bottom .update-btn{background:#773e83;border-radius:6.9333333333vw;width:26.1333333333vw;height:10.6666666667vw;line-height:10.6666666667vw;color:#fff;font-size:3.7333333333vw;text-align:center}.page_sale_card .fixed-bottom .bbtn{width:46.1333333333vw;height:11.7333333333vw;border-radius:5.8666666667vw;font-family:pingfangsc-medium,sans-serif;font-weight:700;font-size:4.2666666667vw;color:#422e0e;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_sale_card .fixed-bottom .btn-view{border:1px solid rgba(211,211,211,.7)}.page_sale_card .fixed-bottom .btn-order{background:#773e83;color:#fff}.page_sale_card .signinmodal{display:none;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page_sale_card .signinmodal.modalinner{position:fixed;z-index:999;box-shadow:0 .2666666667vw 5.6vw 0 rgba(0,0,0,.5);border-radius:2.4vw;top:0;left:0;right:0;bottom:0;background-color:transparent;color:#333;font-size:4.2666666667vw;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto}.page_sale_card .signinmodal .close{position:absolute;width:8vw;height:8vw;top:-10.6666666667vw;right:0}.page_sale_card .signinmodal .bottom-close{position:relative;width:8vw;height:8vw;margin:0 auto;margin-top:16vw}.page_sale_card .signinmodal .content{position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:998}.page_sale_card .signinmodal .content img{width:100%}.page_sale_card .signinmodal.shar-modal .content{top:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.page_sale_card .signinmodal .mask{position:fixed;z-index:997;background-color:rgba(0,0,0,.6);margin:auto;left:0;top:0;right:0;bottom:0}.page_sale_card .signinmodal.show{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.page_sale_card .modal-panel{background-color:#fff;border-radius:2.1333333333vw;padding:5.3333333333vw;-moz-box-sizing:border-box;box-sizing:border-box;width:72vw;margin:0 auto}.page_sale_card .modal-panel .already{font-family:pingfangsc-medium,sans-serif;font-size:4.2666666667vw;color:#333;line-height:6.4vw}.page_sale_card .modal-panel .panel-btn{width:53.3333333333vw;height:11.7333333333vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 auto;background-image:-webkit-linear-gradient(right,#f4c67d 1%,#d5984c 100%),-webkit-linear-gradient(top,rgba(255,255,255,.36) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(270deg,#f4c67d 1%,#d5984c 100%),linear-gradient(180deg,rgba(255,255,255,.36) 0,rgba(255,255,255,0) 100%);box-shadow:0 0 1.8666666667vw 0 rgba(90,54,0,.2);font-family:pingfangsc-medium,sans-serif;font-size:4.2666666667vw;color:#422e0e;text-align:center;border-radius:5.8666666667vw;margin-top:5.6vw}.page_sale_card .modal-panel.rule-panel{width:84vw}.page_sale_card .modal-panel.rule-panel .title{font-size:5.3333333333vw;color:#222;text-align:center;font-weight:700}.page_sale_card .modal-panel.rule-panel .sub-title{font-weight:700;color:#333;margin-top:2.1333333333vw}.page_sale_card .modal-panel.rule-panel .sub-title.sub-title1{margin-top:4.2666666667vw}.page_sale_card .modal-panel.rule-panel p{font-size:3.7333333333vw;line-height:5.8666666667vw;margin-top:2.1333333333vw}.page_sale_card .modal-panel.update-panel{width:80vw;font-size:3.7333333333vw;padding:5.3333333333vw 0 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.page_sale_card .modal-panel.update-panel ::-webkit-input-placeholder{font-size:3.7333333333vw;color:#999;margin-left:2.6666666667vw}.page_sale_card .modal-panel.update-panel ::-moz-placeholder{font-size:3.7333333333vw;color:#999;margin-left:2.6666666667vw}.page_sale_card .modal-panel.update-panel ::placeholder{font-size:3.7333333333vw;color:#999;margin-left:2.6666666667vw}.page_sale_card .modal-panel.update-panel .update-panel-title{text-align:center;font-size:3.7333333333vw;font-weight:700;width:73.3333333333vw;margin:0 auto}.page_sale_card .modal-panel.update-panel .id-card,.page_sale_card .modal-panel.update-panel .name,.page_sale_card .modal-panel.update-panel .validate-code{height:8.5333333333vw;border:.2666666667vw solid rgba(238,235,230,.9);width:73.3333333333vw;margin:0 auto;margin-top:2.6666666667vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.page_sale_card .modal-panel.update-panel .id-card input,.page_sale_card .modal-panel.update-panel .name input,.page_sale_card .modal-panel.update-panel .validate-code input{border:none;outline:0;margin-left:2.6666666667vw;-webkit-box-flex:5;-webkit-flex:5;-moz-box-flex:5;flex:5}.page_sale_card .modal-panel.update-panel .id-card input.readonly,.page_sale_card .modal-panel.update-panel .name input.readonly,.page_sale_card .modal-panel.update-panel .validate-code input.readonly{color:#999}.page_sale_card .modal-panel.update-panel .id-card .icon-clear,.page_sale_card .modal-panel.update-panel .name .icon-clear,.page_sale_card .modal-panel.update-panel .validate-code .icon-clear{display:none;width:14px;height:14px;background-image:;background-size:cover;margin-right:10px}.page_sale_card .modal-panel.update-panel .validate-code input{-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;flex:2;border:none;height:5.3333333333vw;width:37.3333333333vw;border-right:1px solid rgba(233,233,233,.8)}.page_sale_card .modal-panel.update-panel .validate-code .get-code{font-size:2.6666666667vw;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;text-align:center;color:#773e83}.page_sale_card .modal-panel.update-panel .validate-code .get-code.sending{color:#999}.page_sale_card .modal-panel.update-panel .tip{width:73.3333333333vw;margin:0 auto;margin-top:2.6666666667vw;font-size:10px}.page_sale_card .modal-panel.update-panel .icon-selected{color:#773e83;font-size:2.6666666667vw;margin-top:.8vw}.page_sale_card .modal-panel.update-panel .panel-bottom{width:100%;margin-top:2.6666666667vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;border-top:1px solid rgba(233,233,233,.8);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page_sale_card .modal-panel.update-panel .panel-bottom div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;text-align:center}.page_sale_card .modal-panel.update-panel .panel-bottom .panel-cancel{border-right:1px solid rgba(233,233,233,.8);height:38px;line-height:38px}.page_sale_card .modal-panel.update-panel .panel-bottom .panel-confirm{color:#773e83}.page_sale_card .loading{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background-color:transparent;z-index:999999}.page_sale_card .loading .loading-icon{width:16vw;height:16vw;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background: no-repeat center;background-size:100% 100%;-webkit-animation:loading 1s linear .1s infinite;animation:loading 1s linear .1s infinite}@-webkit-keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:.5}to{opacity:1}}@keyframes fadein{0%{opacity:.5}to{opacity:1}}@-webkit-keyframes slideindown{0%{margin-top:-25.3333333333vw}to{margin-top:-4.8vw}}@keyframes slideindown{0%{margin-top:-25.3333333333vw}to{margin-top:-4.8vw}}@-webkit-keyframes slideinup{0%{margin-top:-4.8vw}to{margin-top:-25.3333333333vw}}@keyframes slideinup{0%{margin-top:-4.8vw}to{margin-top:-25.3333333333vw}}.page_sale_card .toast{display:none;padding:1.6vw;position:fixed;bottom:61.3333333333vw;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);border-radius:1.0666666667vw;background-color:#000;opacity:.7;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#fff;white-space:nowrap;z-index:999}