@charset "utf-8";


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: 12px/20px "Microsoft YaHei"; color:#4a5f6d;}
*{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.link{ color:#1089db;text-decoration:underline;cursor: pointer;}
a:hover{ color:#568aed;}
.underline{text-decoration:underline;cursor: pointer;}
.fl{ float:left!important;}
.fr{ float:right!important;}
body{position: relative;}
em{color: red;}
.f12{font-size:12px;}
img{ border:none}
/* 破图处理 */
/* img:after {content: "图片不见了";font-size: 12x;color: #000;line-height: 40px;text-align: center;display: block;position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;} */
/*public*/
.cur:focus{border-color: #4496cf!important;outline: 0px none!important;box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.075) inset,!important;}
.disabled{background-color:#f5f5f5!important;pointer-events: none;}

.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;
}

/*按钮样式*/
.btn{border:1px solid #076eca;border-radius:3px;color:#076eca;font-size:12px;padding:0 10px;line-height:28px;display: inline-block;}
.btn:hover{background:#076eca!important;color:#fff!important;}
.btn-s{line-height:40px;color:#fff;border-radius:3px;width:120px;text-align:center;display:inline-block;background:#568aed;}
.btn-s:hover{color:#fff;}
.btn-c{line-height:40px;color:#fff;border-radius:3px;width:120px;text-align:center;display:inline-block;background:#9aafc1;}
.btn-c:hover{color:#fff;}
.btn-list{display: inline-block;position: relative;}
.btn-list .btn-main{padding-right: 17px;}
.btn-list .btn-main::after{ border: 4px solid transparent; border-top: 4px solid #076eca; width: 0; height: 0; position: absolute; right: 5px; top: 14px; content: ' ';}
.btn-list .btn-main.btn:hover{background:#fff!important;color:#076eca!important;}
.btn-list .btn-item{display: none;position: absolute;top:30px;right:0;z-index: 99;border:1px solid #076eca;border-radius:3px;overflow: hidden;}
.btn-list .btn-item .btn{white-space: nowrap;background: #fff;border:none;border-bottom:1px solid #076eca;border-radius: 0;width: 100%;box-sizing: border-box;text-align: center;}
.btn-list .btn-item .btn:last-child{border:none;}
.btn-list:hover .btn-item{display: block;}
.btn-list .btn-item com-btn>div{display: block!important;}
.btn-list .btn-item com-btn:last-child>div a{border:none!important;}
.switch-btn{width: 160px;background: #efefef;border-radius: 100px;height: 40px;overflow: hidden;position: relative;}
.switch-btn a{position:absolute;width: 50%;line-height: 40px;text-align: center;left:0;top:0;color:#bcbcbc;z-index: 9;font-size: 14px;transition: initial;}
.switch-btn a.active{color:#fff;width:95px;}
.switch-btn a.active::before{content: "";position: absolute;top:0;left:0;width:100%;background:#008000;height: 100%;border-radius: 100px;z-index:-1; }
.switch-btn a:last-child,.switch-btn a.active:last-child::before{left:auto;right:0;}

/*width*/
.w80{ width:80px!important;}
.w90{ width:90px!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_10{ margin-left:5px!important;}
.mt_20{ /*margin-top:20px!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:20px!important;}
.mb15{ margin-bottom:15px!important;}
.mb25{ margin-bottom:25px!important;}
.ml118{margin-left:118px!important;}


.pb_20{ padding-bottom:8px!important;}
.plr_20{ padding-left:20px!important; padding-right:20px!important;}
.pt20{padding-top: 20px;}
/*circle*/
.img_circle{border-radius: 50%;}

/*border*/
.border_r1{ border-right:1px solid #e8e8e8;}

/* 输入框 */
.input-text{height:40px;padding: 0px 5px;border: none;line-height: 22px;color: #444;font-size: 12px;color:#333;}
.input-text::-webkit-input-placeholder { /* WebKit browsers */color:#bdbdbd;}
.input-text::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#bdbdbd;}
.input-text::-moz-placeholder { /* Mozilla Firefox 19+ */color:#bdbdbd;}
.input-text::-ms-input-placeholder { /* Internet Explorer 10+ */color:#bdbdbd;}

/* 上传框 */
.up-box{display:inline-block;border-radius:3px;width:118px;height:118px;border:1px solid #e0e9f3;background:url(../../image/$tenantId$/add.png)  no-repeat center;vertical-align: middle;}
.up-img{display:inline-block;border-radius:3px;width:118px;height:118px;vertical-align: middle;}

/* 复选框 单�? 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: 13px; height: 13px; 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 #158EC6; -webkit-box-shadow: inset 0 0 0 10px #158EC6; box-shadow: inset 0 0 0 10px #1facee;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: 12px; 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 #A1BBD1}
.input_gx + label:hover:after, .input_gx:checked + label:after { content: "\2713"; line-height: 18px;  font-size: 12px;}
.input_gx + label:hover:after { color: #c7c7c7;}
.input_gx:checked + label:after, .input_gx:checked + label:hover:after { color: #fff;}


/* 复选框 单�? css*/


input:focus,input:active,.input:focus,.input:active {outline: none;}
input + label,input + label { cursor: pointer;position: relative;padding-left:16px;color: #0b4c6a;}
input + label:before,input_gx + label:after,input + label:before,input + label:after { content: ''; font-family: helvetica;
  display: inline-block; width: 13px; height: 13px; left: -3px; bottom: 0; text-align: center; position: absolute;}
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 #158EC6; -webkit-box-shadow: inset 0 0 0 10px #158EC6; box-shadow: inset 0 0 0 10px #1facee;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: 12px; line-height: 14px;}
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 #A1BBD1}
input + label:hover:after, input:checked + label:after { content: "\2713"; line-height: 14px;  font-size: 12px;}
input + label:hover:after { color: #c7c7c7;}
input:checked + label:after, input:checked + label:hover:after { color: #fff;}

/* ng-cloak */
.ng-cloak{display:none;}

/*列表样式*/
.index_xz_table,.search_lista {border-top:1px solid #e0e9f3;table-layout: fixed;}
.index_xz_table td,.search_lista td,.search_lista th{line-height:14px; text-align:center; border-bottom:1px dashed #e0e9f3; color:#6c8291; text-align:center;word-break: break-all;padding:8px 0;position: relative;}
.index_xz_table .index_xz_tr td,.search_lista th{ background:#f1f5fb;color:#6c8291;font-weight:bold; border-bottom:1px solid #e0e9f3;}
.index_xz_table .index_xz_tr td,.search_lista th{color:#4a5f6d;}
.index_xz_table tr:last-child td,.search_lista tr:last-child td{ border-bottom:1px solid #e0e9f3;}
.index_xz_table tr.unread td:first-child::after,.search_lista tr.unread td:first-child::after{content: ""; position: absolute;top:0;left:0;width:7px;height: 7px;background: url(../../image/$tenantId$/unread.png);background-size: 100% 100%;}
.search_lista tr:hover,.index_xz_table tr:hover{background: #f9fbfd;}
    /*--分页页数 css定义--*/
.pagination {display: inline-block;padding-left: 0;border-radius: 4px;margin:18px 5px 18px 0;}

.pagination li {display: inline; float: left;}
.pagination li a,.pagination li span{ position: relative; float: left; padding: 0 8px; margin-left: -1px; line-height:22px; text-decoration: none; background-color: #ffffff;border: 1px solid #e0e9f3/*  */;border-radius:2px; color:#6c8291;font-weight: normal;margin-right:5px;width:25px;height: 24px;box-sizing: border-box;}
.pagination li:first-child a,.pagination li:first-child span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination li:last-child a,.pagination li:last-child span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.pagination li a:hover,.pagination li span:hover,.pagination li a:focus,.pagination li span:focus { background-color: #eeeeee;}

.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover,
.pagination .disabled a:focus {color: #999999;cursor: not-allowed;background-color: #ffffff;border-color: #dddddd;}
.pagination .active a,
.pagination .active span,
.pagination .active a:hover,
.pagination .active span:hover,
.pagination .active a:focus,
.pagination .active span:focus {z-index: 2;color: #1089db;cursor: default;background-color: #f0f5fb;}
.chey_xs{ float: left; margin:18px 0 0 10px;line-height: 25px;}
.chey_xs span{ float: left; padding-right:3px;}
.chey_xs a{ width:25px; height:25px; display:block; float:left; border:1px solid #e0e9f3; color:#6c8291; text-align:center; margin-right:3px; line-height:25px;border-radius:2px;}
.chey_xs a:hover{ text-decoration:none;}
.chey_xs a.hover{color: #1089db;background-color: #f0f5fb;}
.right_ico_btn,.left_ico_btn{background:url(../../image/$tenantId$/jt6.png) no-repeat;background-position: 6px 3px;}
.right_ico_btn{background-position: -23px 3px;}

/*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;}
.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{ -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;  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:500px; 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;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;  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; 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;border-radius:2px}
.qc_q a:hover,.qr_q a:hover{ background:#24b685;color:#fff; text-decoration:none}

/*--table 列表固定 css定义--*/

/*--弹窗 css定义--*/
.popup{position: absolute;top: 50%;left:50%;border-top: 0px solid #039d00;background: white;z-index:1004; border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;}
.popup_fix{position: fixed;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.popup h2{font-size:14px;padding-left:20px;line-height: 40px;color: #333;height: 40px;box-sizing: border-box;font-weight:bold;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 h2 a{ position:absolute; right:20px; font-size:35px; color:#fff; top:15px; font-family: Microsoft YaHei; font-weight:normal;}
.popup h2 a:hover{ text-decoration:none;}
.popup .popup_tip{background: #fff7dc;line-height: 34px;padding:0 20px;border-bottom:1px solid #ffecaa;}
.popup .popup_tab li{float: left;width: 50%;cursor: pointer; box-sizing: border-box;background: #f2f7fb;border-bottom:1px solid #e8e8ea;border-right:1px solid #e8e8ea;line-height: 34px;text-align: center;}
.popup .popup_tab li:last-child{border-right: none;}
.popup .popup_tab li.active{background: #fff;border-bottom:none;color:#076ECA;font-weight: bold;}
.popup_con{padding:0 40px;min-width: 360px;}
.popup_con .popup_con_item{padding:16px 0;line-height: 18px;border-bottom:1px dashed #e8e8ea;}
.popup_con .popup_con_item:last-child{border:none;}
.x{background: url(../../image/$tenantId$/close_btn.png) no-repeat;width: 12px;height: 11px;display: block;}
/* .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;} */
.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;}
.popup_button{text-align: center;padding-top: 15px;border-top:1px solid #e8e8ea;}
.popup_button .btn-s,.popup_button .btn-c{margin:0 5px;}
	/*--黑色透明背景 css定义--*/
.popup_bj{position: fixed;top: 1px;left: 0%;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 1003;}



/*--没有数据 css定义--*/
.search_page{ width: 100%;top: 60px; position: absolute;}  


/*--底部 css定义--*/
.footer{ border-top:1px solid #D8D8D8; width:100%; padding-bottom:30px;margin-top: 50px;}
.footer_c{ width:450px; margin:22px auto 0;}
.footer_c .foot_p{ margin-left:10px;}

.controls .yd_span{padding-left: 25px!important;}

/******地市选择样式*****/
.content1,.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: 13px;padding-bottom: 15px;background: #fff;padding-left: 8px;}
#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: 75px;}
#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_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:0px;top:0px;}
.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;}
		 

/* 用户注册按钮 */
.reg_ico{background:url(../../image/$tenantId$/reg_ico.png);position: absolute;left:0;top:23px;height: 30px;width: 30px;}

/*上传图片*/
.image-tips-wrap{position:relative;}
.image-tips-wrap .tx{background:rgba(0,0,0,0.5);text-align:center;line-height:25px;height:25px;position: absolute;left: 0;bottom:20px;color:#fff;width:100%;}
.image-border{display: block;}
.layui-layer-msg .layui-layer-content{
  color: white;
}
.nav-bar-for-home{
  position: fixed;
  width: 100%;
  top: 70px;
  left: 0;
  z-index: 100;
}

/*提示框样式*/
.tipBox{position: relative;top:1px;left:-1px;display: inline-block;}
.tipBox img{display: block;}
.tipBox:hover .tipInner,.tipBox:hover .tipInner-left{display:block;}
.tipInner{position: fixed;top:20px;left:50%;z-index:999;transform:translateX(-50%);border:1px solid #e0e9f3;padding:8px 10px;background:#fff;display:none;}
.tipInner p{width:200px;line-height:20px;text-align:left;}
.tipInner:after,.tipInner:before { border: 10px solid transparent; border-bottom: 10px solid #fff; width: 0; height: 0; position: absolute; left: 50%; margin-left:-10px; top: -18px; content: ' ';}
.tipInner:before { border-bottom-color: #e0e9f3; top: -20px;}
.tipInner-left{position: fixed;right: calc(100% + 15px);z-index:999;border:1px solid #e0e9f3;padding:8px 10px;background:#fff;display:none;width:300px;transform: translateX(-100%);}
.tipInner-left:after,.tipInner-left:before { border: 10px solid transparent; border-left: 10px solid #fff   ; width: 0; height: 0; position: absolute; right: -20px;  top: 79px; content: ' ';}
.tipInner-left:before { border-left-color: #e0e9f3; right: -21px;}

/* 图表表头按钮 */
.tendencyBtn{border:1px solid #e0e9f3;width: 278px;margin:0 auto;}
.tendencyBtn li{float:left;width: 92px;background: #f0f5fb;color:#333;font-size:12px;line-height: 32px;text-align: center;border-right:1px solid #e0e9f3;cursor: pointer;}
.tendencyBtn li:last-child{border:none;}
.tendencyBtn li.active{background: #fff;color:#1089db;}

/* alert加高度限制 */
.layui-layer-dialog .layui-layer-content{ max-height:150px }

/* 隐藏站长统计 */
[id^=cnzz_stat_icon]{display: none;}