@charset "utf-8";
/* CSS Document */
body{background-color:#f0f2f5}
input, select, textarea{ font-family: "微软雅黑"; font-size: 16px;}
.row5{ margin-right: -5px; margin-left: -5px;}
.row10{ margin-right: -10px; margin-left: -10px;}
.text-left{ text-align: left !important;}
.text-right{ text-align: right !important;}
table { border-collapse:separate; border-spacing: 2px;}
.clear-padding{ padding: 0 !important;}
select,textarea{ outline: none;}
.text-red{ color: #d80103; margin-left: 5px; font-size: 14px;}

/*怀化信息公开细览*/
.artical h6{ border-bottom:  none;}
.artical h2{ margin-top: 40px;}
.artical-head{  border-bottom: #dcdcdc solid 3px; padding: 0 85px 24px 85px;}
.artical-head table{
	width: 100%;
	margin: 0 auto;	
}
.artical-head table td{
	padding: 6px 4px;
}
.artical-head table td:nth-child(odd){
	text-align:right;
}
.artical-head table td:nth-child(even){
	text-align:left;
}

/*怀化信息公开依申请公开*/
.open-box{}
.info-open{ padding:48px;background-color:#fff;margin: 0 0 48px 0;} 
.info-open .open-head li{ width: 25%; float: left; height: 70px; }
.info-open .open-head li.active{ background: url(../images/info_detail_arrow.png) no-repeat bottom center; }
.info-open .open-head li.active a{ color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#994085cb,endColorstr=#994085cb);background: rgba(20,106,193,.8);}
.info-open .open-head li a{ display: block; font-size: 18px; height: 57px; text-align: center; line-height: 57px; margin: 0 10px; color: #4086cb; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99c6daec,endColorstr=#99c6daec);background: rgba(20,106,193,.2);} 
 
.info-open .open-con{ margin-top: 30px; font-size: 16px;}
.info-open .open-con p{ line-height: 32px;}
 
/*表格*/
.open-con .table-img{ margin: 20px 0;}
.open-con .table-img tr td{ padding: 5px 20px; color: #4086cb; background-color: #d8ebfe;}
.open-con .table-img tr td.center{ background: none}

.open-con .table{ width: 100%; /*font-size: 14px;*/ margin-top: 15px;}
.open-con .table thead tr{ height: 40px; background-color: #f1f1f1;}
.open-con .table thead tr td{  color: #a6a6a6; }
.open-con .table tr{ height: 60px;}
.open-con .table tbody tr:nth-child(even){ background-color: #f1f1f1;}
.open-con .table tr td{ padding: 0 8px; text-align: center; color: #666;border:1px solid #ccc;}
.open-con .table tr.bg-gray{ background-color: #f1f1f1;}

.open-con .table-line{ border-collapse:collapse; border: #e1e1e1 solid 2px;}
.open-con .table-line tr td{ border: #e1e1e1 solid 1px; padding: 0 20px;}
.open-con .table-line tr td label{ margin: 0 20px 0 5px; cursor: pointer;}
.open-con .table-line tbody tr:nth-child(even){ background: none;}
.open-con .table-line .yzm-input{ color: #666; width: 15%; border: 1px solid #E6E8E8; padding: 8px 12px;}
.open-con .table-line .yzm{  width: 100px; height: 37px; margin-left: 10px;/*display:none!important;*/}

.open-con .table-child, .open-con .table-child-noborder{ width: 100%; border-collapse:collapse;}
.open-con .table-child tr td{ padding: 5px 10px; border-color: #e1e1e1; border-style: solid; border-width: 0 0 1px 0;}

.open-con .table-child tr td .input{ color: #666; width: 90%; border: 1px solid #E6E8E8; padding: 8px 12px; }
.open-con .table-child tr td .select{ width:90%; padding: 8px 12px; color: #666; border: 1px solid #E6E8E8;display:inline-block;}
.open-con .table-child tr td textarea{ width: 66%; color: #666; border: 1px solid #E6E8E8; padding: 8px 12px;}

.open-con .table-child-noborder tr{ height: 40px;}
.open-con .table-child-noborder tr td{ border: none; padding: 5px 10px;}
.open-con .table-child-noborder tr td select{ width: 30%; padding: 8px 12px; color: #666; border: 1px solid #E6E8E8; }
.open-con .btn{ margin-top: 30px;}
.open-con .btn .btn-primary{ margin-left: 0; width: 25%; margin: 0 auto;}

.open-con .work-head{}
.open-con .work-head li{ display: inline-block; }
.open-con .work-head li a{ display: inline-block; padding: 5px 8px; margin: 0 10px; line-height: 32px;}
.open-con .work-head li.active a{ border-bottom: #4286cc solid 2px; color: #4286cc; font-weight: bold; }
.open-con .work-con{ margin-top: 20px; }

.query{ width: 500px; margin: 0 auto;}
.query .form-group{ width: 100%; margin-top: 30px;}
.query .form-group:first-child{ margin-top: 0;}
.form-group .control-label{ width: 30%; display:block; padding-top: 6px; text-align: right; font-size:16px; color: #888;} 
.form-group .form-control{ width: 60%; font-size: 16px; display:block; border: 1px solid #E6E8E8; color: #8b91a0; background-color: #fff; padding: 10px 12px; border-radius: 5px; }
.form-group .yzm{ width: 120px; height: 41px; margin-left: 10px;}
.form-group .btn-primary{ display: block; font-size: 16px; cursor: pointer; width: 65%; margin-left: 30%; padding: 12px; color: #fff; background: #1a60b6; border-radius: 5px; border: none;}
.form-group .btn-primary:hover{ background: #144593;}

.bjtj{ float:right; font-size:14px; color:#333; margin-bottom:15px; line-height:28px;}
.bjtj span{ float:left;}
.bjtj select{ float:left; margin-right:5px; background:#fff; border:1px solid #ddd; font-size:14px; width:120px; color:#333; height:28px; line-height:28px}
.bjtj .anniu a{ float:left; display:block; height:28px; line-height:28px; width:80px; text-align:center; font-size:14px; color:#fff; background:#355e92}
.bjtj .anniu a:hover{background:#df1a12}

.sjbys{ display:none}
.sjbys1{ display:block} 

.sllc_list { display:none}

@media only screen and (min-width: 992px) {
	
        .artical-head{ padding: 0 0 24px 0 ;}
        .open-con .app-depart{ display: none; }
}

@media only screen and (min-width: 1200px) {

	   .artical-head{ padding: 0 85px 24px 85px ;}
}

@media only screen and (max-width: 991px) {	
	.artical-head{ padding: 0 0 24px 0 ;}
	.info-open{ padding: 0 15px;} 
/*	.open-con .pc-depart{ display: none;}*/
	.open-con .app-depart tr td textarea{ width: 90%;}
	.open-con .table-line .yzm-input{ width: 36%;}
	.open-con .table-line .yzm{ width: 90px;}
	.open-con .table-child tr td select{ width: 87%;}
	.open-con .table-child-noborder tr td select{ width: 90%;}
	.open-con .table-child tr td .input{ width: 73%;}
	.open-con .btn .btn-primary{ width: 80%;}
	.work-con .table tr td.app-hide{ display: none;}
	.form-group .yzm{ width: 90px; height: 40px;}
	/*.sjbys{ display:block} 
    .sjbys1{ display:none}*/
}
@media only screen and (max-width: 768px){	
    .artical-head{ display: none;}
    .artical h2{ margin-top: 0;}
    .info-open .open-head{ margin-top: -10px;}
    .info-open .open-head li{ width: 50%; margin-top: 10px; height: 57px;}
    .info-open .open-head li.active{  background: none;}
    .query{ width: 100%; margin-bottom: 20px;}
    .query .form-group{ margin-top: 15px;}
    .form-group .control-label{ width: 100%; text-align: left; margin-bottom: 10px;}
    .form-group .form-control{ width: 90%;}
    .form-group .btn-primary{ margin-left: 0; margin: 0 auto; width: 90%;}
    .open-con .table-img{display: none;}
}

@media only screen and (max-width: 414px){	
   .info-open .open-head li{ height: 50px;}	 
   .info-open .open-head li a{ font-size: 16px; height: 50px; line-height: 50px;}
}

@media only screen and (max-width: 320px){
   .info-open .open-head li{ height: 40px;}	 
   .info-open .open-head li a{ font-size: 14px; height: 40px; line-height: 40px;}  
   .open-con .table-line .yzm-input{ width: 30%;}
   .open-con .work-head li{ font-size: 14px; margin-top: 10px;}
}