a,button,li,ul,p,div,input,select,textarea,header,nav,article,img, h1,h2,h3,h4,h5,h6{ margin: 0; text-decoration: none; outline: none; box-sizing: border-box;}
button, a{ transition: all ease .3s; }
.container *{ box-sizing: content-box;}
a:link, a:visited, a:hover, a:active{ text-decoration: none;  }
.tl{ text-align: left; }.tc{ text-align: center;}.tr{ text-align: right; }
.fl{ float: left;} .fr{ float: right;}
body{ min-width: 1440px; color: #404040; margin: 0; padding: 100px 0 0; font-size: 12px; font-family: "Helvetica Neue",Helvetica,Verdana,Arial; font-weight: 400; word-wrap: break-word; font-kerning: normal;}
.banner{ height: 485px; background-size: 100% }
._all{ width: 1440px; margin: 0 auto;}
._all_min{ width: 1120px; margin: 0 auto;}
._all_mini{ width: 980px; margin: 0 auto; }
.clear:before, .clear:after{ content: ''; visibility: hidden; display: block; font-size: 0; clear: both; height: 0;}
.clear{ clear: both;}
.hide{ display: none!important; }
.radio{ display: inline-block; width: 95px; height: 95px; border: 5px solid #f87a14; border-radius: 50%; text-align: center;}
.icons, .icons_n{ display: inline-block; background-image: url('/common/images/icons.png'); }
.inlet{ width: 33px; height: 15px; vertical-align: middle;}
.exper{ width: 36px; height: 61px; background-position: -40px 0px; margin-top: 10px;}
.meny{ width: 52px; height: 58px; background-position: -90px 0px; margin: 15px 0 0 3px;}
.touch{ width: 37px; height: 55px; background-position: -154px 0px; margin-top: 12px;}
.time{ width: 29px; height: 50px; background-position: -44px -67px; margin: 12px 0 0 16px; }
.arriving{ width: 50px; height: 54px; background-position: -200px 0px; margin-top: 12px;}
.area{ width: 64px; height: 54px; background-position: -83px -63px; margin-top: 14px; }
.msg{ width: 32px; height: 26px; background-position: 0 0;}
.safe{ width: 50px; height: 56px; background-position: -225px -64px; margin-top: 16px; }
.major{ width: 54px; height: 56px; background-position: -156px -59px; margin-top: 10px; }
.sincerity{ width: 61px; height: 57px; background-position: -8px -120px; margin-top: 14px; }
.email{ width: 19px; height: 15px; background-position: 0 -32px; }
.pwd{ width: 18px; height: 20px; background-position: 0 -56px; }
.user{ width: 19px; height: 17px; background-position: -281px 0; }
.phone{ width: 18px; height: 19px; background-position: -282px -22px; }
.code{ width: 20px; height: 16px; background-position: 0 -87px; }
.whiteuser{ width: 16px; height: 16px; background-position: -262px -4px; vertical-align: middle; margin-right: 3px;}
.icons.search{ width: 49px; height: 54px; background-position: -214px -133px; }
.online{ width: 56px; height: 56px; background-position: -8px -187px;}
.mail{ width: 50px; height: 41px; background-position: -83px -194px; }
.report{ width: 45px; height: 49px; background-position: -152px -186px; }
.country_china{ width: 26px; height: 26px; background-position: -243px -206px; margin-right: 5px; vertical-align: middle; }
.country_usa{ width: 26px; height: 26px; background-position: -215px -206px; margin-right: 5px; vertical-align: middle;}
/*header black*/
#header{ width: 100%; height: 101px; background-color: #232834; position: fixed; top: 0; z-index: 10;}
#header ._all{ display: flex; justify-content: space-between; align-items: center;}
.head-cont{ width: 100%; display: inline-flex; justify-content: inherit; align-items: center; }
.signs{ font-size: 0; line-height: 0; flex-shrink: 0; width: 160px;}
.signs .logo{ width: 160px; height: 70px; display: inline-block;  background: url('/common/images/logo.png') no-repeat;}
.signs .logo1{ background-position: 12px 0;}
.signs .logo2{ background-position: -165px 0; margin-left: 7px;}

.button_orange{ display: inline-block; height: 40px; font-size: 1em; line-height: 2em;background-color: #f87a14; border-radius: 5em; color: #fff !important; text-shadow: 0 1px 5px rgba(0,0,0,.3)}
.button_orange:hover{ background-color: #EC5003; text-decoration: none !important;}

.yui-baseinput .input-length{ display: none!important; }

#header nav{ padding-left: 65px; line-height: 101px; display: inline; font-size: 14px;}
#header .logged nav{ padding-left: 58px; }
#header nav a{ display: inline-block; color: #fff; padding: 0 22px; }
#header .logged .nav-item_link{ padding: 0 25px; }
#header .logined{ padding-right: 10px; }
#header .logined .button_orange{ height: auto; width: auto; height: 25px; padding: 0 12px; }
#header .logined .logout{ border-radius: 20px; margin-left: 20px; height: 25px; padding: 0 12px; border: 1px solid #f87a14; cursor: pointer; background: none; color: #f87a14;}
#header .logined .logout:hover{ background-color: #EC5003; color: #fff; }
#header .logged:before{ content: ''; background: #00a2eb; height: 56px; position: absolute; width: 100%; top: 101px; left: 0}
#header .logged.nobc:before{ display: none; }
#header nav .nav-item{ display: inline-block; position: static; }
#header nav>.active:before, #header nav .nav-item:hover:before{ content: ''; background: #00a2eb; height: 56px; position: absolute; width: 100%; top: 101px; left: 0 }
#header .notlogged .nav-item:hover:before{ display: none; }
#header nav .nav-item, #header nav .nav-item:hover:before, #header nav .nav-item:hover .sub-nav{ z-index: 10; }
#header nav .nav-item:hover .nav-item_link a, #header nav .active .nav-item_link a{ color: #f87a14; }
#header nav .nav-item .sub-nav, #header .notlogged .active .sub-nav{ visibility: hidden; position: absolute; line-height: 56px; transform: translate3d(0, -10px, 0); opacity: 0; }
#header nav .nav-item:hover .sub-nav, #header nav .active .sub-nav{ visibility: visible; transform: translate3d(0, 0, 0); opacity: 1; transition: all ease .3s;}
#header nav .sub-nav a:hover, #header nav .sub-nav a.active{ background-color: #058dcb; color: #fff; }

#header .notlogged nav>.active:before, #header .notlogged nav .nav-item:hover:before{ visibility: hidden; }
#header .notlogged .sub-nav{ background: #fff; padding: 10px 0; border-radius: 5px; box-shadow: 5px 5px 10px rgba(0,0,0,.3); display: flex; flex-direction: column;}
#header .notlogged .sub-nav:before{ content: ''; border-color: transparent transparent #fff; border-width: 8px 8px 10px; border-style: solid; position: absolute; top: -18px; left: 50%; transform: translateX(-50%); }
#header .notlogged .sub-nav a{ line-height: 36px; color: #000; white-space: nowrap; }
#header .notlogged .sub-nav a:hover, #header .notlogged .sub-nav a.active{ color: #f87a14; background: none; }
#header .notlogged .sub-nav a:first-child{ border-radius: 5px 5px 0 0; }
#header .notlogged .sub-nav a:last-child{ border-radius: 0 0 5px 5px; }

.container{ margin-top: 76px; min-width: 1120px; }
.content .user-content .center-content { width: 716px; float: left; }
.content .user-content .right-content { float: left; width: 179px; margin-left: 10px; }
.h-search{ width: 250px; height: 28px; border-radius: 20px; display: inline-flex; justify-content: space-between; align-items: center; background-color: #fff;}
.h-search input{ width: 205px; height: 26px; line-height: 1; border-radius: 20px 0 0 20px; border: none; padding-left: 15px;}
.h-search button{ border-radius: 0 20px 20px 0;border:none; margin-right: 1px;  background: #f87a14; color: #fff; width: 45px; height: 26px; line-height: 1;}
.h-search button:hover{ background-color: #EC5003;}

.buttons{ padding-right: 10px; }
.buttons button{ border-radius: 20px; width:75px; height: 25px; line-height: 1; text-align: center; border: 1px solid #f87a14; cursor: pointer;}
.buttons .buttons_login{ color: #f87a14; background: none;}
.buttons .buttons_regist{ color: #fff; background: #f87a14; margin-left: 15px;}
.buttons button:hover, .buttons .active>button{ background-color: #EC5003; color: #fff; }
.buttons span{ display: inline-block; position: relative; }
.buttons .login{ position: absolute; }
.change_lg{ color: #f87a14; margin-left: 35px; }
.change_lg:hover{ color: #ec5003; }

/*header end*/
.footer{ background: #232834; color: #fff; font-size: 14px; margin-top: 150px;}
.footer ._all{ padding: 50px 0; display: flex; justify-content: space-between; line-height: 3em }
.footer .footer_nav, .footer .footer_concat{ min-height: 126px; }
.footer_l{ width: 358px; }
.footer_c{ width: 300px; margin-left: 130px; }
.footer_c .footer_nav{ width: 158px; }
.footer h3{ margin-bottom: 20px; }
.footer h3, .footer p{ color: #7a90ac; line-height: 2em; }
.footer p{ margin-top: 125px; }
.footer p a{ color: inherit; }
.footer .footer_nav a{ color: inherit; display: inline-block; width: 58px; }
.footer .footer_nav a:hover, .footer p a:hover{ color: #f87a14; }
.footer .footer_nav div{ display: flex; justify-content: space-between; }
.footer .gx{ display: inline-block; width: 152px; height: 31px; background: url('data:image/jpg;base64,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'); }
.footer .footer_num{ margin-left: 12px; }
.contact_custom{ display: inline-flex; align-items: center; font-size: 30px; font-size: 18px; padding: 0 20px; justify-content: center; position: fixed; right: 100px; bottom: 100px; z-index: 10; box-shadow: 1px 1px 5px rgba(0, 0, 0, .3)}
.contact_custom span{ margin-right: 15px;}

.use-log-acc{ visibility: visible; height: 60px; line-height: 60px; color: #c45e42; font-size: 20px; padding-left: 10px;}
.use-log-acc.showit { visibility: hidden; height: 38px;}
.profile-bar{ padding: 20px 15px 20px 115px; position: relative; background-color: #FFF;}
.member-img{ width: 90px; height: 84px; position: absolute; left: 15px; top: 20px;}
.member-img.Regular{ background-position: 0 -313px}
.member-img.Gold{ background-position: 0 0}
.member-img.Platinum{ background-position: -102px -313px}
.member-img.Diamond{ background-position: -195px -313px}
.member-cont{ width: 50%; font-size: 16px; line-height: 28px;}
.member-cont.black{ padding-top: 28px;}
.member-cont .bigsize{ font-size: 20px;}
.member-cont .process{ width: 144px; height: 14px; margin: 8px 9px; background: #ececec;}
.member-cont .process div{ background: #2ecc71; height: 14px; width: 0;}
.member-cont .item{ width: 50%; float: left;}
.member-cont .item span{ display: inline-block; width: 120px;}
.member-cont .edit{ width: 30px; height: 30px; background-position: -98px -2px;}
.member-cont .edit:hover{ opacity: .5; filter:alpha(opacity=50);}
.mg-std{ margin-top: 8px;}
.howwork{ padding: 17px 0;}
.howwork .how-title{ width: 382px; height: 32px; line-height: 32px; text-indent: 16px; background: #fbf2cb; position: relative; box-shadow: 0 1px 3px rgba(0,0,0,.3); font-size: 18px;}
.howwork .how-title .shadow{ width: 12px; height: 8px; position: absolute; background-position: -140px -23px; left: 0; top: 32px;}
.other-icon{ background: url(/skin/default/images/login_icons.png) no-repeat;}
.leftcont .other-icon, .rightcont .other-icon{ width: 152px; height: 69px; margin:18px 0 0 10px;}
.leftcont{ width: 510px; float: left; min-height: 366px}
.track .icons-new{ background-position: 0 -100px; width: 162px; height: 80px; margin: 10px 0 0 10px;}
.report .other-icon{ background-position: -328px 0;}
.greyborder .msg{ padding: 18px 12px 0 0; height: 75px;}
.greyborder .item-box{ width: 100%; min-height: 188px; margin: 20px 0 0 0;}
.greyborder .item-box.other-icon{ background-position: -261px -539px;}
.rightcont{ float: right; width: 588px; min-height: 366px;}
.rightcont .item-box .btns{ padding-right: 232px;}
.notes .other-icon{ background-position: -495px 0}
.item-box .news-list{ height: 40px; padding: 7px 0; margin-top: -1px; line-height: 40px; border: 1px solid #d8d8d8; display: block; border-width: 1px 0 1px 3px; border-left-color: #fff;}
.item-box .news-list .news-img{ width: 40px; height: 40px; border-radius: 5px; overflow: hidden; box-shadow: 0 0 1px rgba(0,0,0,.1); margin:0 12px;}
.item-box .news-list .color-blue{ margin-right: 10px;}
.item-box .news-list .times{ display: inline-block; width: 84px; height: 40px; background-position: -378px 12px; margin:0; padding-left: 20px;}
.item-box .news-list:hover{ background-color: #f6f8fc; border-left-color: #8e44ad}
.item-box .yui-baseinput, .item-box .yui-select{ width: 155px;}
.track .icons-new{ background-position: 0 -100px; width: 162px; height: 80px; margin: 10px 0 0 10px;}
.track .btns{ padding-right: 45px;}
.greyborder .rows{ padding-left: 18px; clear: both; height: 30px; line-height: 30px; margin-bottom: 18px;}
.greyborder label{ width: 180px; display: inline-block; color: #000;}
.tabquery label{ width: 120px;}
.tabquery .item-box{ margin-top: 52px;}
.tabquery .tab-lab{ width: 50%; height: 60px; line-height: 60px; text-align: center; background-color: #f6f8fc; border-bottom: 1px solid #d8d8d8; box-sizing: border-box;}
.tabquery .tab-lab:nth-child(1){ border-right:1px solid #d8d8d8;}
.tabquery .tab-lab.active{ background-color: #fff; border-bottom: none;}
.tabquery .yui-baseinput{ margin-right: 2px; padding-right: 0;}
.tabquery .mina{ width: 75px;}
.tabquery .min{ width: 160px;}
.tabquery .min-select .yui-select{ width: 60px; margin-right: 2px;}
.tabquery .ipt-left{ width: 264px;}
.tabquery .ipt-right{ width: 202px;}
.tabquery .ipt-right label{ width: 60px;}
.tabquery .btns{ padding-right: 8px;}

.banner_track{ height: 278px; background: url('/common/images/banner_track.jpg') no-repeat; }
.banner_use{ background: url('/common/images/banner_use.jpg') no-repeat; }
.login { visibility: hidden; transform:translate3d(0,-10px,0); opacity:0; box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.3); opacity: 0; font-size: 12px; width: 380px; text-align:left; color: #2c2c2c; padding: 25px 50px; border-radius: 10px; background: #FFF; position: relative; z-index: -10; position: absolute; right: 0; top: 42px;}
.active .login, .ui-dialog .login{ visibility: visible; z-index: 10; transform:translate3d(0,0,0); transition: all ease .3s; opacity: 1; }
.login .yui-baseinput input{ border-radius: 0 15px 15px 0; border: 1px solid #adacac; }
.buttons .login:before{ content: ''; border-color: transparent transparent #fff; border-style: solid; border-width: 8px; position: absolute; top: -16px; right: 27px; }
.login .infos { /* background: #f8f8f8;*/ padding-top: 34px; position: relative; }
.login .register { color: #1a75bc; line-height: 2em; }
.login.ui-dialog-content .register { display: none; }
.login .infos .waring, .login .infos .login-title { display: none; width: 201px; color: #F00; line-height: 13px; border: solid 1px #F00; padding: 3px; margin: 0 0 16px 16px; }
.login .infos .waring.errors { color: #F00; border-color: #F00; }
.login .infos .login-title{ position: absolute; top: 4px; border-color: #f3c25a; color: #2c2c2c;}
.login.ui-dialog-content .infos .login-title{ display: block; top: -18px;}
.login .infos span.labela { display: inline-flex; flex-direction: column; justify-content: center; box-sizing: border-box; width: 45px; height: 35px; border: 1px solid #adacac; border-right: 0; border-radius: 25px 0 0 25px; background-color: #e3e3e3; padding-left: 12px;}
.login .infos span.labela.errors { background-color: #ffebeb; border-color: #F00; }
.login .infos .yui-baseinput { width: 100%; padding-right: 0; }
.login .infos .row1 { display: flex; margin-bottom: 24px; position: relative; align-items: center; height: 35px; }
.login .infos .row1.last { margin-bottom: 0;}
.login .infos .remind{ padding: 20px 0; }
.login .color-blue{ color: #036eb7; }
.login .yui-baseButton { height: 36px; width: 100%; margin: 22px 0 5px; }
.login .yui-baseButton .btn { border-radius: 25px; background-color: #f87a14; border-color: #f87a14; height: 100%; font-size: 14px; color: #FFF; line-height: 36px; font-weight: normal; }
.login .yui-baseButton .btn:hover{ background-color: #EC5003; opacity: 1;}
.login .other { line-height: 18px; color: #6c6d6c; margin: 20px 0 10px; position: relative; }
.login .other input { position: relative; top: 2px; left: -3px;}
.login .other a { position: absolute;  right: 0; }
.login .register { cursor: pointer; }
#relogin{ visibility: visible; transform: translate3d(0,0,0); opacity: 1; box-shadow: none; top: 0; padding: 40px 40px 35px;}
#relogin.login .forg { width: 104px; height: 18px; margin-left: 104px; }
#register a{ position: static;}
#register a,.login .other a { color: #036eb7 !important; text-decoration: underline;}
#relogin.login .other{ margin-top: 15px; }
.login .other a:hover, #register a:hover { color: #F00 !important; }
.login .other label { position: absolute; left: 18px; color: #036eb7;}
.login .other label .tips { display: none; width: auto; height: auto; padding: 7px; background-color: #FFF; box-shadow: 3px 2px 13px #898989; font-family: arial, sans-serif; position: relative; top: 3px; left: 7px; }
.login .other label .tips p { background-color: #f8f8f8; padding: 2px 3px; color: #898989; }
.login .other label:hover .tips { display: block; }
.login .yui-baseinput .yui-error{display: none!important;}
.login .rgstep{ display: flex; line-height: 34px; color: #fff; font-size: 14px; background: #d7d8d7; }
.login .rgstep div{ width: 50%; text-align: center;  position: relative; }
.login .rgstep1>div:first-child{ background-color: #f87a14; }
.login .rgstep1>div:first-child:before{ content: ''; background: inherit; width: 20.86px; height: 20.86px; transform: rotate(45deg); transform-origin: top left; position: absolute; border: 2px solid #fff; right: -27px; border-color: #fff #fff transparent transparent; }
.login .rgstep2>div:nth-child(2){ background-color: #f87a14; position: relative; }
.login .rgstep2>div:nth-child(2):before{ content: ''; background-color: #d7d8d7; width: 20.86px; height: 20.86px; transform: rotate(45deg); transform-origin: top left; position: absolute; border: 2px solid #fff; left: -1px; border-color: #fff #fff transparent transparent; }
.infos .yui-baseinput.std1 { height: 35px; }
.infos .yui-baseinput.std1 .input{ height: 100%; }

.login.email-verify { width: 405px; height: 340px; padding: 1em; opacity: 1; position: static; }
.login.email-verify .infos { padding: 11px; }
.login.email-verify .remind { margin-bottom: 24px; }
.login.email-verify .v-row { margin-top: 17px; }
.login.email-verify .v-row label { float: left; width: 107px; line-height: 26px;  }
.login.email-verify .reg-control { padding-left: 114px; }
.login.email-verify .codecheck{ padding-left: 107px;}
.login.email-verify .reg-control .yui-baseButton{ margin-left: 0; width: 172px;}
.login.email-verify .reg-control .block{ display: block;}
.login.email-verify .reg-control a{ color: #036eb8 !important;}
.login.email-verify .yui-baseinput{ width: 172px; padding-right: 0;}
.login.email-verify .yui-baseinput input{ border-radius: 0;}


#register.login .infos { padding-top: 20px; }
#register.login .regStep2 .v-row label{ display: block; float: left; width: 104px; border: solid 1px #8e8d8e; border-right: none; line-height: 27px; height: 27px;background-color: #ededed; text-align: left;padding-right: 0; padding-left: 8px;  }
#register.login .regStep2 .v-row label.errors { background-color: #ffebeb; border-color: #F00; }
#register.login .regStep2 .v-row {height: 26px; margin-top: 16px; padding-left: 37px; }
#register.login .regStep2 .v-row .yui-baseinput { padding-right: 5px; }
#register.login .regStep2 .v-row .yui-baseinput .disabled { border: 1px solid #898889; }
#register.login .regStep2 .codecheck{line-height: 26px; padding-left: 150px; clear: both;}
._lang_cn #register.login .regStep2 .codecheck { padding-left: 159px;  }

#register.login .infos .error { position: absolute; top: 32px; color: #e60012; left: 45px; }
#register.login .reg-control{ line-height: 24px;}
#register.login .reg-control .block{ display: block;}
#register.login .reg-control .yui-baseButton{ margin-left: 0;}
#register.login .reg-control .sentok { position: relative; top: -23px; left: -143px; }
#register.login .other { color: #898989; padding-left: 0; text-align: left; /* -webkit-transform: scale(0.84, 0.84); */}
._lang_cn #register.login .other { margin-bottom: 0; }
#register.login .other a { display: inline; }
#register.login .other span{ display: block;}
#register .rgstep1{ height: 34px; background-position:-98px -351px; }
#register .rgstep2{ height: 34px; background-position:-98px -385px; }
#register.login .passstate{position: absolute; top: 40px; right: 106px;}


/*basic css*/
.container a{ cursor: pointer; color: #2c2c2c; text-decoration: none;}
.container a.email:hover { text-decoration: underline; color: #F00;  }
.container a:hover { color: #F00; }
.container .color-blue{ color: #036eb0;}
.container h2{ color: #a9543e; font-size: 20px; font-weight: bold;}
.container .title { font-size: 16px; color: #38b449; }
.container .msg{ width: auto; height: auto;}
.striking { color: #016636; }
.highlight { background-color: #FFFF00; }
.greybox{ background: #f8f8f8;}
.greyborder{ border: 1px solid #d8d8d8;}
.icons-new{ background: url(/skin/default/images/icons-new.png) no-repeat;}
.must, .error, sup{ color: #ED1B23; }
.row { height: 26px; line-height: 26px; width: 100%; position: relative; margin-bottom: 16px; }
.row.last { margin-bottom: 0; }
.row1 { height: 29px; line-height: 29px; width: 100%; position: relative; margin-bottom: 16px; }
.col { width: 50%; float: left;}
span.label { font-size: 12px; width: 92px; float: left; height: 26px; line-height: 26px; position: relative;}
span.labela { font-size: 14px; width: 92px; float: left; height: 29px; line-height: 29px;  position: relative;}
/*span.label.mt .must { position: absolute; right: 1px; }*/
span.fold { display: block; height: 27px; width: 29px; float: left; margin-right: 4px; background-position: -98px -477px; cursor: pointer; position: relative; top: 1px;}
span.fold.close { background-position: -98px -436px; }
.clearfix:before,.clearfix:after { display: table;  content: " ";}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix { display: block; }
select{ display: none;}
.clearfix{ *zoom:1; }
.hide { display: none !important; }
.hidden{ visibility: hidden;}
.container .icons, .container .fold, .container .checkspan{ background-image: url(/skin/default/images/icons_cn.png);}
label.pointers, .pointers label { cursor: pointer; }
.nexts { background: #89b929; border-color: #89b929; height: 36px; line-height: 36px; color: #FFF; width: 100px; margin: 0 0 0 10px; text-align: center; font-size: 16px; border-radius: 4px; float: right; }
.nexts:hover { color: #FFF; }
#siteSealFauxBadge .imgback{ border-width: 0px; cursor: pointer; width: 132px; height: 31px; background-image: url(/skin/default/images/godaddyCert.gif); background-repeat: no-repeat;}
.autotrack{ display: inline-block; position: relative; vertical-align: middle; color: #73a721; border-radius: 15px; border: 1px solid #6fa120; background-color: #f2f8e9; text-align: center; cursor: default; padding-right: 5px;}
.autotrack:before{ content: ''; display: inline-block; vertical-align: middle; background: url(/skin/default/images/icons.png) -306px -264px #93c840; width: 27px; height: 24px; border-right: 1px solid #6fa120; border-top-left-radius: 15px; border-bottom-left-radius: 15px;}
.autotrack.min{ width: 22px; height: 22px;  padding: 0; border:0; line-height: 0; float: right; margin: 2px 10px 0 0;}
.autotrack.min:before{ width: 22px; height: 22px; border-radius: 25px; background: url(/skin/default/images/icons.png) -354px -265px #fff;}

.airtruck, .dytruck{ display: inline-block; width: 21px; height: 21px; background-position: -242px -8px; background-color: #f29c3e; border-radius: 21px; vertical-align: middle; }
.dytruck{ background-position: -276px -6px; }
.tips { display: inline-block; width: 20px; height: 20px;  position: relative; vertical-align: middle; }
.tips .why { display: inline-block; background-position: -23px -81px; height: 20px; width: 20px;  }
.tips .tips-msg { display: none; position: absolute; width: 240px; padding: 2px 6px; text-align: left; min-height: 26px; color: #000; border: 10px solid #fff; box-shadow: 0 0 10px rgba(0,0,0,.4); background-color: #fff; z-index: 10; line-height: 20px; left: -89px; top: 33px;  }
.tips .tips-msg:before{ content:''; width: 10px; height: 10px; border: 1px solid #ddd; transform: rotate(-45deg) translateX(-50%); position: absolute; left: 50%; top: -20px; background: #fff; border-width: 1px 1px 0 0;}
.tips:hover .tips-msg { display: block; }

.err-tips{ display: inline-block; vertical-align: middle; width: 16px; height: 16px; position: relative; color: #d60202; }
.err-tips_icon{ display: inline-block; width: 16px; height: 16px; color: #fff; background: #f00; border-radius: 15px; text-align: center; line-height: 16px; position: relative; top: -6px;}
.err-tips_content{ background: #fff; position: absolute; display: none; width: 375px; padding: 10px; line-height: 18px; border: 1px solid #b8b6b7; z-index: 10; text-align: left; }
.err-tips:hover .err-tips_content{ display: block; }

.pickup{ display: inline-block; width: 60px; height: 31px; line-height: 31px; text-align: center; background-position: -301px -661px; color: #58b2e6 }
.pickup-min{ display: inline-block; width: 171px; background-color: #fff; box-sizing: border-box; height: 18px; background-position: -250px -710px; position: relative; color: #f49540; line-height: 18px; z-index: 1; padding-left: 5px;}
.pickup-min:before{ content: ''; position: absolute; background: #fbfbfb; width: 99px; height: 14px; left: 2px; top: 2px; z-index: -1; }
.mention, .contract{ display: inline-block; width: 120px; height: 27px; text-align: center; line-height: 27px; background-position: -376px -653px; color: #ec9110;}
.contract{ background-position: -376px -680px; color: #158fd5;}

.sample_link, .sample_link:hover, .sample_link:active, .sample_link:link{ color: #bbb; cursor: default; display: none}
body._lang_cn .sample_link{ display: inline;}
.search-address { width: 21px; height: 21px; background-position: 0 -426px; }
.yui-baseButton { width: 162px; height: 36px; outline: none; box-sizing: border-box;}
.yui-baseButton .btn { width: 100%; height: 100%; color: #fff; line-height: 28px; background: #89b929; border-color: #89b929; padding: 0 0px; box-sizing: border-box;}
.yui-baseButton .btn:hover { opacity: 0.8; filter:alpha(opacity=80);}
.yui-baseButton_violet .btn{ background-color: #84a7e1; border-color: #84a7e1; }
.yui-baseButton.pdf .btn { background: url(/lib/images/pdf_bg.png) no-repeat #89b929; padding-left: 30px; padding-right: 15px;  }
.yui-baseButton.create{ height: 27px; margin: 0 10px 10px 0;}
.yui-baseButton.create .btn { font-size: 14px; line-height: 25px; }
.yui-baseButton.small { width: 98px; }
.yui-baseButton.litter { width: 80px; height: 26px; margin-left: 142px; }
.yui-baseButton.litter .btn { line-height: 25px; font-size: 14px; }
.yui-baseButton.blue .btn { background: #00adef; border-color: #00adef;  }
.yui-baseButton.white .btn { background: #FFF; color: #046704; text-shadow: none; border-color: #656363; }
.yui-baseButton.minbtn{ height: 23px!important;}
.yui-baseButton.minbtn .btn{ line-height: 23px!important;}
.btn.disabled, .yui-baseButton button[disabled] { border: solid 2px #656363 !important; background: #b1b2b2 !important; color: #fff !important;}
.yui-baseButton.pdf button.btn[disabled] { background: url(/lib/images/pdf_bg.png) no-repeat 0 -42px #b1b2b2 !important;  }
.yui-baseinput{ height: 26px; float: left;}
.yui-baseinput.std1 { height: 29px; }
.yui-baseinput.std1 .yui-datalist{ top:29px;}
.yui-baseinput .input{ height: 24px; border: 1px solid #898889; }
.yui-baseinput.std1 .input{ height: 27px; border-radius: 0 25px 25px 0;}
.yui-baseinput.std1 .yui-suc{ top: 4px; }
.yui-baseinput .yui-datalist { top: 25px;}
.yui-baseinput.std1 .yui-datalist { top: 28px;}
.yui-baseinput input, .yui-baseinput textarea{ border-radius: 3px; border-color: #898889; box-sizing: border-box;}
.yui-baseinput .disabled{ border: 1px solid #e8e8e8;}
.yui-baseinput .disabled input:disabled, .yui-baseinput .disabled textarea:disabled{ background-color: #eee;}
.yui-baseButton.clear button.btn { background: none; color: #89b929; text-shadow: none;}
.yui-baseButton.weak button.btn { background: none; color: #89b929; text-shadow: none;}
.text-button{ display: inline-block;height: 12px; line-height: 12px; margin-left: 18px; padding-top: 24px; color: #8aba2a; text-decoration: underline; cursor: pointer;}
.text-button:hover{ color:#9de708; text-decoration: none;}

.yui-select { height: 26px; line-height: 25px; width: 150px; float: left; }
.sel-std1 .yui-select { height: 29px; line-height: 29px;}
.yui-select .yui-select-text{ width: auto; border-radius: 0; height: 24px; border: 1px solid #898889; background: #FFF; padding-right: 12px;}
.sel-std1 .yui-select .yui-select-text { height: 27px;  }
.yui-select .yui-select-text input{ color: #777878; outline: none; }
.sel-std1 .yui-select .yui-select-text input{ line-height: 30px; }
.yui-select .yui-select-list, .ui-dialog .yui-select .yui-select-list{ top: 28px; color: #666;  border-color: #898989; box-sizing: border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.sel-std1 .yui-select .yui-select-list { top: 31px;  }
.yui-select .yui-select-text input { border-radius: 0; text-indent: 8px; color: #000; }
.sel-std1 .yui-select .yui-select-text em { top: 13px; }
.yui-select.disabled .yui-select-text { border-color: #e8e8e8; background: #eee;}
.yui-select.disabled .selected-text { background: #eee;}

.yui-telinput .input .areacode { height: 100%; top: 0; left: 0; width: 30px;}
.yui-telinput .input input { padding-left: 30px; }
.input-error .input, .input-error .yui-select-text { border-color: #F00 !important;  }
.input-view{ height: 24px; border: 1px solid #e8e8e8; background: #eee; text-indent: 8px; display: inline-block; box-sizing:border-box;}

input:disabled, textarea:disabled, .yui-timeSelection input[disabled] { background: #eee; border-color: #e8e8e8;}
::-webkit-input-placeholder { color: #d5d5d5;}
:-moz-placeholder { color: #d5d5d5;}
::-moz-placeholder { color: #d5d5d5;}
:-ms-input-placeholder {color: #d5d5d5;}

.yui-timeSelection input{ height: 26px; border: 1px solid #898889; border-radius: 0; width: 125px; outline: none;}
.yui-radio {margin-right: 10px; }

.checkspan { width: 25px; height: 21px; background-position:-29px -345px;  position: relative; top: -3px; }
.checkspan.checked { background-position: 0 -345px;}
.checkspan.disable { background-position: -29px -372px;}
.checkspan.disable.checked { background-position: 0 -372px;}

.ui-datepicker .ui-widget-header { background: #58b2e6; color: #fff;}
.ui-datepicker .ui-widget-header .ui-icon { background-image: url(/lib/images/ui-icons_ffffff_256x240.png);}
.ui-datepicker .ui-datepicker-calendar .ui-state-default { background: #f9f9f9; border-color: #e6e6e6; color: #58b2e6; }
.ui-datepicker .ui-state-hover { background: #58b2e6; border: none;}
.ui-datepicker .ui-state-hover .ui-icon { background-image: url(/lib/images/ui-icons_454545_256x240.png);}
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight,.ui-datepicker .ui-datepicker-calendar .ui-state-active { background: #58b2e6; background: #9bd4f4; color: #fff; }
.ui-datepicker .ui-datepicker-calendar .ui-state-hover, .ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-active {background: #58b2e6; color: #fff; }

.yui-table tr { border-bottom: solid 7px #FFF; }
.yui-table table .even td { background-color: #f7f7f8; }
.yui-table table .air td{ background-color:#e6eefa; }
.yui-table table .whaif td{ background-color: #d3f8e8; }
.yui-table tr:hover td { background: #fbfbbc; }
.yui-table table th, .yui-table table td { background: #f7f7f8;  height: 33px; line-height: 12px; padding-top: 0; padding-bottom: 0; word-break: normal; }
.yui-table tr th { height: 40px; }
.yui-table .first-td { padding-left: 19px; }
.yui-table .btn-td{ padding-right: 10px;}
.yui-table .sorting span{ cursor: pointer;}
.yui-table .sorting span:hover{ text-decoration: underline;}
.yui-table .yui-baseButton { height: 23px; width: 43px; }
.yui-table .yui-baseButton .btn { line-height: 20px; }
.yui-table .yui-baseButton button:disabled { line-height: 18px; }
.yui-table .long { width: 75px; }
.yui-table a{ color: #58B2E6;}
.yui-table .button{ display: inline-block; min-width: 30px; padding: 0 10px; height: 23px; line-height: 23px; text-align: center; color: #89b929; border: 1px solid #89b929; border-radius: 4px;}
.yui-table .high{ background:#89b929; color: #fff}
.yui-table a.button:hover{ opacity: .9;}
.yui-table span.button{ border-color:#9e9e9e; color: #9e9e9e; background-color: #dcdcdc; cursor: default; position: relative;}
.yui-table span.button:hover .text-info{ display: block;}

.fbold{ font-weight: bold;}
.fitalic{ font-style: italic;}
.underline{ text-decoration: underline;}
.color-green{ color: #016636;}
.color-blue{ color: #036eb8;}
.color-blue-small{ color: #59a9d9;}
.color-red{ color: #e60012;}
.color-black{ color: #2c2c2c}
.font11{ font-size: 11px;}
.font14{ font-size: 14px;}
.font16{ font-size: 16px;}
.font18{ font-size: 18px;}
.font20{ font-size: 20px;}

.mt20{ margin-top: 20px;}
/*password strang*/
.passstate{ background: url(/skin/default/images/pass-status.gif) no-repeat; height: 12px; color: #000; line-height: 12px; padding-left: 119px;}
.passstate.step1{ background-position: 0 -2px;}
.passstate.step2{ background-position: 0 -16px;}
.passstate.step3{ background-position: 0 -31px;}

/*icons style*/
.icon{ background: url(/skin/default/images/icons.png) no-repeat;}
._lang_cn .icon { background-image: url(/skin/default/images/icons_cn.png); }
.icon-facebook{ background-position: 0 -130px;}
.icon-google{ background-position: -21px -130px;}
.icon-skype{ background-position: -42px -130px;}
.icon-twitter{ background-position: -63px -130px;}
.inlet{ width: 33px; height: 15px; display: inline-block; position: relative; margin-right: 5px; vertical-align: middle;}
.General{ background: none !important;}
.Amazon{ background-position: -443px -613px;}

.basic-box { margin-bottom: 18px; }
.basic-box.search { margin-bottom: 28px; }
.basic-box.search .yui-baseinput.nocheck .yui-error{ display: none !important;}
.basic-box h4 { font-size: 14px; color: #006934; line-height: 14px; margin-bottom: 8px; position: relative;}
.basic-box h4 span.fold { margin: 0 4px 0 3px; position: relative; top: 0px; }
.basic-box h5 { font-size: 13px; color: #006934;  margin-right: 10px;}
.basic-box .box-main { padding: 20px 0 20px 19px; background: #f8f8f8; margin-bottom: 11px; }
.basic-box .box-main .row.last { margin-bottom: 0;}
.basic-box .box-main.two { padding: 0; }
.basic-box .box-main.two .box-col-1, .basic-box .box-main.two .box-col-2 { float: left;  width: 337px; padding: 20px 0 20px 19px; background: #f8f8f8; box-sizing: border-box; }
.basic-box .box-main.two .box-col-1 { border-right: 4px solid #FFF; }
.box-main .search-btn-bar { text-align: right; margin-top: 40px; padding-right: 25px;}
.box-main .search-btn-bar .yui-baseButton{ margin-left: 8px;}

/*index css*/
.code-time{ background: url(/skin/default/images/clock.png) left no-repeat; padding-left: 30px; height: 26px; line-height: 26px;}
/*dialog style*/
.ui-dialog{ background: #fff;}
.ui-dialog .ui-dialog-titlebar{ background: #f87a14; border-radius: 0; height: 40px;}
.ui-dialog .ui-dialog-title{ color: #fff; line-height: 35px; font-weight: 700;}
.ui-dialog .ui-icon-closethick { background-position: -48px -24px; }
.ui-state-hover .ui-icon-closethick, .ui-state-hover .ui-button-text { background-color: #cfd7ee; /*border: solid 1px #cfd7ee; border-color: #cfd7ee;*/ }
.ui-dialog .ui-dialog-titlebar .ui-state-hover { background-color: #cfd7ee!important; border-color: #cfd7ee; }
.ui-button-icon-only .ui-button-text { padding: 0; }
#sys-dialog{ display: none;}
#sys-dialog .sys-dialog-content{ min-height: 60px; margin: 3px 6px 12px; }
#sys-dialog .sys-dialog-buttons{ text-align: center; position: relative; bottom: 0; margin-bottom: 7px; }
#sys-dialog .sys-dialog-buttons .yui-baseButton{ width: 97px; height: 30px; line-height: 30px; margin: 0 5px;}
#sys-dialog .sys-dialog-buttons .yui-baseButton.blue .btn{background: #00adef;}

.fulldisplay{ height: 25px; line-height: 25px; color: #44b6f2; font-weight: bold; padding-left: 72px; background-position: 0 -314px; cursor: pointer;}
.fulldisplay.checked{background-position: 0 -285px;}
.back-btn {color: #00adef; font-size: 14px; margin-top: 15px; float: left; cursor: pointer; }
.button-bar{ height: 36px; margin: 50px 0 20px;}
.button-bar .yui-baseButton{ width: 98px; margin-left: 10px;}

/*cargo style*/
.cargoDetail .yui-baseinput{ padding-right: 0;}
.cargoDetail .relabox{ position: relative;}
.cargoDetail .cargo-content{ padding: 10px 0 10px 10px;}
.cargoDetail .wtd1{ width: 113px;}
.cargoDetail .wtd2{ width: 60px;}
.cargoDetail .wtd3{ width: 70px;}
.cargoDetail .wtd4{ width: 100px;}
.cargoDetail .stp1{ height: 178px;}
.cargoDetail .row{ margin-bottom: 16px;}
.cargoDetail label{ display: block; float: left; height: 26px;}
.cargoDetail .hstd1{ line-height: 12px;}
.cargoDetail .std1{ width: 95px;}
.cargoDetail .std2{ width: 147px;}
.cargoDetail .std3{ width: 116px;}
.cargoDetail .std4{ width: 80px;}
.cargoDetail .std5{ width: 147px;}
.cargoDetail .ml7{ margin-left: 7px;}
.cargoDetail .cargoitem{ margin-bottom: 10px;}
.cargoDetail .ctr-radio{ height: 30px; line-height: 20px; padding: 5px 40px 0 0;}
.cargoDetail .ctr-radio .yui-radio{ float: left;}
.cargoDetail .ctr-radio .pointers{ margin-left: 20px;}
.cargoDetail .type-loose{ width: 185px;}
.cargoDetail .type-pall{ width: 122px;}
.cargoDetail .type-over{ width: 182px;}
.cargoDetail .radio-c{ margin:0 60px; }
.cargoDetail .cargo-title{ height: 30px; padding-left:30px; line-height: 25px;}
.cargoDetail .cargo-title .fold{ position: absolute; left: 8px; top: 8px;}
.cargoDetail .blue-box{ background:#edf7fb; height: 25px; padding: 5px 40px 5px 9px;}
.cargoDetail .yui-baseButton{ height: 25px; width: auto; margin-left: 5px;}
.cargoDetail .yui-baseButton .btn{ line-height: 24px; padding: 0 5px;}
.cargoDetail .cargo-del{ position: absolute; right: 0; top: 0; cursor: pointer; opacity: .8; width: 18px; height: 18px; line-height: 18px; text-align: center;}
.cargoDetail .cargo-del:hover{ opacity: 1;}
.cargoDetail .col-l{ width: 262px; border-right: 1px solid #d9d9d9;}
.cargoDetail .col-l label{ width: 142px;}
.cargoDetail .col-r{ width: 615px; padding-left: 5px;}
.cargoDetail .col1{ width: 230px; position: relative;}
.cargoDetail .col1 .sure-text{ display: none; }
.cargoDetail .col2{ width: 281px;}
.cargoDetail .col3{ width: 380px;}
.cargoDetail .col4{ width: 155px;}
.cargoDetail .long{ width: 728px;}
.cargoDetail .pkg .yui-select{ width: 100px;}
.cargoDetail .colmore .yui-baseinput{ width: 70px; margin-right: 3px;}
.cargoDetail .colmore .yui-select, .cargoDetail .colmore1 .yui-select{ width: 56px;}
.cargoDetail .colmore1 .yui-baseinput{ width: 55px; margin-right: 3px;}
.cargoDetail .cargo-total{ line-height: 26px; height: 26px; padding: 10px;}
.cargoDetail .cargo-total .yui-select{ width: 56px; margin: 0 13px 0 3px;}
.cargoDetail .cargo-total .long{ width: 80px;}
.cargoDetail .cargo-total .normal{ width: 70px;}
.cargoDetail .cargo-total .min{ width: 65px;}

#showUserPercent { position: relative; background: #FFF; z-index: 10; width: 139px; height: 90px; text-align: left; padding: 10px; box-shadow: 1px 1px 6px #ccc; font-size: 12px; line-height: 26px; }
#showUserPercent .cont{ background: #f8f8f8; padding: 5px; color: #868787; font-size: 12px; }
#showUserPercent .cont span {  color: #868787 !important; position: static;}
#showUserPercent a { color: #036eb8; text-decoration: underline; }
#showUserPercent a:hover { color: #F00; }

/*footer nav*/
.workaside{ height: 284px; background: url(/skin/default/images/works.png) no-repeat 0 -2216px;}
#works .nav-list{ height: 82px; position: relative;}
#works .nav-list .greybc{ position: absolute; background:#d0cfcf; height: 5px; width: 846px; top: 8px; z-index: -1;}
#works .nav-list li{ width: 98px; float: left; text-align: center; background: url(/skin/default/images/works.png) -402px -2480px no-repeat; margin-right: 12px;}
#works .nav-list li span{ color: #FFF;}
#works .nav-list li p{ background: #f2f2b0; border: 1px solid #3b8504; width: 89px; height: 47px; color: #1d2088; line-height: 15px; margin-top: 13px; padding-top: 6px;}
#works .nav-list li.active p{ border: 2px solid #00a0e9;}
#works h2{ color: #c45e42; font-size: 20px; background: url(/skin/default/images/about-icon.png) left no-repeat; padding-left: 28px; }
#works .text{ width: 310px; padding-right: 40px;}
#works .greybox{ padding: 10px 0 18px 20px; margin-top: 25px;}
#works .pic{ background: url(/skin/default/images/works.png) no-repeat; width: 500px;}
#works .pic1{ background-position: 0 0; height: 227px;}
#works .pic2{ background-position: 0 -227px; height: 307px;}
#works .pic3{ background-position: 0 -534px; height: 312px;}
#works .pic4{ background-position: 0 -846px; height: 274px;}
#works .pic5{ background-position: 0 -1120px; height: 274px;}
#works .pic6{ background-position: 0 -1394px; height: 274px;}
#works .pic7{ background-position: 0 -1668px; height: 274px;}
#works .pic8{ background-position: 0 -1942px; height: 274px;}
._lang_cn #works .pic{ background: url(/skin/default/images/works_cn.png) no-repeat;}
._lang_cn #works .pic1{ background-position: 0 0; height: 227px;}
._lang_cn #works .pic2{ background-position: 0 -227px; height: 307px;}
._lang_cn #works .pic3{ background-position: 0 -534px; height: 312px;}
._lang_cn #works .pic4{ background-position: 0 -846px; height: 274px;}
._lang_cn #works .pic5{ background-position: 0 -1120px; height: 274px;}
._lang_cn #works .pic6{ background-position: 0 -1394px; height: 274px;}
._lang_cn #works .pic7{ background-position: 0 -1668px; height: 274px;}
._lang_cn #works .pic8{ background-position: 0 -1942px; height: 274px;}

.yui-table .text-info{ display: none; position: absolute; width: 160px; height: auto; left: -111px; top: 24px; background: #FFF; padding: 10px; z-index: 10; box-shadow: 3px 3px 6px #cecbcb; line-height: 18px; text-align: left;}
.yui-table .text-info p{ background: #f7f7f8; height: 100%;  padding: 6px; }
.yui-table .op-info{ position: relative;}
.yui-table .op-info:hover .text-info{ display: block;}
.yui-table .text-info label{ color: #66a9df;}
.yui-table .yui-baseButton { position: relative; float: left; margin-right: 2px; }
.yui-table .multi-dest { position: relative; }
.yui-table .multi-dest .blue-span { color: #58B2E6; }
.yui-table .multi-dest .text-info { width: 300px; left: 50px; top: 24px; }
.yui-table .multi-dest .text-info p .half { display: inline-block; width: 50%; text-indent: 6px; }
.yui-table .yui-baseButton:hover .text-info, .yui-table .multi-dest:hover .text-info { display: block !important; }

.mul-deliver { margin-bottom: 17px; }
.deliver-control { height: 37px; overflow-x: hidden; margin-bottom: 5px; position: relative; }
.deliver-control ul { width: auto; }
.deliver-control li { width: 143px; height: 34px; color: #006633; font-weight: bold; text-align: center; cursor: pointer; border: solid 1px #ccc; float: left; margin-right: 5px; }
.deliver-control li.on { background: url(/skin/default/images/icons.png) no-repeat 126px -580px #f8f7f8; border-color: #f8f7f8; }
.mul-deliver-box label { float: left; width: 101px; }
.mul-deliver-box .colmin label { width: 59px; }
.mul-deliver-box .yui-baseinput { width: 116px; }
.mul-deliver-box .yui-baseinput.long { width: 311px; }
.mul-deliver-box .yui-baseinput.yui-telinput .input input { width: 74%; }
.mul-deliver-box .greybox.b-content { height: 165px; }
.greybox.cargo-total.all label { float: left; }
.deliver-control .con-left, .deliver-control .con-right { width: 23px; height: 36px; position: absolute; left: 0; background: url(/skin/default/images/icons.png) no-repeat -94px -154px #ccc; cursor: pointer; }
.deliver-control .con-right { left: inherit; right: 0; background-position: -124px -154px; }

._lang_cn .cargoDetail .std3{ width: 95px; line-height: 26px;}
._lang_cn .cargoDetail .cargo-total .yui-select{ margin-right: 146px;}
._lang_cn .cargoDetail .cargo-total label { margin-right: 9px; }
._lang_cn .cargoDetail .type-loose{ margin-left: 20px;}

/*new style*------------------------------------------------------*/
.control{ display: inline-block; width: 29px; height: 27px; background-position: -91px -32px;}
.black{ color: #000;}
.blue{ color: #060685;}
.search .btns{ text-align: right;}
/*table tip style*/
.yui-table .let{ width: 15px; height: 22px; line-height: 22px; text-align: center; background-color: #8fbf2f; font-weight: bold; color: #fff; cursor: default; position: relative;}
.yui-table .let.f, .yui-table .first-td .isable.f { background-color: #00a2eb; }
.yui-table .let .let-title{ height: 22px; border: 3px solid #fff; color: #747474; min-width: 83px; padding: 0 10px; font-weight: normal; background: #f8f7f8; box-shadow: 0 0 5px rgba(0,0,0,.4); position: absolute; left: 17px; top: 20px; display: none; word-spacing: normal;}
.yui-table .first-td .isable .type-tips { min-width: 83px; }
.yui-table .let:hover .let-title{ display: block;}
.yui-table .tips{ color: #66a9df; position: relative; width: auto; height: auto;}
.yui-table .tips .tips-msg{ color:#747474; position: absolute; padding: 0 5px; width:310px; min-height: 22px; line-height: 22px; background: #f8f7f8; box-shadow: 0 0 10px rgba(0,0,0,.4); border: 10px solid #fff; left: 0; top: 25px; z-index: 100; display: none;  }
.yui-table .tips .tips-msg .tips-item{ width: 50%; float: left;}
.yui-table .tips:hover .tips-msg{ display: block;}
/*left side navigator style*/
.side-nav{ width: 134px; margin: 0 auto;}
.side-nav .nav-child{ position: relative; left: 30px;}
.side-nav li{ margin-top: 8px;}
.side-nav li li{ margin-top: 5px;}
.side-nav li span, .side-nav li a{ display: block; height: 37px; line-height: 37px; text-align: center; background-color: #e1eff9; color: #036eb8; font-size: 14px;}
.side-nav li a:hover,.side-nav li a.active{ background-color: #fff;}

/* 主站 mul dest模板 样式 */
.mul-dest-content { margin-bottom: 6px; }
.mul-dest-content .mul-dest-item { border: solid 1px #e7e7e7; border-bottom: none; position: relative; background: #FFF; margin-bottom: 6px;}
.mul-dest-content .mul-dest-item .dest-cont{ border-bottom: 1px solid #e7e7e7;}
.mul-dest-content .mul-dest-item:hover,.mul-dest-content .mul-dest-item:hover .dest-cont{ border-color: #7dccf1; }
.mul-dest-content .mul-dest-item .dest-greand{ padding: 5px;}
.mul-dest-content .mul-dest-item .dest-greand_has{ background: #7f507e;}
.mul-dest-content span.label, .mul-dest-content .yui-baseinput, .mul-dest-content .yui-select, .mul-dest-content .yui-timeSelection { float: left; }
.mul-dest-item .mul-dest-zipcode { border-bottom: solid 1px #e7e7e7;   }
.mul-dest-content .mul-dest-item:hover .mul-dest-zipcode { border-color: #7dccf1;  }
.mul-dest-zipcode .fold { margin: 28px 4px 0 2px;  }
.mul-dest-zipcode .mul-head{ float: left; border-left: 1px solid #e7e7e7; padding-left: 4px;}
.mul-dest-zipcode span.label { font-weight: bold; margin-top: 7px; }
.mul-dest-zipcode .dest{ float: left; height: 38px;}
.mul-dest-zipcode .yui-baseinput { width: 77px; padding-right: 2px; margin-top: 6px; }
.mul-dest-zipcode .yui-baseinput.width_a { width: 113px;  }
.mul-dest-zipcode .yui-baseinput.width_mx{ width: 200px;}
.mul-dest-zipcode .yui-select { width: 69px; margin-right: 2px;  margin-top: 6px; }
.mul-dest-zipcode .desttype .label{ width: 110px; }
.mul-dest-zipcode .desttype .yui-select { width: 227px; margin: 6px 12px 0 8px;  }
.mul-dest-zipcode .dest .yui-select{ width: 68px;}
.mul-dest-zipcode .fba .yui-baseinput { width: 120px;  }
.mul-dest-zipcode .sudi{ height: 38px; }
.mul-dest-zipcode .sudi b, .mul-dest-zipcode .sudi .tips{ vertical-align: middle; }
.mul-dest-zipcode .sudi .checkspan{ position: inherit; vertical-align: middle; }
.mul-dest-zipcode .sudi .airnocharge b{ margin-left: 55px; }
.mul-dest-zipcode .delete-item { width: 43px; height: 18px; line-height: 20px; text-align: center; background: #f4fbfd; color: #7dccf1;  position: absolute; right: 0; top: 0; border: solid 1px #7dccf1; border-top: none; border-right: none; cursor: pointer; }
.mul-dest-zipcode .c-cbneed{ position: absolute; right: 204px; top: -72px; }
.virt-dest .mul-dest-item:hover, .virt-dest .mul-dest-item:hover .mul-dest-zipcode { border-color: #e7e7e7;}
.mul-dest-content .mul-dest-deliver { margin: 6px 2px 4px; background: #f8f9f9; padding: 7px 120px 4px 33px; position: relative; }
.mul-dest-deliver .name { display: block; width: 453px; float: left;  font-weight: bold; font-size: 13px;  height: 18px; margin: 3px 0 7px;   }
.mul-dest-deliver span.label { width: 101px; }
.mul-dest-deliver span.label.width_a { width: 57px; }
.mul-dest-deliver span.label.width_a.coun { margin-left: 17px;  }
.mul-dest-deliver span.label.width_b { width: 66px; margin-left: 8px; }
.mul-dest-deliver .yui-baseinput { width: 117px; margin-bottom: 7px; padding-right: 0; }
.mul-dest-deliver .yui-baseinput.width_a { width: 308px; }
.mul-dest-deliver .yui-baseinput.width_b { width: 274px; margin-right: 23px; }
.mul-dest-deliver .centers { margin-right: 44px; }
.mul-dest-deliver .create-address { width: 306px; height: 30px; border: 1px solid #898889; background: #ececec; text-indent: 8px; line-height: 30px;  position: absolute;  z-index: 2; top: 68px; left: 134px;  }
.mul-dest-deliver .create-address a{ margin-left: 15px;}
.mul-dest-export { margin: 6px 2px 4px; background: #f8f9f9; padding: 7px 0 4px 33px; }
.mul-dest-export .label { width: 120px; }
.mul-dest-export .yui-baseinput { margin-right: 60px; }

.mul-dest-content .mul-dest-cargotype { background: #f4fbfd; height: 20px; padding: 10px 0 10px; margin: 6px 2px 4px; text-align: center;  }
.mul-dest-content .mul-dest-cargotype .tips-msg{ text-align: left; }
.mul-dest-content .mul-dest-cargotype .radioBox .checkspan{ position: relative; width: 40px; height: 20px; margin: 0 55px; background: none; top: 0;}
.mul-dest-content .mul-dest-cargotype .radioBox .checkspan a{ position: relative; background: #c0bebe; width: 40px; height: 20px; border-radius: 20px; z-index: 2; }
.mul-dest-content .mul-dest-cargotype .radioBox .checkspan:before, .mul-dest-content .mul-dest-cargotype .radioBox .checkspan:after{ box-sizing: border-box; position: absolute; top: 0; font-weight: bold; line-height: 16px; text-align: left; padding-left: 15px; width: 75px; height: 20px; border-radius: 20px; border: 2px solid #ccc; z-index: 1; }
.mul-dest-content .mul-dest-cargotype .radioBox .checkspan:before{ content: 'Yes'; left: -50px; color: #ccc; border-color: #ccc; }
.mul-dest-content .mul-dest-cargotype .radioBox .checkspan:after{ content: 'No'; right: -60px; background: #58b2e6; color: #fff; border-color: #58b2e6; padding-left: 35px; }
.mul-dest-content .mul-dest-cargotype .radioBox .checkspan a:before{ content: ''; width: 18px; height: 18px; border: 1px solid #fff; border-radius: 20px; background: #58b2e6; position: absolute; left: 27px; top: 0; }
.mul-dest-content .mul-dest-cargotype .radioBox .checked a:before{ left: 0; }
.mul-dest-content .mul-dest-cargotype .radioBox .checked:before{ background: #58b2e6; color: #fff; border-color: #58b2e6;}
.mul-dest-content .mul-dest-cargotype .radioBox .checked:after{ background: none; color: #c0bebe; border-color: #ccc;}
.mul-dest-content .mul-dest-cargotype .radioBox .disable a:before{ background-color: #9ea0a1; }

._lang_cn .mul-dest-content .mul-dest-cargotype .radioBox .checkspan:before{ content: '是'; }
._lang_cn .mul-dest-content .mul-dest-cargotype .radioBox .checkspan:after{ content: '不是'; }

.mul-dest-content .mul-dest-cargodiv { margin: 6px 2px 4px; }
.mul-dest-content .virt-cargo, .virt-dest{ opacity: 0.3; filter:alpha(opacity=30); }
.virt-dest .mul-dest-item .dest-cont { display: none; }
.mul-dest-cargodiv .cargo-item { background: #f7f7f7; margin-bottom: 4px; padding: 12px 0 32px 33px;  position: relative; }
.mul-dest-cargodiv .cargo-item:hover { background:#f4fbfd;  }
.mul-dest-cargodiv .cargo-item .name { font-weight: bold; }
.mul-dest-cargodiv .cargo-item .copy, .mul-dest-cargodiv .cargo-item .delete { position: absolute; right: 0; top: 0; height: 18px; width: 43px; text-align: center; border: solid 1px #7dccf1; background: #f4fbfd; color: #7dccf1; cursor: pointer; }
.mul-dest-cargodiv .cargo-item .delete { top: 19px; background: #7dccf1; color: #FFF; }
.mul-dest-cargodiv .cargo-item span.label { width: 142px; }
.mul-dest-cargodiv .cargo-item .yui-baseinput { width: 69px; padding-right: 2px;}
.mul-dest-cargodiv .cargo-item .yui-baseinput.show-err .yui-error { z-index: 10; left: 120px; }
.mul-dest-cargodiv .cargo-item .yui-select { margin-right: 15px; width: 50px;  }
.mul-dest-cargodiv .cargo-item .width_a { width: 113px; margin-right: 15px; }
.mul-dest-cargodiv .cargo-item .clearfix:last-child{ margin-top: 10px;}
.mul-dest-cargodiv .cargo-item .width_b{ width: 121px;}
.mul-dest-cargodiv .cargo-item .maxright{ margin-right: 15px; }
.mul-dest-cargoall{ border-top: 1px solid #e7e7e7; }
.mul-dest-cargoall  .clearfix{ padding: 10px 0 10px 33px;}
.mul-dest-cargoall .col{ width: 33%; }
.mul-dest-cargoall .underline{ border-bottom: 1px solid #e7e7e7; }
.mul-dest-cargoall span.label { width: 125px; }
.mul-dest-cargoall span.min-label{ line-height: 13px; }
.mul-dest-cargoall .loosepallet{ display: none;}
.mul-dest-cargoall span.label-max{ width: 275px;}
.mul-dest-cargoall span.label-max .loosepallet{ display: inline;}
.mul-dest-cargoall .yui-baseinput { width: 78px; padding-right: 2px; }
.mul-dest-cargoall .yui-select { width: 56px; }
.mul-dest-cargoall .underline{ padding-bottom: 5px; }
.mul-dest-all { border: solid 1px #e7e7e7; background: #f7f7f7; margin-bottom: 16px; }
.mul-dest-all span.label { width: 125px; }
.mul-dest-all span.min-label{ line-height: 13px; }
.mul-dest-all .yui-baseinput { width: 69px; padding-right: 2px; }
.mul-dest-all .yui-select { width: 56px; }
.mul-dest-all .label.a { margin-left: 50px; }
.mul-dest-all .name{ height: 27px; line-height: 27px;  border-bottom: 1px solid #e7e7e7; padding-left: 8px; background: #edecec;}
.mul-dest-all .underline{ padding-bottom: 3px; margin-bottom: 3px; border-bottom: 1px solid #e7e7e7; }
.mul-dest-all .clearfix{ padding: 5px 0 5px 8px; }
.mustpkg .pkgcount:after{ content: 'Mandatory field for courier ground service'; border: 1px solid #58b2e6; color: #58b2e6; padding: 0 5px; position: absolute; left: -55px; top: 30px; width: 230px; line-height: 20px; }
.mustpkg .pkgcount .input-content:before{ content: ''; border: 5px solid #58b2e6; border-color: transparent transparent #58b2e6; position: absolute; top: 20px; left: 50px; }
.mustpkg .pkgcount .input-content:after{ content: ''; border: 5px solid #fff; border-color: transparent transparent #fff; position: absolute; top: 21px; left: 50px; z-index: 1; }
.mustpkg .notips:after, .mustpkg .notips .input-content:before, .mustpkg .notips .input-content:after{ display: none; }
._lang_cn .mustpkg .pkgcount:after{ content: '勾选“速递配送服务”时是必填项'; }
._lang_cn .mustpkg .notips:after{ display: none; }
._lang_cn .mul-dest-cargoall span.label-max,
._lang_cn  .mul-dest-cargoall span.label{ width: 130px;}
._lang_cn .mul-dest-zipcode .desttype .label{ text-indent: 15px;}

.tracklist{ padding: 5px}
.tracklist a{ color: #00a0e9; text-decoration: underline; }
.tracklist table{ width: 100%; table-layout: fixed; border-collapse: collapse; }
.tracklist .table-title table{ background: #51c4f9; color: #fff; border: 1px solid #51c4f9; }
.tracklist .pilot{ display: inline-block; width: 20px; height: 20px; vertical-align: middle; border-radius: 20px; background: #51c4f9; position: relative; cursor: pointer; }
.tracklist .pilot:before,.tracklist .pilot:after{ content: ''; position: absolute; background: #fff; overflow: hidden; }
.tracklist .pilot:before{ width: 10px; height: 2px; left: 5px; top: 9px;}
.tracklist .pilot:after{ width: 2px; height: 10px; left: 9px; top: 5px; }
.tracklist .show:after{ display: none; }
.tracklist h5{ line-height: 33px; color: #c45e42; font-size: 14px; color: #000; margin-right: 15px;}
.tracklist .table-list table{ border: 1px solid #e7e7e7; margin-top: 5px;}
.tracklist .table-list td{ border: 1px solid #e7e7e7; text-align: center; height: 20px; padding: 5px; word-break: break-all;}
.tracklist .table-list td.tl{ text-align: left; }
.tracklist .table-list thead td{ background: #f3f3f3; font-weight: bold; border: 0;}
.tracklist .table-list .whaif td{ background: #b4f5eb; }
.tracklist .table-list .aire td{ background: #e6eefa; }
.tracklist .table-list thead td:first-child{ border-right: 1px solid #e7e7e7; }
.tracklist .inspan{ display: inline-block;}
.tracklist .e-row{ display: inline-block; margin: 0 8px; font-family: "Helvetica Neue",Helvetica,Verdana,Arial; font-size: 18px;}
.tracklist .blno{ width: 170px; }
.tracklist .total{ width: 185px; }
.tracklist .dest-child{ width: 95px; line-height: 14px; text-align: center; background: #89ba2a; color: #fff; border-radius: 10px; margin: 0 auto;}
.tracklist .tips{ width: auto; height: auto; color: #00a0e9; }
.tracklist .tips .tips-msg{ width: 150px; color: #2c2c2c; text-align: left; background: #fff; border: 0; top: 40px; left: 25px;}

.track-status .sta .tp{ background-position: 210px -272px;}

.howwork .h-cont{ padding-top: 18px; font-family: arial, sans-serif; position: relative;}
.howwork .h-cont.cnstep { display: none; }
._lang_cn .howwork .h-cont { display: none; }
._lang_cn .howwork .h-cont.cnstep { display: block; }
.howwork .h-cont .item{ width: 62px; height: 57px; line-height: 15px; padding: 32px 18px 19px 28px; float: left;  margin-left: 3px; color: #2c8180; word-break: break-all; position: relative; cursor: pointer; background: url(/skin/default/images/howitwork.png) no-repeat 0px 5px;}
._lang_cn .h-cont .item { box-sizing: content-box; width: 58px; height: 52px; padding: 37px 18px 19px 32px; margin-right: 15px; }
.howwork .h-cont .item.step-2 {background-position: -110px 5px; }
.howwork .h-cont .item.step-3 {background-position: -221px 5px; }
.howwork .h-cont .item.step-4 {background-position: -332px 5px; }
.howwork .h-cont .item.step-5 {background-position: -443px 5px; }
.howwork .h-cont .item.step-6 {background-position: -555px 5px; }
.howwork .h-cont .item.step-7 {background-position: -666px 5px; }
.howwork .h-cont .item.step-8 {background-position: -778px 5px; }
.howwork .h-cont .item:nth-child(1){ margin-left: 5px;}
.howwork .h-cont .item .num{ background: #67b7b6; width: 17px; height: 17px; color: #fff; line-height: 17px; position: absolute; border-radius: 15px; text-align: center; right: 61px; top: 13px;}
.howwork .h-cont .item:hover { background-position: 0 -107px;}
.howwork .h-cont .item.step-2:hover {background-position: -110px -107px; }
.howwork .h-cont .item.step-3:hover {background-position: -221px -107px; }
.howwork .h-cont .item.step-4:hover {background-position: -332px -107px; }
.howwork .h-cont .item.step-5:hover {background-position: -443px -107px; }
.howwork .h-cont .item.step-6:hover {background-position: -555px -107px; }
.howwork .h-cont .item.step-7:hover {background-position: -666px -107px; }
.howwork .h-cont .item.step-8:hover {background-position: -778px -107px; }
.howwork .h-cont .item:hover .num{ right: 67px; top: 11px;}
.howwork .h-cont .h-cont-line{ border-top: 1px solid #ecd498; height: 1px; width: 95%; position: absolute; left: 15px; top: 73px; z-index: -1;}

.lfcl-content{ border: 1px solid #ccc; border-radius: 8px; padding: 0 5px 5px;}
.lfcl-content .lcl-head{ background: #bad1fa; height: 35px; color: #fff; font-weight: bold; text-align: center; line-height: 35px; margin: 0 -5px;}
.lfcl-content .tab{ display: flex; height: 32px; line-height: 32px; margin: -1px -6px 10px; justify-content: space-between; border-top-left-radius: 8px; border-top-right-radius: 8px; background: #fff; z-index: 1; }
.lfcl-content .tab .tab-item{ width: 49.8%; text-align: center; background: #92b0e8; color: #fff; font-weight: bold; cursor: pointer; border-radius: 8px 8px 0 0;}
.lfcl-content .tab .active{ background: #fff; color: #92b0e8; border: 1px solid #ccc;  border-width: 1px 1px 0 1px; }
.lfcl-content .charge .typeitem{ display: inline-flex; width: 175px; justify-content: space-between; background: #fafafa; padding: 5px; position: relative; border: 1px solid #e7e7e7; margin-left: 5px;}
.lfcl-content .charge .typeitem:before{ content: ''; border-right: 1px solid #e7e7e7; position: absolute; height: 35px; left: 80px; top: 0}
.lfcl-content .charge .typeitem span{ width: 65px; height: 22px; border: 1px solid #1b75bb; color: #1b75bb; border-radius: 3px; text-align: center; line-height: 22px; cursor: pointer; position: relative; }
.lfcl-content .charge .typeitem .yui-baseinput{ width: 90px; height: 22px; padding-right: 0; }
.lfcl-content .charge .active span:before{ content: ''; width: 22px; height: 20px; background: url(/skin/default/images/icons.png) -206px -3px no-repeat; position: absolute; right: 0; bottom: 0; }
.lfcl-content .charge .ct-type{ display: inline-block; padding: 5px; }
.lfcl-content .charge .input-error{ border: 1px solid #f00; }
.lfcl-content.shipment{ border: none; padding: 0; margin: 0; }
.lfcl-content.shipment .tab,.lfcl-content.shipment .charge, .lfcl-content.shipment .lcl-head{ display: none; }
.viewContainer .charge .typeitem:before{ border:0; }

.air-service{ display: none; }
.chargetype .yui-baseButton{ width: 200px; }
.chargetype .chargetype-content{ padding-top: 25px; text-align: center;}
.aircontent .title, .aircontent .blue-title{ background-color: #84a7e1; }
.aircontent .lfcl-content{ border:none; }
.aircontent .lfcl-content .tab, .aircontent .lfcl-content .lcl-head{ display: none; }
.aircontent .muldest .mulit-dest-content{ background-color: #84a7e1; border-color: #84a7e1; }
.aircontent .cargoDetail .blue-title{ background-color: #bad0f4; border-color: #bad0f4; }
.aircontent .regular-service{ display: none; }
.aircontent .air-service{display: block!important;}
.aircontent .airnocharge{ visibility: hidden; }
.aircontent .airnoshow{ display: none; }
.aircontent .color-green, .aircontent .aircolor{ color: #3f6fbe; }
.aircontent .ship-query .box-main.two .box-col-2{ padding-top: 20px; height: 168px; }

.cabinet .title, .cabinet .blue-title, .cabinet .lfcl-content .tab .tab-item, .cabinet .lfcl-content .lcl-head, .cabinet .viewContainer .lcl-head{ background-color: #3dc6b2; }
.cabinet .lfcl-content .tab .active{ color: #3dc6b2; background: none; }
.cabinet .muldest .mulit-dest-content{ background-color: #3dc6b2; border-color: #3dc6b2; }
.cabinet .cargoDetail .blue-title{ background-color: #bad0f4; border-color: #bad0f4; }
.cabinet .color-green, .cabinet .aircolor{ color: #3dc6b2; }
.cabinet .color-red{ color: #e60012; }
.cabinet .ship-query .box-main.two .box-col-2{ padding-top: 20px; height: 168px; }


.tips-track{ border: 1px solid #dcdcdc; border-radius: 5px; box-shadow: 1px 1px 7px -1px rgba(0,0,0,.3); padding: 10px; width: 750px; position: absolute; z-index: 100; right:0; background: #fff; }
.tips-track .tips-msg{ display: inline-block; color: #e2841d; line-height: 25px; border: 1px solid #f29836; padding-right: 10px; border-top-left-radius: 15px; border-bottom-left-radius: 15px; }
.tips-track .tips-msg div{ display: inline-block; vertical-align: middle; width: 60px; text-align: center; margin-right: 10px; background: #f29836; color: #fff; height: 27px; border-top-left-radius: 15px; border-bottom-left-radius: 15px; }
.tips-track .tips-msg div:before{ content: '!'; font-size: 14px; text-align: center; display: inline-block; width: 16px; height: 16px; line-height: 16px; background: #fff; color: #f29836; vertical-align: middle; border-radius: 25px; }
.tips-track .time-bar{ background: #f29836; color: #fff; line-height: 15px; margin: 10px 0 1px; }
.tips-track .list-table{ table-layout: fixed; border-collapse: collapse; width: 100%; display: table; color: #000;}
.tips-track .list-table th, .tips-track .list-table td{ height: 30px; line-height: 15px; text-align: left; padding: 0 5px!important; border-bottom: 1px solid #dcdcdc; }
.tips-track .list-table th{ background: #a8d463; color: #fff; }
.tips-track .list-table tr:nth-child(odd) td{ background: #eee!important; }
.tips-track .list-table tr:nth-child(even) td{ background: #fff!important; }
.autotrack .tips-track{ display: none; }
.autotrack:hover .tips-track{ display: block; }

.ship-cargo-all { margin: 0 4px 20px 37px; border: 1px solid #e7e7e7; font-weight: bold;  }
.ship-cargo-all .rows{ padding-left: 12px; height: 25px; border-bottom: 1px solid #e7e7e7; }
.ship-cargo-all .rows:last-child{ border: 0; }
.ship-cargo-all span.label { width: 295px; }
.ship-cargo-all span.label.width_a { width: 230px; }
.ship-dest-all { background: #f7f7f7; border: 1px solid #e7e7e7; margin: 11px 0 31px 0; font-weight: bold; }
.ship-dest-all .name { background: #edecec; padding-left: 12px; line-height: 25px; color: #016636; border-bottom: 1px solid #e7e7e7; font-size: 13px; }
.ship-dest-all .rows{ height: 26px; padding-left: 12px; border-bottom: 1px solid #e7e7e7; }
.ship-dest-all .rows:last-child{ border: 0; }
.ship-dest-all span.label { width: 320px;  }
.ship-dest-all span.label.width_a { width: 227px; }

.follow-url{ width: 150px; border: 1px solid #ccc; color: #000; background: #fff; font-weight: bold; line-height: 18px; padding-bottom: 10px; }
.follow-url_fixed{ position: fixed; right: 36px; bottom: 95px; }
.follow-url_title{ background: #f87a14; color: #fff; padding: 3px; line-height: 20px;}
.follow-url p{ margin-top: 15px; }
.follow-url img{ width: 50%; }
@media screen and (min-width: 1024px) and (max-width: 1366px){
	body{ min-width: 1259px; }
	._all{ width: 1259px; }
	#header nav{ padding-left: 0 }
	#header nav a{ padding: 0 20px; }
	#header .logged .nav-item_link{ padding: 0 20px; }
	.change_lg{ margin-left: 15px; }
	.explain{ padding: 180px 26px 50px !important; }
}

.dest-greands{ background: #7f507e; padding: 5px;}
.dest-greands .fulltotal .label{ color: #fff;}