﻿/* 依申请公开 */
.nav {
    width: 1200px;
    margin: 0 auto;
    height: 48px;
    background-color: #2A8FE9;
    position: relative;
    margin-top: 58px;

}

.nav ul li.hov a.nav_a {
    color: #ffea00;
}

.nav ul li a.nav_a {
    display: block;
    color: #fff;
    float: left;
    width: 14.2%;
    height: 48px;
    line-height: 46px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.nav ul li:hover a.nav_a {
    color: #276ab3;
    background-color: #fff;
}

.nav_xl {
    width: 1018px;
    border: 2px solid #257fc2;
    border-top: none;
    background: #fff;
    position: absolute;
    left: 0;
    top: 48px;
    z-index: 100;
    display: none;
    padding-bottom: 15px;
}

.midd{width:100%;min-height:500px;/* background:#f3fafd url(https://t.jiaozuo.gov.cn/file/4108000013/imgs/main_bg.jpg) no-repeat top center; */}
.main{ width:1200px; margin:0 auto; background:#fff; min-height:800px; padding-top:23px;}
/*****列表页******/
.prisn{ width:1160px;margin:0 auto;height:30px; line-height:30px; font-size:14px; color:#4c4c4c;
     background:url(https://t.jiaozuo.gov.cn/file/4108000013/img/style3.jpg) no-repeat 5px center; 
     /* border-bottom:1px solid #e0e0e0; */
    }
.prisn span{ padding-left:20px; }
.main_left{width:302px; margin-left:20px; margin-top:20px; padding-bottom:30px;}
.mleft1{ width:100%; height:62px; line-height:62px;  border-bottom:2px solid #2480c3; color:#fff; 
    background:#2A8FE9;
     font-size:22px; color:#fff;}
.mleft1 span{ padding-left:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.mleft2{ width:300px; border:1px solid #b4d8f6; border-top:none; background:url(http://sthjj.jiaozuo.gov.cn/sthjj/template/images/mleft2bg.jpg); min-height: 460px;}
.mleft2 ul{ width:251px; margin-left: 18px; padding:10px 0;}
.mleft2 ul li{ 
    width: 251px;
    /* height: 49px; */
    background: #FFFFFF;
    /* border: 1px solid #E8E8E8; */
    
    
    /* line-height: 49px; */
    /* text-indent: 40px; */
    margin-bottom: 20px;
    /* background: url(https://t.jiaozuo.gov.cn/file/4108000013/img/pagearrow.png) no-repeat 10% center; */
}
.mleft2 ul li a{ 
    width: 251px;
    display: block;
    color: #666666;
    font-size: 18px;
    padding: 10px 6px;
    border: 1px solid #E8E8E8;
    box-shadow: 0px 3px 7px 0px rgba(240,240,240,0.35);
    border-radius: 6px;
    
}
.mleft2 .menu-item {

    /* display: flex; */
    

}
.mleft2 .arrow {float: left;background: url(https://t.jiaozuo.gov.cn/file/4108000013/img/pagearrow.png) no-repeat 10% center;}
.mleft2 .menu-item-text {
    float: left;
    line-height: 20px;
    width: 200px;
    margin-left: 10px;
}

.mleft2 ul li a:hover,.mleft2 ul li a.hover{ 
    width: 251px;
    /* height: 49px; */
    /* border: 1px solid #2A8FE9; */
    padding: 10px 6px;
    box-shadow: 0px 3px 7px 0px rgba(42,143,233,0.35);
    border-radius: 6px;
    color: #2A8FE9;
}

.mleft2_jg{ width:300px; border:1px solid #b4d8f6; border-top:none; background:url(http://sthjj.jiaozuo.gov.cn/sthjj/template/images/mleft2bg.jpg);background-size:100%}
.mleft2_jg ul{ width:199px; margin:0px auto; padding:10px 0;}
.mleft2_jg ul li{ width:199px;  line-height:25px; padding-top:11px;}
.mleft2_jg ul li a{ display:block;  font-size:14px; color:#185fa7; border: 1px solid #CCCCCC;background-color:#F8F8F8; text-align:center;padding: 5px 10px;}
.mleft2_jg ul li a:hover,.mleft2_jg ul li a.hover{ background-color:#2A8FE9; color:#fff;}

.main_right{ width: 820px;  margin-top:20px; margin-right: 30px;}

.m_ind{ width:100%; background:url(http://sthjj.jiaozuo.gov.cn/sthjj/template/images/m-index.jpg) no-repeat top center; line-height:57px; height: 57px;
background: #FFFFFF;border: 1px solid #E8E8E8;text-align: center;}

.m_ind span{ 
    font-size: 22px;
    font-family: SourceHanSansCN;
    font-weight: bold;
    color: #1B82DE;
}

.m_list ul li{ height:36px; line-height:36px; font-size:14px; border-bottom: 1px dashed #e4e4e4;color:#566068; }
/* .m_list ul li span{ text-overflow: ellipsis;white-space: nowrap;overflow: hidden; width:400px;} */
.m_list ul li a{ padding-left:40px; background:url(https://t.jiaozuo.gov.cn/file/4108000013/img/xh.png) no-repeat 20px center;font-size:14px; color:#566068;display: block;  text-overflow: ellipsis;white-space: nowrap;overflow: hidden; width:500px;  float: left;}
.m_list ul li a:hover{ color:#e10d0c;}
.page{ width:100%;margin-left:25px; padding:10px 0 40px;  text-align:left;font-size:16px;font-family: "微软雅黑";}
.page a{padding:2px 8px; margin:0 2px; font-size:12px; border:1px solid #ccc;  color:#a5a5a5;}
.page a.thisclass{color:#fff; background:#278bd6; border:1px solid #278bd6;}

/* fromBox */
.fromBox{}
.fromBox .hd{ height:54px;  position:relative; margin-top: 4px;margin-bottom: 46px;}
.fromBox .hd ul{}
.fromBox .hd ul li{ 
    float:left; 
    cursor:pointer; 
    width: 185px;
    height: 48px;
    font-size: 22px;
    font-family: SourceHanSansCN;
    font-weight: bold;
    color: #666666;
    text-align: center;
    line-height: 48px;
 }

.fromBox .hd ul li.on{ 
    cursor:pointer; 
    width: 185px;
    height: 48px;
    background: #2A8FE9;
    box-shadow: 0px 2px 4px 0px rgba(42,143,233,0.53);
    border-radius: 27px;
    color: #fff;
}


.fromBox .bd ul{ padding:15px;  zoom:1;  }
.fromBox .bd li{ height:24px; line-height:24px;   }
.fromBox .bd li .date{ float:right; color:#999;  }

.from-box-table {
    font-size: 18px;
    font-weight: 400;
    color: #333;
    margin-top: 15px;
}
.ysqgk_box1 {
    height: 38px;
    background: #fff;
    border: 1px solid #E8E8E8;
    width: 250px;
    text-indent: 10px;
}
.needed-list {
    display: flex;
    justify-content: space-between;
}
.needed-item {
    /* display: flex; */
    margin-top: 20px;
}

.ysqgk_box3,.ysqgk_box4 {
    text-indent: 10px;
    margin-top: 22px;
    background: #fff;
    border: 1px solid #E8E8E8;
    width: 370px;
    height: 207px;
    padding-top: 10px;
    font-size: 18px;
    font-family: SourceHanSansCN;
}
.ysqgk_box4 {width: 350px;}
.needed-item {}
.needed {
    margin-top: 25px;
}
.option {

}

.option-list {
    display: flex;
    margin-top: 15px;
}
.option-list-item {
    display: flex;
    align-items: center;
    margin-right: 15px;
}
.option-list-item .text{
    font-size: 18px;
    font-family: SourceHanSansCN;
    font-weight: 400;
    color: #333333;
    margin-left: 10px;
}
.file {
    position: relative;
    display: inline-block;
    background: #D0EEFF;
    border: 1px solid #99D3F5;
    border-radius: 4px;
    padding: 6px 12px;
    overflow: hidden;
    color: #1E88C7;
    text-decoration: none;
    text-indent: 0;
    background: #2A8FE9;
    border-radius: 3px;
    font-weight: 400;
    color: #FFFFFF;
    font-size: 18px;
    float: left;
    margin-right: 15px;
    cursor: pointer;
}
.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    cursor: pointer;
}
.file:hover {
    opacity: 0.8;
    /* background: #AADFFD;
    border-color: #78C3F3;
    color: #004974;
    text-decoration: none; */
}

.submit-btn {
    width: 185px;
    height: 48px;
    background: #2A8FE9;
    box-shadow: 0px 2px 4px 0px rgba(42,143,233,0.53);
    border-radius: 27px;
    border: none;
    font-size: 22px;
    font-family: SourceHanSansCN;
    font-weight: bold;
    color: #FFFFFF;
    margin-right: 20px;
    cursor: pointer;
}
.cancel-btn {
    width: 185px;
    height: 48px;
    background: #FFFFFF;
    border: 1px solid #2A8FE9;
    box-shadow: 0px 2px 4px 0px rgba(42,143,233,0.53);
    border-radius: 27px;
    font-size: 22px;
    font-family: SourceHanSansCN;
    font-weight: bold;
    color: #2A8FE9;
    cursor: pointer;
}
.submit-btn:hover,.cancel-btn:hover  {
    opacity: 0.85;
}

.submit-btn:focus,.cancel-btn:focus  {
    outline: none;
}

/*******依申请公开******/
span.hong_wz{color:red;}
