/*共同使用*/
.cmsbody{
	height: auto;
}
img {border:0 none;vertical-align:middle}
a{ text-decoration:none;}
/**{color:#333; font-size:14px;  font-family:"微软雅黑","Arial";}*/
body{margin:0;}              
h1,h2,h3,h4,h5,h6,p,a,dl,dd,dt,ul,li,p,b{margin:0; padding:0; font-weight:normal;}
li{list-style:none;}
i,em{ font-style:normal;}
button,input,select,textarea{ margin:0; padding:0; border:none; outline:none; vertical-align:middle; box-sizing:border-box;}
td,tr,table {margin:0;padding:0;}
.clearfix{clear:both;}
table{border-collapse:collapse;border-spacing:0;}
.p_r_none{padding-right:0px !important;}
.p_l_none{padding-left:0px !important;}
.m_b_xxs{margin-bottom:3px;}


/*原类名直接覆盖原框架整体样式*/
.content-wrapper{background-color: #fff;}
.content-header{padding: 10px 15px; border-bottom: #eee; background-color:#f5f6f7 !important; border-bottom: 1px solid #e5e5e5;}	
.skin-blue-light .main-sidebar{background-color:#e9edf2;}
.skin-blue-light .main-sidebar {border-right: 1px solid #d7dbde;}
.skin-blue-light .sidebar-menu > li:hover > a, .skin-blue-light .sidebar-menu > li.active > a {color: #000; background: #f7f7fa;}
.skin-blue-light .sidebar-menu > li > .treeview-menu {background: #f7f7fa;}
.box{border-top:none; box-shadow:none;margin-bottom: 0;border-radius:0;}
.box-footer{border-top:none;}
/*table-bordered边框颜色更改*/
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {border: 1px solid #e5e5e5;}
/*table边框颜色更改*/
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {border-top: 1px solid #e5e5e5; }
.table > thead > tr > th {border-bottom: 1px solid #e5e5e5;}
/*table边框颜色更改*/
.box-header.with-border {border-bottom: 1px solid #eee;}
.table-bordered {border: 1px solid #e5e5e5;}
.box-header{ padding:0 15px; height: 50px; line-height:50px;}
.sidebar-menu a{ font-weight: normal !important;}
.sidebar-menu > li > a {padding: 8px 5px 8px 15px;}
.treeview-menu > li > a {padding: 8px 5px 8px 35px;}
label{ font-weight: normal; margin-bottom: 3px;}
.form-control{height: 30px; padding: 4px 10px; line-height: 30px;}


/*自定义类名调整原框架样式*/
.zdy_content{padding:0 15px 0px 15px; }
.zdy_content .box-body{padding-top: 0px;}
.zdy_border{border: 1px solid #e5e5e5;}

/*自定义字体颜色*/
.zdy_tex_danger{ color: #dd4b39;}/*红色,危险的*/
.zdy_text_info{color: #00c0ef;}/*蓝色,信息*/
.zdy_text_success{color: #00a65a;}/*绿色,成功*/
.zdy_text_primary{color: #3c8dbc;}/*深蓝色,主要的*/
.zdy_text_warning{color: #f39c12;}/*橙色,提示信息*/

/*table*/
.but_caozuo a{ float:left; height: 20px; line-height:20px; width: 30px; display:inline-block; text-align: center; margin-right:4px; margin-left: 4px; overflow: hidden;}
.but_caozuo a:hover{ font-size: 17px;}
.zdy_content table thead tr th{ background-color: #f9f9f9; font-weight: normal;padding-right: 40px;}
.table_xl  > tbody > .tr_children{ background:#fff;}
.table_xl  > tbody > .tr_children > td{ color:#888; border-top:1px dashed #eee; background:#fafafa; padding: 6px 8px; }
.table_xl  > tbody > .tr_children:hover > td{ background:#ebebeb; color:#666;}
.jiantou a{text-align: center; height: 18px; width:18px; display: inline-block;}

/*table1*/
.but_caozuo_a span{margin: 0 6px; cursor: pointer;}
.but_caozuo_a span:hover{ text-decoration: underline;}


/*面包屑导航*/
.content-header ul li{padding-right:10px;}
.box-header h3{line-height: 50px !important;}
.cut_nav{ color: #999;}

/*搜索框*/
.ssk_box{padding: 16px 15px 5px 15px; }
.ssk_box .form-group{ margin-right: 10px; margin-bottom: 10px;}
.ssk_box .form-group button{margin-right: 8px;}

/*table_tree*/
.zdy_height{border-right: 8px solid #fafafa;}

.left_tree{padding: 20px;overflow-x:auto; }
.zdy_content .left_tree .sub_box li{margin-left: 18px; height: 24px; line-height: 24px; cursor: pointer;}
.zdy_content .left_tree .sub_box li:hover{text-decoration: underline;}
.zdy_content .left_tree .li_1 span{display: inline-block; height: 24px; line-height: 24px; cursor: pointer;}
.zdy_content .left_tree .li_1 span:hover{text-decoration: underline;}
.zdy_content .left_tree i{ color: #4a4a4a;}
.tree_btn{ color: #96a8b3;}
.tree_btn:hover{ color: #617785;}
.jiantou a{ color: #96a8b3;}
.jiantou a:hover{ color: #617785;}
.magin_left{margin-left: 0px;}

/*add*/
.box-body .zdy_row{ width: 94%;}
.zdy_content .p_t_sm{padding-top: 16px;}
.zdy_lab{padding-right: 0px;}
.lei-top{width: 120px;height: 120px;background-color:#f5f5f5;border: 1px dashed #ddd;
    line-height: 120px;text-align: center;}
.text-left{text-align: left!important;margin-left: 20px;}
.fa_1{font-size: 45px!important;color:#e6e6e6;;text-align: center;}


/*add1*/
.box-body .zdy_row{ width: 94%;}
.zdy_content .p_t_sm{padding-top: 16px;}
.zdy_lab{padding-right: 0px;}
.lei-top{width: 120px;height: 120px;background-color:#f5f5f5;border: 1px dashed #ddd;
    line-height: 120px;text-align: center;}
.text-left{text-align: left!important;margin-left: 20px;}
.fa_1{font-size: 45px!important;color:#e6e6e6;;text-align: center;}
.zdy_row_1{width:80%;}

/*分页*/
.box-footer .tz_right{ margin:0 6px; margin-left: 15px; color: #333;}
.box-footer span{display: inline-block; padding: 0 4px; line-height: 30px;}
.box-footer .span_tz{margin:0 6px; width: 30px; height: 30px; padding:0 3px; margin-top: -3px; text-align: center; border: 1px solid #ddd; color: #666; border-radius: 3px;}
.box-footer .span_tz:hover{border:1px solid #adadad;}


/*登陆页面*/
.login-page{background:#f5f5f5!important;}
.login-box-body_1{width:430px; padding: 30px 30px 40px 30px; background:#FFFFFF; border-radius:8px; box-shadow:0px 2px 51px rgba(0,0,0,0.1);}
.login-box_1{width:467px;}
.login-box-msg{font-size: 16px; color:#9e9d9d; text-align: left; border-bottom:1px solid #f6f6f6; padding:0 0 20px 0;}
.login-box-body_1 .center_1{text-align: center; font-size:24px;font-weight:600;color:#999; margin-top: 20px; margin-bottom: 30px;}
.has-feedback .height-control{height:45px;border: 1px solid  #e5e3e3;border-top:none;border-top: 1px solid  #e5e3e3;}
.has-feedback .height_1{margin: 33px 0 25px 0;}
.social-auth .btn_1{border-radius:25px; background:#53a0ce;text-align: center;
line-height:28px;font-size: 18px;}
.has-feedback .form-feedback{top:4px;}
.treeview-menu > li > a {padding: 8px 5px 8px 35px;}
.form-control-feedback{background-image: url(../img/zh_1.png);}
.form-control-feedback_1{position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;
text-align: center;pointer-events: none; background-image: url(../img/mm_1.png);}
.social-auth { margin-top: 40px;}
.login-box-body_1 .form-control{ height: 45px;}
.login-page .form-group{ margin-bottom: 20px;}
.login-page  .form-control{ border-radius: 3px;}

/*错误页面*/
.content_center{ width: 290px; text-align: center; margin: 8% auto 0;} 
.content_center .text{ margin-top: 20px ;}
.content_center .but_box{ margin-top: 10px;}
.click_a{margin: 20px 0 10px 0;}
.click_pre{height:auto; padding:15px 15px 30px 15px; width: 70%; margin: 0 auto; margin-bottom:20px;  }

/*弹窗_1*/

.zdy-pading{margin-bottom: 20px;}
.ibox-content{padding: 20px 0 10px 0;}
.control-label{text-align: right;line-height: 30px;}


/*弹窗_2*/
.ljo_1{overflow: hidden;margin-right: 15px;}
.ques .control-label{text-align: right;line-height: 30px;}


/*系统欢迎页样式开始*/

.zdy_wra{
    width: 742px;
    margin:200px auto 0;
    color: #3c8cbb;
}

.zdy_wra img{
    width: 180px;
}

.zdy_img{
    text-align: center;

}

.zdy_wra h1{
    font-size: 30px;
    font-weight: 600;
}

.zdy_wra p{
    margin:4px 0;
}

.zdy_col{
    margin-top: 10px;
}

.zdy_tab thead>tr>th{
    font-weight: 600 !important;
    color: #999;
}

.zdy_tab tbody>tr>td{
    color: #666;
    padding-left: 20px;
}

/*系统欢迎页样式结束*/






