@charset "UTF-8";
/*
* @description: xxxxx中文说明
* @author: sunshilang
* @update: 2017-7-12 10:32
*/
body,
html,
div,
img,
a,
p,
ul,
ol,
dl,
dd,
dt,
li,
h1,
h2,
h3,
h4,
h5,
em,
i,
form,
input,
span,
button{font-weight:normal; *zoom:1; margin:0; padding:0; font-style: normal; outline: none;  list-style:none;   }
img{outline: none;  border: none;}
body,html{width: 100%; min-width: 1220px; margin:0; padding:0; height: 100%;background: #f3f3f3; font-size: 14px;  font-family: 'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial,'Hiragino Sans GB','\5B8B\4F53';  color: #999;}
table{border-collapse:collapse;}
ul{-webkit-padding-start: 0px;}
.bdrd3{border-radius: 3px;}
.bdrd5{border-radius: 5px;}
.inline-block-debug { display:inline-block; *zoom:1; *display:inline;} /*推荐:IE67*/
.i-b-d{ display:inline-block!important; *zoom:1; *display:inline!important;}
.d-i-b{ display:inline-block!important; *zoom:1; *display:inline!important;}
.justify_fix{display:inline-block; width:100%; height:0; overflow:hidden;}
a{color: #333; text-decoration: none; }
.nwd-link {color: #2577e3;text-decoration: none;}
a.nwd-link:hover{color: #2577e3; text-decoration: none;}

/* float */
.fl{float:left;}
.fr{float:right;}
/* 清楚浮动 沿用线上防止冲突 */
.clear { clear: both; font-size: 0; height: 0; line-height: 0 }
.clearfix:after { content: ' '; display: block; clear: both; height: 0; line-height: 0 }
.clearfix { content: ' '; display: block; clear: both; zoom: 1 }
/*页面宽度*/
.nwd-w1180 {width: 1180px;margin:0 auto;}
/*表单*/
.nwd-form_item {margin-bottom:24px;}
.nwd-form_group {position: relative;}
.nwd-form-item_label {text-align: right;vertical-align: middle;font-size: 14px;color: #333;height: 40px;line-height: 40px;padding: 0 20px 0 0;}
.nwd-form-item-label_mi {width: 120px;}
.nwd-form-item-label_lg {width: 160px;}
.nwd-form-item_content {position: relative;font-size: 14px;text-align: left;}
.nwd-form-item-content_lg {width: 300px;}
.nwd-form-item-content-lg_gap {margin-left: 140px;}
.nwd-input {position: relative; font-size: 14px; width: 100%;font-family: "微软雅黑";/*-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;*height:38px;vertical-align:middle;*/}
.nwd-input+.nwd-input { margin-left: 20px;}
.nwd-input_inner {width: 100%;height: 38px; line-height: 40px;font-size: 14px; color: #999;background-color: #fff;background-image: none;border: 1px solid #e3e3e3;border-radius: 4px;padding: 0 20px;font-family: "微软雅黑";vertical-align: top;box-sizing: inherit;}
.nwd-input_inner:hover,.nwd-input_inner:focus,.nwd-input:focus {border-color: #2577e3;color: #333;}
.nwd-input_inner.nwd-input_disabled {background: #f8f8f7;border: 1px solid #e3e3e3;cursor:not-allowed; }
.nwd-input_inner.nwd-input_disabled:hover {background: #f8f8f7;border: 1px solid #e3e3e3;color: #999}
.nwd-input_lg {width: 258px;}
.nwd-input_mi {width: 160px;}
.nwd-input_sm {width: 100px;}
.nwd-input_val {color: #333}
.nwd-input_error {border: 1px solid #ff4200}
.nwd-input_state {position: absolute; display: inline-block; top:50%;margin-top: -8px;right: 20px;width: 16px;height: 16px;}
.nwd-group-input { position: relative; /*-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*/}
.nwd-group-input:focus {border:1px solid #2577e3;}
.nwd-group-input_inner {border: 1px solid #E3E3E3;height: 38px;line-height: 40px;  padding:0 20px;vertical-align: middle;  }
.nwd-group-input_inner.nwd-input_disabled {background: #f8f8f7;border: 1px solid #e3e3e3;cursor:not-allowed;}
.nwd-group-input_lg {width: 138px;}
/*上传*/
.nwd-input-file {opacity: 0 ;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;position: absolute;left: 0; height: 40px;top:0;cursor: pointer;z-index: 9;}
.nwd-input-file_lg {width: 300px;}
.nwd-input-file_text {display: inline-block;height: 40px;line-height: 40px;position: absolute;left: 20px;top:0;}
.nwd-input-icon {display: inline-block;width: 20px;height: 20px;background: url(../images/form/form.png) no-repeat center center;position: absolute;right: 20px;top:50%;margin-top: -10px;}
.nwd-input-icon_file {background-position: 0 0;}
.nwd-input-file:hover +  .nwd-input {border:1px dashed #2577e3;} 
.nwd-input-file:hover ~ .nwd-input-icon_file {background-position: 0 -50px;}
.nwd-input-file:hover ~ .nwd-input-file_text {color: #2577e3;}
.nwd-input-file_disabled {background: #f8f8f7;cursor: not-allowed;}
.nwd-input-file_disabled +.nwd-input {background: #f8f8f7;}
.nwd-input-file_disabled:hover +  .nwd-input {border:1px solid #e3e3e3;background: #f8f8f7;}
.nwd-input-file_disabled:hover ~ .nwd-input-icon_file {background-position: 0 0;}
.nwd-input-file_disabled:hover ~ .nwd-input-file_text {color: #999;}
/*placeholder*/
.nwd-placeholder {position: absolute;left: 20px;height: 40px;line-height: 40px;top:0;color: #999;}
.placehoder-text {position: absolute;height: 40px;line-height: 40px;color: #999;top:0;left: 20px;top:50%;margin-top: -20px;}
/*textarea*/
.nwd-textarea {border: 1px solid #e3e3e3;background: #fff;border-radius: 4px;padding: 6px 12px; width: 320px;height: 120px;outline: none;}
.nwd-textarea:focus {border: 1px solid #2577e3;}
/*input 提示*/
.nwd-input-tip_right {position: absolute;height: 40px;line-height: 40px;top:50%;margin-top: -20px;}
.nwd-input-tip-right_lg {width: 320px;right: -340px;}
/*验证图片*/
.nwd-captcha_img {width: 122px;height: 38px;display: inline-block;cursor: pointer;border:1px solid #e3e3e3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/*计数器*/
.nwd-input-number {position: relative;overflow: hidden;border:1px solid #e3e3e3;}
.nwd-input-number:hover {border-color: #2577e3;}
.nwd-input-number_lg .nwd-input-number_decrease,.nwd-input-number_lg .nwd-input-number_increase {width: 38px;height: 38px;cursor: pointer;}
.nwd-input-number_decrease,.nwd-input-number_increase  {border:none;background: #fff;}
.nwd-input-number_decrease {border-right: 1px solid #e3e3e3;}
.nwd-input-number_increase {border-left: 1px solid #e3e3e3;} 
.nwd-input-number_inner {height: 38px;border-width: 0;text-align: center;line-height: 38px;}
.nwd-input-number_lg .nwd-input-number_inner {width: 100px;}
.nwd-input-number_inner:focus {border-color: #e3e3e3;}
/*银行卡*/
.nwd-bank_name {position: absolute;display: inline-block;font-size: 999;height: 40px;line-height: 40px;right: 20px;top:0;}
/* display */
.dn{display:none;}
.di{display:inline;}
.db{display:block;}
.dib{display:inline-block;} /* if the element is block level(eg. div, li), using 'inline_any' instead */

/* font-size */
.fs-0{font-size:0;}
.fs-12{font-size:12px;}
.fs-13{font-size:13px;}
.fs-14{font-size:14px;}
.fs-16{font-size:16px;}
.fs-18{font-size:18px;}
.fs-20{font-size:20px;}
.fs-22{font-size:22px;}
.fs-24{font-size:24px;}
.fs-26{font-size:26px;}
.fs-28{font-size:28px;}
.fs-30{font-size:30px;}
.fs-36{font-size:36px;}
.fs-40{font-size:40px;}
.fs-45{font-size:45px;}
.fs-46{font-size:46px;}
/* font-family */
.ff-a{font-family:Arial;}
.ff-t{font-family:Tahoma;}
.ff-v{font-family:Verdana;}
.ff-s{font-family:Simsun;}
.ff-l{font-family:'Lucida Console';}
.ff-w{font-family:'Microsoft Yahei';}
.ff-a{font-family:'Arial';}
.ff-st{font-family:"宋体";}
/* font-style */
.ft-n{font-weight:normal; font-style:normal; white-space: normal;}
.ft-b{font-weight:bold;}
.ft-i{font-style:italic;}
/* safe color */
.fc-0{color:#000;}
.fc-3{color:#333;}
.fc-6{color:#666;}
.fc-9{color:#999;}
.fc-c{color:#ccc;}
.fc-f{color:#fff;}
.fc-blue1{color:#2577e3;}
.fc-orange1{color:#f60;}
.fc-primary {color:#2577e3;}
.fc-highlight {color:#f60;}
/* text-align */
.ta-c{text-align:center;}
.ta-r{text-align:right;}
.ta-l{text-align:left;}
.ta-j{text-align:justify;}

/* text-decoration */
.tdl{text-decoration:underline;}
.tdn,.tdn:hover,.tdn a:hover,a.tdl:hover{text-decoration:none;}
/* letter-spacing */
.lt-1{letter-spacing:-1px;}
.lt0{letter-spacing:0;}
.lt1{letter-spacing:1px;}
/* white-space */
.nowrap{white-space:nowrap;}
.break-all{ break:break-all}
/* word-wrap */
.bk{word-wrap:break-word;}

/* vertical-align */
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.vt{vertical-align:top;}
._vt{*vertical-align:top;}
.vtb{vertical-align:text-bottom;}
.v2{vertical-align:2px;}
.v1{vertical-align:1px;}
.v-1{vertical-align:-1px!important;}
.v-2{vertical-align:-2px;}
.v-3{vertical-align:-3px;}
.v-4{vertical-align:-4px;}
.v-5{vertical-align:-5px;}
/* position */
.rel{position:relative;}
.abs{position:absolute; }
.fixed{position: fixed;}
/* cursor */
.nwd-c-poi{cursor:pointer;}
.nwd-c-poi-a a{cursor:pointer;}
.nwd-c-default{cursor:default;}
.nwd-c-move{cursor:move;}
/* overflow */
.ovh{overflow:hidden;}
.ova{overflow:auto;}
/* visibility */
.vh{visibility:hidden;}
/* opacity */
.opa0{opacity:0; filer:alpha(opacity=0);}
/*z-index*/
.z0{z-index:0;}
.z1{z-index:1;}
.z2{z-index:2;}
.z3{z-index:3;}
.z4{z-index:4;}
.z5{z-index:5;}
.z6{z-index:6;}
.z7{z-index:7;}
.z8{z-index:8;}
.z9{z-index:9;}
.z100{z-index:100;}
.z101{z-index:101;}
.z102{z-index:102;}
.z103{z-index:103;}
/* 块状元素水平居中 */
.auto{margin-left:auto; margin-right:auto;}
/* 基于display:table-cell的自适应布局 */
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
/* 双栏自适应cell部分连续英文字符换行 */
.cell2{overflow:hidden; _display:inline-block;}
/* 单行文字溢出虚点显 示*/
.ell{text-overflow:ellipsis;  white-space:nowrap; *word-wrap:all; overflow:hidden; }
/* 大小不定元素垂直居中 */
.dib_vm{display:inline-block; width:0; height:100%; vertical-align:middle;}
/* 无框文本框文本域 */
.bd_none{border:0; outline:none;}
/* 绝对定位隐藏 */
.abs-out{position:absolute; left:-999em; top:-999em;}
.abs-clip{position:absolute; clip:rect(0 0 0 0);}


/*inline-block与float等宽列表*/
.inline_box{font-size:1em; letter-spacing:-.25em; font-family:Arial;}
.inline_two, .inline_three, .inline_four, .inline_five, .inline_six, .inline_any{display:inline-block; *display:inline; letter-spacing:0; vertical-align:top; *zoom:1;}
.float_two, .float_three, .float_four, .float_five, .float_six{float:left;}
.inline_two, .float_two{width:50%; *width:49.9%;}
.inline_three, .float_three{width:33.33333%; *width:33.3%;}
.inline_four, .float_four{width:25%; *width:24.9%;}
.inline_five, .float_five{width:20%; *width:19.9%;}
.inline_six, .float_six{width:16.66666%; *width:16.6%;}
.inline_fix{display:inline-block; width:100%; height:0; overflow:hidden;}

/* background-color name rule: bg - (key word/Hex color) |-> All colors are safe color */
.nwd-bg_ff{background-color:#fff;}
.nwd-bg_fb{background-color:#fbfbfb;}
.nwd-bg_f5{background-color:#f5f5f5;}
.nwd-bg_f0{background-color:#f0f0f0;}
.nwd-bg_eb{background-color:#ebebeb;}
.nwd-bg_e0{background-color:#e0e0e0;}
.nwd-bg_b0{background-color:#b0b0b0;}
.nwd-bg_333{background-color:#333;}
.nwd-bg_666{background-color:#666;}
.nwd-bg_999{background-color:#999;}

.nwd-bg_primary{background-color:#2577e3}
.nwd-bg-primary_light{background-color:#5192e9}
.nwd-bg-highlight{background-color:#f60}
.nwd-bg-highlight_light{background-color:#ff8533}
.nwd-bg_success {background-color:#70db4c}
.nwd-bg_danger {background-color:#ff4200}
/* height */
.nwd-h0{height:0;}
.nwd-h14{height:14px;}
.nwd-h16{height:16px;}
.nwd-h18{height:18px;}
.nwd-h20{height:20px;}
.nwd-h22{height:22px;}
.nwd-h24{height:24px;}
.nwd-h26{height:26px;}
.nwd-h28{height:28px;}
.nwd-h30{height:30px;}
.nwd-h32{height:32px;}
.nwd-h34{height:34px;}
.nwd-h36{height:36px;}
.nwd-h38{height:38px;}
.nwd-h40{height:40px;}
/* line-height */
.nwd-lh0{line-height:0;}
.nwd-lh14{line-height:14px;}
.nwd-lh16{line-height:16px;}
.nwd-lh18{line-height:18px;}
.nwd-lh20{line-height:20px;}
.nwd-lh22{line-height:22px;}
.nwd-lh24{line-height:24px;}
.nwd-lh26{line-height:26px;}
.nwd-lh28{line-height:28px;}
.nwd-lh30{line-height:30px;}
.nwd-lh32{line-height:32px;}
.nwd-lh34{line-height:34px;}
.nwd-lh36{line-height:36px;}
.nwd-lh38{line-height:38px;}
.nwd-lh40{line-height:40px;}
/* width */
/* fixed width value */
.nwd-w20{width:20px;}
.nwd-w50{width:50px;}
.nwd-w70{width:70px;}
.nwd-w100{width:100px;}
.nwd-w120{width:120px;}
.nwd-w140{width:140px;}
.nwd-w160{width:160px;}
.nwd-w180{width:180px;}
.nwd-w200{width:200px;}
.nwd-w220{width:220px;}
.nwd-w250{width:250px;}
.nwd-w280{width:280px;}
.nwd-w300{width:300px;}
.nwd-w320{width:320px;}
.nwd-w340{width:340px;}
.nwd-w360{width:360px;}
.nwd-w400{width:400px;}
.nwd-w460{width:460px;}
.nwd-w500{width:500px;}
.nwd-w600{width:600px;}
.nwd-w640{width:640px;}
.nwd-w700{width:700px;}
/*百分比栅格化*/
.nwd-pct10{width:10%;}
.nwd-pct15{width:15%;}
.nwd-pct16{width:16.666666667%;}
.nwd-pct20{width:20%;}
.nwd-pct25{width:25%;}
.nwd-pct30{width:30%;}
.nwd-pct33{width:33.3333333333333333333333%;}
.nwd-pct40{width:40%;}
.nwd-pct50{width:50%;}
.nwd-pct60{width:60%;}
.nwd-pct66{width:66.66%;}
.nwd-pct70{width:70%;}
.nwd-pct75{width:75%;}
.nwd-pct80{width:80%;}
.nwd-pct90{width:90%;}
.nwd-pct100{width:100%;}

.nwd-col-24 {width: 100%;}
.nwd-col-12 {width: 50%;}
.nwd-col-8 {width:33.3333333333333333333333%;}
.nwd-col-6 {width: 25%;}
.nwd-col-4 {width: 16.666666667%;}
/* margin */
.nwd-m0{margin:0;}
.nwd-ml0{margin-left:0!important;}
.nwd-ml1{margin-left:1px;}
.nwd-ml2{margin-left:2px;}
.nwd-ml3{margin-left:3px;}
.nwd-ml4{margin-left:4px;}
.nwd-ml5{margin-left:5px;}
.nwd-ml10{margin-left:10px;}
.nwd-ml-12{margin-left: -12px!important;}
.nwd-ml15{margin-left:15px;}
.nwd-ml20{margin-left:20px;}
.nwd-ml30{margin-left:30px;}
.nwd-ml35{margin-left:35px;}
.nwd-ml40{margin-left:40px;}

.nwd-mr0{margin-right:0px;}
.nwd-mr1{margin-right:1px;}
.nwd-mr2{margin-right:2px;}
.nwd-mr3{margin-right:3px;}
.nwd-mr4{margin-right:4px;}
.nwd-mr5{margin-right:5px;}
.nwd-mr10{margin-right:10px;}
.nwd-mr15{margin-right:15px;}
.nwd-mr20{margin-right:20px;}
.nwd-mr25{margin-right:25px;}
.nwd-mr30{margin-right:30px;}
.nwd-mr35{margin-right:35px;}
.nwd-mr40{margin-right:40px;}

.nwd-mt0{margin-top:0px;}
.nwd-mt1{margin-top:1px;}
.nwd-mt2{margin-top:2px;}
.nwd-mt3{margin-top:3px;}
.nwd-mt4{margin-top:4px;}
.nwd-mt5{margin-top:5px;}
.nwd-mt10{margin-top:10px;}
.nwd-mt15{margin-top:15px;}
.nwd-mt20{margin-top:20px;}
.nwd-mt25{margin-top:25px;}
.nwd-mt30{margin-top:30px;}
.nwd-mt35{margin-top:35px;}
.nwd-mt40{margin-top:40px;}

.nwd-mb1{margin-bottom:1px;}
.nwd-mb2{margin-bottom:2px;}
.nwd-mb3{margin-bottom:3px;}
.nwd-mb4{margin-bottom:4px;}
.nwd-mb5{margin-bottom:5px;}
.nwd-mb10{margin-bottom:10px;}
.nwd-mb15{margin-bottom:15px;}
.nwd-mb20{margin-bottom:20px;}
.nwd-mb30{margin-bottom:30px;}
.nwd-mb35{margin-bottom:35px;}
.nwd-mb40{margin-bottom:40px;}

/* margin negative */
.nwd-ml_1{margin-left:-1px;}
.nwd-mr_1{margin-right:-1px;}
.nwd-mt_1{margin-top:-1px;}
.nwd-mb_1{margin-bottom:-1px;}
.nwd-ml_3{margin-left:-3px;}
.nwd-mr_3{margin-right:-3px;}
.nwd-mt_3{margin-top:-3px;}
.nwd-mb_3{margin-bottom:-3px;}
.nwd-ml_20{margin-left:-20px;}
.nwd-mr_20{margin-right:-20px;}
.nwd-mt_20{margin-top:-20px;}
.nwd-mb_20{margin-bottom:-20px;}

/* padding */
.nwd-pd0{padding:0;}

.nwd-pl1{padding-left:1px;}
.nwd-pl2{padding-left:2px;}
.nwd-pl3{padding-left:3px;}
.nwd-pl4{padding-left:4px;}
.nwd-pl5{padding-left:5px;}
.nwd-pl10{padding-left:10px;}
.nwd-pl15{padding-left:15px;}
.nwd-pl20{padding-left:20px;}
.nwd-pl25{padding-left:25px;}
.nwd-pl30{padding-left:30px;}
.nwd-pl35{padding-left:35px;}
.nwd-pl40{padding-left:40px;}

.nwd-pr1{padding-right:1px;}
.nwd-pr2{padding-right:2px;}
.nwd-pr3{padding-right:3px;}
.nwd-pr4{padding-right:4px;}
.nwd-pr5{padding-right:5px;}
.nwd-pr10{padding-right:10px;}
.nwd-pr15{padding-right:15px;}
.nwd-pr20{padding-right:20px;}
.nwd-pr25{padding-right:25px;}
.nwd-pr30{padding-right:30px;}
.nwd-pr35{padding-right:35px;}
.nwd-pr40{padding-right:40px;}

.nwd-pt1{padding-top:1px;}
.nwd-pt2{padding-top:2px;}
.nwd-pt3{padding-top:3px;}
.nwd-pt4{padding-top:4px;}
.nwd-pt5{padding-top:5px;}
.nwd-pt10{padding-top:10px;}
.nwd-pt15{padding-top:15px;}
.nwd-pt20{padding-top:20px;}
.nwd-pt25{padding-top:25px;}
.nwd-pt30{padding-top:30px;}
.nwd-pt35{padding-top:35px;}
.nwd-pt40{padding-top:40px;}

.nwd-pb1{padding-bottom:1px;}
.nwd-pb2{padding-bottom:2px;}
.nwd-pb3{padding-bottom:3px;}
.nwd-pb4{padding-bottom:4px;}
.nwd-pb5{padding-bottom:5px;}
.nwd-pb10{padding-bottom:10px;}
.nwd-pb15{padding-bottom:15px;}
.nwd-pb20{padding-bottom:20px;}
.nwd-pb25{padding-bottom:25px;}
.nwd-pb30{padding-bottom:30px;}
.nwd-pb35{padding-bottom:35px;}
.nwd-pb40{padding-bottom:40px;}

/*border*/
.nwd-bd_0{border:0!important;}
.nwd-bdt_0{border-top:0!important;}
.nwd-bdr_0{border-right:0!important;}
.nwd-bdb-0{border-bottom:0!important;}
.nwd-bdl-0{border-left:0!important;}

.nwd-bd_b0{border:1px solid #b0b0b0;}
.nwd-bl_b0{border-left:1px solid #b0b0b0;}
.nwd-br_b0{border-right:1px solid #b0b0b0;}
.nwd-bt_b0{border-top:1px solid #b0b0b0;}
.nwd-bb_b0{border-bottom:1px solid #b0b0b0;}

.nwd-bd_c{border:1px solid #ccc;}
.nwd-bl_c{border-left:1px solid #ccc;}
.nwd-br_c{border-right:1px solid #ccc;}
.nwd-bt_c{border-top:1px solid #ccc;}
.nwd-bb_c{border-bottom:1px solid #ccc;}

.nwd-bd_d{border:1px solid #ddd;}
.nwd-bl_d{border-left:1px solid #ddd;}
.nwd-br_d{border-right:1px solid #ddd;}
.nwd-bt_d{border-top:1px solid #ddd;}
.nwd-bb_d{border-bottom:1px solid #ddd;}

.nwd-bd_e{border:1px solid #eee;}
.nwd-bl_e{border-left:1px solid #eee;}
.nwd-br_e{border-right:1px solid #eee;}
.nwd-bt_e{border-top:1px solid #eee;}
.nwd-bb_e{border-bottom:1px solid #eee;}

.nwd-bd_blue1{border:1px solid #2577e3;}
.nwd-bl_blue1{border-left:1px solid #2577e3;}
.nwd-br_blue1{border-right:1px solid #2577e3;}
.nwd-bt_blue1{border-top:1px solid #2577e3;}
.nwd-bb_blue1{border-bottom:1px solid #2577e3;}

.nwd-bd_orange1{border:1px solid #f60;}
.nwd-bl_orange1{border-left:1px solid #f60;}
.nwd-br_orange1{border-right:1px solid #f60;}
.nwd-bt_orange1{border-top:1px solid #f60;}
.nwd-bb_orange1{border-bottom:1px solid #f60;}

/*按钮*/
.nwd-btn {display: inline-block;font-size: 14px;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;border-radius: 4px;font-family: "微软雅黑";}
.nwd-group-btn {height: 40px;line-height: 40px;background: #fff;border:1px solid #e3e3e3;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.nwd-btn_default {color: #999;background-color: #fff;border-color: #e3e3e3;}
.nwd-btn-highlight_default {color: #999;background-color: #fff;border-color: #e3e3e3;}
.nwd-btn_primary {color: #fff;background-color: #2577e3;border-color: #2577e3}
.nwd-btn_highlight {color: #fff;background-color: #f60;border-color: #f60}
.nwd-btn_success {color: #fff;background-color: #70db4c;border-color: #70db4c}
.nwd-btn_danger {color: #fff;background-color: #ff4200;border-color: #ff4200}

.nwd-btn-plain_default {color: #999;background-color: #fff;border-color: #e3e3e3;}
.nwd-btn-plain_primary {color: #2577e3;background-color: #fff;border-color: #2577e3;}
.nwd-btn-plain_highlight {color: #f60;background-color: #fff;border-color: #f60;}
.nwd-btn-plain_success {color: #70db4c;background-color: #fff;border-color: #70db4c;}
.nwd-btn-plain_danger {color: #ff4200;background-color: #fff;border-color: #ff4200;}

.nwd-btn_disabled {color: #ccc;background-color: #fafafa;border-color: #e3e3e3;cursor: not-allowed;}

.nwd-btn_lg {width: 120px; height: 38px;line-height:38px; font-size: 16px;border-radius: 4px;} 
.nwd-btn_sm{width: 100px; height: 30px;line-height:30px; font-size: 16px;border-radius: 4px;}
.nwd-btn_block {display: block;width: 100%;}
.nwd-btn_auto {display: inline-block;padding: 0 20px;height: 38px;line-height:38px; font-size: 16px;border-radius: 4px;}

.nwd-btn_default:focus,.nwd-btn_default:hover {color: #2d88ff;background-color: #fff;border-color: #2d88ff}
.nwd-btn_default.active,.nwd-btn_default:active {color: #2d88ff;background-color: #fff;border-color: #2d88ff}

.nwd-btn_primary:focus,.nwd-btn_primary:hover {color: #fff;background-color: #2d88ff;border-color: #2d88ff}
.nwd-btn_primary.active,.nwd-btn_primary:active {color: #fff;background-color: #2d88ff;border-color: #2d88ff}

.nwd-btn_highlight:focus,.nwd-btn_highlight:hover {color: #fff;background-color: #fe8331;border-color: #fe8331}
.nwd-btn_highlight.active,.nwd-btn_highlight:active {color: #fff;background-color: #fe8331;border-color: #fe8331}

.nwd-btn_success:focus,.nwd-btn_success:hover {color: #fff;background-color: #88e16a;border-color: #88e16a}
.nwd-btn_success.active,.nwd-btn_success:active {color: #fff;background-color: #88e16a;border-color: #88e16a}

.nwd-btn_danger:focus,.nwd-btn_danger:hover {color: #fff;background-color: #ff622b;border-color: #ff622b}
.nwd-btn_danger.active,.nwd-btn_danger:active {color: #fff;background-color: #ff622b;border-color: #ff622b}

.nwd-btn-plain_primary:focus,.nwd-btn-plain_primary:hover {color: #fff;background-color: #2d88ff;border-color: #2d88ff}
.nwd-btn-plain_primary.active,.nwd-btn-plain_primary:active {color: #fff;background-color: #2d88ff;border-color: #2d88ff}

.nwd-btn-plain_highlight:focus,.nwd-btn-plain_highlight:hover {color: #fff;background-color: #fe8331;border-color: #fe8331}
.nwd-btn-plain_highlight.active,.nwd-btn-plain_highlight:active {color: #fff;background-color: #fe8331;border-color: #fe8331}

.nwd-btn-plain_success:focus,.nwd-btn-plain_success:hover{color: #fff;background-color: #88e16a;border-color: #88e16a}
.nwd-btn-plain_success:active, .nwd-bt-plain-plainn_success:hover{color: #fff;background-color: #88e16a;border-color: #88e16a}

.nwd-btn-plain_danger:focus,.nwd-btn-plain_danger:hover{color: #fff;background-color: #ff4200;border-color: #ff4200}
.nwd-btn-plain_danger:active, .nwd-bt-plain_danger:hover{color: #fff;background-color: #ff4200;border-color: #ff4200}

.nwd-btn_disabled:focus,.nwd-btn_disabled:hover {color: #ccc;background-color: #fafafa;border-color: #e3e3e3}
.nwd-btn_disabled.active,.nwd-btn_disabled:active {color: #ccc;background-color: #fafafa;border-color: #e3e3e3}

.nwd-btn_ok {color: #fff;background-color: #2577e3;border-color: #2577e3;width: 120px; height: 38px;line-height:38px; font-size: 16px;border-radius: 4px;}
.nwd-btn_ok:focus,.nwd-btn_ok:hover {color: #fff;background-color: #2d88ff;border-color: #2d88ff}
.nwd-btn_ok.active,.nwd-btn_ok:active {color: #fff;background-color: #2d88ff;border-color: #2d88ff}

.nwd-btn-cancel {color: #2577e3;background-color: #fff;border-color: #2577e3;width: 120px; height: 38px;line-height:38px; font-size: 16px;border-radius: 4px;}
.nwd-btn_cancel:focus,.nwd-btn_cancel:hover {color: #fff;background-color: #2d88ff;border-color: #2d88ff}
.nwd-btn-cancel.active,.nwd-btn_cancel:active {color: #fff;background-color: #2d88ff;border-color: #2d88ff}
.nwd-group-btn_lg {width: 120px;}
.nwd-group-btn_yzm {color: #2577e3;cursor: pointer;}
.nwd-btn+.nwd-btn { margin-left: 20px;}
.nwd-btn_disabled,.nwd-btn_disabled:hover {background: #f8f8f7;color:#666;border-color: #e3e3e3;cursor: not-allowed;}

/*labels*/
.nwd-label {padding: 0 10px;height: 22px;line-height: 22px;}
.nwd-label_normal {width: 62px;}
.nwd-label_auto {padding: 0 10px;}
.nwd-label_primary {border:1px solid #2577e3;border-radius: 4px;color: #2577e3;background: #f0f7ff;font-size: 14px;display: inline-block;text-align: center;}
.nwd-label-plain_primary {border:1px solid #2577e3;border-radius: 4px;color: #2577e3;background: #fff;font-size: 14px;display: inline-block;text-align: center;}

.nwd-label_highlight  {border:1px solid #f60;border-radius: 4px;color: #f60;background: #fff6f0;font-size: 14px;display: inline-block;text-align: center;}
.nwd-label-plain_highlight  {border:1px solid #f60;border-radius: 4px;color: #f60;background: #fff;font-size: 14px;display: inline-block;text-align: center;}

/*badge*/
.nwd-badge {height: 22px;line-height: 22px;padding: 0 10px;display: inline-block;}
.nwd-badge_primary {border:1px solid #2577e3;border-radius: 4px;color: #fff;background: #2577e3;font-size: 14px;text-align: center;}
.nwd-badge_highlight { border:1px solid #f60;border-radius: 4px;color: #fff;background: #f60;font-size: 14px;text-align: center;} 
.nwd-badge_oval {border-radius: 20px;}

/*table*/
.nwd-table {width: 100%;}
.nwd-table_panel {width: 100%;border:1px solid #e3e3e3;}
.nwd-table_panel table tr th {padding: 10px 15px;border-bottom: 1px solid #e3e3e3;text-align: left;background: #fafafa;}
.nwd-table_panel table tr td {padding: 10px 15px;border-top:1px solid #e3e3e3;cursor: pointer;}
.nwd-table_panel table tr {background: #fff;}
.nwd-table_striped tbody tr:nth-child(2n) td {background: #fafafa;}
.nwd-table_panel table .nwd-table_cell {vertical-align: middle;}

/*条形进度条*/
.nwd-progress {height: 20px;line-height: 20px;}
.nwd-progress .nwd-progress-bar_outer {height: 8px;line-height: 8px;width: 100%; border-radius: 100px;overflow: hidden;position: relative;vertical-align: middle;}
.nwd-progress .nwd-progress-bar_inner {position: absolute;left: 0;top: 0;height: 100%;border-radius: 2px 0 0 2px;text-align: right;border-radius: 100px;line-height: 1;}
.nwd-progress .nwd-progress-bar_outer {background: #e8e8e8;}
.nwd-progress_primary .nwd-progress-bar_inner {background: #2577e3;}
.nwd-progress_highlight .nwd-progress-bar_inner {background: #f60;}
.nwd-progress_green .nwd-progress-bar_inner {background: #70db4c;}
.nwd-progress .nwd-progress-bar_innerText {}
.nwd-progress .nwd-progress_line {margin-top: 6px;}
/*环形进度条*/
.nwd-circle {position: relative;text-align: center;width: 80px;height: 80px;}
.nwd-circle em {position: absolute;font-size: 16px;font-family: "微软雅黑";width: 100%;height: 30px;top:50%;margin-top: -15px;text-align: center;left: 0;line-height: 30px;}
/*面包屑*/
.nwd-breadcrumb .nwd-breadcrumb_item {}
.nwd-breadcrumb .nwd-breadcrumb_item.nwd-breadcrumb_end  {color: #999;}
/*步骤条*/
.nwd-step {width: 160px;float:left;position: relative;}
.nwd-step_head {position: relative;width: 100%;overflow: hidden;}
.nwd-step_main {margin-left: -58px;text-align: center;width: 100%;padding-top: 20px;}
.nwd-step_run .nwd-step_main {color: #2577e3}
.nwd-step-line_inner,.nwd-step_icon,.nwd-step_line {background: url(../images/steps/steps.png) no-repeat left top;}
.nwd-step_icon {height: 42px; width: 42px; text-align: center;line-height: 42px;color: #333;background-position: 0 -168px}
.nwd-step-item .nwd-step_line {width: 122px;height: 42px;position: absolute;background-position: 0 -252px;left: 40px;}
.nwd-step_start .nwd-step_icon {background-position: 0 0;color: #fff;}
.nwd-step_start .nwd-step-line_inner {display: block;height: 100%;width: 50%;background-position: 0 -126px;}
.nwd-step_finish .nwd-step_line {display: none;}
.nwd-step_finish .nwd-step_icon {background-position: 0 -210px;}
.nwd-step-item.sucess .nwd-step-line_inner {background-position: 0 -126px;width: 50%;display: block;height: 42px;}
.nwd-step-item.sucess .nwd-step_icon {background-position: 0 -43px;color: #fff;}
.nwd-step_finish.sucess .nwd-step_icon {background-position: 0 -85px;color: #fff;}

/*折叠面板*/
.nwd-collapse {border:1px solid #e3e3e3;}
.nwd-collapse .nwd-collapse-header {height: 40px;line-height: 40px;padding-left: 15px;background-color: #fff;color: #333;cursor: pointer;border-bottom: 1px solid #e3e3e3;font-size: 14px;text-align: center;}
.nwd-collapse .nwd-collapse-wrap{background-color: #fafafa;overflow: hidden;border-bottom: 1px solid #e3e3e3;padding: 20px 15px;}
.nwd-collapse .nwd-collapse-item .nwd-collapse-wrap {display: none;}
.nwd-collapse .nwd-collapse-item.current .nwd-collapse-wrap {display: block;}
.nwd-select {position: relative; font-size: 14px; width: 100%;font-family: "微软雅黑";
/*-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;*height:38px;vertical-align:middle;
*/}

.nwd-select_inner {width: 100%;height: 38px; cursor: pointer; line-height: 40px;font-size: 14px; color: #999;background-color: #fff;background-image: none;border: 1px solid #e3e3e3;border-radius: 4px;padding: 0 20px;font-family: "微软雅黑";vertical-align: top;position: relative;}
.nwd-select_large {width: 300px;}
.nwd-select_lg {width:258px;}
.nwd-select_sm {width:98px;}
.nwd-select_ori:hover,.nwd-select_ori:focus,.select-init:hover,.select-init:focus {border:1px solid #2577e3;}
.nwd-select_ori:blur,.select-init:blur{border:1px solid #e3e3e3;}
.nwd-select-ori_lg {width: 300px;}
.nwd-select-ori_sm {width: 126px;padding: 0 10px;}
.nwd-select_arrow {width: 38px;height: 38px;background: url(../images/select/select.png) no-repeat center center; display: inline-block;position: absolute;right: 10px;top:50%;margin-top: -19px;}
.nwd-select-arrow_down {background-position: 0 0;}
.nwd-select_vue {width: 100%;height: 38px;display: inline-block;}
.nwd-select-wrap {position: relative;}
.nwd-select_disabled {background: #f8f8f7;cursor: not-allowed;}
.nwd-select .nwd-select_list {position: absolute;left: 0;top:45px;z-index: 11;width: 100%;border:1px solid #e3e3e3;border-radius: 4px;display: none;height: 240px;overflow-y:auto;background: #fff;}
.nwd-select.open .nwd-select_list {display: block;}
.nwd-select_list li {height: 40px;background: #fff;line-height: 40px;padding-left: 20px;cursor: pointer;}
.nwd-select_list li:hover {background: #f8f8f7;}
/*head*/
.nwd-head .nwd-head_bar {height: 44px;line-height: 44px;background: #222936}
.nwd-base_icon {background: url(../images/common/base.png) no-repeat center center;}
.nwd-base-icon_sina {width: 18px;height: 18px;background-position: -75px 0;vertical-align: middle;}
.nwd-base-icon_weixin {width: 18px;height: 18px;background-position: -39px 0;vertical-align: middle;}
.nwd-base-icon_phone {width: 18px;height: 18px;background-position: 0 0;vertical-align: middle;}
.nwd-head_nav {height: 90px;background: #fff;}
.nwd-logo_link {height: 90px;display: inline-block;}