@charset "gb2312";


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, select, option, textarea, p, blockquote, th, td {padding: 0px;margin: 0px;font: 14px/20px "Microsoft YaHei","Arial"; color:#333;}
*{margin:0;	padding:0;list-style-type: none;outline:medium}
em,i{font-style: normal;}
li{list-style-type:none;}
.clear{clear: both;float: none;border: medium none;line-height:1px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
a{color:#000;text-decoration: none;}
a:hover{ color:#f83148; text-decoration: none}
.fl{ float:left!important;}
.fr{ float:right!important;}
body{}
em{color: red;font-family: "宋体";}
.f12{font-size:12px;font-family: "宋体";}
.wzt{font-size:12px;font-family: "宋体";}
img{ border:none}
/*public*/
.cur:focus{border-color: #4496cf!important;outline: 0px none!important;box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.075) inset,!important;}

.btn, a,button,input{
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
}

.popup_x{
    -webkit-transition: all .0s ease-out;
    -moz-transition: all .0s ease-out;
    -o-transition: all .0s ease-out;
    transition: all .0s ease-out;
}

/*width*/
.w80{ width:80px!important;min-width:80px!important;}
.w85{ width:85px!important;min-width:85px!important;}
.w90{ width:90px!important;min-width:90px!important;}
.w_b45{width: 50%!important;
width:-moz-calc(50% - 11px)!important;
width:-webkit-calc(50% - 11px)!important;
width:calc(50% - 11px)!important;
min-width: 50%!important;
min-width:-moz-calc(50% - 11px)!important;
min-width:-webkit-calc(50% - 11px)!important;
min-width:calc(50% - 11px)!important;
}
.w118{ width:118px!important;}
.w138{ width:138px!important;}
.w218{ width:218px!important;}
.w240{ width:240px!important;}
.w_auto{ width: auto!important}
.w_b10{ width:10%!important}
.w_b11{ width:10%!important}
.w_b25{ width:25%!important}
.w_b26{ width:26%!important}
.w_b30{ width:30%!important}
.w_b35{ width:35%!important}
.w_b40{ width:40%!important}
.w_b415{ width:41.5%!important}
.w_b49{ width:49.1%!important}
.w_b50{ width:50%!important}
.w_b57{ width:57%!important}
.w_b59{ width:59%!important}
.w_b60{ width:60%!important}
.w_b62{ width:62%!important}
.w_b70{ width:70%!important}
.w_b75{ width:75%!important}
.w_b78{ width:78%!important}
.w_b80{ width:80%!important}
.w_b85{ width:85%!important}
.w_b90{ width:90%!important}
.w_b95{ width:95%!important}
.w_b100{ width:100%!important}

/*margin*/
.ml_5{ margin-left:5px!important;}
.ml_10{ margin-left:5px!important;}
.ml-10{ margin-left:10px;}
.mt_20{ /*margin-top:20px!important;*/}
.mt_30{ margin-top:30px!important;}
.mt_40{ margin-top:40px!important;}
.ml_20{ margin-left:20px!important;}
.mr_5{ margin-right:5px;}
.mr_10{ margin-right:10px!important;}
.mr_20{ margin-right:20px!important;}
.m_20{ margin:20px!important;}
.mr_60{ margin-right:60px!important;}

.mb10{ margin-bottom:10px!important;}
.mb15{ margin-bottom:15px!important;}
.mb25{ margin-bottom:25px!important;}
.ml118{margin-left:118px!important;}
.plr_5{ padding:0 5px!important}
.p0{ padding:0!important}
.pb_20{ padding-bottom:8px!important;}
.pt_30{ padding-top:30px;}
.plr_20{ padding-left:20px!important; padding-right:20px!important;}
.pt20{padding-top: 20px;}
.mlr30{ margin:0 30px!important;}
/*circle*/
.img_circle{border-radius: 50%;}

/*border*/
.border_r1{ border-right:1px solid #e8e8e8;}
.border_t{ border-top:1px solid #e9f0f8;}
.bleft-1{border-left: 1px solid #dde6f1;text-align: right;margin-right: 20px;min-width: 160px;float: right;}
.pleft-10{ padding-left:10px;}


/* 复选框 单�? css*/
.input_z{ margin:0 auto;width: 16px;}
.input_gx{display: none;cursor: pointer; }
.none{display: none;cursor: pointer;}
.input_gx:focus, .input_gx:active,.input_gx:focus,.input_gx:active {outline: none;}
.input_gx + label,.input_gx + label { cursor: pointer;position: relative;padding-left:16px;color: #0b4c6a;}
.input_gx + label:before, .input_gx + label:after,.input_gx + label:before,.input_gx + label:after { content: ''; font-family: helvetica;
 display: inline-block; width: 18px; height: 18px; left: 0; bottom: 3px; text-align: center; position: absolute;}
.input_gx + label:before,.input_gx + label:before {background-color: #fafafa;-moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}

.input_gx + label:after,.input_gx + label:after { color: #fff;}
.input_gx:checked + label:before,.input_gx:checked + label:before { -moz-box-shadow: inset 0 0 0 10px #fff; -webkit-box-shadow: inset 0 0 0 10px #fff; box-shadow: inset 0 0 0 10px #fff;border: 1px solid #1facee;}

	/*Radio Specific styles*/
.input_gx + label:before { -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;}
.input_gx + label:hover:after, .input_gx:checked + label:after { content: '\2022'; position: absolute; top: 0px; font-size: 16px; line-height: 14px;}
.input_gx + label:hover:after { color: #c7c7c7;}
.input_gx:checked + label:after, .input_gx:checked + label:hover:after { color: #fff;}

	/*Checkbox Specific styles*/
.input_gx + label:before { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;border:1px solid #d0d0d0}
.input_gx + label:hover:after, .input_gx:checked + label:after { content: "\2713"; line-height: 18px;  font-size: 16px;}
.input_gx + label:hover:after { color: #c7c7c7;}
.input_gx:checked + label:after, .input_gx:checked + label:hover:after { color: #5e85c8; font-weight:bold}


/* 复选框 单�? css*/


input:focus,input:active,.input:focus,.input:active {outline: none;}
input + label,input + label { cursor: pointer;position: relative;padding-left:16px;color: #0b4c6a;line-height:20px;}
input + label:before,input_gx + label:after,input + label:before,input + label:after { content: ''; font-family: helvetica;
  display: inline-block; width: 18px; height: 18px; left: 0; bottom: 0px; text-align: center; position: absolute; line-height:20px;}
input + label:before,input + label:before {background-color: #fafafa;-moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}

input + label:after,input + label:after { color: #fff;}
input:checked + label:before,input:checked + label:before { -moz-box-shadow: inset 0 0 0 10px #fff; -webkit-box-shadow: inset 0 0 0 10px #fff; box-shadow: inset 0 0 0 10px #fff;border: 1px solid #1facee;}

	/*Radio Specific styles*/
input + label:before { -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;}
input + label:hover:after, .input:checked + label:after { content: '\2022'; position: absolute; top: 0px; font-size: 16px; line-height: 20px;}
input + label:hover:after { color: #c7c7c7;}
input:checked + label:after, .input:checked + label:hover:after { color: #fff;}

	/*Checkbox Specific styles*/
input + label:before { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;border:1px solid #d0d0d0}
input + label:hover:after, input:checked + label:after { content: "\2713"; font-size: 16px;line-height:20px;}
input + label:hover:after { color: #c7c7c7;line-height: 20px;}
input:checked + label:after, input:checked + label:hover:after { color: #5e85c8; font-weight:bold}

/* ng-cloak */
.ng-cloak{display:none;}


/* ѡ ѡ  css*/
/* ѡ ѡ  css*/
input[type='radio']:focus, input[type='radio']:active{outline: none;}
input[type='radio'] + label{ cursor: pointer;position: relative;padding-left: 25px;margin-right: 12px;color: #0b4c6a;}
input[type='radio'] + label:before, input[type='radio'] + label:after{ content: ''; font-family: helvetica;display: inline-block; width: 18px; height: 18px; left: 0; bottom: 0; text-align: center; position: absolute;}
input[type='radio'] + label:before{background-color: #fafafa;-moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 1px solid #d0d0d0}
input[type='radio'] + label:after{ color: #fff;}
input[type='radio']:checked + label:before{ -moz-box-shadow: inset 0 0 0 10px #158EC6; -webkit-box-shadow: inset 0 0 0 10px #158EC6; box-shadow: inset 0 0 0 10px #33cb98; border: 1px solid #33cb98;}
/*Radio Specific styles*/
input[type='radio'] + label:before { -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;}
input[type='radio'] + label:hover:after, input[type='radio']:checked + label:after { content: '\2022'; position: absolute; top: 0px; font-size: 19px; line-height: 15px;}
input[type='radio'] + label:hover:after { color: #c7c7c7;}
input[type='radio']:checked + label:after, input[type='radio']:checked + label:hover:after { color: #fff;}


/* ng-cloak */
.ng-cloak{display:none;}


/*pcar tip */
.jctips{ position:absolute; z-index:5000; height:26px; background:#f83148; padding:0 10px; border-radius:3px;}
.jctips span{ height:26px; line-height:26px; color:#444;  left:0; top:0; padding-left:4px; color:#fff;font-family:"宋体";}
.jctips em{ display:block; height:4px; width:7px; position:absolute; left:-10px; top:8px; width:0px; height:0px; border-bottom:5px solid transparent; border-right:10px solid #f83148;border-top:5px solid transparent; font-size:0px;line-height:0px;}

/*--条件通用 css定义--*/
.currency_list{margin-bottom:8px; }
.currency_list li.list_td{ font-family:"宋体";-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding-bottom:8px; position:relative; float:left; width:258px;}
.currency_list label.list_label{width:80px; text-align:right; font-family:"宋体"; display:block; line-height:24px; color:#343a50; margin-right:5px; float: left}

/*--input 选择 table形式 css定义--*/
.list_xl{border:1px solid #c2cee0; z-index:999999; position:absolute; width:540px; min-height:230px; background:#fff;box-shadow: 0 0 5px 1px #d3d3d3;}
.list_xl h2{ color:#343a50;font-family: "宋体"; padding:6px 0 6px 15px;}
.list_xl .list_xl_thead th {background: #dce7f2/*  */;line-height: 34px!important;color: #333;font-family:"宋体";text-align: left; text-indent:1.5em;margin-left: -60px;}
.list_xl .list_xl_tbody{ overflow:auto; height:156px; width:100% }
.list_xl .list_xl_tbody tr:hover,.xz_w{background:#deedf4}
.list_xl .list_xl_tbody td{ line-height:34px; border-bottom:1px dotted #dfdedf; color:#333; text-align: left; text-indent:1.5em;border-top: 0;}
.list_xl_icon{background-position:-477px -10px; width:11px; height:11px; display:block; position:absolute; right:10px; top:12px; cursor:pointer;}
.list_xl_icon a{ display:block; width:11px; height:11px;}
.list_xl_icon:hover{ background-position:-488px -10px;}


/*--input 提示错误 css定义--*/
.cue{ position:absolute;min-width:auto;background:#fff4d7;border:1px solid #ffd158; z-index:999;top:20px; line-height:26px; color:#ff0000; font-family:"宋体"; padding:0 5px;border-radius:3px}
.cue .cue_j{position: absolute; left: 10%; top: -6px ;z-index: 2;width: 0; height: 0;overflow: hidden;line-height: 0;margin-top: -5px;border-color: transparent transparent #f3c447 transparent;border-style: dashed solid dashed dashed; border-width:5px; font-size: 0;}
.cue .cue_x{border-radius:50%; background:#ff0000; width:16px; height:16px; display:block; color:#fff; float:left; text-align:center; line-height:14px!important;font-family:"Microsoft YaHei"; margin:5px 5px 0 0}

/*--input 选择 选中形式 css定义--*/
.list_stock{border:1px solid #c2cee0; z-index:999; position:absolute; width:500px; background:#fff;box-shadow: 0 0 5px 1px #d3d3d3;top:26px; padding-bottom:10px;}
.list_stock h2{ color:#343a50;font-family: "宋体"; padding:6px 0 6px 15px;    }
.list_xl_icon{background-position:-477px -10px; width:11px; height:11px; display:block; position:absolute; right:10px; top:12px; cursor:pointer;}
.list_xl_icon a{ display:block; width:11px; height:11px;}
.list_xl_icon:hover{ background-position:-488px -10px;}

.area_list{position:relative;border-top: 1px solid #dfdedf;background: #fff; padding:5px 0 20px 0;}
.area_list li.area_list_li{float:left; line-height:20px;font-family:"宋体"; margin-left:10px;width:20%;}
.area_list li.area_list_li a{color:#000; padding:6px 6px; width:100%; display:block}
.area_list li.area_list_li a input{width: 24px!important;vertical-align:middle}
.area_list li.area_list_li a:hover{ background:#e8f0fa; text-decoration:none;}
.area_list li.area_list_li a.bh{ background:#ff7800; color:#fff;}
.qr_q{position: absolute;z-index: 2; top: 7px;cursor: pointer;height: 17px; font-size:14px; right:85px;padding:0 5px;}
.qc_q {position: absolute;z-index: 2; top: 7px;cursor: pointer;height: 17px; font-size:14px; right:40px;padding:0 5px;}
.qc_q a,.qr_q a{padding:3px 5px;background:#34cc99;color:#fff;font-family:"宋体";border-radius:2px}
.qc_q a:hover,.qr_q a:hover{ background:#24b685;color:#fff; text-decoration:none}

/*--table 列表固定 css定义--*/

/*--弹窗 css定义--*/
.popup{position: fixed;top: 50%;left: 50%;z-index: 1004;background: white;}
.popup .title{ border-bottom:1px solid #ebebeb; height:34px; background:#ebebeb;}
.popup .popup_bt,.popup h2{ line-height:34px; text-align:center; font-size:14px; color:#8b8c8e;background: #ebebeb;}
.x{position: absolute; right:20px;top:8px;}
.popup_content{  height:60px;}
.popup_p{ text-align:center; padding:15px; font-family: "宋体";}
	/*--button css定义--*/
.popup_button{ text-align:center}
.button_green{background: #e66045;line-height: 30px; padding: 0 20px;color: #fff;border-radius: 3px;height: 30px; margin: 0 10px; display: inline-block; font-family: "宋体";font-size: 12px;}
.button_green:hover{ text-decoration:none; background:#da4d31; color:#fff;}
.button_red{background: #fff;line-height: 30px; padding: 0 20px;border-radius: 3px;height: 30px; margin: 0 10px; display: inline-block; font-family: "宋体";font-size: 12px;color: #b4bcc7!important;border: 2px solid #b4bcc7;}
.button_red:hover{ text-decoration:none; background:#b4bcc7; color:#fff!important;}
	/*--黑色透明背景 css定义--*/
.popup_bj{position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background: #000;z-index: 1003;-moz-opacity: 0.5; opacity: .50;filter: alpha(opacity=55);}



/*--没有数据 css定义--*/
.search_page{ width: 100%;top: 60px; position: absolute;}  


/*--底部 css定义--*/
.footer{ border-top:1px solid #ededed; width:100%; padding-bottom:30px;margin-top: 50px;}
.footer_c{ width:250px; margin:22px auto 0;}
.footer_c .foot_p{ margin-left:10px;}

.controls .yd_span{padding-left: 25px!important;}


/******地市选择样式*****/
.content1{ width:460px; border:1px solid #dcdcdc; overflow:hidden; margin-top:2px; padding:10px; position:relative; background:#fff;box-shadow: 1px 1px 5px #f4f4f4;}
.content{ width:460px; border:1px solid #dcdcdc; overflow:hidden; margin-top:2px; padding:10px; position:relative; background:#fff;box-shadow: 1px 1px 5px #f4f4f4;}
.dx_a{ padding-bottom:5px;}
.dx_a span{ color:#333px; padding-right:10px; color:#ff0000}
.dx_a span em{ color:#06C; cursor:pointer; padding-left:6px;}

.JD-stock{position:relative;margin-bottom:0;}
.JD-stock .tab{width:100%;height:25px;float:left;border-bottom:2px solid #ffb84e;overflow:visible;*overflow:hidden}
.JD-stock .tab li{float:left;clear:none;height:23px;padding:1px 1px 0;border:1px solid #ddd;border-bottom:0;margin-right:3px;background-color:#fff;line-height:22px;text-decoration:none;width: auto;}
.JD-stock .tab .curr{*position:relative;height:25px;padding:0;border:2px solid #ffb84e;border-bottom:0;width: auto;}
.JD-stock .tab a{position:relative;float:left;height:23px;padding:0 20px 1px 10px;line-height:23px;text-align:center;text-decoration:none;cursor:pointer;color:#005AA0;outline:0;*blr:expression(this.onFocus=this.blur())}
.JD-stock .tab a:hover{background:0;color:#005AA0}
.JD-stock .tab a i{position:absolute;right:5px;top:10px;*top:9px;display:block;width:7px;height:5px;overflow:hidden;opacity:.5;filter:alpha(opacity=50)}
.JD-stock .tab .curr i,#JD-stock .tab a:hover i{opacity:1;filter:alpha(opacity=100)}
#JD-stock .area-list{padding-top: 13px;padding-bottom: 15px;background: #fff;padding-left: 8px;}
#JD-stock .area-list li{float:left;clear:none; line-height:20px; margin:0 20px 0 0;width:auto;}
#JD-stock .area-list li a{float:left;color:#000;margin: 2px;padding: 4px;font-family:"Arial","宋体";}
#JD-stock .area-list li a:hover{ background:#ff7800; color:#fff;}
#JD-stock .area-list .longer-area{width:370px}
#JD-stock .area-list .long-area{width:170px}
#JD-stock .area-list li a.bh{ background:#ff7800; color:#fff;}

.JD-stock .area-list{padding-top: 13px;padding-bottom: 15px;background: #fff;padding-left: 8px;}
.JD-stock .area-list li{float:left;clear:none; line-height:20px; margin:0 20px 0 0;width:auto;}
.JD-stock .area-list li a{float:left;color:#000;margin: 2px;padding: 4px;font-family:"Arial","宋体";}
.JD-stock .area-list li a:hover{ background:#ff7800; color:#fff;}
.JD-stock .area-list .longer-area{width:370px}
.JD-stock .area-list .long-area{width:170px}
.JD-stock .area-list li a.bh{ background:#ff7800; color:#fff;}

#JD-stock .area-list1{padding-top: 13px;padding-bottom: 15px;background: #fff;padding-left: 8px;}
#JD-stock .area-list1 li{float:left;clear:none; line-height:20px; margin:0 20px 0 0;width:auto;}
#JD-stock .area-list1 li a{float:left;color:#000;margin: 2px;padding: 4px;font-family:"Arial","宋体";width: 55px;}
#JD-stock .area-list1 li a:hover{ background:#ff7800; color:#fff;}
#JD-stock .area-list1 .longer-area{width:370px}
#JD-stock .area-list1 .long-area{width:170px}
#JD-stock .area-list1 li a.bh{ background:#ff7800; color:#fff;}

#JD-stock .area-list2{padding-top:5px;padding-bottom:5px;background: #fff;padding-left: 0px;}
#JD-stock .area-list2 li{float:left;clear:none; line-height:20px; margin:0 20px 0 0;width:auto;}
#JD-stock .area-list2 li a{float:left;color:#000;margin: 2px;padding: 4px;font-family:"Arial","宋体";width: 100px;    white-space: nowrap !important;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;}
#JD-stock .area-list2 li a input{width: 24px!important;}
#JD-stock .area-list2 li a:hover{ background:#ff7800; color:#fff;}
#JD-stock .area-list2 .longer-area{width:370px}
#JD-stock .area-list2 .long-area{width:170px}
#JD-stock .area-list2 li a.bh{ background:#ff7800; color:#fff;}

.close {position: absolute;z-index: 2;top: 6px;cursor: pointer;width: 17px;height: 17px; font-size:20px; right:15px;}
.close a:hover{ color:#ff7800;}
.close_m {position: absolute;z-index: 2;top: 6px;cursor: pointer;width: 17px;height: 17px; font-size:20px; right:15px;}
.close_m a:hover{ color:#ff7800;}

.qx{ position:absolute; right:140px; top:6px;}
.qx label{ float:left!important; font-weight:normal; line-height:22px!important;}
.whe{ width:80px; float:left; line-height:20px; height:20px}
a.qd_a{ background: #f4f4f4;height: 24px!important;line-height: 24px!important;display: block;float: left;padding: 0px 5px;}
a.qd_a:hover { background: #FF7800 none repeat scroll 0% 0%;  color: #FFF;}

.titleCity{position: absolute;left:10px;top:7px;}
.titleCity h2{font-size: 15px;color: #00b6f7;margin-top: -2px;}

.titleCity h3{font-size: 15px;color: #00b6f7;margin-top: -2px;}
.titleCity h5{font-size: 15px;color: #00b6f7;margin-top: -2px;}
.JD-stock{padding-top: 25px;}
/******地市选择样式*****/
		 
		 .kz_fx li{float: left;width: 220px;margin-bottom: 10px;}
		 .kz_fx .term_label {width: 78px;}
		 .kz_fx .form_term,.kz_fx .wdcy_input .form_term{width: 142px!important;}
		 
		 

/***20170301**/
.popup_x h2{font-size:16px;padding-left:20px;line-height: 58px;color: #333;height: 54px;box-sizing: border-box;font-weight:bold;font-family: "Microsoft YaHei";border-bottom: 1px solid #e8e8ea; border-radius: 5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;background: #fff;}
.popup_x h2 a{ position:absolute; right:65px; font-size:35px; color:#fff; top:22px; font-family: Microsoft YaHei; font-weight:normal;}
.popup_x h2 a:hover{ text-decoration:none;}
.x{background: url(../../image/$tenantId$/dt_zh.png) no-repeat 0 -45px;width: 18px;height: 18px;display: block;}
.x:hover{background: url(../../image/$tenantId$/dt_zh.png) no-repeat 0px -63px;}

/***20170301**/


/*--popup css--*/
.popup_tc{position: fixed;top: 50%;left: 50%;z-index: 1004;background: white;border-radius: 6px;}
.popup_tc .title_h2{ padding:20px 0!important;}
.popup_tc .popup_x{background: url(../../image/$tenantId$/x.png) no-repeat; width:22px; height:22px; display:block; margin:0 18px 0 30px;}
.popup_tc .popup_x:hover{background: url(../../image/$tenantId$/x.png) no-repeat 0 -22px; width:22px; height:22px; display:block; margin:0 18px 0 30px;}


/*--б css--*/
.zz_list{position: relative;}
.m-table {z-index:1;table-layout: fixed;}
.zz_list{border-top: 1px solid #A1BBD1;}
.m-table thead th,.m-table td{text-align:center; border-right:1px solid #d6e8e8;border-bottom:1px solid #d6e8e8;color:#333;font-family:"Arial","";font-size:12px;}
.m-table thead th{ height:39px; background:#fff;white-space: nowrap; color:#fff ; font-weight:bold}
.m-table td{ height:39px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#4a5f6d}
.m-table tbody tr:hover,.selected1{ background:#d9ecec!important;}
.m-table .controls{ width:29px;padding:0px 0 0 0px!important; display:inline-block}
.m-table .controls_1{ height:29px;padding:16px 10px 0 10px!important; display:inline-block}
.tfoot{position: absolute;bottom:0px;table-layout: fixed;display: inherit;z-index: 99;border-top: 1px solid #b7d3e7;background: #fff;width: 100%;}
.m-table tbody tr:nth-child(even){background:#f7fcfc}
.m-table thead tr:nth-child(odd) th{background:#00b5ac}

.w-33{width: 33.33%;
        width:-moz-calc(33.33% - 120px);
        width:-webkit-calc(33.33% - 120px);
        width:calc(33.33% - 120px)}
.w-25{width: 25%;
        width:-moz-calc(25% - 120px);
        width:-webkit-calc(25% - 120px);
        width:calc(25% - 120px)}
.wcalc-100{width: 100%;
        width:-moz-calc(100% - 120px)!important;
        width:-webkit-calc(100% - 120px)!important;
        width:calc(100% - 120px)!important}


.wz_18{ font-size:18px!important;color:#333!important}
.wz_s18{ font-size:18px; line-height:40px; }
.ws{color:#F25D22!important;}