﻿a,a:active,a:hover{text-decoration:none}#container,#content,#wrapper{position:relative}#scrollerS,#wrapperScroll{position:absolute;z-index:1}.header .icon-back-define:before,.header .icon-back:before{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);border-top:3px solid #fff;border-left:3px solid #fff;-webkit-transform:rotate(-45deg)}.clear,.clearfix:after{display:block;clear:both}#scrollerS,.checkOption{-webkit-tap-highlight-color:transparent}a,article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,i,input,legend,li,menu,nav,ol,p,pre,section,span,td,textarea,th,ul{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}[hidden]{display:none}html{font-family:"microsoft yahei",Arial;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:14px}body{min-width:320px;line-height:20px;background:#f1f1f1;color:#666;overflow-x:hidden}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1,h2,h3,h4,h5{font-weight:100;font-size:14px;color:#333}em,i{font-style:normal}mark{background:#ff0;color:#000}q{quotes:"\201C" "\201D" "\2018" "\2019"}img{border:0;max-width:100%;width:100%}button,input,select,textarea{font-family:inherit;color:#666}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{color:#a9a9a9}:-moz-placeholder{color:#a9a9a9}::-moz-placeholder{color:#a9a9a9}:-ms-input-placeholder{color:#a9a9a9}textarea{overflow:auto;vertical-align:top}#cd_small .ic_time,.flag,.header .out_address span,.ic_appraise,.ic_appraise_bad,.ic_comment,.ic_good,.ic_map,.ic_price,.ic_time,.lv-checkBox,.lv-evaluate-add:before,.lv-num,.lv-plus,.lv-reduce,.lv-tab li span,.privilege{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}#container .fl{float:left}#container .fr{float:right}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.clear{overflow:hidden;height:0;line-height:0;font-size:0}.header,.header h1{font-size:20px}.clearfix:after{content:".";height:0;visibility:hidden}.header .icon-back-define:before,.header .icon-back:before{left:17px;margin-top:-7px;content:''}.clearfix{zoom:1}a{color:#4babfc}#content{margin:0 auto;min-height:320px}#wrapperScroll{top:0;bottom:0;left:0;width:100%;overflow:auto}#scrollerS{width:100%;padding:0}.header{width:100%;height:60px;font-weight:400;background:#d30775;color:#fff;position:relative;text-align:center;line-height:60px}.header a{color:#fff}.header .out_address{position:absolute;top:12px;font-size:14px;height:50px;line-height:50px}.header .out_address span{display:inline-block;overflow:hidden}[class*=header-icon-]{background-size:36px;width:36px;height:36px;float:right;margin-left:5px}.header .header-icon-home{background-image:url(../images/home.png)}.header .cityName{max-width:800px;position:relative;white-space:nowrap;text-overflow:ellipsis;text-align:right}.header .icon-svg4{font-size:28px;display:inline-block;position:absolute;left:12px;top:9px}.header p{position:absolute;left:47px;top:23px;color:#fff;line-height:16px;font-weight:700;font-size:20px;text-align:left}.header p span{font-weight:400}.header .icon-svg5,header .icon-search,header .icon-svg14{position:absolute;top:8px;text-align:center;line-height:16px;font-size:16px}.header .icon-svg5{right:60px}.header .icon-search{right:15px}
.header .icon-back{ position:absolute; left:0;font-size:32px;display:block;width:30px;height:60px}

