/* CSS Document */
.announcement {height:34px;line-height:34px;background:#fffae8;text-align:center;color:#c3a853;font-size:14px}
.icon-close-gb,.icon-gb {vertical-align:middle;margin-top:-2px;background-size:12px 12px;width:12px;height:12px;display:inline-block}
.icon-gb {background:url(../images/gaungbo_icon.c9dd3ec6f62f087bf7191b8320765248.png) no-repeat;margin-right:10px}
.icon-close-gb {background:url(../images/close_icon.6a60703de9f824a8cff6eef325440588.png) no-repeat;margin-left:10px}
body .ie7-pop {height:432px;margin-top:-216px;overflow:hidden}
.ie7-pop-tit {line-height:72px;text-align:center;font-size:24px;color:#495056}
.ie7-pop-txt {font-size:18px;color:#757f89;line-height:54px;padding-bottom:14px;text-align:center}
.browser-down-box {width:420px;height:42px;margin:0 auto 27px}
.chrome-btn,.ff-btn {width:193px;height:40px;line-height:40px;font-size:16px;color:#22ac38;border:1px solid #22ac38;border-radius:2px;text-align:center}
.chrome-btn:hover,.ff-btn:hover {text-decoration:none;color:#fff;background:#22ac38}
.guide-ewm,.guide-ewm-app,.guide-ewm-weixin {background-image:url(../images/icon.690a9b59b3d34c0c07a05657c6a10351.png);background-repeat:no-repeat}
.guide-ewm {width:425px;height:217px;padding-left:5px;margin:0 auto;background-position:332px -270px}
.guide-ewm-txt {font-size:14px;color:#757f89;line-height:28px}
.guide-ewm-box {padding-top:17px;width:304px;height:132px}
.guide-ewm-app,.guide-ewm-weixin {width:132px;height:132px}
.guide-ewm-weixin {background-position:0 0}
.guide-ewm-app {background-position:0 -135px}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var {margin:0;padding:0;border:0;outline:0}
li,ol,ul {list-style:none}
blockquote,q {quotes:none}
blockquote:after,blockquote:before,q:after,q:before {content:"";content:none}
:focus {outline:0}
del {text-decoration:line-through}
table {border-collapse:collapse;border-spacing:0}
address,cite,code,dfn,em,i,var {font-style:normal}
button,input[type=button],input[type=reset],input[type=submit] {cursor:pointer;-webkit-appearance:none}
.vm {vertical-align:middle}
.clearfix:after {content:" ";display:block;clear:both;height:0;visibility:hidden}
*+html .clearfix,* html .clearfix {zoom:1}
.fl {float:left}
.fr {float:right}
body {background:#fff}
body,button,input,select,textarea {font:12px/1.5 arial,helvetica,clean,sans-serif}
a {text-decoration:none!important;color:#333}
a:hover {text-decoration:underline;color:#c00}

.city-curr i,.header h1 a,.uc,.uc:hover {background-image:url(../images/icon_@2x_s.png);background-size:451px 300px}
.ie8 .city-curr i,.ie8 .header h1 a,.ie8 .uc,.ie8 .uc:hover {background-image:url(../images/icon_@1x_s.fb16a94d9aafffcb573139cb98bd4964.png);background-repeat:no-repeat}
input::-moz-placeholder {color:#acb4bd}
input::-webkit-input-placeholder {color:#acb4bd}
#search_keyword:-ms-input-placeholder {color:#acb4bd}
input.placeholder {color:#acb4bd}
body {font:12px/1.5 PingFang SC,Microsoft YaHei,arial,helvetica,sans-serif}
.header h1 {float:left}
.header h1 a {display:block;width:55px;height:55px;text-indent:-9999px;background-position:-181px -32px;background:url(../images/foot_logo.png);background-size:100% 100%}
.green-header h1 a {background:url(../images/logo.png);background-size:100% 100%}
.city {float:left;height:34px;padding:0 15px;margin:10.5px 0 0 14px;border-radius:2px;border:2px solid transparent;background:transparent;padding-bottom:8.5px}
.city.active {position:relative;z-index:10}
.city-curr {line-height:34px;font-size:14px;cursor:pointer}
.active .city-curr,.city-curr {color:#181818}
.city-curr i {display:inline-block;width:11px;height:6px;background-position:-247px -35px;vertical-align:middle;margin:0 0 0 5px}
.active .city-curr i {background-position:-283px -35px}
.city-box-parent {width:100%;position:absolute;top:55px;z-index:11;background:#fff;overflow:auto;box-shadow:0 1px 2px 0 hsla(0,0%,80%,.5)}
.city-scroll {width:1200px;margin:0 auto}
@media screen and (max-height:800px) {.city-box {max-height:453px;overflow-y:scroll}
}
.city-box-parent.active-top .city-box,.city-box-parent.active .city-box {display:block}
.city-box-parent.active-top {position:fixed;top:70px}
.city-box {display:none;overflow:auto;max-height:600px}
.active .white-line {display:block;position:absolute;top:34px;left:0;z-index:20;width:100%;height:1px;line-height:0;font-size:0;background:#fff}
.city-box .city-box-left,.city-box .city-box-right {width:100%;float:left;padding-bottom:7.5px}
.city-box .city-box-right {float:right}
.city-box dl {width:100%;overflow:hidden;margin-bottom:10px}
.city-box dl.bdb-n,.city-box dl.bdb-s {padding-top:20px;padding-bottom:20px;margin-bottom:17.5px;position:relative}
.city-box dl.bdb-n:after,.city-box dl.bdb-s:after {content:"";background-color:#e8f0ea;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5);transform-origin:0 0}
.city-box dt {float:left;width:70px;line-height:29px;color:#22ab38;font-size:14px}
.city-box dt.green-tit {color:#3cb46d;width:43px}
.city-box dd {float:left;width:90%;line-height:29px}
.city-box a {float:left;color:#495056;font-size:14px;margin-right:15px;white-space:nowrap}
.city-box a.on,.city-box a:hover {text-decoration:none;color:#22ac38}
.city-padding-bottom {padding-bottom:16px}
.uc {float:right;cursor:pointer;margin-top:19px;margin-left:10px;font-size:14px;color:#fff;padding-left:24px;background-position:6px -265px;position:relative;padding-bottom:11px}
.uc,.uc .uc-my {line-height:16px}
.uc .uc-my {text-decoration:none;display:inline-block}
.uc-app {position:absolute;top:30px;right:-20px;display:none;width:122px;height:auto;border:1px solid #e6e6e6;background:#fff;z-index:9999}
.uc-app i {position:absolute;top:-7px;right:0;display:block;width:124px;height:7px;background:url(../images/icon.2d94d6e1065080ead0ae67c67e81c694.png) no-repeat 85px -20px}
.uc:hover .uc-app {display:block;padding:11px 0}
.uc:hover .uc-app a {display:block;font-size:14px;color:#495056;line-height:32px;text-align:center}
.uc:hover .uc-app a:hover {text-decoration:none;color:#22ac38}
.header-phone {float:right;color:#181818;font-size:14px;line-height:16px;padding:0 15px 0 0;margin-top:19px;margin-left:30px;border-right:1px solid #181818}
.green-header .header-phone {border-right:1px solid #fff}
.nav-list {float:right;width:760px;height:42px;padding-top:7px}
.nav-list a {line-height:40px;margin:0 20px;font-size: 14px;color: #000;}
.nav-list a:hover {color:#22ac38;text-decoration:none}
.nav-list a.active {color:#fff;text-decoration:none;border-bottom:2px solid #22ac38}
.header-2 {box-sizing:border-box;background-color:#fcfcfc}
.header-2 .city {border:1px solid transparent}
.header-2 .city.active .city-curr {color:#3cb46d}
.header-2 .city-curr {color:#181818}
.green-header .city-curr {color:#fff}
.green-header .city.active .city-curr {font-weight:700;color:#fff}
.header-2 .city-curr i {width:6px;height:3px;background:url(../images/down2.png);background-size:100% 100%}
.green-header .city-curr i {background:url(../images/j_down.png);background-size:100% 100%}
.header-2 .active .city-curr i {width:6px;height:3px;background:url(../images/down.f650f3c93282f9c05c5bbd5dcf2e754b.png);background-size:100% 100%}
.green-header .active .city-curr i {background:url(../images/j_down.png);background-size:100% 100%}
.header-2 .uc-app {box-shadow:0 2px 5px 0 #e6e6e6}
.header-2 .uc-app a {text-align:center}
.header-2 .header-phone {color:#181818}
.green-header .header-phone {color:#fff}
.header-2 .nav-list a {color:#181818}
.green-header .nav-list a {color:#fff}
.header-2 .nav-list a.active,.header-2 .nav-list a.active:hover {color:#181818;text-decoration:none;border-bottom:2px solid #22ac38}
.green-header .nav-list a.active,.green-header .nav-list a.active:hover {color:#fff;border-bottom:2px solid #fff}
.header-2 .nav-list a:hover {color:#22ac38;text-decoration:none;border-bottom-color:#22ac38}
.green-header .nav-list a:hover {color:#fff;border-bottom-color:#fff;font-weight:700}
.header-2 .uc {color:#495056;background-position:6px -212px}
.green-header .uc {background-position:6px -268px}
.header-2 .uc:hover,.uc:hover {color:#495056;background-position:6px -240px}
.green-header .uc:hover {background-position:6px -268px}
.header-2 .uc .uc-my {color:#181818}
.green-header .uc .uc-my {color:#fff}
.uc:hover .uc-my {color:#23ac3a}
.green-header .uc:hover .uc-my {color:#fff;font-weight:700}
.active .choose-city i,.call-back,.choose-city i,.close-box,.close-side,.ewm-app,.ewm-wx,.fb-btn,.footer-logo,.hot-phone i,.logo,.open-box,.totop {background-repeat:no-repeat;background-image:url(../images/global-3.png)}
.top-header {height:70px;width:100%;background:#fff;position:fixed;top:-92px;z-index:20;box-shadow:0 1px 2px 0 hsla(0,0%,80%,.5);transition:all .5s}
.top-header.show {top:0}
.top-header .header .city-curr,.top-header .header .header-phone,.top-header .header .nav-list a,.top-header .header .uc .uc-my {color:#181818}
.top-header .header .city-curr i {width:6px;height:3px;background:url(../images/down2.png) no-repeat;background-size:100% 100%}
.top-header .header .active .city-curr i {width:6px;height:3px;background:url(../images/down.f650f3c93282f9c05c5bbd5dcf2e754b.png) no-repeat;background-size:100% 100%}
.top-header .header .uc {background-position:6px -212px}
.top-header .header .uc:hover {background-position:6px -240px;color:#22ac38}
.top-header .header .uc .uc-my:hover {color:#22ac38}
.top-header .header h1 a {width:55px;height:55px;margin-top:7.5px;background:url("../images/b4d6111897d910602908eb9e0a994a6b.png") no-repeat;background-size:100% 100%}
.top-header .city {margin:18px 0 0 16px}
.top-header .nav-list {padding-top:15px}
.top-header .nav-list a {padding-bottom:12px}
.top-header .header-phone {margin-top:26.5px;border-right:1px solid #181818}
.top-header .uc {margin-top:25.5px}
.top-header .nav-list a:hover {color:#22ac38}

.footer {padding:50px 0 30px;background:#2a2c37}
.company-info {width:1190px;height:90px;margin:0 auto;color:#b8b8b8;padding-bottom:70px;position:relative}
.footer-logo {width:102px;height:102px;background-repeat:no-repeat;background-image:url("../images/xiaochengxu.png");background-size:100% 100%;float:left;_margin-left:20px}
.phone-email {float:left;width:418px;padding-left:30px}
.phone-email p {line-height:22px;font-size:14px;margin-bottom:16px}
.phone-email p i {padding-right:18px}
.phone-email p span {display:inline-block;font-size:12px}
.ewm-box {float:left;width:85px;height:105px;margin-top:4px;margin-right:30px;text-align:center;display:block}
.bg-old-ewm,.ewm-box img {display:block;width:85px;height:85px}
.bg-old-ewm {background-image:url("../images/qn210601190851e69d7fc44c4dc0b90867b1cb065ef164.png")}
.bg-new-ewm,.bg-old-ewm {background-size:100%;background-position:50%;background-repeat:no-repeat}
.bg-new-ewm {display:block;width:85px;height:85px;background-image:url(../images/n_webfcp.cd5ef287580128347096795a6eb2c81a.png)}
.ewm-box .ewm-tit {line-height:22px;font-size:14px}
.ewm-box .ewm-tit-tip {width:80px;height:16px;background:#22ac38;font-family:PingFangSC-Regular;font-size:10px;color:#fff;display:inline-block;line-height:16px}
.company-info .basic-info {float:left;width:390px;padding-left:20px;background:transparent;margin:0;overflow:hidden}
.info-link {line-height:22px;font-size:14px;padding-bottom:8px}
.info-link a {color:#b8b8b8;margin-right:5px}
.info-link a:hover {color:#b8b8b8;cursor:pointer}
.arc-info {line-height:20px;font-family:simhei;font-size:12px}
.protect {padding-top:3px;height:28px;line-height:28px}
.protect-icon-xin315 {padding-top:5px}
.protect .police {display:inline-block;text-decoration:none;color:#939393;line-height:28px;padding-left:24px;position:relative;font-size:12px}
.protect .icon-315,.protect .icon-xin,.protect .police:before {background-image:url(../images/icon-foot.png);display:inline-block}
.protect .police:before {content:"";width:20px;height:20px;background-position:0 -62px;position:absolute;left:0;top:3px}
.protect .icon-xin {float:left;background-position:0 0;width:115px;height:31px;margin-right:20px}
.protect .icon-315 {float:left;background-position:0 -31px;width:95px;height:31px}
.instructions-guazi-name {width:1190px;color:#666;font-size:12px;position:absolute;left:0;bottom:0}
.friendly-link,.instructions-guazi-name {height:28px;line-height:28px;margin:0 auto}
.friendly-link {width:1100px;padding:0 0 0 90px;position:relative;overflow:hidden}
.friendly-active {height:auto}
.friendly-link a {color:#666;line-height:28px;margin-right:20px;display:inline-block;font-size:12px}
.friendly-link a:hover,.link-tit {color:#666}
.link-tit {position:absolute;left:0;top:0;width:90px;height:28px;font-size:16px}
.open-box {top:10px;background-position:-70px -100px}
.close-box,.open-box {position:absolute;right:0;display:block;width:16px;height:9px;font-size:0;line-height:0;cursor:pointer}
.close-box {bottom:10px;background-position:-90px -100px}
.friendly-active .open-box,.friendly-link .close-box {display:none}
.friendly-active .close-box {display:block}
.seo-foot-txt {color:#666;width:1070px;overflow:hidden;display:block}
.list-infoBox {position:relative;float:left;width:290px;height:290px;margin-top:5px;margin-left:5px;background:#fff;border:2px solid #f5f5f5}
.list-infoBox-loading {width:290px;height:290px;background-color:#dcdcdc}
.info-img img {display:block;width:290px;height:194px}
.info-name {display:block;padding:12px 10px 8px}
.info-mile {padding:0 10px;font-size:12px;color:#999}
.info-name h2 {font-size:16px;font-weight:400;color:#000;line-height:1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.info-name:hover {text-decoration:none}
.info-name:hover h2 {color:#e30}
.info-mile em {margin:0 10px;color:#ddd}
.info-price {padding:0 10px}
.price-curr {margin-right:5px;font-size:20px;color:#f76367}
.price-curr .unit {font-size:14px;font-weight:400;display:inline-block;padding-left:2px;vertical-align:middle}
.price-down {height:18px;margin-right:9px;padding-right:2px;line-height:18px;color:#ff7e00;border:1px solid #ff7e00}
.price-down em {margin-right:2px;padding:0 2px;color:#fff;background-color:#ff7e00}
.price-through {font-size:14px;color:#999;text-decoration:line-through}
.icon-collect,.icon-delete {position:absolute;right:10px;top:10px;z-index:5;width:30px;height:30px;white-space:nowrap;text-indent:-100px;overflow:hidden;background:url(../images/icon-status.98cbc36ac8866216a54c807c8dc0580e.png) no-repeat 0 -80px;cursor:pointer}
.icon-collect.active {background-position:-35px -80px}
.icon-delete {right:10px;background-position:-70px -80px}
.info-off {position:absolute;top:0;left:0;z-index:4;width:290px;height:194px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000)}
.icon-off-order,.icon-off-sale,.icon-off-stop {position:absolute;top:59px;left:50%;display:none;width:90px;height:76px;margin-left:-45px;white-space:nowrap;text-indent:-200px;overflow:hidden;background:url(../images/icon-status.98cbc36ac8866216a54c807c8dc0580e.png) no-repeat}
.icon-off-sale {background-position:-90px 0}
.icon-off-stop {background-position:-185px 0}
.icon-off-order.active,.icon-off-sale.active,.icon-off-stop.active {display:block}
.icon-psell {position:absolute;top:0;left:0;width:24px;height:32px;padding:4px 8px 0;font-size:12px;color:#fff;line-height:14px;text-align:center;background-color:#f39800}
.right-nav {position:fixed;top:0;right:0;z-index:100;height:100%}
.fix-right {width:40px;height:100%;background:#2a2c37}
.app-bar span,.fix-icon,.fix-icon-list .icon-sell-txt,.fix-icon-subscribe,.history-bar i,.icon-triangle17x17,.wx-bar span,a.toolbar:after {background:url(../images/side-bar.png) no-repeat;background-size:259px 361px}
.ie8 .app-bar span,.ie8 .fix-icon,.ie8 .fix-icon-list .icon-sell-txt,.ie8 .fix-icon-subscribe,.ie8 .history-bar i,.ie8 .icon-triangle17x17,.ie8 .wx-bar span,.ie8 a.toolbar:after {background-image:url(../images/side-bar@1x.png);background-repeat:no-repeat}
.ie8 .fix-icon-online,.ie8 .fix-icon-online:hover {background-image:url(../images/online_server_people@1x.421ddab95ba65b7e3c216f97b0ee785b.png);background-repeat:no-repeat}
.fix-icon-app {background-position:-55px 7px}
.fix-icon-app:hover {background-position:10px 7px}
.fix-icon-wechat {margin-top:45px;background-position:-55px -35px}
.fix-icon-wechat:hover {margin-top:45px;background-position:10px -35px}
.fix-icon-feedback {margin-top:90px;background-position:-55px -120px}
.fix-icon-feedback:hover {margin-top:90px;background-position:10px -120px}
.fix-icon-phone {margin-top:85px;background-position:-55px -77px}
.fix-icon-phone:hover {margin-top:85px;background-position:10px -77px}
.fix-icon-history {margin-top:180px;background-position:-55px -169px}
.fix-icon-history:hover {margin-top:180px;background-position:10px -169px}
.fix-icon-backtop,.fix-icon-backtop:hover {margin-top:225px;background-position:-55px -207px}
.fix-icon-backtop:hover {background-position:10px -207px}
.fix-right:hover .wx-bar {display:none}
.app-bar,.feedback-bar,.history-bar,.phone-bar {display:none;border-radius:5px;box-shadow:0 0 12px 1px rgba(88,100,117,.3)}
.app-bar,.feedback-bar,.history-bar,.phone-bar,.wx-bar {background-color:#fff;-webkit-border-radius:5px;-webkit-box-shadow:0 0 12px 1px rgba(88,100,117,.3);position:absolute;font-size:14px;color:#495056}
.wx-bar {border-radius:5px;border:1px solid #d8dde6;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}
.wx-bar:before {content:"";position:absolute;left:5px;background:url(../images/gift.c546b2c2300a94e29b784a61cf03ebf3.png);background-size:cover;height:50px;width:138px;top:-50px}
.wx-bar__close {position:absolute;width:32px;height:32px;background:url(../images/close.png);background-size:cover;right:0;top:0;transform:translate(50%,-50%)}
.wx-bar__close--hide {width:0;height:0}
.phone-bar {top:-3px;left:-288px;padding:0 50px;height:50px;line-height:50px;text-align:center}
.app-bar {left:-260px;width:260px;height:209px;display:block}
.app-bar,.wx-bar {top:-80px;text-align:center}
.wx-bar {left:-190px;width:180px;height:225px;display:none}
.app-bar span,.wx-bar span {display:inline-block;width:117px;height:117px;background:url("../images/appxiazai.png") no-repeat;background-size:100% 100%;margin-top:25px}
.wx-bar span {background:url("../images/xiaochengxu.png") no-repeat;background-size:100% 100%;margin-top:20px}
.app-bar p,.wx-bar p {padding-top:10px;font-size:14px}
.wx-bar p {padding-top:0}
.feedback-bar {top:-3px;left:-156px;padding:0 40px;height:55px;line-height:55px;text-align:center}
.history-bar {top:-375px;left:-671px;width:651px;height:600px;border-radius:3px;cursor:default;background:#f5f5f7}
.history-bar i {position:absolute;top:378px;right:-10px;width:10px;height:21px;background:url(../images/side-icon.d70143f08bc2e54dace967c4409e6f44.png) no-repeat;background-position:0 -350px}
.history-loading,.history-source,.history-source-no {display:none}
.fix-icon {position:absolute;right:0;top:32%;z-index:110;width:40px;height:40px;cursor:pointer}
.fix-icon:hover {background-color:#3f4251}
.fix-icon-online,.fix-icon-online:hover {height:50px;margin-top:-73px;background-position:-136px -308px;background-color:transparent}
.list .fix-icon-backtop {margin-top:270px;background-position:-55px -203px}
.fix-icon-subscribe {display:none;margin-top:230px;background-position:-55px -240px}
.list .fix-icon-subscribe {background-position:-55px -249px;margin-top:225px}
.fix-icon-subscribe:hover {background-position:10px -240px}
.list .fix-icon-subscribe:hover {background-position:10px -249px}
.fix-icon-list,.fix-icon-list:hover {display:none;width:57px;height:47px;margin-top:-88px;right:-6px;background:none}
.fix-icon-list .icon-money {background:url(../images/side-icon.d70143f08bc2e54dace967c4409e6f44.png) no-repeat;top:-15px;z-index:105;background-position:0 -450px}
.fix-icon-list .icon-money,.fix-icon-list .icon-sell-txt {position:absolute;left:2px;display:block;width:50px;height:53px}
.fix-icon-list .icon-sell-txt {top:0;z-index:110;background-position:-136px 0}
.fix-icon-list:hover {background-color:transparent}
.fix-icon-list:hover .icon-money {animation:icon-money 1s ease .4s}
@keyframes icon-money {0% {top:0;transform:rotateY(0deg)}
20% {top:-35px;transform:rotateY(0deg)}
40% {top:-40px;transform:rotateY(-120deg)}
60% {top:-35px;transform:rotateY(-240deg)}
80% {top:-40px;transform:rotateY(-1turn)}
to {top:0;transform:rotateY(-1turn)}
}
.detail .fix-icon-online,.list .fix-icon-list,.list .fix-icon-subscribe {display:block}
.fix-icon-online,.fix-icon-online:hover {background:url(../images/online_server_people.png) no-repeat;background-size:50px 53px;width:50px;height:53px}
.fix-icon-app:hover .app-bar,.fix-icon-feedback:hover .feedback-bar,.fix-icon-history .history-bar.active,.fix-icon-phone:hover .phone-bar,.fix-icon-wechat:hover .wx-bar,.history-loading.active,.history-source-no.active,.history-source.active {display:block}
.history-tipno {font-size:30px;color:#757f89;text-align:center;line-height:365px}
.history-title {font-size:20px;color:#495056;font-weight:400;padding:29px 0 19px 25px}
.history-scroll {position:relative;height:456px;padding-left:20px;overflow-y:auto}
.history-btn {padding-top:20px;text-align:center}
.history-btn a,.history-btn a:hover {display:inline-block;font-size:16px;color:#495056;text-align:center;text-decoration:none;border-radius:2px}
.icon-triangle17x17 {background-position:-212px -14px;width:17px;height:17px;display:inline-block;vertical-align:top;margin-left:5px;margin-top:4px}
.history-btn2 {text-align:center}
.history-btn2 a {font-size:16px;color:#22ac38}
.history-btn2 a:hover {color:#e30;text-decoration:none}
.side-bar-line,.side-bar-line:hover {background-color:transparent;margin-top:180px;height:2px;line-height:0;font-size:0;background-position:0 -520px}
a.toolbar {width:26px;height:74px;background-color:#434857;color:#fff;position:absolute;right:0;top:45%;border-top-left-radius:3px;border-bottom-left-radius:3px;text-align:center;line-height:14px;padding-top:10px;display:none}
a.toolbar:hover {cursor:pointer;text-decoration:none}
a.toolbar:after {content:"";width:6px;height:11px;display:inline-block;position:absolute;bottom:15px;left:10px;background-position:-252px -18px}
.toolbar:hover {color:#fff}
.w1280 .fix-right {display:none}
.click-active .fix-right,.w1280 .toolbar {display:block}
.click-active .toolbar {right:40px}
.click-active .toolbar:after {background-position:-252px -1px}
.history-source .list-infoBox {position:relative;float:left;width:285px;height:314px;margin:0 15px 20px 5px;background:#fff;border:1px solid #f5f5f7}
.history-source .list-infoBox:hover {border:1px solid #e6e6e6;color:#495056;text-decoration:none;box-shadow:0 0 5px 2px #e6e6e6}
.history-source .info-img img {display:block;width:285px;height:190px}
.history-source .info-name {display:block;padding:25px 20px 8px}
.history-source .info-mile {padding:0 20px;font-size:14px;color:#a5abb2}
.history-source .info-price {padding:0 10px}

.pop-box-feed {margin:-275px 0 0 -400px;width:800px;height:550px}
.pop-box-feedsucc {margin:-260px 0 0 -400px;width:800px;height:520px}
.feed-content,.feed-content2 {display:none}
.feed-content2.active,.feed-content.active {display:block;padding:0 66px 0 48px;font-family:microsoft yahei;font-size:16px}
.fb-suc-txt {padding-top:125px;text-align:center;font-size:20px;color:#666;line-height:32px}
.feed-form {margin:27px 0 0;overflow:hidden}
.feed-tit {font:24px/70px microsoft yahei;color:#495056;text-align:center}
.feed-tit2 {padding-top:17px;font-size:18px;color:#757f89}
.feed-textarea,.feed-textarea2 {position:relative;overflow:hidden}
.feed-textarea2 {margin-top:13px}
.feed-textarea2 textarea,.feed-textarea textarea {float:left;width:658px;height:118px;padding:6px 10px;font-size:16px;font-family:microsoft yahei;border:1px solid #bec6ce;border-radius:3px}
.feed-textarea2 textarea {height:40px;line-height:40px}
.feed-textarea2.active textarea,.feed-textarea.active textarea {border:1px solid #ff7e00}
.feed-textarea2 textarea::-moz-placeholder,.feed-textarea textarea::-moz-placeholder {color:#a5abb2}
.feed-textarea2 textarea::-webkit-input-placeholder,.feed-textarea textarea::-webkit-input-placeholder {color:#a5abb2}
.feed-textarea2 textarea:-ms-input-placeholder,.feed-textarea textarea:-ms-input-placeholder {color:#a5abb2}
.feed-btn {display:block;width:410px;height:50px;border-radius:2px;background:#22ac38;border:none;color:#fff;font-size:20px;margin:0 auto}
.feed-btn:hover {background:#179500}
.feed-content2 .feed-btn {width:130px;margin-top:166px}
.text-limit {position:absolute;right:20px;bottom:10px;color:#a5abb2}
.feed-selectlist {width:100%;padding-top:2px;padding-bottom:24px}
.feed-selectlist li {float:left;width:136px;margin-top:10px;color:#495056;cursor:pointer}
.ficon-radio {display:inline-block;width:16px;height:16px;margin-top:3px;margin-right:5px;vertical-align:top;border:2px solid #d8dde5;border-radius:50%;cursor:pointer}
.ficon-radio i {float:left;width:10px;height:10px;margin:3px 0 0 3px;border-radius:50%}
.feed-selectlist .active .ficon-radio i {background-color:#22ac38}
.feed-error-tip {height:50px;line-height:50px;text-align:center;font-size:14px;color:#ff7e00}

.pop-box {position:fixed;top:50%;left:50%;z-index:2201;margin:-275px 0 0 -400px;width:800px;height:550px;box-sizing:border-box;background:#fff;border:1px solid #a8abae;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:8px;-webkit-border-radius:8px;display:none}
.pop-box.active,.pop-box.show {display:block}
.pop-close {position:absolute;top:-8px;right:-8px;width:35px;height:35px;cursor:pointer;background:url(../images/closeb.png) no-repeat 50%;background-size:100%}
.pop-mask {display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background:#000;opacity:.6;filter:alpha(opacity=60)}
.pop-mask.active {display:block}
.pop-tit {line-height:130px;font-size:30px;color:#495056;padding-left:60px}
.free-phone {line-height:16px;font-size:16px;color:#8a8d96;text-align:center;margin-top:15px}
.free-phone em {color:#22ac38}
.p-error {height:50px;line-height:50px;text-align:center;font-size:14px;color:#ff7e00}
.sub-btn {display:block;width:150px;height:55px;line-height:55px;border-radius:4px;background:#3cb46d;border:none;color:#fff;font-size:16px;margin:0 auto;font-family:microsoft yahei}
.sub-btn:hover {background:#179500}
.pop-submit-sucess {text-align:center;height:420px}
.pop-tit-submit-sucess {color:#2a9f33;font-size:36px;text-align:center;line-height:38px;padding-top:40px;padding-bottom:12px}
.pop-tit-submit-sucess .icon_green_right {background:url(../images/icon_green_right.2f0e4e7b4084e18dbb274b241d35da5f.png) no-repeat;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-top:-5px;margin-right:15px}
.pop-tit-small {font-size:14px;color:#7c808d;line-height:16px;padding-bottom:38px;text-align:center;margin:0 38px;border-bottom:1px solid #e5e5e5;margin-bottom:37px}
.pop-tit-con {font-size:24px;color:#222937;line-height:28px;margin-bottom:26px}
.pop-tit-con span {color:#f86234}
.pop-con-list {text-align:center;width:530px;margin:0 auto;padding-bottom:27px}
.pop-con-list li {line-height:20px;font-size:16px;color:#222937;width:50%;float:left;padding-bottom:12px}
.pop-con-list li i {display:inline-block;width:6px;height:6px;background:#28b342;border-radius:3px;margin-right:7px;vertical-align:middle}
.pop-con-list li .fc-org {color:#f86234}
.pop-con-list li .graytext {color:#7c808d;font-size:14px}
.pop-pricedetail {width:600px;height:269px;margin-left:-300px;margin-top:-135px}
.pop-pricedetail .pop-tit {margin:0 0 6px}
.pop-pricedetail .pricedetail-con {padding:0 34px;font-size:14px;color:#495056;line-height:24px}
.pricedetail-con {position:relative}
.pricedetail-con a.btn-lookdetail,.pricedetail-con a.btn-lookdetail:hover {position:absolute;right:34px;bottom:-24px;color:#22ac38}
.pop-tit em {color:#22ac38}
.phone-login li p img{width:180px; height:180px;}
.pop-box{ height:450px!important;}

.ditu-icon {right:103px;top:0;height:55px!important;position:absolute;line-height:55px!important;width:100px!important;align-items:center;padding-left:30px;font-size:15px!important;color:#666!important;font-weight:bold!important}
.ditu-icon.none {display:none}
.ditu-icon .icon {position:absolute;left:0;top:15px;width:24px;height:24px;background:url("../images/map.png") no-repeat;background-size:100% 100%;display:inline-block}
.ditu-icon:hover {color:#00ae66;text-decoration:none}
.ditu-icon:hover .icon {width:24px;height:24px;background:url("../images/map-hover.png") no-repeat;background-size:100% 100%}
.ui-autocomplete .ui-menu-item {padding:3px 20px}

.ditu-icon2 {left:163px;top:23px;height:55px!important;position:absolute;line-height:55px!important;width:100px!important;align-items:center;padding-left:30px;font-size:15px!important;color:#666!important;font-weight:bold!important}
.ditu-icon2.none {display:none}
.ditu-icon2 .icon2 {position:absolute;left:0;top:15px;width:24px;height:24px;background:url("../images/map.png") no-repeat;background-size:100% 100%;display:inline-block}
.ditu-icon2:hover {color:#00ae66;text-decoration:none}
.ditu-icon2:hover .icon2 {width:24px;height:24px;background:url("../images/map-hover.png") no-repeat;background-size:100% 100%}




