@charset "utf-8";

html, body, a, a:link, a:visited, a:hover, a:active, select, input, label, button, textarea, h1, h2, h3, h4, h5, h6{font-size:14px;font-family:"Microsoft YaHei",SimSun,"宋体",sans-serif;}
/*�����о�=====================*/
.ta-c ,.tc{ text-align:center;}
.ta-r{ text-align:right;}
.ta-l{ text-align:left;}

/*�����о�=====================*/
.lh18{ line-height:18px;}
.lh19{ line-height:19px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh24{ line-height:24px;}
.lh26{ line-height:26px;}
.lh30{ line-height:30px;}

/*���������С=====================*/
.f11{ font-size:11px;}
.f12{ font-size:12px  !important;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f17{ font-size:17px;}
.f18{ font-size:18px;}
.f19{ font-size:19px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f30{ font-size:30px;}




/*���ñ߾�============================*/
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}

.mt-1{ margin-top:-1px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}
.mr30{ margin-right:30px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}

.mg5{ margin:5px;}
.mg10{ margin:10px;}
.mg15{ margin:15px;}
.mg20{ margin:20px;}
.mg25{ margin:25px;}
.mg30{ margin:30px;}





/*�������==========================*/
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}

.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}

.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}

.pd5{ padding:5px;}
.pd10{ padding:10px;}
.pd15{ padding:15px;}
.pd20{ padding:20px;}
.pd25{ padding:25px;}
.pd30{ padding:30px;}


.fl{float:left;}
.fr{float:right;}

