/* CSS Document */
.tina{width:1200px; height:auto;  margin:0 auto;}
.bigtina{width:1400px; height:auto; margin:0 auto;}
/*头部*/
.qy-top{background:#fff;width:100%; height:155px;}
.qy-header{width:100%; height:35px; line-height:35px; background:#fbfafa; color:#666; font-size:12px; font-family:"宋体"; border-bottom:1px solid #e6e6e6;}
.sn-login_infor li{margin-right:20px; float:left;}
.nav_top-store{cursor:pointer;}
.nav_top-store:hover{color:#f60;}
.nav_top-store em{ background:url(../images/icon/fonticon.png) no-repeat -339px -396px; width:15px; height:15px; display:inline-block; margin-right:5px; vertical-align:middle;}
.nav_top-store.likes{color:#f60;}
.nav_top-store.likes em{background-position:-358px -396px;}
.sn-quick-menu li{float:left; padding-left:12px; padding-right:12px; position:relative; cursor:pointer;}
.sn-container li a:hover{color:#f60;}
.sn-quick-menu li.LinkServe{border-left:1px solid #fbfafa; border-right:1px solid #fbfafa; position:relative; padding:0;}
.LinkServe a{position:relative; display:block; height:40px; padding-left:12px; padding-right:12px;}
.LinkServe.items_hover{ color:#f60; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background:#fff; border-bottom:1px solid #fff;  box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}
.LinkServe.items_hover .pos{background:#fff; content:''; position:absolute; width:100%; height:10px; z-index:30; display:block; top:30px; left:-1px; border:1px solid #fff;}
.has_rowndown{background:url(../images/icon/fonticon.png) no-repeat -389px -398px; width:11px; height:11px; display:inline-block; vertical-align:middle; margin-left:5px;}
.items_hover .has_rowndown{transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform-origin:4px 5px; transition:all .3s; -webkit-transition:all .3s; background-position:-377px -398px;}
.items_hover .sitedown_panel{ width:195px; position:absolute; right:-2px; top:35px; background:#fff; border:1px solid #e6e6e6; display:block; border-top:none; line-height:27px; padding:10px 0 10px 15px; box-shadow:0 0 4px 0 rgba(0,0,0,.15); z-index:3;}
.items_hover .sitedown_panel span{color:#999;}
.logoBar{margin-top:15px;}
.logo{background:url(../images/logo.png) left no-repeat; width:148px; height:62px; margin:15px 0 10px 0;}
.search-case{border:2px solid #f60; width:626px; height:34px; float:left;  margin:29px 0 0 55px; position:relative;}
  /*关键字搜索--star*/
.dialog__index-bos{background:#fff;border:1px solid #e8e8e8;box-shadow:0 2px 3px rgba(50,50,50,.1); z-index:1001; top:36px; left:-2px; display:none; position:absolute;}
.dialog__index-bos .arr{border-color:transparent transparent #ddd transparent; border-style:dashed dashed solid dashed;border-width:10px; position:absolute;left:15px;top:-20px;}
.dialog__index-bos .arr1{border-color:transparent transparent #fff transparent; left:-10px; top: -9px;}
    /*关键字下拉框*/
.dialog__index-bos .keypass-box{font-family:宋体;width:598px; position:relative;}
.dialog__index-bos .keypass-box h2{color:#666;font-size:14px;font-weight:700;padding-bottom:5px;}
.dialog__index-bos .keypass-box .list{padding-bottom:10px;}
.dialog__index-bos .keypass-box .list a{color:#999;cursor:pointer;float:left;font-size:12px;margin-right:10px;white-space:nowrap;line-height:20px;}
.dialog__index-bos .keypass-box .list a:hover{color:#f60;}
/* 国内、国际 */
.dialog__dropcity{background: #fff; border: 1px solid #e8e8e8; box-shadow: 0 2px 3px rgba(50,50,50,.1); width: 90px; position: absolute; left: -2px; top: 36px; z-index: 1001;}
.dialog__dropcity ul li{color: #333; cursor: pointer; font-size: 14px; text-align: center; line-height: 40px;}
.dialog__dropcity ul li:hover{background: #f8f8f8;}
    /*关键词搜索匹配*/
.whole-math_wrap .keyWord-box{position:relative;}
.whole-math_wrap .keyWord-tittle{ height:30px; line-height:30px; padding-left:15px; position:relative;font-size:12px; color:#666;}
.whole-math_wrap .keyWord-tittle i.Find{background:url(../images/icon/fonticon.png) no-repeat -110px -511px; width:18px; height:18px; float:left; margin-top:7px;}
.whole-math_wrap .listName{float:left; width:558px; color:#666; margin-left:15px; font-size:12px;}
.whole-math_wrap .listName span .places{ float:left; max-width:400px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.whole-math_wrap b{font-weight:normal; color:#ff5a02;}
.whole-math_wrap .have-anser li{height:30px; line-height:30px;}
.whole-math_wrap .have-anser a{width:598px; padding-left:15px; padding-right:15px; float:left;}
.whole-math_wrap .have-anser li a:hover{background:#f5f5f5;}
.whole-math_wrap .have-anser li .listName em{color:#aaa; margin-left:5px;}
.whole-math_wrap .have-anser i{width:18px; height:18px; margin-top:7px; float:left; display:inline-block; }
.whole-math_wrap .have-anser i.poi{background:url(../images/icon/fonticon.png) no-repeat;}
.whole-math_wrap .have-anser li i.Aroud{background-position: -134px -511px;}
.whole-math_wrap .have-anser li i.New{background-position: -157px -512px; width:20px;}
.whole-math_wrap .have-anser li i.Locat{background-position:-179px -512px; height:20px;}
.whole-math_wrap .have-anser li i.Apartment{background-position:-200px -512px; width:22px; height:20px;}
  /*关键字搜索--end*/
.area-names{width:90px; height:34px; line-height:32px; background:#f9f9f9; display:block; float:left; text-indent:20px; font-size:14px;}
.search-case i.downRow{background:url(../images/icon/fonticon.png) -140px -6px; width:25px; height:25px; display:block;}
.search-case span input[type="text"]{ border:none; outline:none; height:34px; width:438px; text-indent:20px; font-size:14px;}
.search-case span input[type="button"]{background:#ff5a02; width:98px; height:34px; line-height:32px; border:none; font-size:16px; color:#fff; cursor:pointer;}
.login-redbag{background:url(../images/ads__sear-side.png) left no-repeat; width:305px; height:85px; margin-right:25px; color:#00ffff; font-size:0; overflow:hidden;}
.login-redbag p{ width:210px; margin-top:50px; text-align:center; text-indent:40px;}
.navBar{background:#fff;height:38px; border-bottom:2px solid #f60;}
.main-nav{width:1200px; height:38px; margin:0 auto; line-height:38px; font-size:16px;}
.main-nav li{float:left; text-align:center;}
.main-nav li a{color: #f60;display: block;padding: 0 28px;font-size: 17px;}
.main-nav li a:hover{ color:#333;}
.main-nav li.curent a{ background:#f60; color:#fff;}



/*尾部*/
.footer{width:100%; height:auto; overflow:hidden; background:#333; margin-top: 30px; color:#999; padding: 20px 0 0 !important; background: #333 !important;}
.footer .x-advantage ul li{ padding:15px 0 15px 15px; max-width:385px; min-width:360px; line-height:25px; float:left;}
.footer .x-advantage ul li dl dt{background-image:url(../images/icon/fonticon.png); width:46px; height:46px; display:block; background-size:800px; float:left; margin-right:15px; margin-top:2px;}
.footer .x-advantage ul li dl dt.icon1{background-position:0 -2px;}
.footer .x-advantage ul li dl dt.icon2{background-position:-46px -2px;}
.footer .x-advantage ul li dl dt.icon3{background-position:-92px -2px;}
.footer .x-advantage ul li dl dd h1{font-size:18px; color:#fff;}
.footer .x-advantage ul li dl dd h2{font-size:14px;}
.footer .string{border-top:1px solid #444; height:1px; display:block}
.footer .footer-list{padding-top:15px;}
.footer.btb2_0 .footer-list{padding: 0; line-height: 2; color: #999;}
.footer .footer-list dl{width:160px; float:left; line-height:22px;}
.footer .footer-list dl dt a{color: #fff; font-family: simsun;}
.footer .footer-list dl dd a{font-family: simsun;}
.footer .footer-list dl dd a:hover{text-decoration: underline;}
.footer .footer-list .qy-wxing li{width:88px; text-align:center; float:left; font-size:12px; font-family: simsun;}
.footer .footer-list .qy-wxing li img{margin-bottom: 3px;}
.footer .hot-line{margin-left:175px; font-family:arial;}
.footer .friends-link{ font-size:12px; margin-top:35px; margin-bottom:20px; line-height:25px;}
.footer .friends-link li{ width:80px; float:left; margin-right:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.footer .friends-link li h1{font-size:12px;}
.footer .copyright{text-align:center; background:#222; line-height:40px; font-size:12px; margin-top: 15px;}
.footer .copyright .tina{font-family:arial; border-top: 1px solid #666 !important;}
.footer.btb2_0{background: #F4F6F9; padding-top: 120px; margin-top: 40px !important;}




/* ==== BTB【共用顶部、底部】 20180611 hison {{{ ==== */
/* __顶部 */
.sec__header-btb{background:#fff;border-bottom:2px solid #f60; box-shadow:0 2px 5px rgba(0,0,0,.2); height:70px;}
.sec__header-btb .btblogo{margin-top:15px; height:40px;}
.sec__header-btb .btblogo .txt .dot{background:#999;border-radius:50%;display:inline-block;vertical-align:top;margin:18px 5px 0;height:3px;width:3px;}
.sec__header-btb .btblogo .txt{color:#4e5258;font-size:16px;font-family:Arial;line-height:40px;}
.sec__header-btb .btblogo img{height:40px;}
.sec__header-btb .menu{margin-left:45px;}
.sec__header-btb .menu li{float:left;line-height:70px;}
.sec__header-btb .menu li a{color:#333;display:block;font-size:14px;padding:0 45px; transition:all .3s;}
.sec__header-btb .menu li a:hover{color:#f60;}
.sec__header-btb .menu li.on a{color:#f60;}
.sec__header-btb .rt-info .uc{color:#666;font-size:16px;font-family:arial;line-height:70px;}
.sec__header-btb .rt-info .uc img{border-radius:50%;display:inline-block;vertical-align:top;margin:17px 10px 0 0;height:36px;width:36px;}
/* __顶部(分销系统) */
.sec__header-btb.fxsys{box-shadow: none; height: auto;}
.sec__header-btb.fxsys .navbar{position: relative;}
.sec__header-btb.fxsys .navbar .fxlogo{padding: 7px 0; height:50px;}
.sec__header-btb.fxsys .navbar .fxlogo .txt .dot{background:#999;border-radius:50%;display:inline-block;vertical-align:top;margin:25px 8px 0;height:3px;width:3px;}
.sec__header-btb.fxsys .navbar .fxlogo .txt{color:#4e5258;font-size:20px;font-family:黑体;line-height:50px;}
.sec__header-btb.fxsys .navbar .fxlogo img{height:50px;}
.sec__header-btb.fxsys .navlist{position: absolute; left: 364px; bottom: 0;}
.sec__header-btb.fxsys .navlist li{float:left;line-height:38px;}
.sec__header-btb.fxsys .navlist li a{border-radius: 2px 2px 0 0; color:#f60;display:block;font-size:16px;font-family:宋体;font-weight:700;padding:0 28px; transition:all .3s;}
.sec__header-btb.fxsys .navlist li a:hover, .sec__header-btb.fxsys .navlist li.on a{background: #f60; color:#fff;}



/* __底部 */
.sec__footer-btb{background: none; padding-top: 140px; text-align:center;}
.sec__footer-btb .fixbottom{background: #333; content: ''; padding: 35px 0;  position: absolute; left: 0; right: 0; bottom: 0;}
.sec__footer-btb .tel{color:#999;font-size:14px;font-family:arial;}
.sec__footer-btb .tel em{color:#f60;font-size:26px; display:inline-block;vertical-align:middle;}
.sec__footer-btb .copyright{color:#9babc0;font-size:12px;font-family:arial; padding:10px 0;}
.sec__footer-btb .links a{color:#999;font-size:12px;font-family:arial; margin:0 10px;}
/* __底部(分销系统) */
.sec__footer-btb.fxsys{padding-top: 65px;}
.sec__footer-btb.fxsys .fixinner{background: #f3f4f6; content: ''; padding: 15px 0;  position: absolute; left: 0; right: 0; bottom: 0;}
/* }}} */


.pg_fxIdx-box{text-align:center}
.pg__fxIdx-title{font-size:32px;font-weight:700;margin-bottom:10px}
.pg_fxIdx-nav{font-size:0;height:70px;overflow:hidden}
.pg_fxIdx-nav li{display:inline-block;padding:8px 16px;border:1px solid #cfd5e0;font-size:14px;line-height:14px;margin:8px 6px;cursor:pointer;border-radius:2px;}
.pg_fxIdx-nav li.cur{color:#f60;background:#fff3e7;border-color:#fff3e7}
.pg_fxIdx-home_box{width:1150px;margin:0 auto;overflow:hidden}
.pg_fxIdx-home li{width:274px;height:300px;float:left;margin-right:12px;position:relative}
.pg_fxIdx-home li:last-child{margin-right:0}
.pg_fxIdx-img_box{display:block;height:196px;overflow:hidden}
.pg_fxIdx-img_box img{width:100%;height:100%}
.pg_fxIdx-star{height:28px;font-size:0;background:rgba(0,0,0,.5);border-radius:0 14px 14px 0;padding:0 10px;position:absolute;left:0;top:12px}
.pg_fxIdx-star img{width:14px;height:14px;margin-right:10px;margin-top:7px}
.pg_fxIdx-list-title{font-size:18px;line-height:24px;display:block;height:48px;margin:6px 10px 6px 0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.pg_fxIdx-list-price{margin-top:10px;color:#FF6600;font-size:0;text-align:left;display:block}
.pg_fxIdx-list-price small{font-size:14px;display:inline-block}
.pg_fxIdx-home_box .swiper-button-next{width:58px;height:62px;background-image:url(../../images/v2/nex.png);background-size:100%;right:-42px}
.pg_fxIdx-home_box .swiper-button-next.swiper-button-disabled{width:58px;height:62px;background-image:url(../../images/v2/prev.png);background-size:100%;right:-42px;transform:rotate(180deg)}
.pg_fxIdx-home_box .swiper-button-prev.swiper-button-disabled{width:58px;height:62px;background-image:url(../../images/v2/prev.png);background-size:100%;left:-42px;transform:rotate(0)}
.pg_fxIdx-home_box .swiper-button-prev{width:58px;height:62px;left:-42px;transform:rotate(180deg);background-image:url(../../images/v2/nex.png);background-size:100%}

.pg_fxIdx-international{width:1148px;margin:0 auto;overflow:hidden}
.pg_fxIdx-international .info{position: absolute;bottom: 0;left: 0;padding: 14px 22px;width: 100%;color: #fff;text-align: left;width: calc(100% - 40px);background-image: linear-gradient(to top,rgba(0,0,0,.7), rgba(0,0,0,0));}
.pg_fxIdx-international .info small{font-size:14px}
.pg_fxIdx-international .info .title{font-size:18px;height:24px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.pg_fxIdx-international a:hover img{transform:scale(1.1)}
.pg_fxIdx-international-l{width:234px;height:430px;position:relative;overflow:hidden}
.pg_fxIdx-international img{width:100%;height:100%;transition:.3s}
.pg_fxIdx-international-center{width:618px;height:430px;margin:0 0 0 256px}
.pg_fxIdx-international-r{width:254px;height:430px;margin-top:-430px;position:relative;overflow:hidden}
.pg_fxIdx-international .bottom-r,.pg_fxIdx-international .top-l{width:248px;height:202px;position:relative;overflow:hidden}
.pg_fxIdx-international .bottom-l,.pg_fxIdx-international .top-r{width:350px;height:202px;position:relative;overflow:hidden}
.pg_fxIdx-international .bottom-l,.pg_fxIdx-international .bottom-r{margin-top:26px}

.pg_fxIdx-distribute{width:100%;height:717px;margin-top:40px;background:url(../images/v2/bgs.jpg) center}
.pg__fxIdx-serve{margin-top:34px}
.pg__fxIdx-serve span{position: relative;z-index:2}
.pg__fxIdx-serve li{width:298px;height:182px;border:1px solid #e7e7e7;float:left;position:relative;color:rgba(255,255,255,.9);z-index:1}
.pg__fxIdx-serve li:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:0;transition:.6s;background:rgba(8, 149, 153,.8)}
.pg__fxIdx-serve li:hover:before{height:100%}
.pg__fxIdx-serve li:nth-child(4n){margin-right:0}
.pg__fxIdx-serve li[types=compensate]{background:url(../images/v2/compensate.jpg)}
.pg__fxIdx-serve li[types=limit]{background:url(../images/v2/limit.jpg)}
.pg__fxIdx-serve li[types=price]{background:url(../images/v2/price.jpg)}
.pg__fxIdx-serve li[types=serve]{background:url(../images/v2/serve.jpg)}
.pg__fxIdx-serve li[types=language]{background:url(../images/v2/language.jpg)}
.pg__fxIdx-serve li[types=upgrade]{background:url(../images/v2/upgrade.jpg)}
.pg__fxIdx-serve li[types=paid]{background:url(../images/v2/paid.jpg)}
.pg__fxIdx-serve li[types=it]{background:url(../images/v2/it.jpg)}
.pg__fxIdx-serve h4{font-size:24px;position:relative}
.pg__fxIdx-serve img{position:relative;}
.investment{color:#fff;height:96px;line-height:96px;font-size:22px;text-align:center;background:#00ADB2;margin-top:33px}
.investment a{border:1px solid #fff;width:100px;font-size:14px;margin-left:32px;display:inline-block;border-radius:2px;height:33px;vertical-align:1px;line-height:33px}

.footer .footer-list dl dt a{color:#1f2f3d;margin-bottom:4px;display: block}
.footer .footer-list dl dd a{color:#9babc0}
.footer .copyright{color:#9babc0;background:#333 !important;}
.btb2_s.footer .hot-line{margin-left:0px; font-family:arial;}

html {
  background: #000 !important;
}


.show_unfold,
.show_fold {
  color: #00b3ba !important;
}

.el-range-editor--small.el-input__inner,

.a-upload,
.qy__fm-ipt,
.firstLast_name input,
.seas_of-infor input,
#select_roomnum,
.popui__panel-btn .btn,
.qy__htl-payway .qypay_box p .ipt_txt,
.qyfx__form-item .qy__fm-select,
.el-input--small .el-input__inner,
.el-button--small, .el-button--small.is-round{
  border-radius: 16px !important;
  overflow: hidden;
}

.rooms-xing .modify-date{
  border-radius: 16px !important;
}

.ord__book-payinfo .ordinfo .pay-btn input,
.qy__htl-payway .pay_btn .btn_pay_submit,
.el-button--small{
  border-radius: 20px !important;
}

#select_roomnum{
  padding: 0 6px;
}
