h1,h2,h3,h4,h5,h6{font-weight:bold; }

body,html{min-width: 1280px;height:100%;position:relative;font-family: "Helvetica Neue",Helvetica,"Microsoft YaHei",Arial,SimSun,sans-serif;}

.header,.left_menu .sub_tit{height:60px;background:#1597fc;position:relative;}
.header{background: linear-gradient(45deg, #1597fc, #7dc6ff);padding:5px 0;}
.header:before{content:"";position:absolute;width:100%;height:100%; background: url(../../image/public/header_back.png) left bottom no-repeat; right:0;top:0;}
.header .title{float:left;margin:0 30px;position:relative;}
.header .title img{vertical-align: middle;height: 51px;float: left;margin-right: 10px;}
.header .title a{vertical-align: middle;display: inline-block;font-size:18px;color:#fff;/* margin-left: 10px; */font-weight: bold;}
.header .title label{font-size:30px; padding-left:18px; margin-left:30px; border-left:1px solid #fff;font-weight: bold;color:#fff; vertical-align: middle;}
.header .person .layui-nav .layui-nav-more{display: none;}
.header .layui-nav-img{margin-left:10px;margin-right: 0;width:42px;height:42px;}
.person{float:right; margin:30px;}
.header .person_name{max-width: 150px; display: inline-block; white-space: nowrap; overflow: hidden; vertical-align: middle; text-overflow: ellipsis;}
.header .exit{
    vertical-align: middle;
    display: inline-block!important;
    border: 1px solid #dcdcdc;
    height: 20px;
    line-height: 20px;
    border-radius: 35px;
    background: #57b5fe;
    font-size: 12px;
    padding: 0 5px;
    color: #fff!important;
    }
.person .layui-nav{color:#333;}
.layui-nav{background: none;}
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{background: none;}
.mainContent{min-height: calc(100% - 138px);/* margin-bottom: 27px; */position:absolute;  top:70px;  bottom:41px;  left:0;  right:0;  overflow-y: auto;}

.footer{color:#889195;font-size:12px; text-align: center;border-top: 1px solid #cacaca;line-height: 40px;position: fixed;bottom:0;width:100%;}
.footer a{margin:0 10px;}
.task_name>label{padding:0;}
.task_name>div{margin-left:80px;}
.task_name>div label{    float: left; max-width: 186px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.layui-nav .task_name label,.layui-nav .task_name a{    color: #fff; display: inline-block; line-height: 60px;margin-top:20px;}
.layui-nav .task_name a:hover{    background: #fff;
    color: #1597fc;}

.task_name a{border: 1px solid #fff; height: 28px; vertical-align: middle; line-height: 28px!important; padding: 0 3px!important; border-radius: 4px; margin-left: 10px;}
.left_menu{width: 168px;border-right:1px solid #cacaca;border-radius:4px;height:100%;float:left;position:relative;box-sizing: border-box;transition-property:width;transition-duration: 0.5s;overflow:hidden;}
.left_menu .sub_tit{font-size:18px; line-height: 40px;height:40px;text-align: center;color: #fff;}
.left_menu_in{position:absolute; top:0px;width:100%;bottom:0;background: #f7f9fb;overflow-y:auto;}
.left_menu_in a{height:41px;line-height: 41px;font-size: 16px;color:#01adea;padding-left:55px;display: block;background: url(../../image/public/left_menu_icon.png) 15px -205px no-repeat;margin:10px 0;}
.system a{background-image:url(../../image/system/public/system_left_menu_icon.png);}
.left_menu_in .sub2{background-position-y:-246px;}
.left_menu_in .sub3{background-position-y:-287px;}
.left_menu_in .sub4{background-position-y:-328px;}
.left_menu_in .sub5{background-position-y:-369px;}
.left_menu_in .cur{background-position-y:0;background-color:#fff1dc;color: #1597fc;}
.left_menu_in .sub2.cur{background-position-y:-41px;}
.left_menu_in .sub3.cur{background-position-y:-82px;}
.left_menu_in .sub4.cur{background-position-y:-123px;}
.left_menu_in .sub5.cur{background-position-y:-164px;}
.left_menu_in .sub3:after{  content: ""; display: block; height: 1px; background: #c5c5c5; margin:4px 10px 0 -42px;}
.system .sub3:after{display: none;}
.red_num{position: absolute; color: #fff; background: #ff2f2f; height: 22px; line-height: 22px; font-size: 12px; padding: 0 5px; border-radius: 10px; margin: 10px;}
.layui-nav-child .red_num{margin:7px;}
.left_menu.work a{background-image:url(../../image/public/work.png);}
.work .w1{background-position-y:0px;}
.work .w2{background-position-y:-41px;}
.work .w3{background-position-y:-82px;}
.work .w4{background-position-y:-123px;}
.work .w5{background-position-y:-164px;}
.work .w6{background-position-y:-205px;}
.work .w7{background-position-y:-246px;}
.work .w8{background-position-y:-287px;}
.work .cur.w1{background-position-y:-328px;}
.work .cur.w2{background-position-y:-369px;}
.work .cur.w3{background-position-y:-410px;}
.work .cur.w4{background-position-y:-451px;}
.work .cur.w5{background-position-y:-492px;}
.work .cur.w6{background-position-y:-533px;}
.work .cur.w7{background-position-y:-574px;}
.work .cur.w8{background-position-y:-615px;}

.left_toggle{background: #fff url(../../image/public/toggle.png) 3px center no-repeat!important;width: 13px;z-index: 999;height: 48px!important;border: 1px solid #adcef9;padding-left: 0!important;position: absolute;left: 152px;top: 50%;margin-top: -25px!important;border-radius: 3px;}
.cur.left_toggle{position:fixed;background-position-x:-11px!important;left:0;transition-property:left;transition-duration: 0.5s;}
/*éšè—å·¦è¾¹*/
.full .left_menu,.full .left_content_in{width:0;overflow: hidden;transition-property:width;transition-duration: 0.5s;}
.full .right_content{left:0;transition-property:left;transition-duration: 0.5s;}
.full .crumb,.full .right_content_in{transition-property:margin-left;transition-duration: 0.5s;margin-left:0;}
/*system*/
.right_content{overflow-y: auto;position: absolute;right: 0;left: 168px;top: 00;bottom: 0;padding:10px;transition-property:left;transition-duration: 0.5s;}
.btm{bottom:50px;}
.bottomfix{    height: 50px; line-height: 50px; position: fixed; left: 222px; border-top: 1px solid #dcdcdc; right: 0; bottom: 40px; text-align: center;}
.full .bottomfix{transition-property:left;transition-duration: 0.5s;left:0;}
.tip_tit,.text_tit{    font-size: 14px; font-weight: bold; margin-bottom: 10px; color: #036fc3;}
.tip_tit{font-weight:400;}
.sure_tip{color:red;font-size:13px;}
.link{color:#1597fc;}
.load_div{background-color: #ffffff; position: fixed; left: 220px; top:90px; right: 0; bottom: 41px; z-index: 999;}
.fiuld .right_content{left:0;}
.top0{top:0;}
.crumb{margin-left: 168px;line-height: 34px;height:34px;color:#375e7a;font-size:14px;text-indent:10px;border-bottom: 1px solid #e2e5e9;transition-property:margin-left;transition-duration: 0.5s;}
.crumb .layui-btn{text-indent:0;}
.fiuld .crumb{margin-left:0;}
.layui-input, .layui-select, .layui-textarea{border-radius: 6px;}
.layui-input:disabled{background:#f1f1f1;cursor:default;line-height:36px;color:#666;}
.right{float:right;}
.blue_bd{border:8px solid #9cb7ca;border-radius: 8px!important;}
.layui-layer{max-height: 96%;}
.blue_bd .layui-layer-title{color:#1597fc;font-weight: bold; background: none;border:none;}
.blue_import{border:2px solid #76dcf5;}
.search_bar{margin-bottom: 10px;}
.inline{display:inline-block; vertical-align: top;margin-right:15px;}
.inline.long{width:300px;}
.inline .layui-input{height:32px;border-color: #bbc6c8;color:#2b5262;font-size: 12px;}
.inline .layui-form-label{display: inline-block; padding:0 5px 0 0; line-height: 32px;color: #2b5262;font-family: "å®‹ä½“";width:auto;}
.inline .layui-btn{height:32px;line-height: 32px;}
.time{padding-right:30px; background:url(../../image/public/time.png) 97% center no-repeat;}
.t_center{text-align: center;}
.t_right{text-align: right;}
.layui-btn-normal{background: #1597fc;}
.short{width:100px;}
.layui-table{border:1px solid #d0dcdf;}
.layui-table th,.layui-table td{border-right: 0;color:#2b5262;font-size: 12px;border-width: 1px;border:1px solid #d0dcdf;word-break: break-word;}
.layui-table th{background-image: -moz-linear-gradient( 90deg, rgb(231,249,253) 0%,rgb(255,255,255) 50% ,rgb(231,249,253) 100%);font-weight: bold;
    background-image: -webkit-linear-gradient( 90deg, rgb(231,249,253) 0%,rgb(255,255,255) 50% ,rgb(231,249,253) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(231,249,253) 0%,rgb(255,255,255) 50% ,rgb(231,249,253) 100%);border:1px solid #c0e4ff;}
.b_btn{min-width:19px;border: 1px solid #fb6367; display: inline-block; padding:0 10px; height: 25px; line-height: 25px; text-align: center;border-radius: 40px;vertical-align: top;}
td a+a,.b_btn+.b_btn{ margin-left: 8px }
img{max-width: 100%;}
.b_btn img{vertical-align: middle;margin-right:5px;}
.r0 img{margin-right:0;}
.b_blue{border:1px solid #12b6de;color:#12b6de;}
.b_red{border:1px solid #fb6367;color:#fb6367;}
.layui-text{color:#2b5262;font-size: 12px;}
.red{color: #e6651b;font-weight: bold;}
.success{color:#00abff;font-weight: bold;}
.normal{color:#009688;font-weight: bold;}
.mb1{margin-bottom: 10px;}
/*è¿›åº¦æ¡*/
.progress{background: #fcf2e5;height:30px;line-height: 30px;overflow:hidden;border: 1px solid #e3e5e6;text-align: center;position:relative;border-radius: 30px;}
.progress span{position:absolute;left:0;background: #21bee5;height:100%;opacity: 0.5}
.startImport{height:30px;line-height: 30px;}

/*å¼¹å‡ºæ¡†*/
.layui-layer{box-shadow: 1px 1px 50px rgb(113, 166, 204);}
.layui-layer-content .wrap{height: 100%;overflow-y: auto;position:relative;}
.layui-layer-content .wrap_btn{ position: absolute; margin-top: -58px; height: 58px; width: 100%; background: #ffffff; margin-bottom: 0; text-align: center;z-index: 999999;}
.layui-layer-content .wrap_btn .layui-btn,.layui-layer-btn a{height:32px!important;font-size:14px;line-height: 32px!important;margin-top:5px;border-radius: 30px!important;}
.layui-layer .layui-layer-btn .layui-layer-btn0{background:#21bee5;}
.layui-layer-iframe .layui-layer-btn, .layui-layer-page .layui-layer-btn{ border-top: 1px solid #f1f1f1;}
.layui-layer-content>form{height:100%;padding:0;}

.layui-layer-shade.close:after{content:"Ã—";position: absolute;right: 20px;top: 0;color: #fff;display:block;font-size:32px;}
.wrap_in{padding:20px 20px 60px}
.wrap_in0{padding:20px 20px 0;}
.wrap_input{padding:20px 20px 60px 0;}
.wrap_input0{padding:20px 20px 0 0;}
.wrap_input .layui-form-item,.wrap_input0 .layui-form-item{margin-bottom: 0;min-height:58px;}
.wrap .layui-btn-primary,.layui-layer-btn .layui-layer-btn1{border-color:#fb4044;color:#fb4044;}
.layui-layer-btn{text-align:center!important;}
.layui-input-block .zj{text-align: center;line-height: 38px;}
.pd2{padding:20px}
.text6 .layui-form-label{width:100px;}
.text6 .layui-input-block{margin-left:130px;}
.text7 .layui-form-label{width:120px;}
.text7 .layui-input-block{margin-left:150px;}

.layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover{    border: 1px solid #e6e6e6; background-color: #eaeaea; color: #C9C9C9;}
.layui-btn-disabled img{opacity: 0.3;}
.gr_tip.layui-layer{background: #0eb766;border:8px solid #d3d9db;border-radius: 8px!important;}
.gr_tip .tip{padding-left:80px;}
.gr_tip .tip img{    position: absolute; left: 45px; top: 50%; margin-top: -22px;}
.gr_tip .one{font-size:14px; font-weight: bold; color:#fff;}
.gr_tip p{font-size:12px;color: #fff;}
.layui-layer-setwin{right: -17px!important;top:-17px!important;}
.layui-layer-setwin .layui-layer-close1{width:26px;height:26px;background: url(../../image/public/close.png) 0 0!important	;font-size: 0;}

.err_msg{color:red;font-size:12px;min-height: 19px;min-width: 1px;display: inline-block;}

.sub_left{width:200px;height:100%;float:left;border:1px solid #dcdcdc;box-sizing:border-box;overflow-y:auto;padding: 10px 10px 30px 30px;}
.sub_right{margin-left:210px;height:100%;overflow:hidden;overflow-y:auto;}


.layui-tree li a cite{vertical-align: middle;}
.layui-tree .layui-this{    color: #4784e3;font-weight: bold;}
.layui-tree .layui-this .layui-icon {color: #4784e3;}
.layui-tree li a i,.layui-tree li i{vertical-align: middle;color:#054d7b;font-size:15px;padding-left:1px;height:20px;display:inline-block;background-repeat:no-repeat;background-position:3px center}
.layui-tree li a i{font-size: 0;width:20px;background:url(../../image/public/org.png) 0px 0 no-repeat;}
.layui-tree li ul{margin-left:30px;}
.layui-tree li ul a i{background-position: 0px center;vertical-align: middle;}
.layui-tree li ul li ul a i{background-position: 0px bottom;}
.layui-tree li{overflow:inherit;min-height: 28px;}
.layui-tree li .layui-tree-spread{float:left;margin-left:-18px;}

.label-required:before {content:'*'; color:red; font-weight:bold; margin-right:4px; vertical-align:middle; line-height: 20px; }

/*è¡¨å•*/
.layui-form-checked[lay-skin=primary] i{border-color:#1597fc;background: #1597fc;}
.layui-form-radio>i:hover, .layui-form-radioed>i{color:#1597fc;}
/* .layui-tab-brief>.layui-tab-title .layui-this{color: #1597fc;} */
/* .layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-color:#1597fc;} */
.layui-btn-primary i{color:#01adea;font-weight: bold;}
.search_box {margin-bottom:0;}
.search_box .inline{margin-bottom:10px;}
.search_box .layui-btn-primary,.search_bar .layui-btn-primary{padding:0 6px;}
.edit_btn,.del_btn,.look_btn,.up_btn,.down_btn{    border: 1px solid #12b6de;color: #12b6de;padding:0 10px 0 25px;background:url(../../image/public/icon/edit.png) 4px center no-repeat;border-radius: 100px;height:25px;line-height: 25px;display: inline-block;}
.del_btn{border-color:#fb6367;color:#fb6367;background-image:url(../../image/public/icon/del.png);}
.up_btn,.down_btn{border: 1px solid #ff0000;color: #FF0000;padding: 0 10px 0 20px;}
.look_btn{background-image:url(../../image/public/icon/look.png);}
.up_btn{background-image:url(../../image/public/icon/up-arrow.png);}
.down_btn{background-image:url(../../image/public/icon/down-arrow.png);}
.layui-btn-primary{border-color:#1597fc;color:#1597fc;}
.layui-btn{border-radius: 5px;}
.edit_btn.layui-btn-disabled,.del_btn.layui-btn-disabled,.look_btn.layui-btn-disabled{background: #e2e2e2;color: #b5b4b4;padding-left: 10px;border-color: #e2e2e2;}
.layui-btn[disabled]{background: #b4b4b4; color: #f5f5f5; cursor: not-allowed;}
.link{color:#1597fc;line-height: 32px;padding:0 5px;}

.btn_defalut{    border-color: #11b6de; color: #11b6de; height: 27px; line-height: 27px; padding: 0 8px; border-radius: 20px;    border: 1px solid #11b6de;display: inline-block;}
.btn_defalut .layui-icon{font-size:14px;    font-weight: bold;margin-right: 3px;}
.btn_red{border-color: #c64d4d;color: #c64d4d;}
.btn_green{border-color: #25a943;color: #25a943;}

.no_data,.layui-none,.tip,.no_power{padding-top:210px; background: url(../../image/public/no_data.png) center 10px no-repeat; margin: 30px auto; font-size: 20px; color: #c7c7c7; text-align: center; line-height: 49px}
.tip{background-image:url(../../image/public/tip.png);}
.no_power{background-image:url(../../image/public/no_power.png);}

.layui-layer-shade{background-color:#06406b!important;}

.password .layui-form-item{position:relative;}
.eye{width: 40px; height: 34px; margin-top: 1px; margin-right: 1px; cursor: pointer; position: absolute; right: 0px; z-index: 99999; background: #fff url(../../image/public/eye.png) center 5px no-repeat; top: 0;}
.look{background-position:0 -25px;}
.pwd_html span{right:30px!important;}

/*ç¼–è¾‘å™¨*/
#edui_fixedlayer{z-index:999999999!important;}
.edui-default .edui-editor-breadcrumb{display: none;}

/*åšé¢˜*/
.topic_title_num{float:left;}
.topic_title_content{margin-left:25px;}
.parent{position:relative;overflow:hidden;}
.son1{float:left;}
.son2{margin-left: 20px;}

.layui-form-selected dl{max-height:200px;    z-index: 9999999;}
table{width: 100%}
table td{border:1px solid #dcdcdc;}

/*layui-tab*/
/* .layui-tab-title .layui-this {color: #1597fc;font-weight: bold;}
.layui-tab-title .layui-this:after {border:1px solid #1597fc;border-bottom-color:#fff;} */

.red_remind{width: 26px; height: 26px; background: url(../../image/public/remind.png) center center no-repeat; position: absolute; right: 7px; top: 4px; padding: 0!important;animation:mymove 0.5s infinite;
-moz-animation:mymove 0.5s infinite; /* Firefox */
-webkit-animation:mymove 0.5s infinite; /* Safari and Chrome */
-o-animation:mymove 0.5s infinite; /* Opera */}

@keyframes mymove
{
from {opacity: 0;}
to {opacity: 1;}
}
/*ä¿®æ”¹å¤´åƒ*/
.chose_photo_title{text-align: center; font-size: 20px; font-weight: bold; color: #fc5515; margin: 40px auto; }
.chose_photo{text-align: center; margin-bottom: 100px; }
.chose_photo img{border: 1px solid #dfdfdf; margin: 20px; }
.chose_photo .cur{border-color:#1597fc;}
.layui-progress-big .layui-progress-text{min-width:35px;display: inline-block;}
.tab_right_btn{text-align:right;}
.layui-required:before{content:"*";color:red;}
