@charset "UTF-8";
/**
 * Author: UiDEA
 * Date: 2020-01-02
 * Copyright: UiDEA
 */

/* cssreset */
html,body {color:#333; background:#fff;}
body,form,ul,ol,li,dl,dt,dd,th,td,p,blockquote,pre,fieldset,legend,hr,h1,h2,h3,h4,h5,h6,button,input,textarea {margin:0; padding:0;}
body,div,li,dt,dd,td,p,span,button,input,select,textarea {font-size:14px; font-family:Tahoma,Arial,"Hiragino Sans GB","Microsoft YaHei",\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:Courier New,Courier,monospace;}
table {border-collapse:collapse; border-spacing:0;}
ul,ol {list-style:none outside none;}
span {font-size:100%;}
legend {color:#666;}
fieldset,img {border:0 none;}
img {-webkit-box-sizing:border-box; box-sizing:border-box; vertical-align:bottom; border:0 none;}
sub,sup {position:relative; line-height:0; vertical-align:baseline;}
sup {top:-5px;}
sub {bottom:-5px;}
hr {height:0; -webkit-box-sizing:content-box; box-sizing:content-box;}
button,input,select,textarea {margin:0; padding:0; outline:none;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer;}
button[disabled],input[disabled] {cursor:default;}
input[type="radio"],input[type="checkbox"] {position:relative; top:-2px;}
textarea {overflow:auto;}
a {color:#333; background:transparent; text-decoration:none; -webkit-transition:all .3s; transition:all .3s;}
a:hover {color:#307bfc; text-decoration:none;}
a:active {color:#307bfc; outline:0;}
a:focus {outline:0;}

/* float */
.fl {float:left;}
.fr {float:right;}

/* margin-padding */
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.ml50 {margin-left:50px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.pl30 {padding-left:30px;}

/* font-family */
@font-face {font-family:dinm; src:url("webfont/dinm.ttf");}

/* font */
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}

/* color */
.c666 {color:#666;}
.c999 {color:#999;}
.cff254c {color:#ff254c;}
.c4cc35e {color:#4cc35e;}
.c307bfc {color:#307bfc;}
.cfcb800 {color:#fcb800;}
.cff254b {color:#ff254b;}
.c29a7e1 {color:#29a7e1;}
.c2678df {color:#2678df;}
.c0780e6 {color:#0780e6;}

/* text-alignment */
.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

/* background */
.bfff {background:#fff;}
.b6cbfff {background:#6cbfff;}
.bffae42 {background:#ffae42;}
.bad9aff {background:#ad9aff;}

/* control */
.input {height:18px; line-height:18px; padding:3px 5px; border:1px solid #ddd;}
.select {padding:2px; border:1px solid #ddd;}
.textarea {padding:5px; border:1px solid #ddd; color:#666;}

/* ellipsis */
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* overflow */
.ofvisible {overflow:visible;}

/* cover-background */
.coverbg {position:fixed; top:0; left:0; z-index:9998; display:none; width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5;}

/* layout */
.nhyc_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.nhyc_layout:after,.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

/* platform */
.nhyc_bgbox {background:#fff; border-radius:3px; box-shadow:0 2px 10px rgba(40,40,40,.03);}
.nhyc_xtplatform {padding:10px; background:#f2f2f2;}
.nhyc_topinfo {position:relative; height:120px; padding-left:120px;}
.nhyc_topinfo .logo {position:absolute; top:50%; left:30px; width:64px; height:64px; margin-top:-35px; padding:3px; border-radius:50%; box-shadow:2px 2px 1px rgba(8,1,3,.05);}
.nhyc_topinfo .logo img {width:100%; border-radius:50%;}
.nhyc_topinfo label {display:block; padding-top:32px; font-size:18px; color:#307bfc;}
.nhyc_topinfo p {padding-top:5px; color:#666;}
.nhyc_listwrap {display:-webkit-flex; display:flex; margin-right:-10px;}
.nhyc_info {-webkit-flex:1; flex:1; height:430px; margin:10px 10px 0 0;}
.nhyc_info .bd {display:-webkit-flex; display:flex; height:337px; overflow:hidden;}
.nhyc_info .column {position:relative; -webkit-flex:1; flex:1; color:#8796ae;}
.nhyc_info .column:before {content:""; position:absolute; top:0; left:-1px; width:1px; height:100%;
background:-webkit-linear-gradient(top, #fff 30%, #e9ecf0 50%, #fff 85%);   
background:-moz-linear-gradient(bottom, #fff 30%, #e9ecf0 50%, #fff 85%);   
background:-o-linear-gradient(bottom, #fff 30%, #e9ecf0 50%, #fff 85%);
background:-ms-linear-gradient(bottom, #fff 30%, #e9ecf0 50%, #fff 85%);   
background:linear-gradient(to bottom, #fff 30%, #e9ecf0 50%, #fff 85%);}
.nhyc_info .column .title {padding:18px 0 0 35px; font-size:16px;}
.nhyc_info .column .sumwht {padding:25px 0 0 35px; color:#666; overflow:hidden;}
.nhyc_info .column .sumwht i {float:left; margin-top:6px; font-size:38px;}
.nhyc_info .column .sumwht label {float:left; display:inline-block; padding:0 5px 0 15px; height:50px; font-size:42px; font-family:dinm; line-height:50px; color:#333;}
.nhyc_info .column .sumwht .odometer span,.nhyc_info .column .sumwht .odometer .odometer-value {font-size:42px; font-family:dinm; vertical-align:bottom;}
.nhyc_info .column .sumwht em {float:left; margin-top:23px;}
.nhyc_info .column .whtlist li {padding:25px 0 5px 90px;}
.nhyc_info .column .whtlist li span {display:block; color:#8796ae;}
.nhyc_info .column .whtlist li p {padding-top:10px; color:#8796ae; overflow:hidden;}
.nhyc_info .column .whtlist li p i {float:left; margin-top:5px; font-size:14px;}
.nhyc_info .column .whtlist li p label {float:left; padding:0 5px; font-size:30px; font-family:arial;}
.nhyc_info .column .whtlist li p em {float:left; margin-top:10px;}
.nhyc_info .hd {position:relative; height:92px; border-top:1px dashed #ebebeb;}
.nhyc_info .hd:before,.nhyc_info .hd:after {content:""; position:absolute; top:-7px; width:12px; height:12px; background:#f2f2f2; border-radius:50%;}
.nhyc_info .hd:before {left:-6px;}
.nhyc_info .hd:after {right:-6px;}
.nhyc_info .hd label {display:block; padding:15px 0 0 32px; color:#8796ae;}
.nhyc_info .hd .opelist {padding:10px 20px 0; overflow:hidden;}
.nhyc_info .hd .opelist a {float:left; display:inline-block; min-width:40px; height:24px; margin-left:10px; padding:0 10px; line-height:24px; color:#307bfc; text-align:center; border:1px solid #307bfc; border-radius:3px;}
.nhyc_info .hd .opelist a:hover {color:#fff; background:#307bfc;}
.nhyc_info .column .ydlist {margin-top:15px;}
.nhyc_info .column .ydlist li {height:36px; margin:0 35px; padding:15px 7px; line-height:36px; color:#8796ae; border-top:1px dashed #ebebeb; overflow:hidden;}
.nhyc_info .column .ydlist li i {float:left; width:36px; height:36px; font-size:22px; line-height:36px; color:#fff; text-align:center; border-radius:50%;}
.nhyc_info .column .ydlist li span {float:left; width:85px; margin-left:18px;}
.nhyc_info .column .ydlist li label {float:left; padding:0 5px 0 22px; font-size:24px; font-family:arial;}
.nhyc_info .column .ydlist li em {float:left; margin-top:2px;}
.nhyc_info .column .processbar {height:12px; margin:20px 40px 0; background:#eef2f7; border-radius:6px;}
.nhyc_info .column .processbar .load {height:100%; border-radius:6px;
background:-webkit-gradient(linear, 0 0, 100% 0, from(#1e94f8), to(#6d4bf0));   
background:-webkit-linear-gradient(left, #1e94f8, #6d4bf0);   
background:-moz-linear-gradient(right, #1e94f8, #6d4bf0);   
background:-o-linear-gradient(right, #1e94f8, #6d4bf0);
background:-ms-linear-gradient(right, #1e94f8, #6d4bf0);   
background:linear-gradient(to right, #1e94f8, #6d4bf0);   
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #1e94f8, endColorstr = #6d4bf0);}
.nhyc_info .column .used {padding:20px 0 0 40px; color:#8796ae; overflow:hidden;}
.nhyc_info .column .used span {float:left; margin-top:5px;}
.nhyc_info .column .used label {float:left; font-size:24px; font-family:arial;}
.nhyc_info .column .used em {float:left; margin:6px 0 0 5px;}
.nhyc_info .column .wait {position:relative; margin:50px 0 0 40px; padding-left:65px; color:#8796ae;}
.nhyc_info .column .wait i {position:absolute; top:0; left:0; font-size:54px;}
.nhyc_info .column .wait span {display:block;}
.nhyc_info .column .wait p {margin-top:5px; overflow:hidden;}
.nhyc_info .column .wait label {float:left; font-size:24px; font-family:arial;}
.nhyc_info .column .wait em {float:left; margin:6px 0 0 5px;}
.nhyc_info .column .sumwht.noicon {padding:10px 0 0 73px;}
.nhyc_info .column .sumwht .c317cfc {color:#317cfc;}
.nhyc_info .column .carlist {padding-top:15px;}
.nhyc_info .column .carlist li {padding:25px 0 0 35px; color:#8796ae; overflow:hidden;}
.nhyc_info .column .carlist li span {float:left; margin-top:5px;}
.nhyc_info .column .carlist li label {float:left; padding:0 5px 0 20px; font-size:24px; font-family:arial;}
.nhyc_info .column .carlist li em {float:left; margin-top:5px;}
.nhyc_info .column .business {position:relative; display:-webkit-flex; display:flex; -webkit-flex-wrap:wrap; flex-wrap:wrap;}
.nhyc_info .column .business:before,.nhyc_info .column .business:after {content:""; position:absolute;}
.nhyc_info .column .business:before {top:0; left:50%; width:1px; height:100%;
background:-webkit-linear-gradient(top, #fff, #e9ecf0, #fff);   
background:-moz-linear-gradient(bottom, #fff, #e9ecf0, #fff);   
background:-o-linear-gradient(bottom, #fff, #e9ecf0, #fff);
background:-ms-linear-gradient(bottom, #fff, #e9ecf0, #fff);   
background:linear-gradient(to bottom, #fff, #e9ecf0, #fff);}
.nhyc_info .column .business:after {top:50%; left:0; width:100%; height:1px;
background:-webkit-linear-gradient(left, #fff, #e9ecf0, #fff);   
background:-moz-linear-gradient(right, #fff, #e9ecf0, #fff);   
background:-o-linear-gradient(right, #fff, #e9ecf0, #fff);
background:-ms-linear-gradient(right, #fff, #e9ecf0, #fff);   
background:linear-gradient(to right, #fff, #e9ecf0, #fff);}
.nhyc_info .column .business li {-webkit-flex:0 0 50%; flex:0 0 50%; padding:22px 0; color:#8796ae;}
.nhyc_info .column .business li span,.nhyc_info .column .business li p {padding-left:35px;}
.nhyc_info .column .business li p {padding-top:10px; overflow:hidden;}
.nhyc_info .column .business li label {float:left; padding:0 5px 0 10px; font-size:24px; font-family:arial;}
.nhyc_info .column .business li em {float:left; margin-top:5px;}
.nhyc_pop {position:fixed; top:50%; left:50%; z-index:9999; display:none; width:650px; height:650px; margin:-325px 0 0 -325px; background:#fff; border-radius:3px; overflow:hidden;}
.nhyc_pop .close {position:absolute; top:15px; right:20px; color:#999; cursor:pointer; -webkit-transition:all .3s; transition:all .3s;}
.nhyc_pop .close:hover {-webkit-transform:rotate(180deg); transform:rotate(180deg);}
.nhyc_pop .poptitle {height:45px; padding-left:20px; font-size:16px; line-height:45px; background:#f5f5f5;}
.nhyc_pop .popcont {display:none;}
.nhyc_pop .hd ul {height:44px; border-bottom:1px solid #ddd;}
.nhyc_pop .hd li {float:left; height:43px; margin-left:20px; padding:0 20px; line-height:45px; color:#666; cursor:pointer;}
.nhyc_pop .hd li.on {color:#3078ee; border-bottom:2px solid #3078ee;}
.nhyc_pop .bd {max-height:500px; padding:30px 0; text-align:center; overflow-y:auto; touch-action:none;}
.nhyc_pop .bd li {display:none;}

/* login */
.nhyc_logheader {height:90px; line-height:90px;}
.nhyc_logheader .logo {display:inline-block; height:90px;}
.nhyc_logheader .logo img {height:100%;}
.nhyc_logheader label {position:relative; padding-left:18px; font-size:26px;}
.nhyc_logheader label:before {content:""; position:absolute; top:50%; left:0; width:1px; height:35px; margin-top:-17px; background:#d9d9d9;}
.nhyc_logheader label img {display:inline-block; margin-top:-5px; vertical-align:middle;}
.nhyc_logheader .tel {height:90px; font-size:22px; line-height:90px; color:#666;}
.nhyc_logheader .tel i {margin-right:10px; font-size:32px;}
.nhyc_logfooter {height:90px; padding:10px 0;}
.nhyc_logfooter .copr {margin-top:20px;}
.nhyc_logfooter .copr p {font-size:12px; line-height:2; color:#999;}
.nhyc_logfooter .qrcode {width:240px}
.nhyc_logfooter .qrcode .pic {display:inline-block; width:88px; height:88px; margin-right:10px; border:1px solid #eee;}
.nhyc_logfooter .qrcode .pic img {width:100%;}
.nhyc_logfooter .qrcode .txt {margin-top:22px; font-size:12px; line-height:2; color:#999;}
.nhyc_logbanner {height:510px;}
.nhyc_logbanner .nhyc_layout {height:100%;}
.nhyc_loginbar {position:absolute; top:70px; right:0; width:365px; height:365px; margin-right:10px; background:#fff; border:1px solid #e9e9e9;}
.nhyc_loginbar:before,.nhyc_loginbar:after {content:""; position:absolute; top:-1px; left:-1px;}
.nhyc_loginbar:before {right:-1px; height:4px;}
.nhyc_loginbar:after {width:125px; height:4px;}
.nhyc_logtitle {height:61px; padding-left:22px; line-height:65px; border-bottom:1px solid #e9e9e9;}
.nhyc_logtitle span {display:inline-block; font-size:20px;}
.nhyc_logtitle label {position:relative; display:inline-block; margin-left:10px; padding-left:10px; color:#bababa;}
.nhyc_logtitle label:before {content:""; position:absolute; top:50%; left:0; width:1px; height:16px; margin-top:-8px; background:#ddd;}
.nhyc_loginbar ul {padding:12px 35px;}
.nhyc_loginbar li {height:45px; padding:12px 0; line-height:45px;}
.nhyc_loginbar li p {position:relative; height:40px; border:1px solid #e8e8e8; overflow:hidden;}
.nhyc_loginbar li input {float:left; height:40px; width:235px; padding:0 40px 0 20px; line-height:40px; border:none;}
.nhyc_loginbar li p i {position:absolute; top:10px; right:10px; font-size:20px; color:#d2d2d2;}
.nhyc_loginbar li.code p {float:left; width:195px;}
.nhyc_loginbar li.code input {width:135px;}
.nhyc_loginbar li.code label {float:left; display:inline-block; width:60px; height:40px; margin-left:10px; border:1px solid #ededed;}
.nhyc_loginbar li.code label img {width:100%; height:100%; vertical-align:top;}
.nhyc_loginbar li.code a {margin-left:6px; color:#ccc;}
.nhyc_loginbar li.code a i {font-size:20px;}
.nhyc_loginbar li.error p {border-color:#f00!important; box-shadow:none!important;}
.nhyc_loginbar .loginbtn {display:block; height:40px; margin:0 35px; line-height:40px; font-size:16px; text-align:center; color:#fff;}
.nhyc_loginbar .loginbtn:hover {opacity:.8; filter:alpha(opacity=80);}
.nhyc_logbanner.autobanner {background:url(../images/nhyc_autobanner.jpg) no-repeat center;}
.nhyc_loginbar.skinone:before {background:#1693b4;}
.nhyc_loginbar.skinone:after {background:#f05823;}
.nhyc_loginbar.skinone li.cur p {border-color:#30b2d4; box-shadow:0 0 7px rgba(48,178,212,.49);}
.nhyc_loginbar.skinone li.cur p i {color:#30b2d4;}
.nhyc_loginbar.skinone li.code a:hover {color:#30b2d4;}
.nhyc_loginbar.skinone .loginbtn {background:#30b2d4;}
.nhyc_logbanner.cloudbanner {background:url(../images/nhyc_cloudbanner.jpg) no-repeat center;}
.nhyc_loginbar.skintwo:before {background:#2678df;}
.nhyc_loginbar.skintwo:after {background:#ff9d03;}
.nhyc_loginbar.skintwo li.cur p {border-color:#2678df; box-shadow:0 0 7px rgba(48,178,212,.49);}
.nhyc_loginbar.skintwo li.cur p i {color:#2678df;}
.nhyc_loginbar.skintwo li.code a:hover {color:#2678df;}
.nhyc_loginbar.skintwo .loginbtn {background:#2678df;}
.nhyc_logbanner.ldpbanner {background:url(../images/nhyc_ldpbanner.jpg) no-repeat center;}
.nhyc_loginbar.skinthree:before {background:#0780e6;}
.nhyc_loginbar.skinthree:after {background:#f05823;}
.nhyc_loginbar.skinthree li.cur p {border-color:#0780e6; box-shadow:0 0 7px rgba(48,178,212,.49);}
.nhyc_loginbar.skinthree li.cur p i {color:#0780e6;}
.nhyc_loginbar.skinthree li.code a:hover {color:#0780e6;}
.nhyc_loginbar.skinthree .loginbtn {background:#0780e6;}

@media (max-width:1024px) {
	html,body {min-width:1260px;}
}

/*alert*/
.nhyc_alert {position:absolute; top:-70px; right:0; padding:10px 15px 10px 15px; width:332px; border-radius:1px; opacity:0; filter:alpha(opacity=0); z-index:9999}
.nhyc_alert i {margin-right:5px; display:inline-block; line-height:1; vertical-align:middle;}
.nhyc_alert span {display:inline-block; line-height:1; vertical-align:middle;}
.nhyc_alert.cur {background:#f0f9eb; border:1px solid #e1f3d8; color:#67c23a;}
.nhyc_alert.success {background:#f0f9eb; border:1px solid #e1f3d8; color:#67c23a;}
.nhyc_alert.warning {background:#fdf6ec; border:1px solid #faecd8; color:#e6a23c;}
.nhyc_alert.info {background:#edf2fc; border:1px solid #ebeef5; color:#909399;}
.nhyc_alert.error {background:#fef0f0; border:1px solid #fde2e2; color:#f56c6c;}

/* start 20200221 bqq modify */
.nhyc_logbanner.tmsbanner {background:url(../images/nhyc_tmsbanner.jpg) no-repeat center;}
.nhyc_loginbar.skinfour:before {background:#307bfc;}
.nhyc_loginbar.skinfour:after {background:#f05823;}
.nhyc_loginbar.skinfour li.cur p {border-color:#307bfc; box-shadow:0 0 7px rgba(48,178,212,.49);}
.nhyc_loginbar.skinfour li.cur p i {color:#307bfc;}
.nhyc_loginbar.skinfour li.code a:hover {color:#307bfc;}
.nhyc_loginbar.skinfour .loginbtn {background:#307bfc;}
/* end */

/* start 20200305 bqq modify */
.nhyc_single {height:360px;}
.nhyc_single .bd {float:left; width:60%;}
.nhyc_single .column .sumwht label {margin-left:10%;}
.nhyc_single .column .sumwht label.ml50 {margin-left:16%;}
.nhyc_single .column .ydlist li span {margin-left:12%;}
.nhyc_single .column .ydlist li label {padding-left:15%;}
.nhyc_single .hd {float:left; width:39%; height:100%; border-top:0; border-left:1px solid #ebebeb;}
.nhyc_single .hd label {padding-top:30px;}
.nhyc_single .hd:before {left:-6px;}
.nhyc_single .hd:after {top:auto; right:auto; bottom:-6px; left:-6px;}
/* end */

/* start 20200310 bqq modify 车辆调度 */
.cf2a62c {color:#f2a62c;}
.bd4d7dc {background:#d4d7dc;}
.b307bfc {background:#307bfc;}
.nhyc_billbtn {height:30px; padding:0 10px; line-height:30px; color:#fff; background:#307bfc; border-radius:3px;}
.nhyc_billbtn i {padding-right:5px; font-size:18px;}
.nhyc_billbtn:hover {color:#fff; opacity:.8; filter:alpha(opacity=80);}
.nhyc_cardispatch {padding:10px 10px 0; background:#f2f2f2;}
.nhyc_billinfo {padding:20px; border-bottom:1px solid #e5e5e5;}
.nhyc_billinfo .nhyc_billbtn i {margin-top:-2px; font-size:16px;}
.nhyc_billinfo label {margin:6px 0 0 20px;}
.nhyc_billinfo table {border:1px solid #ebebeb; table-layout:fixed;}
.nhyc_billinfo th,.nhyc_billinfo td {padding:10px 0; border:1px solid #ebebeb;}
.nhyc_billinfo th {font-weight:normal; color:#444; background:#f8f8f8;}
.nhyc_billinfo td {padding-left:16px;}
.nhyc_billinfo td i {padding-right:8px; font-size:18px;}
.nhyc_carbom {position:fixed; bottom:0; left:0; z-index:9; width:100%; height:56px; background:#fff; box-shadow:0 0 8px rgba(0,0,0,.1);}
.nhyc_carbom .nhyc_billbtn {margin:13px 20px 0 0;}
.nhyc_carbom label {margin:18px 25px 0 0;}
.nhyc_carbom label b {font-size:16px;}
.nhyc_carcont {position:relative; padding-left:262px;}
.nhyc_searchlist {position:absolute; top:0; left:0; width:262px;}
.nhyc_searchlist ul {padding:10px 16px 0;}
.nhyc_searchlist li label {display:block; padding:18px 0 5px;}
.nhyc_searchlist li .input {height:auto; padding:0; border:0;}
.nhyc_searchlist li input {width:100%; height:35px; padding:0 10px; line-height:35px; border:1px solid #d7dde5; border-radius:3px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_searchlist li input::-webkit-input-placeholder {color:#ccc;}
.nhyc_searchlist li input:focus {border-color:#307bfc;}
.nhyc_selbox {height:35px; color:#999;}
.nhyc_selbox .slidkey {position:relative; display:block; height:35px; padding:0 30px 0 10px; line-height:35px; color:#ccc; text-align:left; background:#fff; border:1px solid #d7dde5; border-radius:3px; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_selbox i.arrow {position:absolute; top:50%; right:10px; display:inline-block; width:0; height:0; margin-top:-3px; border-right:6px solid transparent; border-top:6px solid #9ea7b4; border-left:6px solid transparent;}
.nhyc_selbox .slidkey_hide {position:relative; display:none; left:0; top:-1px; z-index:99; max-height:140px; padding:0; background:#fff; border:1px #147adb solid; overflow-y:auto;}
.nhyc_selbox .slidkey_hide li {height:35px; padding:0 0 0 10px; font-size:14px; line-height:35px; color:#666; text-align:left; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background-color:#fff; border-bottom:1px solid #eee;}
.nhyc_selbox .slidkey_hide li:hover {background:#f6f6f6;}
.nhyc_selbox .hover {border-color:#307bfc;}
.nhyc_searchlist .opebtn {margin-top:40px;}
.nhyc_searchlist .opebtn a {display:inline-block; height:30px; margin:0 3px; padding:0 15px; line-height:30px; color:#fff; border-radius:3px;}
.nhyc_searchlist .opebtn a:hover {opacity:.8; filter:alpha(opacity=80);}
.nhyc_carlist {min-height:551px; padding:0 10px 76px; border-left:1px solid #e5e5e5; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_carlist li {position:relative; float:left; width:33%; height:216px; padding:20px 10px 0; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_carlist li .item {position:absolute; top:20px; left:10px; right:10px; height:196px; background:#f7f7f7; border:1px solid #f7f7f7; border-radius:4px; cursor:pointer; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_carlist li.transit .item {background:#fff7eb; border-color:#fff7eb;}
.nhyc_carlist li .hd {position:relative; height:78px; margin:0 25px; padding:0 60px 0 45px; border-bottom:1px solid #d7dde5; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_carlist li.transit .hd {border-bottom-color:#fad79f;}
.nhyc_carlist li .hd i {position:absolute; top:50%; left:0; margin-top:-18px; font-size:38px; color:#ccc;}
.nhyc_carlist li.transit .hd i {color:#f2a62c;}
.nhyc_carlist li .hd label {position:absolute; top:50%; right:-25px; width:78px; height:28px; margin-top:-14px; padding-left:8px; line-height:28px; color:#fff; text-align:center; background:#03a341; border-radius:14px 0 0 14px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_carlist li.transit .hd label {background:#f2a62c;}
.nhyc_carlist li .hd dt {padding-top:16px; font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nhyc_carlist li .hd dd {padding-top:2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nhyc_carlist li .bd {padding:8px 20px;}
.nhyc_carlist li .bd table {table-layout:fixed;}
.nhyc_carlist li .bd td {padding:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nhyc_carlist li .bd .hide {display:none;}
.nhyc_carlist li .bd .showmore {margin-top:-5px;}
.nhyc_carlist li .bd .showmore i {font-size:22px; color:#f2a62c; cursor:pointer;}
.nhyc_carlist li .item:hover {border-color:#307bfc;}
.nhyc_carlist li.morelist .item {z-index:10; height:auto;}
.nhyc_carlist li.morelist .bd {height:140px; overflow-y:auto; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nhyc_carlist li.morelist .bd .hide {display:table-row;}
.nhyc_carlist li.morelist .bd .showmore {display:none;}
.nhyc_carlist li.checked .item {border-color:#307bfc; overflow:hidden;}
.nhyc_carlist li.checked .item:before {content:""; position:absolute; right:0; bottom:0; width:0; height:0; border:13px solid #307bfc; border-color:transparent #307bfc #307bfc transparent;}
.nhyc_carlist li.checked .item:after {content:"\e712"; position:absolute; right:0; bottom:1px; display:inline-block; font-family:"iconfont" !important; font-size:14px; font-style:normal; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; vertical-align:middle; color:#fff;}
/* end */