.header .icon-back:before{top:50%;width:10px;height:10px;transform:rotate(-45deg);position:absolute}.header .icon-back-define{font-size:32px;display:block;position:absolute;top:0;width:30px;height:45px}.header .icon-back-define:before{top:50%;width:10px;height:10px;transform:rotate(-45deg);position:absolute}.flag:after,.footer .down_push a:before{content:""}.header span i{font-size:10px;position:relative;top:-3px}.header .header_btn{position:absolute;right:10px;top:6px;line-height:1;color:#fff}.header .header_btn span{margin-left:10px;display:inline-block;font-size:10px;line-height:17px}.header .header_btn a{color:#fff;height:32px;line-height:32px;min-width:32px;background:center center no-repeat;background-size:cover;display:inline-block}.header .header-icon-fav,header .header-icon-fav-ed{width:36px;height:36px;position:absolute;top:4px;right:45px}.header a.header-icon-home{background-image:url(../images/home.png)}.header .header-icon-fav{background-image:url(../images/fav.png);background-size:36px}.header .header-icon-fav-ed{background-image:url(../images/fav-ed.png);background-size:36px}.header .header-icon-map{background-image:url(../images/map.png)}.header .header-icon-position{background-image:url(../images/map_2.png)}.header .header-icon-my{background-image:url(../images/my.png)}.header .header-icon-file{background-image:url(../iamges/file.png);background-size:36px;width:36px;height:36px;position:relative;display:block;margin-left:5px;float:right}.header_position{position:absolute;right:10px;top:0;height:100%;line-height:45px;font-size:12px;padding-right:10px}.header_position .header-icon-transparent{position:absolute;top:50%;right:2px;margin-top:-2px;background-size:15px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px #fff solid}.footer{width:100%}.footer a{color:#666}.footer .footer-bar{height:30px;line-height:30px;background:#e3367f;color:#fff;font-size:14px;position:relative;margin-bottom:5px}.footer .footer-bar a{padding:0 10px;color:#fff}.footer .icon-arrow-up{display:inline-block;height:30px;line-height:30px;position:absolute;right:10px;top:0}.footer .down_push .icon-cellphone{width:36px;height:66px;background-size:49%!important;background:url(../images/phone.png)center center no-repeat;display:block}.footer p{color:#5f646e;font-size:12px;line-height:30px}.footer p a,.footer p span{padding:0 5px}.footer .down_push{width:100%;background:rgba(81,81,81,.85);height:50px;overflow:hidden;position:absolute;top:0;left:0;z-index:999;color:#fff}.footer .down_push h3{font-size:15px;padding-left:60px;padding-top:12px;color:#fff;line-height:15px}.footer .down_push h3 span{font-size:12px;font-weight:400;font-family:"黑体";color:#fff}.footer .down_push a{background:#ff740d;display:block;position:absolute;top:12px;border-radius:3px;padding:8px;right:25px;font-size:12px;text-align:center;line-height:18px;width:91px;height:30px}.flag,.privilege,.tag{line-height:16px}.footer .down_push a:before{width:0;height:0;border-top:5px solid transparent;border-right:6px solid #ff740d;border-bottom:5px solid transparent;position:absolute;top:50%;left:-6px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.checkBox-child.selected:before,.radioBox-child.selected:before{content:'';-webkit-transform:rotate(45deg)}.footer .down_push a span{padding:3px;position:absolute;font-size:14px;left:16px;top:2px}.footer .down_push span.icon-remove{position:absolute;display:block;top:15px;height:20px;width:20px;left:5px;border-radius:100%;background:#373737}.lv-toast-div{width:42px;height:42px;margin:20px auto;font-size:14px}.flag,.privilege{color:#fff;height:16px}.lv-toast-loading{position:absolute;left:50%;top:50%;margin-left:-16px}.lv-toast p{padding:0 10px 20px;color:#fff;font-size:14px;font-weight:700}.pro-value{font-size:20px;color:#d30775}.privilege,.pro-value del,.pro-value i,.pro-value small{font-size:10px}.pro-value i{color:#666}.pro-value del{color:#999}.privilege{padding:0 3px;background:#ff8a00;border-radius:2px;margin:2px 0 2px 2px}.privilege.rose{background:#e7188e}.privilege.blue{background:#6fbff1}.privilege.big{font-size:12px;padding:5px}.flag{padding:0 3px;font-size:10px;display:inline-block;background:#f70;white-space:nowrap;position:relative}.flag:after{border:8px solid #f70;border-right-color:transparent;border-left-width:0;border-right-width:3px;display:block;position:absolute;right:-3px;top:0}.flag.phone{padding-left:20px}.flag.phone:before{font-family:icomoon;content:"\e62a";font-size:18px;width:14px;height:18px;position:absolute;left:0;top:-1px;color:#f70;background:#fff;text-shadow:1px 1px 0 #dc5a03}.tag:after,.tag:before{content:""}.tag{height:16px;padding:0 3px;background:#51afff;float:left;color:#fff;font-size:10px;border-radius:2px 0 0 2px;position:relative;margin:2px 10px 2px 0;display:inline-block}.clear-icon,.radioBox-child,.tag:after,.tag:before{position:absolute}.tag:before{right:-5px;top:0;width:0;height:0;border-top:8px solid transparent;border-left:5px solid #51afff;border-bottom:8px solid transparent}.tag:after{right:-3px;top:7px;width:2px;height:2px;border-radius:2px;background:#fff}.radioBox-child{background:#fff;border:1px solid #b7b7b7;border-radius:18px;display:block;width:20px;height:20px;top:50%;margin-top:-10px}.checkBox-child,.lv-btn,.lv-checkBox,.view-more{border-radius:2px}.radioBox-child.selected{background:#4cabfc;border:1px solid #4cabfc}.radioBox-child.selected:before{display:block;position:absolute;width:3px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin:2px 0 0 7px}.lv-checkBox{width:18px;height:18px;border:1px solid #c2c2c2;display:inline-block;position:relative;background:#fff}.lv-checkBox.selected:before{display:block;content:'';position:absolute;width:3px;height:9px;border-right:2px solid #4cabfc;border-bottom:2px solid #4cabfc;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:1px 0 0 6px}.checkBox-child{display:block;width:20px;height:20px;position:absolute;right:10px;top:50%;margin-top:-10px;background:#fff;border:1px solid #b7b7b7}.checkBox-child.disable{background:#e3e3e3}.checkBox-child.selected{background:#4cabfc;border:1px solid #4cabfc}.checkBox-child.selected:before{display:block;position:absolute;width:4px;height:11px;transform:rotate(45deg);margin:1px 0 0 6px;border-right:2px solid #FFF;border-bottom:2px solid #FFF}.lv-plus:after,.lv-plus:before,.lv-reduce:before{background:#fff;position:absolute;content:""}.ic_arrow_d,.ic_arrow_u{display:block;width:10px;height:5px;background-size:cover}.ic_down,.ic_up{display:block;width:20px;height:20px;position:absolute;right:3px;bottom:3px}.lv-plus,.lv-reduce{width:24px;height:24px;background:#4cabfc;display:inline-block;position:relative;border-radius:2px}.lv-plus:before,.lv-reduce:before{height:2px;left:50%;margin:-1px 0 0 -8px;top:50%;width:16px}.lv-plus:after{height:17px;left:50%;margin:-8px 0 0 -1px;top:50%;width:2px}.lv-plus.disable,.lv-reduce.disable{background:#fff;border:1px solid #c3c3c3}.lv-plus.disable:after,.lv-plus.disable:before,.lv-reduce.disable:before{background:#c3c3c3}.lv-num{padding:0 8px;color:#333;display:inline-block}.ic_order_plus,.ic_order_reduce{width:26px;height:26px}.ic_order_reduce{background-position:-99px -56px}.ic_order_reduce.disable{background-position:-99px -29px}.ic_order_plus{background-position:-99px -84px}.ic_order_plus.disable{background-position:-99px -2px}.ic_di,.ic_li,.ic_ri,.ic_ui{border-right:2px solid #7f7f7f;border-bottom:2px solid #7f7f7f;display:inline-block;width:6px;height:6px;position:absolute}.ic_ri{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:13px;top:50%;margin-top:-3px}.ic_li{-webkit-transform:rotate(135deg);transform:rotate(135deg);position:relative;vertical-align:middle;margin-right:10px}.ic_ui,.overflow .ic_di{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:7px;bottom:5px}.ic_di,.on .ic_ui{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.ic_ri_big{border-right:6px solid #fff;border-bottom:6px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:18px;height:18px;cursor:pointer;display:block}.ic_triangle_up,.lv-tab .active:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ic_triangle_up{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;width:12px;height:12px;display:block}.ic_triangle_up:before{border-left:12px solid #d3d3d3;border-top:12px solid #d3d3d3;width:0;height:0;display:block;content:''}.ic_comment,.ic_good,.ic_price{background-size:25px auto;display:inline-block;height:25px;width:25px}.ic_appraise,.ic_appraise_bad,.ic_map{background-repeat:no-repeat;display:inline-block}.lv-evaluate-add{width:100%;text-align:center;color:#fff;font-size:16px;background:#d30775;height:30px;line-height:30px;display:block;margin-top:5px}.btn_reserve,.lv-btn{display:inline-block}.lv-evaluate-add:before{content:"+";font-size:30px;font-weight:700;display:inline-block;margin:-4px 5px 0 0}.header .select_city:before,.lv-box .income_ti1:after,.lv-tab .active:before,.lv-tab ul:after{content:""}.lv-evaluate-icon{background:url(../images/evaluate-small-icon.png)left center no-repeat;padding-left:24px}.lv-btn{color:#fff;padding:0 5px;height:40px;line-height:40px;font-size:15px;text-align:center}.lv-btn.disable{background:#6a6a6a;color:#999}.lv-btn-default{background-color:#e7188e}.lv-btn-gray{background-color:#f1f1f1;color:#333}.lv-btn-yellow{background-color:#ff8a00}.lv-btn-blue{background:#2536db}a.lv-btn-yellow{color:#fff}.view-more{display:block;height:47px;line-height:47px;text-align:center;color:#666;font-size:14px;border-bottom:1px #dedede solid;background:#fff}.view-more.rose{background:#e7188e;border:1px solid #c4006e;color:#fff}.view-more.btn{margin:10px;border:1px solid #dedede}.btn_reset,.btn_submit{padding:6px 10px;text-align:center;display:block}.btn_reset{background:#f4f4f4;color:#666}.btn_reserve,.btn_submit{background:#e7188e;color:#fff}.btn_reserve{padding:8px 15px;font-size:16px}.popup_wrap{position:fixed;width:280px;left:50%;margin:-100px 0 0 -140px;top:50%;z-index:999;display:none}.popup{background:#fff;border-radius:4px;overflow:hidden;text-align:center;border:1px solid #cfcfcf}.popup header{height:auto;background:0 0;line-height:20px;color:#666;text-align:center;font-size:18px;padding:10px 0 13px;border-bottom:1px solid #cfcfcf}.popup article{margin:15px 0;padding:0 20px;font-size:16px;max-height:100px;overflow:auto}.block,.line,.lv-box,.lv-box .income_ti1:after,.lv-box .t_content,.lv-tab,.set-wrap,.telBox,.telBox p,.telBox span{overflow:hidden}.popup footer{ext-align:center;padding-bottom:15px}.popup_wrap article em,.popup_wrap article span{display:block;text-align:center;padding:3px 0}.find_popup .ic_loading,.find_popup .ic_roseo,.find_popup .ic_yellow{margin:0 10px}.ic_loading,.ic_roseo,.ic_yellow{background:#e70685;color:#fff;min-width:98px;padding:8px 10px;text-align:center;font-size:16px;display:inline-block;margin:0 5px}.ic_yellow{background-color:#eb932b}.ic_loading{background-color:#888}.ic_sheng{width:22px;height:22px;background:#ec2d8a;color:#fff;font-size:14px;display:inline-block;border-radius:22px;line-height:22px;text-align:center}.telBox{position:fixed;z-index:100;color:#fff;left:50%;top:50%;margin-left:-140px;margin-top:-70px;width:285px;display:none;height:140px}.telBox_con{width:280px;opacity:.8;background:#0b1b44;height:136px;border-radius:10px;border:2px solid #fff}.telBox p,.telBox span{display:block;font-size:18px;width:auto;margin-left:auto;margin-right:auto;height:auto;position:relative}.lv-search-fail,.lv-search-success{font-size:1.5em}.telBox a{width:127px;height:43px;display:block;float:left;margin:0 1px 0 10px}#cd_small .ic_time,.ic_peo i,.ic_time{display:inline-block}.telBox .p{margin-top:-124px;position:relative}.telBox p{color:#fff!important;font-weight:700;height:25px;text-align:center;margin-bottom:10px}.telBox span{color:#fff;margin-bottom:10px;text-align:center}
.lv-search-fail{width:auto;margin:0 auto;text-align:center;background:#f1f1f1}.lv-sorry-icon{padding:90px 0 0;max-height:96px;box-sizing:content-box}.lv-sorry-icon img{width:47px!important;max-width:100%}.lv-search-fail p{padding-top:10px;font-size:14px}.ic_peo i{background:url(../images/ic_people.gif)center center;background-size:cover}.ic_time{width:18px;height:18px;background:url(../images/ic_time.png)center center no-repeat;background-size:16px}#cd_small .ic_time{width:18px;height:18px;background:url(../images/ic_time_grey.png)center 0 no-repeat;background-size:16px}.ic_peo i{background-repeat:no-repeat;width:16px;height:15px;margin-bottom:-3px;margin-right:2px}.hide{display:none}.w65p{width:65%}.f-color-1{color:#e61c98}.f-color-2{color:#333}.f-color-3{color:#999}.f-color-4{color:#ff4000}.f-color-5{color:#009ed0}.f-color-6{color:#fff}#container .f-color-rose{color:#d30775}#container .f-color-blue{color:#4cabfc}#container .f-color-black{color:#000}#container .f-color-yellow{color:#fca15e}

#container .f-size-20{font-size:20px}#container .f-size-12{font-size:12px}#container .f-size-10{font-size:10px}.mt0{margin-top:0}.m10{margin:10px}.mt3{margin-top:3px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.mr10{margin-right:10px}.pr20{padding-right:20px}.pt0{padding-top:0}.p10{padding:10px}.pb40{padding-bottom:40px}#container .border-bottom-dashed{border-bottom-style:dashed}#container .border-top-dashed{border-top-style:dashed}.btn_block{display:block;font-size:16px}.block{display:block}.line{width:100%}.f-justify{text-align:justify;white-space:pre-wrap}.bottom-fixed{position:fixed;bottom:0;left:0;z-index:901;overflow:hidden;width:100%}.lv-banner{width:320px;margin:0 auto;position:relative;padding:0}.lv-banner .ic_dele{display:block;position:absolute;right:15px;top:50%;margin-top:-12px}.lv-tab{background:#fff}.lv-tab ul{display:-webkit-box;display:-moz-box;display:box;width:100%;border-bottom:1px #d3d3d3 solid}.lv-tab ul:after{display:block;height:0;clear:both;visibility:hidden;font-size:0}.lv-tab li{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;position:relative;height:36px;line-height:36px;display:block;border-left:1px #d3d3d3 solid;float:left;text-align:center}.lv-tab li span{display:inline-block}.lv-tab li:last-child{float:right}.lv-tab .active:before{position:absolute;bottom:-10px;left:50%;margin-left:-5px;width:12px;height:12px;border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;background:#ebebeb;display:block}.lv-tab li:first-child{border-left:0}.tabChange{display:none;position:relative}.lv-box{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;margin:10px 0;background:#fff}

.lv-box .t_content{padding:10px;height:auto;position:relative}.lv-box h3,.lv-box>ul>li{padding:10px;border-bottom:1px dashed #ccc;font-size:14px;position:relative}.lv-box>ul>li:last-child{border:none}.lv-box h5{position:absolute;font-size:14px}.lv-box p{position:relative;}

.lv-box .income_ti1{position:absolute;display:block;font-size:14px;text-align:justify;width:60px;color:#999}.lv-box-line,.lv-box-link,.lv-box-type,.set-wrap{position:relative}.lv-box .income_ti1:after{display:inline-block;height:0;width:100%}.lv-box .pl70{margin-left:70px;display:block}.lv-box-link{border:1px solid #d2d2d2;background:#fff;margin:10px;display:block;padding:10px;font-size:16px}.lv-box .text_content{font-size:14px;width:100%;border:none;min-height:150px;resize:none}.lv-box .lv-input-text{width:100%;padding:0;border:none}.set-wrap{width:200%;transition:all 200ms ease;-webkit-transition:all 200ms ease;transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}.lv-box-type{padding:10px 40px 10px 10px;color:#666;font-size:16px;line-height:28px}.lv-box-type h2{color:#000;padding:0;font-size:15px}.lv-box-type .ic_ui{right:13px;top:50%;margin-top:-6px}.lv-box.on .ic_ui{margin-top:-3px}.modal{background:rgba(0,0,0,.3);display:none;left:0;position:fixed;top:0;width:100%}#header_value,#travelerTitle h1{color:#fff}.lv-active{padding:10px}#content .header p{left:50%;margin-left:-60px}.header .header-icon-my{background:url(../images/my1.png)12px 8px no-repeat;background-size:25px}.header .select_city{position:absolute;left:15px;top:4px;height:36px;line-height:36px;font-size:12px;text-align:left}.header .select_city a{width:50px;display:block}.header .out_address{right:10px}.header .select_city:before{width:5px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;left:30px;top:12px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.footer .f-color-rose{color:#d30775}.footer p{text-align:left;width:33.3%;margin:0;display:inline-block;position:absolute}.footer p:nth-child(2){left:10px}.footer p:nth-child(3){left:38%}.footer p:nth-child(4){right:10px;color:#aaa;text-align:right}.footer .tel{display:inline-block;width:20px;height:20px;background:url(../images/foot-tel.png)0 2px no-repeat;background-size:20px;position:absolute;top:3px;left:-20px}.footer .footer-bar{background-color:#d30775}.header .header-icon-tel{background-image:url(../images/tel.png)}.header .user_icon{position:absolute;right:10px;top:9px;font-size:14px;height:36px;line-height:36px}














.index nav,.index nav li{padding-left:2.5px;padding-right:2.5px}.swiper-slide{visibility:hidden;display:none}.index nav{width:99.9%;margin:0 auto;overflow:hidden;padding-top:5px;border-bottom:1px #e6e6e6 solid;background:#fff}.index nav li{display:block;float:left;width:50%;margin-bottom:5px}

.index nav li i{width:45px;height:45px;background:url(../images/icons.png);background-size:240px;display:inline-block}
.index nav li:nth-child(1) i{background-position:-4px -3px}
.index nav li:nth-child(2) i{background-position:-66px -3px}
.index nav li:nth-child(3) i{background-position:-130px -3px}
.index nav li:nth-child(4) i{background-position:-192px -3px}

.index nav li:nth-child(5) i{background-position:-4px -3px}
.index nav li:nth-child(6) i{background-position:-66px -3px}
.index nav li:nth-child(7) i{background-position:-130px -3px}
.index nav li:nth-child(8) i{background-position:-192px -3px}


.index nav li:nth-child(1) a{background-color:#c672e1}
.index nav li:nth-child(2) a{background-color:#ff842b}
.index nav li:nth-child(3) a{background-color:#5598dc}
.index nav li:nth-child(4) a{background-color:#80c220}


.index nav li:nth-child(5) a{background-color:#c672e1}
.index nav li:nth-child(6) a{background-color:#ff842b}
.index nav li:nth-child(7) a{background-color:#5598dc}
.index nav li:nth-child(8) a{background-color:#80c220}

.index nav li span{display:block;font-size:16px;text-align:center;color:#fff;position:absolute;top:24px;left:60px}







.index nav li .s2{font-size:10px;padding-top:0;top:32px}.index nav li .box{height:65px;width:165px;margin:0 auto;padding-top:10px;position:relative;padding-left:5px}.index nav li a{display:block;color:#4b4946;width:100%;height:65px;position:relative}.index .nav{width:100%;margin:0 auto;overflow:hidden;background:#fff}.index .nav li{display:block;float:left;width:25%;text-align:center;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.index .nav li:nth-child(4n){border-right:0}.index .nav li a{display:block;color:#666;width:100%;height:70px;position:relative}.index .nav li i{width:45px;height:45px;background:url(../images/icons.png)no-repeat;background-size:270px;display:inline-block;position:absolute;top:40%;margin-top:-22.5px;left:50%;margin-left:-22.5px}.i-banner a,.i-banner img,.i-top li .t_info,.i-top li a,.index #second li,.index-recommend li a,.index-recommend li a img{display:block}.index .nav li span{position:absolute;top:63%;width:40px;left:50%;margin-left:-20px;font-size:12px}.index .nav li:nth-child(1) i{background-position:-8px -70px}.index .nav li:nth-child(2) i{background-position:-77px -70px}.index .nav li:nth-child(3) i{background:url(../images/icons-new.png)-77px 7px no-repeat;background-size:230px}.index .nav li:nth-child(4) i{background-position:-218px -71px}.index .nav li:nth-child(5) i{background:url(../images/icons-new.png)6px 5px no-repeat;background-size:230px}.index .nav li:nth-child(6) i{background-position:-147px -73px;background-size:270px;background-repeat:no-repeat}.index .nav li:nth-child(7) i{background:url(../images/icons-new.png)-183px 3px no-repeat;background-size:230px}.index .nav li:nth-child(8) i{background:url(../images/icons-new.png)-35px 5px no-repeat;background-size:230px}.index-recommend{padding:10px 0;overflow:hidden}.index-recommend li{width:50%;float:left}.index-recommend li a{overflow:hidden;border:1px solid #e6e6e6;background:#fff;color:#5f646e;line-height:16px}.index-recommend li:nth-child(2) a{border-bottom:0;border-right:0;border-left:0}.index-recommend li:nth-child(3) a{border-right:0;border-left:0}.index-recommend li:nth-child(1) a{padding-top:1px}.index-recommend li .t_icon{width:40px;height:40px;float:left;margin-right:10px;background:url(../images/icon-recommend.png);background-size:80px}.index-recommend li .t_icon_svg{width:40px;height:40px;float:left;margin-right:10px;font-size:40px;line-height:40px;text-align:center}.index-recommend li .t_icon_svg.icon-svg2{font-size:30px}.index-recommend li .t_icon_svg.icon-svg3{font-size:28px}.index-recommend li .t_icon_svg.icon-svg6{font-size:25px}.index-recommend li .t_icon_svg.icon-bus{font-size:33px}.index-recommend li .t_icon.icon-1{background-position:0 0}.index-recommend li .t_icon.icon-2{background-position:-40px 0}.index-recommend li .t_icon.icon-3{background-position:0 -40px}.index-recommend li .t_icon.icon-4{background-position:-40px -40px}#content .header .out_address:nth-child(2){right:auto;left:10px}.index-recommend li .t_info{float:left;padding-top:4px;position:relative}.index-recommend li .t_info h2{font-size:14px}.index-recommend li .t_info h3{font-size:12px;position:absolute;top:20px;left:0;white-space:nowrap}.i-banner .t_li{margin:10px;position:relative;overflow:hidden}.i-banner .t_tips{position:absolute;top:20px;left:18px;text-shadow:0 1px 1px rgba(0,0,0,.75);width:100%}.i-banner .t_tips:before{position:absolute;top:2px;left:-12px;content:"";width:8px;height:15px;display:block}.i-banner .t_tips h2{font-size:12px;color:#fff}.i-banner .t_tips h3{font-size:14px;width:90%;color:#fff}.i-banner .t_tips .pro-value{margin-top:5px;color:#d30775}.i-banner .t_tips .pro-value i{color:#fff}.month-hot{background:#fff;border-bottom:1px #e1e1e1 solid}.month-hot h2{height:25px;padding:5px 0 0 8px;line-height:20px;font-size:12px}.month-hot .tablist{overflow:hidden;position:relative;z-index:11}.month-hot .tablist li{width:25%;height:30px;line-height:30px;float:left;border-bottom:2px #e4e4e4 solid;color:#4c4c4c;font-size:14px;text-align:center}.month-hot .tablist li.active{border-bottom:2px #ff7613 solid;color:#ff7613}.month-hot .t_list{width:100%;margin:0 auto;cursor:move;overflow:hidden;-webkit-perspective:1000;height:122px}.month-hot .t_in_list{width:400%;float:left}.month-hot .t_in_list ul{width:25%;float:left;background:#fff;position:relative}.month-hot .t_list li{width:33.3%;float:left;position:relative;height:41px;border-bottom:1px #e4e4e4 solid;text-align:center;line-height:40px;font-size:14px}.month-hot .t_list li a{padding:5px 10px;color:#4c4c4c}.month-hot .t_list li:before{content:"";position:absolute;right:-3px;top:12px;background:#e4e4e4;width:1px;height:16px}.i-top{background:#fff;border-bottom:1px #e1e1e1 solid}.i-top h2{height:30px;padding-left:8px;line-height:30px;font-size:12px}.i-top ul{margin-top:-5px}.i-top li{border-bottom:1px #d2d2d2 solid;padding:10px 8px}.i-top li a{height:68px}.i-top li .t_num{width:38px;height:23px;float:left;padding-top:45px;font-size:10px;font-weight:700;color:#fff;background:#ff7613;text-align:center;text-shadow:1px 1px 0 #e0974b}.i-top li .t_pic,.i-top li .t_pic img{width:89px;height:68px}.i-top li .t_num i{font-size:20px}.i-top li .t_pic{float:left}.i-top li .t_info_body,.i-top p{width:100%}.i-top li .t_info{overflow:hidden;position:relative;padding:8px 0 0 8px}.i-top li .t_info_body h3{font-size:13px;line-height:16px;height:32px;overflow:hidden;color:#333;margin-bottom:4px}.i-top p{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.i-top .value{font-size:20px}.i-top .value i{font-size:10px;color:#666}.i-sp1{margin:10px 5px;overflow:hidden}.i-sp1 a{width:33.3%;float:left}.i-sp1 .t_content{border:1px solid #ddd;background:#fff;margin:0 5px;height:116px;position:relative}.i-sp1 .t_info{padding:10px}.i-sp1 .t_info h2{font-size:14px}.i-sp1 .t_info h3{font-size:13px;opacity:.5}.i-sp1 .t_icon{position:absolute;right:5px;bottom:0}.index #second{height:50px;width:100%;padding-top:0}.index #second li{font-size:16px;text-align:left;border-right:1px solid #ddd;box-sizing:border-box;padding-left:0;width:50%;height:50px;vertical-align:middle}.index #second ul li a{position:relative;height:30px;margin:10px 0 10px 15%}.index #second ul li a span{display:inline-block;font-size:16px;text-align:center;line-height:20px;vertical-align:middle;padding-top:5px;padding-left:16px}





.two-columns-list{margin:5px;overflow:hidden}.two-columns-list ul{float:left;width:100%}.two-columns-list li{width:50%;float:left}.two-columns-list li a{margin:5px;background:#fff;display:block;border:1px solid #cecece}.two-columns-list li.slogan img{margin-top:10px}.two-columns-list li .t_pic img{min-width:143px}.two-columns-list li .t_info{padding:0 5px 3px;position:relative;overflow:hidden}.two-columns-list li h3{font-size:12px;line-height:16px;height:32px;margin:4px 0;overflow:hidden}.two-columns-list li h3.single{height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-columns-list .tips-choiceness{position:absolute;right:8px;bottom:8px;width:30px;height:15px;line-height:15px;color:#fff;background:#da4523;font-size:10px;text-align:center;display:block}.two-columns-list .tips-top{position:absolute;right:-2px;bottom:6px;height:20px;line-height:20px;color:#fff;font-weight:700;background:#da4523;font-size:14px;padding:0 10px;display:block}.two-columns-list .tips-top:before{position:absolute;left:0;top:0;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:4px #fff solid}.two-columns-list small{font-size:12px;color:#999}.two-columns-list .no_more{text-align:center;color:#bbb;font-weight:700;line-height:50px}.table-icon-list{width:100%;text-align:center;border:1px solid #eee;margin:-1px}.table-icon-list a{display:block;padding:20px 0;width:100%}.table-icon-list td{border:1px solid #ddd;border-right:0}.table-icon-list img{width:60%;border:1px solid #fff;border-radius:2px;margin-bottom:4px}.table-icon-list span{display:block;width:100px;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto}.lv-ticket-index section{padding:0 10px}.lv-ticket-index h2{font-size:18px;color:#333;padding:10px 0;text-align:center}.lv-ticket-index .view-more a{color:#666}.city_hot{overflow:hidden;text-align:center}.city_hot a{display:inline-block;width:21%;padding:5px 0 7px;font-size:14px;text-align:center;border:1px solid #cfcfcf;margin:5px 4px;background:#fff}.rim{margin:10px auto;overflow:hidden}.rim a{position:relative}.rim_con{margin:0 12px;display:block;border:1px solid #cfcfcf;height:auto;overflow:hidden;background:#fff;padding:7px 5px 7px 13px}.rim h2{font-style:normal;font-size:16px;padding:0 0 0 9px;display:block;float:left;line-height:20px}.lv-search-fail{width:auto;margin:0 auto;text-align:center;font-size:1.5em}.lv-sorry-icon{padding:90px 0 0;max-height:96px}.lv-sorry-icon img{width:47px!important;max-width:100%}.lv-search-fail p{padding-top:10px;font-size:14px}.lv-biz-list ul{overflow:hidden;border-bottom:1px #ddd solid;box-shadow:0 1px 0 #fff;padding-bottom:20px}.lv-biz-list li{overflow:hidden;margin-top:10px;text-align:center}.lv-biz-list h2{color:#333;font-size:18px;padding:10px 0 20px;text-align:center;background:url(../images/seprator-line-super.png) center bottom no-repeat;background-size:306px}.lv-biz-list:last-child{padding-bottom:16px}.lv-biz-list li a{display:inline-block;text-align:center;margin:0 7px}#lv-fixdiv ul.lv-biz-list li a{width:18.75%}.lv-biz-list li a img{display:block;width:60px;height:60px;border-radius:4px}.lv-biz-list li a span{padding-top:4px;display:block;color:#333;width:60px;height:20px;line-height:20px;overflow:hidden;margin-bottom:10px}.lv-biz-list li a span.lv-biz-point{background:#fff;border:1px solid #b7b7b7;padding:6px 0;font-size:18px;-moz-box-shadow:0 2px 3px #b7b7b7;-webkit-box-shadow:0 2px 3px #b7b7b7;box-shadow:0 2px 3px #b7b7b7;border-radius:3px;color:#464646}.lv-project-list{background:#fff}.lv-project-list .pro-pic .flag{position:absolute;left:-2px;top:5px}.lv-project-list .pro-info .flag{margin-right:3px}.lv-project-list .pro-info{overflow:hidden}.lv-project-list a{display:block;overflow:hidden}.lv-project-list article{padding:10px;position:relative;overflow:hidden;border-bottom:1px #ddd solid;box-shadow:0 1px 0 #fefefe;min-height:90px;line-height:20px}.lv-project-list article a{color:#666}.lv-project-list article .pro-pic{width:95px;height:90px;float:left;display:block;background:center center no-repeat;background-size:cover;margin-right:10px;position:relative}.lv-project-list article .pro-good{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.8);color:#fff;height:18px;line-height:18px;text-align:center;width:100%;font-size:11px}.lv-project-list article h2{overflow:hidden;color:#1c1c1c;line-height:20px;margin-bottom:4px}.lv-project-list article p{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-project-list article h3{color:#1c1c1c;width:100%;line-height:16px;overflow:hidden;margin-bottom:4px;white-space:nowrap;text-overflow:ellipsis}.lv-project-list article .t_l1{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.lv-project-list article .privilege{float:left}.lv-project-list .w65p{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.lv-project-list .route article h2{height:40px}.lv-project-list article .t_per{padding:2px 6px;background:#78d5f6;color:#fff}.lv-project-list article .rebate{font-size:12px;vertical-align:middle}.lv-project-list article .rebate i{width:20px;height:20px;background-size:21px}.lv-project-list article .rebate .ic_fan{background-position:-2px -46px}.lv-project-list article .rebate .ic_xiang{background-position:-2px -25px}.lv-project-list article .address{display:block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.lv-project-list.bg-white{background:#fff}.lv-tab .orderby{height:6px;width:2px;padding:0 3px 5px;position:relative}.lv-tab .orderby:before{content:"";width:2px;height:6px;background:#666;display:block}.lv-tab .orderby:after{content:"";position:absolute;top:6px;left:0;border-top:5px #666 solid;border-left:4px transparent solid;border-right:4px transparent solid}.lv-tab .orderby.up{padding:5px 3px 2px}.lv-tab .orderby.up:after{top:0;border-bottom:5px #666 solid;border-top:0}.lv-tab .active .orderby:before{background:#d30775}.lv-tab .active .orderby:after{border-top-color:#d30775;border-bottom-color:#d30775}.lv-tab .asc .orderby.up:before{background:#d30775}.lv-tab .asc .orderby.up:after{border-top-color:#d30775;border-bottom-color:#d30775}.lv-tab .asc .orderby:before{background:#666}.lv-tab .asc .orderby:after{border-top-color:#666;border-bottom-color:#666}.lv-tab .desc .orderby:before{background:#d30775}.lv-tab .desc .orderby:after{border-top-color:#d30775;border-bottom-color:#d30775}.lv-tab .desc .orderby.up:before{background:#666}.lv-tab .desc .orderby.up:after{border-top-color:#666;border-bottom-color:#666}.lv-filtrate .fields{padding:0 3px 10px}.lv-filtrate .fields ul{height:38px;overflow:hidden}.lv-filtrate .fields li{width:33.3%;float:left;padding:3px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:15px}.lv-filtrate .fields li span{border:1px solid #d2d2d2;text-align:center;padding:3px;box-sizing:border-box;-webkit-box-sizing:border-box;height:35px;line-height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.lv-filtrate .fields .selected span{border-color:#d30775;color:#d30775}.lv-filtrate .on .radioBox{border-top:1px #e7e7e7 dashed}.lv-filtrate .radioBox ul{height:0}.lv-filtrate .radioBox li{height:42px;padding:0 10px;line-height:42px;position:relative;border-bottom:1px #e7e7e7 solid}.lv-filtrate .radioBox li:last-child{border:none}.lv-filtrate .radioBox .radioBox-child{right:10px}.lv-filtrate .on ul{height:auto}.lv-filtrate .option{padding:4px 10px;background:rgba(0,0,0,.8)}.lv-filtrate .option div{float:left;padding:0 4px}.lv-filtrate .option-reset{width:30%}.lv-filtrate .option-submit{width:70%}.lv-filtrate .option span{display:block;height:40px;line-height:40px;text-align:center;color:#fff;background:#ff8a00;font-size:18px;border-radius:2px}.lv-filtrate .option-submit span{background:#d30775}.lv-group-list{margin:10px}.lv-group-list a{color:#333}.lv-group-list article{position:relative;background:#fff;overflow:hidden;border:1px solid #ddd;margin-top:10px}.lv-group-list article .t_p1{padding:9px;border-bottom:1px #ddd solid}.lv-group-list article .t_name{line-height:22px;padding-top:10px}.lv-group-list article .t_p2{height:52px;padding:0 9px}.lv-group-list article .t_value{width:40%;border-right:1px #ddd solid;font-size:16px;height:40px;float:left;padding-top:12px;line-height:16px}.lv-group-list article .t_value del{font-size:10px;color:#999}.lv-group-list article .t_other{width:58%;padding-top:5px;font-size:12px;float:left}.lv-group-list article .t_other span{padding-left:10px;display:inline-block}.lv-group-list article .t_other i{color:#999}.lv-group-list .ic_peo,.lv-group-list .ic_time{float:left}.lv-primary-narrow{position:fixed;right:0;top:100px;width:25px;text-align:center}.lv-narrow-li{border-right:4px solid #666;padding-right:10px;margin-top:4px;font-size:1.2em;font-weight:700}.lv-narrow-current{border-right:3px solid #d957a3;color:#d957a3}.lv-city-title{background:#e2e2e2;padding:5px 10px}.lv-city-list{background:#fff}.lv-city-list li{height:40px;line-height:40px;padding:0 10px;font-size:18px;border-bottom:1px #C6C6C6 solid}.lv-city-list-sp{background:#fff}.lv-city-list-sp li{height:40px;line-height:40px;padding:0 10px;font-size:18px;border-bottom:1px #C6C6C6 solid;}




/*轮播图*/
.slider{ width:100%; margin:0 auto;  position:relative; overflow:hidden; height:auto; background:#000;  }	.slider .bd{ position:relative; z-index:0;  }	.slider .bd li{ height:auto; overflow:hidden; }	.slider .bd li img{ display:block; width:100%;  }	.slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	.slider .hd ul{ text-align:center;  }	.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:0 4px; 		background:url(images/dot.png) 0 -16px;		overflow:hidden;  filter:alpha(opacity=70);opacity:0.7;  vertical-align:top; line-height:9999px; 	}	.slider .hd ul .on{ background-position:0 0;  }	.slider .timer{ position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#000; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   }











/*线路*/
.item-list ul li div h3:after,.item-list ul li div h3:before{position:absolute;content:"";top:50%}.merit,.popular .month,.search-bar>div,.swiper-banner,.swiper-slide,.theme-list ul,.viewspot-option span i.landmark{overflow:hidden}body,html{width:100%;height:100%;background-color:#f1f1f1}.search-bar{height:45px;background-color:#d30775;padding:0 10px}.search-bar>div{height:34px;border-radius:5px;background-color:#fff;border-top:1px solid #d2d2d2}.item-list ul li:first-child,.popular .month,.theme-list ul,.viewspot-option{border-top:1px solid #ddd}.search-bar>div>span{width:100%;height:100%;float:left;position:relative;background:url(../images/magnifire.png)15px center no-repeat;-webkit-background-size:19px;background-size:19px;line-height:33px;padding-left:45px;font-size:12px;color:#9d9d9d}.search-bar>div>input{width:90%;float:right;border:none;height:33px;line-height:33px;font-size:12px}.swiper-main{max-height:none}.banner-img{height:0;padding-bottom:41.3%;background-size:cover;background-repeat:no-repeat}.swiper-slide img{height:100%}.viewspot-option{height:45px;border-bottom:1px solid #ddd;background-color:#fff}.viewspot-option span{width:49%;height:100%;display:inline-block;font-size:16px;box-sizing:border-box;line-height:45px;text-align:center}.viewspot-option a span i:first-child{display:inline-block;width:26px;height:29px;background:url(../images/index-icon-1.png)center center no-repeat;-webkit-background-size:25px;background-size:25px;vertical-align:middle;margin-top:-7px;margin-right:5px}.item-list,.popular .month,.popular table{background-color:#fff}.viewspot-option span i.landmark{display:inline-block;max-width:63px;text-overflow:ellipsis;white-space:nowrap;height:16px;line-height:16px;margin-bottom:-2px}.viewspot-option a:first-child span{color:#ff740d;border-right:1px solid #ddd}.viewspot-option a:last-child span{color:#7bc730}.viewspot-option a:last-child span i:first-child{background-image:url(../images/index-icon-2.png)}.popular{margin-top:5px}.popular p{padding-left:10px;line-height:25px;color:#666;font-size:12px}.popular .month span{float:left;width:15%;height:43px;line-height:43px;text-align:center;margin:0 5%}.popular .month span.selected{color:#d30775;border-bottom:2px solid #d30775}.popular table{width:100%;display:none}.popular .show{display:block}.popular table tbody,.popular table tr{display:block;width:100%;overflow:hidden;border-top:1px solid #ddd}.popular table tr{border:none}.popular table tr td{float:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:33.333%;line-height:45px;text-align:center;color:#000}.popular table tr td:nth-child(3n){border-right:none}.popular table tr td.more{color:#d30775}.item-list{margin-top:10px;margin-bottom:18px}.item-list ul li a{display:block;padding-bottom:19.5%}.lastli{border-bottom:1px solid #ddd}.item-list ul li:last-child{border-bottom:1px solid #ddd}.item-list.around ul li:nth-child(1) a{background:url(../images/hot-sale.jpg)center center;background-size:cover;border-bottom:1px solid #ddd}.item-list.around ul li:nth-child(2) a{background:url(../images/bus-tour.jpg)center center;background-size:cover;border-bottom:1px solid #ddd}.item-list.around ul li:nth-child(3) a{background:url(../images/free-walker.jpg)center center;background-size:cover}.item-list.internal ul li:nth-child(1) a{background:url(../images/hot-sale.jpg)center center;background-size:cover;border-bottom:1px solid #ddd}.item-list.internal ul li:nth-child(2) a{background:url(../images/package-tour.jpg)center center;background-size:cover;border-bottom:1px solid #ddd}.item-list.internal ul li:nth-child(3) a{background:url(../images/free-walker.jpg)center center;background-size:cover}.item-list.overseas ul li:nth-child(1) a{background:url(../images/hot-sale.jpg)center center;background-size:cover;border-bottom:1px solid #ddd}.item-list.overseas ul li:nth-child(2) a{background:url(../images/package-tour.jpg)center center;background-size:cover;border-bottom:1px solid #ddd}.item-list.overseas ul li:nth-child(3) a{background:url(../images/free-walker.jpg)center center;background-size:cover}.item-list.ticket ul li:nth-child(1) a{background:url(../images/hot-sale.jpg)center center;background-size:cover;border-bottom:1px solid #ddd}.item-list.ticket ul li:nth-child(2) a{background:url(../images/yiyuan-ticket.jpg)center center;background-size:cover}.item-list ul li div h3{color:#d30775;font-size:16px;line-height:25px;font-weight:700;position:relative;display:inline-block}.item-list ul li div h3:before{right:-30px;width:10px;height:10px;border:1px solid #d30775;border-radius:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.item-list ul li div h3:after{right:-28px;width:4px;height:4px;border-right:1px solid #d30775;border-bottom:1px solid #d30775;-webkit-transform:rotate(-45deg)translateY(-50%);transform:rotate(-45deg)translateY(-50%)}.item-list ul li:nth-child(2) div h3{color:#75abe3}.item-list ul li:nth-child(2) div h3:after,.item-list ul li:nth-child(2) div h3:before{border-color:#75abe3}.item-list ul li.lastli div h3{color:#7bc730}.item-list ul li.lastli div h3:after,.item-list ul li.lastli div h3:before{border-color:#7bc730}.item-list ul li div p{font-size:12px;line-height:25px;color:#838a8e;display:block}.theme-list{margin-top:-13px}.theme-list p{padding-left:10px;line-height:25px;color:#666;font-size:12px}.theme-list ul{background-color:#fff}.theme-list ul li{height:45px;width:33.33%;float:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}.theme-list ul li:nth-child(3n){border-right:none}.theme-list ul li a{width:100%;height:100%;display:block;-webkit-background-size:30px;background-size:30px;line-height:45px;text-decoration:none;color:#666}.merit{margin-top:20px;margin-bottom:20px;font-size:10px;line-height:12px;color:#aaa}.viewspot-option span:first-child a{color:#ff740d}.viewspot-option span:last-child a{color:#7bc730}.popular table tr td a{color:#000}.popular table tr td a:active{color:#d30775}








/*详情搜索层*/
#mostrar,.sousuo{
display: block;
color:#333;
}
#mostrar i,.sousuo i{width: 8px;
height: 10px;
display: inline-block;
background: url(../images/right_jt.png) no-repeat;
float: right;
margin: 7px 10px 0 0;

}

.pro-extInfo .tab .hd{ border:1px solid #ccc;border-radius: 5px 5px 0 0; border-bottom:2px solid #390; }

.journey{ display:none;}

.t_base_info .mt10 .yuding_input{ padding:0 10px; color:#fff; background:#c60;}



/*搜索框*/
 .button {
        border: 1px solid #bbb;
        border-radius: 1px;
        box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
        width: 300px;
        background: #f3f3f3;
        background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
        background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
        background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
        background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
        background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
    }
    /* --------------  */
    /*  custom-select  */
    /* --------------  */
    .custom-select {
      position: relative;
    }
    .custom-select select {
      width:100%;
      margin:0;
      background:none;
      border: 1px solid transparent;
      outline: none;
      /* Prefixed box-sizing rules necessary for older browsers */
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      /* Remove select styling */
      appearance: none;
      -webkit-appearance: none;
      /* Font size must the 16px or larger to prevent iOS page zoom on focus */
      /* General select styles: change as needed */
      font-family: helvetica, sans-serif;
      font-weight: bold;
      color: #444;
      padding: .6em 1.9em .5em .8em;
      line-height:1.3;
    }
    .custom-select::after {
      content: "";
      position: absolute;
      width: 0px;
      height: 0px;
      top: 50%;
      right: 8px;
      margin-top:-4px;
      border:8px solid #929497;
      border-width: 8px 5px 8px;
      border-color: #929497 transparent transparent transparent;
      z-index: 2;
      pointer-events:none;
    }
    /* Hover style */
    .custom-select:hover {
      border:1px solid #888;
    }
    /* Focus style */
    .custom-select select:focus {
      outline:none;
      box-shadow: 0 0 1px 3px rgba(180,222,250, 1);
      background-color:transparent;
      color: #222;
      border:1px solid #aaa;
    }
    /* Set options to normal weight */
    .custom-select option {
      font-weight:normal;
    }
    x:-o-prefocus, .custom-select::after {
      display:none;
    }    
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
      .custom-select select::-ms-expand {
        display: none;
      }
      .custom-select select:focus::-ms-value {
        background: transparent;
        color: #222;
      }
    }  
    @-moz-document url-prefix() { 
      .custom-select {
        overflow: hidden;
      }
      .custom-select select {
        width: 120%;
        width: -moz-calc(100% + 3em);
        width: calc(100% + em);
      }
      
    }
    .custom-select select:-moz-focusring {
      color: transparent;
      text-shadow: 0 0 0 #000;
    }
	
	
	.top_select_sousuo{margin-top:0px;outline:none;border:1px solid #BBBBBB;border-radius:4px;position:relative;}
	#orderTimeDataSel{height:35px;-webkit-appearance:none;appearance:none;border:none;font-size:16px;padding:0px 10px;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/diqu_input.png) 8px 9px #FFFFFF no-repeat;color:#333333;border-radius:4px; padding-left:25px;}
	
	.top_input{ padding:10px; position:fixed; top:0;left:0px; right:0px; z-index:9999; background:#d30775;}
.lv-project-list article .pro-pic img{ height:90px;}
.dianji_top{display: block;
clear: both;
height: 60px;
width: 50px;
}



.dropdiv{  
width: 100%;
height: 30px;
float: left;
font-size: 13px;
font-family: "微软雅黑";
position: relative;
line-height: 30px;
text-align: center;
}  
.drpdown{  
    width: 214px;  
    height: 24px;  
    font-size: 13px;  
    font-family:"微软雅黑";  
    position: relative;  
    border:none;  
    padding-top:4px;  
}  
.drpdown:active{  
    width: 214px;  
    height: 24px;  
    font-size: 13px;  
    font-family:"微软雅黑";  
    position: relative;  
    border:none;  
    padding-top:4px;  
}  

.dropmiandiv{   
    width:100%;    
    height: 26px; 
    position: relative; 
}  
.chooseItems{  
   width: 100%;
}  
.chooseItems .chooseItem{  
    font-size: 13px;  
    font-family: "微软雅黑";  
    padding: 5px;  
	text-align:center;
}  
.chooseItems .chooseItem:hover{  
    background:#09F;  
}  
.list_cont{ float: left;width: 25%; background: #ddd;}
.right_bg_but{ display: inline-block; float: right; height: 8px; width: 15px; background: url(../images/but_bg.png) no-repeat;top: 12px;
right: 10px;
position: absolute;}

.chooseItems{ background:#fff; z-index:999; margin-top:-60px;}
.list_ss_one{ border-bottom:1px solid #ccc; padding:5px; margin:0 10px;}
.list_one dt,.list_one dd{ border-bottom:1px solid #eee; padding:5px 10px; margin:0 15px;}


.radiocon {
    width: 60px;
    height: 35px;
    float: left;
    margin-left: 15px
}
 
.radiocon label {
    line-height: 25px;
    padding-left: 10px;
    float: left;
    margin-right: 5px;
    width: 50px;
}
 
.outroll {
    width: 14px;
    height: 14px;
    border: 5px solid #0ABBCA;
    border-radius: 12px;
    float: left;
    background: #fff
}
 
.gender_radio {
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: #0ABBCA;
    line-height: 12px;
    float: left;
    margin: 3px;
}
 
.addInputEle {
    width: 400px;
    height: 45px;
    margin-left: 30px;
}

.list_radio_left dd{ float:left; margin:10px 10px;}

.list_xuanze_tongyi{ width:25%; float:left; text-align:center;}
.top_xuanze{ overflow:hidden; height:30px; line-height:30px;}
.list_jiudian_center ul li{ overflow: hidden; margin-bottom: 10px; background: #eee;padding: 5px 5px 0 3px;}
.list_jiudian_center{ width: 100%;}
.fangxing_img{ margin-right: 15px;}
.fangxing_ft p{ padding:0;}
.fangxing_ft p span{ margin-right: 10px; font-size: 12px; color: #999}
.fangxing_ft p i.ico_list_fangxing{
border: 1px solid #84cfee;
color: #099fde; font-size: 12px; padding: 0 5px;}
.right_fangxing_jiage .right_top_jiage { color: #c60; font-size: 16px;}
.right_fangxing_jiage .right_top_jiage  em{ color: #999; font-size: 12px; margin-left: 5px;}

.right_fangxing_jiage .right_retui a{ display: block; color: #fff; background: #c60; padding: 3px 5px; text-align: center;}
.list_one ul li h4{ float: left;width:25%;}
.list_one ul li p{ width: 75%; float: left;}
.t_base_info{ margin:0 5px;}
.jiacuba_atm{ font-weight: bold;}


.hotline { width:98%; margin:0 auto;}
.hotline .title { height: 2.3em; border-bottom: 1px solid #dcdcdc; }
.hotline .title ul { width: 100%; height: 2.3em; margin-bottom: -1px; }
.hotline .title ul li { float: left; height: 2.3em; margin-right: 1.2em; }
.hotline .title ul li a { color: #000; padding: 0 0.1em; line-height: 2em; }
.hotline .title ul li.this a { color: #41C130; font-weight: bold; }
.hotline .title ul li.this { border-bottom: 0.2em solid #41C130; }

.hotline .content { }
ul.lineList1 { width: 100%; overflow: hidden; }
ul.lineList1 li { width: 49%; float: left; margin-top: 0.85em; }
ul.lineList1 li:nth-child(2n) { margin-left: 2%; }
ul.lineList1 li img { width: 100%; }
ul.lineList1 li p { color: #f50; margin-top: 0.4em; font-weight: 300; }
ul.lineList1 li p a { display: block; margin-bottom: 0.4em; height: 3em; overflow: hidden; color: #333; }

.showMoreLine { text-align: center; padding: 0.5em 0 0 0; line-height: 2em; }
.showMoreLine i { width: 2em; height: 2em; background-position: -6.85em -10.35em; }
.showMoreLine i.todown { background-position: -6.85em -12.35em; }
.showMoreLine a { color: #969696; }

.cur {color: #FC4B7D;}


/*翻页*/
.pageMod{text-align:center;padding:20px 0;font-size:0px}
.pageMod a,.pageMod span{background:#fff; border: 1px solid #DFDFDF;color:#da0205;display: inline-block;font-size: 12px;height: 30px; line-height: 30px;vertical-align: middle;padding:0 15px;margin-left:5px; font-family:Arial;}
.pageMod a{text-decoration:none;color:#da0205;}
.pageMod a:hover{text-decoration:none;color:#fff;background:#da0205;}
.pageMod .page{width:auto;padding:0 10px 0 18px;background:url(/images/icon_foot.png) no-repeat 7px -760px #FFF; color:#da0205;}
.pageMod .prev.no{background-position:7px -836px;color:#97999B;}
.pageMod .next{padding:0 18px 0 10px;background:url(/images/icon_foot.png) no-repeat 54px -800px #FFF;}
.pageMod .next.no{background-position:58px -877px;color:#97999B;}
.pageMod .page.no:hover{cursor:default;}
.pageMod a.cur{background:#da0205;color:#FFF;}



























/*预定开始*/
.reg{}::-webkit-input-placeholder{line-height:29px}:-moz-placeholder{line-height:29px}::-moz-placeholder{line-height:29px}:-ms-input-placeholder{line-height:29px}.fn-footer{}.reg-form{padding:10px;background:#f5f5f5}.reg-form li{position:relative;margin-bottom:10px}.reg-form li label{position:absolute;left:2px;top:6px;width:80px;text-align:right;font-size:14px}.reg-form li input.txt{border:1px solid #ddd;padding:3px 0 0 1px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:90px;height:32px;line-height:32px;width:100%}
.reg-form li input.txt3{border:1px solid #ddd;padding:3px 0 0 1px;width:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;height:32px;line-height:32px;width:80%}
.reg-form li input.txt2{border-radius:3px;height:44px;border:0 none;color:#fff;background-color:#f60;text-align:center;width:100%;-webkit-appearance:none}.about-box{padding:10px}.about-box p{margin-bottom:10px}.reg-cptip{background:url(/Content/m/subject/caipiao/c6.png);background-repeat:no-repeat;background-position:0 center;background-size:contain;height:38px;padding-left:50px;margin:0 auto;width:200px;text-align:center;vertical-align:middle}


.detail3{background:#d9f4c0;padding:10px;color:#4b7d00;margin-bottom:10px;border-radius:5px;}
.detail3 h2{margin:0;}

.detail4{border:1px solid #bbb;border-radius:5px;margin-bottom:10px;border-bottom:0;}
.detail4 p{border-bottom:1px solid #bbb;padding:10px;}
.detail4 .d0{border-bottom:1px solid #bbb;padding:10px;}
.detail4 .d0 p{display:none;border:0;}
.detail4 .d0 label{display:block;padding:0 10px;}
.detail4 .d0 input{vertical-align:middle;margin:0;padding:0;}
.detail4 .p0 .s1{margin:-21px 0 0 56px;display:block;}
.detail4 .p0 label{display:block;}

.detail5{border:1px solid #bbb;border-radius:5px;margin-bottom:10px;border-bottom:0;}
.detail5 p{border-bottom:1px solid #bbb;padding:10px;background:url(images/m3.jpg) no-repeat right center;}
.detail5 p a{text-decoration:none;color:#333;}
.detail5 h5{ background:#d9f4c0; color:#339900; border-bottom: 1px solid #bbb;}

.detail6{ position:relative; background:#ffdeb8; padding:10px; border-radius:5px; margin-bottom:20px;}
.detail6 p{color:#e71f19; font-weight:bold;}
.detail6 .delta{display:block;width:12px;height:12px;position:absolute;bottom:-5px;right:10%;background:#ffdeb8;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
}
.search2{border:1px solid #75b504;background:#f3fdea;padding:10px;border-radius:5px;margin-bottom:10px;}
.search2 p{margin-bottom:10px;}
.search2 input{border:1px solid #9cc08a;border-radius:3px;height:20px;padding:1px 0 0 1px;line-height:20px;}
.search2 input:focus{border:1px solid #2f7212;box-shadow:0 0 2px #40841f;}
.search2 .input2{background:url(images/m2.jpg) no-repeat 0 0;border:0;width:24px;height:21px;}
.search2 i{color:Red; margin-right:5px;}

.detail2{border:1px solid #ffce9c;background:#fffbef;padding:10px 10px 0;border-radius:5px;margin-bottom:10px;color:#630;}
.detail2 p{margin-bottom:10px;}
.detail2 p.f333{text-align:right;}
.search p{margin-bottom:10px;}
.search .p0{color:#4b7d00;margin-bottom:10px;}

.detail{border:1px solid #bbb;border-radius:5px;margin-bottom:10px;}
.detail .bd{padding:10px 10px 0;}
.detail .hd{background:#d9f4c0;color:#390;padding:5px 10px;}
.detail .hd1{ border-bottom:solid 2px #d9f4c0; color:#390;padding:5px 10px;}
.detail p{margin-bottom:10px;}
.detail .bd select{width:100px;}
.detail .bd p .s0{display:inline-block;width:72px;text-align:right;}

h1{text-align:right;padding:15px 10px;font-size:16px;}
h2{margin-bottom:10px;}
h2 a{color:#4b7d00;text-decoration:none;}
h3{padding:5px 0;}
h4{background:#fffbef;text-align:right;padding:5px 10px;}
h5{padding:10px;}
.center{text-align:center;}






/*我的订单*/

.fn-more { border-radius:3px;padding:4px 6px;border:1px solid #cacaca;background:#fff;width:50%;margin:10px auto 10px;cursor:pointer;text-align:center;}
.fn-more a { display:block;}
.fn-mask { opacity:0.2;background:#000;z-index:998;position:fixed;left:0;top:0;width:100%;height:100%;display:none;}

.fn-round-box { margin:0 0 10px;}
.fn-round-box li { display:block;border:1px solid #9d9d9d;border-top:0;box-sizing:content-box;overflow:hidden;background-color:#fff;color:#999;}
.fn-round-box li a.box { display:block;padding:10px;}
.fn-round-box li .box2 {line-height:28px;position:relative;}
.fn-round-box li .box2 .s1 { padding:0 10px;color:#333;display:block;}
.fn-round-box li .box2 .s3 { padding-left:10px;}

.fn-round-box li:first-child{border-radius:5px 5px 0 0;border-top:1px solid #9d9d9d;color:#333;height:30px;line-height:30px;padding:0 10px;font-size:14px;color:#000;}
.fn-round-box li:last-child{border-radius:0 0 5px 5px;}

.fn-round-box li { }
.fn-round-box li .trim { float:right;}
.fn-round-box li .img { width:20%}
.fn-round-box li .img img{ width:100%;display:block;}
.fn-round-box li .txt { width:99%;position:relative;}
.fn-round-box li .txt .s1 { color:#666;}
.fn-round-box li .txt .s1:hover { color:#f60;}
.fn-round-box li .s2 { position:absolute;right:5px;bottom:0;color:#333;}
.fn-round-box li .txt .s3 { color:#333;}

/*text-align:justify*/
.fn-tj { text-align: justify; text-align-last: justify; line-height: 0;}
.fn-tj:after { display: inline-block; overflow: hidden; width: 100%; height: 0; content: ''; vertical-align: top; }


.index-list-wrap dd div { width: 100%; direction: ltr;  }
.index-list-wrap dd div:nth-child(2) a{ margin-bottom:0;}
.index-list-wrap dd a { width:23%;text-align: center; background: #fff; border: 1px solid #c9c9c9; margin: 0 0 5px 0;line-height: 28px;display:inline-block;}
.index-list-wrap dd a:hover { background:#f60;color:#fff;border:1px solid #f60;}

.index-list-wrap dd .onn { background:#f60;color:#fff;border:1px solid #f60;}

.index-list-wrap dd a:last-child { margin-right:0;}

.index-list-wrap dt i { display:inline-block;vertical-align:middle;}
.index-moreroute{margin-bottom: 15px;}



	/*文章中心*/
.giftNav{ margin:10px 0 0 10px;}
.giftNav li{-webkit-box-sizing: border-box;box-sizing: border-box;float: left;margin: 0 0 10px 0;width: 25%;}
.giftNav li a{background: #3399FF;color: #FFF;display: block;height: 40px;line-height: 40px;margin-right: 10px;text-align: center; font-size:14px;}
.giftNav li a.co1{ background:#f27e5f;}
.giftNav li a.co2{ background:#df5ff2;}
.giftNav li a.co3{ background:#f25f70;}
.giftNav li a.co4{ background:#54d7e7;}
.giftNav li a.co5{ background:#54e7ae;}
.giftNav li a.co6{ background:#8fe754;}
.giftNav li a.co7{ background:#bfe754;}
.giftNav li a.co8{ background:#2d87ed;}
.giftNav li a.co9{ background:#ec9b33;}


/*详情页*/
.showCon{padding: 0 10px 10px;}
.showCon section{background: #FFF;border: 1px solid #E5E5E5;margin-top: 10px;padding: 10px;position: relative;}
.showCon section .aOrder{background: #C0392B;color: #FFF;display: block;height: 30px;line-height: 30px;padding: 0 10px;position: absolute;right: 5px;top: 5px;}
.showCon section .price{color: #F94B42;font-weight: bold;padding-right: 10px;font-style:normal;}
.showCon section .price1{color: #888;font-weight: bold;padding-right: 10px;font-style:normal;text-decoration:line-through;}
.showCon h4.title{margin: 0;}
.linkBlock i{float: right;font-size: 18px;margin-top: 0;}

.listsBox{margin: 10px 10px 0;}
.listsBox ul{border-width: 1px 1px 0;}
.listsBox li{background: #FFF;border-bottom: 1px solid #E5E5E5;padding: 10px;}
.listsBox li a{display: block;}
.listsBox dt{float: left;width: 80px;}
.listsBox dd{color: #888;margin-left: 5px;}

.newList{ margin-bottom:10px;}
.newList h4{ font-weight: 500;margin-bottom: 3px;}
.newList .text{ height:36px; white-space: normal;}
.newList .ellips{text-align: left;}



/*翻页*/
#pageAllow{text-align:center;padding:20px 0;font-size:0px}
#pageAllow a,.pageMod span{background:#fff; border: 1px solid #DFDFDF;color:#da0205;display: inline-block;font-size: 12px;height: 30px; line-height: 30px;vertical-align: middle;padding:0 15px;margin-left:5px; font-family:Arial;}
#pageAllow a{text-decoration:none;color:#da0205;}
#pageAllow a:hover{text-decoration:none;color:#fff;background:#da0205;}
#pageAllow .page{width:auto;padding:0 10px 0 18px;background:url(/images/icon_foot.png) no-repeat 7px -760px #FFF; color:#da0205;}
#pageAllow .prev.no{background-position:7px -836px;color:#97999B;}
#pageAllow .next{padding:0 18px 0 10px;background:url(/images/icon_foot.png) no-repeat 54px -800px #FFF;}
#pageAllow .next.no{background-position:58px -877px;color:#97999B;}
#pageAllow .page.no:hover{cursor:default;}
#pageAllow a.cur{background:#da0205;color:#FFF;}


.journey-title{ border-bottom:1px solid #d1d1d1; color:#ff6600; padding-bottom:8px;}


.journey-title .day{background: #21ae59;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
color: #fff;
display: inline-block;
height: 20px;
line-height: 20px;
padding: 0 10px;
position: relative;
left: -10px;}
.journey-other{
padding-top: 10px;
}
.journey-other p{padding-left: 30px;position: relative; 
padding: 2px 0;}
.journey-other span{color:#ff6600; font-weight:bold; padding-right:5px;}
