


.common-line-hd{position:relative;margin-bottom: 20px; border-bottom: 1px solid #dfdfdf; width: 100%; clear:both;}
.common-line-hd .lit{float:left; display: inline; position: relative; font-size: 18px; font-weight: bold; line-height: 28px; padding-bottom:5px;}
.common-line-hd .lit:after{position: absolute; content: ''; width: 100%; height: 2px; background: #e4393c; left: 0; bottom: -1px;}
.common-line-hd.model .lit{font-size: 18px; line-height: 40px;}
/*
*/
.common-base-list li{white-space: normal; overflow: hidden; text-overflow: ellipsis; font-size: 16px; line-height: 24px; margin-bottom: 7px;}
.common-base-list li{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.classify-line{float:left; display: inline; position: relative; margin-right: 10px; color: #e4393c;}
.classify-line:after{position: absolute; content: ''; right: 0; top:50%; width: 1px; height: 12px; background: #cccccc; margin-top: -6px;}
/**/
.common-list-style{overflow: hidden;}
.common-list-style li{position: relative; overflow: hidden; white-space: nowrap; font-size: 16px; line-height: 24px; margin-bottom: 8px; padding-left: 10px;}

.common-list-style a{color:#333;}
.common-list-style .classify-tag{color:#999; margin-right: 5px; float:left; display: inline;}
.common-list-style a:last-child{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.common-list-style a:hover{color: #f54144;}









.top-cont-lf{width:450px; margin-right: 20px;}
.bbs-down a{font-size: 14px; color: #ff676a; line-height: 28px;}
.tops-news{font-size:20px; line-height: 30px; font-weight: bold; text-align: center;margin-bottom: 8px;}
.tops-news-list{overflow:hidden; margin-bottom: 15px;}
.tops-news-list li{ float:left; display:inline;width: 48%; margin-right: 4%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 15px; position: relative;}
.tops-news-list li:nth-child(2n){margin-right: 0;} 
.tops-news-list li:after{position: absolute; content: ''; left:0; top: 50%; margin-top: -3px; width:5px; height: 5px; border-radius: 50%; background: #cccccc; }
.tops-news-list li a{font-size:16px; line-height: 32px; }
.top-cont-center{width: 410px;}
.top-cont-advs{width: 300px; }

.post-list{margin-bottom: 5px;}

/*头条上面的轮播新闻*/
.slide-news{ background: #fafafa; margin-bottom: 15px;}
.slide-news .swiper-container {height: 100%;}
.slide-news .swiper-button-next{display:none;background: url(../images/icon/arrow-lr.png) no-repeat center center rgba(0,0,0,0.5); width:30px; height: 53px; background-size: 30px 30px; right: 0; border-radius:6px 0 0 6px;}
.slide-news .swiper-button-prev{display:none;background: url(../images/icon/arrow-lf.png) no-repeat center center rgba(0,0,0,0.5); width:30px; height: 53px; background-size: 30px 30px; left: 0;border-radius:0 6px 6px 0;}
.slide-news .swiper-pagination-bullet-active{width: 26px; border-radius:4px; background: #fc3031;}
.slide-news:hover .swiper-button-next,.slide-news:hover .swiper-button-prev{display: block;}

.slide-news-lit{padding: 13px 13px 35px;}
.slide-news-lit .ig{float:left; display: inline; margin-right: 15px; width: 160px; height: 120px; overflow: hidden;}
.slide-news-lit .ig img{width:100%; height: 100%; border: 1px solid #ddd;}
.slide-news-lit .ig > img { transform: scale(1); transition: all .5s ease;}
.slide-news-lit .ig > img:hover { transform:scale(1.2);}
.slide-news-lit .tite{font-size: 16px; font-weight: bold; line-height: 24px; max-height: 52px; overflow: hidden; margin-bottom: 5px;}
.slide-news-lit .cont-text{font-size: 14px; line-height:22px; color: #666; max-height: 40px; overflow: hidden; }
.slide-news .swiper-pagination-bullet { width: 6px; height: 6px;}
.slide-news .swiper-pagination-bullet-active { width: 28px!important;}


/*forum post*/
.post-tab{border-bottom: 1px solid #dfdfdf;}
.post-tab .lit{float:left; display: inline; font-size: 18px; line-height: 28px; padding-bottom:5px; margin-right: 15px; }
.post-tab .lit.currt{color: #e4393c; position: relative; font-weight: bold; }
.post-tab .lit.currt:after{position: absolute; content: ''; left:0; bottom: -1px; width: 100%; height: 2px; background: #e4393c;}
.post-tab .enter-forum{font-size:12px; line-height: 28px; color: #ff676a;}
.froum-section{ padding:0; }
.froum-section li{float:left; display: inline; width: 63px; margin:0 5px 5px 0;}
.froum-section li:nth-child(6n){margin-right: 0;}
.froum-section li a{display: block; font-size:14px; line-height: 30px; text-align: center; color: #333; background:#f3f3f3; border-radius: 2px;} 
.froum-section li a:hover{background:#e4393c; color: #fff; transition: all 300ms linear;}
.recomm-post .list{overflow: hidden; font-size: 16px; line-height: 24px; margin-bottom: 5px; font-weight: 400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.recomm-post .list .recomm-tag{float:left; display: inline; position: relative; padding:0 5px; line-height: 22px; background:#f54144; color: #fff; font-size: 12px; margin:2px 10px 0 0; }
.recomm-post .list .recomm-tag:after{position:absolute; z-index:-1; content:''; right: -8px; top:50%; margin-top: -3px; border-top: 8px solid #f54144; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid transparent;}
.yk-double-arrow-r { vertical-align: middle; margin: 2px 0 0 2px;}
.post-list li {padding-left: 0;}

/*yellow page*/
.yellow-page-search{float:right; display: inline; position: relative;}
.yellow-page-search input{float:left; display: inline; line-height: 20px; padding:3px 5px; border:1px solid #e5e5e5; width: 180px;}
.yellow-page-search button{position: absolute; right:0; top:0; background:none; border:none; width: 28px; height: 28px; text-align: center;}
.yellow-page-search button:focus{outline: none;}

.yellow-classify{padding-bottom: 5px; margin-bottom: 5px; }
.yellow-classify dt{font-size: 16px; font-weight: bold; line-height: 20px; margin-bottom: 5px;}
.yellow-classify dt svg{float:left; width: 12px; height: 12px; margin:4px 5px 0  0;}
.yellow-classify dd{overflow: hidden; padding-left: 20px;}
.yellow-classify dd .lits{float:left; display: inline; width: 25%;font-size: 16px;line-height: 32px; }
.yellow-classify  dt .red-ico{color:#f00; margin-right: 5px; display: inline-block; vertical-align: middle;}
.no-marg-botm{margin-bottom: 0;}
.yk-search { color: #999;}


.flyer-model{overflow: hidden; margin-bottom: 15px;}
.flyer-model .lab{float:left; display: inline; font-size: 12px; line-height: 26px; margin-right: 10px; margin-left: 20px;}
.flyer-model a{float:left; display: inline;margin-right: 10px; font-size: 12px; line-height: 24px; border-radius: 12px; padding:0 10px; background: #f5f5f5; color: #666; border:1px solid #ddd;}
.flyer-model a:last-child{margin-right: 0;}
/*event flyer*/
.event-model{background: #f9f9f9;overflow:hidden; padding:8px 0; font-size: 13px; line-height: 20px; margin-bottom: 15px;}
.event-model .event-lit{float:left; display: inline; width: 33.33%; border-right:1px solid #dfdfdf; text-align: center;}
.event-model .event-lit:last-child{border-right: 0;}


.wonderful-recommed .lit{float:left; display: inline; width:195px; line-height: 30px;}
.wonderful-recommed .lit:last-child{margin-left: 20px;}
.wonderful-recommed .lit .tite{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:15px;}
.wonderful-recommed .lit img{width:194px; height: 103px;}
.wonderful-recommed .lit > a > img { transform: scale(1); transition: all .5s ease;}
.wonderful-recommed .lit > a > img:hover { transform:scale(1.1);}

.wonderful-recommed-info .classify-line{width: 90px;}
.event-fly-info{margin-bottom: 13px;}
/*页面1/2 后*/
/* .g-page-part-l{float:left;  display: inline; width: 880px;}
.g-page-part-l .g-part-left{float:left;display: inline; width: 450px;}
.g-page-part-l .g-part-right{float:right; display: inline; width: 410px;}
.g-page-part-r{width: 300px;} */

.third-part-left{float:left; width: 430px; margin-right: 40px;}
.third-part-center{float:left; width: 415px; margin-right:20px; }
.third-page-part-r{overflow: hidden;}

.common-section-hd{margin-bottom: 15px; overflow: hidden; line-height: 24px;}
.common-section-hd .lit{float:left; display: inline; font-weight: bold; font-size: 16px;}
.common-section-hd .more{font-size: 14px; color: #999;}
.common-section-recommed{overflow: hidden; margin-bottom: 10px;}
.common-section-recommed .lit{float: left; display: inline; width: 205px; line-height: 30px; font-size: 16px;}
.common-section-recommed .lit:last-child{margin-left: 20px;}
.common-section-recommed .lit img{display: block; width: 100%; height: 120px; margin-bottom:10px;}
.common-section-recommed .lit .tite{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.common-section-recommed .lit > a > img { transform: scale(1); transition: all .5s ease; border: 1px solid #eee;}
.common-section-recommed .lit > a > img:hover { transform:scale(1.1);}
/**/
/*food*/
.sear-map-find{float:right; display: inline;}
.food-search{float:left; display: inline; position: relative; }
.food-search input{line-height: 20px; padding:3px 5px; border:1px solid #e1e1e1;}
.food-search button{position:absolute; right: 0; top: 0; background: none; border:none; color:#9a9a9a; width: 28px; height: 28px;}
.map-food-map{float:left; display: inline; margin-left: 20px; margin-top: 4px;}
.map-food-map i{ float:left; display:inline;font-size: 20px; color: #e4393f;}
.map-food-map span{float: left; display: inline; margin-top: 2px; margin-left: 5px;}

.food-info-lists{margin-bottom: 10px;}
.food-info-lists li{float:left;display: inline; width: 50%; margin-bottom: 6px;}
.food-info-lists li:after{position: absolute; content: ''; left: 0; top:50%; width: 4px; height: 4px; background: #bebebe; margin-top: -2px;}
.feed-model dt{font-size: 14px; line-height: 20px; margin-bottom: 7px; font-weight: bold;}
.feed-model dt span{color:#e4614d; margin-right: 5px;}
.feed-model dd{overflow: hidden;}
.feed-model dd a{float:left; display: inline; font-size: 14px; line-height: 20px; font-weight: 400; margin:0 15px 5px 0;}
.feed-model dd a:last-child{margin-right: 0;}

/*sleep and play*/
.leisure-play{overflow: hidden; margin-bottom: 10px;}
.leisure-play a{float:left; display: inline; width:64px; margin:0 5px 5px 0; text-align: center; font-size: 14px; line-height: 30px; text-align: center; background: #eeeeee; }
.leisure-play a:nth-child(6n){margin-right: 0;}
.leisure-play a:hover{background: #e2393c; color: #fff;}
.may-play-list{margin-bottom: 10px;}
.may-play-list .classify-line{width: 60px;}
.group-buy-slide{overflow: hidden;}
.group-buy-slide .slide{overflow: hidden; padding-bottom:45px;}
.group-buy-slide .slide .ig{float:left; display: inline; width: 160px; margin-right: 20px;}
.group-buy-slide .slide .ig img{display: block; height: 120px; width: auto;}
.group-buy-slide .slide .ig > img { transform: scale(1); transition: all .5s ease; border: 1px solid #eee;}
.group-buy-slide .slide .ig > img:hover {transform:scale(1.2);}
.group-buy-slide .slide .tite{font-size: 16px; line-height: 24px; font-weight: 400; height: 48px; margin-bottom: 20px; overflow: hidden;}
.group-buy-slide .slide .price{overflow: hidden;}
.group-buy-slide .slide .price .save{font-size: 20px; line-height: 24px; font-weight: 600; color: #e4393c; float:left; display: inline; margin-right: 10px;}
.group-buy-slide .slide .price .old-price{font-size: 14px; line-height: 24px; color: #999; text-decoration: line-through;}
.group-buy-slide .slide .now-buy{position: absolute; right: 0; top: 90px; font-size:12px; line-height: 30px; padding: 0 10px; color:#fff; background: #e3393c; cursor: pointer; border-radius:4px; }
.group-buy-slide .slide .now-buy a,.group-buy-slide .slide .now-buy a:hover{color:#fff;}
.group-buy-slide .swiper-container-horizontal .swiper-pagination{bottom: 20px;}
.group-buy-slide .swiper-pagination-bullet-active{width: 28px!important; border-radius: 4px; background: #ff3437;}
.group-buy-slide .swiper-pagination-bullet { width: 6px; height: 6px;}

.interview{position: relative; margin-bottom: 20px;}
.interview .ig img{width: 100%; height: 160px;}
.interview .shadow{position:absolute; left:0; bottom: 0; height: 35px; width: 100%; background: rgba(0,0,0,0.6);}
.interview .shadow a{color:#fff;}
.interview .menu-tag{float:right; display: inline; position: relative; line-height: 35px; text-align:center; padding: 0 10px; background: #e43a3d; color: #fff; font-size: 13px; margin-left: 15px;}
.interview .menu-tag:after{position: absolute; content: ''; border-left: 4px solid transparent; border-top: 4px solid transparent; border-bottom:4px solid transparent; border-right: 4px solid #e43a3d;    left: -8px;
    top: 50%;
    margin-top: -4px;}
.interview .interview-tite{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 13px; color: #fff; padding:0 10px; line-height: 35px;}
.interview .interview-link{position: absolute; left:0; top:0; width: 100%; height: 100%;}
.interview .ig { widht: 295px; height: 160px; overflow: hidden;}
.interview .ig img { transform: scale(1); transition: all .5s ease; border: 1px solid #eee;}
.interview .ig img:hover {transform:scale(1.2);}
.big-line-tite{margin-bottom: 20px;}


.g-half-merge{float:left; display: inline; width: 880px; margin-right: 20px; }

/*house vip*/
.to-house-vip{float:right; display: inline;}
.to-house-agent-vip{float:right; display: inline; line-height: 28px; color:#ff5853; border:1px solid #febdbb; background-color: #fff0f1; border-radius: 4px; padding:0 10px;}
.to-house-agent-vip img{display: inline-block; margin: -1px 2px 0 0; vertical-align: middle;}
.house-vip-list {overflow: hidden;}
.house-vip-list li{float:left; display: inline; width: 205px; margin-right: 20px; margin-bottom: 30px; height: 97px; overflow: hidden;}
.house-vip-list li:nth-child(4n){margin-right: 0;}
.house-vip-list li .ig{float:left; display: inline; margin-right: 15px; border:1px solid #eee;}
.house-vip-list li .ig > a { display: inline-block;}
.house-vip-list li .ig img{width: 70px; height: 95px;}
.house-vip-list li .ig > a > img { transform: scale(1); transition: all .5s ease;}
.house-vip-list li .ig > a > img:hover {transform:scale(1.2);}
.house-vip-list li .house-vip-name{font-size: 15px; font-weight: 600;line-height: 25px; overflow: hidden; }
.house-vip-list li .house-vip-name a{float:left; max-width: 93px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.house-vip-list li .house-vip-name .vip-ico{float: left; display: inline; margin:2px 0 0 5px;}
.house-vip-list li .house-vip-tell{font-size: 14px; line-height: 20px; color:#979797; margin-bottom: 5px;}
.house-vip-list li .house-vip-des{color: #999999; line-height: 18px;max-height: 36px; overflow: hidden; font-size: 12px;}

/*第三横幅广告位*/
.page-horizontal-third-adv{margin-bottom: 10px;}

/*house news*/
.g-half-left{float:left; width:430px; margin-right: 20px; }
.g-half-right{overflow: hidden;}
.half-news-blk li{position: relative; overflow: hidden; font-size: 16px; line-height: 25px; margin-bottom: 5px; padding-left: 10px;}
.half-news-blk li:after{position:absolute; content: ''; width:4px; height: 4px; background: #ccc; left: 0; top: 50%; margin-top: -2px; }
.half-news-blk li a{float:left; display: inline; width: 100%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.half-news-blk li span{float:right; display: inline; width: 20%; text-align: right; color: #e4393c;}

.page-half-commen-tite{overflow: hidden; margin-bottom: 12px;}
.page-half-commen-tite .tite{float:left; display: inline; font-size: 18px; line-height: 24px; font-weight: 600;}
.page-half-commen-tite .more{float:right; display: inline; color: #9a9a9a; line-height: 24px; font-size: 12px;}
.page-half-commen-tite .more a{color: #9a9a9a;}
.page-half-commen-tite .more:hover{color:#f54144;}
.house-big-news {margin-bottom: 9px;}
.house-big-news .lit{float:left; width: 205px;}
.house-big-news .lit:last-child{margin-left: 20px;}
.house-big-news .lit a{display: block;}
.house-big-news .lit .ig{margin-bottom: 10px; overflow: hidden;}
.house-big-news .lit .ig img{width: 205px; height: 116px;}
.house-big-news .lit .ig > img { transform: scale(1); transition: all .5s ease;}
.house-big-news .lit .ig > img:hover {transform:scale(1.2); border: 1px solid #eee;}
.house-big-news .lit .text{font-size: 15px; line-height: 25px; color: #373737;    white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.house-news-marg{margin-bottom: 8px;}
.house-info-blk li a:first-child{width:80%;}

.third-nav{float:right; display: inline; margin-top: 3px;}
.third-nav a{float:left; display: inline; margin-left: 10px; color: #303030; font-size: 14px; line-height: 28px; }
.third-nav a:hover{color:#f54144;}
/*二手*/
.big-line-tite .lit{font-size: 20px; padding-bottom: 10px;}


.car-big-news .lit{float:left; display: inline; margin-bottom: 14px;}
.car-big-news .lit:last-child{margin-left:20px;}
.car-big-news .lit a{display: block;}
.car-big-news .lit .ig{margin-bottom: 11px;}
.car-big-news .lit .ig > img { transform: scale(1); transition: all .5s ease; border: 1px solid #eee;}
.car-big-news .lit .ig > img:hover {transform:scale(1.2);}
.car-big-news .lit .text{font-size:16px; line-height: 20px;}

.handle-top-margin{margin-top: -4px; margin-bottom: 9px;}
.handler-car-list{margin-bottom:11px;}
.handler-car-info ul li a:first-child{width:80%;}


.start-link{color:#e33a3d; font-size:12px; line-height: 28px; }
.handle-play{overflow: hidden; margin-bottom:20px;}
.handle-play li{position: relative; float:left; display: inline; width: 100px; margin-right: 10px; height: 100px;}
.handle-play li:last-child{margin-right: 0;}
.handle-play li a{display: block;}
.handle-play li .ig{border:1px solid #eee;}
.handle-play li .ig img{display: block; width: 98px; height: 98px;}
.handle-play li .ig > img {transform: scale(1); transition: all .5s ease;}
.handle-play li .ig > img:hover {transform:scale(1.2);}

.handle-play li:hover .price{display: block;}
.handle-play li .price{position: absolute; left: 0; top: 0; display: none; width: 100%; height: 100%; background: rgba(0,0,0,0.4); text-align: center; color: #fff;}
.handle-play li .price .prd-name{font-size: 12px; margin: 31px 0 5px;}
.handle-play li .price .price-txt{font-size: 12px;}

.handle-menu{overflow: hidden;}
.handle-menu li{float:left; display: inline; width: 20%;margin-bottom:7px; }
.handle-menu li a{font-size:14px; line-height: 20px; }

.group-shop{overflow: hidden; margin-top: -10px;}
.group-shop .lit{float:left; display: inline; margin:0 16px 0 0;}
.group-shop .lit:last-child { margin-right: 0;}
.group-shop .lit .ig{padding:2px; border:1px solid #dbe0d9; margin-bottom:4px; }
.group-shop .lit .ig img{display: block; width: 200px; height: 75px;}
.group-shop .lit .tite{text-align: center; font-size:12px; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.group-shop .lit .ig > a > img {transform: scale(1); transition: all .5s ease;}
.group-shop .lit .ig > a > img:hover {transform:scale(1.1);}


/*移民 留学*/
.commom-third-style{border-bottom: 1px solid #dfdfdf; margin-bottom: 16px;}
.commom-third-style:after{content: ''; display: table; width: 100%; clear: both;}
.commom-third-style .lit{float:left; display: inline; margin-right:25px; font-size: 18px; font-weight: bold; line-height: 24px; padding-bottom: 9px;  cursor: pointer;}
.commom-third-style .lit.currt{color: #e53937; position: relative;}
.commom-third-style .lit.currt:after{position: absolute; content:''; width:100%; height: 2px; background:#e53937; left: 0; bottom: -1px;}
.common-third-baner-news{overflow: hidden; margin-bottom: 13px;}
.common-third-baner-news .lit{float:left; display: inline; width: 205px;}
.common-third-baner-news .lit a{display: block; overflow: hidden;}
.common-third-baner-news .lit a > img {transform: scale(1); transition: all .5s ease;}
.common-third-baner-news .lit a > img:hover {transform:scale(1.2);}
.common-third-baner-news .lit:last-child{margin-left: 20px;}
.common-third-baner-news .lit .ig{margin-bottom: 8px;}
.common-third-baner-news .lit .txt{font-size: 16px; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.style-bold{font-weight: bold;}

/*常用服务网站*/
.common-use-server .serve-tite .blk-spac{font-size: 18px; line-height: 24px; font-weight: 600; color:#e6393b; padding:0 10px 13px; display: inline-block; position: relative;}
.common-use-server .serve-tite .blk-spac:after{position: absolute; content: ''; left:0; bottom:0; width:100%; height: 2px; background: #e6393b;}
.common-use-server .link-box{padding:14px 0 6px 14px; border:1px solid #e4e3e8; margin-top: -1px;}
.common-use-server .link-box .link-lit:first-child{}
.common-use-server .link-box .link-lit a{float:left; display: inline; font-size: 14px; line-height: 20px; margin-right:28px;margin-bottom: 8px; }



.fix-lr-code{position: fixed; z-index:19870328; left:50%; margin-left: 630px; top: 15%; background: #fff; padding:22px 28px; border:1px solid #f1f1f1; box-shadow:0 0 6px rgba(0,0,0,0.05); display: none;}
.fix-lr-code .lit:first-child{margin-bottom: 25px;}
.fix-lr-code .txt{text-align: center; font-size: 15px; color:#313131; margin-top: 5px;}
.fix-rb-nav{position: fixed; z-index:19870328; left:50%; margin-left: 664px; bottom: 10%; display: none;}
.fix-rb-nav .lit{padding:10px; font-size: 14px; line-height: 20px; width: 60px; background: #fff; border: 1px solid #eee; text-align: center; margin: 0 17px -1px 0; cursor: pointer;}
.fix-rb-nav .lit:hover { background:#e4393c; color: #fff;}
.fix-rb-nav .lit:hover a { color: #fff;}
.fix-rb-nav .forum-code{color:#e04e27; text-align:center; padding:5px; background: #fff; border:1px solid #ececec; display: none; }
.fix-rb-nav .app-code img{margin:5px auto 0; display: block; width: 62px;}
.fix-rb-nav .back-top{padding-top: 17px; padding-bottom:17px;}
.fix-rb-nav .back-top span{font-size: 26px; color:#878787; display: block;}
.fixed-tools { /*position: fixed; top: 70%; right: 0; z-index: 50000; -webkit-font-smoothing: antialiased;*/ font-size: 13px; font-family: 'PingFang SC', 'Lantinghei SC', 'Helvetica Neue', 'Helvetica', 'Arial', 'Microsoft YaHei', 'STHeitiSC-Light', 'simsun', 'WenQuanYi Zen Hei', 'WenQuanYi Micro Hei', 'sans-serif';}
@media (max-width: 800px) {
	.fixed-tools { display: none !important;}
}
.fixed-tools { position: fixed; z-index:19870328; left:50%; margin-left: 664px; bottom: 10%;}
.fixed-tools a {color: #333333; text-decoration: none;}
.fixed-tools > a {position: relative;display: block;width: 60px; height: 60px;border: solid 1px #eee; margin-top: -1px;color: #333; font-size: 25px;line-height: 60px; text-align: center; background: #fff;}
.fixed-tools > a:hover { background: #e3393c;color: #ffffff;}
.fixed-tools > a:hover:before {color: #ffffff;}
.fixed-tools > a.tools-feedback,
.fixed-tools > a.tools-up { position: relative;}
.fixed-tools > a.tools-feedback span,
.fixed-tools > a.tools-up span { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; font-size: 14px; line-height: 15px; box-sizing: border-box; padding: 4px 7px; visibility: hidden;}
.fixed-tools > a.tools-feedback:hover:before,
.fixed-tools > a.tools-up:hover:before { visibility: hidden;}
.fixed-tools > a.tools-feedback:hover span,
.fixed-tools > a.tools-up:hover span { visibility: visible;}
.fixed-tools > a.tools-feedback { border-radius: 2px 2px 0 0;}
.fixed-tools > a.tools-app:hover + div,
.fixed-tools > a.tools-erweima:hover + div { visibility: visible;  opacity: 1;  transform: translate(0, 0px);}
.fixed-tools > a:last-of-type { /*opacity: 0;  visibility: hidden;  border-radius: 0 0 2px 2px;*/}
.fixed-tools > div {  position: absolute;  right: 80px;  background-color: #ffffff;  visibility: hidden;  opacity: 0;  overflow: hidden;  transition: all 0.3s ease 0.2s;}
.fixed-tools .qr-min {  top: 100px;  width: 275px;  text-align: center;  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);  transform: translate(0, -20px);  *zoom: 1;}
.fixed-tools .qr-min:after { content: ''; display: block; clear: both; height: 0;}
.fixed-tools .qr-min img {  box-sizing: border-box;  float: left;  width: 100px;  height: 100px;  padding: 10px;  background: #ffffff;}
.fixed-tools .qr-min div {  float: left;  margin-top: 30px;}
.fixed-tools .qr-min div span:first-child {  display: block;  font-size: 16px;  line-height: 22px;  text-align: left;  color: #3e474d;}
.fixed-tools .qr-min div span:last-child {  font-size: 12px;  line-height: 17px;  color: #999ca0;}
.fixed-tools .qr-min:hover,
.fixed-tools .qr-group:hover {  visibility: visible;  opacity: 1;  transform: translate(0, 0px);}
.fixed-tools.show > a:last-of-type {  visibility: visible;  opacity: 1;}
.fixed-tools .mta-icon { position: absolute;  bottom: -73px;  right: 67px; border: 0;}
.fixed-tools .qr-group {  top: -20px;  width: 235px;  text-align: center;  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);  transform: translate(0, -20px);  *zoom: 1; padding: 10px 0;}
.fixed-tools .wechat-code { float: left; width: 50%; text-align: center; line-height: 20px; font-size: 14px;}
.fixed-tools .wechat-code img { text-align: center; display: inline-block;}
.iconfooter-backweb {font-size: 14px!important; line-height:20px!important; padding-top: 10px;}

.iconfooter-feedback span:first-child { display: block; line-height: 60px;}
.iconfooter-feedback span:last-child{ display: none;}
.iconfooter-feedback:hover span:first-child{ display: none;}
.iconfooter-feedback:hover span:last-child{ display: block; font-size: 14px; line-height:20px; padding-top: 10px;}
.iconfooter-up-new span:first-child { display: block; line-height: 60px;}
.iconfooter-up-new span:last-child{ display: none;}
.iconfooter-up-new:hover span:first-child{ display: none;}
.iconfooter-up-new:hover span:last-child{ display: block; font-size: 14px; line-height:20px; padding-top: 10px;}

/*汇率换算*/
.exchange-conversion{overflow: hidden; border:1px solid #e6e6e6; padding:10px 7px; margin-bottom: 7px;}
.rotate-tite,.flight-tite{font-size: 16px; font-weight: bold; margin-right:10px; }
.rotate-tite{margin-top: 43px;}
.hold-money,.rate-money{width: 102px;}
.hold-money input,.hold-money select,.rate-money input,.rate-money select{width: 100%; border:1px solid #eaeaec; height: 30px; line-height: 20px; padding:4px 5px; margin-bottom:5px;}
.hold-money .tite,.rate-money .tite{font-size: 12px; line-height: 22px;}

.hold-rate{background:#059bf0; width: 26px; height: 26px; border-radius:50%; text-align: center; color: #fff; margin:41px 6px 0;}
.hold-rate i{font-size: 12px; line-height: 26px; display: inline-block; vertical-align: middle;}
.rate-note{font-size: 12px; line-height: 24px; color:#b7b7b7; text-align: right;}
.inter-line{width: 100%; border-bottom: 1px dashed #ededed; margin-bottom: 7px;}
.flight-times .tite{font-size: 12px; line-height: 20px; margin-bottom: 5px;}
.flight-coll-line{width: 1px; height: 47px; background: #e8e8e8; margin:0 15px;}
.start-end{overflow: hidden;}
.start-end .fly-up{float:left; display: inline; width:22px; height: 22px; line-height: 22px; text-align: center; background: #059bf0; color: #fff; border-radius: 50%;}
.start-end .fly-down{float:left; display: inline; width:22px; height: 22px; line-height: 22px; text-align: center; background: #ff840a; color: #fff;border-radius: 50%; margin-left: 5px;}
.start-end .fly-up i ,.start-end .fly-down i{font-size: 12px; display: inline-block; line-height: 22px; vertical-align: middle; margin-top: -4px;}
.start-end .text{float:left; display: inline; font-size: 12px; line-height: 22px; margin-left: 3px;}

/* 二手车 修改 */
.half-news-cars {overflow: hidden;}
.half-news-cars li {float: left;width: 100px;margin-left: 10px;}
.half-news-cars li div {overflow: hidden;}
.half-news-cars li img {display: block;width: 100%;height: 74px;max-height: 74px;-webkit-transition: all .5s linear;
-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;}
.half-news-cars li:hover img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition-duration: .5s;-moz-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: ease-in-out;-moz-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;}
.half-news-cars li h3,
.half-news-cars li p {line-height: 28px;font-size: 14px;color: #333;overflow: hidden;font-weight: normal;text-overflow: ellipsis;white-space: nowrap;}
.half-news-cars li:hover h3 {color: #e4393c;}
.half-news-cars li p {color: #e4393c;}
.half-news-cars li:nth-child(1) {margin-left: 0;}