body,html{width:100%;min-height:100%;min-width:1200px;background:#ffffff;}
.fl{float:left;}
.fr{float:right;}
.clr{float:none!important;clear:both;width:100%;height:1px;}
.hidden{display:none;}
.mt0{margin-top:0;}
.pt0{padding-top:0!important;}
.align-center{text-align:center;}
.danger{color:#e7415a;}
.wrapper{width:1200px;margin:0 auto;}
.img-wrapper{display:inline-block;width:224px;height:125px;overflow:hidden;}
.img-wrapper2{display:inline-block;width:224px;height:136px;overflow:hidden;}
.img-wrapper3{display:inline-block;width:224px;height:184px;overflow:hidden;}
.img-wrapper4{display:inline-block;width:472px;height:388px;overflow:hidden;}
.img-wrapper img,.img-wrapper2 img,.img-wrapper3 img,.img-wrapper4 img{-webkit-transition:-webkit-transform .9s ease 0s;-moz-transition:-moz-transform .9s ease 0s;-o-transition:-o-transform .9s ease 0s;-ms-transition:-ms-transform .9s ease 0s;transition:transform .9s ease 0s;}
.img-wrapper:hover img,.img-wrapper2:hover img,.img-wrapper3:hover img,.img-wrapper4:hover img{moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}

/*top*/
.top{width:100%;height:32px;line-height:32px;background:#c8d4e3;}
.topcont{float:right;margin-right:86px;}
.topcont a,.topcont span{float:left;font-size:12px;color:#333333;}
.topcont span{margin:0 14px;}
.topcont a.nation images{width:10px;height:7px;}
.topimages{width:100%;height:180px;background:url(../../../images/newgroupon/indexPage/images1.png) no-repeat;}
.topimages .wrapper{height:100%;position:relative;}
.topimages .logo{width:319px;height:54px;position:absolute;top:64px;left:70px;}
.topimages p{position:absolute;right:294px;top:64px;width:380px;height:40px;line-height:40px;}
.topimages p input{float:left;width:324px;background:#dce7f1;border:none;height:40px;font-size:14px;color:#666666;text-indent:14px;}
.topimages p button{float:right;width:56px;height:40px;border:none;background:#494351;}
.fix-rig{width:40px;height:100%;background-color:#dbeff8;position:fixed;right:0px;bottom:0px;z-index:10000;}
.fix-jia{width:40px;height:40px;position:absolute;bottom:0px;cursor:pointer;background-color:#58b2dd;}
.fix-jian{background-image:url(../../../images/newgroupon/indexPage/public/jian.png)!important;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.fix-ico{width:40px;height:40px;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .1s;-moz-transiton:all .1s;-webkit-transition:all .3s;-o-transition:all .1s;}
.fix-ico01{background-image:url(../../../images/newgroupon/indexPage/public/fixico01.png)}
.fix-ico02{position:absolute;bottom:130px;background-image:url(../../../images/newgroupon/indexPage/public/fixico02.png)}
.fix-ico03{position:absolute;bottom:90px;background-image:url(../../../images/newgroupon/indexPage/public/fixico03.png)}
.fix-ico04{position:absolute;bottom:50px;background-image:url(../../../images/newgroupon/indexPage/public/fixico04.png)}
.fix-ico05{background-image:url(../../../images/newgroupon/indexPage/public/fixico05.png)}
.fix-ico06{background-image:url(../../../images/newgroupon/indexPage/public/fixico06.png)}
.fix-rig{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.fix-rig-j{height:320px;bottom:0px;}
.fix-rig .fix-ico02{margin-top:103px}
.fix-rig .fix-ico05{position:absolute;top:50%;margin-top:-20px;}
.fix-rig .fix-ico06{position:absolute;top:50%;margin-top:-70px;}
.fix-rig .fix-ico01{margin-top:70px;}
.fix-rig-j .fix-ico01{margin-top:10px;}
.fix-rig-j .fix-ico05{display:none;}
.fix-rig-j .fix-ico06{display:none;}
.fix-ico:hover{background-color:#58b2dd}
.fix-ico01:hover{background-image:url(../../../images/newgroupon/indexPage/public/fixico01hov.png)}
.fix-ico02:hover{background-image:url(../../../images/newgroupon/indexPage/public/fixico02hov.png)}
.fix-ico03:hover{background-image:url(../../../images/newgroupon/indexPage/public/fixico03hov.png)}
.fix-ico04:hover{background-image:url(../../../images/newgroupon/indexPage/public/fixico04hov.png)}
.fix-ico05:hover{background-image:url(../../../images/newgroupon/indexPage/public/fixico05hov.png)}
.fix-ico06:hover{background-image:url(../../../images/newgroupon/indexPage/public/fixico06hov.png)}
.fix-po{display:none;min-height:38px;border:1px solid #58b2dd;position:absolute;background-color:#ffffff;text-align:center;box-shadow:-1px 1px 4px rgba(0,0,0,0.5)}
.pow01{width:180px;left:-182px;}
.pow02{width:198px;left:-200px;}
.pow03{width:134px;left:-136px;top:0;}
.po-font{font-size:18px;color:#333333;line-height:38px;text-align:center;display:block}
.ewmpad{padding-top:20px;padding-bottom:20px;}
.ewmpad p{padding-top:5px;color:#333333;line-height:24px;font-size:18px;}
.j-btn{background-image:url(../../../images/newgroupon/indexPage/public/jia.png);width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-color:#58b2dd;position:absolute;bottom:0px;cursor:pointer;transition:all .5s;-moz-transiton:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;border-radius:50px;}
.quick-bar{width:40px;position:fixed;left:50%;top:200px;margin-left:-642px;overflow:hidden;transition:all .3s;z-index:2;}
.quick-bar ul li{width:30px;line-height:14px;padding:0 6px;text-align:center;overflow:hidden;cursor:pointer;background:#f5f5f5;position:relative}
.quick-bar li.current{background-color:#008acd;margin:-1px 0}
.quick-bar ul li a{display:block;width:24px;padding:9px 0;margin:0 auto;color:#625351;font-size:12px}
.quick-bar ul li a:after{content:'';position:absolute;bottom:0;display:block;height:1px;width:25px}
.quick-bar ul:after{content:'';background-color:#fff;position:absolute;bottom:0;display:block;height:1px;width:50px}
.quick-bar li.current a{color:#fff;text-decoration:none;background:0 0}
.search-panel{position:absolute;top:228px;width:580px;height:420px;background:#fff;z-index:888;}
.search-panel .tab{float:left;width:130px;overflow:hidden;}
.search-panel .tab li{height:105px;background:#008acd;}
.search-panel .tab li.cur{position:relative;background:#fff;}
.search-panel .tab li.cur .line2{position:absolute;top:0;width:5px;height:105px;background-color:#0e386c;}
.search-panel .tab li a{margin:0 auto;display:block;width:94px;border-bottom:1px dashed #99d0eb;text-align:center;line-height:83px;font-size:18px;color:white;}
.search-panel .tab li.cur a{color:#008acd;}
.search-panel .tab li.last a,.search-panel .tab li.cur a{height:84px;border-bottom:0;outline: none;}
.search-panel .tab-content{display:block;float:right;padding-right:20px;width:410px;height:100%;}
.search-panel .tab-content > div{display:none;}
.search-panel .tab-content .cur{display:block;}
.search-panel .tab-content .title{position:relative;padding-left:30px;line-height:58px;font-size:18px;color:#008acd;border-bottom:3px solid #cbcbcb;}
.search-panel .tab-content .title .line{position:absolute;left:0;bottom:-3px;width:136px;height:3px;background-color:#008acd;}
.search-panel .tab-content .search-content{margin-top:20px;}
.search-panel .tab-content .search-content a,.search-panel .tab-content .search-content .sub-btn{margin-top:20px;display:inline-block;width:140px;height:35px;border-radius:5px;line-height:35px;background-color:#e7415a;font-size:16px !important;text-align:center;color:#fff;padding-left:0;}
.search-panel .tab-content .more-list{margin-top:20px;}
.search-panel .tab-content .more-list h3{margin-bottom:5px;height:40px;line-height:40px;font-size:16px;color:#909090;border-bottom:1px solid #b4c1d1;}
.search-panel .tab-content .more-list a{display:inline-block;margin-right:15px;height:25px;line-height:25px;font-size:14px;color:#008acd;}
.search-content input{height:38px;line-height:38px;width:388px;padding-left:20px;border:1px solid #b4c1d1;font-size:14px;color:#909090;}
.search-panel .input-line{clear:both;padding-top:12px;}
.search-panel .input-line .text{float:left;width:65px;height:40px;line-height:40px;text-align:right;font-size:16px;color:#909090;}
.search-panel .input-line .input{float:right;position:relative;}
.search-panel .input-line .input input{width:306px;}
.search-panel .input-line .input .addon,.search-panel .input-line2 .input .addon{position:absolute;right:1px;top:10px;background:white;padding-right:5px;}
.search-panel .input-line2{clear:both;}
.search-panel .input-line2 .input{position:relative;}
.search-panel .input-line2 .text{width:65px;height:35px;line-height:35px;font-size:16px;color:#909090;}
.search-panel .input-line2 .input .left{width:175px;float:left;}
.search-panel .input-line2 .input .right{width:175px;float:right;}
.search-panel .input-line3 .date,.search-panel .input-line3 .dropdown{float:left;margin-left:17px;}
.search-panel .input-line3 .date input{width:148px;}
.search-panel .input-line3 .dropdown input{padding-left:10px;width:48px;}
.search-panel .input-line4 .input{float:left;margin-left:18px;}
.search-panel .input-line4 .input input{width:132px;}
.search-panel .tab-component{height:58px;line-height:58px;}
.search-panel .tab-component li{float:left;border-bottom:3px;font-size:18px;color:#909090;width:33.3%;text-align:center;border-bottom:3px solid #cbcbcb;}
.search-panel .tab-component li a{color:#909090;}
.search-panel .tab-component li.active{border-color:#008acd;}
.search-panel .tab-component li.active a{font-weight:bold;color:#008acd;}
.search-panel .danger{float:left;margin-top:32px;font-size:16px;}
.search-panel .visa .text{width:75px;}

/*本周推荐*/
.groomweek{clear:both;margin:40px auto;}
.groomweek .left{width:468px;height:388px;position:relative;}
.groomweek .right{width:732px;height:388px;}
.groomweek .left >images{width:468px;height:336px;margin:0;}
.groomweek .left .title{width:100%;height:52px;line-height:52px;background:url(../../../images/newgroupon/indexPage/ju1.png) no-repeat;background-size:100%;}
.groomweek .title h3{float:left;padding-left:64px;background:url("../../../images/newgroupon/indexPage/ju2.png") 20px center no-repeat;font-size:24px;color:#FFFFFF;}
.groomweek .title h3 images{display:inline-block;vertical-align:middle;width:62px;height:38px;margin-left:18px;margin-right:-20px;}
.groomweek .title .data{float:right;color:#FFFFFF;}
.groomweek .title .data >span{float:left;font-size:14px;margin-right:5px;}
.groomweek .title .datat{float:left;margin-right:10px;font-size:24px;}
.groomweek .title .datat span{padding:0 5px;display:inline-block;font-size:24px;color:#ff7a06;height:37px;line-height:37px;text-align:center;background:#FFFFFF;border-radius:3px;}
.present{position:absolute;top:90px;left:135px;width:190px;height:190px;border-radius:95px;background:rgba(0,0,0,0.5);text-align:center;color:#FFFFFF;}
.present h3{font-size:24px;margin-top:40px;}
.present p{font-size:14px;width:80%;height:32px;line-height:32px;margin:0 auto;border-bottom:1px solid #FFFFFF;}
.present label{display:block;font-size:12px;margin-top:20px;}
.present label strong{font-size:30px;}
.groomweek .right li{float:left;width:224px;margin-left:19px;position:relative;}/*height:184px;margin-top:20px;*/
.groomweek .right li.up{margin-top:0;}
.groomweek .right li >images{width:224px;height:125px;}
.groomweek .right li >div{display:block;width:204px;height:59px;padding:9px;border:1px solid #f1f1f1; padding-top: 1px; padding-bottom: 6px;}
.groomweek .right li >div p{float:left;color:#000000;font-size:14px;}
.groomweek .right li >div p strong a{display:block;color:#000000;font-size:14px;margin-bottom:10px; line-height: 1.3; height: 36px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.groomweek .right li >div label{float:right;font-size:12px;color:#333333;}
.groomweek .right li >div label em{font-size:16px;color:#f50505;font-weight:bold;}
.weekcontr dl{position:relative;}
.groomweek .right li >label,.themebig >label,.themexiao >div label,.domesticcont > div > a > label,.weekcontr dl >label{display:block;width:54px;height:20px;line-height:20px;background:url(../../../images/newgroupon/indexPage/ju3.png) no-repeat;background-size:100%;position:absolute;top:0;left:0;font-size:14px;color:#FFFFFF;text-indent:10px;}

/**/
.images{display:block;width:100%;height:149px;}

/*周末游*/
.weekyou{margin-top:34px;}

/*一级导航*/
.title01{width:100%;height:40px;line-height:40px;border-bottom:1px solid #aacd03;}
.title01 h3{float:left;font-size:24px;color:#aacd03;}
.title01 div{float:left;margin-left:20px;}
.title01 div a{float:left;padding:0 8px;text-align:center;font-size:16px;color:#666666;margin-left:34px;}
.title01 div a.color,.title01 div a:hover{color:#aacd03;font-weight:bold;border-bottom:3px solid #aacd03;margin-top:-3px;}
.title02{border-color:#008acd;}
.title03{border-color:#f8b500;}
.title04{border-color:#eb613b;}
.title05{border-color:#3db26f;}
.title06{border-color:#5bc2d8;}
.title07{border-color:#f8b500;}
.title08{border-color:#008acd;}
.title09{border-color:#008acd;}

/*二级导航*/
.tit{padding:10px 0;}
.tit .left a{float:left;font-size:14px;color:#666666;padding:4px 8px;margin-left:23px;}
.tit .left a:first-child{margin-left:0;}
.tit .left a:hover,.tit .left a.se{background:#aacd03;color:#FFFFFF;border-radius:3px;}
.tit .right{font-size:14px;color:#008acd;padding:4px 0;}

/**/
.weekyou .weekcontl,.themecont .themecontl{width:224px;height:388px;}
.weekyou .weekcontl a,.themecont .themecontl a{display:block;width:100%;height:100%;}
.weekyou .weekcontr,.themecont .themecontr{width:976px;height:388px;}
.weekyou dl{float:left;width:468px;height:184px;margin-left:20px;margin-top:20px;}
.weekyou dl:hover,.domesticcont > div:hover{box-shadow:0 1px 10px #c2c2c2;}
.weekyou dl.t{margin-top:0;}
.weekyou dt{width:244px;height:184px;}
.weekyou dt a{display:block;width:244px;height:184px;}
.weekyou dd{width:204px;height:184px;padding:0 10px;background:#f5f5f5; position: relative;}
.weekyou dd h4{font-size:14px;color:#333333;margin:20px 0;}
.weekyou dd div{font-size:14px;color:#333333;height:55px;line-height:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden; font-weight: bolder; margin-top: 33px;}
.weekyou dd label{display:block;font-size:12px;color:#333333;margin:20px 0; float: right; position: absolute; bottom: 10px; right: 10px;}
.weekyou dd label strong{font-size:24px;color:#f50505;}
.weekyou dd p{font-size:14px;color:#333333;}
.weekyou dd p a{color:#333333;}

/*主题游*/
.theme{margin-top:34px;}
.title02 h3{color:#008acd;}
.title02 div a.color,.title02 div a:hover{color:#008acd;font-weight:bold;border-bottom:3px solid #008acd;margin-top:-3px;}
.tit1 .left a:hover,.tit1 .left a.se{background:#008acd;}
.themecont .themecontl{position:relative;}
.themecont .themecontl a{position:absolute;top:0;left:0;}
.themecontl .themecontl-c{position:absolute;bottom:20px;left:20px;width:164px;height:91px;padding:9px;border:1px solid #FFFFFF;}
.themecontl-c >div{width:100%;height:100%;background:rgba(255,255,255,0.5);text-align:center;color:#333333;font-size:14px;line-height:22px;}
.themecontl-c >div h4{font-size:16px;border-bottom:1px solid #878175;width:108px;padding:14px 0 6px;margin:0 auto;}
.themebig{margin-left:20px;margin-right:16px;width:472px;height:388px;position:relative;}
.themebig >a,.themexiao >div a{display:block;width:100%;height:100%;}
.themebig >div,.themexiao >div div{position:absolute;bottom:0;left:0;width:452px;padding:10px;background:rgba(0,0,0,0.5);color:#FFFFFF;font-size:12px;}
.themebig >div p,.themexiao >div p,.domesticcont >div div p{display:block;display:-webkit-box;height:36px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;}
.themebig >div strong,.themexiao >div strong{font-size:30px;}
.themexiao{width:468px;height:388px;}
.themexiao >div{float:left;width:224px;height:184px;position:relative;margin-left:20px;margin-top:20px;}
.themexiao .one{margin-top:0;margin-left:0;}
.themexiao .two{margin-top:0;}
.themexiao .three{margin-left:0;}
.themexiao >div div{width:204px;}

/*国内游*/
.domestic{margin-top:34px;}
.title03 h3{color:#f8b500;}
.title03 div a.color,.title03 div a:hover{color:#f8b500;font-weight:bold;border-bottom:3px solid #f8b500;margin-top:-3px;}
.tit2 .left a:hover,.tit2 .left a.se{background:#f8b500;}
.domesticcont >div{float:left;position:relative;width:224px;height:216px;margin-left:20px;}
.domesticcont >div a{display:block;width:100%;height:136px;}
.domesticcont >div div{width:202px;height:60px;padding:10px;border:1px solid #f1f1f1;color:#333333;font-size:12px;}
.domesticcont >div div strong{font-size:24px;color:#f50505;}

/*出境游*/
.title04 h3{color:#eb613b;}
.title04 div a.color,.title04 div a:hover{color:#eb613b;font-weight:bold;border-bottom:3px solid #eb613b;margin-top:-3px;}
.tit3 .left a:hover,.tit3 .left a.se{background:#eb613b;}

/*周边游*/
.title05 h3{color:#3db26f;}
.title05 div a.color,.title05 div a:hover{color:#3db26f;font-weight:bold;border-bottom:3px solid #3db26f;margin-top:-3px;}
.tit4 .left a:hover,.tit4 .left a.se{background:#3db26f;}
.perimeterl{width:468px;height:452px;}
.perimeterl .perimeterltop{width:100%;height:216px;margin-bottom:20px;position:relative;}
.perimeterltop >a{display:block;width:100%;height:100%;}
.perimeterltop div{position:absolute;bottom:0;left:0;padding:10px;width:448px;background:rgba(0,0,0,0.5);font-size:12px;color:#FFFFFF;}
.perimeterltop .circular{position:absolute;top:50%;left:50%;margin-top:-52.5px;margin-left:-52.5px;padding:0;background:url("../../../images/newgroupon/indexPage/circular.png") no-repeat;z-index:999;font-size:22px;width:105px;height:105px;line-height:105px;text-align:center; overflow: hidden;}
.perimeterltop div p{float:left;width:70%;line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:14px;}
.perimeterltop div span{float:right;text-align:right;}/*width:20%;*/
.perimeterltop div span strong{font-size:30px;}
.perimeterr{width:732px;height:452px;}
.perimeterr >div{margin-top:20px;}

/*邮轮*/
.title06 h3{color:#5bc2d8;}
.title06 div a.color,.title06 div a:hover{color:#5bc2d8;font-weight:bold;border-bottom:3px solid #5bc2d8;margin-top:-3px;}
.tit5 .left a:hover,.tit5 .left a.se{background:#5bc2d8;}
.passengercont >div span.right{font-size:14px;}
.passengercont >div h5{line-height:30px;font-weight:normal;}

/*酒店*/
.title07 h3{color:#008acd;}
.title07 div a.color,.title07 div a:hover{color:#008acd;font-weight:bold;border-bottom:3px solid #008acd;margin-top:-3px;}
.tit6 .left a:hover,.tit6 .left a.se{background:#008acd;}

/*签证*/
.title08 h3{color:#008acd;}
.title08 div a.color,.title08 div a:hover{color:#008acd;font-weight:bold;border-bottom:3px solid #008acd;margin-top:-3px;}
.tit7 .left a:hover,.tit7 .left a.se{background:#008acd;}
.visacont >div{position:relative;}
.visacont .vise{display:block;position:absolute;top:34px;left:78px;width:68px;height:68px;text-align:center;background:rgba(0,0,0,0.5);border-radius:34px;color:#FFFFFF;font-size:16px;}
.visacont .vise img{display:block;margin:10px auto;width:18px;height:18px;}

/*旅游攻略*/
.title09 h3{color:#008acd;}
.tit8 .left a:hover,.tit8 .left a.se{background:#ff7a06;}
.tour{margin-top:34px;}
.tourl{width:468px;height:388px;}
.tourl >div{float:left;width:224px;height:388px;background-size:100%;margin-left:20px;font-size:16px;color:#4b4b4b;text-align:center;}/*background:url(../../../images/newgroupon/indexPage/12.png) no-repeat;*/
.tourl >div:first-child{margin-left:0;}
.tourl >div h3{font-size:36px;padding:26px 0 15px;}
.tourl >div a{display:block;width:175px;height:175px;margin:4px auto 0;}
.tourr{width:732px;height:388px;}
.tourr >div{position:relative;float:left;width:224px;height:184px;margin:20px 0 0 20px;}
.tourr >div images{width:100%;height:100%;}
.tourr >div p{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}
.tourr >div p a{display:block;width:72px;height:62px;text-align:center;line-height:62px;background:url(../../../images/newgroupon/indexPage/13.png) no-repeat;background-size:100%;font-size:18px;color:#333333;margin:50px auto 20px;font-weight:bold;}
.tourr >div p span{font-size:16px;color:#FFFFFF;}

.tourl>.tour-div1{position:relative;}/*background:url(../../../images/newgroupon/indexPage/travel-strategy/xm.jpg) no-repeat;*/
.tourl>.tour-div2{position:relative;}/*background:url(../../../images/newgroupon/indexPage/travel-strategy/fgd.jpg) no-repeat;*/
.title09{border-color:#008ACD;}
.title09 h3{color:#008ACD;}
.tourl >div a{position:absolute;top:0;left:0;width:100%;height:100%;}
.tourl >div{color:white;}
.tourr >div p a{position:absolute;top:0;width:100%;height:100%;color:white;background:url(../../../images/newgroupon/indexPage/travel-strategy/13.png) no-repeat;font-size:16px;background-position:75px 50px;margin:0;}
.tourr >div p span{margin-top:128px;display:block;}
.tourr >div p .didian{margin-top:74px;position:absolute;left:93px;}
.tourr >div p .didian3{left:90px;}

/*bottom*/
.bottom{margin-top:34px;width:1201px;border-top:1px solid #e3eef5;border-left:1px solid #e3eef5;}
.bottom dl{float:left;width:239px;height:137px;padding:30px;border-right:1px solid #e3eef5;border-bottom:1px solid #e3eef5;}
.bottom dl dd{float:left;width:50%;font-size:16px;color:#909090;line-height:25px;}
.bottom dl dd a{display:block;font-size:28px;margin-bottom:10px;}
.bottom dl dd a.b1{color:#18ecae;}
.bottom dl dd a.b2{color:#18d6ec;}
.bottom dl dd a.b3{color:#339af1;}
.bottom dl dd a.b4{color:#7d92ff;}
.bottom dl dd a.b5{color:#ff6ec7;}
.bottom dl dd a.b6{color:#ffac53;}
.bottom dl dd a.b7{color:#ff7f7f;}
.bottom dl dd a.b8{color:#d195ff;}
.bottom dl dt{float:right;width:50%;}
.bottom dl dt a images{display:block;margin:0 auto;}
.icon p{float:left;margin:0 10px;}
.icon p a{width:31px;height:31px;border:1px solid #c8d6e2;border-radius:16px;margin-bottom:20px;}
.icon p a img{display:block;margin:6px auto;}
.icon p a:hover{background:#58b3de;border-color:#58b3de;}
.footright a{color:#666;}
.city-visa{width:520px;border:1px solid #56b1dd;top:209px;background:#fff;left:21px;position:absolute;display:none;z-index:10000;}
#htel-class-input{width:328px;height:38px;line-height:38px;padding-left:20px;border:1px solid #b4c1d1;font-size:14px;color:#909090;}
#htel-class-input option{overflow:hidden;padding:0 10px;font-size:14px;color:#4d4d4d;line-height:40px;border-bottom:1px solid #e4e4e4;cursor:pointer;}
.city-rent-car{width:520px;border:1px solid #56b1dd;top:209px;background:#fff;left:21px;position:absolute;display:none;z-index:10000;}
.city-airport{width:520px;border:1px solid #56b1dd;top:209px;background:#fff;left:21px;position:absolute;display:none;z-index:10000;}
.airportAddress{background-color:#fff;top:40px;left:0;width:328px;border:1px solid #c2c2c2;position:absolute;z-index:50;display:none;}
.tab_con_box3 .list li{position:relative;margin-top:8px;}
.address_ul_pick_up li,#addressMessage_see_off li{line-height:20px;}
#addressMessage_pick_up p a,#addressMessage_see_off p a{color:#484848;text-decoration:none;background:none;display:inline;font-size:14px;}
#addressMessage_pick_up ul,#addressMessage_see_off ul{margin-left:0!important;}
#addressMessage_pick_up ul li,#addressMessage_see_off ul li{padding:5px 10px;}
#addressMessage_pick_up ul li:hover,#addressMessage_see_off ul li:hover{background:rgb(227,227,227);}
.city-tab>div,.china-travel-tab>div,.forgin-travel-tab>div{display:none;}
.city-tab>div.show,.china-travel-tab>div.show{display:block;}
.ctt1,.ctt2{display:none;}
.china-travel-tab.show,.forgin-travel-tab.show{display:block;}
.tab-hotel a img{width:224px;height:136px;}
.ac_results{padding:2px;border:1px solid #4d8ffd;background-color:white;overflow:hidden;z-index:99999;overflow:hidden;width:322px!important;}
#ac_results li{padding:8px 5px;overflow:hidden;_zoom:1;}
#ac_results li span.rt{float:left;}
.ac_results li span.rt{display:block;padding:0;color:#008dd3;font-size:12px;}
.ac_results li span.lt{float:right;display:inline;padding:0 1px;color:#cacaca;font-family:Arial,Helvetica,sans-serif;text-align:left;font-size:10px;}
.pcdatabox[datetext="startdate02"] .pctoday{color:#909090!important;}
.fix-ico a{display: block;width:100%;height:100%;}
.visa-list-tab a>img{width:224px;height:136px;}
.tab-visa .title08{display: block}
.visa-list-tab{margin-top: 10px;}