@charset "utf-8";
a, img { vertical-align: top; }
.container {width: 1200px;margin: auto;}
body{ font-family: "Alimama_ShuHeiTi_Bold"; }
.header { position: relative; z-index: 5; }
body { background: #f3f3f3; transition: all 0.6s; padding-left:0;}
body.cur,body.curA { padding-left: 240px; }
.blue{color:#ac4aff;;}
.fl {float: left;}
.fr { float: right; }
.topA { padding:12px 0; background: #f3f3f3;}
.topA .t1 { font-size: 13px;color:#777777; }
.topA .t2,.topA .t2 a { font-size: 13px;color:#777777; }
.topA .t2 a { display: inline-block; padding: 0 5px; }
.topA .t2 a:hover,.topB-a a.reg:hover,.topB-a .order .t:hover span,.topB-a a.login:hover span { color:#ac4aff;; }
.topTel{line-height: 89px;color: #ac4aff;;font-size:22px;}
.topB { background: #fff; }
.topB .logo { float: left; }
.topB .logo a { display: block; padding: 21px 0 24px; }
.topB .logo a h1 { float: left; max-height: 32px; }
.topB .logo a span {line-height: 50px;margin-left:20px;font-size: 16px;color:rgba(0,0,0,0.78);float: left;display: inline;}
.topB-a {float: right;/* width: 332px; */}
.topB-a a.login {/* margin-top: 28px; */line-height: 50p;font-size: 14px;color:#666666;display: inline-block;padding: 8px 10px;background: #f2f3f6;border-radius: 50px;}
.topB-a a.login span {display: inline-block;/* height: 20px; *//* margin-top: -10px; *//* line-height: 30px; *//* padding-left:28px; *//* background: url(../images/login.png) no-repeat left center; */}
.topB-a a.reg {display: inline-block;font-size: 14px;color:#666666;line-height: 50px;margin-top:21px;margin: 0px 35px 0 18px;}
.topB-a .order {padding: 21px 0;/* display: inline-block; */margin: ;/* width: 200px; */float: right;}
.topB-a .order .t {font-size: 14px;color:#666666;line-height: 50px;display: inline-block;font-weight: bold;padding-left:20px;/* background: url(../images/orderbg.png) no-repeat left center; */}
.topB-a .order .t span { display: inline-block; padding-right:10px; background: url(../images/htopjt.png) no-repeat right center; }
.topA .t2 a:last-child { padding-right:0; }
.topB-b {padding-right: 28px;position: relative;/* width: 400px; */display: flex;}
.topB-b:after { content:''; width: 1px; height: 16px; background: #cccccc; position: absolute; right:0; top:50%; transform: translateY(-50%); }
.topB-c { margin-left: 10px; }
.topB-c ul li {cursor: pointer;float: left;position: relative;width: 40px;/* height: 78px; */position: relative;padding-top: 28px;text-align: center;font-size: 20px;line-height: 35px;}
.topB-c ul li .ewm {position: absolute;left: calc(50%);top: 80px;transform: translateX(-50%);width: 150px;height: 150px;display: none;}
.topB-c ul li .ewmA { padding: 10px; border-radius: 5px; background: #ddd; position: relative; }
.topB-c ul li .ewm img { position: relative; z-index: 5; width: 100%; }
.topB-c ul li:hover .ewm { display: block;}
.topB-c ul li .ewmA:after {
    content:''; width: 34px; height: 34px; transform:rotate(45deg); background: #ddd; position: absolute; left:50%; margin-left: -17px; top: -8px;
}

.img img { transition:all 0.3s; }
.img:hover img { transform:scale(1.05); }
.homeD-b .img:hover img { transform:scale(1); }

/* 侧边导航 */
.relative { position: relative; width: 100%; height: 100%; }
.fixLeft { position: fixed; top:0; height: 100vh; background: #fff; width: 60px;; left:0; z-index: 10;box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.05); padding-top:30px; }
.fixLeftA .menuOpen {margin-left:0;transition: all 0.5s;cursor: pointer;/* width: 60px; *//* height: 60px; */padding: 15px;font-size: 26px;/* background: url(../images/fixl.png) no-repeat center; */}
.fixLeftA-a { margin-top:60px; }
.fixLeftA-a ul li { padding:3px; }
.fixLeftA-a ul li a { border-radius: 6px; display: block; width: 100%; height: 52px; text-align: center; position: relative; }
.fixLeftA-a ul li a img { position: relative; top: 15px; }
.fixLeftA-a ul li:hover a { background: #f5f5f5;}

.fixLeftA-c { position: absolute; width: 100%; height: 70px; position: absolute; left:0; bottom:0; background: url(../images/fixlf.jpg) no-repeat left center; }
.fixLeftA-c a { display: block; width: 60px; height: 100%; background: url(../images/fixlf.png) no-repeat 16px center;}
.fixLeftB,.fixLeftC { left: 0px; width: 240px; transition: all 0.6s; }
.fixLeftA { transition: all 0.6s; }
.fixLeftB .fixLeftA-a ul li a,
.fixLeftC .fixLeftA-a ul li a
{ line-height: 52px; font-size: 16px;color:#333333; padding-left:24px; text-align: left; }
.fixLeftB .fixLeftA-a ul li a img,
.fixLeftC .fixLeftA-a ul li a img
{ margin-right:15px; }
.fixLeftB .fixLeftA-a ul li a:hover,
.fixLeftC .fixLeftA-a ul li a:hover
{ color:#ac4aff;; }
.fixLeftB .fixLeftA-a ul li,
.fixLeftC .fixLeftA-a ul li
{ padding:3px 14px 3px 18px; }


.fixLeftA { overflow: hidden;}
.fixLeftB  .menuOpen,.fixLeftC  .menuOpen { margin-left: 27px; }
.fixLeftA .fixLeftA-a { margin-top: 0; }
.fixLeftA .topTit { height: 60px; padding-left: 60px; position: relative; opacity: 0; transition: all 0.3s; }
.fixLeftA .topTit .tit { position: absolute; min-width: 200px; left:45px; top:0;;}
.fixLeftA .topTit .t { font-size: 22px; color:#333333; font-weight: bold; ;}
.fixLeftA .topTit .et { font-size: 14px; color:#333333; opacity: 0.4; margin-top: 5px; }
/* .fixLeftA .topTit { display: none;} */
.fixLeftB .topTit,.fixLeftC .topTit { opacity: 1; display: block;}
.fixLeftA-a ul li a {font-size: 0;}
.fixLeftB .fixLeftA-a ul li a,.fixLeftC .fixLeftA-a ul li a { font-size: 16px; }
.fixLeftA-a ul li a span.t { min-width: 120px; position: absolute; left: 36px; top:50%; transform: translateY(-50%); }
.fixLeftA-a ul li .icon { display: block; position: relative; }
.fixLeftB .fixLeftA-c a,.fixLeftC .fixLeftA-c a { width: 100%; position: relative; overflow: hidden; margin-left: 16px; }
.fixLeftA-c a .t { position: absolute; left:60px; top:0; line-height: 70px; font-size: 16px;color:#fff;;}
.fixLeftA-d { background: #fff; padding-bottom:25px; width: 240px; position: absolute; left:0; bottom: -300px; transition: all 0.6s }
.fixLeftA-d dt { margin-bottom:20px; padding:25px 0 16px 40px; background: #ac4aff;; border-top-right-radius: 12px; }
.fixLeftA-d dt .t { font-size:22px; line-height: 1; color:#ffffff; font-family:"Alimama_ShuHeiTi_Bold"; }
.fixLeftA-d dt .c { font-size: 14px;color:rgba(255,255,255,0.4); margin-top: 5px; font-family:"Alimama_ShuHeiTi_Bold"; }
.fixLeftA-d dd:hover a { background: #f5f5f5;}
.fixLeftA-d dd:hover .t{ color:#ac4aff;; }
.fixLeftA-d dd {padding: 3px 14px 3px 18px;}
.fixLeftA-d dd a {border-radius: 6px;display: block;width: 100%;height: 52px;text-align: center;position: relative;}
.fixLeftA-d dd a {line-height: 52px;font-size: 16px;color: #333333;padding-left: 24px;text-align: left;margin-left:0!important;}
.fixLeftA-d dd a .icon {display: block;position: relative;}
.fixLeftA-d dd a img {margin-right: 15px;}
.fixLeftA-d dd a img {position: relative;top: 15px;}
.fixLeftA-d dd a span.t {min-width: 120px;position: absolute;left: 36px;top: 50%;color:#333;transform: translateY(-50%);}
.fixLeftA-c:hover .fixLeftA-d { bottom:0; }

/* 底部样式 */
.footer { background: #2f2f2f; padding: 0;}
.footerA { padding: 30px 0; border-bottom:1px solid rgba(255,255,255,0.1);}
.footerA .flogo { float: left; }
.footerA-a .inp { width: 470px; height: 54px; background: #434343; border:none; padding-left:30px; border-radius: 50px; font-size: 14px; }
.footerA-a .sub { position: absolute; right:4px; top:4px; width: 147px; height: 46px; border:none; background: url(../images/fbtn.png) no-repeat 36px center #ac4aff;; font-size: 14px; color:#fff; text-align: left; padding-left:60px; cursor: pointer; border-radius: 50px;;}
.footerB { padding:45px 0 60px;}
.footerB-a { margin-right: 75px; position: relative; }

.footerB-c { padding: 0 65px 0 50px; border-right:1px solid rgba(255,255,255,0.1); border-left:1px solid rgba(255,255,255,0.1); }

.footerB-a ul li { float: left; width: 45%; }
.footerB-a ul a { display: block; opacity: 0.8; font-size: 18px; color:#ffffff; line-height: 2;}
.footerB-b { font-size: 14px;color:#fff; opacity: 1; }
.footerB-c ul li {margin-left: 15px; width: 110px; float: left; text-align: center;}
.footerB-c ul li .img { padding: 3px; background: #fff; }
.footerB-c ul li .t { font-size: 13px; color:#fff; opacity: 0.5; margin-top: 6px; letter-spacing: -1px; }
.footerC { padding:18px 0; background: #272727;}
.footerC .copyright p,.footerC .copyright p a { font-size: 13px; color:rgba(255,255,255,0.3);}
.footerC-a a { font-size: 13px; color:rgba(255,255,255,0.3); }

.footerB-a dl { float:left; }
.footerB-a dl:nth-child(n+2) { margin-left: 80px; }
.footerB-a dl dt a { display: block; font-size:18px;color:rgba(255,255,255,0.8); margin-bottom:8px; }
.footerB-a dl dd a { display: block; font-size:15px;color:rgba(255,255,255,0.5); line-height: 2; }

.footerB-b .tit {  font-size:18px;color:rgba(255,255,255,0.8); margin-bottom:8px; }
.footerB-b p { opacity: 0.5; line-height: 1.8; }

.footerD { border-top: 1px solid rgba(255,255,255,0.1); padding:35px 0; }
.footerD .t { font-size:18px;color:rgba(255,255,255,0.8); }
.footerD .c { font-size:16px;color:rgba(255,255,255,0.5); }
.footerD .c a {display:inline-block;color: white;margin: 5px 20px 0 0;}
.footer a:hover,.footerC .copyright p a:hover { color:#fff; }

/* 首页样式文件 */
.homeA {padding: 25px 0 40px;}
.homeA-b { width: 388px; }
.homeA-c {
    width: 100%;
    height: 320px;
    background: linear-gradient(to bottom, #ac4aff, #ffffff);
    border-radius: 8px;
    padding: 20px 28px 0;
    background-color:

    padding: 35px 28px 0;
    }

.homeA-c .start {position: relative;margin-top: 10px;width: 100%;height: 60px;background: #fff;border-radius: 5px;padding:16px 15px 0 16px;}

.homeA-c .start .t { font-size: 16px; color:#333333; margin-bottom:6px;}
.homeA-c .start .inp { background: none; border:none; width: 100%; height: 40px; font-size: 14px;color:#333; font-weight:bold; }

.homeA-c .start .inp:placeholder-shown {
    color:#999; font-weight:normal;
}
.inp:placeholder-shown,textarea:placeholder-shown {
    color:#999!important; font-weight:normal!important;
}


.homeA-c .start .cityBtn { position: absolute; width: 40px; height: 40px; position: absolute; right: 12px; top:50%; transform: translateY(-50%); }
.homeA-c .start .cityBtn .tt { cursor: pointer; width: 100%; height: 100%; background: url(../images/homea2.png) no-repeat center;}
.homeA-c .middle { position: relative; width: 100%; height: 50px; margin: 15px 0; background: #fff; border-radius: 5px; padding:4px; }
.homeA-c .middle .fs { cursor: pointer; overflow: hidden; position: relative; font-size: 15px;color:rgba(102,102,102,0.56); font-weight: bold; width: 49.5%; line-height: 42px; float: left; text-align: center; border-radius: 3px; }
.homeA-c .middle .fs.cur {background: #ac4aff;color:#ac4aff;;}
.homeA-c .middle .zd span { padding-left:28px; background: url(../images/homea3.png) no-repeat left center; display: inline-block; }
.homeA-c .middle .zd.cur span { background: url(../images/homea3bg.png) no-repeat left center; }
.homeA-c .middle .zz span { padding-left:26px; background: url(../images/homea4.png) no-repeat left center; display: inline-block; }
.homeA-c .middle .zz.cur span { background: url(../images/homea4bg.png) no-repeat left center; }
.homeA-c .middle .fs.cur:after {content:'';width: 0;height: 0;border-top: 13px solid #ac4aff;;border-right: 13px solid transparent;position: absolute; right:0; top:0;transform: rotate(90deg);}
.homeA-c .cxBtn {width: 100%;height: 46px;font-size: 16px;color:#fff;background: #ac4aff;border-radius: 50px;border:none;margin-top:30px;}


.homeA-d { width: 800px; }
.banner { position: relative; }
.homeA-g .img { position: relative; border-radius: 8px; overflow: hidden;}
.homeA-g .img .tag { z-index: 3; position: absolute; right:0; top:20px; width: 102px; line-height: 30px; font-size: 16px;color:#fff; background: url(../images/bannerbg.png) no-repeat left center/cover; text-align: center;}
/*首頁**/

.homeMd { position: fixed; right: 10px; top:50%; transform:translateY(-50%); z-index: 10; }
.homeMd { border-right:1px solid #dedede;text-align:right; }
.homeMd ul li { cursor: pointer; font-size:15px;color:#999999; line-height: 16px; position: relative; padding-right:10px; }
.homeMd ul li:nth-child(n+2) { margin-top:16px; }
.homeMd ul li.active {color: #ac4aff;font-weight:bold;}
.homeMd ul li:hover { color:#ac4aff;; }
.homeMd ul li:after {content:'';width: 3px;height: 0%;position: absolute;right: -2px;top: 50%;transform:translateY(-50%);transition: all 0.5s;background: #ac4aff;border-radius:2px;}
.homeMd ul li.active:after { height: 100%; }

.ssss {z-index: 90;position: absolute;bottom: 20px;padding-right:20px; right:0;}
.sss {cursor: pointer;display: inline-block;position: relative;width: 20px;height: 20px;margin-right: 10px;}
.sss:last-child{margin-right: 0;}
.ssss .sss:after {content: '';position: absolute;left: 50%;top: 50%;width: 6px;height: 6px;background: #fff;border-radius: 100%;box-sizing: border-box;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: background 0.3s ease;transition: background 0.3s ease;}
.sss .circle {display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.sss .circle i {position: relative;float: left;width: 50%;height: 100%;overflow: hidden;}
.sss .circle i::before {content: '';position: absolute;	width: 200%;right: 0;top: 0;bottom: 0;border: 1px solid #fff;border-radius: 100%;box-sizing: border-box;clip: rect(0, 20px, 20px, 10px);-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}
.sss .circle i:first-child::before {left: 0;right: auto;clip: rect(0px, 10px, 20px, 0px);}
.sss.sss-active::before {background: #ff5a2b;}
.sss.sss-active .circle i::before {-webkit-animation: circleR 5000ms linear both;animation: circleR 5000ms linear both;}
.sss.sss-active .circle i:first-child::before {-webkit-animation-name: circleL;animation-name: circleL;}
@-webkit-keyframes circleL {
    0%,
    50% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@-webkit-keyframes circleR {
    0% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    50%,
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}
@keyframes circleL {
    0%,
    50% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}
@keyframes circleR {
    0% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    50%,
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.banner .swiper-pagination { opacity: 0; bottom: 0!important; width: 1px; height: 1px; left:auto; right:0; }

.homeA-e {min-height: 90px;width: 1200px;margin-top: 12px;background: #fff;border-radius: 8px;overflow: hidden;padding: 20px 20px 0;}

.homeA-e ul li {float: left;width: 25%;position: relative;/* height: 62px; */}
.homeA-e ul li .icon {margin-left: 10px;}
.homeA-e ul li .con { float: left; position: absolute; left:60px; top:50%; transform: translateY(-50%);}
.homeA-e ul li .cFont {font-size: 20px;line-height: 60px;}
.homeA-e ul li:nth-child(2n-1) {/* width: 25%; */height: 64px;}
.homeA-e ul li:nth-child(2n) {/* float: right; *//* width: 160px; */}
.homeA-e ul li:nth-child(n+3) {/* margin-top:20px; */}
.homeA-e ul li .t { font-size: 26px;color:#333333;}
.homeA-e ul li .c {font-size: 20px;color:#666666;}
.homeA-e ul li .t span { font-size: 16px;font-weight: bold;}
.homeA-e ul li .t i { font-style:normal; }

.homeA-f { min-height: 180px; margin-top: 12px; background: #fff;border-radius: 8px; overflow: hidden; padding: 16px 15px 0 25px; }

.homeA-f .leftTit .t { padding-top: 12px; font-size: 22px; color:#222222; font-weight: bold;}

.leftTit .more { font-size: 15px; color:#666666; display: inline-block; margin-top: 70px; }
.leftTit .more:hover { color:#ac4aff;; }
.homeA-h { width: 615px; height: 154px; }
.homeA-h ul li { border:1px solid #dedede; border-radius: 6px; float: left; width: calc(50% - 7px); }
.homeA-h ul li a { display: block; padding:10px 12px; }
.homeA-h ul li:nth-child(2n) { margin-left:14px; float: right; }
.homeA-h ul li:nth-child(n+3) { margin-top:12px; }
.homeA-h ul { display: flex; flex-wrap: wrap; }

.homeA-h ul li a { display: block; }
.homeA-h ul li:hover { background: #f3f3f3; border-color:#f3f3f3; }
.homeA-h ul li .d { font-size: 14px;color: #666666; }
.homeA-h ul li .t { font-size: 16px;color: #333333; margin-top:5px; }
.homeA-h ul li .d span { display: inline-block; line-height: 1; padding:2px 6px; margin-right: 5px; font-size: 12px; color:#fff; background: #999999; border-radius: 3px;; }
.homeA-h ul li .d span.hot { background: #ac4aff;;}
.homeA-h ul li:hover .t { color:#ac4aff;; text-decoration: underline;}

.mainTit .t { font-size: 30px; color:#222222; }
.mainTit .c { font-size: 15px; color:#666666;}

.mainMore { display: inline-block; padding: 12px 30px; border:1px solid #dedede; border-radius: 50px;;}
.mainMore span { display: inline-block; font-size: 15px;color:#666666;}
.mainMore:hover { background: #ac4aff; border-color:#ac4aff; }
.mainMore:hover span { color:#fff; }

.homeB {margin-top: 20px;}
.homeB-b { margin-top:20px; }

.homeB-b .swiper-slide { float: left; width: 32%; }
.homeB-e .swiper-slide { padding:10px 10px 26px; transition: all 0.5s; background: #fff; border-radius: 8px; }
.homeB-e .swiper-slide:hover {
    box-sizing:border-box;
    box-shadow: inset -5px 5px 5px #eee, inset -5px -5px 5px #eee, inset 5px -5px 5px #eee, inset 5px 5px 5px #eee;
}
.homeB-e .swiper-slide:hover img { transform:scale(1.05); }
.borderRadius { border-radius: 8px; overflow: hidden;}
.homeB-c .img { border-radius: 6px; overflow: hidden; }
.homeB-b .mainQh { width: 46px; height: 46px; border-radius: 50%; background: #fff; }
.homeB-b .mainQh:after { font-size: 18px; font-weight: bold; color:#999999; }
.homeB-b .swiper-button-prev { left: -60px; }
.homeB-b .swiper-button-next { right:-60px; }
.homeB-b .mainQh:hover { background: #ac4aff;; }
.homeB-b .mainQh:hover:after { color:#fff; }
.homeB-c .con { text-align:center; }
.homeB-c .t { margin:20px auto 0; display: inline-block; font-size: 16px;color:#333; }
.homeB-c .t span { vertical-align: top; height: 18px; display: inline-block; line-height: 20px; }
.homeB-c .t span.icon { width: 100px; height: 20px; background: url(../images/homeb4.png) no-repeat center; }
.homeB-c .con { padding-left: 10px; }
.homeB-c .tag { margin:15px 0 20px; }
.homeB-c .tag,.homeB-c .linkMore { text-align:left; }
.homeB-c .tag span { margin:0 8px 8px 0; float: left; display: inline-block; font-size: 13px;color:#999999; padding:3px 15px; border-radius: 3px; background: #f4f4f4; }

.linkMore a {display: inline-block;font-size: 15px;color:#ac4aff;;padding:8px 26px;border: 1px solid #ac4aff;border-radius: 50px;}
.linkMore a span { display: inline-block; padding-left: 22px; line-height: 24px;}
.linkMore a:hover { background: #ac4aff;; color:#fff; }

.linkMore a.zxkf span { background: url(../images/homeb5.png) no-repeat left center;}
.linkMore a.hxxp span { background: url(../images/homeb7.png) no-repeat left center;}
.linkMore a.hxxp:hover span { background: url(../images/homeb6.png) no-repeat left center;}
.linkMore a.yjdc span { background: url(../images/homei1.png) no-repeat left center;}
.linkMore a.yjdc:hover span { background: url(../images/homei2.png) no-repeat left center;}
.linkMore a.zxkf {color:#fff;background: #ac4aff;}
.linkMore a.zxkf:hover { color:#fff; background: #e45624; }

@media(max-width: 1450px){
    .homeB-b .mainQh { width: 46px; height: 46px; border-radius: 50%; background: #ddd; }
    .homeB-b .mainQh:after { font-size: 18px; font-weight: bold; color:#999999; }
    .homeB-b .swiper-button-prev { left: 10px; }
    .homeB-b .swiper-button-next { right:10px; }
}

.homeC {/* padding-top:65px; */}
.homeC-a { margin-top: 20px; }
.homeC-c .swiper-slide { padding:10px 10px 26px; transition: all 0.5s; background: #fff; border-radius: 8px; }
.homeC-c .swiper-slide:hover {  box-shadow: inset -5px 5px 5px #eee, inset -5px -5px 5px #eee, inset 5px -5px 5px #eee, inset 5px 5px 5px #eee; }
.homeC-e { width: 100%; height: 153px; width: 371px; background: url(../images/homeca.png) no-repeat center/cover; margin: 0 auto; padding:20px 25px 0; }
.homeC-e .topTit { position: relative;}
.homeC-e .topTit span.icon { display: block; text-align: center; width: 100px; margin: 0 auto; }
.homeC-e .topTit .tit { position: absolute; left:0; top:50%; transform: translateY(-50%); }
.homeC-e .topTit .end { left:auto; right:0; }
.homeC-e .topTit .tit .t { display: block; font-size: 18px;color:#222222;}
.homeC-e .topTit .tit .d { display: block; font-size: 16px;color:#666666; margin-top:2px; }

.homeC-e .botCon { margin-top:40px; }
.homeC-e .botCon span { margin-right: 4px; display: inline-block; background: #999999; padding: 3px 8px; font-size: 13px;color:#fff; border-radius: 3px;}
.homeC-e .botCon span.hot,.homeC-e .botCon span:hover {background: #ac4aff;}
.homeC-f { padding: 20px 10px 0;}
.homeC-f .con { font-size: 14px;color:#666666; margin-bottom:20px; }
.homeC-f .con p { margin: 5px 0; }

.homeD { padding-top:65px; }
.homeD-a { border-radius:  15px; background: #fff; padding:36px 45px 26px 40px; }
.homeD-b { margin-top:15px; position: relative; padding-left:205px;}
.homeD-b { margin-top:15px; position: relative; padding-left:0;}
.homeD-c {   width: 320px; background: #fff; border-radius: 20px;box-shadow: 0px 4px 16px 1px rgba(0,0,0,0.06); }
.homeD-d { padding:30px 25px 30px; }
.homeD-d-title { white-space:pre-wrap;width:100%; }
.homeD-d .t { font-size: 22px;color:#222222; padding-bottom: 20px; border-bottom:1px solid #dedede; }
.homeD-d .con { font-size: 15px;color:#656565; margin:18px 0 30px; }
.homeD-d .con p { margin: 6px 0;}

.homeD-f { cursor: pointer; width: 23px; height: 23px; position: absolute; transform:translate(-50%, -50%); }
.homeD-f span.t1 { position: relative; display:block; width: 100%; height: 100%; border: 1px solid rgba(250,110,60,0.5); border-radius:50%; }
.homeD-f span.t1:after { content:''; width: 8px; height: 8px; background: #ac4aff;; border-radius:50%; position: absolute; left:50%; top:50%; transform:translate(-50%, -50%); }
/*.homeD-d:after { content:''; width: 18px; height: 18px; transform:rotate(45deg); background: #fff; position: absolute;right:-9px; top: 30px; }*/

.homeD-f.cur { z-index: 5; }
.homeD-f.cur .homeD-c { display:block; }

.homeD-f.cur span.t1 { background: #ac4aff;; }
.homeD-f.cur span.t1:after { background: #fff; }
.homeD-f span.t1:before { content:''; width: 40px; height: 40px; transition: all 0.6s; opacity: 0; background: #ac4aff;; border-radius:50%; position: absolute; left:50%; top:50%; margin: -20px 0 0 -20px; }
.homeD-f.cur span.t1:before { width: 40px; height: 40px; opacity: 0.3; }


.homeD-f.cur span.t1:before {
    animation: fa1 3s linear infinite;
    -webkit-animation: fa1 3s linear infinite;
    background-size: cover;
}
@keyframes fa1 {
    0% {
        -webkit-transform: scale(1);
    }
    50% {
        -webkit-transform: scale(0.8);
    }
    100% {
        -webkit-transform: scale(1);
    }
}

@-webkit-keyframes fa1 {
    0% {
        -webkit-transform: scale(1);
    }
    50% {
        -webkit-transform: scale(0.8);
    }
    100% {
        -webkit-transform: scale(1);
    }
}




.homeE {padding-top: 66px;}
.homeE-b { margin-top:30px; }
.homeE-b ul { display: flex; flex-wrap: wrap;}
.homeE-b ul li { float: left; background: #fff; overflow: hidden; border-radius: 8px; width: calc(25% - 11px); margin-right: 13px; }
.homeE-b ul li:nth-child(4n) { margin-right:0;}
.homeE-c .topTit {background: #ac4aff;text-align: center;padding:16px 0 20px;border-bottom: 3px solid #ac4aff;}
.homeE-c .topTit .t { font-size: 20px;color:#ffffff; margin:10px 0 5px; }
.homeE-c .topTit .et { font-size: 14px;color:#ffffff; }
.homeE-c .con { padding:10px 30px; }
.homeE-c .con p { font-size: 15px;color:#666666; text-align: center;  padding:12px 0; background: url(../images/homee6.png) no-repeat bottom center;}
.homeE-c .con p:last-child { background: none;}
.homeE-c .con p span {display: inline-block;padding-left: 8px;background: url(../images/homee5.png) no-repeat left center;}
.homeE-b ul li:nth-child(3) .homeE-c .con p span { width: 100px; text-align: left; }
.homeE-b ul li:nth-child(4) .homeE-c .con p span { width: 120px; text-align: left; }

.homeF { padding-top:70px; }
.homeF-a { margin-top: 25px; }
.homeF-c .swiper-slide { transition: all 0.5s; background: #fff; }
.homeF-c .swiper-slide:hover { box-shadow: inset -5px 5px 5px #eee, inset -5px -5px 5px #eee, inset 5px -5px 5px #eee, inset 5px 5px 5px #eee; }
.homeF-d { border-top:3px solid #ac4aff;; padding:20px 30px 80px; background: url(../images/homef3.png) no-repeat bottom right; }
.homeF-d .top { padding-bottom: 35px; background: url(../images/homef2.png) no-repeat bottom right; }

.homeF-d .top .img { float: left; width: 56px; height: 56px; border-radius: 50%; }
.homeF-d .top { position: relative; }
.homeF-d .top .con { position: absolute; top:50%; transform: translateY(-50%); left: 62px;  }
.homeF-d .top .con .t { font-size: 22px; color:#333333; }
.homeF-d .top .con span { font-size: 14px; color:#666666; }
.homeF-d .top .con .c { font-size: 15px; margin-top:6px; color:#333333; }
.homeF-d .botCon { font-size: 15px; color:#666666; line-height: 2.2; padding-top:20px; }
.homeG { padding-top: 80px; }
.homeG-a { padding:50px 30px 0 30px; height: 140px; background: url(../images/homeg1.png) no-repeat right center; }
.colorWhite { color: #fff!important; }
.colorYellow { color: #ac4aff;!important; }
.homeG-a a.mainMore  { border-color:#fff; }
.homeG-a a.mainMore span { color:#fff; }

.homeG-c .swiper-slide { transition: all 0.5s; background: #fff; padding: 10px; overflow: hidden;}
.homeG-c .swiper-slide:hover { box-shadow: inset -5px 5px 5px #eee, inset -5px -5px 5px #eee, inset 5px -5px 5px #eee, inset 5px 5px 5px #eee; }
.homeG-c .swiper-slide:hover img { transform:scale(1.05); }

.homeG-d .img { border-radius: 8px; overflow: hidden;}
.homeG-d .con { padding: 18px 10px 30px; }
.homeG-d .con .t { font-size: 20px;color:#333333; }
.homeG-d .con .c { margin-top: 6px; font-size: 14px;color:#666666; }
.homeG-d:hover .con .t { color:#ac4aff;; }

.homeH { padding-top:70px; }
.homeH-c { margin-top: 25px; }
.homeH-b a { font-size: 15px; line-height: 20px; color:#666666; display: inline-block; margin-left:35px; padding-bottom:8px; border-bottom: 3px solid rgba(255,255,255,0);}
.homeH-b a.cur,.homeH-b a:hover { color:#ac4aff;; font-weight: bold; border-color:#ac4aff;; }
.homeH-e { width: 390px; overflow: hidden; background: #fff; }
.homeH-e .a { display: block; padding:10px 10px 24px;  }
.homeH-e>div { padding:10px 10px 24px; }
.homeH-e .con { padding:20px 10px 0; }
.homeH-e .d { font-size: 14px;color:#999999;}
.homeH-e .t { line-height: 1.6; font-size: 16px;color:#333333; margin: 10px 0 20px;}
.homeH-e .more { display: inline-block; padding-right: 24px; background: url(../images/homeh2.png) no-repeat right center; font-size: 15px;color:#666666; }

.homeH-e:hover .t { color:#ac4aff;; }
.homeH-e:hover img { transform:scale(1.05); }
.homeH-e:hover .more { color:#ac4aff;; }

.homeH-d { display: flex; flex-wrap: wrap; }
.homeH-f { padding: 5px 40px; width: calc(100% - 405px); margin-left: 15px; background: #fff; border-bottom: 3px solid #ac4aff;; }
.homeH-f ul li a { display:block; padding:20px 0; border-bottom: 1px solid #dedede; }
.homeH-f ul li .d { font-size:14px;color:#999999; }
.homeH-f ul li .t { font-size:16px;color:#333333; margin-top: 5px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; }
.homeH-f ul li:last-child a { border:none; }
.homeH-f ul li:hover .t { color:#ac4aff;; }
.homeJ { padding-bottom:110px; }
.homeI-a,.homeC-c ul { display:flex; flex-wrap:wrap; }
.homeC-c ul li { transition:all 0.5s; padding: 10px 10px 26px;margin-left:13px; width: calc(50% - 13px); background: #fff; border-radius: 8px; }
.homeC-c ul li:hover { box-shadow: inset -5px 5px 5px #eee, inset -5px -5px 5px #eee, inset 5px -5px 5px #eee, inset 5px 5px 5px #eee; }
.homeI .tabSwitch { margin-top:45px; }
.homeI-b { padding: 0px 30px 0; background: url(../images/homei4.png) no-repeat bottom right #0c3a8e; float:left; width: 350px; }
.homeI-c { width:calc(100% - 350px); float:right; }
.homeI-b .topTit { padding:28px 0 28px 82px; border-bottom:1px solid rgba(255,255,255,0.1); position: relative; }
.homeI-b .topTit .icon { border:1px solid rgba(255,255,255,0.1); position: absolute; left:0; top: 50%; transform:translateY(-50%); }
.homeI-b .topTit .t { font-size:22px; color:#fff; }
.homeI-b .con { margin-top:24px; }
.homeI-b .con .t { font-size:16px;color:#fff; }
.homeI-b .con .t2 { margin-top: 20px; }
.homeI-b .con .c { margin-top: 3px; font-size:15px;color:#aab5df; }
.homeI-b .more { position: absolute; left: 30px; bottom: 24px; }
.homeI-b .more a { display:inline-block; border:1px solid rgba(255,255,255,1); padding: 12px 30px; border-radius:60px; }
.homeI-b .more a span { padding-right: 16px; background: url(../images/mright.png) no-repeat right center; display: inline-block; font-size:15px;color:#fff; }
.homeI-b .more a:hover { background: #ac4aff;; border-color:#ac4aff;; }
.chart { width: 1400px; height: 700px; position: relative; left: 50%; margin-left: -700px; }


/*体积计算*/
.tjjsA { padding:60px 0 70px; }
.tjjsA-a { background: #fff; border-radius: 12px; padding:20px; }
.tjjsA-a .mainTit { padding-bottom: 20px; border-bottom:1px solid #dedede; margin-bottom:25px; }
.tjjsA-c { float: left; width:calc(50% - 7px); margin-right: 14px; }
.tjjsA-e { float:right; margin-right:0; }
.tjjsA-c .t { padding: 0 0 10px 10px; font-size:16px;color:#333333; font-weight:bold; }
.tjjsA-f { transition: all 0.5s; position: relative; width: 100%; height: 340px; border-radius:12px; background: #f6f6f6; padding:20px; }
.tjjsA-d .tjjsA-f:hover { box-shadow: inset -5px 5px 5px #ccc, inset -5px -5px 5px #ccc, inset 5px -5px 5px #ccc, inset 5px 5px 5px #ccc; }
.tjjsA-f .jsBtn { position: absolute; right: 20px; bottom: 25px; }
.tjjsA-f textarea { resize:none; font-size:15px; width: 100%; height:calc(100% - 60px); background: none; border:none; }
.mainM { display:inline-block; font-size:15px;color:#ac4aff;; border:1px solid #ac4aff;; border-radius:50px; padding: 10px 30px; }
.mainMA { background: #ac4aff;; color:#fff; }
.mainM:hover { color:#fff; border-color:#fb9570; background: #fb9570; }
.tjjsA-f .con { font-size:15px;color:#666; }
.tjjsA-f .con span { font-size:15px;color:#333; font-weight:bold; }
.tjjsA-f .con p { margin-bottom: 10px; }
.tjjsA-g { position: absolute; left: 20px; bottom: 25px; }
.tjjsA-g .t1 { font-size:15px;color:#666666; line-height: 1.5; }
.tjjsA-g .t3 { font-size:24px;color:#ac4aff;; font-weight:bold; }
.tjjsA-g .t3 span.dw { font-size:16px;color:#333333; }
.tjjsA-h { margin-top:15px; padding: 20px; background: #fff; border-radius:12px; }
.tjjsA-h ul li {  float:left; margin-right:10px; }
.tjjsA-h ul li:nth-child(1) { background: url(../images/tijijisuanjt.png) no-repeat center #f6f6f6; border-radius:8px; width: calc(100% - 850px); }
.tjjsA-h ul li:nth-child(2) { width: 140px; }
.tjjsA-h ul li:nth-child(3) { width: 140px; }
.tjjsA-h ul li:nth-child(4) { width: 140px; }
.tjjsA-h ul li:nth-child(5) { position: relative; text-align:center; width: 110px; margin-right:0; }
.tjjsA-h ul li:nth-child(6) { text-align:center; width: 110px; }
.tjjsA-h ul li:nth-child(7) { text-align:center; margin-right:0; width: 160px; }
.tjjsA-h ul li:nth-child(5):after { content:''; width: 1px; height: 90%; position: absolute; background: #dedede; top: 5%; right: -6px; }
.tjjsA-h ul li .inp { width: 100%; height: 54px; font-size:15px; border-radius:8px; padding-left: 10px; border: none; background: #f6f6f6; }
.tjjsA-h ul li:nth-child(1) .inp { width: 130px; }
.tjjsA-h ul li .mdg { float:right; }
.tjjsA-h ul li .t { line-height: 27px; font-size:15px;color:#999999; }
.tjjsA-h ul li .c { line-height: 27px; font-size:15px;color:#333333; }
.tjjsA-h ul li:last-child a { display:block; line-height: 54px; font-size:16px;color:#fff; background: #ac4aff;; border-radius:8px; }

/*运单查询主页*/
.ydcx { background: #f3f3f3; }
.ydcxA { padding: 40px 0 0; }
.borderRadius12 { border-radius:12px; overflow: hidden; }
.ydcxA-a .con { position: absolute; left:0; bottom: 35px; width: 100%; padding: 0 30px; }
.ydcxA-a .con .c { font-size:16px; margin-top: 8px; }
.ydcxA-b { padding: 20px; background: url(../images/ydcx/ydcxluxian.png) no-repeat bottom right #fff; margin-top:10px; }
.ydcxA-c .inp { width: 100%; height: 60px; background: #f6f6f6; border:none; font-size:15px;color:#666666; padding-left:20px; }
.ydcxA-c .seaBtn { position: absolute; right:0; top:0; background: url(../images/ydcx/fdj.png) no-repeat 40px 22px #ac4aff;; text-align:left; padding-left:66px; font-size:16px;color:#fff; font-weight:bold; width: 170px; height: 60px; border:none; }
.ydcxA-d .homeA-e ul li { border-right:1px solid #dedede; height: 54px; }
.ydcxA-d .homeA-e ul li .clearfix { position: relative; }
.ydcxA-d .homeA-e ul li:nth-child(1) { width: 220px; margin-right: 70px; }
.ydcxA-d .homeA-e ul li:nth-child(2) { width: 210px; margin-right: 70px; }
.ydcxA-d .homeA-e ul li:nth-child(3) { width: 200px; margin-right: 70px; }
.ydcxA-d .homeA-e ul li:nth-child(4) { border:none; width: 200px; margin-right:0; }
.ydcxA-d .homeA-e ul li:nth-child(n+3) { margin-top:0; }
.ydcxA-d .homeA-e ul li:nth-child(2n) { float:left; }
.ydcxA-d .homeA-e { background: none; padding:40px 15px 50px; min-height:10px; height: auto; margin:0; }
.ydcxB { padding: 70px 0 0; }
.ydcxB-b { margin-top:20px; }
.smallMore { display: inline-block; padding-right: 24px; background: url(../images/homeh2.png) no-repeat right center; font-size: 15px; color: #666666; }
.ydcxB-c a { display:block; position: relative; }
.ydcxB-c .con { position: absolute; width: 100%;left: 0; bottom: 30px; padding: 0 30px; }
.ydcxB-c .con .d { font-size:14px; }
.ydcxB-c:hover img { transform:scale(1.05); }
.ydcxB-c .con .t { margin:14px 0 24px; line-height: 1.8; font-size:16px; }
.ydcxB-c { float:left; width: 592px; }
.ydcxB-b { display:flex; flex-wrap:wrap; }
.ydcxB-d  { padding:10px 20px 0; background: #fff; float:right; width: calc(100% - 602px); margin-left: 10px; }
.ydcxB-d ul li a { padding:20px 0; display:block; border-bottom: 1px solid #dedede; }
.ydcxB-d ul li .d { font-size:14px;color:#999999; }
.ydcxB-d ul li .t { margin-top:5px; font-size:16px;color:#333333;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; }
.ydcxB-d ul li:last-child a { border:none; }
.ydcxB-d ul li:hover .t { color:#ac4aff;; text-decoration:underline; }
.img { overflow: hidden; border-radius:10px; }
.ydcxC { padding:55px 0 85px; }
.ydcxC-a { margin-top:20px; }
.ydcxC-a .homeH-e { height: 365px; overflow: hidden; }
.ydcxC-b { width: calc(100% - 405px); margin-left: 15px; height: 365px; }
.ydcxC-b ul li { float:left; width: calc(50% - 8px); margin-right: 15px; }
.ydcxC-b ul li:nth-child(2n) { margin-right:0; }
.ydcxC-b ul li:nth-child(n+3) { margin-top: 15px; }
.ydcxC-b ul li a { background: #fff; height: 175px; overflow: hidden; display:block; padding: 30px 25px; }
.ydcxC-b ul li .d { font-size:14px;color:#999999; }
.ydcxC-b ul li .t { margin: 8px 0 23px; line-height: 1.6; font-size:16px;color:#333333;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; }
.ydcxC-b ul li:hover a { background: #ac4aff;; }
.ydcxC-b ul li:hover a .t,.ydcxC-b ul li:hover a .d,.ydcxC-b ul li:hover a .smallMore { color:#fff; }
.ydcxC-b ul li:hover a .smallMore { background: url(../images/baisejt.png) no-repeat right center; }
.ydcxC-b ul li:hover a .t { text-decoration:underline; }

/* 运单查询(没查到信息）*/
.ydcxD { position: relative; padding:20px 20px; background: url(../images/ydcx/ydcxbg2.png) no-repeat top right #fff; height: 330px; margin-top: 20px; }
.ydcxD-a { text-align:center; position: relative; }
.ydcxD-a .tit {position: absolute;left:0;bottom:10px;width: 100%;font-size:22px;color:#333333;font-weight:bold;margin-top: 10px;}
.ydcxD-b { padding: 0 20px; width: 100%; line-height: 20px; position: absolute; left:0; bottom:0; bottom: 0px; height: 70px; }
.ydcxD-b .fl { font-size:14px;color:#999; }
.ydcxD-b .fr { font-size:14px;color:#999; }
.ydcxD-b .fr span { cursor: pointer; display:inline-block; padding-left:23px; background: url(../images/ydcx/yiwen.png) no-repeat left center; }
.ydcxD-b .fr span.cur,.ydcxD-b .fr span:hover { background: url(../images/ydcx/yiwenbg.png) no-repeat left center; color:#ac4aff;; }
.ydcxD-b .fl a { color:#0078f3; }
.ydcxD-b .fr span.errB,.ydcxD-b .fr span:nth-child(n+2) { margin-left:20px; }
.ydcxD-c { position: absolute; left:0; top:50%; transform:translateY(-50%); width: 100%; }


/* 弹窗 */
.ydcxE { display:none; z-index: 15; position: fixed; top: 50%; left:50%; background: none; transform:translate(-50%, -50%); width: 100%; height: 100%; }
.ydcxE-z { position: absolute; top: 50%; left:50%; background: #fff; transform:translate(-50%, -50%); border-radius: 12px; width: 650px; box-shadow: 0px 4px 16px 1px rgba(0,0,0,0.1); }
.ydcxE-a { padding: 40px 48px 50px }
.ydcxE-a .t { font-size: 15px; font-weight:bold; color:#333333; }
.ydcxE-a .inp { margin:16px 0 30px; height: 50px; border-radius:6px; background: #f6f6f6; border:none; border-bottom: 2px solid #f6f6f6; width: 100%; font-size: 16px; color:#333; font-weight:bold; padding-left: 20px; }
.inp { background: #f6f6f6; border:none; border-bottom: 2px solid #f6f6f6; font-size: 16px; color:#333; font-weight:bold; }
.ydcxE-c .subBtn { width: 49%; height: 44px; background: #ac4aff;; border:1px solid #ac4aff;; font-size:16px;color:#fff; border-radius:50px; display:inline-block; }
.ydcxE-c .close { background: none; color:#ac4aff;; }
.ydcxE-c .subBtn:hover { background: #ac4aff;; color:#fff; }
.ydcxE-a .cha { position: absolute; width: 26px; height: 26px; right: 0px; top: -20px; cursor: pointer; background: url(../images/ydcx/gaunbi.png) no-repeat center; }

/* 运单查询(查询成功） */
.ydcxF { height: auto; padding-bottom:100px; }
.ydcxF .ydcxD-b { bottom: 20px; }
.ydcxF-a { margin-top: 50px; }
.ydcxF-a .tit { padding-left:36px; font-size:18px; color:#333333; font-weight:bold; }
.ydcxF-a .tit1 { background: url(../images/ydcx/huowuxinxi.png) no-repeat 2px center; }
.ydcxF-a .tit2 { background: url(../images/ydcx/hangbanxinxi.png) no-repeat 2px center; }
.ydcxF-a .tit3 { background: url(../images/ydcx/zhuantaixinxi.png) no-repeat 2px center; }
.ydcxF-a dl { overflow: hidden; border-radius: 12px; border:1px solid #eee; margin-top:15px; }
.ydcxF-a dl .t { float:left; padding:15px 12px; }
.ydcxF-a dl .t1 { width: 15%; }
.ydcxF-a dl .t2 { width: 13%; border-left:1px solid #eee; }
.ydcxF-a dl .t3 { width: 16%; border-left:1px solid #eee; }
.ydcxF-a dl .t4 { width: 17%; border-left:1px solid #eee; }
.ydcxF-a dl .t5 { width: 18%; border-left:1px solid #eee; }
.ydcxF-a dl .t6 { width: 21%; border-left:1px solid #eee; }
.ydcxF-a dl dd { font-size:14px;color:#666666; border-top:1px solid #eee; }
.ydcxF-a dl dt { font-size:15px;color:#333333; font-weight:bold; background: #fff8f5; }
.ydcxF-a dl dt,.ydcxF-a dl dd { display:flex; flex-wrap:wrap; }
.ydcxF-b { margin-bottom:20px; }

/*运单查询(查询失败但有记录）*/

/*FBA*/
.fba { padding:40px 0 75px; }

.fba-a { float: left; background: #ffffff; width: 170px; }
.fba-b .h2 { font-size:15px; cursor: pointer; color:#333333; padding:15px 20px; }
.fba-b { border-bottom: 1px solid #dedede; }
.fba-b:last-child { border-bottom: none; }
.fba-b .sub { display:none; }
.fba-b.cur .h2,.fba-b:hover .h2 { background: #ac4aff;; color:#fff; }
.fba-b .sub a { display:block; padding:10px 20px; font-size:14px; color:#999999; }
.fba-b .sub a:hover,.fba-b .sub a.cur { background: #fff5f1; }
.fba-b .sub a:hover span ,.fba-b .sub a.cur  span { color: #ac4aff;; text-decoration:underline; }
.fba-c { float:left; width: 615px; margin: 0 12px; background: #fff; padding:30px 20px 40px; }
.fba-c h1.tit { font-size:22px;color:#333333; font-weight:bold; }
.fba-c .con { margin-top:15px; }
.fba-d { float:right; width: calc(100% - 810px); }
.fba-e { background: #fff; }
.fba-e .mainTit { padding:25px 20px 20px; }
.fba-e .mainTit .t,.fba-g .mainTit .t { font-size:22px; }
.fba-e .homeC-f { padding:24px 20px 30px; }

.fba-g { padding:12px 12px 10px; background: #fff; margin-top: 12px; }
.fba-g .mainTit { margin-top:22px; }

.fba-h ul li { padding: 0 8px; }
.fba-h ul li a { display:block; border-bottom:1px solid #dedede; padding: 15px 0 25px; }
.fba-h ul li:last-child a { border:none; }

.fba-h ul li .d { font-size:14px;color:#999; }
.fba-h ul li .t { line-height: 1.6; font-size:16px; margin-top: 5px; color:#333; }
.fba-h ul li:hover .t { color:#ac4aff;; text-decoration:underline; }


/*地址查询*/
.mapSear { position: relative; height: calc(100vh - 110px); overflow: hidden; }
.mapSearA { transition: all 0.6s; position: absolute; height: 100%; background: #fff; left:60px; border:1px solid #dedede; padding: 40px 0px 0; top:0; width: 500px; top:0; z-index: 5; }
.mapSearA.cur,.mapSearA.curA { left: 0; }
.mapSearA .topT { font-size:16px;color:#333333; margin-bottom:15px; }
.borderRadius3 { border-radius:3px; overflow: hidden; }
.mapSearA-a { position: relative; }
.mapSearA-a .inp { width: 100%; height: 50px; font-size:14px; padding-left: 15px; border:1px solid #dedede; }
.wid100 { width: 100%!important; }
.mapSearA-a .sub { width: 120px; background: url(../images/dzcx/fdj.png) no-repeat 20px center #ac4aff;; border:none; padding-left: 40px; text-align:left; height: 50px; position: absolute; right:0; top:0; font-size:16px; color:#fff; }
.mapSearA-b .tjjsA-h { width: 100%; padding:0; }
.mapSearA-b {  }
.mapSearA-b .tjjsA-h ul li:nth-child(1) { border-radius:3px; border:1px solid #dedede; background: url(../images/tijijisuanjt.png) no-repeat center #ffffff; }
.mapSearA-b .tjjsA-h ul li:nth-child(1) .inp { float:left; color:#333; border-bottom: 2px solid #fff; border-radius:0; font-weight:bold; background: #fff; padding-left: 20px; line-height: 58px; width: 50%; }
.mapSearA-b .tjjsA-h ul li:nth-child(1) .inp:placeholder-shown {color:#999; font-weight:normal;}
.mapSearA-b .tjjsA-h ul li:nth-child(1):hover,.homeA-c .start:hover,.mapSearA-a:hover { box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 12%); }
.tjjsA-h ul li:nth-child(1):hover,
.tjjsA-h ul li:nth-child(2):hover,
.tjjsA-h ul li:nth-child(3):hover,
.tjjsA-h ul li:nth-child(4):hover
{ box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 12%); border-radius: 5px; }
/*.ydcxA-c:hover{ box-shadow: 0 2px 2px 3px rgba(250,110,60,0.05); }*/
.mapSearA-d p { font-size:14px;color:#999; margin-top:6px; }
.mapSearA-d p .t { color:#333; }
.mapSearA-d p .t2 { display:inline-block;margin-left: 20px; }
.mapSearA-d .subBtn { margin-top:20px; width: 130px; height: 42px; font-size:16px;color:#fff; background: #ac4aff;; border-radius:50px;border:none; }
.mapSearA-x,.mapSearA-z { padding: 0 20px; }
.mapSearA-z {margin-top:35px; height: calc(100vh - 270px); overflow-y:scroll; }
.mapSearA-z {scrollbar-color:  #ac4aff; rgba(0,0,0,0.2); scrollbar-width: thin; -ms-overflow-style:none;}
.mapSearA-z::-webkit-scrollbar {width: 3px;height: 1px;}
.mapSearA-z::-webkit-scrollbar-thumb {border-radius: 3px;-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);background: #ac4aff;;}
.mapSearA-z::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);border-radius: 4px;background: rgba(0,0,0,0);}
.mapSearA-e ul li { transition: all 0.5s; margin-top:12px; border:1px solid #f6f6f6; padding:12px 20px 30px; background: #f6f6f6; }
.mapSearA-e ul li:hover { box-shadow: inset -5px 5px 5px #eee, inset -5px -5px 5px #eee, inset 5px -5px 5px #eee, inset 5px 5px 5px #eee; }
.mapSearA-e ul li.cur { background: #fff8f5; border-color:#eeeeee; }
.mapSearA-e ul li .tit { background: url(../images/dzcx/dizhi.png) no-repeat right center; padding: 16px 30px 16px 0; border-bottom: 1px solid #dedede; font-size: 15px;color:#333333; }
.mapSearA-e ul li.cur .tit { background: url(../images/dzcx/dizhibg.png) no-repeat right center; }
.mapSearA-e ul li .tit .hot { display:inline-block;margin-right: 10px; font-size: 24px;color:#ac4aff;; }
.mapSearA-e ul li .con { padding-top:10px; }
.mapSearA-e ul li .con p { margin-top: 16px; width: 45%; display:inline-block; font-size: 15px;color:#999999; }
.mapSearA-e ul li .con span.t span { opacity:0; }
.mapSearA-e ul li .con span.t  { color:#333; }
.mapSearA-e { margin-top: 40px; }
.mapSearA-e ul li .con p span.start { display: inline-block; width: 16px; vertical-align:bottom; height: 20px; margin: 0 1px; background: url(../images/dzcx/xinxin.png) no-repeat center; }
.mapSearA-e .linkMore { margin-top:24px; }
.linkMore a.yjcx span { background: url(../images/dzcx/yjcx.png) no-repeat left center;}
.linkMore a.yjcx { color:#fff; background: #ac4aff;; }
.linkMore a.yjcx:hover { color:#fff; background: #e45624; }
.mapSear #map { font-size:14px; width: 100%; height:calc(100vh - 110px); }
.mapSear #map .BMapLabel { display:none!important; }
.BMap_bubble_content p { font-size:16px; color:#999; }
.BMap_bubble_content p span.t { color:#333; }
.mapSear #map .content-window-card{ width: 450px!important; border-radius:5px; position:relative;box-shadow:none;bottom:0;left:0;width:auto;padding:0;border-radius:5px;overflow:hidden;}
.mapSear #map .info-top{padding:10px 15px;position:relative;background:#fff;border-bottom:1px solid #ebebeb;}
.mapSear #map .closeX{position:absolute;right:20px;top:12px;font-size:22px; width: 38px; height: 38px; line-height: 36px; text-align:center; border:1px solid #dedede; border-radius:50%; cursor:pointer}
.mapSear #map .info-middle{padding:15px 20px;border-radius:0 0 5px 5px;}
.mapSear #map .info-bottom{height:12px;position:relative}
.mapSear #map .sharp{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #fff;position:absolute;left:50%;top:0;transform:translate(-50%,0)}
.mapSear #map .info-top { font-size:0; padding: 15px 20px; border: none; }
.mapSearB p.tt { margin-top: 30px; }
.mapSearB p { font-weight:bold; margin-bottom: 12px; font-size: 16px;color:#333; }
.mapSearB p span.t { font-weight:normal; display:inline-block; padding-right: 10px; color:#999; }
.infoBox { width: 400px; }
.mapSearB p.tt span.start  { display: inline-block; width: 16px; vertical-align:bottom; height: 20px; margin: 0 1px; background: url(../images/dzcx/xinxin.png) no-repeat center; }

.homeA-c .start,.mapSearA-a { position: relative; }
.homeA-c .start:before,.mapSearA-a:before { content:''; transition: all 0s; width: 0px; height: 3px; background: #3389CA; position: absolute; left:0; bottom:0; }
.homeA-c .start.cur:before { width: 100%; }

.homeA-c .start:hover,
.homeA-c .middle:hover
{ transition: all 0.5s; box-shadow: 0 3px 3px 5px rgba(255,255,255,0.2); }

.tjjsA-h .cur.inp { border-bottom:2px solid #ac4aff;!important; border-radius:0; }
.ydcxA-c .inp.cur { border-bottom:2px solid #ac4aff;!important; }
.ydcxA-c .inp { border-bottom:2px solid #f6f6f6!important; }


.inpB.cur { border-bottom:2px solid #ac4aff;!important; }
.inpB { border-bottom:2px solid #f6f6f6!important; }

.tjjsA-h ul li:nth-child(1) {
    background: none; position: relative;
}
.tjjsA-h ul li:nth-child(1) .inp { line-height: 58px; border-bottom:2px solid #f6f6f6; width: 50%; float:left; }
.tjjsA-h ul li:nth-child(1) .mdg { padding-left: 30px; }
.tjjsA-h ul li .icon {
    width: 29px; height: 54px; position: absolute; top:0; left: 50%; transform:translateX(-50%);
    background: url(../images/tijijisuanjt.png) no-repeat center;
}

/* HS编码 */
.hsbmA { padding: 50px 0 60px; }
.bgWhite { background: #fff; }
.bgNone { background: none!important; }
.hsbmA-b { margin-top:25px; }
.hsbmA-c { padding: 20px 40px 40px 30px; float:left; width: 790px; }
.hsbmA-c ul li {  }
.hsbmA-c ul li .t { border-bottom:1px solid #eee; cursor: pointer; padding:18px 130px 18px 0; background: url(../images/hsbm/jiahao.png) no-repeat right 17px; }
.hsbmA-c ul li.cur .t { border-bottom:2px solid #ac4aff;;  background: url(../images/hsbm/jianhao.png) no-repeat right 17px; }
.hsbmA-c ul li.cur .t .t1 { color:#ac4aff;; }

.hsbmA-c ul li .con { display:none; }
.hsbmA-c ul li .con .cc { border-bottom:1px solid #eee; padding: 20px 20px 40px; }
.hsbmA-c ul li .con p { font-size:16px; margin:8px 0; }
.hsbmA-c ul li .con p a { color:#666666; display:inline-block; padding-right:28px; }
.hsbmA-c ul li .con p a:hover { color:#ac4aff;; background: url(../images/hsbm/gengduo.png) no-repeat right center; }


.hsbmA-f { padding:30px 20px 35px; position: relative; }
.hsbmA-g { position: relative; height: 250px; overflow-y:scroll; }
.hsbmA-g ul li { padding-left:24px; font-size:15px;color:#333; line-height: 20px; background: url(../images/hsbm/liebiao.png) no-repeat left 2px; margin-bottom: 10px; }
.hsbmA-h { position: relative; }
.hsbmA-h:after { content:''; width: 100%; height: 100px; background: rgba(255,255,255,0); background-image: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); position: absolute; bottom: 0; left: -5%; }

.hsbmA-g {scrollbar-color:  #cccccc #f2f2f2; scrollbar-width: thin; -ms-overflow-style:none;}
.hsbmA-g::-webkit-scrollbar {width: 5px;height: 1px;}
.hsbmA-g::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 1px #f2f2f2;background: #cccccc;}
.hsbmA-g::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #f2f2f2;border-radius: 4px;background: #f2f2f2;}









/**慢慢来了4-1-2HS编码-搜索结果0**/
.xmllssjg{
    padding-top: 0;
}

.xmllssjg .hsbmA-b{
    margin-top: 13px;
}

.xmllssjg .mllstsc{
    float: left;
    width: 796px;
    background: #fff;
    border-radius: 12px;
    overflow: hidden;
    padding: 35px 24px 43px 24px;
}

.xmllssjg .mllstsc .uxqdt{
    margin-bottom: 22px;
}

.xmllssjg .mllstsc .smbt{
    position: relative;
    font-size: 18px;
    color: #333333;
    padding-left: 31px;
    margin-bottom: 20px;
    display: inline-block;
    cursor:pointer;
}

.xmllssjg .mllstsc .smbt span{
    display: block;
    position: absolute;
    border-radius: 50%;
    width: 23px;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 23px;
    border: 1px solid #e2e2e2;
}

.xmllssjg .mllstsc .smbt.cur span{
    background: #ac4aff;;
    border-color: #ac4aff;;
}

.xmllssjg .mllstsc .stscml{
    border: 1px solid #eeeeee;
    border-radius: 10px;
    overflow: hidden;
}

.xmllssjg .mllstsc .stscml table thead{
    background: #fff8f5;
    border-bottom: 2px solid #ac4aff;;
}

.xmllssjg .mllstsc .stscml table thead tr th{
    font-size: 15px;
    color: #333333;
    height: 45px;
    border-right: 1px solid #eeeeee;
}

.xmllssjg .mllstsc .stscml table thead tr th:last-child{
    border-right: 0;
}

.xmllssjg .mllstsc .stscml table thead tr th:nth-child(1){
    padding-left: 19px;
}

.xmllssjg .mllstsc .stscml table thead tr th:nth-child(2){
    padding-left: 17px;
}

.xmllssjg .mllstsc .stscml table tbody tr td{
    height: 43px;
    color: #666666;
    font-size: 14px;
    text-align: center;
    border-right: 1px solid #f3f3f3;
}

.xmllssjg .mllstsc .stscml table tbody tr td a{
    color: #666666;
    display: block;
    height: 43px;
    line-height: 41px;
}

.xmllssjg .mllstsc .stscml table tbody tr:nth-child(2n){
    background: #f6f6f6;
}

.xmllssjg .mllstsc .stscml table tbody tr:nth-child(2n) td{
    border-color: #eaeaea;
}

.xmllssjg .mllstsc .stscml table tbody tr td:nth-child(1){
    padding-left: 19px;
    text-align: left;
}

.xmllssjg .mllstsc .stscml table tbody tr td:nth-child(2){
    padding-left: 17px;
    text-align: left;
}

.xmllssjg .mllstsc .stscml table tbody tr td:last-child{
    border-right: 0;
}

.xmllssjg .mllstsc .stscml table tbody tr:hover td{
    color: #ac4aff;;
}

.xmllssjg .mllstsc .stscml table tbody tr:hover td a{
    color: #ac4aff;;
}

.fyqhj{
    text-align: center;
    margin-top: 24px;
}

.fyqhj .qhjl .wspid{
    display: inline-block;
}

.fyqhj .qhjl .jlhqwl{
    float: left;
}

.fyqhj .qhjl .jlhqwl a{
    display: inline-block;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    border-radius: 50%;
    color: #333333;
}

.fyqhj .qhjl .jlhqwl .prev,
.fyqhj .qhjl .jlhqwl .next{
    position: relative;
    border: 1px solid #c5c5c5;
}

.fyqhj .qhjl .jlhqwl .prev img,
.fyqhj .qhjl .jlhqwl .next img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.fyqhj .qhjl .jlhqwl .prev .jg,
.fyqhj .qhjl .jlhqwl .next .jg{
    display: none;
}

.fyqhj .qhjl .jlhqwl .prev:hover,
.fyqhj .qhjl .jlhqwl .next:hover{
    background: #ac4aff;;
    border-color: #ac4aff;;
}

.fyqhj .qhjl .jlhqwl .prev:hover .jg,
.fyqhj .qhjl .jlhqwl .next:hover .jg{
    display: block;
}

.fyqhj .qhjl .jlhqwl .prev:hover .mr,
.fyqhj .qhjl .jlhqwl .next:hover .mr{
    display: none;
}

.fyqhj .qhjl .fysrqw{
    float: left;
    margin-top: 10px;
    margin-left: 24px;
}

.fyqhj .qhjl .fysrqw .fy{
    float: left;
    color: #333333;
    line-height: 1;
    font-size: 16px;
}

.fyqhj .qhjl .fysrqw input{
    float: left;
    height: 16px;
    text-align: center;
    border: 0;
    font-size: 16px;
    width: 25px;
    margin: 0 4px;
    padding-bottom: 4px;
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #999999;
    color: #333333;
}

.fyqhj .qhjl .fysrqw input::-webkit-input-placeholder {
    color: #333333;
}

.fyqhj .qhjl .fysrqw input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #333333;
}

.fyqhj .qhjl .fysrqw input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #333333;
}

.fyqhj .qhjl .fysrqw input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #333333;
}

.fyqhj .qhjl .fyqwpl{
    float: left;
    margin-left: 16px;
}

.fyqhj .qhjl .fyqwpl button{
    background: rgba(0, 0, 0, 0);
    width: 85px;
    height: 35px;
    border: 1px solid #c2c2c2;
    border-radius: 40px;
    font-size: 16px;
    color: #333333;
}


.highlight {
    color: #ac4aff;;
}


.xmllssjg .mllstsc .tszlkm{
    color: #fff;
    padding: 16px 0 25px 20px;
    line-height: 1;
    font-size: 15px;
    border-radius: 5px 5px 0 0;
    background-color: red; /* 针对不支持渐变的浏览器 */
    background-image: linear-gradient(#fc713f, #fb8859);
}

.zdyawc .mllstsc .stscml{
    position: relative;
    top: -9px;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs{
    margin-bottom: 17px;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs:last-child{
    margin-bottom: 0;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .zsztyc{
    border-radius: 10px 10px 0 0;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .smhsbbt{
    background: #fff8f5;
    font-size: 15px;
    color: #333333;
    padding-left: 20px;
    padding-top: 18px;
    padding-bottom: 15px;
    line-height: 1;
    border-bottom: 2px solid #ac4aff;;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .bdw table{
    border: 1px solid #eeeeee;
    border-top: 0;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .bdw table tr td{
    color: #666666;
    height: 40px;
    padding-left: 20px;
    font-size: 15px;
    border-right: 1px solid #eeeeee;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .bdw table tr{
    border-bottom: 1px solid #eeeeee;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .bdw table tr:last-child{
    border-bottom: 0;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .bdw table tr .tsys{
    color: #333333;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .bdw table tr td .sx span{
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-right: 5px;
    vertical-align: middle;
    margin-top: -3px;
    background: url(../images/sx.png)no-repeat center center/cover;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .bdw table tr td .sx{
    font-size: 15px;
    color: #8ec300;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .srwbdlm{
    background: #f9f9f9;
    padding:9px 10px 12px 20px;
    border-radius: 0 0 10px 10px;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .srwbdlm a{
    display: block;
    float: left;
    font-size: 15px;
    color: #333333;
    margin-right: 20px;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .srwbdlm a:last-child{
    margin-right: 0;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .srwbdlm .mx{
    padding-right: 16px;
    position: relative;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .srwbdlm .mx:before{
    position: absolute;
    content: "";
    width: 13px;
    height: 13px;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background: url(../images/mx.png)no-repeat center center/cover;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .smhsbbt a{
    display: inline-block;
    color: #333333;
    position: relative;
    padding-right: 17px;
}

.wsxmm .hsbmA-b .mllstsc .aqyyszs .smhsbbt a:before{
    position: absolute;
    content: "";
    width: 13px;
    height: 13px;
    right: 0;
    top: 55%;
    transform: translateY(-50%);
    background: url(../images/mx.png)no-repeat center center/cover;
}





/**4-4-2港口查询详情页**/
.xkcxjzfwzn .hsbmA-b .mllstsc .xkc{
    color: #333;
    font-size: 22px;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkm{
    font-size: 15px;
    color: #494949;
    line-height: 2;
    margin-top: 7px;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel {
    margin-top: 26px;
    margin-bottom: 40px;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li{
    float: left;
    width: 33.3333%;
    border-right: 1px solid #eeeeee;
    padding-left: 48px;
    margin-bottom: 28px;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li:nth-child(1){
    padding-left: 0;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li:nth-child(4){
    padding-left: 0;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li:nth-child(3n){
    border-right: 0;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li .icon{
    float: left;
    margin-right: 10px;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li .elwz{
    float: left;
    margin-top: 9px;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul .qdxjj{
    margin-bottom: 0;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li .elwz .wza{
    font-size: 16px;
    color: #333333;
    margin-bottom: 5px;
}

.xkcxjzfwzn .hsbmA-b .mllstsc .xkel ul li .elwz .wzb{
    font-size: 14px;
    color: #666666;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq{
    padding: 20px 20px 3px 20px;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li{
    float: left;
    margin-right: 3.54%;
    border-bottom: 1px solid #eeeeee;
    width: 30.97%;
    margin-bottom: 12px;
    position: relative;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:before{
    position: absolute;
    content: "";
    left: 0;
    bottom: -1px;
    width: 0;
    height: 1px;
    background: #ac4aff;;
    transition: all .5s;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:nth-child(3n){
    margin-right: 0;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li a{
    display: block;
    font-size: 15px;
    color: #666666;
    padding-bottom: 15px;
    padding-left: 13px;
    position: relative;
    transition: all .5s;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li a:before{
    position: absolute;
    content: "";
    left: 5px;
    top: 10px;
    width: 2px;
    height: 2px;
    background: #666666;
    border-radius: 5px;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:last-child{
    border-bottom: 0;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:nth-last-of-type(2){
    border-bottom: 0;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:nth-last-of-type(3){
    border-bottom: 0;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:hover a{
    color: #ac4aff;;
    padding-left: 16px;
}


.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:hover:before{
    width: 100%;
}

.xkcxjzfwzn .mllstsc .lock .zsztyc .wfqlyq ul li:hover a:before{
    width: 4px;
    height: 4px;
    background: #ac4aff;;
}



/**4-4-0港口查询列表页**/
.gkcxlby .lmsj .xlxmbt{
    color: #333333;
    font-size: 22px;
    margin-bottom: 29px;
}

.gkcxlby .lmsj .cxfl ul li{
    float: left;
    width: 24.19%;
    margin-right: 1%;
}

.gkcxlby .lmsj .cxfl ul li:last-child{
    margin-right: 0;
}

.gkcxlby .lmsj .cxfl ul li .wz{
    color: #848484;
    line-height: 1;
    font-size: 14px;
    margin-bottom: 7px;
}

.gkcxlby .lmsj .cxfl ul li .sxk select{
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    appearance: none;
    width: 100%;
    -moz-appearance: none;
    -webkit-appearance: none;
    font-size: 15px;
    color: #333333;
    height: 45px;
    padding-left: 12px;
    background: url(../images/gkcxlb/select-icon.png) no-repeat scroll 95% center;
}

.gkcxlby .lmsj .cxfl ul li .sxk select option{
    font-size: 14px;
    color: #333;
}

.gkcxlby .lmsj .cxflmdasd{
    margin-top: 30px;
}

.gkcxlby .lmsj .cxflmdasd ul li{
    float: left;
    width: 32.53%;
    margin-right: 1.2%;
    margin-bottom: 1.2%;
    border-radius: 10px;
    border: 1px solid #e5e5e5;
}
.gkcxlby .lmsj .cxflmdasd ul li:hover { background: #fff8f5; }

.gkcxlby .lmsj .cxflmdasd ul li:nth-child(3n){
    margin-right: 0;
}

.gkcxlby .lmsj .cxflmdasd ul li a{
    display: block;
    padding: 24px 0 24px 18px;
}

.gkcxlby .lmsj .cxflmdasd ul li a .d{
    color: #333333;
    font-size: 17px;
    line-height: 1;
}

.gkcxlby .lmsj .cxflmdasd ul li a .s{
    font-size: 15px;
    line-height: 1;
    color: #666;
    margin-top: 8px;
}

.gkcxlby .lmsj .cxflmdasd ul li a .s span{
    display: inline-block;
    color: #ac4aff;;
    font-family: "Alimama_ShuHeiTi_Bold";
}





/**4-4-1航线详情页**/
.gkcxlby .mllstsc .msjwyo{
    margin-top: 23px;
    border: 1px solid #eeeeee;
    border-radius: 10px;
    overflow: hidden;
}

.gkcxlby .mllstsc .msjwyo table thead{
    border-bottom: 2px solid #ac4aff;;
    background: #fff8f5;
}

.gkcxlby .mllstsc .msjwyo table thead tr th{
    font-size: 15px;
    color: #333333;
    font-weight: normal;
    height: 45px;
    border-right: 1px solid #eeeeee;
}

.gkcxlby .mllstsc .msjwyo table thead tr th:last-child{
    border-right: 0;
}

.gkcxlby .mllstsc .msjwyo table tbody tr td{
    height: 40px;
    font-size: 14px;
    color: #666666;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
}

.gkcxlby .mllstsc .msjwyo table tbody tr td:last-child{
    border-right: 0;
}

.gkcxlby .mllstsc .msjwyo table tbody tr:last-child td{
    border-bottom: 0;
}

.gkcxlby .mllstsc .msjwyo table tbody tr:hover{
    background: #fff9f7;
}

.gkcxlby .mllstsc .msjwyo table tbody tr:hover td{
    color: #ac4aff;;
    font-family: "Alimama_ShuHeiTi_Bold";
}






/**4-2-1三字代码查询**/
.szdmcx .szdm{
    padding-left: 40px;
    position: relative;
}

.szdmcx .szdm:before{
    position: absolute;
    content: "";
    left: 0;
    width: 29px;
    height: 19px;
    top: 50%;
    transform: translateY(-50%);
    background: url(../images/szdmcx/szdmcxfj.png)no-repeat center center/cover;
}

.szdmcx .mllstsc .cxfl ul li{
    margin-right: 1.3%;
    width: 32.44%;
}

.szdmcx .mllstsc .cxfl ul li .intlk input{
    width: 100%;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    height: 45px;
    background: rgba(0, 0, 0, 0);
    font-size: 15px;
    color: #333333;
    padding-left: 12px;
}

.szdmcx .mllstsc .cxfl ul li .intlk input::-webkit-input-placeholder {
    color: #333333;
}

.szdmcx .mllstsc .cxfl ul li .intlk input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #333333;
}

.szdmcx .mllstsc .cxfl ul li .intlk input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #333333;
}

.szdmcx .mllstsc .cxfl ul li .intlk input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #333333;
}

.szdmcx .mllstsc .cxfl ul li .sxk select{
    border-radius: 10px;
    background: url(../images/gkcxlb/select-icon.png) no-repeat scroll 93% center;
}

.szdmcx .szdmcxxx{
    margin-top: 22px;
}

.szdmcx .szdmcxxx ul li{
    float: left;
    width: 48.99%;
    height: 200px;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    margin-right: 1.99%;
    padding: 34px 18px 0 18px;
    margin-bottom: 1.99%;
    position: relative;
}

.szdmcx .szdmcxxx ul li:before{
    position: absolute;
    content: "";
    left: 0;
    height: 2px;
    bottom: -2px;
    width: 100%;
    transition: all .5s;
    background: #ac4aff;;
}

.szdmcx .szdmcxxx ul li:nth-child(2n){
    margin-right: 0;
}

.szdmcx .szdmcxxx ul li .xb{
    font-size: 17px;
    color: #333333;
}

.szdmcx .szdmcxxx ul li .szm{
    margin-top: 11px;
    height: 31px;
    overflow: hidden;
    transition: all .5s;
}

.szdmcx .szdmcxxx ul li .szm .s{
    float: left;
    text-align: center;
    background: #f2f2f2;
    width: 32.1%;
    margin-right: 1.8%;
    font-size: 15px;
    color: #333333;
    line-height: 1;
    border-radius: 5px;
    padding: 8px 0 8px 0;
    margin-top: 0;
    transition: all .5s;
}

.szdmcx .szdmcxxx ul li .szm .s span{
    color: #ac4aff;;
    font-family: "Alimama_ShuHeiTi_Bold";
}

.szdmcx .szdmcxxx ul li .szm .s:last-child{
    margin-right: 0;
}

.szdmcx .szdmcxxx ul li .sze{
    margin-top: 6px;
}

.szdmcx .szdmcxxx ul li .sze .xq{
    font-size: 14px;
    color: #666666;
    line-height: 1.7;
}

.szdmcx .szdmcxxx ul li .sze .xq p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.szdmcx .szdmcxxx ul li .sze .xqdj{
    margin-top: 30px;
    opacity: 0;
    transition: all .5s;
}

.szdmcx .szdmcxxx ul li .sze .xqdj a{
    display: inline-block;
    font-size: 14px;
    width: 80px;
    text-align: center;
    height: 26px;
    line-height: 24px;
    color: #fff;
    border-radius: 40px;
    overflow: hidden;
    background: #ac4aff;;
}

.szdmcx .szdmcxxx ul li:hover .szm{
    height: 0;
}

.szdmcx .szdmcxxx ul li:hover .szm .s{
    position: relative;
    margin-top: -35px;
}

.szdmcx .szdmcxxx ul li:hover .sze .xqdj{
    opacity: 1;
}

.szdmcx .szdmcxxx ul li:hover:before{
    bottom: 0;
}

.szdmcxjg .hsbmA-b{
    display: flex;
    flex-wrap:wrap;
}

.szdmcxjg .hsbmA-b .mllstsc{
    margin-right: 14px;
    position: relative;
}

.szdmcxjg .hsbmA-b .mllstsc .jzsz{
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: 50px;
}

.szdmcxjg .hsbmA-b .mllstsc .jzsz .w{
    font-size: 18px;
    color: #333333;
    margin-top: 17px;
}

.szdmcxjg .hsbmA-b .mllstsc .jzsz .z{
    font-size: 14px;
    color: #999999;
    margin-top: 5px;
}


/**4-8-1DDU清关服务**/
.qgfwo .qgfwzm .qgbt{
    font-size: 22px;
    color: #333;
    padding-left: 37px;
    position: relative;
    line-height: 1;
}

.qgfwo .qgfwzm .qgbt:before{
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 25px;
    height: 23px;
    transform: translateY(-50%);
    background: url(../images/qgfuo/qgbt.png)no-repeat center center/cover;
}

.qgfwo .qgfwzm .gfowd{
    font-size: 15px;
    color: #494949;
    line-height: 1.9;
    margin-top: 20px;
    margin-bottom: 20px;
}

.qgfwo .mllstsc .qgfwojsks .jskswks{
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 18px;
    border: 1px solid #f3f3f3;
    padding: 40px 37px 40px 30px;
}

.qgfwo .mllstsc .qgfwojsks .jskswks:last-child{
    margin-bottom: 0;
}

.qgfwo .mllstsc .qgfwojsks .jskswks .ksbt{
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
}

.qgfwo .mllstsc .qgfwojsks .jskswks .ksbt .b{
    float: left;
    font-size: 25px;
    color: #ffffff;
    background: #ac4aff;;
    line-height: .8;
    font-weight: bold;
    border-radius: 5px;
}

.qgfwo .mllstsc .qgfwojsks .jskswks .ksbt .t{
    float: left;
    font-size: 18px;
    margin-top: 2px;
    color: #333333;
    margin-left: 10px;
}

.qgfwo .mllstsc .qgfwojsks .jskswks .ksnr{
    font-size: 15px;
    color: #666666;
    margin-top: 13px;
    line-height: 1.8;
}

.qgfwo .mllstsc .qgfwojsks .jskswks:hover{
    background: #fff8f5;
    border-color: #fff8f5;
    position: relative;
}

.qgfwo .mllstsc .qgfwojsks .jskswks:hover:before{
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    height: 2px;
    width: 100%;
    background: #ac4aff;;
}



/**DDU详情**/
.dduxqo .dduxql .uxqdt .uxl{
    float: left;
    line-height: 1.3;
    color: #333333;
    font-size: 20px;
}

.dduxqo .dduxql .uxqdt .uxl a{
    display: inline-block;
    color: #ac4aff;;
    text-decoration: underline;
}

.dduxqo .dduxql .uxqdt .uxr{
    float: right;
}

.dduxqo .dduxql .uxqdt .uxr a{
    display: block;
    width: 127px;
    height: 42px;
    border-radius: 40px;
    line-height: 41px;
    text-align: center;
    background: #ac4aff;;
}

.dduxqo .dduxql .uxqdt .uxr a span{
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    background: url(../images/qgfuo/uxr.png)no-repeat center center/cover;
}

.dduxqo .dduxql .uxqdt .uxr a i{
    display: inline-block;
    color: #fff;
    font-style: normal;
    font-size: 15px;
}

.dduxqo .dduxql .dduxqla {
    border: 1px solid #eeeeee;
    border-radius: 10px;
    overflow: hidden;
}

.dduxqo .dduxql .dduxqla table thead {
    background: #fff8f5;
    border-bottom: 2px solid #ac4aff;;
}

.dduxqo .dduxql .dduxqla table thead tr th {
    font-size: 15px;
    color: #333333;
    height: 45px;
    text-align: center;
    border-right: 1px solid #eeeeee;
}

.dduxqo .dduxql .dduxqla table thead tr th:nth-child(3){
    text-align: left;
    padding-left: 29px;
    padding-right: 20px;
}

.dduxqo .dduxql .dduxqla table thead tr th:last-child{
    text-align: left;
    padding-left: 16px;
}

.dduxqo .dduxql .dduxqla table thead tr th:last-child{
    border: 0;
}

.dduxqo .dduxql .dduxqla table tbody tr{
    border-bottom: 1px solid #f3f3f3;
}

.dduxqo .dduxql .dduxqla table tbody tr:last-child{
    border-bottom: 0;
}

.dduxqo .dduxql .dduxqla table tbody tr td{
    border-right: 1px solid #f3f3f3;
    text-align: center;
    font-size: 15px;
    color: #666;
    height: 61px;
}

.dduxqo .dduxql .dduxqla table tbody tr td:nth-child(3){
    text-align: left;
    padding-left: 29px;
    padding-right: 20px;
}

.dduxqo .dduxql .dduxqla table tbody tr td:last-child{
    text-align: left;
    padding-left: 16px;
    padding-right: 20px;
    border-right: 0px solid #f3f3f3;
}

.dduxqo .dduxql .tbtyws{
    margin-top: 51px;
}

.dduxqo .dduxql .tbtyws .wsbt{
    font-size: 22px;
    color: #333333;
    margin-bottom: 20px;
}

.dduxqo .dduxql .tbtyws .imgjwz{
    position: relative;
}

.dduxqo .dduxql .tbtyws .tywsmc{
    position: absolute;
    width: 100%;
    text-align: center;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.dduxqo .dduxql .tbtyws .tywsmc a{
    display: block;
    line-height: 1;
    font-size: 22px;
    color: #fff;
}

.dduxqo .dduxql .tbtyws .tywsmc a span{
    display: inline-block;
    color: #ac4aff;;
}

.dduxqo .dduxql .tbtyws .tywsmc a span:last-child{
    text-decoration: underline;
}




/**运单查询网站**/
.ydcxwz .lmsj .wbkktqy {
    margin-bottom: 27px;
}

.ydcxwz .lmsj .wbkktqy .xlxmbt{
    float: left;
    margin-bottom: 0;
}

.ydcxwz .lmsj .wbkktqy .xlxmbt:before{
    width: 26px;
    height: 26px;
    background: url(../images/ydcxwz/szdmcxfj.png)no-repeat center center/cover;
}

.ydcxwz .lmsj .wbkktqy .cxwz{
    float: right;
}

.ydcxwz .lmsj .wbkktqy .cxwz a{
    display: block;
    font-size: 15px;
    color: #ffffff;
    width: 152px;
    height: 42px;
    line-height: 41px;
    text-align: center;
    background: #ac4aff;;
    border-radius: 40px;
}

.ydcxwz .lmsj .wbkktqy .cxwz a span{
    width: 16px;
    height: 15px;
    vertical-align: middle;
    margin-top: -3px;
    margin-right: 7px;
    display: inline-block;
    background: url(../images/ydcxwz/cxwz.png)no-repeat center center/cover;
}

.ydcxwz .lmsj .wbkktqy .cxwz a i{
    display: inline-block;
    font-style: normal;
}

.ydcxwz .mllstsc .ydcxmd{
    margin-top: 27px;
}

.ydcxwz .mllstsc .ydcxmd ul li{
    float: left;
    width: 32.41%;
    border-radius: 10px;
    overflow: hidden;
    margin-right: 1.38%;
    padding: 23px 20px 0 20px;
    border: 1px solid #e5e5e5;
    height: 113px;
    position: relative;
    margin-bottom: 1.42%;
}

.ydcxwz .mllstsc .ydcxmd ul li:nth-child(3n){
    margin-right: 0;
}

.ydcxwz .mllstsc .ydcxmd ul li:last-child{
    margin-bottom: 0;
}

.ydcxwz .mllstsc .ydcxmd ul li:nth-last-of-type(2){
    margin-bottom: 0;
}

.ydcxwz .mllstsc .ydcxmd ul li:nth-last-of-type(3){
    margin-bottom: 0;
}

.ydcxwz .mllstsc .ydcxmd ul li:before{
    position: absolute;
    content: "";
    bottom: -2px;
    left: 0;
    height: 2px;
    width: 100%;
    transition: all .5s;
    background: #ac4aff;;
}


.ydcxwz .mllstsc .ydcxmd ul li .mdbt{
    font-size: 17px;
    color: #333333;
    margin-bottom: 10px;
}

.ydcxwz .mllstsc .ydcxmd ul li .dxc{
    font-size: 14px;
    line-height: 1.5;
    height: 42px;
    overflow: hidden;
    transition: all .5s;
}

.ydcxwz .mllstsc .ydcxmd ul li:hover .dxc{
    height: 0;
}

.ydcxwz .mllstsc .ydcxmd ul li .dxcb{
    text-align: right;
    margin-top: 20px;
    transition: all .5s;
    opacity: 0;
}

.ydcxwz .mllstsc .ydcxmd ul li .dxcb a{
    display: inline-block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 1;
    width: 80px;
    height: 26px;
    line-height: 26px;
    border-radius: 40px;
    background: #ac4aff;;
}

.ydcxwz .mllstsc .ydcxmd ul li:hover{
    background: #fff8f5;
}

.ydcxwz .mllstsc .ydcxmd ul li:hover .dxcb{
    opacity: 1;
}

.ydcxwz .mllstsc .ydcxmd ul li:hover:before{
    bottom: 0;
}


.hkgsjg .mllstsc .ydcxmd{
    margin-top: 0;
}

.hkgsjg .hsbmA-b{
    display: flex;
    flex-wrap:wrap;
}

.hkgsjg .hsbmA-b .mllstsc{
    margin-right: 14px;
    position: relative;
}

.hkgsjg .hsbmA-b .mllstsc .jzsz{
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: 50px;
}

.hkgsjg .hsbmA-b .mllstsc .jzsz .w{
    font-size: 18px;
    color: #333333;
    margin-top: 17px;
}

.hkgsjg .hsbmA-b .mllstsc .jzsz .z{
    font-size: 14px;
    color: #999999;
    margin-top: 5px;
}

.ydcxwz .lmsj .wbkktqy .wsxmnjz{
    padding-left: 36px;
}

.ydcxwz .lmsj .wbkktqy .wsxmnjz:before {
    width: 29px;
    height: 19px;
    background: url(../images/szdmcx/szdmcxfj.png)no-repeat center center/cover;
}

.ydcxwz .lmsj .wbkktqy .tzdxyygawdj{
    float: right;
}

.ydcxwz .lmsj .wbkktqy .tzdxyygawdj a{
    display: block;
    width: 238px;
    height: 42px;
    text-align: center;
    border-radius: 40px;
    line-height: 41px;
    background: #eeeeee;
}

.ydcxwz .lmsj .wbkktqy .tzdxyygawdj a span{
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-right: 5px;
    vertical-align: middle;
    margin-top: -2px;
    background: url(../images/hsbm/tzdxyygawdj.png)no-repeat center center/cover;
}

.ydcxwz .lmsj .wbkktqy .tzdxyygawdj a i{
    display: inline-block;
    color: #999999;
    font-style: normal;
    font-size: 15px;
}




/**点击详情**/
.djxqmoud .xstmm .xstma{
    border-radius: 10px 10px 7px 7px;
    overflow: hidden;
    border: 1px solid #f3f3f3;
    margin-bottom: 14px;
}

.djxqmoud .xstmm .xstma:last-child{
    margin-bottom: 0;
}

.djxqmoud .xstmm .xstma .tmgybtr{
    font-size: 15px;
    color: #333333;
    background: #fff8f5;
    padding: 15px 0 14px 18px;
    border-bottom: 2px solid #ac4aff;;
}

.djxqmoud .xstmm .xstma .tmgybtra{
    padding: 33px 20px 44px 20px;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li{
    float: left;
    width: 335px;
    position: relative;
    margin-bottom: 40px;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li:nth-child(2n){
    float: right;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .zkzns{
    position: relative;
    display: inline-block;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .zkzns:before{
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    width: 74px;
    height: 16px;
    transform: translate(-50%,-50%);
    background: url(../images/djxq/tmgybtra.png)no-repeat center center/cover;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li:nth-child(2n){
    margin-right: 0;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .tmal{
    float: left;
    text-align: center;
    width: 70px;
    margin-right: 103px;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .tmal:last-child{
    margin-right: 0;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .tmal .lm{
    color: #858585;
    font-size: 16px;
    line-height: 1;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .tmal .ml{
    font-size: 16px;
    color: #333333;
    line-height: 1.4;
    margin-top: 4px;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .dw{
    position: absolute;
    right: 0;
    top: 55%;
    transform: translateY(-50%);
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .dw a{
    display: block;
    font-size: 14px;
    color: #fff;
    width: 84px;
    height: 26px;
    line-height: 25px;
    text-align: center;
    background: #ac4aff;;
    border-radius: 40px;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .tstm .tmal:last-child{
    margin-top: -26px;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li .tstm:before{
    top: 35%;
}

.djxqmoud .xstmm .xstma .tmgybtra ul .xqk .dw{
    top: 43%;
}

.djxqmoud .xstmm .xstma .tmgybtra ul .xqk{
    margin-bottom: 0;
}

.djxqmoud .xstmm .xstma .tmgybtra ul li:last-child{
    margin-bottom: 0;
}

.djxqmoud .xstmm .xstmb .xstmbnr{
    padding: 18px 17px 25px 17px;
}

.djxqmoud .xstmm .xstmb .xstmbnr .bnrcl{
    width: 48%;
    float: left;
    border-radius: 7px;
    overflow: hidden;
}

.djxqmoud .xstmm .xstmb .xstmbnr .bnrcl table thead tr th{
    color: #333333;
    font-size: 15px;
    background: #eeeeee;
    height: 37px;
    padding-left: 18px;
}

.djxqmoud .xstmm .xstmb .xstmbnr .bnrcl table tbody tr{
    background: #f9f9f9;
    border-bottom: 1px solid #ededed;
}

.djxqmoud .xstmm .xstmb .xstmbnr .bnrcl table tbody tr:last-child{
    border-bottom: 0;
}

.djxqmoud .xstmm .xstmb .xstmbnr .bnrcl table tbody tr td{
    text-align: right;
    font-size: 15px;
    color: #333333;
    padding: 10px 12px 10px 17px;
    border-right: 1px solid #ededed;
}

.djxqmoud .xstmm .xstmb .xstmbnr .bnrcl table tbody tr td:nth-child(2){
    text-align: left;
    border-right: 0;
    color: #666666;
}

.djxqmoud .xstmm .xstmb .xstmbnr .bnrcr{
    font-size: 14px;
    color: #666666;
    line-height: 2;
    width: 49%;
    float: right;
    margin-top: 20px;
}

.djxqmoud .xstmm .xstmc .xstmcks table thead{
    text-align: center;
    background: #eeeeee;
}

.djxqmoud .xstmm .xstmc .xstmcks table thead tr{
    background: #eeeeee;
}

.djxqmoud .xstmm .xstmc .xstmcks table thead tr th{
    height: 42px;
    font-size: 15px;
    color: #333333;
    border-right: 1px solid #e3e3e3;
}

.djxqmoud .xstmm .xstmc .xstmcks table thead tr th:last-child{
    border-right: 0;
}

.djxqmoud .xstmm .xstmc .xstmcks table thead tr th:nth-child(4){
    text-align: left;
    padding-left: 17px;
}

.djxqmoud .xstmm .xstmc .xstmcks table tbody tr td{
    height: 40px;
    color: #333333;
    font-size: 15px;
    padding-left: 20px;
    text-align: center;
    border-right: 1px solid #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
}
.djxqmoud .xstmm .xstmc .xstmcks table tbody tr th{
    height: 40px;
    width: 100px;
    color: #333333;
    font-size: 15px;
    padding-left: 20px;
    text-align: center;
    border-right: 1px solid #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
}
.djxqmoud .xstmm .xstmc .xstmcks table tbody tr:last-child td{
    border-bottom: 0;
}

.djxqmoud .xstmm .xstmc .xstmcks table tbody tr td:last-child{
    border-right: 0;
    padding-left: 0;
}

.djxqmoud .xstmm .xstmc .xstmcks table tbody tr td:nth-child(5){
    text-align: center;
    padding-left: 0;
}

.djxqmoud .xstmm .xstmc .xstmcks table tbody tr td:nth-child(6){
    text-align: center;
    padding-left: 0;
}

.djxqmoud .xstmm .xstmc .xstmcks table tbody tr td input{
    width: 100%;
    height: 100%;
    padding-left: 17px;
    color: #333333;
    font-size: 15px;
    border: 0;
    background: rgba(0, 0, 0, 0);
}

.djxqmoud .xstmm .xstmd{
    border-bottom:1px solid #e8e8e8;
}

.djxqmoud .xstmm .xstmd table tbody tr td{
    text-align: center;
}

.djxqmoud .xstmm .xstmd table tbody .bjs{
    background: #eeeeee;
}

.djxqmoud .xstmm .xstmd table tbody .dkmd td:nth-child(1){
    height: 75px;
}

.djxqmoud .xstmm .xstmd table tbody .bjs td{
    border-right: 1px solid #e3e3e3;
    font-size: 15px;
    color: #333;
    font-weight: bold;
}

.djxqmoud .xstmm .xstmd table tbody .bjs td:last-child{
    border-right: 0;
}

.djxqmoud .xstmm .xstmd table tbody tr td:nth-child(1){
    text-align: left;
    padding-left: 20px;
}

.djxqmoud .xstmm .xstmd table tbody .ggnj{
    border-top: 1px solid #e3e3e3;
}

.djxqmoud .xstmm .xstmd table tbody .ggnj td{
    height: 30px;
}

.djxqmoud .xstmm .xstmd table tbody .nnzwzy td{
    height: 40px;
    border-bottom: 1px solid #f3f3f3;
    border-right: 1px solid #f3f3f3;
    color: #333333;
}

.djxqmoud .xstmm .xstmd table tbody .nnzwzy td:last-child{
    border-right: 0;
}

.djxqmoud .xstmm .xstmd table tbody .nnzwzy:last-child td{
    border-bottom: 0;
}

.djxqmoud .xstmm .xstmd table tbody .jcmd td{
    font-weight: bold;
}

.jcxqmou .slbm {
    border-radius: 8px 8px 5px 5px;
    overflow: hidden;
}

.jcxqmou .slbm .zsztyc .smhsbbt{
    text-transform: uppercase;
}

.jcxqmou .slbma .bdw tr td{
    height: auto;
    padding: 10px 15px 10px 20px;
}

.jcxqmou .wkddndby .zsztyc{
    margin-top: 18px;
}

.jcxqmou .wkddndby .bdw{
    border: 1px solid #eeeeee;
    border-radius: 0 0 7px 7px;
}

.jcxqmou .wkddndby .bdw ul li{
    float: left;
    position: relative;
    width: 50%;
    height: 48px;
    padding-left: 60px;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
}

.jcxqmou .wkddndby .bdw ul li:nth-child(2n){
    border-right: 0;
}

.jcxqmou .wkddndby .bdw ul .zhmx{
    border-bottom: 0;
}

.jcxqmou .wkddndby .bdw ul li .icon{
    float: left;
    top: 50%;
    left: 23px;
    transform: translateY(-50%);
    position: absolute;
}

.jcxqmou .wkddndby .bdw ul li .bdwa1{
    float: left;
    line-height: 46px;
}



/**货盘大厅**/
.Pallethall{
    padding: 66px 0 70px;
    background: #f3f3f3;
}

.Pallethall .allbt .bta{
    color: #222222;
    font-size: 30px;
    float: left;
    line-height: 1;
}

.Pallethall .allbt .btb{
    font-size: 15px;
    color: #666666;
    line-height: 1;
    float: left;
    margin-top: 14px;
}

.Pallethall .allbt .btb span{
    color: #ac4aff;;
}

.Pallethall .thamlt{
    margin-top: 26px;
}

.Pallethall .thamlt ul li{
    float: left;
    width: 32.44%;
    margin-right: 1.34%;
    margin-bottom: 1.34%;
    background: #000;
    border-radius: 10px;
    overflow: hidden;
    padding: 10px 10px 53px 10px;
    background: url(../images/hpdt/thamlt.png)no-repeat center center/cover #fff;
}

.Pallethall .thamlt ul li:nth-child(3n){
    margin-right: 0;
}

.Pallethall .thamlt ul li .amlt{
    height: 151px;
    position: relative;
    padding: 21px 29px 0 29px;
    background: url(../images/hpdt/amlt.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li .amlt:before{
    position: absolute;
    content: "";
    left: 50%;
    width: 110px;
    height: 20px;
    top: 30px;
    transform: translateX(-50%);
    background: url(../images/hpdt/fjll.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li .amlt .lt .lter{
    float: left;
}

.Pallethall .thamlt ul li .amlt .lt .lter:last-child{
    text-align: right;
    float: right;
}

.Pallethall .thamlt ul li .amlt .lt .lter .e1{
    color: #222222;
    font-size: 18px;
    line-height: 1;
}

.Pallethall .thamlt ul li .amlt .lt .lter .e2{
    font-size: 16px;
    color: #666666;
    line-height: 1;
    margin-top: 5px;
}

.Pallethall .thamlt ul li .amlt .lm{
    font-size: 15px;
    color: #666666;
    margin-top: 48px;
    line-height: 1;
}

.Pallethall .thamlt ul li .amltb{
    margin-top: 16px;
}

.Pallethall .thamlt ul li .amltb .t{
    float: left;
    font-size: 15px;
    color: #666666;
    margin-right: 24px;
}

.Pallethall .thamlt ul li .hhsj{
    margin-top: 15px;
}

.Pallethall .thamlt ul li .hhsj span{
    width: 14px;
    height: 14px;
    margin-right: 7px;
    vertical-align: middle;
    margin-top: -4px;
    display: inline-block;
    background: url(../images/hpdt/hhsjd.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li .hhsj i{
    font-size: 14px;
    color: #999999;
    line-height: 1;
    font-style: normal;
}

.Pallethall .thamlt ul li .amltop{
    text-align: right;
    margin-top: 40px;
}

.Pallethall .thamlt ul li .amltop a{
    display: inline-block;
    text-align: center;
    width: 127px;
    /*	background: #ac4aff;;*/
    border-radius: 40px;
    border: 1px solid #ac4aff;;
    line-height: 1;
    padding: 11px 0 9px;
}

.Pallethall .thamlt ul li .amltop a .cdt{
    display: inline-block;
}

.Pallethall .thamlt ul li .amltop a .an{
    width: 15px;
    height: 16px;
    margin-right: 8px;
    float: left;
    background: url(../images/hpdt/amltop.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li .amltop a .mua{
    float: left;
    line-height: 1;
    color: #ac4aff;;
    font-size: 15px;
}

.Pallethall .thamlt ul li .amltop a .mua .m{
    display: none;
}

.Pallethall .thamlt ul li:hover{
    background: url(../images/hpdt/thamlta.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li:hover .amlt{
    background: url(../images/hpdt/amlta.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li:hover .amlt:before{
    background: url(../images/hpdt/fjlla.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li:hover .amlt .lt .lter .e1{
    color: #fff;
}

.Pallethall .thamlt ul li:hover .amlt .lt .lter .e2{
    color: #fff;
}

.Pallethall .thamlt ul li:hover .amlt .lm{
    color: #fff;
}

.Pallethall .thamlt ul li:hover .amltb .t{
    color: #fff;
}

.Pallethall .thamlt ul li:hover .hhsj i{
    color: #fff;
}

.Pallethall .thamlt ul li:hover .hhsj span{
    background: url(../images/hpdt/hhsjda.png)no-repeat center center/cover;
}

.Pallethall .thamlt ul li:hover .amltop a{
    background: #fff;
    border-color: #fff;
}

.Pallethall .fyqhj{
    margin-top: 40px;
}







/* Y结束 */

/* T开始 */

/*tong 2023-02-18*/
.checkin_a{
    padding: 60px 0 70px;
}
.checkin_a_box{
    background: #fff;
    border-radius: 6px;
}
.checkin_a .top{
    padding: 20px 30px;
    border-bottom: 1px solid #f3f3f3;
}

.checkin_a .top .bt{
    font-size: 24px;
    color: #333333;
}

.checkin_a .btm{
    width: 1100px;
    margin: 0 auto;
}

.checkin_a .btm .btm_box1{
    padding: 30px 0 40px;
}

.checkin_a .btm .btm_box1 .ul li{
    float: left;
    width: 33.33%;
    text-align: center;
    padding-bottom: 30px;
    position: relative;
}

.checkin_a .btm .btm_box1 .ul li .bt{
    color: #999999;
    font-size: 16px;
}

.checkin_a .btm .btm_box1 .ul li .icon{
    position: absolute;
    width: 20px;
    height: 20px;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    background: #e4e4e4;
    border-radius: 100%;
}

.checkin_a .btm .btm_box1 .ul li .icon:before{
    width: 8px;
    height: 8px;
    background: #999999;
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 100%;
    content: "";
    transform: translate(-50%,-50%);
}

.checkin_a .btm .btm_box1 .ul li:before{
    height: 2px;
    width: 100%;
    content: "";
    position: absolute;
    left: 50%;
    background: #e5e5e5;
    bottom: 9px;
}
.checkin_a .btm .btm_box1 .ul li .x{
    height: 2px;
    width: 0;
    position: absolute;
    left: 0%;
    background: #ac4aff;;
    bottom: 9px;
    transition: all 0.5s;
}
.checkin_a .btm .btm_box1 .ul li:last-child:before{display: none;}
.checkin_a .btm .btm_box1 .ul li:last-child .x{
    display: none;
}
.checkin_a .btm .btm_box1 .ul li:nth-child(1) .x{
    left: 50%;
}

.checkin_a .btm .btm_box1 .ul li:nth-child(1).cur .x{
    width: 60%;
}
.checkin_a .btm .btm_box1 .ul li:nth-child(2) .x{
    left: 0;
}
/*.checkin_a .btm .btm_box1 .ul li.cur .x{
	width: 100%;
}*/

.checkin_a .btm .btm_box1 .ul li.cur .icon{
    background: #ac4aff;;
}

.checkin_a .btm .btm_box1 .ul li.cur .icon:before{
    background: #fff;
}

.checkin_a .btm .btm_box1 .ul li.cur .bt{
    color: #ac4aff;;
}

.checkin_a .btm .btm_box2{
    width: 830px;
    margin: 0 auto;
    padding: 50px 0 70px;
}

.checkin_bt{
    padding: 14px 0;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.checkin_bt .bt{
    padding-left: 34px;
    font-size: 20px;
    color: #333333;
    font-weight: bold;
    position: relative;
}

.checkin_bt .bt:before{
    width: 27px;
    height: 23px;
    position: absolute;
    left: 0;
    top: 2px;
    content: "";
}

.checkin_bt1 .bt:before{
    background: url(../images/vip/checkin_a_icon1.png) center center/cover;
}

.checkin_bt2 .bt:before{
    background: url(../images/vip/checkin_a_icon2.png) center center/cover;
}

.checkin_bt3 .bt:before{
    background: url(../images/vip/checkin_a_icon3.png) center center/cover;
}

.checkin_bt4 .bt:before{
    background: url(../images/vip/checkin_a_icon5.png) center center/cover;
}
.checkin_bt5 .bt:before{
    background: url(../images/vip/checkin_a_icon6.png) center center/cover;
}

.checkin_a .nr{
    padding: 0 130px;
}

.checkin_a .btm .btm_box2 .xbt{
    color: #666666;
    font-size: 14px;
    font-weight: bold;
}

.checkin_a .btm .btm_box2 .xbt span{
    color: #d00000;
}

.checkin_a .btm .btm_box2 .btm_box2_1 .sc{
    margin-top: 10px;
}
.checkin_a .btm .btm_box2 .btm_box2_1 .sc .img_box{
    float: left;
    width: 49%;
    margin-right: 2%;
    border-radius: 6px;
    bordeR: 1px solid #e5e5e5;
    height: 146px;
    position: relative;
}

.checkin_a .btm .btm_box2 .btm_box2_1 .sc .img_box:last-child{margin-right: 0;}
.checkin_a .btm .btm_box2 .btm_box2_1 .sc .img_box .icon{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    max-width: 80%;
    text-align: center;
}

.checkin_a .btm .btm_box2 .btm_box2_1 .sc .img_box .icon .wz{
    color: #666666;
    font-size: 12px;
    margin-top: 4px;
}
.checkin_a .btm .btm_box2 .js{
    font-size: 14px;
    color: #aaaaaa;
    line-height: 1.6;
    margin-top: 10px;
}

.checkin_a .btm .btm_box2 .js span{
    color: #666666;
}

.checkin_a .btm .btm_box2 .btm_box2_1 .ul_input{
    margin-top: 20px;
}

.checkin_a .btm .btm_box2 .btm_box2_1 .ul_input li{
    margin-bottom: 20px;
}

.checkin_a .btm .btm_box2 .btm_box2_1 .ul_input li:last-child{margin-bottom: 0;}
.checkin_a .btm .btm_box2 input{
    width: 100%;
    background: none;
    border:none;
    height: 46px;
    line-height: 46px;
    margin-top: 6px;
    border: 1px solid #e5e5e5;
    border-radius: 6px;
    padding: 0 14px;
    font-size: 14px;
    color: #333;

}

.checkin_a .btm .btm_box2 input::placeholder{
    color: #aaaaaa;
}

.checkin_a .btm .btm_box2 .btm_box2_2{
    margin-top: 40px;
}

.checkin_a .btm .btm_box2 .btm_box2_2 .ul_input li{
    margin-bottom: 12px;
}

.checkin_a .btm .btm_box2 .btm_box2_3 .js{
    color: #666666;
}

.checkin_a .btm .submit{
    margin-top: 40px;
    text-align: center;
}
.checkin_a .btm .submit .submit_a{
    display: inline-block;
    position: relative;
}
.checkin_a .btm .submit input{
    height: 40px;
    line-height: 40px;
    background: #ac4aff;;
    border: none;
    padding: 0 40px 0 60px;
    color: #fff;
    font-size: 15px;
    border-radius: 50px;
    overflow: hidden;
}

.checkin_a .btm .submit .submit_a:before{
    width: 17px;
    height: 19px;
    background: url(../images/vip/checkin_a_icon6.jpg) center center/cover;
    position: absolute;
    left: 37px;
    top: 15px;
    content: "";
}

.checkin_a .btm .btm_box1 .ul.ul_shenhe li:nth-child(1).cur .x{
    width: 100%;
}


.checkin_a .btm .btm_box1 .ul.ul_shenhe2 li:nth-child(2).cur .x{
    width: 100%;
    left: 50%;
}


.checkin_a .btm .btm_box1 .ul.ul_shenhe3 li:nth-child(2).cur .x{
    left: 0;
}

.shenhe_a .shenhe_a_width{
    width: 830px;
    padding-bottom: 70px;
    margin: 0 auto;
}

.shenhe_a .shenhe_a_img{
    text-align: center;
}

.shenhe_a .shenhe_a_img .img{
    width: 177px;
    display: inline-block;
}

.shenhe_a .shenhe_a_img .text{
    margin-top: 24px;
}

.shenhe_a .shenhe_a_img .text .bt{
    font-size: 20px;
    font-weight: bold;
    color: #333333;
}

.shenhe_a .shenhe_a_img .text .xz{
    font-size: 14px;
    color: #666666;
    margin-top: 16px;
}
.shenhe_a .shenhe_a_img .text .xz span .i{
    top: 2px;
    margin-right: 6px;
    position: relative;
}
.shenhe_a .shenhe_a_img .text .xz span.span0{
    color: #333333;
}
.shenhe_a .shenhe_a_img .text .xz span.span1,
.shenhe_a .shenhe_a_img .text .xz span.span2,
.shenhe_a .shenhe_a_img .text .xz span.span3{
    margin-left: 24px;
}
.shenhe_a .shenhe_a_box .box{
    margin-top: 44px;
}

.shenhe_a .shenhe_a_box .box .wenben{
    color: #666666;
    font-size: 15px;
    line-height: 1.6;
    margin: 0 130px;
    color: #666666;
}
.shenhe_a .shenhe_a_box .box .wenben .t{margin-bottom: 6px;}
.shenhe_a .shenhe_a_box .box .wenben .t:last-child{margin-bottom: 0;}
.shenhe_a .shenhe_a_box .box .wenben .left{
    float: left;
    width: 140px;
}

.shenhe_a .shenhe_a_box .box .wenben .right{
    width: calc(100% - 140px);
    padding-left: 10px;
    float: left;
    color: #333333;
}

.shenhe_a .shenhe_a_box .box .wenben .right a{
    color: #0078f3;
}

.shenhe_a .shenhe_a_img .text .xz.xz2{margin-top: 30px;}
.shenhe_a .shenhe_a_img .text .anniu{
    text-align: center;
    margin-top: 30px;
}
.shenhe_a .shenhe_a_img .text .anniu a{
    display: inline-block;
    margin-right: 8px;
    font-size: 15px;
    color: #fff;
    border-radius: 50px;
    padding: 12px 40px;
    background: #cccccc;
    transition: all 0.3s;
}

.shenhe_a .shenhe_a_img .text .anniu a:last-child{margin-right: 0;}

.shenhe_a .shenhe_a_img .text .anniu a .i{
    width: 15px;
    position: relative;
    top: 3px;
    margin-right: 8px;
    display: inline-block;
}

.shenhe_a .shenhe_a_img .text .anniu a:hover{
    background: #ac4aff;;
}

.renzheng{
    padding: 60px 0;
}

.memberA-a .bNav ul li.zhanghao a span{background: url(../images/vip/renzheng_l_icon0.png) no-repeat left center;}
.memberA-a .bNav ul li.renzeng a span{background: url(../images/vip/renzheng_l_icon1.png) no-repeat left center;}
.memberA-a .bNav ul li.tongshi a span{background: url(../images/vip/renzheng_l_icon2.png) no-repeat left center;}
.memberA-a .bNav ul li.dingdan a span{background: url(../images/vip/renzheng_l_icon3.png) no-repeat left center;}
.memberA-a .bNav ul li.caiwu a span{background: url(../images/vip/renzheng_l_icon4.png) no-repeat left center;}
.memberA-a .bNav ul li.zhangqi a span{background: url(../images/vip/renzheng_l_icon5.png)no-repeat left center;}
.memberA-a .bNav ul li.xundan a span{background: url(../images/vip/renzheng_l_icon6.png) no-repeat left center;}
.memberA-a .bNav ul li.tongzhi a span{background: url(../images/vip/renzheng_l_icon7.png) no-repeat left center;}
.memberA-a .bNav ul li.jingpin a span{background: url(../images/vip/renzheng_l_icon8.png) no-repeat left center; background-size: 16px auto;}
.memberA-a .bNav ul li.tejia a span{background: url(../images/vip/renzheng_l_icon9.png) no-repeat left center;}
.renzheng .right {
    float: right;
    width: 87%;
    background: #fff;
    border: 1px solid #eee;
    border-radius: 6px;
    overflow: hidden;
}
.renzheng .right .top{
    padding: 20px 36px;
    border-bottom: 1px solid #f3f3f3;
}

.renzheng .right .top .bt{
    font-size: 24px;
    color: #333333;
    font-weight: bold;
}

.renzheng .right .text{
    color: #333333;
    font-size: 16px;
    padding: 40px 36px 34px;
}

.renzheng .right .ul_list{
    padding: 0 36px;
}
.renzheng .right .ul_list li *{transition: all 0.3s;}
.renzheng .right .ul_list li{
    margin-bottom: 20px;
    padding: 42px 50px 42px 40px;
    background: url(../images/vip/renzheng_bg1.jpg) center center/cover;
}
.renzheng .right .ul_list li:last-child{margin-bottom: 0;}
.renzheng .right .ul_list li .l{float: left;}
.renzheng .right .ul_list li .l .icon{
    width: 74px;

    height: 74px;
    border: 1px solid #f1f1f1;
    border-radius: 100%;
    float: left;
}
.renzheng .right .ul_list li.li1 .l .icon{
    background: url(../images/vip/renzheng_icon01.png) center center/cover;
}
.renzheng .right .ul_list li.li2 .l .icon{
    background: url(../images/vip/renzheng_icon2.png) center center/cover;
}
.renzheng .right .ul_list li .l .icon img{
    width: 100%;
}

.renzheng .right .ul_list li .l .wz{
    float: left;
    font-size: 20px;
    color: #333333;
    margin-top: 26px;
    padding-left: 30px;
}

.renzheng .right .ul_list li .l .wz span{
    font-size: 16px;
    color: #666666;
}

.renzheng .right .ul_list li .r{
    float: right;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.renzheng .right .ul_list li .r a{
    margin-right: 8px;
    font-size: 15px;
    color: #666666;
    border-radius: 50px;
    padding: 12px 0;
    width: 150px;
    display: block;
    text-align: center;
    transition: all 0.3s;
    border: 1px solid #eeeeee;
}

.renzheng .right .ul_list li .r a .i {
    width: 18px;
    height: 18px;
    position: relative;
    top: 3px;
    margin-right: 8px;
    display: inline-block;
}
.renzheng .right .ul_list li.li1 .r a .i{
    background: url(../images/vip/renzheng_anniiu_icon01.png) center center/cover;
}
.renzheng .right .ul_list li.li2 .r a .i{
    background: url(../images/vip/renzheng_anniiu_icon2.png) center center/cover;
}
.box_relative{position: relative;}



.renzheng .right .ul_list li:hover{
    background: url(../images/vip/renzheng_bg2.jpg) center center/cover;
}
.renzheng .right .ul_list li.li1:hover .r a .i{
    background: url(../images/vip/renzheng_anniiu_icon1.png) center center/cover;
}
.renzheng .right .ul_list li.li2:hover .r a .i{
    background: url(../images/vip/renzheng_anniiu_icon02.png) center center/cover;
}
.renzheng .right .ul_list li.li1:hover .l .icon{
    background: url(../images/vip/renzheng_icon1.png) center center/cover;
}
.renzheng .right .ul_list li.li2:hover .l .icon{
    background: url(../images/vip/renzheng_icon02.png) center center/cover;
}
.renzheng .right .ul_list li:hover .l .icon{
    border: 1px solid #ac4aff;;
}
.renzheng .right .ul_list li:hover .r a{
    border: 1px solid #ac4aff;;
    color: #fff;
    background: #ac4aff;;
}

.renzeng_list .right .btm{
    margin-top: 30px;
}

.renzeng_list .right .btm .ul li{
    float: left;
    width: 33.33%;
    text-align: center;
    padding-bottom: 30px;
    position: relative;
}
.renzeng_list .right .btm .ul li .bt {
    color: #999999;
    font-size: 16px;
}

.renzeng_list .right .btm .ul li .icon{
    position: absolute;
    width: 20px;
    height: 20px;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    background: #e4e4e4;
    border-radius: 100%;
}

.renzeng_list .right .btm .ul li .icon:before{
    width: 8px;
    height: 8px;
    background: #999999;
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 100%;
    content: "";
    transform: translate(-50%,-50%);
}

.renzeng_list .right .btm .ul li:before{
    height: 2px;
    width: 100%;
    content: "";
    position: absolute;
    left: 50%;
    background: #e5e5e5;
    bottom: 9px;
}
.renzeng_list .right .btm .ul li .x{
    height: 2px;
    width: 0;
    position: absolute;
    left: 0%;
    background: #ac4aff;;
    bottom: 9px;
    transition: all 0.5s;
}

.renzeng_list .right .btm .ul li:last-child:before{display: none;}
.renzeng_list .right .btm .ul li:last-child .x{
    display: none;
}
.renzeng_list .right .btm .ul li:nth-child(1) .x{
    left: 50%;
}

.renzeng_list .right .btm .ul li:nth-child(1).cur .x{
    width: 60%;
}
.renzeng_list .right .btm .ul li:nth-child(2) .x{
    left: 0;
}

.renzeng_list .right .btm .ul li.cur .icon{
    background: #ac4aff;;
}

.renzeng_list .right .btm .ul li.cur .icon:before{
    background: #fff;
}

.renzeng_list .right .btm .ul li.cur .bt{
    color: #ac4aff;;
}

.renzeng_list .right .btm .btm_box2{
    width: 794px;
    margin: 0 auto;
    padding: 50px 0 70px;
}

.renzeng_list .right .nr{
    padding: 0 130px;
    position: relative;
}

.renzeng_list .right .btm .btm_box2 .xbt {
    color: #666666;
    font-size: 14px;
    font-weight: bold;
}

.renzeng_list .right .btm .btm_box2 .xbt span {
    color: #d00000;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_1 .sc{
    margin-top: 10px;
}
.renzeng_list .right .btm .btm_box2 .btm_box2_1 .sc .img_box{
    float: left;
    width: 49%;
    margin-right: 2%;
    border-radius: 6px;
    bordeR: 1px solid #e5e5e5;
    height: 146px;
    position: relative;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_1 .sc .img_box:last-child{margin-right: 0;}
.renzeng_list .right .btm .btm_box2 .btm_box2_1 .sc .img_box .icon{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    max-width: 80%;
    text-align: center;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_1 .sc .img_box .icon .wz{
    color: #666666;
    font-size: 12px;
    margin-top: 4px;
}
.renzeng_list .right .btm .btm_box2 .js{
    font-size: 14px;
    color: #aaaaaa;
    line-height: 1.6;
    margin-top: 10px;
}

.renzeng_list .right .btm .btm_box2 .js span{
    color: #666666;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_1 .ul_input{
    margin-top: 20px;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_1 .ul_input li{
    margin-bottom: 20px;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_1 .ul_input li:last-child{margin-bottom: 0;}
.renzeng_list .right .btm .btm_box2 input{
    width: 100%;
    background: none;
    border:none;
    height: 46px;
    line-height: 46px;
    margin-top: 6px;
    border: 1px solid #e5e5e5;
    border-radius: 6px;
    padding: 0 14px;
    font-size: 14px;
    color: #333;

}

.renzeng_list .right .btm .btm_box2 input::placeholder{
    color: #aaaaaa;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_2{
    margin-top: 40px;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_2 .ul_input li{
    margin-bottom: 12px;
}

.renzeng_list .right .btm .btm_box2 .btm_box2_3 .js{
    color: #666666;
}

.renzeng_list .right .btm .submit{
    margin-top: 40px;
    text-align: center;
}
.renzeng_list .right .btm .submit .submit_a{
    display: inline-block;
    position: relative;
}
.renzeng_list .right .btm .submit input{
    height: 40px;
    line-height: 40px;
    background: #ac4aff;;
    border: none;
    padding: 0 40px 0 60px;
    color: #fff;
    font-size: 15px;
    border-radius: 50px;
    overflow: hidden;
}

.renzeng_list .right .btm .submit .submit_a:before{
    width: 17px;
    height: 19px;
    background: url(../images/vip/checkin_a_icon6.jpg) center center/cover;
    position: absolute;
    left: 37px;
    top: 15px;
    content: "";
}

.renzeng_list .right .btm .btm_box2_2 .jiansu{
    font-size: 15px;
    color: #333333;
    line-height: 1.6;
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list{
    margin-top: 40px;
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list .renzheng_bt{
    position: relative;
    padding-left: 40px;
    font-size: 15px;
    color: #333;
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list .renzheng_bt .i{
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: #999999;
    border-radius: 100%;
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list .renzheng_bt .i:before{
    width: 8px;
    height: 8px;
    background: #fff;
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    border-radius: 100%;
    transform: translate(-50%,-50%);
}
.renzeng_list .right .btm .btm_box2_2 .renzheng_list .renzheng_bt.cur .i{
    background: #ac4aff;;
}
.renzeng_list .right .btm .btm_box2_2 .renzheng_list .renzheng_list_box{
    margin-top: 20px;
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list .renzheng_list_box .ul_input{
    padding-left: 40px;
}
.renzeng_list .right .btm .btm_box2_2 .renzheng_list .miaoshu{
    padding-left: 40px;
    line-height: 1.6;
    font-size: 15px;
    color: #666666;
    position: relative;
    margin-top :30px;
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list .miaoshu:nth-child(1){margin-top: 0;}
.renzeng_list .right .btm .btm_box2_2 .renzheng_list .miaoshu .i{
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 3px;
    background: #999999;
    border-radius: 100%;
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list .miaoshu .i:before{
    width: 8px;
    height: 8px;
    background: #fff;
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    border-radius: 100%;
    transform: translate(-50%,-50%);
}
.renzeng_list .right .btm .btm_box2_2 .renzheng_list .miaoshu.cur .i{
    background: #ac4aff;;
}
.renzeng_list .right .btm .btm_box2_2 .renzheng_list{position: relative;}
.renzeng_list .right .btm .btm_box2_2 .renzheng_list:before{
    position: absolute;
    left: 9px;
    width: 2px;
    background: #e5e5e5;
    height: 100%;
    top: 0;
    content: "";
}

.renzeng_list .right .btm .btm_box2_2 .renzheng_list .x{
    position: absolute;
    left: 9px;
    width: 2px;
    background: #ac4aff;;
    height: 60%;
    top: 0;
    content: "";
}

.renzeng_list .right .btm .btm_box2_3{
    margin-top: 70px;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box {
    margin-top: 10px;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li{
    float: left;
    width: 31%;
    margin-right: 3.5%;
}
.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li:last-child{margin-right: 0;}
.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .img{
    position: relative;
    height: 218px;
    border: 1px solid #e5e5e5;
    border-radius: 6px;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .img > img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .wenben{
    position: absolute;
    bottom: 10px;
    width: 100%;
    left: 0;
    text-align: center;
}
.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .wenben .bt{
    color: #333333;
    font-size: 15px;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .wenben .xz{
    color: #0078f3;
    font-size: 14px;
    padding-right: 22px;
    margin-top: 2px;
    border-bottom: 1px solid #0078f3;
    position: relative;
    display: inline-block;
}
.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .wenben .xz:before{
    width: 17px;
    height: 14px;
    position: absolute;
    right: 0;
    top: 4px;
    content: "";
}
.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li.sc_box_li1 .wenben .xz:before{
    background: url(../images/vip/renzheng_downlod2.png) center center/cover;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li.sc_box_li2 .wenben .xz:before{
    background: url(../images/vip/renzheng_downlod.png) center center/cover;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li.sc_box_li3 .ss{
    width: 27px;
    height: 27px;
    position: absolute;
    bottom: 0;
    right: 0;
    cursor: pointer;
    background: url(../images/vip/renzheng_ss.png) center center/cover #999999;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .zi{
    margin-top: 10px;
    line-height: 1.6;
    font-size: 14px;
    color: #aaaaaa;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li .zi a.span{
    color: #ac4aff;;
}

.renzeng_list .right .btm .btm_box2_3 .sc_box .sc_box_li label{
    display: block;
    position: relative;
    z-index: 1;
}

.renzeng_list .right .btm .btm_box2_3 .ul_input > li{
    margin-top: 30px;
}

.renzeng_list .right .btm .btm_box2_3 .ul_input > li .p{
    margin-top: 6px;
    font-size: 14px;
    color: #666666;
}

.renzheng_tc{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background: rgba(0, 0, 0, 0.85);
    display: none;
    overflow: auto;

}

.renzheng_tc .box{
    padding-top: 5%;
    width: 800px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.renzheng_tc .box .img img{width: 100%;}

/* T结束 */


/* 待审核*/
.checkin_a .top .bt { font-family: "Alimama_ShuHeiTi_Bold"; }
.checkin_a .btm { width: 100%; max-width:1100px; }
.checkin_a .btm .btm_box1 .ul li .bt,.shenhe_a .shenhe_a_img .text .xz { font-weight:bold; }
.checkin_bt6 .bt:before { width: 19px; height: 21px; top: 4px; background: url(../images/vip/checkin_a_icon7.png) center center/cover; }
.renzhengA .rightA {float: right;width: 100%;background: #fff;border: 1px solid #eee;border-radius: 6px;overflow: hidden;}
/*.checkin_a .memberA-b,.checkin_a .memberA-a { min-height: calc(100vh - 160px); height: auto!important; }*/
.padding0 { padding: 0!important; }
/* 待客户验证*/
.checkin_bt7 .bt:before { width: 20px; height: 22px; top: 4px; background: url(../images/vip/checkin_a_icon8.png) center center/cover; }
.khyzA .t { font-size:15px; color:#666666; margin-bottom:20px; }
.khyzA .t span { font-weight:bold; }
.checkin_a .btm .btm_box2 input:focus{ transition: all 0.3s; border:2px #ac4aff; solid!important; }

/*认证失败&审核失败&已认证*/


/*绑定企业微信*/
.checkin_a .btm .btm_box2 textarea { transition: all 0.3s;   width: 100%;background: none;border: none;height: 140px;line-height: 46px;margin-top: 6px;border: 1px solid #e5e5e5;border-radius: 6px;padding: 0 14px;font-size: 14px;color: #333;}
.checkin_a .btm .btm_box2 textarea:focus{border:2px #ac4aff; solid!important; }
.checkin_a .qywxA { margin-top: 20px; }
.qywxA .t { font-size:14px;color:#ac4aff;; padding-left:18px; background: url(../images/vip/shenhe_icon7.png) no-repeat left center; margin-top: 5px; }

/*绑定申请待审核*/
.bgYellow { background: #ac4aff;!important; color:#fff!important; }
.qywxB .t { font-size:15px;color:#666666; font-weight:bold; margin:20px 0 5px; }
.qywxB .c { font-size:14px;color:#ac4aff;; }


/*管理员驳回*/
.checkin_a .btm .btm_box1 {  }
.checkin_a .qywxC { width: 700px; margin: 0 auto; }
.checkin_a .btm.qywxC .btm_box1 .ul li { width: 50%; }

/*通过管理员审核*/
/*同事管理默认页面*/
.gkcxlby .mllstsc .msjwyo table tbody tr td { height: auto; padding: 8px 12px; line-height: 30px; }
.tsglA { padding: 30px 30px 80px; }
.tsglA-a .t2 { margin-top:15px; font-size:14px;color:#ac4aff;; padding-left:18px; background: url(../images/vip/shenhe_icon7.png) no-repeat left center; }
.tsglA-a .t { margin-right: 10px; cursor: pointer; display:inline-block; padding: 15px 30px; border-radius:12px; background: #f6f6f6; font-size:15px;color:#666666; font-weight:bold; }
.tsglA-a .t span { color:#ac4aff;; }
.tsglA-a .t:hover,.tsglA-a .t.cur { background: #ac4aff;; color:#fff; }
.tsglA-a .t:hover span,.tsglA-a .t.cur span { color:#fff; }
.tsglA-b { margin-top:50px; }
.tsglA-b ul li { float:left; }
.tsglA-b ul li .t { height: 20px; line-height: 20px; font-size:14px;color:#666666; font-weight:bold; }
.tsglA-b ul li { width: calc(50% - 75px); margin-right: 12px; }
.tsglA-b ul li:nth-child(3) { width: 126px; margin-right:0; }
.tsglA-b ul li:nth-child(3) .subBtn { width: 100%; height: 45px; border:none; text-align:left; padding-left:58px; background: url(../images/vip/renzheng_ss.png) no-repeat 34px center #ac4aff;!important; }
.tsglA-b ul li input{width: 100%;background: none;border:none;height: 46px;line-height: 46px;margin-top: 6px;border: 1px solid #e5e5e5;border-radius: 6px;padding: 0 14px;font-size: 14px;color: #333;}
.tsglA-b ul li input::placeholder{color: #aaaaaa;}
.tsglA-b ul li input:focus{ transition: all 0.3s; border:2px #ac4aff; solid!important; }
.gkcxlby .mllstsc .msjwyo table tbody tr.hoverNone:hover { background: none; }
.tsglA-c .tsglA-d td { padding: 30px 0 80px; }
.gkcxlby .mllstsc .msjwyo table tbody tr.hoverNone:hover td { font-family: "Alimama_ShuHeiTi_Bold"; }
.tsglA-c .fyqhj { margin-top: 120px; }
.fyqhj .qhjl .jlhqwl a:hover,.fyqhj .qhjl .jlhqwl a.cur,.fyqhj .qhjl .jlhqwl a.active { color:#ac4aff;; }
.tsglA-c .pd { background: none; font-size: 14px;color:#0078f3; width: 60px; border:none; }
.tsglA-c .pd:hover { color:#ac4aff;; font-weight:bold; }

/*问号样式1*/
.whysA { padding:20px 0 60px; }
.whysA-a { padding: 36px 20px 50px; }
.whysA-b .tit { font-size: 22px;color:#333; }
.tsglA-c table td,.tsglA-c table th { padding-left: 12px; text-align:left; }

/*问号样式3*/
.whysB-a { margin-top: 15px; padding:15px 30px 50px 25px; border:1px solid #eee; border-radius:12px; }
.whysB-a .t { padding: 20px 0 20px 0; font-size:18px;color:#333333; font-weight:bold; border-bottom: 1px solid #eee; }
.whysB-a .c { font-size:15px;color:#666666; line-height: 1.6; margin-top:20px; }
/*.whysB-b .t { background: url(../images/ydcx/ckxh.png) no-repeat left center; }
.whysB-c .t { background: url(../images/ydcx/queren.png) no-repeat left center; }
.whysB-d .t { background: url(../images/ydcx/yiqueren.png) no-repeat left center; }*/
.whysB-b { margin-top: 25px; }
.whysB-a:hover { background: #fff8f5; }

/*DDU详情弹出*/
.dduTcA { display:none; position: absolute; left:0; top:0; background: #fff; border-radius:12px;box-shadow: 1.414px 1.414px 21px 0px rgba(0, 0, 0, 0.16); width: 100%; z-index: 10; }
.dduTcA-a { padding: 40px 30px 40px; }
.dduTcA .close { position: absolute; top:20px; right: 25px; cursor: pointer; width: 29px; height: 29px; background: url(../images/ydcx/close.png) no-repeat center/cover; }
.dduTcA .close:hover { background: url(../images/ydcx/closebg.png) no-repeat center/cover; }
.dduTcA-a .t { font-size:22px;color:#333; }
.dduTcA-a .t2 { font-size:16px;color:#333; margin:15px 0 35px; }
.dduTcA-b textarea { font-weight:bold;color:#333; transition: all 0.3s;   width: 100%;background: none;border: none;height: 140px;line-height: 46px;margin-top: 6px;border: 1px solid #e5e5e5;border-radius: 6px;padding: 0 14px;font-size: 14px;color: #333;}
.dduTcA-b textarea:focus{border:2px #ac4aff; solid!important; }
.dduTcA-c { margin-top:30px; }
.dduTcA-c p { border:2px solid #f3f3f3; transition: all 0.3s; width: 330px; border-radius: 50px; background: #f3f3f3; padding-left: 20px; line-height: 42px; margin-right:15px; }
.dduTcA-c p span { display:inline-block; font-size:15px;color:#333333; }
.dduTcA-c p input { width: 210px; height: 42px; background: none; border:none; font-size:14px; color:#333; font-weight:bold; }
.dduTcA-c p:hover { border-color:#ac4aff;; }
.dduTcA-c .subBtn {background: url(../images/qgfuo/uxr.png)no-repeat 32px center #ac4aff;; border:none; font-size:14px;color:#fff; border-radius:50px; width: 146px; height: 42px; text-align:left; padding-left:56px;  }

/*DDU详情查询无结果*/
.dduXqA { padding: }
.fontNormal { font-weight:normal!important; }
.dduXqA .shenhe_a .shenhe_a_img .img { width: 248px; }
.dduXqA .shenhe_a .shenhe_a_img .text { margin-top: -30px; }
.dduXqA { padding:45px 0 60px; }


/* 实单询盘 */
.Pallethall .thamlt ul li .amltop a .mua .m { display: inline-block; }
.Pallethall .thamlt ul li .amltop a.ybj { background: #ac4aff;; color:#fff; }
.Pallethall .thamlt ul li .amltop a.ybj .mua { color:#fff; }
.Pallethall .thamlt ul li .amltop a.ybj .an{background: url(../images/hpdt/hhsjda.png)no-repeat center center/cover;	}

.member { width: 100%;  position: relative; padding-left: 60px; transition: all 0.6s; }
.member.cur,.member.curA { padding-left: 0; }
.memberA { padding: 20px; width: 100%; position: absolute; height: 100%; right:0; top: 0; }
.member { height: calc(100vh - 110px); }
.memberA-b,.memberA-a { height: calc(100vh - 160px); border:1px solid #eee; }
.renzheng .memberA-b,.renzheng .memberA-a { height: auto; }
.renzhengA .memberA-b,.renzhengA .memberA-a { height: auto; }
.memberA-a { float:left; width: 142px; overflow-y:scroll; }
.memberA-a { overflow-y:scroll; }
.memberA-a {scrollbar-color:  #ddd #f2f2f2; scrollbar-width: thin; -ms-overflow-style:none;}
.memberA-a::-webkit-scrollbar {width: 1px;height: 1px;}
.memberA-a::-webkit-scrollbar-thumb {border-radius: 1px;-webkit-box-shadow: inset 0 0 1px #f2f2f2;background: #ddd;}
.memberA-a::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #f2f2f2;border-radius: 1px;background: #f2f2f2;}

.memberA-a .topMem { padding:20px 15px 20px; text-align:center; }

.memberA-a .topMem .tit .t { font-size: 14px;color:#333; margin: 10px 0 5px; }
.memberA-a .topMem .tit .c { font-size: 14px;color:#666666; }

.memberA-a .bNav { border-top:1px solid #f2f2f2; }
.memberA-a .bNav ul li a { border-bottom:1px solid #f2f2f2; position: relative; display:block; padding:13px 15px 13px 28px; position: relative; }
.memberA-a .bNav ul li a:before { content:''; width: 3px; height: 0; background: #ac4aff;; position: absolute; left:0; top:0; transition: all 0.5s }
.memberA-a .bNav ul li:hover a:before,.memberA-a .bNav ul li.cur a:before { height: 100%; }
.memberA-a .bNav ul li:hover a,.memberA-a .bNav ul li.cur a { color:#ac4aff;; border-color:#fceee9; background: #fceee9; }
.memberA-a .bNav ul li a span { display: inline-block; padding-left:23px; }
.memberA-a .bNav ul li.add a span { background: url(../images/sdxp/xinjian.png) no-repeat left center; }
.memberA-a .bNav ul li.msg a span { background: url(../images/sdxp/huihua.png) no-repeat left center; }
.memberA-a .bNav ul li.list a span { background: url(../images/sdxp/liebiao.png) no-repeat left center; }

.leftPho { padding: 0 15px 15px; margin-top: 200px; }
.leftPho ul li { cursor: pointer; position: relative; float:left; width: 32px; height: 32px; }
.leftPho ul li .icon { overflow: hidden; width: 32px; height: 32px; border:1px solid #dedede; border-radius:50%; }
.leftPho ul li .icon .pic2 { display:none; }
.leftPho ul li:hover .icon .pic1 { display:none; }
.leftPho ul li:hover .icon .pic2 { display:inline-block; }
.leftPho ul li:hover .icon { background: #ac4aff;; border-color:#ac4aff;; }
.leftPho ul li:nth-child(n+2) { margin-left: 6px; }

.leftPho ul li .con { display:none; padding:10px 8px 16px;  background: #ffffff;box-shadow: 1.414px 1.414px 5px 0px rgba(0, 0, 0, 0.16); border-radius: 8px; position: absolute; left:0; bottom: 40px; width: 109px; height: 60px; }
.leftPho ul li:nth-child(2) .con { left: -38px; }
.leftPho ul li:nth-child(3) .con { left: auto; right:0; }
.leftPho ul li:hover .con { display:block; }

.leftPho ul li .con .t { font-size:16px;color:#333;margin-top: 5px; }
.leftPho ul li .con .c { font-size:14px;color:#666; }


.leftPho ul li:after {content: '';display:none;width: 9px;height: 9px;/*box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.16);*/border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;transform: rotate(45deg);background: #fff;position: absolute;left: 50%;margin-left: -4px;top: -12px;}
.leftPho ul li:hover:after { display:block; }

.memberA-b { padding: 0px 0 50px; float:right; width: calc(100% - 155px);  }
.memberA-c { padding:22px 25px; border-bottom: 1px solid #eee; }
.memberA-c .mainTit .t { font-size:24px; }
.memberA-d a { display:inline-block; padding:6px 18px; border:1px solid #eee; border-radius:3px; font-size:14px;color:#999999; margin-left: 5px; }
.memberA-d a.cur,.memberA-d a:hover { color:#fff; background: #ac4aff;; border-color:#ac4aff;; }
.memberA-b { overflow-y:scroll; }
.memberA-b {scrollbar-color:  #cccccc #f2f2f2; scrollbar-width: thin; -ms-overflow-style:none;}
.memberA-b::-webkit-scrollbar {width: 5px;height: 1px;}
.memberA-b::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 1px #f2f2f2;background: #cccccc;}
.memberA-b::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #f2f2f2;border-radius: 4px;background: #f2f2f2;}
.memberA-e { padding:26px 25px; border-bottom: 1px solid #eee; }
.memberA-e ul li input { border:1px solid #eee; font-size: 16px; color:#333; padding-left: 10px; }
.memberA-e ul li input:placeholder-shown {color:#999; font-weight:normal;}
.memberA-e ul li input:placeholder-shown {color:#333!important; font-weight:normal!important;}
.memberA-e ul li { float:left; }
.memberA-e ul li.msg { width: 270px; }
.memberA-e ul li.time { width: 390px; }
.memberA-e ul li.msg input {  width: 190px; }
.memberA-e ul li.time input {  background: url(../images/sdxp/rili.png) no-repeat 106px center #fff; width: 140px; }
.memberA-e ul li span { display: inline-block; font-size:15px;color:#333333; margin-right: 10px; }
.memberA-e ul li.subBtn .Btn { width: 126px; height: 38px; margin-left: 23px; background: url(../images/sdxp/fangdajing.png) no-repeat 37px center #ac4aff;!important; text-align:left; padding-left: 58px; font-size:15px;color:#ffffff; font-weight:bold; }
@media(max-width: 1700px){
    .memberA-e ul li.msg { width: calc(30% - 46px); }
    .memberA-e ul li.msg .layui-input-inline { width: calc(100% - 90px); }
    .memberA-e ul li.msg input { width: 100%; }
    .memberA-e ul li .layui-inline { width: 100%; }
    .memberA-e ul li.time { width: calc(41% - 40px); }
    .memberA-e ul li.time input { width: 100%; }
    .memberA-e ul li.time .layui-inline { width: calc(50% - 60px); }
    .memberA-e ul li.time input { background: url(../images/sdxp/rili.png) no-repeat calc(100% - 10px) center #fff; }
    .memberA-e ul li.state { width: calc(29% - 40px); }
    .memberA-e ul li.state .layui-input-inline { width: calc(100% - 100px); }
    .memberA-e ul li.state input { width: 100%; }
    .memberA-e ul li.subBtn { width: 126px; }
    .memberA-e ul li.subBtn .Btn { margin-left:0; }
}

@media(max-width:1400px) {
    .memberA-e ul li.msg { width: calc(30% - 30px); }
    .memberA-e ul li.msg .layui-input-inline { width: calc(100% - 70px); }
    .memberA-e ul li.msg input { width: 100%; }
    .memberA-e ul li .layui-inline { width: 100%; }
    .memberA-e ul li.time { width: calc(41% - 30px); }
    .memberA-e ul li.time input { width: 100%; }
    .memberA-e ul li.time .layui-inline { width: calc(50% - 50px); }
    .memberA-e ul li.state { width: calc(29% - 30px); }
    .memberA-e ul li.state .layui-input-inline { width: calc(100% - 80px); }
    .memberA-e ul li.state input { width: 100%; }
    .memberA-e ul li.subBtn { width: 90px; }
    .memberA-e ul li.subBtn .Btn {background: url(../images/sdxp/fangdajing.png) no-repeat 20px center #ac4aff;; padding-left: 40px; width: 100%;  margin-left:0; }
    .memberA-e ul li input { font-size:14px; }
    .memberA-e ul li span { font-size:14px; }
    .memberA-e ul li.time input { background: #fff; }
}

.memberA-f ul li { border-bottom:1px solid #eee; padding:22px 25px; }
.memberA-f .mem { border-right: 1px solid #eee; margin-right:40px; position: relative; float:left; width: 315px; }
.memberA-f .con { padding-top: 6px; width: calc(100% - 605px); float:left; padding-right: 50px; }
.memberA-f .staBtn { text-align:center; width: 120px; float: right; }
.memberA-f .state { text-align:center; width: 130px; float: left; }
.memberA-f .mem .pic { float:left; width: 55px; border-radius:50%; overflow: hidden; }
.memberA-f .mem .tit { width: 230px; position: absolute; left: 65px; top:50%; transform:translateY(-50%); }
.memberA-f .mem .p { font-size:15px;color:#333333; font-weight:bold; }
.memberA-f .mem .t { font-size:14px;color:#666666; margin-top:3px; }
.memberA-f .con .t { font-size:15px;color:#666666; font-weight:bold; }
.memberA-f .con .c { font-size:14px;color:#666666; margin-top: 3px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; }
.memberA-f .state span { line-height: 55px; background: url(../images/sdxp/yihuifu.png) no-repeat left center; display:inline-block; font-size: 15px;color:#666; padding-left:24px; }
.memberA-f .state span.ready { background: url(../images/sdxp/daihuifu.png) no-repeat left center;  color:#ac4aff;; }
.memberA-f .staBtn a { text-align:center; width: 100%; border:1px solid #eee; border-radius:40px; line-height: 42px; margin-top: 6px; display: block; }
.memberA-f .staBtn a span { display: inline-block; padding-left:24px; font-size:15px;color:#ac4aff;; }
.memberA-f .staBtn a.cd span { background: url(../images/sdxp/cuidan.png) no-repeat left center; color:#ac4aff;; }
.memberA-f .staBtn a.cd { border:1px solid #fdb79e; }
.memberA-f .staBtn a.ycd span { background: url(../images/sdxp/cuidan.png) no-repeat left center; color:#ac4aff;; }
.memberA-f .staBtn a.ycd { border:1px solid #fdb79e; }
.memberA-f ul { margin-bottom: 60px; }
.memberA-f ul li:hover .staBtn a.ycd span,.memberA-f ul li:hover .staBtn a.cd span { background: url(../images/sdxp/yicuidan.png) no-repeat left center; color:#fff; }
.memberA-f ul li:hover .staBtn a.ycd,.memberA-f ul li:hover .staBtn a.cd { background: #fdb399; border:1px solid #fdb399; }
.memberA-f ul li:hover { background: #fff8f5; }
.memberA-f .staBtn a.ycx span { background: url(../images/sdxp/yicexiao.png) no-repeat left center; color:#cccccc; }
.memberA-f .staBtn a.ycx { background: none; border:1px solid rgba(255,255,255,0); }

@media(max-width: 1400px){
    .memberA-f .mem { width: 300px; margin-right: 25px; }
    .memberA-f .con { width:calc(100% - 580px); padding-right: 20px; }
}

/* 新建询盘 */
.memberB { display:none; position: fixed; top:50%; width: 100%; height: 100%; transform: translate(-50%, -50%); left:50%; background: rgba(0,0,0,0.6); z-index: 50; }
.memberB-a { position: absolute; top:50%; width: 630px; height: 450px; transform: translate(-50%, -50%); left:50%; }
.memberB-a .close { position: absolute; right: 30px; width: 26px; height: 26px; border:1px solid #eee; border-radius:50px; text-align:center; line-height: 21px; top: 24px; font-size: 20px; cursor: pointer; color:#999; }
.memberB-a .close:hover { border:1px solid #ac4aff;; background: #ac4aff;; color:#fff; }
.memberB-b .topTit { border-bottom:1px solid #eee; padding:25px 30px; }
.memberB-b .topTit .t { font-size: 16px;color:#333333; font-weight:bold; }

.memberB-c { padding:30px 30px 0; }
.memberB-c ul li:nth-child(n+2) { margin-top:30px; }
.memberB-c ul li .subBtn { float: left; font-size:15px;color:#ac4aff;; border:1px solid #ac4aff;; border-radius:50px;background: none; width: 265px;height: 42px; }
.memberB-c ul li .tijiao { color:#fff; background: #ac4aff;; }
.memberB-c ul li .quxiao:hover { color:#fff; background: #ac4aff;; }
.memberB-c ul li .quxiao { float: right; }


.memberB-c ul li .tit { float: left; font-size:15px;color:#333333; }
.memberB-c ul li .tit span { color:#d00000; }
.memberB-c ul li .con { float: right; width: calc(100% - 100px); }
.memberB-c ul li .txt { float: right; width: 100%; margin-top:15px; }
.memberB-c ul li .txt textarea { width: 100%; line-height: 1.8; border-radius:12px; height: 120px; border: 1px solid #eee; padding:16px 15px; font-size:14px;color:#333; font-weight:bold; }
.memberB-c ul li .txt textarea:placeholder-shown {
    color:#999; font-weight:normal;
}
textarea { resize:none; }
.memberB-c ul li .txt textarea:hover { box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 12%); }

.memberB-c ul li p { cursor: pointer; margin-bottom:15px; margin-right: 40px; float: left; font-size: 15px; line-height: 14px; color:#666666; }
.memberB-c ul li p:nth-child(2) { margin-right: 70px; }
.memberB-c ul li p:nth-child(3) { margin-right: 0px; }
.memberB-c ul li p:nth-child(4) { margin-right: 25px; }
.memberB-c ul li p i { display: inline-block; width: 14px; vertical-align:bottom; margin-top:0; height: 14px; border:1px solid #999; border-radius:50%; position: relative; }
.memberB-c ul li p:hover { color:#ac4aff;; }
.memberB-c ul li p.cur i { border-color:#ac4aff;; }
.memberB-c ul li p i:after { transition: all 0.5s; content:''; width: 0; height: 0; background: #ac4aff;; position: absolute; left: 50%; top:50%; transform:translate(-50%, -50%); border-radius:50%; }
.memberB-c ul li p.cur i:after { width: 8px; height: 8px; }
/*聊天界面*/
.borderRadius50 { border-radius:50%; overflow: hidden; }
.memberC-a .memberA-d .btn { display:inline-block; padding-left:20px; font-size:15px;color:#cccccc; background: none; border:none; }
.memberC-a .memberA-d .cx { margin-right: 19px; background: url(../images/sdxp/yicexiao.png) no-repeat left center; }
.memberC-a .memberA-d .cd { margin-left: 19px; background: url(../images/sdxp/cuidanbg.png) no-repeat left center; }
.memberC-a .memberA-d span { font-size:15px;color:#ddd; }
.memberC-a .memberA-d .cx:hover { color:#ac4aff;; margin-right: 19px; background: url(../images/sdxp/chexiaobg.png) no-repeat left center; }
.memberC-a .memberA-d .cd:hover { color:#ac4aff;; margin-left: 19px; background: url(../images/sdxp/cuidan.png) no-repeat left center; }
.memberC { padding-bottom:0; }
.memberC-c { overflow-y: scroll; float:left; width: 270px; border-right: 1px solid #eee; }
.memberC-c,.memberC-e { height: calc(100vh - 235px); }
.memberC-c .topSearch { padding:25px 25px; }
.memberC-c .topSearch input { padding-left: 12px; width: 100%; height: 38px; font-size: 16px;color:#333; font-weight:bold; }
.memberC-c .topSearch input:hover { box-shadow: 0px 4px 10px 1px rgb(0 0 0 / 12%); }
.memberC-c {scrollbar-color:  #ac4aff; #fff; scrollbar-width: thin; -ms-overflow-style:none;}
.memberC-c::-webkit-scrollbar {width: 1px;height: 1px;}
.memberC-c::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 1px #fff;background: #ac4aff;;}
.memberC-c::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #fff;border-radius: 4px;background: #fff;}
.memberC-d ul li a { position: relative; border-bottom:1px solid #eee; display: block; padding:20px 10px 20px 20px; }
.memberC-d .pic { float:left; width: 55px; }
.memberC-d .con { width:calc(100% - 110px); position: absolute; left: 70px; top: 50%; transform:translateY(-50%); }
.memberC-d .d { position: absolute; right: 0px; top: 10px; font-size:12px;color:#999999; }
.memberC-d .pic span { position: absolute; right:-5px; width: 18px; height: 18px; background: #ac4aff;; line-height: 18px; font-size:14px;color:#fff; border-radius:50%;text-align:center; z-index: 10; }
.memberC-d .con .t { font-size:15px;color:#666666; font-weight:bold; }
.memberC-d .con .c { font-size:14px;color:#666666; margin-top: 3px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; }
.memberC-d ul li a:before { transition: all 0.5s; content:''; width: 0; height: 100%; position: absolute; left:0; top:0;background: #fff8f5; }
.memberC-d ul li a:hover:before,.memberC-d ul li.cur a:before { width: 100%; z-index: 0; }
.memberC-e { float:right; width: calc(100% - 270px); padding:30px 24px 26px; }
.memberC-f { width: 100%; height: 135px; position: absolute; left:0; bottom:0; border-top:1px solid #eee; }
.memberC-g { padding-left: 0px; }
.memberC-g span { float: left; padding:14px 5px 6px; cursor: pointer; }
.memberC-g #btn { width: 30px; height: 40px; background: url(../images/sdxp/biaoqing.jpg) no-repeat center 14px; }

#emoji_btn_1 { opacity: 0; }

.memberC-g #picUpload,.memberC-g #picFile { width: 1px; height:1px; opacity: 0; position: absolute; left:0; top:0; }
.memberC-f { padding: 0 20px; }
.memberC-f .txt { width: 100%; height: 50px; border:none; padding: 5px 30px; font-size:16px;color:#333; font-weight:bold; }
.memberC-f #editor { position: relative; width: 100%; height: 80px; line-height: 30px; border:none; padding: 5px 0 5px 10px; font-size:16px;color:#333; font-weight:bold; }
.memberC-f #tt { font-size: 15px; color:#999; font-weight:normal; position: absolute; top: 8px; left: 30px; }
.memberC-f .fasong { width: 85px; height: 36px; position: absolute; right: 30px; bottom: 20px; font-size:15px;color:#fff; background: #ac4aff;; border:none; border-radius:5px; }
.memberC-h { position: absolute; left:0; top:0; height: calc(100% - 135px); width: 100%; box-sizing:border-box; }
.memberC-i { position: relative; box-sizing: border-box; width: 100%; height: 100%; padding: 30px 0 30px 25px; }
.memberC-j { position: relative; box-sizing: border-box; width: 100%; height: 100%; overflow-y: scroll; padding-right: 24px; }
.memberC-j { scrollbar-color:  #ac4aff; #fff; scrollbar-width: thin; -ms-overflow-style:none;}
.memberC-j::-webkit-scrollbar {width: 1px;height: 1px;}
.memberC-j::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 1px #fff;background: #ac4aff;;}
.memberC-j::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #fff;border-radius: 4px;background: #fff;}
.memberC-j .pic { border:1px solid #eee; }
.memberC-j .con { padding-top:8px; max-width:calc(100% - 75px); padding-left: 18px; }
.memberC-j .con .t { font-size:13px;color:#666666; }
.memberC-j .con .t span { font-size:12px;color:#999999; }
.memberC-j .con .c { line-height: 1.6; position: relative; margin-top:8px; font-size:14px;color:#666666; padding:12px 20px; background: #f6f6f6; position: relative; max-width: 260px; border-radius:12px; }
.memberC-j ul li { margin-bottom: 20px; }
.memberC-j .kehu .con { max-width:calc(100% - 75px); padding: 8px 18px 0 0; }
.memberC-j .kehu .c:after {content: '';width: 16px;height: 16px;transform: rotate(45deg);background: #f6f6f6;position: absolute;right: -8px;top: 16px;}
.memberC-j .kefu .c:after {content: '';width: 16px;height: 16px;transform: rotate(45deg);background: #f6f6f6;position: absolute;left: -8px;top: 16px;}


/*特价仓位列表*/
.tjcwA { padding:30px 25px 40px; width: 795px; float:left; }
.tjcwA .topTit { padding-left: 36px; background: url(../images/tjcw/tejia.png) no-repeat 3px center; }
.tjcwA .topTit .t { font-size:22px;color:#333333; font-weight:bold; }
.tjcwA .topTit .c { font-size: 14px;color:#666666; font-weight:normal; }
.tjcwA-a { margin-top:20px; }
.tjcwA-a ul { margin-bottom: 80px; }
.tjcwA-a ul li { margin-bottom:12px; }
.tjcwA-a ul li a { position: relative; display:block; padding:20px 25px 25px; border:1px solid #eee; }
.tjcwA-a ul li a:after { content:''; width: 0; height: 3px; background: #ac4aff;; position: absolute; transition: all 0.6s; left:0; bottom:0; }
.tjcwA-b .d { font-size:14px;color:#999999; }
.tjcwA-b .t { font-size:16px;color:#333333; font-weight: bold; margin:12px 0 5px; }
.tjcwA-b .c { font-size:13px;color:#666666; }
.tjcwA-b .d span { display: inline-block; font-size:13px;color:#fff; padding: 2px 3px; border-radius:3px; margin-right: 5px; background: #ac4aff;; line-height: 1; text-transform:uppercase; }
.tjcwA-a ul li:hover a:after { width: 100%; }
.tjcwA-a ul li:hover a { background: #fff8f5; }
.tjcwB { padding:30px 0 0;margin-bottom: 12px; }
.tjcwB .mainTit .t { font-size:22px; padding: 0 25px; }
.tjcwB .homeA-e { margin-top:0; }


/*特价仓位详情页*/
.tjcwC-a .tit { padding-right: 160px; }
.tjcwC-a {padding-bottom:25px; border-bottom: 1px solid #eee; }
.tjcwC-a .tit .t { font-size:22px;color:#333333; }
.tjcwC-a .tit .d { font-size: 15px; margin-top: 5px; color:#999999; }

.tjcwC-b { padding:30px 0 40px; min-height:1050px; }
.tjcwC-b .article { font-size:15px;color:#666666; line-height: 1.8; }
.tjcwC-c { padding-top:35px; border-top:1px solid #eee; }
.tjcwC-d { float:left; width: calc(100% - 160px); }
.tjcwC-d p { font-size:15px;color:#666666; line-height: 24px; }
.tjcwC-d p:nth-child(n+2) { margin-top: 5px; }
.tjcwC-d p:hover { font-weight:bold; color:#333; }
.tjcwC-d p:hover a { color:#ac4aff;; text-decoration:underline; }
.tjcwC-c .linkMore { padding-top: 6px; }
.linkMore a.fhlb span { background: url(../images/tjcw/fanhui.png) no-repeat left center;}
.linkMore a.fhlb:hover span { background: url(../images/tjcw/fanhuibg.png) no-repeat left center;}


/*关于我们*/
.aboutA {/* padding-top:40px; */}
.aboutA-a { padding:40px 30px 50px; }
.aboutA-b { margin: 0px 0 30px; }
.aboutA-b .t1 {margin-top: 20px; font-size: 16px;color:#333333; font-weight:bold; }
.aboutA-b .c { line-height: 1.6; font-size: 15px;color:#666666; }
.aboutA-b .c p { margin-top: 12px; }
.aboutA-c ul { display:flex; flex-wrap: wrap; }
.aboutA-c ul li { padding:70px 20px 20px; float:left; margin-right:12px; position: relative; border:2px solid #eee; width: calc(25% - 9px); }
.aboutA-c ul li:last-child { margin-right:0; }
.aboutA-c ul li .icon { position: absolute; top: 15px; right:20px; }
.aboutA-c ul li .icon .y { display:inline-block; }
.aboutA-c ul li .icon .h { display:none; }
.aboutA-c ul li:hover .icon .h { display:inline-block; }
.aboutA-c ul li:hover .icon .y { display:none; }
.aboutA-c ul li:hover { background: #fff8f5; }
.aboutA-c ul li:before {transition: all 0.5s;content:'';width: 0;height: 3px;background: #ac4aff;position: absolute;left:0;top:0px;}
.aboutA-c ul li:hover:before { width: 100%; }
.aboutA-c ul li .t { font-size:36px;color:#333333; font-weight:bold; }
.aboutA-c ul li .c { font-size:16px;color:#666666; margin-top: 3px; }
.aboutA-c ul li .t span { font-size: 20px; }
.aboutA-c ul li .t i { font-style: normal; }

.aboutB { margin-top: 20px; }
.aboutB-a { padding:42px 50px 40px 26px; background: url(../images/about/qiyewenhua.jpg) no-repeat right center/cover; }
.aboutB-a .mainTit { position: absolute; left:0; top: 50%; transform: translateY(-50%); }
.aboutB-b { float:left; width: 700px; margin-left:180px; padding-left:60px; border-left:1px solid rgba(255,255,255,0.1); }
.aboutB-b .icon { float:left; }
.aboutB-b .con { float:left; width: calc(100% - 180px); padding-left: 20px; }
.aboutB-b .con .c { line-height: 1; font-size:16px;color:#fff; }
.aboutB-b .con .t { line-height: 1.5; margin-top: 3px; font-size:20px; font-weight:bold; color:#fff; }
.aboutB-c { float:right; }
.aboutB-c { padding-right: 22px; width: 150px; height: 80px; overflow-y:scroll; }
.aboutB-c span { cursor: pointer; display:block; text-align:right; font-size:16px;color:#fff; opacity: 0.6; }
.aboutB-c span.cur { opacity: 1; }
.aboutB-c span:nth-child(n+2) { margin-top: 7px; }
.aboutB-c { scrollbar-color:  #fff rgba(255,255,255,0.1); scrollbar-width: thin; -ms-overflow-style:none;}
.aboutB-c::-webkit-scrollbar {width: 3px;height: 3px;}
.aboutB-c::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.1);background: #fff;}
.aboutB-c::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px rgba(255,255,255,0.1);border-radius: 4px;background: rgba(255,255,255,0.1);}
.aboutC { margin-top: 20px; }
.aboutC-g .mainTit { padding: 40px 28px 20px; }
.aboutC-b { padding: 0 40px; }
.aboutC-b .swiper-slide { padding:38px 0; }
.mainQhA { width: 42px!important; height: 42px!important; background: #fff; border-radius:50%;box-shadow: 0px 0px 10px 10px rgb(0 0 0 / 4%); }
.mainQhA:after { font-size:16px!important; font-weight:bold; color:#ac4aff;; }
.mainQhA:hover { background:#ac4aff;; }
.mainQhA:hover:after { color:#fff; }
.aboutC-b .swiper-button-next { right: 20px; }
.aboutC-b .swiper-button-prev { left:  20px; }
.aboutC-c { transition: all 0.5s; border-top: 3px solid #fdfdfd; padding: 45px 40px 45px; background: #fdfdfd; border:1px solid #eee; border-radius:12px; }
.aboutC-b .swiper-slide-active .aboutC-c { border-top: 3px solid #ac4aff;; background: url(../images/about/lichengbg.png) no-repeat bottom center #fff;}
.aboutC-b .swiper-slide-active { z-index: 5; position: relative; }
.aboutC-b .swiper-slide-prev .aboutC-c { position: relative; left: 210px; }
.aboutC-b .swiper-slide-next .aboutC-c { position: relative; right: 210px; }
.aboutC-b .swiper-slide-active .aboutC-c { transform:scale(1.15); }
.aboutC-c .t { font-size:37px; color:#666666; }
.aboutC-c .c { font-size: 14px; margin-top: 15px; color:#999999; }
.aboutC-b .swiper-slide-active .aboutC-c .t { color:#333; }
.aboutC-b .swiper-slide-active .aboutC-c .c { color:#666666; }
.aboutC-c .c p { position: relative; padding-left: 12px; }
.aboutC-c .c p:nth-child(n+2) { margin-top: 12px; }
.aboutC-c .c p:before { content:''; width: 6px; height: 6px; background:#cccccc; border-radius:50%; position: absolute; left:0; top: 7px; }
.aboutC-b .swiper-slide-active .aboutC-c .c p:before { background:#ac4aff;; }
.aboutC-d { margin-top: 30px; padding-bottom: 50px; position: relative;  }
.aboutC-d:before { content:'';width: 100%; height: 1px; background: #ddd; position: absolute; left:0; top: 11px; }
.aboutC-d .swiper-slide { cursor: pointer; padding-top:30px; position: relative; }
.aboutC-d .t { font-size:18px;color:#666666; text-align:center; }
.aboutC-d .swiper-slide .icon { position: absolute; left:50%; transform:translateX(-50%); width: 8px; height: 8px; background: #cccccc; border-radius:50%; top:8px; }
.aboutC-d .swiper-slide .icon .d { display:block; width: 8px; height: 8px; position: relative; }
.aboutC-d .swiper-slide .icon .d:after { opacity: 0; transition: all 0.5s; content:''; width: 0; height: 0; border:1px solid #ac4aff;; border-radius:50%; position: absolute; left:50%; top:50%; transform:translate(-50%, -50%); }
.aboutC-d .swiper-slide-thumb-active .icon .d:after { opacity: 1; width: 20px; height: 20px; }
.aboutC-d .swiper-slide-thumb-active .icon { background: #ac4aff;; }
.aboutC-d .swiper-slide-thumb-active .t { color: #ac4aff;; }
.aboutC-b .swiper-slide-active  .aboutC-c { box-shadow: 0px 0px 10px 10px rgb(0 0 0 / 4%); }

.aboutD { margin-top: 20px; }
.aboutD-a { padding:30px 50px 0 30px; background: url(../images/about/tuanduibg.jpg) no-repeat bottom center #fff; }
.aboutD-b { position: absolute; left: 25px; top: 80px; }
.aboutD-d .con { width: 450px; padding-top:120px; }
.aboutD-d .con .t { font-size:20px;color:#333333; font-weight:bold; }
.aboutD-d .con .et { margin: 6px 0 16px; font-size:14px;color:#ac4aff;; }
.aboutD-d .con .c { line-height: 1.6; font-size:14px;color:#666666; }
.aboutD-d .pic { max-width: 450px; margin-right:150px; }
.aboutD-c .mainQhA { top:auto; transform:translate(0); margin:0; bottom: 150px; }
.aboutD-c .swiper-button-next { right: 50px; }
.aboutD-c .swiper-button-prev { left:auto; right: 110px; }
.aboutD-e .swiper-slide { text-align:center; }
.aboutD-e { width: 450px; position: absolute; left: 25px; bottom:80px; }
.aboutD-e .con .t { margin: 5px 0 2px; font-size:15px;color:#333333; font-weight:bold; }
.aboutD-e .con .c { font-size:12px;color:#666666; }
.aboutD-e .swiper-slide .pic { border-radius:50%; overflow: hidden; display:inline-block; border: 2px solid #fff; }
.aboutD-e .swiper-slide-thumb-active .pic { display:inline-block; border: 2px solid #fb6f3d; }

.aboutE { margin-top: 20px; }
.aboutE-a { padding:40px 25px 45px; }
.aboutE-a .mainTit .c { font-size:14px;color:#666; margin-top: 4px; }
.aboutE-c { margin-top:25px; }
.aboutE-c ul { display:flex; flex-wrap: wrap; }
.aboutE-c ul li { border:1px solid #eee; border-radius:10px; overflow: hidden; float: left; width:calc(20% - 12px); margin-right: 15px; }
.aboutE-c ul li:nth-child(5n) { margin-right:0; }
.aboutE-c ul li:nth-child(n+6) { margin-top:15px; }
.aboutE-c ul li img { transition: all 0.3s; }
.aboutE-c ul li:hover img { transform:scale(1.1); }
.aboutF { padding:42px 0 80px; }
.aboutF-b { margin-top:25px; }
.aboutF-b ul { display:flex; flex-wrap:wrap; }
.aboutF-b ul li { border-radius:10px; background: #fff; float: left; width:calc(33.3333% - 10px); margin-right: 15px; }
.aboutF-b ul li:nth-child(3n) { margin-right: 0; }
.homeH-e:hover { box-shadow: 0px 0px 10px 10px rgb(0 0 0 / 4%); }

/*联系我们*/
.contactA { padding: 25px 0 70px; }
.contactA-a ul { display:flex; flex-wrap: wrap; }
.contactA-a ul li {border-top: 3px solid #ac4aff;float: left;padding:20px 30px 40px;width: calc(49% - 10px);margin-right: 15px;}
.contactA-a ul li:nth-child(3n) { margin-right:0; }
.contactA-a ul li:hover { box-shadow: 0px 0px 10px 10px rgb(0 0 0 / 4%); }
.contactA-b {padding-top: 30px;}
.contactA-b .icon { position: absolute; right: 0; top:0; }
.contactA-b .con .t { font-size:20px;color:#333333; font-weight:bold; }
.contactA-b .con .c { font-size:15px;color:#666666; margin-top: 16px; }
.contactA-b .con .c p { position: relative; padding-left:26px; line-height: 24px; }
.contactA-b .con .c p:nth-child(n+2) { margin-top: 10px; }
.contactA-b .con .c p span { position: absolute; left:2px; top: 3px; }

/*财务管理*/
.cwglA { padding: 30px; }
.cwglA-a a { display: inline-block; padding-bottom:5px; border-bottom: 2px solid #fff; margin-right:28px; font-size: 15px;color:#666666; }
.cwglA-a a.cur,.cwglA-a a:hover { color:#ac4aff;; border-color:#ac4aff;; }
.cwglA-b .tsglA-b ul li { width:calc(25% - 8px); margin-right: 10px; }
.cwglA-b .tsglA-b ul li:nth-child(4) { margin-right:0; }
.cwglA-b .tsglA-b ul li.time { width: calc(12.5% - 10px); }
.cwglA-b .tsglA-b ul li.timeA { position: relative; margin-right: 12px; }
.cwglA-b .tsglA-b ul li.timeA:after { content:''; width: 10px; height: 1px; background: #ccc; position: absolute; right: -11px; bottom: 22px; }
.cwglA-b .tsglA-b ul li:nth-child(n+5) { margin-top:25px; }
.cwglA-b .tsglA-b ul li select { width: 100%; height: 46px; }
.cwglA-b .tsglA-b ul li input { color:#333; font-weight:bold; }
.cwglA-b .tsglA-b ul li select{width: 100%;background: none;border:none;height: 46px;line-height: 46px;margin-top: 6px;border: 1px solid #e5e5e5;border-radius: 6px;padding: 0 14px;font-size: 14px;color: #666;}
.cwglA-b .tsglA-b ul li input::placeholder{color: #aaaaaa; font-weight:normal;}
.cwglA-b .tsglA-b ul li select:focus,.cwglA-b .tsglA-b ul li select:hover{ transition: all 0.3s; border:2px #ac4aff; solid!important; }
.layui-form-selected dl,.layui-laydate, .layui-laydate-hint { border-radius:5px; border-top: 3px solid #ac4aff;; padding: 5px; }
.layui-form-select dl dd.layui-this,.layui-form-select dl dd:hover { background: #fff8f5; color:#333; }
.layui-form-select dl dd { color:#666; }
.layui-laydate .layui-this { background: #fff0eb!important; color:#ac4aff;!important; }
.cwglA-b ul li.time input { background: url(../images/sdxp/rili.png) no-repeat calc(100% - 6px) center #fff; }
.tsglA-b ul li input { padding: 0 8px; }
.tsglA-b ul li.subBtn .Btn { width: 126px; height: 46px; background: url(../images/sdxp/fangdajing.png) no-repeat 37px center #ac4aff;!important; text-align:left; padding-left: 58px; font-size:15px;color:#ffffff; font-weight:bold; }
.cwglA-b .tsglA-b ul li.radio { width: 35%; margin-right:0; }
.cwglA-b .tsglA-b ul li.subBtn { width: auto;margin-right:10px; }
.cwglA-b .tsglA-b ul li.radio span.t { margin-left: 20px; line-height: 52px; }
.cwglA-b .tsglA-b ul li.radio .layui-input-block { display: inline-block; width: 52px; margin-left:0; }
.cwglA-b .tsglA-b ul li.radio .layui-form-switch { display: inline-block; width: 52px; height: 24px; margin-top: 0px; margin-left:0; }
.cwglA-b .tsglA-b ul li.radio .layui-form-onswitch { background: #ac4aff;; border-color:#ac4aff;; }
.cwglA-c { margin-top:36px; border-radius:10px; overflow: hidden; border:1px solid #eee; }
.cwglA-c table { border-color:#eee; overflow: hidden; }
.cwglA-c table thead { background: #fff8f5; border-bottom: 3px solid #ac4aff;; }
.cwglA-c table th { padding:15px 10px; line-height: 1.2; font-size:14px;color:#333333; font-weight:bold; }
.cwglA-c table td { padding:15px 10px; line-height: 1.2; font-size:13px;color:#666666; }
.layui-form-radio>i:hover, .layui-form-radioed>i { color: #ac4aff;; }
.cwglA-c .tsglA-d td { padding:20px 0 60px; }
.layui-form-checked[lay-skin=primary] i { border-color:#ac4aff;; background-color:#ac4aff;; }
.layui-form-checkbox[lay-skin=primary]:hover i { border-color:#ac4aff;; }
.cwglA-c { margin-bottom: 80px; }
.cwglA-d { padding:25px 30px; border-top: 1px solid #eee; margin-top:40px; text-align:right; }
.cwglA-d .tit,.cwglA-d .more { vertical-align:top; display:inline-block; }
.cwglA-d .tit { line-height: 42px; margin-right: 20px; font-size:14px;color:#333333; font-weight:bold; }
.cwglA-d .tit span { color:#ac4aff;; }
i{ font-style: normal; }
.cwglA-d .more a { vertical-align:top; display: inline-block; width: 150px; height: 42px; line-height: 40px; border:1px solid #fdb79e; border-radius:50px; font-size:14px;color:#ac4aff;; text-align:center; }
.cwglA-d .more a:hover { border:1px solid #ac4aff;; color:#fff; background: #ac4aff;; }
.cwglA-d .more a:nth-child(1) { border:1px solid #ac4aff;; color:#fff; background: #ac4aff;; margin-right: 10px; }


/*财务账单 - 确认对账并开票*/
.cwglB {  }
.cwglB-a {  }
.cwglB-a ul li { float:left; width: calc(50% - 6px); margin-right: 12px; border:1px solid #eee; border-radius:12px; padding:28px 30px; }
.cwglB-a ul li .icon { float:left; width: 70px; height: 70px; background: #f3f3f3; border-radius:50%; }
.cwglB-a ul li .con { padding-top: 12px; float:left; margin-left:20px; }
.cwglB-a ul li .con .t { font-size: 16px;color:#333; font-weight:bold; }
.cwglB-a ul li .con .c span { font-size:14px; }
.cwglB-a ul li .con .c { margin-top:8px; font-size: 14px;color:#333;  }
.cwglB-a ul li:last-child { margin-right:0; }
.cwglB-b { font-size:14px;color:#999999; line-height: 1.8;margin:25px 0 50px; }
.cwglB-c { margin-bottom:30px; }
.cwglB-c p { font-size:18px;color:#333; font-weight:bold; }
.cwglB-c p span { display: inline-block; margin: 0 5px 0 20px; }
.checkin_bt8 .bt:before {width: 26px;height: 24px;top: 4px;background: url(../images/vip/checkin_a_icon9.png) center center/cover;}
.checkin_a .btm .btm_box2 input.inp { font-weight:bold; color:#222; }
.cwglB-d ul li .layui-input-inline { width: 100%; }
.checkin_a .btm .btm_box2 input:placeholder-shown,textarea:placeholder-shown {color:#999!important; font-weight:normal!important;}
.cwglB-d ul li { margin-top: 20px; }
.cwglB-d ul li.email { display:none; }
.cwglB-d .type { line-height: 28px; }
.cwglB-d .layui-form-radio { margin:0 0 0 20px; }
.layui-form-radio:hover, .layui-form-radioed { color:#ac4aff;; }
.checkin_a .btm .btm_box2 .xbt .cc a { font-weight: normal; color:#0078f3; display:inline-block; margin-left: 10px; }
.checkin_a .btm .btm_box2 .xbt .cc a:hover { color:#ac4aff;; }
.cwglB-d ul li .typea,.cwglB-d ul li .typeb { display: inline-block; }
.cwglC .tit { margin: 24px 0 5px; font-size: 14px;color: #333333; font-weight:bold; }
.cwglC .c {font-size: 14px;color: #ac4aff;;padding-left: 18px;background: url(../images/vip/shenhe_icon7.png) no-repeat left center; }

/*发票信息*/
.tsglA-b .layui-input-inline { width: 100%; }
.cwglD-a .tsglA-b ul li { width: calc(20% - 4px); }
.cwglD-a .tsglA-b ul li:nth-child(n+5) { margin-top:0; }
.cwglD-a .tsglA-b ul li:nth-child(n+7) { margin-top:0; }
.cwglD-a .tsglA-b ul li.subBtn { margin-right:0; }
.cwglD-a .tsglA-b ul li.radio { float:right; text-align:right; }
.fyqhj .qhjl .fyqwpl button:hover { color:#fff; background: #ac4aff;; border-color:#ac4aff;; cursor: pointer; }

/*发票信息详情*/
.center { text-align:center; }
.fpxqA-a .t { font-size:22px;color:#333; font-weight:bold; margin-top: -30px; }
.fpxqA-b { margin: 25px 0 75px; background: url(../images/vip/jiantou.png) no-repeat center; }
.fpxqA-b .t { display: inline-block; width: 180px; border-radius:6px; border:1px solid #e5e5e5; margin: 0 35px; }
.fpxqA-b .t span { display:inline-block; font-size:14px;color:#666666; font-weight:bold; padding:13px 0 13px 23px; background: url(../images/vip/duigou.png) no-repeat left center; }
.fpxqA-b .t span i { display: inline-block; margin-left: 12px; }
.fpxqA-c .topTit { padding: 16px 0; border-bottom:1px solid #e5e5e5; }
.fpxqA-c .topTit .t { font-size:22px;color:#333; font-weight:bold; padding-left:36px; }
.fpxqA-c .topTit .t1 { background: url(../images/vip/fapiaoxinxi.png) no-repeat left center; }
.fpxqA-c .topTit .t2 { background: url(../images/vip/checkin_a_icon9.png) no-repeat left center; }
.fpxqA-c .topTit .more a { display:inline-block; padding:12px 30px; border-radius: 50px; background: #ac4aff;; font-size: 14px;color:#fff; }
.fpxqA-c .topTit .more a span { display:inline-block; padding-left:25px; background: url(../images/vip/fapiao.png) no-repeat left center; }
.fpxqA-c .con { padding-top: 15px; }
.fpxqA-c .con ul li { float:left; margin-top: 20px; width: 30%; }
.fpxqA-c .con ul li:nth-child(2n-1) { width: 70%; }
.fpxqA-c .con p { font-size:14px;color:#666; }
.fpxqA-c .con p span.t { font-weight:bold; }
.fpxqA-c .con p a { color:#0078f3; display: inline-block; margin-left: 15px; }
.cwglA-c { border:none; border-bottom-right-radius:0; border-bottom-left-radius:0; }
.fpxqA .cwglA-c { margin-bottom:40px; }
.fpxqA .fpxqA-d { margin-bottom: 0; }

/*财务核销*/
.cwglA-b .tsglA-b ul li.hxState { margin-top:0; float:right; margin-right:0; }
.cwHxA-a { padding-top: 10px; }
.cwglA-b .tsglA-b ul li.resBtn { width: 40%; }
.cwglA-b .tsglA-b ul li.resBtn .btn { display:inline-block; width: 126px; line-height: 44px; text-align:center; border:1px solid #fdb79e; font-size:15px;color:#ac4aff;; font-weight:bold; border-radius:3px; margin: 6px 10px 0 0; }
.cwglA-b .tsglA-b ul li.resBtn a.btn { line-height: 44px; height: 46px; }
.cwglA-b .tsglA-b ul li.resBtn .btn:hover { color:#fff; background: #ac4aff;; border-color:#ac4aff;; }


/*开票信息*/
.fpxqA-c .topTit .t3 { background: url(../images/vip/fapiaotaitou.png) no-repeat left center; }
.fpxqA-c .topTit .t4 { background: url(../images/vip/fapiaoyouji.png) no-repeat left center; }
.fpxqA-c .topTit .moreA a span { padding-left: 22px; background: url(../images/vip/add.png) no-repeat left center; }
.checkin_a .btm .btm_box2.fpglA table input { float:none; width: auto; height: auto; padding: 0 10px; margin:0; line-height: 1; border:none; font-size:14px;color:#0078f3; }
.checkin_a .btm .btm_box2.fpglA table input:hover { border:none!important; outline:none; color:#ac4aff;; }
.checkin_a .btm .btm_box2.fpglA input {float: left;height: 16px;text-align: center;border: 0;font-size: 16px;width: 25px;margin: 0 4px;padding-bottom: 4px;background: rgba(0, 0, 0, 0);border-bottom: 1px solid #999999;color: #333333;line-height: 1; border-radius:0; padding:0;}
.checkin_a .btm .btm_box2.fpglA input:focus{ transition: all 0.3s; border:none!important; border-bottom:1px #999999 solid!important; }
.addFpA { display:none; width: 100%; height: 100%; position: fixed; left:0; top:0; background: rgba(0,0,0,0.8); z-index: 10; }
.addFpA-a { position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); width: 630px; max-height:90vh; box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.05); }
.addFpA-b .topTit { border-bottom: 1px solid #e5e5e5; padding: 26px 25px; }
.addFpA-b .topTit .t { font-size: 16px;color:#333;font-weight:bold; }
.addFpA-b .topTit .cha  { width: 26px; height: 26px; border:1px solid #eee; border-radius:50px; text-align:center; line-height: 24px; top: 24px; font-size: 20px; cursor: pointer; color:#999; }
.addFpA-b .topTit .cha:hover { border:1px solid #ac4aff;; background: #ac4aff;; color:#fff; }
.addFpA-c { max-height: calc(80vh - 100px); overflow-y:scroll; padding:30px 25px 50px; }
.addFpA-c {scrollbar-color:  #ac4aff; rgba(0,0,0,0.2); scrollbar-width: thin; -ms-overflow-style:none;}
.addFpA-c::-webkit-scrollbar {width: 3px;height: 1px;}
.addFpA-c::-webkit-scrollbar-thumb {border-radius: 3px;-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);background: #ac4aff;;}
.addFpA-c::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);border-radius: 4px;background: rgba(0,0,0,0);}
.addFpA-c ul li { margin-bottom: 20px; width: 100%; }
.addFpA-c ul li p { font-size:15px;color:#666666; font-weight:bold; margin-bottom: 6px; }
.addFpA-c ul li p span { color:#d00000; }
.addFpA-c ul li input.inp { width: 100%; height: 50px; border:1px solid #e5e5e5; font-size:14px; padding-left: 16px; font-weight:bold; color:#222; }
.addFpA-c ul li input:placeholder-shown,textarea:placeholder-shown {color:#999!important; font-weight:normal!important;}
.addFpA-c ul li input:focus { transition: all 0.3s; border:2px #ac4aff; solid!important; }
.addFpA-d button,.addFpA-d span { line-height: 44px; height: 44px; border-radius:50px; width: 49%; }
.addFpA-d button { background: #ac4aff;; color:#fff; }
.addFpA-d span { border-color:#fdb79e; color:#ac4aff;; }
.addFpA-d span:hover { background: #ac4aff;; border-color:#ac4aff;; color:#fff; }
.addFpA-d { margin-top: 30px; }


/*账号信息*/
.zhxxA { padding:30px 30px 100px; }
.fpxqA-c .topTit .t5 { background: url(../images/vip/jibenxinxi.png) no-repeat left center; }
.fpxqA-c .topTit .t6 { background: url(../images/vip/mima.png) no-repeat left center; }
.zhxxA-b { padding-top:30px; }
.zhxxA-d { border-left:1px solid #e5e5e5; width: 785px; padding-left:20px; }
.zhxxA-d ul li { width: 350px; margin-left:20px; float:left; }
.zhxxA .inpC { padding-left: 12px; font-size:14px;color:#333; height: 50px; border-radius:5px; border:1px solid #eee; }
.zhxxA .inpC:placeholder-shown {color:#aaaaaa!important; font-weight:normal!important;}
.zhxxA-c .t { font-size: 15px;color:#666666; font-weight:bold; margin-top: 8px; }
.zhxxA-c { padding-top:20px; }
.zhxxA .inpC:placeholder-shown { background: url(../images/vip/bihui.png) no-repeat calc(100% - 10px) center; }
.zhxxA .inpC:focus {transition: all 0.3s; border:2px #ac4aff; solid!important; background: url(../images/vip/bicheng.png) no-repeat calc(100% - 10px) center; }
.zhxxA-d ul li:nth-child(n+3) { margin-top:20px; }
.zhxxA-d ul li .t,.zhxxB-b .t { font-size:14px;color:#666666; font-weight:bold; margin-bottom: 5px; }
.zhxxB-b { margin-top:25px; }
.zhxxB-c { padding-top:25px; }
.zhxxB-c .con p { margin: 0 0 10px; font-size:14px;color:#666666; }
.zhxxB-c .layui-btn { width: 150px; height: 46px; border-radius:50px; background: #ac4aff;; font-size:15px;color:#fff; }

/*订单管理*/
.ddglA { padding: 0 30px 60px; }
.ddglA .tsglA-b { margin-top: 30px; }
.cwglA-b .tsglA-b ul li.hangxian input { width: 50%; float:left; }
.cwglA-b .tsglA-b ul li.hangxian input.cfd { border-right:none; border-bottom-right-radius:0; border-top-right-radius:0; }
.cwglA-b .tsglA-b ul li.hangxian input.mdg {  padding-left: 24px; border-left:none; border-bottom-left-radius:0; border-top-left-radius:0; }
.cwglA-b .tsglA-b ul li.hangxian .clearfix { background: url(../images/vip/hangxian.png) no-repeat center 25px; }
.cwglA-b .tsglA-b ul li.hangxian input.cfd:focus { border-right:0!important; }
.cwglA-b .tsglA-b ul li.hangxian input.mdg:focus { border-left:0!important; }
.tsglA-b ul li.subBtn .Btn.chongzhi { background: url(../images/vip/chongzhi.png) no-repeat 37px center #fff!important; color:#999999; }
.tsglA-b ul li.subBtn .Btn.chongzhi:hover { background: url(../images/vip/chongzhibg.png) no-repeat 37px center #ac4aff;!important; color:#fff; }
.cwglA-b .tsglA-b .ddglA-d ul li.radio { width: 100%; }
.ddglA-b { margin-top:35px; }
.ddglA-c { padding-top: 18px; }
.ddglA-c span { display: inline-block; }
.ddglA-c span.zdsx { margin-right: 20px; background: url(../images/vip/shuaxinbg.png) no-repeat right center; padding-right:15px; border:none; font-size:15px;color:#999; font-weight:bold; }
.ddglA-c span.sxtime { margin-right: 6px; cursor: pointer; position: relative; background: #ededed; font-size:13px;color:#999999; border-radius:20px; padding: 3px 10px; border:1px solid #e0e0e0; }
.ddglA-c span.zdsx.cur { background: url(../images/vip/shuaxin.png) no-repeat right center; color:#ac4aff;; }
.ddglA-c span.sxtime.cur { background: #666666; border-color:#666666; color:#fff; }
.ddglA-c span.sxtime .c { display:none; position: absolute; width: 160px; left: 50%; transform:translateX(-50%); bottom: 30px; font-size:12px;color:#999999; padding:10px 10px; border-radius:4px; background: #fff;box-shadow: 1.414px 1.414px 5px 0px rgba(0, 0, 0, 0.16); }
.ddglA-c span.sxtime:after {content: '';display:none;width: 7px;height: 7px; border-bottom: 1px solid #eee;border-right: 1px solid #eee;transform: rotate(45deg);background: #fff;position: absolute;left: 50%;margin-left: -3px;top: -12px;}
.ddglA-c span.sxtime:hover:after { display:block; }
.ddglA-c span.sxtime:hover .c { display:block; }
.ddglB { border-radius:12px; background: #fff; border:1px solid #e5e5e5; overflow: hidden; }
.ddglB-a {padding: 15px 0px 20px 0px;background: #fff8f5;border-bottom: 2px solid #e5e5e5;}
.ddglB-a a {margin-bottom: 3px;font-size:14px;color:#333333;display: inline-block;font-weight:bold;padding: 8px 14px;margin-left: 20px;border-radius:50px;}
.ddglB-a a.error { color:#ff3131; }
.ddglB-a a.cur,.ddglB-a a:hover { color:#fff; background: #ac4aff;; }
.ddglB-a a.error.cur,.ddglB-a a.error:hover { color:#fff; background: #ff3131; }
.ddglB-b {padding: 40px 20px 40px;}
.ddglB-c { margin-bottom: 15px; position: relative; border:1px solid #e5e5e5; border-radius:12px;overflow: hidden; }
.ddglB-c:after { content:''; width: 0; height: 2px;  background: #ac4aff;; position: absolute; left:0; bottom:0; }
.ddglB-c:hover:after { width: 100%;  }
.ddglB-c:hover { background: #fff8f5; border-bottom-color:#ac4aff;; }
.ddglB-c .topB { border-bottom: 2px solid #e5e5e5; padding:10px 18px; background: #f3f3f3; }
.ddglB-c .topB p { margin-right: 30px; font-size:12px;color:#333333; }
.ddglB-c .topB .topR a { display: inline-block; margin-left:20px; padding-left:21px; font-size:12px;color:#333333; }
.ddglB-c .topB .topR a.add { background: url(../images/vip/adddd.png) no-repeat left center; }
.ddglB-c .topB .topR a.ques { background: url(../images/vip/lianxi.png) no-repeat left center; }
.ddglB-c .topB .topR a:hover { color:#ac4aff;; }
.ddglB-d { padding:20px 15px 30px; }
.ddglB-e { padding-bottom: 15px; border-bottom:1px solid #e5e5e5; }
.ddglB-e .logoL .t { font-size:14px;color:#666666; font-weight:bold; display: inline-block; line-height: 22px; padding-left: 15px; }
.ddglB-e .d { font-size:14px;color:#666666; line-height: 22px; }
.ddglB-f { margin-top:30px; }
.ddglB-h .t { font-size:18px;color:#333333; }
.ddglB-h .c { text-align:center; margin-top: 3px; font-size:14px;color:#666666; }
.ddglB-h .icon { width: 110px; height: 26px; background: url(../images/vip/hangxianbg.png) no-repeat center; }
.ddglB-i { margin-top:30px; }
.ddglB-i .t { margin-bottom: 8px; font-size:14px;color:#ac4aff;; }
.ddglB-i .c span { display: inline-block; font-size:14px;color:#666; margin-right:30px; }
.ddglB-j { text-align:right; }
.ddglB-j .t { font-size:14px;color:#666666;; font-weight:bold; }
.ddglB-j .c { margin:5px 0 10px; font-size:14px;color:#666666; }
.ddglB-j a.dd { display: inline-block; font-size:14px;color:#fff; padding:8px 18px; background: #3189c9; border-radius:3px; }
.ddglB-j .price { font-size:18px;color:#ac4aff;; font-weight:bold; margin-top: 20px; text-align:right; }
.ddglB-g { padding-top: 15px; }
.ddglB-j .zw { height: 36px; }
.ddglB-j .price span { color:#3189c9; }
.ddglB-j .price span i { font-weight: normal; color:#eee; display: inline-block; margin: 0 5px; font-size:16px; }

/*订单详情*/
.ddglC { padding:30px 30px 50px; }
.ddglC-a span {float: left; vertical-align:top; display: inline-block; font-size:12px;color:#333; padding:5px 8px; border-radius:2px; border:1px solid #e5e5e5; }
.ddglC-a span.done i { display: inline-block; padding-left:15px; background: url(../images/vip/jincheng.png) no-repeat left center; }
.ddglC-a span.done { border-color:#fec5b1; }
.ddglC-a span.cur { border-color:#ac4aff;; background: #ac4aff;; color:#fff; }
.ddglC-a em { float: left; vertical-align:top; display: inline-block; width: 14px; height: 28px; background: url(../images/vip/jincheng2.png) no-repeat center; }
.ddglC-b { margin-top:40px; }
.ddglC-c { width:calc(100% - 315px); }
.ddglC-c .ddglB-c .topB p { margin-right: 5px;  }
.ddglC-c .ddglB-c .topB p.jiantou { padding-top: 5px; margin-right: 7px; }
.ddglC-c .ddglB-e .logoL .d { display: inline-block; margin-left: 20px; }
.ddglC-c .ddglB-h .c { margin-top: 10px; font-weight:bold; }
.ddglC-c .ddglB-h .icon { margin-top: 10px; }
.ddglC-c .ddglB-h .t { font-weight:bold; }
.ddglC-c .ddglB-h .center .t { font-weight:normal; color:#ac4aff;; }
.ddglC-c .ddglB-j { padding-top: 10px; }
.ddglC-c .ddglB-j .t { margin: 5px 0; }
.ddglC-c .ddglB-j .t span { font-weight:normal; }
.ddglC-d { border:1px solid #e5e5e5;  }
.ddglC-d .topTit { padding:15px 18px; background: #fff8f5; font-size:15px;color:#333; font-weight:bold; border-bottom: 2px solid #ac4aff;;  }
.ddglC-e { padding: 25px 13px 40px; }
.ddglC-e .tit .t { font-size:15px;color:#333; margin-bottom:12px; }
.ddglC-e .tit .con p { display: inline-block; min-width:140px; font-size:14px;color:#666666; }
.ddglC-f .tit .con p { min-width:10px; margin-right: 20px; margin: 10px 20px 10px 0; }
.ddglC-e .tit .con p span { color:#333; }
.ddglC-e .pdf .t { font-size:12px;color:#666; margin-top: 5px; }
.ddglC-e .tit .con p.w100 { width: 100%; margin-top: 10px; }
.ddglC-e ul li:nth-child(n+2) { padding-top:20px; margin-top:12px; border-top:1px solid #e5e5e5; }
.ddglC-e .tit .t a { color:#3189c9; text-decoration:underline; display: inline-block; margin-left: 10px; }
.ddglC-e .tit .t a:hover { color:#ac4aff;; }
.ddglC-e .tit .con p.img { margin-top:20px; }
.ddglC-f { margin-top: 15px; }
.ddglC-g { padding:25px 17px 0; width: 303px; height: 356px; background: url(../images/vip/xqbg.png) no-repeat center/cover; }
.ddglC-g .tit { font-size: 16px; color:#333333; padding-bottom: 12px; border-bottom: 1px dashed #d5cdcb; }
.ddglC-g .tit2 { padding:18px 0 26px; border-bottom: 1px solid #dedede; }
.ddglC-g .tit2 .t { font-size:15px;color:#333333; margin-bottom:12px; }
.ddglC-g .tit2 .l { display: inline-block; font-size:14px;color:#666666; }
.ddglC-g .tit2 .r span { display: inline-block; font-size:14px;color:#666666; margin-left: 20px; }
.ddglC-g .tit3 { padding:15px 0 20px; }
.ddglC-g .tit3 .t { text-align:right; font-size:24px;color:#ac4aff;; font-weight:bold; margin-bottom:15px; }
.ddglC-g .tit3 .c { text-align:justify; font-size:13px;color:#999999; padding: 0 4px; line-height: 1.6; }
.ddglC-g button { cursor: pointer; padding:8px 0; width: 100%; background: #3189c9; border-radius:5px; border:none; }
.ddglC-g button p { font-size:15px;color:#ffffff; }
.ddglC-g button span { font-size:12px;color:rgba(255,255,255,0.7); }
.ddglC-f .tit .con p img { vertical-align:middle; }
.ddglC-f .tit .con p a:hover { color:#ac4aff;; }


/*确认账单*/
.ddglD { padding:35px 25px 60px; }
.ddglD-a { overflow: hidden; }
.ddglD-a table { border:1px solid #e5e5e5; }
.ddglD-a table thead { background: #f3f3f3; }
.ddglD-a table thead th .t { font-size:14px;color:#333333; padding:18px 0; }
.ddglD-a table tbody td .t { font-size:14px;color:#666666; padding:12px 0; }
.ddglD .ddglC-d { margin-bottom: 15px; }
.ddglD-b { margin:5px 0 25px; }
.ddglD-b p { font-size:15px;color:#333333; }
.ddglD-b p span { display: inline-block; margin-left: 40px; }
.colorRed { color:#ff3232!important; }
.ddglD-c { padding:15px 18px 20px; }
.ddglD-c p { min-width:350px; margin: 10px 0; font-size:15px;color:#333333; float: left; }
.ddglD-d { padding: 25px 18px 45px; }
.ddglD-d ul li .t { margin-right: 12px; float:left; font-size:15px;color:#333333; font-weight:bold; line-height: 28px; }
.ddglD-d ul li .layui-form-radio { margin-top:0; }
.ddglD-e { margin:20px 0 30px; background: #f3f3f3; border:1px solid #e5e5e5; padding:30px 23px; }
.ddglD-e p { padding-left:35px; font-size:15px;color:#333333; }
.ddglD-e p:nth-child(n+2) { margin-top: 15px; }
.ddglD-e p:nth-child(1) { background: url(../images/vip/gantanhao.png) no-repeat left center; }
.ddglD-d ul li .w100 { width: 100%; margin-top:10px; }
.ddglD-d ul li .w100 .price { display: inline-block; font-size:15px;color:#333333; padding:10px 30px; background: #fff8f5; border:1px solid #e5e5e5; border-radius:3px; }
.ddglD-f .tt { font-size:15px;color:#ac4aff;; font-weight:bold; margin:30px 0 0; padding-bottom: 12px; border-bottom: 1px solid #e5e5e5; }
.ddglD-g { margin-top:20px; }
.ddglD-g input { height: 28px; font-size:15px;color:#333333; padding-left: 10px; }
.ddglD-g .more a { display:inline-block; font-size:15px;color:#3189c9; margin-left: 15px; line-height: 28px; }
.ddglD-g span.dw { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); font-size:12px;color:#999; }
.ddglD-h { margin-top:25px; }
.ddglD-h span { display: inline-block; padding:10px 30px; background: #f3f3f3; font-size:15px;color:#333333; border-radius:3px; cursor: pointer; }
.ddglD-h span:hover { background: #ac4aff;; color:#fff; }
.ddglD-i { margin-top: 20px; }
.ddglD-j .t { font-size:15px;color:#333333; }
.ddglD-j .c { font-size:15px;color:#3189c9; margin-top: 6px; }
.ddglD-k a,.ddglD-k button { border:none; border-radius:50px; display: inline-block; padding:10px 30px;; background: #b2b2b2; font-size:15px;color:#ffffff; }
.ddglD-k button { background: #ac4aff;; margin-left: 12px; }
.ddglD-k a:hover { background: #ac4aff;; }
.ddglD-k button span,.ddglD-k a span { display:inline-block; padding-left:23px; }
.ddglD-k a span { background: url(../images/vip/xzpdf.png) no-repeat left center; }
.ddglD-k button span { background: url(../images/vip/feiyongqueren.png) no-repeat left center; }

/*账期预警*/
.borderM { border:1px solid #e5e5e5; }
.zqyjA-a ul { display: flex; flex-wrap: wrap; }
.zqyjA-a ul li { background: url(../images/vip/zhanghaoyujing.png) no-repeat bottom center;; padding:60px 20px 40px; float:left; width: calc(33.3333% - 10px); margin-right: 15px; }
.zqyjA-a ul li:nth-child(3) { margin-right:0; }
.zqyjA-a ul li .tag { padding:8px 15px; border-top-left-radius: 12px; border-bottom-right-radius: 12px; position: absolute; left:0; top:0; }

.zqyjA-a ul li .tag span { font-size:14px;color:#fff; font-weight:bold; display: inline-block; padding-left:16px; }
.zqyjA-a ul li .tag.ed { background-color: #44a3e7; background-image: linear-gradient(to right, #3189c9 , #45a4ea); }
.zqyjA-a ul li .tag.ed span { background: url(../images/vip/zongedu.png) no-repeat left center; }

.zqyjA-a ul li .tag.yj { background-color: #ac4aff;; background-image: linear-gradient(to right, #ac4aff; , #fe8a53); }
.zqyjA-a ul li .tag.yj span { background: url(../images/vip/yujing.png) no-repeat left center; }

.zqyjA-a ul li .tag.cq { background-color: #ff3232; background-image: linear-gradient(to right, #ff3232 , #fd4848); }
.zqyjA-a ul li .tag.cq span { background: url(../images/vip/chaoqi.png) no-repeat left center; }

.zqyjA-a ul li .t { font-size:24px;color:#666666; }
.zqyjA-a ul li .c { font-size:15px;color:#666666; margin-top: 5px; }

.zqyjA-b { margin-top:50px; }
.zqyjA-c { display:inline-block; border-radius:50px; padding: 2px; background: #f3f3f3; }
.zqyjA-c a { display: inline-block; border-radius:50px; font-size:15px;color:#999999; font-weight:bold; padding:10px 20px; }
.zqyjA-c a:hover,.zqyjA-c a.cur { background: #ac4aff;; color:#fff; }

.zqyjA-d .cwglA-c { margin-bottom:0; }

/*询单列表*/
.xdlb { position: relative; }
.xdlb .leftPho { position: absolute; left:0; bottom: 10px; width: 100%; }
@media(max-height: 800px){
    .xdlb .leftPho { position: relative; left:0; bottom: 0; width: 100%; }
}

/*通知中心*/
.checkin_a .top.tzzxA-a { padding: 0 30px 0 12px; }
.tzzxA-a .bt a { display: inline-block; padding:20px; }
.tzzxA-a .bt a.cur,.tzzxA-a a:hover { color:#ac4aff;; position: relative; }
.tzzxA-a .bt a.cur:after,.tzzxA-a .bt a:hover:after { content:''; width: 100%; height: 1px; background: #ac4aff;; position: absolute; left:0; bottom: -1px; }
.tzzxA-b { padding: 20px 0; }
.tzzxA-b a { display: inline-block; padding-right:18px; margin-left: 30px; position: relative; font-size:16px;color:#333333; }
.tzzxA-b a span { transform:scale(0.85); font-size:10px; width: 20px; text-align:center; height: 20px; background: #ff3131; border-radius:50%; line-height: 20px; position: absolute; top: -8px; right:0; color:#fff; }
.tzzxA-b a:hover { color:#ac4aff;; }
.tzzxA-c .tit span { line-height: 42px; margin-right: 40px; font-size:15px;color:#999999; display: inline-block; }
.colorBlue { color:#3189c9; }
.tzzxA-c .tit button { line-height: 42px; font-size:15px;color:#999999; border:none; background: none; cursor: pointer; text-decoration:underline; }
.tzzxA-c .tit button:hover { color:#ac4aff;; }
.tzzxA-d input { font-size: 14px; font-weight: bold; padding-left: 20px; color:#333; width: 316px; height: 42px; border:1px solid #e5e5e5; border-radius: 50px; }
.tzzxA-d button { position: absolute; right: 4px; top: 4px; cursor: pointer; width: 34px; height: 34px; background: url(../images/vip/tongzhi.png) no-repeat center #ac4aff;; border-radius:50%; border:none; }
.tzzxA-d input:placeholder-shown {color:#999!important; font-weight:normal!important;}
.tzzxA-d input:hover{ border:1px #ac4aff; solid!important; }
.tzzxA-d input:focus{ transition: all 0.3s; border:2px #ac4aff; solid!important; }
.tzzxA-e { margin-top: 40px; }
.tzzxA-e ul li { position: relative; padding:12px 12px 12px 0; border-bottom:1px solid #e5e5e5; }
.tzzxA-e ul li .sel { margin-right:	18px; }
.tzzxA-e ul li .t { width: 650px; }
.tzzxA-e ul li .d { font-size:15px;color:#999999; }
.tzzxA-e ul li .m a { font-size:15px;color:#666666; display: inline-block; padding-right:18px; }
.tzzxA-e ul li:hover .m a { background: url(../images/vip/gengduo.png) no-repeat right center; }
.tzzxA-e ul li .t a { background: url(../images/vip/weidu.png) no-repeat left center; display:block; padding-left: 26px; color:#333333; font-size:15px; }
.tzzxA-e ul li.done .t a { color:#999999; background: url(../images/vip/yidu.png) no-repeat left center; }
.tzzxA-e ul li:before { content:''; width: 0; height: 1px; background: #ac4aff;; position: absolute; left:0; bottom: -1px; transition: all 0.5s; }
.tzzxA-e ul li:hover:before { width: 600px; }
.tzzxA-e ul li:hover a,.tzzxA-e ul li:hover .d,.tzzxA-e ul li.done:hover .t a { color:#ac4aff;; }
.tzzxA-e ul li:last-child { padding-bottom: 40px; }
.tzzxA-e ul li:last-child:hover:before { width: 0px; }
.tzzxA-f { margin:20px 0 40px; }
.tzzxA-f .btn { font-size: 14px;color:#999999; background: none; border:none; display: inline-block; cursor: pointer; margin-left: 30px; }
.tzzxA-f .layui-form-checkbox[lay-skin=primary] span { color:#999; }

/*短信设置*/
.dxjsszA-a .t { font-size:18px; }
.dxjsszA-a .c { margin-top: 10px; font-size:15px; color:#666; line-height: 1.8; }
.dxjsszA-b .cwglA-c table th { font-size:15px; }
.dxjsszA-b .cwglA-c table td { font-size:15px; }
.dxjsszA-b .layui-form-switch { border-color:#b4b4b4; background: #b4b4b4; margin:0; min-width: 39px; }
.dxjsszA-b .layui-form-switch em { vertical-align:top; }
.dxjsszA-b .layui-form-switch i { background: #fff; top: 2px; }
.dxjsszA-b .layui-form-onswitch { border-color:#ac4aff;; background: #ac4aff;; }

/*消息提醒页面*/
.topB-b .mes { height: 52px; margin-right: 20px; display: inline-block; width: 30px; margin-top:21px; position: relative; }
.topB-b .mes a.mesA-d { position: relative; width: 16px; height: 34px; background: url(../images/vip/lingdang.png) no-repeat center; display: inline-block; }
.topB-b .mes a.mesA-d span { font-size:12px;color:#fff; width: 20px; height: 20px; border-radius:50%; background: #ff3232; line-height: 20px; text-align:center; position: absolute; right: -15px; top:-4px; transform:scale(0.9); }
.topB-b .mesA { display:none; position: absolute; left:-200px; top:48px; width: 620px; box-shadow: 0px 4px 13px 0px rgba(143, 143, 144, 0.25); }
.topB-b .mesA-a { padding:25px 30px 30px; }
.mesA-a .topTit { padding-bottom:16px; border-bottom: 1px solid #e5e5e5; text-align:right; }
.mesA-a .topTit a { font-size:15px;color:#333333; display: inline-block; padding-left:18px; background: url(../images/vip/shouzhi.png) no-repeat left center; }
.mesA-a .topTit a:hover { color:#ac4aff;; }
.mesA-a .con { padding-right: 20px; margin-top:20px; max-height:210px; overflow-y:scroll; }
.mesA-a .con ul li a { border-bottom:1px solid #e5e5e5; display:block; padding:10px 0; line-height: 27px; }
.mesA-a .con .t { float: left; width: 280px; font-size:15px;color:#666666; }
.mesA-a .con .d { float: left; font-size:15px;color:#999999; }
.mesA-a .con .more { text-align:center; float: right; width: 120px; border-radius:3px; font-size:13px;color:#ffffff; }
.mesA-a .con ul li:nth-child(1) a { padding-top:0; }
.mesA-a .con {scrollbar-color:  #cfcfcf #ededed; scrollbar-width: thin; -ms-overflow-style:none;}
.mesA-a .con::-webkit-scrollbar {width: 3px;height: 1px;}
.mesA-a .con::-webkit-scrollbar-thumb {border-radius: 3px;-webkit-box-shadow: inset 0 0 1px #ededed;background: #cfcfcf;}
.mesA-a .con::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #ededed;border-radius: 4px;background: #ededed;}
.bgBlue { background: #3189c9; }
.bgGreen { background: #9ad400; }
.bgRed { background: #ff3232; }
.topB-b .mes:after {content: '';display: none;width: 16px;height: 16px;border-top: 1px solid #efefef;border-left: 1px solid #efefef;transform: rotate(45deg);background: #fff;position: absolute;left: 50%;margin-left: -16px;top: 40px;}
.topB-b .mes:hover .mesA,.topB-b .mes:hover:after { display:block; }

/*特价发布*/
.tjfbA .top .bt { padding-top: 8px; }
.tjfbA .top a { display:inline-block; padding:10px 18px; border-radius:3px; background: #ac4aff;; font-size:14px;color:#fff; font-weight:bold; }
.tjfbB { padding:30px 30px 40px; }
.tjfbB .tsglA-b { margin-top:0; }
.tjfbB-b tbody tr td a:hover { color:#ac4aff;; }
.tjfbB .cwglA-b .tsglA-b ul li.time { width: calc(25% - 9px); }
.tjfbB .cwglA-b .tsglA-b ul li.search { width: calc(50% - 144px); }
.tjfbB .cwglA-b .tsglA-b ul li.time .layui-inline { width: 100%; }
.tjfbB .cwglA-b .tsglA-b ul li:last-child { margin-right:0; float: right; }
.tjfbB .cwglA-b .tsglA-b ul li:nth-child(3) { margin-right:0; }

/*国家详情页*/
.countryA { margin-top:20px; }
.countryA-a { padding:40px 30px 50px; }

.countryA-c { margin-top:30px; }
.countryA-c ul { display: flex; flex-wrap: wrap; }
.countryA-c ul li { border-radius: 12px; border:1px solid #e5e5e5; overflow: hidden; position: relative; text-align:center; width: calc(33.3333% - 10px); margin-right: 15px; float: left; }
.countryA-c ul li a { display: block; padding:25px 30px 35px; }
.countryA-c ul li:nth-child(3) { margin-right:0; }
.countryA-c ul li .t { margin-top:16px; font-size:20px;color:#333333; font-weight:bold; }
.countryA-c ul li:hover { background: #fcddd0; }
.countryA-c ul li:before { transition: all 0.5s; content:''; width: 0; height: 3px; background: #ac4aff;; position: absolute; left:0;top:0px; }
.countryA-c ul li:hover:before { width: 100%; }
.countryA-c ul li .img { display:inline-block; border-radius:50%; }


.countryB { margin-top: 20px; }
.countryB-a { padding:40px 30px 40px; }
.countryB-b .con { margin-top:20px; font-size: 14px;color:#666666; line-height: 1.8; }
.countryB-b .con p:nth-child(n+2) { margin-top:15px;  }

.countryC-a .t { padding-left:32px; font-size:20px; color:#333333; font-weight:bold; background: url(../images/country/feiji.png) no-repeat left center; margin-top:35px; }

.homeB-c .img { position: relative; }
.homeB-c .img .tit { position: absolute; left:0; bottom: 16px; width: 100%; padding: 0 16px; font-size:20px;color:#fff; }


.countryD-a { padding:30px 30px 40px; }
.countryD-c .tit { font-size: 22px;color:#333333; font-weight:bold; margin:25px 0 15px; padding-left: 35px; background: url(../images/country/biaotibg.png) no-repeat left center; }
.countryD-c .con { font-size:14px;color:#666666; line-height: 1.8; }


.countryD-d { margin-top:35px; }
.countryD-d ul li { padding:50px 20px 60px; text-align:center; border-radius:12px; overflow: hidden; position: relative; float: left; width: calc(33.33333% - 10px); margin-right: 15px; border:1px solid #e5e5e5; }
.countryD-d ul li .tit { display: inline-block; width: 110px; height: 110px; border-radius:50%; line-height: 110px; background: #f6f6f6; font-size: 30px;color:#ac4aff;; font-weight:bold; font-family: "Alimama_ShuHeiTi_Bold"; }
.countryD-d ul li .t { font-size:20px;color:#333333; font-weight:bold;margin-top:20px; }


.countryD-d ul li:nth-child(3) { margin-right:0; }


/*.countryD-d ul li .con { display:none; }*/

.countryD-d .con { transition: all 0.6s; top: 105%; text-align:left; padding:25px 20px 0; position: absolute; background: #fff; left:0; width: 100%; height: 100%; }


.countryD-d ul li:before { z-index: 2; transition: all 0.5s; content:''; width: 0; height: 3px; background: #ac4aff;; position: absolute; left:0;top:0px; }
.countryD-d ul li:hover:before { width: 100%; }
.countryD-d .con .tt { font-size:20px;color:#333333; font-weight:bold; margin-bottom: 15px; }
.countryD-d .con .tt span { display:inline-block; padding:0 2px; border-radius:4px; margin-right: 10px; font-size:22px; background: #ac4aff;; color:#fff;line-height: 1; }
.countryD-d .con .c { font-size:14px;color:#999; line-height: 1.6; }
.countryD-d ul li:hover .con { top:0; }

.countryE { padding:50px 0 80px; }

/*企业认证*/
.qyrz { padding-bottom:150px; }




/*login*/
.dltap:hover {color: #2273CB !important;}
.login-bg {height: calc(100vh - 140px);min-height: 500px;width: 100%;min-width: 1200px;background-image: url(../dc/img/login_bak.png);background-repeat: no-repeat;background-position: center;background-size: cover;display: flex;align-items: center;}
.login-icon{color:#ac4aff;font-size: 16px;padding-right: 8px;}
.login-total {display: flex;justify-content: space-between;/* margin-top: -15vh; */}
.login-from {width: 406px;height: 500px;background-color: #FFF;border-radius: 5px;position: relative;overflow: hidden;}
.login-title {font-size: 20px;color: #000000;font-weight: 500;padding: 40px 0 0 37px;line-height: 100%;}
.login-type {width: 134px;height: 32px;position: absolute;top: 12px;right: 12px;cursor: pointer;}
.login-container{width:600px;}
.login-content {margin-top: 40px;text-align: center;}
.login-content .qcode img {width: 150px;height: 150px;}
.login-content .sao {font-size: 14px;color: #333;font-weight: 500;margin-top: 20px;}
.login-content .gong {font-size: 14px;color: #2273CB;margin-bottom: 37px;margin-top: 13px;}
.login-tips {color: #999;font-size: 12px;text-align: center;position: absolute;/* width: 80%; */left: 50%;bottom: 15px;transform: translateX(-50%);}
.login-tips>a {color: #2273CB;padding: 0;font-size: 12px;}
.tips {position: relative;background: #FFFFFF;border-radius: 5px 5px 5px 5px;opacity: 1;font-size: 10px;font-weight: bold;color: #333333;padding: 0 10px;height: 25px;line-height: 25px;margin-left: 40px;margin-bottom: 10px;}
#login-logo-title {position: relative;}
#login-logo-title .logo-wrap {position: absolute;left: 50%;top: 0;display: flex;align-items: center;justify-content: center;padding: 10px 0;width: 100%;transform: translate(-50%, 0);background: #f2f2f2;}
.loginTc { width: 62%; height: 90vh; }
.loginTcA { padding: 30px 20px 20px; }
.loginTc .topTit { padding-bottom: 15px; text-align:center; font-size: 18px;color:#333; font-weight:bold; line-height: 40px; }
.input-content .input-item {position: relative;}
.input-item {position: relative;display: flex;align-items: center;border: 1px solid #e7e8ec;}
.input-icon1 {width: 30px;height: 30px;background-image: url(../dc/img/login_zh.png);background-repeat: no-repeat;background-position: left 0 center;background-size: 30px 30px;margin: 0 10px;}
.input-icon3 {background-image: url(../dc/img/login_yzm.png);background-repeat: no-repeat;background-position: left 11px center;background-size: 28px 28px;padding-left: 50px!important;}
.input-content .input-item .input-inner {background-color: #fff;border: none;height: 48px;line-height: 48px;box-sizing: border-box;flex: 1;font-size: 14px;}
.com-bottom10 {margin-bottom: 10px;}
.input-content .input-item {position: relative;}
.input-item {position: relative;display: flex;align-items: center;border: 1px solid #e7e8ec;}
.input-yzm {position: absolute;font-size: 12px;color: #fff;background-color: #0088f4;height: 28px;width: 80px;line-height: 28px;right: 10px;top: 50%;transform: translateY(-50%);cursor: pointer;}
.input-btn { cursor: pointer; color: #fff;height: 48px;width: 100%;border:none;}
.btn-prprimary {background-color: #2273cb;}
.input-clickText {padding: 0 20px 0 30px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.input-clickText a { color:#007bff; }
.login-from p { font-size:12px; }
.input-tips {color: red;text-align: left;margin-top: 2px;font-size: 12px!important;}
.input-icon2 {width: 25px;height: 25px;background-image: url(../dc/img/login_pas.png);background-repeat: no-repeat;background-position: left 0 center;background-size: 25px 25px;margin: 0 13px 0 14px;}
.com-top30 {margin-top: 30px;}
.input-text {text-align: right;font-size: 14px;}
.input-invitation {width: 25px;height: 25px;background-image: url(../dc/img/login_invitation.png);background-repeat: no-repeat;background-position: left 0 center;background-size: 25px 25px;margin: 0 13px 0 14px;}
.input-company {width: 30px;height: 30px;background-image: url(../dc/img/loginCompany.png);background-repeat: no-repeat;background-position: left 0 center;background-size: 30px 30px;margin: 0 13px 0 14px;}
.login-register-text {font-size:12px;text-align: left!important;background-image: url(../dc/img/radio.png);background-repeat: no-repeat;background-position: left center;background-size: 14px 14px;padding-left: 25px;}
.login-register-text-active {background-image: url(../dc/img/radio_check.png);}
.btn-prprimary:hover {background-color: rgba(34,115,203,.7);}






/*Y第二段*/


/**精品航线**/
.jphxlogo{
    float: right;
    width: 87%;
    background: #fff;
    border: 1px solid #eee;
    border-radius: 6px;
    overflow: hidden;
    padding: 25px 0 39px 0;
}

.jphxlogo .btog{
    padding: 0 28px 17px 28px;
    border-bottom: 1px solid #f3f3f3;
}

.jphxlogo .btog .gobt{
    color: #333;
    font-size: 24px;
    line-height: 1;
    float: left;
    margin-top: 8px;
}

.jphxlogo .btog .gobt span{
    color: #ac4aff;;
}

.jphxlogo .btog .ogr{
    float: right;
    width: 220px;
}

.jphxlogo .btog .ogr input{
    width: 100%;
    height: 40px;
    font-size: 14px;
    color: #333;
    padding-left: 10px;
    border-radius: 5px;
    border: 1px solid #e5e5e5;
    background: url(../images/jphx/mbkvx.png)no-repeat 95%
}


.jphxlogo .btog .ogr input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.jphxlogo .btog .ogr input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.jphxlogo .btog .ogr input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.jphxlogo .btog .ogr input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.jphxlogo .dyzsq{
    padding: 36px 28px 0 28px;
    margin-bottom: 10px;
}

.jphxlogo .dyzsq:last-child{
    margin-bottom: 0;
}

.jphxlogo .dyzsq .btq{
    color: #333;
    font-size: 22px;
    line-height: 1;
    margin-bottom: 16px;
}

.jphxlogo .dyzsq ul li{
    float: left;
    margin-right: 1.2%;
    width: 32.52%;
}

.jphxlogo .dyzsq ul li:last-child{
    margin-right: 0;
}

.jphxlogo .dyzsq ul li .img{
    position: relative;
}

.jphxlogo .dyzsq ul li .img:before{
    position: absolute;
    content: "";
    right: 10px;
    top: 10px;
    width: 45px;
    height: 45px;
    z-index: 1;
    background: url(../images/jphx/jphx.png)no-repeat center center/cover;
}

.jphxlogo .dyzsq ul li .ppap{
    margin-top: 16px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb1,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb2,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb3,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb4,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb5,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb6{
    display: none;
    border-radius: 40px;
    height: 40px;
    line-height: 41px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb1 span,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb2 span,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb3 span,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb4 span,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb5 span,
.jphxlogo .dyzsq ul li .ppap .ansxt .tb6 span{
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb1 span{
    background: url(../images/jphx/tb1.png)no-repeat center center/cover;
    width: 15px;
    height: 16px;
    margin-top: -4px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb2 span{
    background: url(../images/jphx/tb2.png)no-repeat center center/cover;
    width: 15px;
    height: 15px;
    margin-top: -3px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb3 span{
    background: url(../images/jphx/tb3.png)no-repeat center center/cover;
    width: 14px;
    height: 15px;
    margin-top: -3px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb4 span{
    background: url(../images/jphx/tb2.png)no-repeat center center/cover;
    width: 15px;
    height: 15px;
    margin-top: -3px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb5 span{
    background: url(../images/jphx/tb5.png)no-repeat center center/cover;
    width: 14px;
    height: 14px;
    margin-top: -1px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb6 span{
    background: url(../images/jphx/tb6.png)no-repeat center center/cover;
    width: 15px;
    height: 15px;
    margin-top: -3px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb1{
    font-size: 14px;
    color: #fff;
    background: #ac4aff;;
    width: 150px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb2{
    font-size: 14px;
    color: #fff;
    background: #cacaca;
    width: 150px;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb3{
    font-size: 14px;
    color: #ac4aff;;
    width: 170px;
    border: 1px solid #ac4aff;;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb4{
    background: #cacaca;
    width: 150px;
    color: #fff;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb5{
    width: 150px;
    color: #fff;
    background: #ac4aff;;
}

.jphxlogo .dyzsq ul li .ppap .ansxt .tb6{
    width: 150px;
    color: #ac4aff;;
    border: 1px solid #ac4aff;;
}

.jphxlogo .dyzsq ul li .ppap .qz1 .tb1{
    display: inline-block;
}


.jphxlogo .dyzsq ul li .ppap .qz2 .tb2{
    display: inline-block;
}

.jphxlogo .dyzsq ul li .ppap .qz3 .tb3{
    display: inline-block;
}

.jphxlogo .dyzsq ul li .ppap .qz4 .tb4{
    display: inline-block;
}

.jphxlogo .dyzsq ul li .ppap .qz5 .tb5{
    display: inline-block;
}

.jphxlogo .dyzsq ul li .ppap .qz6 .tb6{
    display: inline-block;
}










/**空运动态**/
.kybjs{
    background: #f3f3f3;
    padding: 40px 0 63px;
}

.TransportDynamicsb .micsl{
    position: relative;
    width: 100%;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 12px;
}

.TransportDynamicsb .csldw{
    position: absolute;
    left: 28px;
    bottom: 32px;
}

.TransportDynamicsb .csldw .dwbt{
    color: #fff;
    font-size: 30px;
    line-height: 1;
}

.TransportDynamicsb .csldw .dwnr{
    font-size: 16px;
    color: #ffffff;
    line-height: 1;
    width: 430px;
    margin-top: 13px;
}

.TransportDynamicsb .csldw .dwnr p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.TransportDynamicsb .micsr{
    background: #fff;
    width: 100%;
    border-radius: 10px;
    margin-bottom: 12px;
    overflow: hidden;
    padding: 30px 20px 33px 20px;
}

.TransportDynamicsb .micsr .csgybt{
    font-size: 22px;
    color: #333333;
    line-height: 1;
    padding-left: 14px;
    position: relative;
}

.TransportDynamicsb .micsr .csgybt:before{
    position: absolute;
    content: "";
    left: 0;
    top: 2px;
    height: 19px;
    width: 5px;
    border-radius: 10px;
    background: #ac4aff;;
}

.TransportDynamicsb .micsr .xxbz{
    margin: 20px 0 23px;
}

.TransportDynamicsb .micsr .xxbz ul li{
    float: left;
    width: 31%;
    margin-right: 3.5%;
    margin-bottom: 11px;
    border: 1px solid #e5e5e5;
    border-radius: 40px;
}

.TransportDynamicsb .micsr .xxbz ul li a{
    display: block;
    height: 30px;
    font-size: 14px;
    color: #999999;
    line-height: 30px;
    text-align: center;
}
.TransportDynamicsb .micsr .xxbz ul li:hover { background: #fd6f3d; border-color:#fd6f3d; }
.TransportDynamicsb .micsr .xxbz ul li:hover a { color:#fff; }

.TransportDynamicsb .micsr .xxbz ul li:nth-child(3n){
    margin-right: 0;
}

.TransportDynamicsb .micsr .xxbe{
    margin-top: 18px;
}

.TransportDynamicsb .micsr .xxbe .be{
    margin-bottom: 15px;
}

.TransportDynamicsb .micsr .xxbe .be:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .micsr .xxbe .be .b{
    float: left;
    font-size: 15px;
    color: #333;
    line-height: 1;
}

.TransportDynamicsb .micsr .xxbe .be .e{
    float: left;
    margin-left: 15px;
}

.TransportDynamicsb .micsr .xxbe .be .e a{
    display: block;
    font-size: 15px;
    color: #666666;
    line-height: 1;
}

.TransportDynamicsb .micsr .xxbe .be .e a:hover{
    text-decoration:underline;
    color: #ac4aff;;
}

.TransportDynamicsb{
    margin-top: 12px;
}

.TransportDynamicsb .mincsbl {
    float: left;
    width: 66.4%;
}

.TransportDynamicsb .mincsbl .wzlkl{
    padding: 32px 20px 56px 23px;
    border-radius: 10px;
    background: #fff;
}

.TransportDynamicsb .mincsbl .csblt .btlt{
    color: #333;
    font-size: 22px;
    float: left;
    margin-top: 13px;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo{
    float: left;
    margin-top: 19px;
    margin-left: 40px;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo a{
    display: inline-block;
    line-height: 1;
    font-size: 15px;
    color: #666666;
    margin-right: 20px;
    position: relative;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo a.cur{
    color: #ac4aff;;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo a:before{
    position: absolute;
    content: "";
    left: 0;
    bottom: -4px;
    height: 2px;
    width: 100%;
    background: #ac4aff;;
    display: none;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo .cur:before{
    display: block;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo a:hover{
    color: #ac4aff;;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo a:hover:before{
    display: block;
}

.TransportDynamicsb .mincsbl .csblt .qhanmo a:last-child{
    margin-right: 0;
}

.TransportDynamicsb .mincsbl .csblt .btlr{
    float: right;
}

.TransportDynamicsb .mincsbl .csblt .btlr .sercelt{
    float: left;
}

.TransportDynamicsb .mincsbl .csblt .btlr .sercelt select{
    width: 160px;
    height: 48px;
    border: 1px solid #e5e5e5;
    border-radius: 40px;
    font-size: 15px;
    color: #333333;
    padding-left: 20px;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/kydt/sercelt.png)no-repeat 85%;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk{
    float: left;
    margin-left: 10px;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk .clearfix{
    position: relative;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk input{
    float: left;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp{
    height: 48px;
    border: 0;
    padding-left: 18px;
    background: rgba(0, 0, 0, 0);
    font-size: 14px;
    color: #333;
    width: 246px;
    border-radius: 40px;
    border: 1px solid #e9e9e9;
}
.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp:hover { border-color:#ac4aff;; }

.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp::-webkit-input-placeholder {
    color: #999999;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999999;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999999;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #999999;
}

.TransportDynamicsb .mincsbl .csblt .btlr .yptk .sub{
    border: 0;
    width: 40px;
    height: 40px;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    /* background: url(../images/kydt/sub.png)no-repeat center center/cover; */
}

.TransportDynamicsb .mincsbl .ksnr{
    margin-top: 28px;
}

.TransportDynamicsb .mincsbl .ksnr ul li{
    border: 1px solid #ececec;
    border-radius: 10px;
    padding: 16px 20px 22px 14px;
    margin-bottom: 13px;
}

.TransportDynamicsb .mincsbl .ksnr ul li:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .mincsbl .ksnr ul li .img{
    width: 29.3%;
    float: left;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr{
    float: right;
    margin-left: 3.1%;
    width: 67.6%;
    line-height: 30px;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr .moud{
    font-size: 16px;
    color: #999999;
    margin-top: 5px;
    line-height: 1;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr .ouds{
    font-size: 16px;
    color: #333333;
    margin-top: 4px;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr .oudm{
    font-size: 14px;
    line-height: 1;
    color: #666666;
    margin-top: 7px;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr .oudm p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr .oudma{
    margin-top: 20px;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr .oudma a{
    display: block;
    line-height: 1;
    font-size: 15px;
    color: #666666;
}

.TransportDynamicsb .mincsbl .ksnr ul li .ksnrr .oudma a span{
    display: inline-block;
    width: 15px;
    height: 11px;
    margin-left: 5px;
    margin-top: -2px;
    vertical-align: middle;
    background: url(../images/kydt/oudma.png)no-repeat center center/cover;
}

.TransportDynamicsb .mincsbl .ksnr ul li:hover{
    background: #fceee9;
}

.TransportDynamicsb .mincsbl .ksnr ul li:hover .ksnrr .ouds{
    color: #ac4aff;;
}

.TransportDynamicsb .mincsbl .ksnr ul li:hover .ksnrr .oudma a{
    color: #ac4aff;;
}

.TransportDynamicsb .mincsbl .fyqhj{
    margin-top: 30px;
}

.TransportDynamicsb .mincsbr{
    float: right;
    width: 32.5%;
}

.TransportDynamicsb .mincsbr .csbmra{
    background: #fff;
    border-radius: 10px;
    padding: 30px 20px 18px 20px;
}

.TransportDynamicsb .mincsbr .gyxbj{
    margin-bottom: 14px;
}

.TransportDynamicsb .mincsbr .gyxbj:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .mincsbr .zhdemy:nth-last-of-type(2) a{
    border-bottom: 0;
}

.TransportDynamicsb .mincsbr .mrabt .abt{
    font-size: 22px;
    color: #333333;
    line-height: 1;
    padding-left: 14px;
    position: relative;
    float: left;
}

.TransportDynamicsb .mincsbr .mrabt .abt:before {
    position: absolute;
    content: "";
    left: 0;
    top: 2px;
    height: 19px;
    width: 5px;
    border-radius: 10px;
    background: #ac4aff;
}

.TransportDynamicsb .mincsbr .mrabt .abtr{
    float: right;
}

.TransportDynamicsb .mincsbr .mrabt .abtr a{
    display: block;
    font-size: 15px;
    color: #666666;
    line-height: 1;
}
.TransportDynamicsb .mincsbr .mrabt .abtr a:hover { color:#ac4aff;; }

.TransportDynamicsb .mincsbr .mrabt .abtr a span{
    display: inline-block;
    width: 15px;
    height: 11px;
    margin-left: 5px;
    margin-top: -2px;
    vertical-align: middle;
    background: url(../images/kydt/oudma.png)no-repeat center center/cover;
}

.TransportDynamicsb .mincsbr .csbmra .mranr{
    margin-top: 31px;
}

.TransportDynamicsb .mincsbr .csbmra .mranr{
    padding: 0 5px;
}

.TransportDynamicsb .mincsbr .csbmra .mranr ul li{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 17px;
    margin-bottom: 17px;
    padding-left: 40px;
    position: relative;
}

.TransportDynamicsb .mincsbr .csbmra .mranr ul li:before{
    position: absolute;
    content: "";
    left: 4px;
    top: 0;
    width: 19px;
    height: 16px;
    background: url(../images/kydt/mranr.png)no-repeat center center/cover;
}

.TransportDynamicsb .mincsbr .csbmra .mranr ul li:last-child{
    margin-bottom: 0;
    border-bottom: 0;
}

.TransportDynamicsb .mincsbr .csbmra .mranr ul li .oul{
    float: left;
    line-height: 1;
    font-size: 14px;
    color: #666666;
    margin-right: 110px;
    position: relative;
}

.TransportDynamicsb .mincsbr .csbmra .mranr ul li .oul:before{
    position: absolute;
    content: "";
    right: -92px;
    top: 0px;
    width: 74px;
    height: 16px;
    background: url(../images/kydt/oulb.png)no-repeat center center/cover;
}

.TransportDynamicsb .mincsbr .csbmra .mranr ul li .oul:last-child{
    margin-right: 0;
}

.TransportDynamicsb .mincsbr .csbmra .mranr ul li .oul:last-child:before{
    display: none;
}


.TransportDynamicsb .mincsbr .csbmrb{
    background: #fff;
    border-radius: 10px;
    padding: 30px 20px 0 20px;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm {
    margin-top: 21px;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li{
    float: left;
    padding-left: 5px;
    margin-right: 6%;
    width: 47%;
    margin-bottom: 14px;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li:nth-child(2n){
    margin-right: 0;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li a{
    display: block;
    font-size: 16px;
    color: #666666;
    position: relative;
    padding-bottom: 14px;
    padding-left: 4px;
    border-bottom: 1px solid #eeeeee;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li:hover a{
    border-bottom: 1px solid #ac4aff;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li a:before{
    position: absolute;
    content: "";
    left: -5px;
    top: 11px;
    width: 2px;
    height: 2px;
    background: #666666;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li:hover a{
    padding-left: 7px;
    color: #ac4aff;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li:hover a:before{
    background: #ac4aff;
    width: 5px;
    height: 5px;
    top: 10px;
    border-radius: 50px;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li:nth-child(3) a{
    border-bottom: 0;
}

.TransportDynamicsb .mincsbr .csbmrb .mrbxm ul li:last-child a{
    border-bottom: 0;
}

.TransportDynamicsb .mincsbr .csbmrc{
    background: #fff;
    border-radius: 10px;
    padding: 30px 25px 15px 20px;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb {
    margin-top: 25px;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li{
    padding-left: 5px;
    position: relative;
    margin-bottom: 17px;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li:before{
    position: absolute;
    content: "";
    left: 0;
    top: 7px;
    width: 2px;
    height: 2px;
    background: #666666;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li a{
    display: block;
    padding-left: 4px;
    font-size: 15px;
    color: #666666;
    line-height: 1;
    padding-bottom: 17px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li:last-child a{
    border-bottom: 0;
}

.TransportDynamicsb .mincsbr .csbmrd .mrbxm ul li:nth-child(3) a{
    border-bottom: 1px solid #eeeeee;
}
.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li:hover a { color:#ac4aff;; }
.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li:hover:before{
    top: 6px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #ac4aff;;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li a:before{
    position: absolute;
    content: "";
    bottom: -1px;
    background: #ac4aff;;
    height: 1px;
    width: 0;
    transition: all .5s;
}

.TransportDynamicsb .mincsbr .csbmrc .bmrcb ul li:hover a:before{
    width: 100%;
}







/**空运解决方案**/
.TransportDynamicsb .kyjjfa{
    float: left;
    width: 66.4%;
}

.TransportDynamicsb .kyjjfa .wzlkl{
    background: #fff;
    padding: 30px 20px 40px 20px;
    border-radius: 10px;
}

.TransportDynamicsb .kyjjfa .kyslz ul li{
    float: left;
    margin-right: 1.4%;
    width: 32.4%;
}

.TransportDynamicsb .kyjjfa .kyslz ul li:last-child{
    margin-right: 0;
}

.TransportDynamicsb .kyjjfa .kyslz ul li .lz{
    line-height: 1;
    color: #8e8e8e;
    font-size: 14px;
    margin-bottom: 7px;
}

.TransportDynamicsb .kyjjfa .kyslz ul li .lnpu select{
    width: 100%;
    height: 48px;
    padding-left: 13px;
    font-size: 15px;
    color: #333333;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    background: rgba(0, 0, 0, 0);
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/kydt/sercelt.png)no-repeat 95%;
}

.TransportDynamicsb .kyjjfa .kyslzxdks{
    margin-top: 40px;
}

.TransportDynamicsb .kyjjfa .kyslzxdks .zxdksbt{
    color: #333;
    font-size: 22px;
    margin-bottom: 25px;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li{
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    overflow: hidden;
    height: 96px;
    padding: 26px 19px 0 19px;
    position: relative;
    margin-bottom: 14px;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li:before{
    position: absolute;
    content: "";
    bottom: -2px;
    width: 100%;
    height: 2px;
    left: 0;
    transition: all .2s;
    background: #ac4aff;;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li .bt{
    font-size: 17px;
    color: #333333;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li .xqwz{
    overflow: hidden;
    height: 21px;
    transition: all .5s;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li .xqwz .z{
    font-size: 14px;
    color: #666666;
    line-height: 1;
    margin-top: 8px;
    transition: all .5s;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li .djck{
    text-align: right;
    margin-top: 10px;
    opacity: 0;
    transition: all .5s;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li .djck a{
    display: inline-block;
    width: 80px;
    height: 26px;
    line-height: 25px;
    text-align: center;
    color: #fff;
    background: #ac4aff;;
    font-size: 14px;
    border-radius: 40px;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li:hover {
    background: #fff8f5;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li:hover .xqwz{
    height: 0;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li:hover .djck{
    opacity: 1;
}

.TransportDynamicsb .kyjjfa .kyslzxdks ul li:hover:before{
    bottom: 0;
}

.TransportDynamicsb .kyjjfa .fyqhj{
    margin-top: 57px;
}








/**新闻详情**/
.TransportDynamicsb .xmdxwqx{
    float: left;
    background: #fff;
    width: 66.4%;
    border-radius: 10px;
    overflow: hidden;
    padding: 34px 25px 50px 25px;
}

.TransportDynamicsb .xmdxwqx .btkmod{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 25px;
}

.TransportDynamicsb .xmdxwqx .btkmod .btp{
    color: #333;
    font-size: 22px;
    line-height: 1;
}

.TransportDynamicsb .xmdxwqx .btkmod .btpa{
    font-size: 15px;
    color: #999999;
    line-height: 1;
    margin-top: 13px;
}

.TransportDynamicsb .xmdxwqx .zwksl{
    line-height: 1.8;
    font-size: 15px;
    margin-top: 23px;
    color: #666666;
}

.TransportDynamicsb .xmdxwqx .wsbcqld{
    margin-top: 20px;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldl{
    float: left;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldl .smd {
    margin-bottom: 13px;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldl .smd:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldl .smd a{
    display: block;
    font-size: 15px;
    line-height: 1;
    color: #666666;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldl .smd a:hover i{
    text-decoration:underline;
    color: #ac4aff;;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldl .smd a span{
    display: inline-block;
    font-size: 15px;
    line-height: 1;
    color: #666666;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldl .smd a:hover span{
    font-weight: bold;
    color: #333333;
}

.TransportDynamicsb .xmdxwqx .wsbcqld{
    border-top: 1px solid #eeeeee;
    padding-top: 37px;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldr{
    float: right;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldr a{
    display: block;
    font-size: 15px;
    color: #ac4aff;;
    width: 133px;
    height: 43px;
    line-height: 42px;
    text-align: center;
    border: 1px solid #fdb79e;
    border-radius: 40px;
}

.TransportDynamicsb .xmdxwqx .wsbcqld .cpldr a span{
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-right: 9px;
    margin-top: -3px;
    vertical-align: middle;
    background: url(../images/kydt/cpldr.png)no-repeat center center/cover;
}








/**行业解决方案**/
.hySolutiona{
    background: #f3f3f3;
    padding: 40px 0 80px;
}

.hySolutiona .solunaht{
    position: relative;
    width: 100%;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
}

.hySolutiona .solunaht .csldw{
    position: absolute;
    left: 28px;
    bottom: 38px;
}

.hySolutiona .solunaht .csldw .dwbt{
    color: #fff;
    font-size: 30px;
    line-height: 1;
}

.hySolutiona .solunaht .csldw .dwnr{
    font-size: 16px;
    color: #ffffff;
    line-height: 1;
    width: 430px;
    margin-top: 11px;
}

.hySolutiona .solunaht .csldw .dwnr p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.hySolutiona .solunahbuon .xl{
    float: left;
    width: 50%;
}

.hySolutiona .solunahbuon .xr{
    float: right;
    width: 50%;
}

.hySolutiona .solunahbuon ul li{
    background: #fff;
    overflow: hidden;
    border-radius: 10px;
    margin-bottom: 20px;
}

.hySolutiona .solunahbuon ul li:last-child{
    margin-bottom: 0;
}

.hySolutiona .solunahbuon ul li .flex{
    display: flex;
    flex-wrap: wrap;
}

.hySolutiona .solunahbuon ul li .buondq{
    padding: 70px 100px 0 40px;
    background: url(../images/hyjjfa/buondq.png)no-repeat center center/cover;
}

.hySolutiona .solunahbuon ul li .buondq .bt{
    font-size: 30px;
    color: #333;
    line-height: 1;
}

.hySolutiona .solunahbuon ul li .buondq .dqnr{
    font-size: 15px;
    color: #666666;
    line-height: 1.7;
    margin-top: 9px;
}

.hySolutiona .solunahbuon ul li .buondq .dqan{
    margin-top: 28px;
}

.hySolutiona .solunahbuon ul li .buondq .dqan a{
    display: block;
    width: 127px;
    height: 42px;
    font-size: 15px;
    color: #ac4aff;;
    border-radius: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #fdb79e;
}

.hySolutiona .solunahbuon ul li .buondq .dqan a span{
    display: inline-block;
    width: 17px;
    margin-right: 4px;
    height: 17px;
    vertical-align: middle;
    margin-top: -1px;
    background: url(../images/hyjjfa/dqan.png)no-repeat center center/cover;
}

.hySolutiona .solunahbuon ul li .buondq .dqan a:hover{
    background: #ac4aff;;
    color: #fff;
}

.hySolutiona .solunahbuon ul li .buondq .dqan a:hover span{
    background: url(../images/hyjjfa/dqana.png)no-repeat center center/cover;
}

.hySolutiona .solunahbuoyes{
    background: #fff;
    margin-top: 20px;
    border-radius: 10px;
    padding: 37px 30px 30px 30px;
}

.hySolutiona .solunahbuoyes .yestbt{
    font-size: 30px;
    color: #333;
}

.hySolutiona .solunahbuoyes .nrpuls{
    margin-top: 23px;
}

.hySolutiona .solunahbuoyes .nrpuls ul li{
    float: left;
    width: 24.27%;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #eeeeee;
    margin-right: .97%;
    margin-bottom: .97%;
}

.hySolutiona .solunahbuoyes .nrpuls ul li:nth-child(4n){
    margin-right: 0;
}

.hySolutiona .solunahbuoyes .nrpuls ul li a{
    display: block;
    width: 100%;
    padding: 12px 0 12px 19px;
    position: relative;
}

.hySolutiona .solunahbuoyes .nrpuls ul li a:before{
    position: absolute;
    content: "";
    left: 0;
    bottom: -3px;
    height: 3px;
    background: #ac4aff;;
    width: 100%;
    transition: all .2s;
}

.hySolutiona .solunahbuoyes .nrpuls ul li a .icon{
    float: left;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    overflow: hidden;
    position: relative;
    background: #f6f6f6;
}

.hySolutiona .solunahbuoyes .nrpuls ul li a .icon img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.hySolutiona .solunahbuoyes .nrpuls ul li a .wzmo{
    float: left;
    font-size: 16px;
    color: #666;
    margin-left: 12px;
    margin-top: 18px;
}

.hySolutiona .solunahbuoyes .nrpuls ul li a .jg{
    display: none;
}

.hySolutiona .solunahbuoyes .nrpuls ul li:hover a .jg{
    display: block;
}

.hySolutiona .solunahbuoyes .nrpuls ul li:hover a .mr{
    display: none;
}

.hySolutiona .solunahbuoyes .nrpuls ul li:hover a .wzmo{
    color: #ac4aff;;
}

.hySolutiona .solunahbuoyes .nrpuls ul li:hover a:before{
    bottom: 0;
}


.hySolutiona .solunahbuoono{
    padding: 40px 30px 24px 30px;
    background: #fff;
    border-radius: 10px;
    margin-top: 20px;
}

.hySolutiona .solunahbuoono .ononbt{
    font-size: 30px;
    color: #333333;
}

.hySolutiona .solunahbuoono .ononnr {
    margin-top: 25px;
}

.hySolutiona .solunahbuoono .ononnr ul li{
    float: left;
    width: 48.2%;
    margin-right: 3.6%;
    margin-bottom: 25px;
}

.hySolutiona .solunahbuoono .ononnr ul li:nth-child(2n){
    margin-right: 0;
}

.hySolutiona .solunahbuoono .ononnr ul li a{
    display: block;
    padding-bottom: 24px;
    border-bottom: 1px solid #efefef;
}

.hySolutiona .solunahbuoono .ononnr ul li a .nra{
    font-size: 14px;
    color: #999999;
    line-height: 1;
}

.hySolutiona .solunahbuoono .ononnr ul li a .nrb{
    font-size: 16px;
    color: #333333;
    line-height: 1;
    margin-top: 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.hySolutiona .solunahbuoono .ononnr ul li:hover a .nrb{
    text-decoration:underline;
    color: #ac4aff;;
}

.hySolutiona .solunahbuoono .ononnr ul li:last-child{
    margin-bottom: 0;
}

.hySolutiona .solunahbuoono .ononnr ul li:last-child a{
    border-bottom: 0;
}

.hySolutiona .solunahbuoono .ononnr ul li:nth-last-of-type(2){
    margin-bottom: 0;
}

.hySolutiona .solunahbuoono .ononnr ul li:nth-last-of-type(2) a{
    border-bottom: 0;
}



/**国家解决方案搜索页**/
.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .symdbt{
    color: #333;
    font-size: 22px;
    margin-top: 40px;
    margin-bottom: 20px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li{
    border: 1px solid #eeeeee;
    border-radius: 10px;
    margin-bottom: 14px;
    overflow: hidden;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a{
    display: block;
    padding: 14px 25px 14px 14px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .img{
    float: left;
    width: 42%;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd{
    float: right;
    width: 55%;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .w{
    font-size: 14px;
    color: #666666;
    line-height: 1;
    margin-top: 14px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .z{
    font-size: 16px;
    color: #333333;
    margin-top: 14px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .h{
    font-size: 14px;
    color: #999999;
    line-height: 1;
    margin: 7px 0 15px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .h p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .x .xa{
    font-size: 14px;
    color: #666666;
    margin-bottom: 5px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .x .xa span{
    color: #ac4aff;;
    font-weight: bold;
    margin-right: 4px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .x .xa:last-child{
    margin-bottom: 0;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .d{
    font-size: 15px;
    color: #666666;
    margin-top: 18px;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li a .wzdhxd .d span{
    display: inline-block;
    width: 16px;
    height: 12px;
    margin-left: 8px;
    margin-top: -3px;
    vertical-align: middle;
    background: url(../images/gjjjfnss/wzdhxd.png)no-repeat center center/cover;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li:hover a{
    background: #fceee9;
}

.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li:hover a .wzdhxd .z,
.TransportDynamicsb .kyjjfa .wzlkl .ssjgssymd .mdkssymd ul li:hover a .wzdhxd .d{
    color: #ac4aff;;
}

.TransportDynamicsb .kyjjfa .zktclwdt{
    height: 1186px;
    position: relative;
}

.TransportDynamicsb .kyjjfa .zktclwdt .fyqhj{
    width: 100%;
    position: absolute;
    bottom: 30px;
    left: 0;
}





/**抢占航线**/
.renzhengA .jpmldwkd{
    padding-bottom: 52px;
}

.renzhengA .jpmldwkd .fhdhan{
    border-bottom: 1px solid #f3f3f3;
    padding: 16px 30px 18px 30px;
}

.renzhengA .jpmldwkd .fhdhan .dhanbt{
    float: left;
    font-size: 24px;
    color: #333333;
    margin-top: 8px;
}

.renzhengA .jpmldwkd .fhdhan .dhanbnr{
    float: right;
}

.renzhengA .jpmldwkd .fhdhan .dhanbnr a{
    display: block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    background: #ac4aff;;
}

.renzhengA .jpmldwkd .fhdhan .dhanbnr a span{
    display: inline-block;
    width: 16px;
    height: 15px;
    margin-top: -3px;
    margin-right: 7px;
    vertical-align: middle;
    background: url(../images/jphx/dhanbnr.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .mldwdk{
    font-size: 20px;
    color: #333333;
    margin-top: 40px;
    padding: 0 30px;
}

.renzhengA .jpmldwkd .mldwdk span{
    width: 24px;
    height: 26px;
    margin-right: 8px;
    margin-top: 0px;
    vertical-align: middle;
    display: inline-block;
    background: url(../images/jphx/mldwdk.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .mldwdk .zfl{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 15px;
}

.renzhengA .jpmldwkd .dwkdpj{
    margin-top: 28px;
    padding: 0 30px;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx{
    margin-bottom: 20px;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxl{
    float: left;
    color: #666666;
    font-size: 14px;
    line-height: 1;
    margin-top: 5px;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxl span{
    font-size: 14px;
    color: #d00000;
    line-height: 1;
    margin-right: 2px;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxr{
    float: right;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxr ul li{
    float: left;
    font-size: 14px;
    color: #666666;
    line-height: 1;
    margin-right: 25px;
    cursor:pointer;
    padding-bottom: 10px;
    position: relative;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxr ul li:last-child{
    margin-right: 0;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxr ul .cur,.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxr ul li:hover{
    color: #ac4aff;;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxr ul li:before{
    bottom: 0;
    width: 100%;
    height: 2px;
    background: #ac4aff;;
    position: absolute;
    content: "";
    display: none;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzx .jzxr ul li.cur:before{
    display: block;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzxop .box ul li{
    float: left;
    border-radius: 10px;
    position: relative;
    width: 32.57%;
    margin-right: 1.1%;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzxop .box ul li span{
    position: absolute;
    right: 20px;
    bottom: 20px;
    width: 24px;
    height: 24px;
    background: url(../images/jphx/boxe.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzxop .box ul li:last-child{
    margin-right: 0;
}

.renzhengA .jpmldwkd .dwkdpj .kdpjzxop .box ul li.cur span{
    background: url(../images/jphx/boxea.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .xq{
    padding: 0 30px;
    font-size: 14px;
    line-height: 1;
    color: #666666;
    margin-top: 20px;
}

.renzhengA .jpmldwkd .xq span{
    margin-right: 2px;
}

.renzhengA .jpmldwkd .xqmodnput{
    padding: 0 30px;
    margin-top: 30px;
}

.renzhengA .jpmldwkd .xqmodnput ul li{
    margin-bottom: 23px;
}

.renzhengA .jpmldwkd .xqmodnput ul li:last-child{
    margin-bottom: 0;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bop{
    font-size: 14px;
    color: #666666;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bop span{
    margin-right: 2px;
    color: #d00000;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bopa{
    width: 100%;
    margin-top: 10px;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bopa input{
    width: 100%;
    padding-left: 17px;
    height: 50px;
    font-size: 14px;
    color: #333;
    border-radius: 7px;
    border: 1px solid #e5e5e5;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bopa input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bopa input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bopa input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmodnput ul li .bopa input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo{
    padding: 0 30px;
    margin-top: 23px;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .xbt{
    font-size: 14px;
    color: #666666;
    margin-bottom: 11px;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .xbt span{
    margin-right: 2px;
    color: #d00000;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl{
    float: left;
    width: 74%;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input{
    width: 100%;
    padding-left: 17px;
    height: 50px;
    font-size: 14px;
    border-radius: 7px;
    color: #aaaaaa;
    border: 1px solid #e5e5e5;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzr{
    float: left;
    margin-left: 10px;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzr input{
    width: 121px;
    height: 50px;
    border: 0;
    color: rgba(0, 0, 0, 0);
    background: url(../images/jphx/oklzr.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzme{
    float: right;
    color: #999999;
    font-size: 14px;
    cursor:pointer;
    margin-top: 15px;
    padding-left: 20px;
    position: relative;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzme:before{
    display: inline-block;
    width: 14px;
    height: 8px;
    left: 0;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: url(../images/jphx/wzsfpla.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .cur:before{
    background: url(../images/jphx/wzsfpl.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokldj{
    margin-top: 15px;
    display: none;
    float: left;
    width: 100%;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokldj ul li{
    float: left;
    width: 124px;
    height: 32px;
    margin-right: 15px;
    font-size: 14px;
    color: #999999;
    text-align: center;
    line-height: 30px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokldj ul li:last-child{
    margin-right: 0;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokldj ul li.cur{
    color: #fff;
    background: #ac4aff;;
    border-color: #ac4aff;;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .kpsjhc{
    margin-top: 23px;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .kpsjhc .kzokl .oklzl{
    width: 100%;
}

.renzhengA .jpmldwkd .xqmntpoxzbqo .kpsjhc .kzokl .oklzl input{
    background: url(../images/jphx/mbkvx.png)no-repeat 99%;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb{
    padding: 0 30px;
    margin-top: 20px;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflbto .lbtol{
    float: left;
    font-size: 14px;
    color: #666666;
    line-height: 1;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflbto .lbtol span{
    display: inline-block;
    color: #d00000;
    margin-right: 2px;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflbto .lbtor{
    float: left;
    line-height: 1;
    font-size: 14px;
    color: #999999;
    margin-left: 10px;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflbto {
    margin-bottom: 15px;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmol{
    float: left;
    width: 30%;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor{
    width: 68.47%;
    float: right;
    margin-left: 1.5%;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor ul li{
    float: left;
    width: 23.3%;
    margin-right: 2.25%;
    margin-bottom: 2.25%;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor ul li:after{
    position: absolute;
    content: "";
    height: 89px;
    top: 0px;
    left: 0px;
    width: 153px;
    border-radius: 10px;
    border: 2px solid #ac4aff;;
    display: none;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor ul li:before{
    position: absolute;
    content: "";
    right: 10px;
    bottom: 10px;
    width: 20px;
    height: 20px;
    display: none;
    background: url(../images/jphx/boxea.png)no-repeat center center/cover;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor ul li img{
    height: 93px;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor ul li:nth-child(4n){
    margin-right: 0;
}

.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor ul .cur:after,
.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmor ul .cur:before{
    display: block;
}

.xqmntpoxwjzysbzc{
    padding: 0 30px;
    margin-top: 50px;
}

.xqmntpoxwjzysbzc .zysbzbt{
    font-size: 20px;
    color: #333333;
    padding-bottom: 18px;
    margin-bottom: 30px;
    border-bottom: 1px solid #eeeeee;
}

.xqmntpoxwjzysbzc .zysbzbt span{
    display: inline-block;
    width: 22px;
    height: 21px;
    margin-right: 10px;
    vertical-align: middle;
    background: url(../images/jphx/zysbzbt.png)no-repeat center center/cover;
}
.zysbtimg #editor-container { padding-top: 15px; }
.xqmntpoxwjzysbzc .pohjsdxb{
    margin-top: 30px;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbl{
    float: left;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbl a{
    display: block;
    width: 200px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    border-radius: 40px;
    background: #ac4aff;;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbl a span{
    display: inline-block;
    width: 20px;
    height: 15px;
    margin-top: -2px;
    margin-right: 7px;
    vertical-align: middle;
    background: url(../images/jphx/sdxbl.png)no-repeat center center/cover;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr{
    float: right;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxa{
    float: left;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxa a{
    display: block;
    width: 200px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    color: #ac4aff;;
    font-size: 15px;
    border-radius: 40px;
    border: 1px solid #ac4aff;;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxa a span{
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-top: -3px;
    margin-right: 6px;
    vertical-align: middle;
    background: url(../images/jphx/sdxbl1.png)no-repeat center center/cover;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxa a:hover span{
    background: url(../images/jphx/sdxbl1bg.png)no-repeat center center/cover;
}
.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxa a:hover { background: #ac4aff;; color:#fff; }

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxb{
    float: left;
    margin-left: 10px;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxb a{
    display: block;
    width: 200px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    border-radius: 40px;
    background: #ac4aff;;
}

.xqmntpoxwjzysbzc .pohjsdxb .sdxbr .dxb a span{
    display: inline-block;
    width: 17px;
    height: 18px;
    margin-top: -3px;
    margin-right: 5px;
    vertical-align: middle;
    background: url(../images/jphx/sdxbl2.png)no-repeat center center/cover;
}


/**一键订舱**/
.Booking{
    background: #f3f3f3;
    padding: 20px 0 0;
}

.Booking .kingbmb{
    background: #fff;
    border-radius: 10px;
    padding: 32px 24px 50px 24px;
}

.Booking .kingbmb .bktt{
    color: #333333;
    font-size: 20px;
    line-height: 1;
    padding-bottom: 20px;
    margin-bottom: 25px;
    border-bottom: 1px solid #eeeeee;
}

.Booking .kingbmb .bktt span{
    width: 20px;
    height: 20px;
    margin-right: 8px;
    margin-top: -4px;
    vertical-align: middle;
    display: inline-block;
    background: url(../images/yjdc/bktts.png)no-repeat center center/cover;
}

.Booking .kingbmb .bmbkta .mbkvx ul li{
    float: left;
    margin-right: .86%;
    width: 24.35%;
}

.Booking .kingbmb .bmbkta .mbkvx ul li:last-child{
    margin-right: 0;
}

.Booking .kingbmb .bmbkta .mbkvx ul li .b{
    font-size: 14px;
    color: #666666;
    line-height: 1;
    margin-bottom: 9px;
}

.Booking .kingbmb .bmbkta .mbkvx ul li .b span{
    display: inline-block;
    font-size: 14px;
    color: #d00000;
    line-height: 1;
    margin-right: 2px;
}

.Booking .kingbmb .bmbkta .mbkvx ul li .bk input{
    width: 100%;
    height: 46px;
    border: 1px solid #e5e5e5;
    padding-left: 12px;
    font-size: 14px;
    color: #333333;
    border-radius: 5px;
}

.Booking .kingbmb .bmbkta .mbkvx ul li:last-child .bk input{
    background: url(../images/yjdc/mbkvx.png)no-repeat 95%;
}


.Booking .kingbmb .bmbkta .mbkvx ul li .bk input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.Booking .kingbmb .bmbkta .mbkvx ul li .bk input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbkta .mbkvx ul li .bk input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbkta .mbkvx ul li .bk input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

/* 这里是设置input获得焦点时的变化 */
.Booking .kingbmb .bmbkta .mbkvx ul li .bk input:focus{
    border-color: #ac4aff;;
}

.Booking .kingbmb .bmbkta .mbkvxz{
    margin-top: 36px;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li{
    float: left;
    margin-right: 1.56%;
    width: 49.22%;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li:last-child{
    margin-right: 0;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li textarea{
    width: 100%;
    height: 100px;
    font-size: 14px;
    color: #333333;
    padding: 14px 10px 0 10px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    overflow: hidden;
    resize:none;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li textarea::-webkit-input-placeholder {
    color: #aaaaaa;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li textarea:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbkta .mbkvxz ul li .b{
    font-size: 14px;
    color: #666666;
    line-height: 1;
    margin-bottom: 9px;
}


/*.Booking .kingbmb .bmbkta .mbkvxz ul li textarea:focus{
	border-color: #ac4aff;;
}*/

.Booking .kingbmb .bmbkta .tkplmw{
    margin-top: 27px;
}

.Booking .kingbmb .bmbkta .tkplmw ul li{
    width: 100%;
}

.Booking .kingbmb .bmbktb{
    margin-top: 47px;
}

.Booking .kingbmb .bmbktb .bktt span{
    width: 19px;
    height: 18px;
    background: url(../images/yjdc/bmbktb.png)no-repeat center center/cover;
}

.Booking .kingbmb .bmbktb .bmbktbcs{
    border-radius: 5px;
    border: 1px solid #eee;
    overflow: hidden;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcsb{
    background: #fff8f5;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcsb ul li{
    font-size: 15px;
    color: #333333;
    line-height: 1;
    height: 47px;
    border-right: 1px solid #eeeeee;
    line-height: 45px;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcsb ul li:last-child{
    border-right: 0;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcsb ul li span{
    color: #d00000;
    margin-right: 3px;
    font-size: 15px;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcsb ul li,
.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li{
    float: left;
    width: 25%;
    text-align: center;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li{
    border-right: 1px solid #eeeeee;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li:last-child{
    border-right: 1px solid #eeeeee;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li input{
    width: 100%;
    text-align: center;
    height: 50px;
    border: 0;
    font-size: 15px;
    color: #333;
    background: rgba(0, 0, 0, 0);
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktc{
    margin-top: 26px;
}

.Booking .kingbmb .bmbktc .bkcl{
    float: left;
    margin-top: 0;
}

.Booking .kingbmb .bmbktc .bkcl .bt{
    display: inline-block;
    font-size: 14px;
    line-height: 28px;
    color: #666666;
    vertical-align: bottom;
    margin-top: 0;
    margin-right: 26px;
}

.Booking .kingbmb .bmbktc .bkcl .bt span{
    display: inline-block;
    font-size: 14px;
    color: #d00000;
    margin-right: 2px;
}

.Booking .kingbmb .bmbktc .bkcl .moxox{
    display: inline-block;
    line-height: 1;
    margin-top: 1px;
    vertical-align:bottom;
}
.Booking .kingbmb .bmbktc .bkcl .moxox .layui-form-radio{
    margin-right:0;margin-top: 0px;
}

.Booking .kingbmb .bmbktc .bkcl .sxtbp{
    float: left;
    margin-right: 28px;
}

.Booking .bkcl .moxox input{
    width: 14px;
    height: 14px;
    margin: 0;
    float: left;
    cursor:pointer;
    background: url(../images/yjdc/sxtbp.png)no-repeat center center/cover;
}

.Booking .bkcl .moxox p{
    color: #999999;
    margin-top: 0px;
    font-size: 14px;
    float: left;
    padding-left: 5px;
    vertical-align: middle;
    line-height: 1;
    cursor:pointer;
}

.Booking .bkcl .moxox .cur input{
    background: url(../images/yjdc/sxtbpa.png)no-repeat center center/cover;
}

.Booking .bkcl .moxox .cur p{
    color: #ac4aff;;
}

.Booking .kingbmb .bmbktc .bkcr{
    float: right;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl{
    position: relative;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlan{
    width: 115px;
    height: 36px;
    line-height: 36px;
    border-radius: 40px;
    background: #ac4aff;;
    text-align: center;
    cursor:pointer;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlan i{
    font-style: normal;
    color: #fff;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlan span{
    width: 9px;
    height: 5px;
    margin-left: 8px;
    margin-top: -1px;
    vertical-align: middle;
    display: inline-block;
    background: url(../images/yjdc/ckxlan.png)no-repeat center center/cover;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck{
    position: absolute;
    width: 235px;
    background: #fff;
    z-index: 9;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, .2);
    border-radius: 8px;
    left: 50%;
    top: 52px;
    transform: translateX(-50%);
    display: none;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .bt{
    text-align: center;
    font-size: 18px;
    color: #333333;
    line-height: 1;
    border-bottom: 1px solid #eee;
    padding: 21px 0;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf{
    padding: 22px 0 20px 0;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfa{
    color: #333333;
    font-size: 15px;
    margin-bottom: 13px;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfb ul li{
    float: left;
    font-size: 14px;
    color: #666666;
    line-height: 1;
    width: 33.3333%;
    margin-bottom: 12px;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfb ul li:nth-child(2){
    text-align: center;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfb ul li:nth-child(5){
    text-align: center;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfb ul li:nth-child(3n){
    text-align: right;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfc{
    margin-top: 5px;
    padding: 0 20px 18px 20px;
    border-bottom: 1px solid #eee;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfc{
    text-align: right;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfc .wdl{
    display: inline-block;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfc .wdl .cfca{
    float: left;
    font-size: 15px;
    color: #ac4aff;;
    line-height: 1;
    margin-top: 7px;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfc .wdl .cfcb span{
    display: inline-block;
    color: #ac4aff;;
    font-size: 15px;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfc .wdl .cfcb i{
    display: inline-block;
    font-size: 24px;
    color: #ac4aff;;
    font-style: normal;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfc .wdl .cfcb{
    float: left;
    line-height: 1;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .xql{
    font-size: 14px;
    color: #999999;
    line-height: 1.6;
    padding: 0 20px;
    margin-top: 20px;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfa,
.Booking .kingbmb .bmbktc .bkcr .bkckxl .ckxlfck .xlkcf .cfb{
    padding: 0 20px;
}

.Booking .kingbmb .bmbktc .bkcr .bkckxl:hover .ckxlfck{
    display: block;
}

.Booking .kingbmb .bmbktd .bktmsm .bktmwz{
    margin-bottom: 7px;
    margin-top: 17px;
}

.Booking .kingbmb .bmbktd .bktmsm .bktmwz .wzt{
    float: left;
    width: 33.68%;
}

.Booking .kingbmb .bmbktd .bktmsm .bktmwz .wzt span{
    font-size: 14px;
    color: #d00000;
    line-height: 1;
}

.Booking .kingbmb .bmbktd .bktmsm .wzt i{
    font-size: 14px;
    color: #666666;
}

.Booking .kingbmb .bmbktd .bkmul ul li{
    float: left;
    margin-right: 1.48%;
    width: 18.15%;
}

.Booking .kingbmb .bmbktd .bkmul ul li:last-child{
    margin-right: 0;
}

.Booking .kingbmb .bmbktd .bkmul ul .srk input{
    border: 0;
    height: 48px;
    width: 100%;
    font-size: 14px;
    color: #333333;
    border-radius: 7px;
    border: 1px solid #e5e5e5;
    padding-left: 10px;
}

.Booking .kingbmb .bmbktd .bkmul ul .srk input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktd .bkmul ul .srk input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktd .bkmul ul .srk input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktd .bkmul ul .srk input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktd .bkmul ul li:nth-child(1){
    width: 32.2%;
}

.Booking .kingbmb .bmbktd .bkmul ul li:last-child{
    width: 7.4%;
}

.Booking .kingbmb .bmbktd .bkmul ul li:last-child input{
    color: #fff;
    background: #ac4aff;;
    height: 48px;
    width: 100%;
    font-size: 15px;
    border-radius: 7px;
    border: 0;
}

.Booking .kingbmb .bmbkte{
    margin-top: 30px;
}

.Booking .kingbmb .bmbkte .mbkvx ul li select{
    width: 100%;
    height: 46px;
    border: 1px solid #e5e5e5;
    color: #aaa;
    border-radius: 5px;
    padding-left: 12px;
    font-size: 14px;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/yjdc/bmbkte.png) no-repeat scroll 96% center;
}

.Booking .kingbmb .bmbkte .mbkvx ul li select option{
    color: #333;
}

.Booking .kingbmb .bmbkte .bktexw{
    line-height: 1;
}

.Booking .kingbmb .bmbkte .bktexw{
    margin-top: 30px;
}

.Booking .kingbmb .bmbkte .bktexw span{
    font-size: 15px;
    color: #333333;
}

.Booking .kingbmb .bmbkte .bktexw i{
    font-style: normal;
    font-size: 15px;
    color: #666666;
}

.Booking .kingbmb .bmbktf{
    margin-top: 54px;
}

.Booking .kingbmb .bmbktf .bktt span{
    background: url(../images/yjdc/bmbktf.png)no-repeat center center/cover;
}


.Booking .kingbmb .bmbktf .bkcl .moxox .sxtbp{
    display: inline-block;
    margin-right: 27px;
}
.Booking .bmbktl .layui-form-radio { margin-top:6px; }

.Booking .kingbmb .bmbktg .bktt span{
    width: 18px;
    height: 21px;
    background: url(../images/yjdc/bmbktg.png)no-repeat center center/cover;
}

.Booking .kingbmb .bmbktg .whgxq .layui-form-radio{ margin-top:0;  }
.Booking .kingbmb .bmbktg .whgxq{
    float: left;
    line-height: 28px;
    font-size: 15px;
    color: #666666;
    margin-right: 17px;
    vertical-align:top;
    display:inline-block;
}
.Booking .kingbmb .bmbktg .bkcl { float:left; vertical-align:top; }
.Booking .kingbmb .bmbktg .bkcl .layui-form-radio { margin-top:0; }

.Booking .kingbmb .bmbktl .bktt span{
    width: 19px;
    height: 19px;
    background: url(../images/yjdc/bmbktl.png)no-repeat center center/cover;
}

.Booking .kingbmb .bmbktl .bmbktna{
    margin-bottom: 20px;
}

.Booking .kingbmb .bmbktl .bmbktna .bkcl .moxox .sxtbp:last-child{
    margin-right: 17px;
}

.Booking .kingbmb .bmbktl .bmbktna .bkcl,
.Booking .kingbmb .bmbktl .bmbktna .prlt{
    float: left;
}

.Booking .kingbmb .bmbktl .bmbktna .prlt{
    position: relative;
    margin-top: 0px;
}

.Booking .kingbmb .bmbktl .bmbktna .prlt select{
    width: 155px;
    height: 38px;
    font-size: 14px;
    color: #aaaaaa;
    border-radius: 7px;
    padding-left: 10px;
    border: 1px solid #e5e5e5;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/yjdc/bmbkte.png) no-repeat scroll 94% center;
}

.Booking .kingbmb .bmbktl .bmbktna .prlt select option{
    color: #333;
}

.Booking .kingbmb .bmbktl .bmbktna .fkxld,
.Booking .kingbmb .bmbktl .bmbktnb .fkxld{
    float: left;
    line-height: 38px;
    font-size: 15px;
    color: #666666;
    margin-right: 6px;
}

.Booking .kingbmb .bmbktl .bmbktnb .bkcl .moxox .sxtbp{
    margin-right: 41px;
}

.Booking .kingbmb .bmbktl .bmbktnb:last-child{
    margin-top: 25px;
}

.Booking .kingbmb .bmbktl .bmbktnb:last-child .bkcl .moxox .sxtbp{
    margin-right: 27px;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd{
    float: left;
    width: 49.35%;
    margin-right: 1.3%;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd:last-child{
    margin-right: 0;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd .d{
    font-size: 14px;
    color: #666666;
    line-height: 1;
    margin-bottom: 10px;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd .d span{
    line-height: 1;
    color: #d00000;
    margin-right: 2px;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd .m input{
    width: 100%;
    border: 1px solid #e5e5e5;
    border-radius: 7px;
    height: 50px;
    font-size: 14px;
    padding-left: 10px;
    color: #333;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd .m input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd .m input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd .m input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzmd .zmdd .m input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzmdeb{
    margin-top: 13px;
    line-height: 1;
}

.Booking .kingbmb .bmbktz .ktzmdeb textarea{
    height: 120px;
    width: 100%;
    padding-top: 17px;
    padding-left: 10px;
    border: 1px solid #e5e5e5;
    border-radius: 7px;
    font-size: 14px;
    color: #333;
    resize:none;
}

.Booking .kingbmb .bmbktz .ktzmdeb textarea::-webkit-input-placeholder {
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzmdeb textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzmdeb textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzmdeb textarea:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.Booking .kingbmb .bmbktz .ktzdktj{
    text-align: center;
    margin-top: 38px;
}

.Booking .kingbmb .bmbktz .ktzdktj a{
    display: inline-block;
    color: #fff;
    border-radius: 40px;
    background: #ac4aff;;
    width: 400px;
    height: 48px;
    font-size: 15px;
    line-height: 46px;
}

.Booking .kingbmb .bmbktz .ktzdktj span{
    width: 17px;
    height: 18px;
    margin-right: 6px;
    margin-top: -4px;
    display: inline-block;
    vertical-align: middle;
    background: url(../images/yjdc/ktzdktj.png)no-repeat center center/cover;
}

.Booking .kingbmb .bmbktz .bktt span{
    width: 19px;
    height: 21px;
    background: url(../images/yjdc/bmbktz.png)no-repeat center center/cover;
}








/**运价查询搜索**/
.gybjysbb{
    background: #f3f3f3;
    /* padding: 41px 0 0; */
}

.Freightinquiry .quyirn{
    background: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px;
}

.Freightinquiry .quyirn .srka{
    float: left;
    margin-right: .8%;
}

.Freightinquiry .quyirn .srka input{
    border: 0;
    background: #f6f6f6;
    width: 100%;
    height: 50px;
    color: #333;
    border-radius: 10px;
    font-size: 15px;
    padding-left: 13px;
}

.Freightinquiry .quyirn .srka input::-webkit-input-placeholder {
    color: #aaaaaa;
}

.Freightinquiry .quyirn .srka input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #aaaaaa;
}

.Freightinquiry .quyirn .srka input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #aaaaaa;
}

.Freightinquiry .quyirn .srka input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #aaaaaa;
}

.Freightinquiry .quyirn .srkb{
    float: left;
    width: 11.7%;
    margin-right: .8%;
    position: relative;
}

.Freightinquiry .quyirn .srkb:before{
    position: absolute;
    content: "";
    left: 17px;
    width: 23px;
    height: 10px;
    top: 51%;
    transform: translateY(-50%);
    background: url(../images/yjcxsslb/yjcxsslb.png)no-repeat center center/cover;
}

.Freightinquiry .quyirn .qcan{
    float: left;
    width: 7.7%;
    border: 1px solid #fec0ab;
    border-radius: 10px;
    overflow: hidden;
    /* margin:0 .8% 0 .8%; */
}

.Freightinquiry .quyirn .qcan a{
    height: 50px;
    display: block;
    text-align: center;
    line-height: 50px;
    font-size: 15px;
    color: #ac4aff;;
}

.Freightinquiry .quyirn .zhycl{
    float: left;
    width: 7.7%;
}

.Freightinquiry .quyirn .zhycl input{
    height: 50px;
    display: block;
    text-align: center;
    line-height: 50px;
    font-size: 15px;
    width: 100%;
    border: 1px solid #fec0ab;
    border-radius: 10px;
    background: #ac4aff;;
    color: #fff;
}

.Freightinquiry .quyirn .srkb select{
    width: 100%;
    height: 50px;
    color: #ac4aff;;
    padding-left: 45px;
    border-radius: 10px;
    border: 0;
    font-size: 15px;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/yjcxsslb/srkb.png)no-repeat 90% #f6f6f6;
}

.Freightinquiry .quyirn .dy{
    width: 18.55%;
}

.Freightinquiry .quyirn .de{
    width: 18.55%;
}

.Freightinquiry .quyirn .dw{
    width: 9.8%;
}

.Freightinquirya{
    margin-top: 20px;
}

.Freightinquirya .mdl{
    float: left;
    position: relative;
    /* padding-left: 23px; */
    font-size: 15px;
    color: #333333;
    line-height: 1;
}

.Freightinquirya .mdl:before{
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 17px;
    height: 9px;
    line-height: 1;
    transform: translateY(-50%);
    /* background: url(../images/yjcxsslb/mdl.png)no-repeat center center/cover; */
}

.Freightinquirya .mdl span{
    padding-left: 25px;
    display: inline-block;
    position: relative;
}

.Freightinquirya .mdl span:before{
    position: absolute;
    content: "";
    left: 6px;
    top: 45%;
    width: 15px;
    height: 6px;
    transform: translateY(-50%);
    background: url(../images/yjcxsslb/mdlspan.png)no-repeat center center/cover;
}

.Freightinquirya .mdr{
    float: right;
}

.Freightinquirya .mdr ul li{
    float: left;
    margin-right: 25px;
}

.Freightinquirya .mdr ul li:last-child{
    margin-right: 0;
}

.Freightinquirya .mdr ul li .z{
    font-size: 15px;
    color: #333333;
    float: left;
}

.Freightinquirya .mdr ul li .sr{
    font-size: 15px;
    color: #333333;
    float: left;
    line-height: 1;
    margin-top: -2px;
}

.Freightinquirya .mdr ul li .sr input{
    height: 15px;
    border: 0;
    line-height: 1;
    margin-left: 6px;
    padding-bottom: 2px;
    width: 48px;
    color: #333333;
    text-align: center;
    font-size: 12px;
    border-bottom: 1px solid #dcdcdc;
    background: rgba(0, 0, 0, 0);
}

.Freightinquirya .mdr ul li .sr input::-webkit-input-placeholder {
    color: #333333;
}

.Freightinquirya .mdr ul li .sr input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #333333;
}

.Freightinquirya .mdr ul li .sr input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #333333;
}

.Freightinquirya .mdr ul li .sr input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #333333;
}

.Freightinquirya .sbtmdlp{
    background: #fff;
    border-radius: 10px;
    margin-top: 17px;
    padding: 22px 20px 30px 20px;
}

.Freightinquirya .sbtmdlp .mdlpla{
    float: left;
    margin-right: 115px;
}

.Freightinquirya .sbtmdlp .mdlpla .wz{
    font-size: 14px;
    color: #333333;
    line-height: 1;
    float: left;
    margin-right: 5px;
}

.Freightinquirya .sbtmdlp .mdlpla .plat{
    margin-bottom: 33px;
}

.Freightinquirya .sbtmdlp .mdlpla .plat:last-child{
    margin-bottom: 0;
}

.Freightinquirya .sbtmdlp .mdlpla .bkcl{
    float: left;
}

.Freightinquirya .sbtmdlp .mdlpla .bkcl .moxox .sxtbp{
    float: left;
    margin-right: 20px;
}

.Freightinquirya .sbtmdlp .mdlpla .bkcl .moxox .sxtbp:last-child{
    margin-right: 0;
}

.Freightinquirya .sbtmdlp .mdlplb{
    float: left;
}

.Freightinquirya .sbtmdlp .mdlplc{
    float: left;
}

.Freightinquirya .sbtmdlp .mdlpld{
    float: right;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpl{
    float: left;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpl .ppap{
    float: left;
    font-size: 14px;
    line-height: 1;
    color: #333333;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpl .sj{
    float: left;
    width: 7px;
    line-height: 0;
    margin-left: 5px;
    margin-top: 1px;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpl .sj .li-item-img1{
    width: 7px;
    height: 5px;
    background-image: url(../images/yjcxsslb/blackUp.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    display: inline-block;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpl .sj .li-item-img2{
    width: 7px;
    height: 5px;
    background-image: url(../images/yjcxsslb/whiteDown.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    display: inline-block;
    margin-top: 1px;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpr{
    float: left;
    margin-left: 42px;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpr .w{
    float: left;
    font-size: 14px;
    color: #333333;
    line-height: 1;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpr .xhk{
    float: left;
    margin-top: -8px;
}

.Freightinquirya .sbtmdlp .mdlplb .dplbt .bpr .xhk select{
    width: 158px;
    height: 32px;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    background: rgba(0, 0, 0, 0);
    font-size: 12px;
    color: #333333;
    -moz-appearance: none;
    padding-left: 11px;
    -webkit-appearance: none;
    background: url(../images/yjcxsslb/srkeb.png)no-repeat 93%;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc {
    margin-top: 23px;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcl{
    float: left;
    font-size: 14px;
    color: #333333;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcr{
    float: left;
    margin-left: 3px;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcr .alma{
    float: left;
    font-size: 15px;
    color: #333;
    margin-right: 15px;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcr .alma:last-child{
    margin-right: 0;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcr .alma .crsz{
    float: left;
    line-height: 1;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcr .alma .crszr{
    width: 7px;
    float: left;
    line-height: 0;
    margin-left: 5px;
    margin-top: 2px;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcr .alma .crszr .flight-bar-arrow1-img1{
    width: 7px;
    height: 5px;
    background-image: url(../images/yjcxsslb/blackUp.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    display: inline-block;
}

.Freightinquirya .sbtmdlp .mdlplb .mdlplc .plcr .alma .crszr .flight-bar-arrow1-img2{
    width: 7px;
    height: 5px;
    background-image: url(../images/yjcxsslb/whiteDown.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    display: inline-block;
    margin-top: 1px;
}

.Freightinquirya .sbtmdlp .mdlpld .rightView-tip{
    float: left;
    font-size: 14px;
    color: #333333;
    margin-top: 8px;
}

.Freightinquirya .sbtmdlp .mdlpld .rightView-icon{
    float: left;
    width: 28px;
    height: 28px;
    border-radius: 5px;
    overflow: hidden;
    margin-right: 8px;
    background: url(../images/yjcxsslb/rightView-icon.png)no-repeat center center/cover #fd9a77;
}

.Freightinquirya .sbtmdlp .mdlpld .icon-s-unfold{
    margin-right: 0;
    background: url(../images/yjcxsslb/rightView-icona.png)no-repeat center center/cover #fd9a77;
}


.Freightinquirya .sbtmdlp .mdlpld .lllwc{
    float: left;
}


.Freightinquirya .sbtmdlp .mdlpld .rightView-icon.icon-menu1{
    background: url(../images/yjcxsslb/rightView-icon.png)no-repeat center center/cover #ac4aff;;
}

.Freightinquirya .sbtmdlp .mdlpld .icon-s-unfold.icon-menu1{
    background: url(../images/yjcxsslb/rightView-icona.png)no-repeat center center/cover #ac4aff;;
}

.Freightinquiryb{
    margin-top: 15px;
}

.Freightinquiryb ul li{
    background: #fff;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 46px 20px 26px 20px;
    position: relative;
}

.Freightinquiryb ul li:last-child{
    margin-bottom: 0;
}

.Freightinquiryb ul li .mrsddf .ddfa{
    float: left;
    width: 74px;
    height: 28px;
    border-radius: 10px 0 10px 0;
    background: #000;
    margin-right: 12px;
    text-align: center;
    background: url(../images/yjcxsslb/ddfa.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddf .ddfa:last-child{
    margin-right: 0;
}

.Freightinquiryb ul li .mrsddf .ddfa span{
    display: inline-block;
    width: 11px;
    margin-right: 5px;
    margin-top: -3px;
    vertical-align: middle;
    height: 13px;
    background: url(../images/yjcxsslb/sjdsa.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddf .ddfa i{
    font-style: normal;
    line-height: 27px;
    font-size: 14px;
    color: #ac4aff;;
}

.Freightinquiryb ul li .mrsddf .sjds{
    background: url(../images/yjcxsslb/ddfa1.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddf .sjds span{
    display: inline-block;
    width: 10px;
    margin-right: 5px;
    margin-top: -3px;
    vertical-align: middle;
    height: 13px;
    background: url(../images/yjcxsslb/sjds.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddf .sjds i{
    color: #fff;
}

.Freightinquiryb ul .dexs .sjds{
    display: block;
}

.Freightinquiryb ul .dexs .sjdsa{
    display: none;
}


.Freightinquiryb ul .dyxs .sjds{
    display: none;
}

.Freightinquiryb ul .dyxs .sjdsa{
    display: block;
}

.Freightinquiryb ul .qyc .sjds,
.Freightinquiryb ul .qyc .sjdsa{
    display: none;
}



.Freightinquiryb ul li .mrsddf{
    top: 0;
    left: 0;
    position: absolute;
}

.Freightinquiryb ul .dby:before{
    position: absolute;
    content: "";
    right: 20px;
    top: 0;
    width: 50px;
    height: 52px;
    background: url(../images/yjcxsslb/tjmo.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddfa{
    padding-bottom: 18px;
    margin-bottom: 23px;
    border-bottom: 1px solid #eeeeee;
}

.Freightinquiryb ul li .mrsddfa .zfd{
    float: left;
    line-height: 1;
}

.Freightinquiryb ul li .mrsddfa .dfal1{
    color: #333333;
    font-size: 15px;
}

.Freightinquiryb ul li .mrsddfa .dfal2{
    font-size: 15px;
    color: #c3af84;
    margin-right: 30px;
}

.Freightinquiryb ul li .mrsddfa .dfal2 span{
    display: inline-block;
    width: 14px;
    height: 13px;
    margin-left: 10px;
    margin-right: 3px;
    vertical-align: middle;
    margin-top: -2px;
    background: url(../images/yjcxsslb/dfalm.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddfa .dfa13{
    font-size: 15px;
    color: #333333;
    margin-right: 90px;
}

.Freightinquiryb ul li .mrsddfa .dfa14{
    font-size: 15px;
    color: #333333;
    /* margin-right: 64px; */
    /* display: flex; */
    width: 16%;
    text-align: center;
}

.Freightinquiryb ul li .mrsddfa .dfa15{
    margin-right: 123px;
}

.Freightinquiryb ul li .mrsddfa .dfa15 .fa:nth-child(1){
    text-align: left;
}

.Freightinquiryb ul li .mrsddfa .dfa15 .fa{
    float: left;
    font-size: 15px;
    color: #333;
    width: 60px;
    text-align: center;
}

.Freightinquiryb ul li .mrsddfa .dfa16{
    font-size: 15px;
    color: #333333;
}

.Freightinquiryb ul li .mrsddfb .rsddfl{
    float: left;
    font-size: 13px;
    color: #666666;
    font-weight: bold;
    margin-top: 67px;
    width: 146px;
    position: relative;
    padding-left: 31px;
}

.Freightinquiryb ul li .mrsddfb .rsddfl .ttt span{
    display: inline-block;
    width: 20px;
    vertical-align: middle;
    height: 26px;
    left: 0;
    margin-top: -5px;
    position: absolute;
    margin-right: 10px;
    background: url(../images/yjcxsslb/rsddfl.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddfb .rsddfl .ttt i{
    display: inline-block;
    width: 115px;
}

.Freightinquiryb ul li .mrsddfb .rsddfla{
    float: left;
    font-size: 13px;
    color: #666666;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 67px;
}

.Freightinquiryb ul li .mrsddfb .rsddflb{
    float: left;
    margin-left: 26px;
    overflow-y: auto;
    overflow-x: hidden;
    height: 150px;
    padding-right: 31px;
    /*padding-bottom: 60px;*/
}

.Freightinquiryb ul li .mrsddfb .rsddflb::-webkit-scrollbar {
    /*滚动条整体样式*/
    width: 3px;
    /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
}

.Freightinquiryb ul li .mrsddfb .rsddflb::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 0;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
    background: #cacaca;
}

.Freightinquiryb ul li .mrsddfb .rsddflb::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
    border-radius: 0;
    background: #eeeeee;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li{
    padding: 3px 6px;
    border-radius: 3px;
    border: 1px solid #fff;
    margin-bottom: 0;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li:hover{
    background: #fff4f0;
    border: 1px solid #fed9cc;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li:last-child{
    margin-bottom: 0;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .flmdl{
    float: left;
    width: 100px;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .fla{
    float: left;
    width: 48px;
    margin-right: 4px;
    line-height: 20px;
    height: 22px;
    text-align: center;
    border: 1px solid #f08763;
    overflow: hidden;
    border-radius: 5px;
    color: #ac4aff;;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .fla:last-child{
    margin-right: 0;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ls{
    border-color: #6eacd9;
    color: #3189c9;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .zs{
    width: 100%;
    color: #122b88;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #8895c3;
    border-radius: 5px;
    overflow: hidden;
    height: 22px;
    line-height: 20px;
}


.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ydts .cmd { background: #fff!important; border-radius:12px; border:1px solid #ac4aff;; }
.Freightinquiryb ul li .mrsddfb .rsddflb ul li:nth-child(1) .ydts .cmd { top:0; }
.Freightinquiryb ul li .mrsddfb .rsddflb ul li:last-child .ydts .cmd { top:auto; bottom:-3px; }
.Freightinquiryb ul li .mrsddfb .rsddflb ul li:nth-last-child(2) .ydts .cmd { top:auto; bottom:-3px; }


.Freightinquiryb ul li .mrsddfb .rsddflc .mdks .ksmo{
    margin-bottom: 20px;
}

.Freightinquiryb ul li .mrsddfb .rsddflc .mdks .ksmo:last-child{
    margin-bottom: 0;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .flmdr{
    float: left;
    margin-left: 23px;
    margin-top: 4px;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ks{
    float: left;
    font-size: 13px;
    color: #666666;
    font-weight: bold;
    width: 60px;
    text-align: center;
    border-right: 1px solid #dcdcdc;
    line-height: 1;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ks:nth-child(1){
    width: 57px;
    text-align: left;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ks:nth-child(6){
    border: 0;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ydts{
    float: left;
    position: relative;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ydts .ts{
    font-size: 13px;
    color: #999;
    line-height: 1;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ydts .cmd{
    position: absolute;
    width: 248px;
    height: 99px;
    font-size: 12px;
    display: none;
    line-height: 1.7;
    z-index: 1;
    top: -23px;
    left: -252px;
    line-height: 20px;
    padding: 10px 20px 10px 20px;
    background: url(../images/yjcxsslb/ydts.jpg)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ydts .ts:hover{
    color: #ac4aff;;
}

.Freightinquiryb ul li .mrsddfb .rsddflb ul li .ydts:hover .cmd{
    display: block;
}

.Freightinquiryb ul li .mrsddfb .rsddfld{
    float: left;
    padding-left: 36px;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl{
    float: left;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .f{
    font-size: 12px;
    color: #999999;
    line-height: 1.3;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .l{
    font-size: 35px;
    color: #ac4aff;;
    margin-top: 5px;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .l span{
    font-size: 24px;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .d {
    margin-top: 9px;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .d a{
    display: block;
    width: 122px;
    height: 28px;
    background: #ffeae2;
    border-radius: 40px;
    overflow: hidden;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    color: #ac4aff;;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsr{
    float: right;
    margin-left: 32px;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsr a{
    display: block;
    width: 90px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-radius: 10px;
    background: #ac4aff;;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsr a span{
    display: inline-block;
    width: 17px;
    height: 17px;
    vertical-align: middle;
    margin-top: -3px;
    margin-right: 5px;
    background: url(../images/yjcxsslb/fldsrm.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsr a i{
    display: inline-block;
    font-style: normal;
    font-size: 16px;
    color: #fff;
}

.Freightinquiryb ul li .mrsddfb .rsddfle{
    border-top: 1px solid #eeeeee;
    padding: 23px 0 0;
    margin-top: 26px;
}

.Freightinquiryb ul li .mrsddfb .rsddfle .flel{
    float: left;
    line-height: 1;
    font-size: 14px;
    color: #666666;
}

.Freightinquiryb ul li .mrsddfb .rsddfle .flel span{
    display: inline-block;
    font-weight: bold;
}

.Freightinquiryb ul li .mrsddfb .rsddfle .fler{
    float: right;
    line-height: 1;
}

.Freightinquiryb ul li .mrsddfb .rsddfle .fler .fla{
    float: left;
    margin-right: 25px;
    padding-left: 20px;
    position: relative;
}

.Freightinquiryb ul li .mrsddfb .rsddfle .fler .fla:before{
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 13px;
    height: 13px;
    transform: translateY(-50%);
    background: url(../images/yjcxsslb/flaasd.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddfb .rsddfle .fler .fla:last-child{
    margin-right: 0;
}

.Freightinquiryb ul li .mrsddfb .rsddfle .fler .fla span{
    display: inline-block;
    font-size: 14px;
    color: #ac4aff;;
    font-weight: bold;
    margin-right: 3px;
}

.Freightinquiryb .fyqhj{
    margin-top: 44px;
}

.Freightinquiryb .tzswdmm{
    font-size: 24px;
    color: #333333;
    margin-bottom: 19px;
    margin-top: 39px;
    position: relative;
    line-height: 1;
    padding-left: 43px;
}

.Freightinquiryb .tzswdmm span{
    display: inline-block;
    width: 34px;
    height: 5px;
    background: #333333;
    border-radius: 40px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.Freightinquiryc{
    padding: 70px 0 75px;
}

.Freightinquiryc .bjbs{
    background: #fff;
    padding: 32px 24px 20px 24px;
    border-radius: 10px;
}

.Freightinquiryc .bjbs .rycbnt{
    font-size: 24px;
    color: #333;
    margin-bottom: 25px;
}

.Freightinquiryc .bjbs .rycbnbp ul li{
    float: left;
    margin-right: 4%;
    width: 48%;
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 23px;
}

.Freightinquiryc .bjbs .rycbnbp ul li:nth-last-of-type(2){
    border-bottom: 0;
    margin-bottom: 0;
}

.Freightinquiryc .bjbs .rycbnbp ul li:last-child{
    border-bottom: 0;
    margin-bottom: 0;
}

.Freightinquiryc .bjbs .rycbnbp ul li:nth-child(2n){
    margin-right: 0;
}

.Freightinquiryc .bjbs .rycbnbp ul li a{
    display: block;
    padding-bottom: 22px;
}

.Freightinquiryc .bjbs .rycbnbp ul li a .al{
    float: left;
    line-height: 1;
}

.Freightinquiryc .bjbs .rycbnbp ul li a .al .la{
    float: left;
    line-height: 1;
    font-size: 12px;
    color: #fff;
    background: #ac4aff;;
    border-radius: 2px;
    width: 34px;
    text-align: center;
    padding: 1px 0 2px;
    margin-right: 6px;
}

.Freightinquiryc .bjbs .rycbnbp ul li a .al .lb{
    float: left;
    color: #333333;
    font-size: 16px;
}

.Freightinquiryc .bjbs .rycbnbp ul li a .ar{
    float: right;
    line-height: 1;
    color: #666666;
    font-size: 15px;
}

.Freightinquiryc .bjbs .rycbnbp ul li:hover a .al .la{
    background: #ac4aff;;
}

.Freightinquiryc .bjbs .rycbnbp ul li:hover a .al .lb{
    color: #ac4aff;;
    text-decoration:underline;
}



/**运价查询默认展示**/
.Freightinquirya .mdr .ksbfy{
    font-size: 14px;
    color: #ac4aff;;
    line-height: 1;
    position: relative;
    padding-left: 20px;
}

.Freightinquirya .mdr .ksbfy:before{
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 14px;
    height: 14px;
    transform: translateY(-50%);
    background: url(../images/yjcxsslb/ksbfy.png)no-repeat center center/cover;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .d .sd{
    display: none;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .hbbwd .sd{
    background: #eeeeee;
    color: #999999;
    display: block;
}

.Freightinquiryb ul li .mrsddfb .rsddfld .fldsl .hbbwd .fd{
    display: none;
}





/**7-2一代入住招商页面**/
.bjsmod{
    background: #f3f3f3;
    padding-bottom: 85px;
}

.investmenta{
    padding: 23px 0 0;
}

.investmenta a{
    display: block;
    position: relative;
}

.investmenta a .dwmod{
    position: absolute;
    top: 50%;
    width: 100%;
    text-align: center;
    transform: translateY(-50%);
}

.investmenta a .dwmod .modbt{
    color: #fff;
    font-size: 50px;
    margin-bottom: 25px;
    text-shadow: 4px 4px rgba(255, 255, 255, .2);
}

.investmenta a .dwmod .modul ul{
    display: inline-block;
}

.investmenta a .dwmod .modul ul li{
    float: left;
    width: 83px;
    margin-right: 22px;
    height: 83px;
    border-radius: 50%;
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, .1);
    border: 1px solid rgba(255, 255, 255, .1);
}

.investmenta a .dwmod .modul ul li:last-child{
    margin-right: 0;
}

.investmenta a .dwmod .modul ul li .dwp{
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    font-size: 18px;
    color: #ffffff;
    line-height: 22px;
    transform: translate(-50%,-50%);
}

.investmenta a .dwmod .an{
    padding: 0 40px;
    margin-top: 30px;
    height: 47px;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
    background: #ac4aff;;
    display: inline-block;
    border-radius: 40px;
}

.investmenta a .dwmod .an span{
    display: inline-block;
    vertical-align: middle;
    width: 19px;
    height: 21px;
    margin-right: 10px;
    margin-top: -3px;
    background: url(../images/ydrzzs/xrt.png)no-repeat center center/cover;
}

.investmentb{
    margin-top: 60px;
}

.investmentb .menbbt .bbtl{
    float: left;
    font-size: 15px;
    color: #666666;
    line-height: 1;
}

.investmentb .menbbt .bbtl i{
    display: inline-block;
    font-size: 30px;
    color: #222222;
    font-style: normal;
}

.investmentb .menbbt .bbtl span{
    vertical-align: middle;
    margin-top: 1px;
    margin-left: 11px;
}

.investmentb .menbbt .bbtr{
    float: right;
}

.investmentb .menbbt .bbtr a{
    display: block;
    width: 135px;
    height: 42px;
    font-size: 15px;
    color: #666666;
    border-radius: 40px;
    line-height: 39px;
    text-align: center;
    border: 1px solid #bfbfbf;
}

.investmentb .menbbt .bbtr a i{
    font-style: normal;
}

.investmentb .menbbt .bbtr a span{
    display: inline-block;
    width: 7px;
    vertical-align: middle;
    margin-top: -1px;
    margin-left: 5px;
    height: 10px;
    background: url(../images/ydrzzs/bbtr.png)no-repeat center center/cover;
}

.investmentb .menbbt .bbtr a {
    color: #fff;
    border-color: #1f8ce1;
    background: #1f8ce1;
}

.investmentb .menbbt .bbtr a:hover {
    color: #fff;
    border-color: #ac4aff;;
    background: #ac4aff;;
}

.investmentb .menbbt .bbtr a:hover span{
    background: url(../images/ydrzzs/bbtra.png)no-repeat center center/cover;
}
.investmentb .menbbt .bbtr a span{
    background: url(../images/ydrzzs/bbtra.png)no-repeat center center/cover;
}

.investmentb .menbnr {
    margin-top: 22px;
}

.investmentb .menbnr ul{
    display: flex;
    flex-wrap:wrap;
}

.investmentb .menbnr ul li{
    float: left;
    width: 24.1%;
    background: #fff;
    text-align: center;
    margin-right: 1.2%;
    overflow: hidden;
    border-radius: 10px;
}

.investmentb .menbnr ul li:last-child{
    margin-right: 0;
}

.investmentb .menbnr ul li .bnrt{
    background: #ac4aff;;
    padding: 23px 0 16px;
    border-bottom: 3px solid #e85825;
}

.investmentb .menbnr ul li .bnrt .wzks .k{
    color: #fff;
    margin-top: 14px;
    font-size: 20px;
}

.investmentb .menbnr ul li .bnrt .wzks .s{
    font-size: 14px;
    color: #ffffff;
    margin-top: 3px;
}

.investmentb .menbnr ul li .bnrb{
    padding: 36px 40px 90px 40px;
    text-align: left;
    line-height: 1.8;
    font-size: 15px;
    color: #666666;
}

.investmentc{
    margin-top: 50px;
}

.investmentc .mentcqhm{
    margin-top: 20px;
    position: relative;
}

.investmentc .mentcqhm .swiper-button-prev,
.investmentc .mentcqhm .swiper-button-next{
    margin-top: 0;
    top: 50%;
    width: 46px;
    height: 46px;
    transform: translateY(-50%);
}

.investmentc .mentcqhm .swiper-button-prev:after,
.investmentc .mentcqhm .swiper-button-next:after{
    opacity: 0;
}

.investmentc .mentcqhm .swiper-button-prev{
    left: -55px;
    background: url(../images/ydrzzs/prev.png)no-repeat center center/cover;
}

.investmentc .mentcqhm .swiper-button-next{
    right: -55px;
    background: url(../images/ydrzzs/next.png)no-repeat center center/cover;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide{
    background: #fff;
    border-radius: 10px;
    padding: 10px 10px 13px 10px;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .recp{
    font-size: 20px;
    color: #333333;
    line-height: 1;
    margin-top: 18px;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .recpan{
    margin-top: 22px;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .recpan a{
    display: block;
    text-align: center;
    background: #3189c9;
    width: 100%;
    padding: 17px 0 13px;
    border-radius: 10px;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .recpan a .mdls{
    position: relative;
    padding-left: 35px;
    display: inline-block;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .recpan a .mdls .icon{
    float: left;
    position: absolute;
    top: 50%;
    left: 0;
    line-height: 1;
    transform: translateY(-50%);
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .recpan a .mdls .wfd{
    float: left;
    line-height: 1;
    font-size: 16px;
    color: #fff;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .sl a{
    background: #122b88;
}

.investmentc .mentcqhm .mentcqhmswiper .swiper-slide .hs a{
    background: #ac4aff;;
}

.investmentd{
    margin-top: 66px;
}

.investmentd .tmentd{
    margin-top: 20px;
}

.investmentd .tmentd{
    background: #fff;
    border-radius: 10px;
    padding: 37px 27px 32px 27px;
}

.investmentd .tmentd ul li{
    float: left;
    margin-right: 1%;
    width: 24.25%;
    border: 1px solid #eeeeee;
    padding: 40px 0 40px 34px;
    border-radius: 10px;
    margin-bottom: 1%;
}

.investmentd .tmentd ul li:nth-child(4n){
    margin-right: 0;
}

.investmentd .tmentd ul li .icon{
    width: 73px;
    height: 73px;
    float: left;
    overflow: hidden;
    border-radius: 50%;
    border: 1px solid #efefef;
    position: relative;
}

.investmentd .tmentd ul li .icon img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.investmentd .tmentd ul li .icon .conb{
    display: none;
}

.investmentd .tmentd ul li .klwzcqr{
    float: left;
    margin-top: 17px;
    margin-left: 10px;
}

.investmentd .tmentd ul li .klwzcqr .cpr{
    font-size: 20px;
    color: #333;
    line-height: 1;
}

.investmentd .tmentd ul li .klwzcqr .cpr1{
    font-size: 12px;
    color: #999999;
    line-height: 1;
    margin-top: 8px;
}

.investmentd .tmentd ul li:hover{
    background: #fcebe5;
}

.investmentd .tmentd ul li:hover .icon{
    border-color: #ac4aff;;
    background: #ac4aff;;
}

.investmentd .tmentd ul li:hover .icon .conb{
    display: block;
}

.investmentd .tmentd ul li:hover .icon .cona{
    display: none;
}

.investmente{
    margin-top: 57px;
}

.investmente .tmente{
    border-radius: 10px;
    background: #fff;
    margin-top: 25px;
}

.investmente .tmente{
    position: relative;
}

.investmente .tmente .dwlwc{
    position: absolute;
}

.investmente .tmente .dw1{
    left: 177px;
    bottom: 82px;
}

.investmente .tmente .dw2{
    left: 274px;
    bottom: 246px;
}

.investmente .tmente .dw3{
    left: 462px;
    top: 57px;
}

.investmente .tmente .dw4{
    right: 453px;
    top: 57px;
}

.investmente .tmente .dw5{
    right: 270px;
    top: 178px;
}

.investmente .tmente .dw6{
    right: 177px;
    bottom: 82px;
}

.investmente .tmente .dwlwc .xddw{
    position: relative;
}

.investmente .tmente .dwlwc .dw{
    position: absolute;
    top: 50%;
    left: -86px;
    font-size: 18px;
    color: #222222;
    font-weight: bold;
    transform: translateY(-50%);
}

.investmente .tmente .zxy .dw{
    right: -83px;
    left: auto;
}

.investmentf .stmentf{
    background: #fff;
    margin-top: 25px;
}

.investmentf .stmentf .entfl{
    float: left;
    width: 48.5%;
}

.investmentf .stmentf .entfr{
    float: right;
    width: 45%;
    padding: 42px 0 0 0;
}

.investmentf .stmentf .entfr ul li{
    border-bottom: 1px dashed #efefef;
    padding: 0 0 10px 50px;
    margin-bottom: 16px;
}

.investmentf .stmentf .entfr ul li:last-child{
    margin-bottom: 0;
    border-bottom: 0;
}

.investmentf .stmentf .entfr ul li .ena{
    position: relative;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 1px solid #e6e6e6;
    float: left;
}

.investmentf .stmentf .entfr ul li .ena img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.investmentf .stmentf .entfr ul li .enb{
    float: left;
    margin-top: 8px;
}

.investmentf .stmentf .entfr ul li .enb .enbc{
    float: left;
    font-size: 32px;
    color: #ac4aff;;
    line-height: 1;
    margin-left: 28px;
}

.investmentf .stmentf .entfr ul li .enb .enbd{
    float: left;
    font-size: 16px;
    color: #666666;
    line-height: 1;
    margin-top: 12px;
}

.investmentf .stmentf .entfr ul li .enb .enbd span{
    font-size: 24px;
    line-height: 1;
    color: #ac4aff;;
    margin-top: -5px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
}



/**运价查询搜索列表页没有航线时**/
.Freightjjss{
    margin-top: 20px;
}

.Freightjjss .ksdw{
    border-radius: 10px;
    overflow: hidden;
    text-align: center;
    height: 293px;
    padding: 39px 0 0;
    background: url(../images/yjcxsslb/Freightjjss.png)no-repeat center center/cover #fff;
}

.Freightjjss .ksdw .tjjss .jsts{
    font-size: 22px;
    color: #333333;
    position: relative;
    top: -50px;
}

.zzjjjjzz{
    padding-top: 20px;
}

.Freightjjgg{
    margin-top: 20px;
}

.Freightjjgg .jjggb{
    background: #fff;
    border-radius: 10px;
    padding: 35px 24px 45px 24px;
}

.Freightjjgg .jjggb .ggbt{
    color: #333333;
    font-size: 22px;
}

.Freightjjgg .jjggb .lyk{
    margin-top: 20px;
}

.Freightjjgg .jjggb .lyk textarea{
    width: 100%;
    height: 120px;
    font-size: 15px;
    color: #333333;
    padding: 19px 16px 0 16px;
    border: 0px solid #e5e5e5;
    border-radius: 10px;
    overflow: hidden;
    resize:none;
    background: #f6f6f6;
}

.Freightjjgg .jjggb .lyk textarea::-webkit-input-placeholder {
    color: #999999;
}

.Freightjjgg .jjggb .lyk textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999999;
}

.Freightjjgg .jjggb .lyk textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999999;
}

.Freightjjgg .jjggb .lyk textarea:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #999999;
}

.Freightjjgg .jjggb .putmok{
    margin-top: 10px;
}

.Freightjjgg .jjggb .putmok .ok{
    float: left;
    margin-right: 1.15%;
    width: 43.25%;
}

.Freightjjgg .jjggb .putmok .ok input{
    width: 100%;
    height: 50px;
    border-radius: 10px;
    border: 0;
    background: #f6f6f6;
    color: #333;
    font-size: 15px;
    padding-left: 17px;
}

.Freightjjgg .jjggb .putmok .ok input::-webkit-input-placeholder {
    color: #999999;
}

.Freightjjgg .jjggb .putmok .ok input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999999;
}

.Freightjjgg .jjggb .putmok .ok input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999999;
}

.Freightjjgg .jjggb .putmok .ok input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #999999;
}

.Freightjjgg .jjggb .putmok .ck{
    float: left;
    width: 11.2%;
}

.Freightjjgg .jjggb .putmok .ck input{
    width: 100%;
    height: 50px;
    border-radius: 10px;
    border: 0;
    color: #fff;
    background: #ac4aff;;
}

.Freightjjgg .jjggb .zxlj {
    margin-top: 18px;
}

.Freightjjgg .jjggb .zxlj .zxljl{
    float: left;
    font-size: 15px;
    margin-top: 5px;
}

.Freightjjgg .jjggb .zxlj .zxljr{
    float: left;
    font-size: 14px;
    color: #333333;
}

.Freightjjgg .jjggb .zxlj .zxljr a{
    width: 100px;
    height: 32px;
    display: block;
    text-align: center;
    line-height: 32px;
    color: #fff;
    background: #ac4aff;;
    border-radius: 40px;
}

.Freightjjgg .jjggb .zxlj .zxljr a span{
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-top: -1px;
    margin-right: 6px;
    vertical-align: middle;
    background: url(../images/yjcxsslb/fldsrm.png)no-repeat center center/cover;
}

.Freightjjgg .jjggb .zxlj .zxljr i{
    font-style: normal;
}

/*Y第二段结束*/


/*wolf Add*/
.renzhengA .jpmldwkd .xqmodnput ul li .bopa input:hover { border-color:#3189c9; }
.renzhengA .jpmldwkd .xqmodnput ul li .bopa input:focus{ transition: all 0.3s; border:2px #ac4aff; solid!important; }


.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input,.renzhengA .jpmldwkd .xqmodnput ul li .bopa input { color:#333; font-weight:bold; }
.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input:hover,.renzhengA .jpmldwkd .xqmntpoxzbqo .kpsjhc .kzokl .oklzl input:hover { border-color:#3189c9!important; }
.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input:focus{ transition: all 0.3s; border:2px #ac4aff; solid!important; }
.renzhengA .jpmldwkd .xqmntpoxzbqo .kpsjhc .kzokl .oklzl .layui-inline { width: 49%; }
.renzhengA .jpmldwkd .xqmntpoxzbqo .kpsjhc .kzokl .oklzl input { background: url(../images/jphx/mbkvx.png) no-repeat calc(100% - 10px) center;}


.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokl .oklzl input:placeholder-shown,.renzhengA .jpmldwkd .xqmodnput ul li .bopa input:placeholder-shown {
    color:#999!important; font-weight:normal!important;
}
.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmol .imgan { cursor: pointer; position: relative; }
.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmol .imgan img { cursor: pointer; position: relative; }
.renzhengA .jpmldwkd .xqmntpoxkxbsb .qflnrksmo .ksmol #uploadFile { position: absolute; width: 1px; height: 1px; opacity: 0; opacity: 0; }
.renzhengA .jpmldwkd .xqmntpoxzbqo .bkzko .kzokldj ul li:hover { color: #fff;background: #ac4aff;;border-color: #ac4aff;; }

.Freightinquiry .quyirn .srka input:hover,
.ydcxA-c .inp:hover,
.ydcxE-a .inp:hover,
.szdmcx .mllstsc .cxfl ul li .sxk select:hover,
.szdmcx .mllstsc .cxfl ul li .intlk input:hover,
.gkcxlby .lmsj .cxfl ul li .sxk select:hover,
.checkin_a .btm .btm_box2 input:hover,
.renzeng_list .right .btm .btm_box2 input:hover,
.mapSearA-b .tjjsA-h ul li:nth-child(1) .inp:hover,
.layui-input:hover,
.TransportDynamicsb .mincsbl .csblt .btlr .sercelt select:hover,
.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp:hover,
.TransportDynamicsb .kyjjfa .kyslz ul li .lnpu select:hover,
.mapSearA-a .inp:hover,
.memberB-c ul li .txt input:hover,
.tsglA-b ul li input:hover,
.checkin_a .btm .btm_box2 textarea:hover,
.Freightjjgg .jjggb .lyk textarea:hover,
.jphxlogo .btog .ogr input:hover,
.Booking .kingbmb .bmbkta .mbkvx ul li .bk input:hover,
.Booking .kingbmb .bmbkta .mbkvxz ul li textarea:hover,
.Freightjjgg .jjggb .putmok .ok input:hover,
.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li input:hover,
.szdmcx .mllstsc .cxfl ul li .intlk input:hover,
.Booking .kingbmb .bmbktl .bmbktna .prlt select:hover,
.Booking .kingbmb .bmbkte .mbkvx ul li select:hover,
.Booking .kingbmb .bmbktd .bkmul ul .srk input:hover,
.Booking .kingbmb .bmbktz .ktzmd .zmdd .m input:hover,
.Booking .kingbmb .bmbktz .ktzmdeb textarea:hover,
.Freightinquiry .quyirn .srkb select:hover { box-sizing: border-box; border: 1px solid #3189c9!important; }


.Freightinquiry .quyirn .srka input:focus,
.ydcxA-c .inp:focus,
.ydcxE-a .inp:focus,
.szdmcx .mllstsc .cxfl ul li .sxk select:focus,
.Booking .kingbmb .bmbktl .bmbktna .prlt select:focus,
.Booking .kingbmb .bmbktz .ktzmd .zmdd .m input:focus,
.szdmcx .mllstsc .cxfl ul li .intlk input:focus,
.Booking .kingbmb .bmbktb .bmbktbcs .tbcscp ul li input:focus,
.gkcxlby .lmsj .cxfl ul li .sxk select:focus,
.mapSearA-b .tjjsA-h ul li:nth-child(1) .inp:focus,
.mapSearA-a .inp:focus,
.memberB-c ul li .txt input:focus,
.checkin_a .btm .btm_box2 input:focus,
.Freightjjgg .jjggb .putmok .ok input:focus,
.TransportDynamicsb .mincsbl .csblt .btlr .sercelt select:focus,
.TransportDynamicsb .mincsbl .csblt .btlr .yptk .inp:focus,
.TransportDynamicsb .kyjjfa .kyslz ul li .lnpu select:focus,
.renzeng_list .right .btm .btm_box2 input:focus,
.Booking .kingbmb .bmbkte .mbkvx ul li select:focus,
.Booking .kingbmb .bmbkta .mbkvxz ul li textarea:focus,
.layui-input:focus,
.Booking .kingbmb .bmbktz .ktzmdeb textarea:focus,
.tsglA-b ul li input:focus,
.Booking .kingbmb .bmbkta .mbkvx ul li .bk input:focus,
.Freightjjgg .jjggb .lyk textarea:focus,
.checkin_a .btm .btm_box2 textarea:focus,
.jphxlogo .btog .ogr input:focus,
.Booking .kingbmb .bmbktd .bkmul ul .srk input:focus,
.Freightinquiry .quyirn .srkb select:focus { transition: all 0.1s; border:2px #ac4aff; solid!important; }
.Freightinquiry .quyirn .qcan a:hover { background: #ac4aff;; color:#fff; }

.checkin_a .btm .submit input:hover,.checkin_a .btm .submit input:focus,
.tsglA-b ul li:nth-child(3) .subBtn:hover,.tsglA-b ul li:nth-child(3) .subBtn:focus,

.renzeng_list .right .btm .submit .submit_a input:hover,.renzeng_list .right .btm .submit .submit_a input:focus
{ border-color:#ac4aff;!important; border:none!important; }
.tsglA-b ul li.subBtn .Btn { border:1px solid #ac4aff;; }
.tsglA-b ul li.subBtn .Btn.chongzhi { border-color:#999999!important; }
.tsglA-b ul li.subBtn .Btn:hover,.tsglA-b ul li.subBtn .Btn:focus,.cwglA-b .tsglA-b ul li.resBtn .btn:hover { border-color:#ac4aff;!important; border:1px solid #ac4aff;!important; }


.contactA-b .icon img { transition: all 0.3s; }
.contactA-a ul li:hover .contactA-b .icon img { transform:scale(0.8); }








.renzeng_list .right .btm .ul.addLi4 li,.checkin_a .btm .btm_box1 .ul.addLi4 li { width: 25%; }
.checkin_a .btm .btm_box1 .ul.addLi2 li { width:50%; }

.checkin_a .btm .btm_box1 .ul.ul_shenhe4 li:nth-child(3).cur .x { width: 100%; }
.checkin_a .btm .btm_box1 .ul.ul_shenhe5 li:nth-child(4).cur .x { width: 50%; display:block; }

.checkin_a .top .bt a span { font-family:"Alimama_ShuHeiTi_Bold"; }






/*2023-02-27新增*/
.Freightinquiry .quyirn .dy,.Freightinquiry .quyirn .de { position: relative; }
.yjcxA,.yjcxB { display:none; z-index: 5; border-top: 3px solid #ac4aff;; padding:15px 20px 20px; position: absolute; left:0; top:50px; width: 450px;box-shadow: 1.414px 1.414px 5px 0px rgba(0, 0, 0, 0.16); }
.Freightinquiry .quyirn .dy:hover .yjcxA,.Freightinquiry .quyirn .de:hover .yjcxA { display:block; }
.yjcxA-a .topTit { padding:16px 0 18px; border-bottom: 1px solid #e5e5e5; }
.yjcxA-a .topTit .t { font-size:16px;color:#333333; font-weight:bold; padding-left:25px; background: url(../images/yjcxsslb/hot.png) no-repeat left center; }
.yjcxA-a .topTit .c { font-size:14px;color:#999999; }
.yjcxA-a .topTit .c a { color:#ac4aff;; font-weight:bold; text-decoration:underline; }
.yjcxA-b { margin-top:20px; }
.yjcxA-b ul li { cursor: pointer; margin-bottom:10px; font-size:14px; }
.yjcxA-b ul li .code { color:#333; min-width: 60px; margin-right: 12px; }
.yjcxA-b ul li .city { color:#999999; min-width: 70px; margin-right: 12px; }
.yjcxA-b ul li .name { color:#999999; }


.yjcxB { top: 30px; display:none; min-width:1000px; padding:0; min-height:620px; border:none; }
.Freightinquiryb ul li .mrsddfb .rsddfl { position: relative; cursor: pointer; padding-bottom: 50px; }
.yjcxB .topTit { border-bottom: 1px solid #e5e5e5; padding:25px 35px; font-size:20px; color:#333333; font-weight:bold; }
.Freightinquiryb ul li .mrsddfb .rsddfl:hover .yjcxB { display:block; }
.Freightinquiryb ul li { overflow: visible; }

.yjcxB-b { text-align:center; padding:30px 45px 30px; }
.yjcxB-b .tabTit { background: #f5f5f5; padding: 2px; border-radius:60px; display: inline-block; }
.yjcxB-b .tabTit span { cursor: pointer; padding:12px 70px; display:inline-block; font-size:14px;color:#666666; font-weight:bold; }
.yjcxB-b .tabTit span:hover,.yjcxB-b .tabTit span.cur { background: #ac4aff;; color:#fff; border-radius:60px; }

.yjcxB-d ol { display:flex; flex-wrap:wrap; }
.yjcxB-d ol li { overflow: hidden; background: #fbfbfb; border-radius: 12px; border:1px solid #e2e2e2; margin-top:20px; float:left;width: calc(50% - 10px); margin-right: 20px; padding:0; }
.yjcxB-d ol li:nth-child(2n) { margin-right:0; }

.yjcxB-d ol li .tit .t { line-height: 16px; font-size: 16px;color:#333333; font-weight:bold; }
.yjcxB-d ol li .tit { padding:16px 20px; background: #f0f0f0; }
.yjcxB-d ol li .hb { margin-left:35px; }
.yjcxB-d ol li .hb b { color:#ac4aff;; line-height: 16px; }
.yjcxB-d ol li .hb .icon { background: url(../images/yjcxsslb/plan.png) no-repeat center; display: inline-block; margin:0 5px; width: 56px; height: 16px; }
.yjcxB-d dl { text-align:left; }
.yjcxB-d dl dt { font-size:15px;color:#333; font-weight:bold; border-bottom: 1px solid #e5e5e5; }
.yjcxB-d dl dd { font-size:15px;color:#666666; border-top: 1px solid #e5e5e5; }
.yjcxB-d dl .t { padding:15px 0; }
.yjcxB-d dl .t1 { padding-left: 20px; width: 100px; }
.yjcxB-d dl .t2 { width: 115px; }
.yjcxB-d dl .t3 { width: 115px; }

.yjcxB-e { margin-top:20px; }
.yjcxB-f,.yjcxB-h { border:1px solid #e2e2e2; background: #fbfbfb; border-radius:12px; overflow: hidden; }
.yjcxB-f thead { border-bottom:2px solid #e2e2e2; }
.yjcxB-f tbody tr { border-top: 1px solid #e2e2e2; }
.yjcxB-f thead .t { padding:18px 0; font-size:15px;color:#333333; font-weight:bold; }
.yjcxB-f tbody .t { padding:14px 0; font-size:15px;color:#333333;  }
.yjcxB-f tbody td { border:1px solid #e2e2e2; }
.yjcxB-g { position: relative; }
.yjcxB-g .tit { font-size: 22px;color:#333333; font-weight:bold; position: relative; top: -40px; }
.yjcxB-g .linkMore a.zxkf {background: none; color:#ac4aff;;}
.yjcxB-g .linkMore a.zxkf:hover span {background: url(../images/homeb5.png) no-repeat left center;}
.yjcxB-g .linkMore a.zxkf span {background: url(../images/yjcxsslb/zixun.png) no-repeat left center;}
.yjcxB-g .linkMore a.zxkf:hover {background: #ac4aff;; color:#ffffff;}
.yjcxB-h .t { background: #f0f0f0; width: 130px; text-align:left; font-size:15px;color:#333333; font-weight:bold; padding:15px 0 15px 25px; }
.yjcxB-h tr { border-bottom: 1px solid #e2e2e2; }
.yjcxB-h tr:last-child { border:none; }
.yjcxB-h tr .c { padding-left:35px; font-size:15px;color:#333333; text-align:left; border-left: 1px solid #e2e2e2; }
.Freightinquiryb ul li:hover { box-shadow: 1.414px 1.414px 10px 0px rgba(0, 0, 0, 0.16); }
.fixRight { z-index: 5; position: fixed; right: -184px; transition: all 0.6s; top: calc(50% + 120px); cursor: pointer; transform:translateY(-50%); width: 230px; }
.fixRight-b { z-index: 20; }
.fixRight.cur,.fixRight:hover { z-index: 15; }
.fixRight.cur,.fixRight:hover { right:0; }
.fixRightA { width: 100%; position: relative; }
.fixRightA-a { text-align:center; font-size:16px;color:#fff; padding-top:15px; line-height: 1; width: 46px; height: 128px; background: #ac4aff;; border-radius:3px; overflow: hidden; position: absolute; left:0; bottom:0; }
.fixRightA-a span { transform: rotate(0deg); display:inline-block; width: 100%; height: 42px; background: url(../images/home/fixjt.png) no-repeat center; }
.fixRight.cur .fixRightA-a span,.fixRight:hover .fixRightA-a span { transform: rotate(180deg); }
.fixRightA-b { box-shadow: 1.414px 1.414px 10px 0px rgba(0, 0, 0, 0.16); width: 184px; background: #fff; border-radius: 3px; }
.fixRightA-b ul li { border-bottom:1px solid #ededed; border-radius:3px; overflow: hidden; }
.fixRightA-b ul li:last-child { border:none; }
.fixRightA-b ul li a { display:block; padding: 0 0 0 19px; }
.fixRightA-b ul li a span { display:block; padding: 12px 0 12px 30px; font-size:15px;color:#999999; }
.fixRightA-b ul li:hover a { background: #ac4aff;; }
.fixRightA-b ul li:hover a span { color:#fff; }
.fixRightA-b ul li.kf span { background: url(../images/home/kf.png) no-repeat left center; }
.fixRightA-b ul li.qq span { background: url(../images/home/qq.png) no-repeat left center; }
.fixRightA-b ul li.rx span { background: url(../images/home/rx.png) no-repeat left center; }
.fixRightA-b ul li.ts span { background: url(../images/home/ts.png) no-repeat left center; }
.fixRightA-b ul li.fh span { background: url(../images/home/fh.png) no-repeat left center; }
.fixRightA-b ul li.kf:hover span { background: url(../images/home/kfbg.png) no-repeat left center; }
.fixRightA-b ul li.qq:hover span { background: url(../images/home/qqbg.png) no-repeat left center; }
.fixRightA-b ul li.rx:hover span { background: url(../images/home/rxbg.png) no-repeat left center; }
.fixRightA-b ul li.ts:hover span { background: url(../images/home/tsbg.png) no-repeat left center; }
.fixRightA-b ul li.fh:hover span { background: url(../images/home/fhbg.png) no-repeat left center; }


/*手机号登录*/
.loginA { padding:50px 0 60px; }
.loginA-a { background: #fff; position: relative; }
.loginA-b { width: 610px; position: relative; }
.loginA-b .logo { position: absolute; left: 50%; top:50%; transform:translate(-50%, -50%); }
.loginA-c {position: relative;height: 460px;width: calc(100% - 610px);width: 100%;/* float: right; */}
.loginA-e { display: flex; position: relative; align-items: center; justify-content: flex-end; margin: 15px 15px 0px 0px; cursor: pointer; }
.loginA-e p { width: 126px; text-align:center; font-size:14px; color:#ac4aff;; position: absolute; top: 50%; transform: translateY(-50%); right: 45px; }
.loginA-e svg { margin-left: 10px; }
.loginA-c .login-tips {position: absolute;left: 0;bottom:30px;/* width: 100%; */text-align: center;transform:translate(0);font-size:15px;color:#666666;}
.loginA-c .login-tips a { color:#2273cb; }
.loginA-f {padding: 0 20%;position: absolute;left:0;top:50%;transform:translateY(-50%);/* width: 100%; *//* margin: auto 0; */}
.loginA-g { position: relative; }
.loginA-g:after { content:''; width: 1px; height: 30px; background: #e2e2e2; position: absolute; left: 50%; top:-2px; }
.loginA-g .login-title a {cursor: pointer;font-size:20px;position: relative;color:#333333;padding-bottom:20px;width: 100%;text-align:center;}
.loginA-g .login-title {/* border-bottom:1px solid #e2e2e2; */}
.loginA-g .login-title a.cur,.loginA-g .login-title a:hover { color:#ac4aff;!important; }
.loginA-g .login-title a.cur:after,.loginA-g .login-title a:hover:after {content:'';width: 70px;height: 3px;/* background: #ac4aff; */position: absolute;left: 50%;transform: translateX(-50%);bottom: -2px;}
.loginA-h .input-company { margin:0; background-image: url(../images/login/login_invitation.png);background-repeat: no-repeat;background-position: left 11px center;background-size: 20px 20px;padding-left: 40px!important;}
.loginA-h .input-invitation { margin:0; background-image: url(../images/login/login_invitation.png);background-repeat: no-repeat;background-position: left 11px center;background-size: 20px 20px;padding-left: 40px!important;}
.loginA-h .input-icon1 {width: 20px;height: 20px;background-image: url(../images/login/login_zh.png);background-repeat: no-repeat;background-position: left 0 center;background-size: 20px 20px;margin: 0 10px;}
.loginA-h .input-icon2 {width: 20px;height: 20px;background-image: url(../images/login/login_pas.png);background-repeat: no-repeat;background-position: left 0 center;background-size: 20px 20px;margin: 0 10px;}
.loginA-h .input-icon3 {background-image: url(../images/login/login_yzm.png);background-repeat: no-repeat;background-position: left 11px center;background-size: 20px 20px;padding-left: 40px!important;}
.loginA-h .yzm .com-padding-right100 { width: 360px; }
.loginA-h .yzm { border:none; }
.loginA-h .yzm input.input-icon3 { width: 360px; min-width:10px; max-width:360px; border:1px solid #e7e8ec; }
.loginA-h .input-yzm { float:right; width: 130px; background: #ac4aff;; right:0; height: 48px; line-height: 48px; font-size:15px; }
.loginA-h .input-tips { margin-top: 0px; border:none }
.loginA-h .input-content .borderNone { margin-top: 10px; border:none }
.loginA-h .btn-prprimary { background: #ac4aff;; border:none; height: 48px; }
.loginA-h .input-clickText { padding: 20px 5px 0; }
.loginA-h .border2:hover,.loginA-h .yzm input.input-icon3:hover { border: 1px solid #ac4aff;; box-sizing:border-box; }

/*账号密码登录*/
.login-title {text-align: center;padding:0;}
.loginB-a .login-title { padding-bottom:20px; border-bottom: 1px solid #e2e2e2; font-size:22px;color:#333; }
.loginB-a .qcode { display:inline-block; padding: 6px; border:1px solid #e2e2e2; }
.loginB-a .qcode img { width: 210px; height: auto; }
.login-content .sao { font-size:15px; margin: 20px 0; }
.login-content .gong { font-size:15px; margin:0; }
.input-clickText span { color:#007bff; }
.loginA-h .backLogin { padding: 0; margin-top: 20px; text-align:center; display:block; background: url(../images/login/bacglogin.png) no-repeat center; line-height: 20px; }
.loginA-h .backLogin a { font-size:15px; color:#999; }
.loginA-h .backLogin a:hover { color:#ac4aff;; }
.login-register-text { font-size: 15px;color:#666; }

/*弹窗样式一*/
.addTc { width: 100%; height: 100%; position: fixed; z-index: 50; left:0; top:0; background: rgba(0,0,0,0.8); }
.addTcA .memberB-a { height: auto; padding-bottom: 50px; }
.addTcA .memberB-c ul li .txt { margin-top:0; }
.addTcA .memberB-c ul li .tit { padding:0 0 15px 5px; font-weight:bold; color:#666666; font-size:15px; }
.memberB-c ul li .txt input {width: 100%;line-height: 1.8;border-radius: 12px;height: 50px;border: 1px solid #eee;padding: 16px 15px;font-size: 14px;color: #333;font-weight: bold;}

.memberB-c .t { font-size:15px;color:#666666; margin:12px 0 35px; }
.memberB-c ul li .subBtn { width: 270px; }

/*.layui-btn { background: #ac4aff;; }*/


.padding0 { padding:20px 0 0 0!important; }
.paddingBottom0 { padding-bottom:0!important; }
.margin0 { margin:0!important; }

.addTcD-a .ttt { text-align:left; width: 135px; font-size:15px;color:#666666; font-weight:bold; }
.addTcD-a .ccc { text-align:left; font-size:15px;color:#666666; }
.addTcD-a dl dd:nth-child(n+2) { margin-top: 20px; }
.addFpA-c ul li input.inp { border-radius:5px; background: none; }


/* 面包屑 */
.location { text-align: left; padding: 15px 0 0; }
.location p a {margin: 0 5px; display: inline-block; font-size: 14px;color:#999999; }
.location p a:last-child { margin-right:0; }
.location p a.home {padding-left: 5px;margin-left: 0;background: url(../images/loc.png) no-repeat left center;}
.location p a.cur { color:#000; }





































































































































































































































































































































































































































































































