/*������ɫ============================*/
.fc00{ color:#000;}
.fc33{color:#333}
.fc55{color:#555}
.fc66 ,.f666{ color:#666;}
.fc99 ,.f999{ color:#999;}
.fccc{ color:#ccc;}
.fcff{color:#Fff  !important;}

.datagrid-row{height:42px !important;}
.new-head-smt{height:24px;line-height:24px;padding:0px 20px;}
.new-head-smt .head-title{color:#Fff;padding:0px 10px;float:left;}
.new-head-smt .head-name{background:#Fff;color:#000;padding:0px 10px;float:left;}
.theme-navigate{width:100%;height:60px;border-bottom:4px #E50112 solid;background:#Fff;padding:0px;}
.newlogo{background:url(images/newlogo.jpg)no-repeat;height:40px;width:200px;margin:10px 20px;}
.tree-title{height:40px;line-height:40px;color:#343434;}
.tree-node{height:40px;line-height:40px;border-bottom:0px #dedede solid;}
.tree-node-hover, .tree-node-selected{    background: #fff;}
.head-spead{height:17px;background:#989898;margin:0px 15px;}

.easyui-tree> li >.tree-node{border-bottom:2px #dedede solid;    background: #fff;}
.easyui-tree> li >.tree-node .tree-title{color:#343434;}
.panel-body{    background-color: #F9F9F9;}
.combo-p{margin: 1px 0 0 0;}
.tree li>ul>li{background:#fff;}
.tree .tree-icon{ display: none;}
.tree .tree-icon.tree-folder{display: block;}
.site-nav-fr{ float:right; position:relative;    line-height: 17px;margin-top:3px;}
.site-nav-fr>ul>li{float:left;color:#fff;padding:0 0px;font-size: 12px;}

.layout-panel-west{border-right: 1px solid #dedede;}
.site-nav-fr li>a{display:inline-block;text-align:center;color:#Fff !important;}
.site-nav-fr li .ico{background:url(images/icon_kefu.png) no-repeat; width:15px;height:17px;    float: left;margin-right:5px;}
.site-nav-fr .spacer,.spacer{width:1px;height:12px;float:left;padding:0;background:#989898;overflow:hidden;display:inline-block;margin:3px 10px;}

.datagrid-header-row{    font-weight: bold;}

.panel-title{    height: 32px;    line-height: 32px;}
.tree-folder{background:url(images/left-banner-icon.png) no-repeat 0px 0px;width:14px;height:17px;    margin-top: 13px;}
.tree-folder~.tree-title{font-weight:bold;}
.theme-header-layout{height:88px !important;background-color:#000;}
.datagrid-header td, .datagrid-body td, .datagrid-footer td{    border-width: 0 0px 1px 0;    border-color: #dedede;    border-style: solid;}
.datagrid-header td.datagrid-header-over{background-color:#efefef;}
.datagrid-row-over td{border-color:#ff989f;}
.datagrid-row-over{background-color:#fff;}
.l-btn-icon, .combobox-icon, .tagbox-remove, .tabs-p-tool a, .tabs-icon, .menu-icon, .menu-rightarrow, .m-btn-downarrow, .s-btn-downarrow{height:20px;width:20px;line-height:30px;}
.l-btn-text{line-height:30px;}
.datagrid-pager .l-btn-left .l-btn-empty{margin: 0px 5px;}
.l-btn-selected, .l-btn-selected:hover, .l-btn-plain-selected, .l-btn-plain-selected:hover{background-color:#E50112 !important;color:#ffffff !important;border: 1px solid #E50112 ! important;}
.tabs{height:40px !important;padding-top:10px;}
.tabs li a.tabs-inner{height:40px !important;line-height:40px !important;}
.tabs li.tabs-selected a.tabs-inner{background-color:#E50112;color:#ffffff;}
.icon-cancel{    background: url(images/icon_delete.png) no-repeat center center;}
.pagination-last{ background-position: -44px center;}
.tree-expanded, .tree-collapsed, .tree-folder, .tree-file, .tree-checkbox, .tree-indent{float: left; margin-top: 11px;}
.datagrid-header, .datagrid-td-rownumber{    background-color: #f5f5f5;}
.window{border:5px #979797 solid;}
.calendar-header{background: #e50012 !important;}
.calendar-selected{background: #e50012 !important;}
.textbox-icon{opacity: 1.0;}
.datagrid-toolbar{padding: 13px 10px !important;}
.messager-body{padding:25px !important;text-align:center;}
.messager-button{padding:10px 5px;}
.messager-icon + div{display: inline-block;vertical-align: top;}
.messager-icon{float:none!important;display: inline-block;margin:0 20px 0 20px !important;}
.dialog-button{    background-image: none;}
.dialog-button .l-btn-text{margin:0px;line-height:48px;}
.messager-button .l-btn{width: 45%;}
.textbox{background-color: transparent;font-family:"Microsoft YaHei",SimSun,"宋体",sans-serif;}
.ico-upload{background-image: url(images/icon_upload.png);width:16px;height:17px;display:inline-block;}
.pagination table{padding-bottom:20px;padding-top:16px;float:right;margin-right:20px;}
.pagination-info{float:left;margin: 20px 15px 0 20px;}
.panel-body.window-body{background-color: #fff;}
.window .panel-title{height:42px;line-height:42px; font-size: 18px;}
.textbox{border-left:0px;border-top:0px;border-right:0px;}
.textbox .textbox-text{box-shadow: 0px 0px 1px rgba(0,0,0,.05) inset;border-bottom: 1px solid #DADADA; padding: 4px 0px;background-color: transparent;}
.textbox-focused{border-color:#343434;    box-shadow: 0 0 0px 0 #fff;}
.textbox-invalid.textbox-focused{border-color:#E50112;    box-shadow: 0 0 0px 0 #fff;}
.textbox .textbox-addon-right{box-shadow:0px 0px 0px;}
.textbox-invalid{border-color:#DADADA;}
.panel-tool a:hover{background-color:#f5f5f5;}

.easyui-linkbutton:hover{color: #055DC9;}
.datagrid .panel-footer .l-btn .l-btn-text, .datagrid-toolbar .l-btn .l-btn-icon-left .l-btn-text{margin:0px 10px;}
.datagrid-toolbar .l-btn-icon-left .l-btn-icon{display:none;}
.l-btn-plain{margin:0px 10px;
    border: 1px solid #ccc;border-radius:2px;}
.datagrid-toolbar .l-btn-plain{    border-radius: 2px;    min-width: 90px;}
 .l-btn-plain:hover{background: #b61109;color:#fff;  border: 1px solid #b61109;}
.pagination-links{padding:0 10px;}
.pagination .pagination-num{height:30px;line-height:30px;}
.pagination-link:hover{border: 1px solid #E50112 ! important;}
.theme-navigate .right{height:26px;line-height: 26px; padding-top: 17px !important;}
.xkzblc{ color: #fff !important;  background: #343434;height: 26px;line-height: 26px;float: right;padding: 0px 15px;
    border-radius: 50px; margin-left: 25px;}
.xkzblc:hover{background:#585858}

.clearfix{zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

.procedure-fix{position: fixed;width: 100%;height: 100%;top:0%;display: none; left: 0px; z-index: 9999999;}
.procedure-fix .box{position: absolute;left: 50%;margin-left: -400px;margin-top: -320px; top:50%;width:790px;z-index: 2;background: #fff;height: 630px;border:5px #979797 solid;}
.procedure-bg{background:#000; position: absolute;  left: 0px;  top: 0px;  width: 100%;  height: 100%;  opacity: 0.7;z-index: 1;    filter: alpha(opacity=70);}
.procedure-recharge-cz{ width: 100%;   box-sizing: border-box;position: relative;}
.procedure-recharge-cz .close{position: absolute;right:15px;top:10px;width: 30px;text-align: center;height: 30px;line-height: 30px;}
.procedure-recharge-cz .close:hover i{color: #dd342c;}
.procedure-recharge-cz h3{font-size:18px;color: #343434;font-weight: bold;text-indent:20px;background:#F5F5F5; line-height: 50px;}
.procedure-recharge-cz .info{font-size: 16px;color: #333;line-height: 28px;}
.procedure-recharge-cz .smb{height:90px;background:#f5f5f5;text-align: center;}
.procedure-recharge-cz .smb .btns{height:48px;display: inline-block;text-align: center;
    border:1px #e5e5e5 solid;background:#fff;width:240px;margin:20px auto 0px;line-height:48px;}
.procedure-recharge-cz .smb .btns:hover{border:1px #999 solid;}
.procedure-info{    position: relative;}
.procedure-info .first-item{background: #343434; margin:50px 50px 0px 50px; float: left;  position: relative;border-radius: 100px;    display: inline-block;height:36px;line-height:36px;padding:0px 20px;color:#Fff;font-size:20px;}
.procedure-info .first-item .x-1{    position: absolute;
    width: 50px;
    border-bottom: 2px #979797 dotted;
    left: 100%;
    top: 17px;    float: left;}
.procedure-info .info-box{position: relative; float: left;margin-top:40px;margin-bottom: 40px;}
.procedure-info .info-box ul{border-left: 2px #979797 dotted;padding-left:50px; float:left;width:500px;}
.procedure-info .info-box ul li{width:100%;height:31px; float:left;margin-bottom:20px;}
.procedure-info .info-box ul li .procedure-link .ico-b{width:31px;height:31px;line-height:31px;background: #343434;border-radius: 100px;color:#Fff;font-size:18px;float:left;text-align: center;margin-right:10px;}
.procedure-info .info-box ul li .procedure-link{ float:left;height:31px;line-height:31px;position: relative;padding-right:20px;}
.procedure-info .info-box ul li .procedure-link .ico-btn2{ position: absolute;width:0;height:0;overflow:hidden; zoom:1; border-color:transparent transparent  transparent #353535; border-style:dashed dashed  dashed solid; border-width:6px;right:0px; top:9px; z-index:22;}
.procedure-info .info-box ul li .procedure-link:hover{color:#E50112;}
.procedure-info .info-box ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #E50112; }
.procedure-info .info-box ul li .procedure-link:hover .ico-b{background:#E50112;}
.procedure-info .info-box ul li.first{margin-top:-17px;}

.l-btn{margin-right:7px;}
#insidesection-add,#unicom-add,#management-add,#notice-add,#project-discard,#fangchan-add,#notice-update,#choosefangchan-add,#entrust-add,#notice-discard,#refound,#transfer-add,#build-add{    background: #dd362d; color: #fff;  border: 1px solid #dd362d;}
#insidesection-add:hover,#unicom-add:hover,#notice-add:hover,#project-discard:hover,#fangchan-add:hover,#notice-update:hover,#choosefangchan-add:hover,#entrust-add:hover,#notice-discard:hover,#refound:hover,#transfer-add:hover,#build-add:hover{background: #b61109;color:#fff; border: 1px solid #b61109;}
.textbox-readonly{    background-color: inherit !important;}
.l-btn:active, .l-btn-plain:active,.l-btn:hover, .l-btn-plain:hover{background: #fff;border: 1px solid #dd362d;color:#dd362d;}
.new-search-btn{background: #dd362d;color:#fff;border:0px #dd362d solid;height: 30px; line-height:30px; min-width:90px;}
.new-search-btn:hover{  background: #b61109;border:0px #b61109 solid;color:#fff;}
.easyui-linkbutton{height:48px;}
.easyui-linkbutton.c6{margin-right:15px;background:#E50112;color:#fff;}
.easyui-linkbutton.c6:hover{background:#FF5F6B;}
.easyui-linkbutton .l-btn-icon-left .l-btn-icon{display:none;}
.easyui-linkbutton .l-btn-icon-left .l-btn-text{margin:3px 30px;}


.datagrid .datagrid-pager .l-btn-plain{margin:0px;height:30px;line-height:30px;width:30px;}
.datagrid .datagrid-pager .l-btn-plain:hover{border:1px #e5e5e5 solid;    background: #e5e5e5;}

.pagination-links .l-btn-plain{border-radius:0;}
.procedure-info .info-box .x-2{    position: absolute;   width: 50px; border-bottom: 2px #979797 dotted; left: 0%;  top:0px;}
.procedure-info .info-box .x-3{    position: absolute;   width: 50px; border-bottom: 2px #979797 dotted; left: 0%;  bottom: 0px;}
/*����fix2css===============*/
.procedure-info .first-item2{background: #343434; margin:auto; position: relative;border-radius: 100px;width:80px;  display:block;height:36px;line-height:36px;padding:0px 20px;color:#Fff;font-size:20px;}
.procedure-info .info-box2{position: relative;padding-top:20px;}
.procedure-info .info-box2 ul{ width:454px; margin:auto; margin-bottom:35px;}
.procedure-info .x-2{height: 20px;width:2px; border-left: 2px #979797 dotted; margin:auto;display:block;}
.procedure-info .info-box2 .x-2{height: 20px;width:2px; border-left: 2px #979797 dotted; margin:auto;display:block;}
.procedure-info .info-box2 ul li{width:100%;height:76px;border:1px solid #979797;border-radius:50px;}
.procedure-info .info-box2 ul li .procedure-link .ico-b{margin-left:30px;width:31px;height:31px;line-height:31px;margin-top:23px;background: #343434;border-radius: 100px;color:#Fff;font-size:18px;float:left;text-align: center;margin-right:127px;}
.procedure-info .info-box2 ul li .procedure-link{ height:76px;line-height:76px;position: relative;padding-right:153px;font-size:20px;}
.procedure-info .info-box2 ul li .procedure-link .ico-btn2{ position: absolute;width:0;height:0;overflow:hidden; zoom:1; border-color:transparent transparent  transparent #353535; border-style:dashed dashed  dashed solid; border-width:6px;right:0px; top:5px; z-index:22;}
.procedure-info .info-box2 ul li .procedure-link:hover{color:#E50112;}
.procedure-info .info-box2 ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #E50112; }
.procedure-info .info-box2 ul li .procedure-link:hover .ico-b{background:#E50112;}
.procedure-info .info-box2 ul li.first{margin-top:-17px;}
/*����fix3css===============*/
.procedure-info .first-item3{background: #343434; margin:auto; position: relative;border-radius: 100px;width:80px;  display:block;height:36px;line-height:36px;padding:0px 20px;color:#Fff;font-size:20px;}
.procedure-info .info-box3{position: relative;padding-top:20px;}
.procedure-info .info-box3 ul{ width:454px; margin:auto; margin-bottom:35px;}
.procedure-info .x-2{height: 20px;width:2px; border-left: 2px #979797 dotted; margin:auto;display:block;}
.procedure-info .info-box3 .x-2{height: 20px;width:2px; border-left: 2px #979797 dotted; margin:auto;display:block;}
.procedure-info .info-box3 ul li{width:100%;height:76px;border:1px solid #979797;border-radius:50px;}
.procedure-info .info-box3 ul li .procedure-link .ico-b{margin-left:30px;width:31px;height:31px;line-height:31px;margin-top:23px;background: #343434;border-radius: 100px;color:#Fff;font-size:18px;float:left;text-align: center;margin-right:127px;}
.procedure-info .info-box3 ul li .procedure-link{ height:76px;line-height:76px;position: relative;padding-right:153px;font-size:20px;}
.procedure-info .info-box3 ul li .procedure-link .ico-btn2{ position: absolute;width:0;height:0;overflow:hidden; zoom:1; border-color:transparent transparent  transparent #353535; border-style:dashed dashed  dashed solid; border-width:6px;right:0px; top:5px; z-index:22;}
.procedure-info .info-box3 ul li .procedure-link:hover{color:#E50112;}
.procedure-info .info-box3 ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #E50112; }
.procedure-info .info-box3 ul li .procedure-link:hover .ico-b{background:#E50112;}
.procedure-info .info-box3 ul li.first{margin-top:-17px;}
/*����fix4css===============*/
.L-buttons{margin:60px 0;}
.L-buttons a{width:110px;height:60PX;margin:0 20px;display:inline-block;border:1px solid #979797;font-size:16px;text-align:center;line-height:60px;position:relative;}
.L-buttons .ico-btn2{ position: absolute;width:0;height:0;overflow:hidden; zoom:1; border-color:transparent transparent  transparent #353535; border-style:dashed dashed  dashed solid; border-width:6px;right:0px; top:23px; z-index:22;}
.procedure-info .first-item2{background: #343434; margin:auto; position: relative;border-radius: 100px;width:80px;  display:block;height:36px;line-height:36px;padding:0px 20px;color:#Fff;font-size:20px;}
.procedure-info .info-box2{position: relative;padding-top:20px;}
.procedure-info .info-box2 ul{ width:454px; margin:auto; margin-bottom:35px;}
.procedure-info .x-2{height: 20px;width:2px; border-left: 2px #979797 dotted; margin:auto;display:block;}
.procedure-info .info-box2 .x-2{height: 20px;width:2px; border-left: 2px #979797 dotted; margin:auto;display:block;}
.procedure-info .info-box2 ul li{width:100%;height:76px;border:1px solid #979797;border-radius:50px;}
.procedure-info .info-box2 ul li .procedure-link .ico-b{margin-left:30px;width:31px;height:31px;line-height:31px;margin-top:23px;background: #343434;border-radius: 100px;color:#Fff;font-size:18px;float:left;text-align: center;margin-right:127px;}
.procedure-info .info-box2 ul li .procedure-link{ height:76px;line-height:76px;position: relative;padding-right:153px;font-size:20px;}
.procedure-info .info-box2 ul li .procedure-link:hover{color:#E50112;}
.procedure-info .info-box2 ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #E50112; }
.procedure-info .info-box2 ul li .procedure-link:hover .ico-b{background:#E50112;}
.procedure-info .info-box2 ul li.first{margin-top:-17px;}
/*��ҳ����css===============*/
.nav-tabs{float:left;margin-top:22px;}
.nav-tabs .button1{
	display:inline-block;
width:120px;
height:39px;
background:#e50012;
border-top-left-radius:0.5em;
border-top-right-radius:0.5em;
}
.nav-tabs .button1 a{
text-align: center;
font-size:14px;
color:#ffffff;
line-height:3em;
display:block;
}
.nav-tabs .button2{
display:inline-block;
width:120px;
height:39px;
}
.nav-tabs .button2 a{
text-align: center;
font-size:14px;
color:#000000;
line-height:3em;
display:block;
}
.tooltip{background-color:#ffffff !important;color:#000000 !important;border:1px solid #adadad !important;}
.tooltip-content{color:#000000;}


.relist_bg {background: #000;position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;opacity: 0.7;z-index: 9999998;filter: alpha(opacity=70);display: none;}
    .relist_box {position: fixed;top: 40%;left: 50%;margin-top: -100px; z-index: 9999999; margin-left: -150px; width: 300px;height:210px;border: 1px solid #aeaeae;border-radius: 3px;  padding: 0px 15px 20px;background: #fff;display: none;box-sizing: border-box;}
    .relist_box .title {font-size: 18px;color: #666;font-weight: normal;margin-bottom: 20px;    border-bottom: 1px #ddd solid;height: 40px;text-align: left;position: relative; line-height: 40px; }
    .relist_box .title .closeModel {width: 14px;height: 14px;cursor: pointer;background: url(http://ncmall.ejy365.com/countrysideStore/images/base-cqd-close.png) no-repeat 0px 0px;position: absolute;right: 0px;top: 13px;}
    .relist_box .title .closeModel:hover {background-position: -14px 0px;}
    .relist_box .title i{background: url(images/ncsc-tologin-ico.png) no-repeat; background-size:20px 20px ; width: 20px;height: 20px;float: left;margin-top: 10px; margin-right:10px; }
    .relist_box .text{line-height:25px; min-height: 60px; text-align: center;font-size: 16px;color: #666;}
    .relist_box .opBtn{margin-top: 20px;text-align: center;}
    .relist_box .opBtn.mt0 {margin-top: 0px;}
    .relist_box .opBtn a{ width: 138px;height: 43px;line-height: 43px;text-align: center;-webkit-border-radius: 5px; -moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;display: inline-block;margin-right: 10px;font-weight: 700;text-decoration: none;}
    .relist_box .dialog-sure {background: #E50112;color: #fff;border: 1px solid #E50112;}
    .relist_box .dialog-close {background: #fff;border: 1px solid #d9d9d9;color: #3c3c3c;}
    .relist_box .dialog-close:hover{border: 1px solid #61aa12;color: #61aa12;}
    .relist_box .dialog-sure.blue{background: #61aa12;border: 1px solid #61aa12;}



/*后台页面左侧系统菜单样式调整 B */
.tree-node {
    position: relative;
}
.tree-folder{margin-top: 0px; float: none;position: absolute;right: 0px;top:0px; width: 30px; height: 40px;background: none; z-index:1;}
.tree-folder:after{content: ' '; position: absolute; top:16px; right: 10px; width: 6px; height: 6px;   border: #999 solid;
    border-width: 1px 1px 0 0; -webkit-transform: rotate(45deg);   transform: rotate(45deg);}
.tree-folder-open:after{top:14px;  -webkit-transform: rotate(135deg);   transform: rotate(135deg);}
.tree li>ul>li .tree-node-hover{    background:#f5f5f5;}

.tree li>ul>li .tree-node-hover,.tree li>ul>li .tree-node-selected{position: relative;}
/*.tree li>ul>li .tree-node-hover .tree-icon,.tree li>ul>li .tree-node-selected .tree-icon{display:none;}*/
.tree li>ul>li .tree-node.tree-node-selected:after{content: ' ';position: absolute; top:0px; left: 0px; width: 5px; height: 40px;background: #E50112;z-index:2;    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);display:block;}
.tree li>ul>li .tree-node-selected .tree-title{color: #E50112;}
/*后台页面左侧系统菜单样式调整 E */

.unload-box{width:100%;clear:both;line-height:30px;}
.unload-box .upload-maxwidth{height:30px; line-height:30px; -webkit-line-clamp: 1;overflow: hidden;float: left; display: -webkit-box;
    -webkit-box-orient: vertical;white-space: normal;max-width:220px;float:left;}
.unload-box .btn{color:red;display:inline-block;padding-left:10px; float:left;}

.datagrid-row-over td{background: #fff4f4; color:#dd362d;  cursor: pointer;}
.datagrid-row-checked td{ background: #fff4f4;    cursor: pointer;}
.datagrid-row-checked td .datagrid-cell{color:#dd362d; }
.layout-panel-center .zhizujiazhou .layout-panel-center{padding:0px;}

.calendar-body{
    height:165px!important;
}
.datebox-calendar-inner {
    min-height:205px;
}

/* 新左侧菜单样式调整 20190808 B */
/*.tree-expanded{visibility:inherit;}
.tree-node{position: relative;}
.tree-expanded{margin-top: 0px;float: none;position: absolute;left: 0px;top:0px; width: 100%; height: 40px;background: none; z-index: 22;}
.tree-collapsed{margin-top: 0px;float: none;position: absolute;left: 0px;top:0px; width: 100%; height: 40px;background: none;    z-index: 22;}
.tree-folder{margin-top: 0px; float: none;position: absolute;right: 0px;top:0px; width: 30px; height: 40px;background: none; z-index: 1;}
.tree-folder:after{content: ' '; position: absolute; top:16px; right: 10px; width: 6px; height: 6px;   border: #999 solid;
    border-width: 1px 1px 0 0; -webkit-transform: rotate(45deg);   transform: rotate(45deg);}
.tree-folder-open:after{top:14px;  -webkit-transform: rotate(135deg);   transform: rotate(135deg);}
.easyui-tree> li >.tree-node{border-bottom: 1px #dedede solid;}
.easyui-tree> li >.tree-node .tree-title{text-indent: 10px;}
.tree li>ul>li .tree-folder~.tree-title{font-weight: normal;}
.tree li >ul>li>.tree-node .tree-folder-open{background: #fff5f5;}
.tree-title{position: relative;z-index: 11;}
.tree li>ul>li .tree-icon{display: inherit;background: none;width: auto;left: 0px; height: 38px;}
.tree li>ul>li .tree-node-hover:after,.tree li>ul>li .tree-node-selected:after{content: ' ';position: absolute;top: 17px;right: 15px;width: 6px;height: 6px;border: #E50112 solid; border-width:0px 0px 0 0 ;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.tree li>ul>li .tree-node-selected:after{content: ' ';position: absolute; top:0px; left: 0px; width: 5px; height: 40px;background: #E50112;z-index:2;    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);}
.tree li>ul>li .tree-node-selected .tree-title{color: #E50112;}
.tree li>ul>li .tree-node-selected:before{content: ' ';position: absolute; top:0px; left: 0px; width:100%; height: 40px;background: #fff5f5;z-index:1;  }


.layout-panel-center .tree-title{z-index: 111;}
.layout-panel-center .tree li>ul>li .tree-node-selected:after{display: none;}
.layout-panel-center .tree li>ul>li .tree-node-selected:before{display: none;}
.layout-panel-west .panel-body{background: #fff;}
.tree li>ul>li{    background: #fff;}
.tree-node-hover{ background: #f9f9f9;}*/

/* 新左侧菜单样式调整 20190808 E */

/*!* 基本信息布局CSS B *!
.formtable-head{width:100%; margin-top:20px;     font-weight: bold;  color: #dd362d;border-left: 4px #dd362d solid;height: 12px; line-height: 12px;padding-left: 10px;}
.title-head-s{background:#fff;border:1px #ddd solid; padding:10px;}

.huiyuan_formtable tr>td{padding: 0px 0px;}
.huiyuan_formtable tr>td:nth-child(1),.huiyuan_formtable tr>td:nth-child(3){width: 92px;text-align: right; padding-right:20px;color:#666;}
.huiyuan_formtable tr>td:nth-child(1) label,.huiyuan_formtable tr>td:nth-child(3) label{color:#666;}
.huiyuan_formtable tr>td:nth-child(3){padding-left:60px;}
.huiyuan_formtable tr>td h4{float: left; font-weight: bold;   color: #dd362d;border-left: 4px #dd362d solid;height: 12px; line-height: 12px;padding-left: 10px;}

.fix-pic-box{position: relative;    width: 70px;    height: 70px;}
.fix-pic-box .fix-pic-b .info{position:absolute;left:1px;top: 1px;width: 70px;    height: 70px;}
.fix-pic-box .fix-pic-b .info img{width: 70px;    height: 70px;position: relative;z-index: 1;background: #fff;}
.fix-pic-box .fix-pic-b .info a{position:absolute;right:0px;top: 0px;z-index: 2;width: 16px;height: 16px;background: #Fff;border:1px #ddd solid;}
.fix-pic-box .fix-pic-b .info a:after{    position: absolute;content:'';height: 1px;width: 14px;background: #333;left: 2px;top: 8px;transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);}
.fix-pic-box .fix-pic-b .info a:before{    position: absolute;content:'';height: 1px;width: 14px;background: #333;left: 2px;top: 8px;transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);}
.fix-pic-box .fix-pic-b .info a:hover{border:1px #dd362d solid;}
.fix-pic-box .fix-pic-b .info a:hover:after{background:#dd362d}
.fix-pic-box .fix-pic-b .info a:hover:before{background:#dd362d}

!* 基本信息布局CSS E*!*/

/*资产卡片 tab CSS*/
.zckp-head .tabs{border-bottom: 0px; padding-left: 1px;    height: 32px !important;}
.zckp-head .tabs li{margin-right: 0px;margin-left: -1px;border-radius: 0px;}
.zckp-head .tabs li a.tabs-inner{min-width: 60px;    border-radius: 0px;   height: 30px !important;    line-height: 30px !important;}
.zckp-head .tabs li.tabs-selected .tabs-inner{border:1px #E50112 solid; }
.zckp-head .tabs li .tabs-inner{background: #fff;}
.title-head-s{background:#fff;border:1px #ddd solid; padding:10px;}
/*资产卡片 tab CSS*/

.layout{    overflow-y: auto;background-color: #F9F9F9;}
.datagrid .panel-body,.datagrid-body,.newheight0329{height:auto !important;    border: 0px;}
.datagrid-body{min-height:42px;}
.datagrid-header-inner{width:100%;}
.datagrid-view2 .datagrid-htable tr>td:nth-child(1){width:29px;}
.datagrid-view2 .datagrid-btable tr>td:nth-child(1){width:29px;}
.datagrid-view2 .datagrid-header-inner .datagrid-htable{  max-width: 100%;   }
.datagrid-view2 .datagrid-header-inner .datagrid-htable tbody{width: 100%;}
.datagrid-header-check, .datagrid-cell-check{float:left;height:19px;}


.datagrid-toolbar{padding:0px !important;}
.datagrid-body tr:last-child td{border-bottom:0px;}
.datagrid-body tr:nth-child(1) td,.datagrid-body tr:nth-child(2) td,.datagrid-body tr:nth-child(3) td{border-bottom:1px #ddd solid;}
.pagination table{height:49px;}
.dialog-button .l-btn-text{line-height:38px;}
.messager-button .l-btn{width:auto;min-width:108px;margin:0px 8px;}
.tooltip{padding:2px 10px;box-shadow: 0px 1px 5px #ddd;}
.layout-panel-center .layout-panel-center{    padding: 0px 20px 10px 20px;}
.padding-box .layout-panel-center{padding: 0px;}
.layout-panel-center{background:#f9f9f9;}


.title-head-s{background:#fff;border:1px #ddd solid; padding:10px;}
.datagrid .panel-footer .l-btn .l-btn-text, .datagrid-toolbar .l-btn .l-btn-icon-left .l-btn-text{margin:0px 10px;}
.datagrid-toolbar .l-btn-icon-left .l-btn-icon{display:none;}
.l-btn-plain{margin:5px 20px 20px 0px;
    border: 1px solid #ccc;}
.l-btn-text{line-height:28px;}
.datagrid-btable,.datagrid-htable{border-left:1px #ddd solid;border-right:1px #ddd solid;}
.datagrid-htable{border-top:1px #ddd solid;}
.datagrid-btable{min-height:42px;}
.datagrid-toolbar, .datagrid-pager{    background: none;}
.datagrid-toolbar .l-btn-plain{border-radius:2px;}
.datagrid-view2 .datagrid-btable,.datagrid-view2 .datagrid-htable{min-width: 30px;}
.textbox .textbox-addon{background: none;}
.datagrid-view1 .datagrid-btable{border-right: 0px;}
.l-btn-plain:hover{background: #fff;color:#dd362d;
    border: 1px solid #dd362d;}
.pagination-links{padding:0 10px;}
.pagination .pagination-num{height:30px;line-height:30px;}
.pagination-link:hover{border: 1px solid #dd362d ! important;}
.pagination table{padding-bottom:0px;  padding-top:0px;float:right;margin-right:20px;}
.pagination-info{margin: 10px 15px 0 10px; padding-bottom:10px;}
.datagrid .datagrid-pager .l-btn-plain{width:28px;line-height:28px;height:28px;padding:0px;}
.pagination .pagination-num{height:28px;line-height:28px;padding:0px 0px;}
.datagrid .datagrid-pager .l-btn-plain{margin:0px 2px;width:30px;}
.datagrid .datagrid-pager .l-btn-plain:hover{border:1px #e5e5e5 solid;    background: #e5e5e5;}
.datagrid-toolbar{border:0px;}
.datagrid-view{    background: #fff;}
.layout-panel-center .layout-panel-center .layout-panel-center{padding: 0px;}

.tree li> .tree-node .tree-indent{    width: 20px;}
.tree li> .tree-node-hover{    background-color: #f5f5f5;}
.tree> li >.tree-node .tree-title{text-indent: 10px;}
.tree li .tree-node .tree-indent:nth-child(2){display:none;}
.tree li .tree-node .tree-indent:nth-child(3){width:20px;}
.tree li>ul>li .tree-node{border-bottom:0px;}
.tree li .tree-node .tree-indent{width:30px;}
.tree li>ul>li .tree-node-selected:before{content: ' ';position: absolute; top:0px; left: 0px; width:100%; height: 40px;background: #fff5f5;z-index:1;  }
.tree-title{position: relative;    z-index: 11;}
.tree-expanded{margin-top: 0px;float: none;position: absolute;left: 0px;top:0px; width: 100%; height: 40px;background: none; z-index: 10;}
.tree-collapsed{margin-top: 0px;float: none;position: absolute;left: 0px;top:0px; width: 100%; height: 40px;background: none;    z-index: 22;}
.tree-checkbox{position: relative;z-index: 23;}

/* 新增一级菜单图标 B */

/*.tree-node{background: url("images/menu-ico-more.png") no-repeat 10px 12px; background-size: 15px 15px; text-indent:20px;}*/
/*.tree li>ul>li .tree-node{background: none; text-indent:0px;}*/

/* 新增一级菜单图标 e */

/*.layout-panel-west .panel-body{background: #fff;}*/
/*.layout-panel-west .panel-body .tree-node{background: #fff;}*/
/*.layout-panel-west .panel-body .tree li>ul>li .tree-node{background: #f9f9f9;}*/



.datagrid-cell .easyui-linkbutton{color: #4391EA;}
.datagrid-cell .easyui-linkbutton:hover{color: #0d478f;}


/* 修改头部右侧用户信息 b 20190401 */
.theme-navigate .right{    padding-top: 14px !important;}
.headnumber{float:right;}
.headnumber .jgname{float:left;color:#333;line-height:36px;}

.headnumber .telephone{float:left;color:#333;line-height:36px; position: relative;padding-left: 25px;margin-right: 15px;}
.headnumber .telephone i{background:url(../../../ext/img/newhead-ico0401.png) no-repeat -97px -37px;;width: 20px;height: 20px;position: absolute;left: 0px;
    top: 8px;}

.headnumber .alltext{float:left;margin-left:20px;position: relative;}
.headnumber .alltext .userico{position: relative;width:36px; height:36px;float:left;display: inline-block;cursor: pointer;    background:url(../../../ext/img/newhead-ico0401.png) no-repeat 0px -72px;}
.headnumber .alltext .userico:hover{background-position:0px -108px;}
.headnumber .alltext .userico i{position: absolute;right: -5px;top: -5px;height: 20px;width: 20px;line-height:18px;text-align: center;background: #dd342c;color: #fff;border-radius: 50px;font-style: normal;    font-size: 12px;}

.headnumber .alltext .messageico{position: relative;width:36px; height:36px;float:left;display: inline-block;cursor: pointer;    background:url(../../../ext/img/newhead-ico0401.png) no-repeat -36px -72px;}
.headnumber .alltext .messageico:hover{background-position:-36px -108px;}
.headnumber .alltext .messageico i{position: absolute;right: -5px;top: -5px;height: 20px;width: 20px;line-height:18px;text-align: center;background: #dd342c;color: #fff;border-radius: 50px;font-style: normal;    font-size: 12px;}

.headnumber .alltext .guideico{position: relative;width:36px; height:36px;float:left;display: inline-block;cursor: pointer;    background:url(../../../ext/img/newhead-ico0401.png) no-repeat 0px 0px;}

.fixtishi {
    position: fixed;
    z-index: 22;
    width: 490px;
    right: 20px;
    top: 60px;
}
.fixtishi .item{border:1px #ddd solid;padding: 10px;margin-top: 20px;background: #fff; line-height: 30px;     box-shadow: 0px 3px 3px #ccc;}
.fixtishi .item .closetip{float: right;width:15px;height: 15px; background:url(../../../ext/img/newhead-ico0401.png) -100px -67px no-repeat;    margin-top: 10px;}
.fixtishi .item .closetip:hover{background-position: -122px -67px;}
.fixtishi .item .btn-jiesuan{width: 90px;line-height: 30px;height: 30px;text-align: center;background: #e50112;color: #fff;float: right;border-radius: 2px;    margin-right: 10px;}
.fixtishi .item .btn-jiesuan:hover{background: #b61109;}
.headnumber .alltext:hover .userframe{display:block;}

.headnumber .user {
    float: left;
    position: relative;
    margin-left: 20px;
    z-index: 23;
}
.headnumber .user .userico{width:36px; height:36px;float:left;       background:url(../../../ext/img/newhead-ico0401.png) -36px 0px no-repeat;}
.headnumber .user .username{line-height: 36px;
    padding-left: 10px;    word-break: break-all;min-width:50px;
    float: left;
    -webkit-line-clamp: 1;
    overflow: hidden;
    height: 36px;
    max-width: 120px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;}
.headnumber .user .userarrow{width:9px; height:6px;float:left;  -webkit-transition: -webkit-transform .2s ease-out;
    -moz-transition: -moz-transform .2s ease-out;
    -o-transition: -o-transform .2s ease-out;
    -ms-transition: -ms-transform .2s ease-out;    margin-top: 16px;margin-left: 10px;   background:url(../../../ext/img/newhead-ico0401.png) -78px -15px no-repeat;}
.headnumber .user .userframe{position:fixed; z-index:1;   min-height: 50px;width:180px;right:20px; display:none; top:34px;}
.headnumber .user .userframe .box{box-shadow:0px 0px 10px #999;border:1px #ddd solid;border-bottom:0px;background:#fff;top:30px;left:0px;position:absolute;}
.headnumber .user .userframe a{ height:49px;color:#333;border-bottom:1px #ddd solid; line-height:49px; width:100%;float:left;}
.headnumber .user .userframe a .ico{width:20px;height:20px;float:left;margin:15px 10px 0px;background:url(../../../ext/img/newhead-ico0401.png)  no-repeat;}
.headnumber .user .userframe a .ico.name{background-position:-97px -8px;}
.headnumber .user .userframe a .ico.more{background-position:-131px  -8px;}
.headnumber .user .userframe a .ico.password{background-position:-159px  -8px;}
.headnumber .user .userframe a .ico.cancel{background-position:-183px  -8px;}
.headnumber .user .userframe a .ico.logfile{background-position:-183px  -35px;}
.headnumber .user .userframe a .ico.name2{background-position:-129px -35px;}

.headnumber .user .userframe a:hover{border-bottom:1px #fff4f4 solid;border-top:1px #fff4f4 solid;margin-top:-1px;background:#fff4f4;color:#333;}
.headnumber .user:hover .userframe{display:block;}
.headnumber .user:hover .userarrow{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);}
.headnumber .user:hover .userico{background-position:-36px -36px}
/* 修改头部右侧用户信息 E 20190401 */

