

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 #dd362d 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:1px #dedede solid;}
.tree-node-hover, .tree-node-selected{    background: #fff;}
.head-spead{height:17px;background:#989898;margin:0px 15px;}
.tree-expanded{    visibility: hidden;}
.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:#f9f9f9;}
.tree li>ul>li .tree-icon{ display: none;}
.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:#dd362d !important;color:#ffffff !important;border: 1px solid #dd362d ! 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:#dd362d;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:#dd362d;    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{    color: #509AF5;}
.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;}
  .datagrid-toolbar .l-btn-plain{border-radius:15px;}
 .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;}
.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:#dd362d;}
.procedure-info .info-box ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #dd362d; }
.procedure-info .info-box ul li .procedure-link:hover .ico-b{background:#dd362d;}
.procedure-info .info-box ul li.first{margin-top:-17px;}

.l-btn:active, .l-btn-plain:active,.l-btn:hover, .l-btn-plain:hover{background: #fff;}
.easyui-linkbutton:hover{color:#333;}
.easyui-linkbutton{height:48px;}
.easyui-linkbutton.c6{margin-right:15px;background:#dd362d;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;}
.easyui-linkbutton{color:#509AF5;}

.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:#dd362d;}
.procedure-info .info-box2 ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #dd362d; }
.procedure-info .info-box2 ul li .procedure-link:hover .ico-b{background:#dd362d;}
.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:#dd362d;}
.procedure-info .info-box3 ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #dd362d; }
.procedure-info .info-box3 ul li .procedure-link:hover .ico-b{background:#dd362d;}
.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:#dd362d;}
.procedure-info .info-box2 ul li .procedure-link:hover .ico-btn2{border-color:transparent transparent  transparent #dd362d; }
.procedure-info .info-box2 ul li .procedure-link:hover .ico-b{background:#dd362d;}
.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: #dd362d;color: #fff;border: 1px solid #dd362d;}
    .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-folder{background:none;}
.tree li>ul>li .tree-icon{display: none;background-image:none;background-color: #dd362d;    width: 4px;left: 20px;position: absolute;    height: 15px;top: 2px;}
.tree li>ul>li .tree-node-hover,.tree li>ul>li .tree-node-selected{position: relative;}
.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: #dd362d solid; border-width:1px 1px 0 0 ;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.tree li>ul>li .tree-node-hover .tree-icon,.tree li>ul>li .tree-node-selected .tree-icon{display:block;}

/*后台页面左侧系统菜单样式调整 E */
.upload-file-add{
    height:20px; -webkit-line-clamp: 1;line-height: 20px; overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;float:left;width:80%;  white-space: normal;
}