@charset "utf-8";
/* CSS Document */

body{
	background-color:#FFF
}

.texidx{text-indent:2em; }

.zj_box1{width: 1140px;margin:0 auto;}
.zj_box1 .wz_dh{height:50px; line-height:50px; font-size:14px;}
.zj_box1 .wz_con{/* border-radius:10px; *//* background: #e4e4e4; *//* width:100%; */}
.zj_box1 .wz_tt{text-align:center; font-size:32px;padding:50px;}
.zj_box1 .wz_fxx{ width:96%; height:50px; line-height:50px; border-bottom:1px solid #ebebeb;  border-top:1px solid #ebebeb; margin:0 auto; font-size:14px;}
.zj_box1 .wz_fxx li{float:left; margin-left:30px;}
.zj_box1 .wz_coten{width:90%; margin:0 auto; line-height:30px}
.zj_box1 .wz_fot18{font-size:18px; font-weight:bold; padding-bottom:30px;}
.zj_box1 .fsz_box {
    width:95%;
    margin: 0 auto;
    overflow: hidden;
	border-top:1px solid #ebebeb; 
	padding:20px 0;
}

.yjwby1 {
    font-size: 12px;
	background:#f9f9f9;
	border:none;
    width:100%; min-height:190px;
	}
	
.yjwby {
    font-size: 12px;
    background:#f9f9f9;
	border:none;
    width:50%;
	min-height:45px;
}
.chare-right {
    float: right;
}
.chare-right span a.dy {
    background: url(../img/dc.jpg) no-repeat left;
    padding-left: 25px;
}
.chare-right span {
    float: left;
    height: 33px;
    margin-left:30px;
}
.dczt_a{width:72px; height:25px; float:right; margin-top:13px; line-height:25px; text-align:center; border-radius:10px; background-color:#5179b1; color:#FFF; font-size:14px}
.dczt_b{width:72px; height:25px; float:right; margin-top:13px; line-height:25px; text-align:center; border-radius:10px; background-color:#999999; color:#FFF; font-size:14px}

.dz-wjtj {
    width:25%;
    margin: 30px auto;
    overflow: hidden;
	border-radius:10px;
}
.dz-wjtj a.tj {
    background: #5179b1;
    color: #fff;
    margin-right: 40px;
}
.dz-wjtj a {
    float: left;
	width:100%;
    height:40px;
	border-radius:5px;
    line-height:40px;
    text-align: center;
    font-size: 16px;
}
.coloe{color:#999999; font-size:14px}
.coloe a{color:#999999;}
.bd_tit{font-size:16px;}
.bd_tit span{color:#F00; line-height:30px; padding-right:5px;}
.tex{}

/* .footer{background:#FFF; margin-top:40px; font-size:14px; padding:25px;}
.footer td{line-height:30px;} */
.yqlj{}

/*问卷调查*/
.wjdc_box{width:95%; margin:0 auto; height:34px; line-height:34px; background-color:#f8f8f8; padding:0 10px; font-weight:bold}

.widgets-frame-display {
	width: 90%;
	height: auto;
	margin:0 auto
}
.widgets-frame-display .status-preview {
    padding: 10px 0 20px 0;
    position: relative;
    overflow: hidden;
}

.widgets-frame-display .question-title-index {
    display: inline-block;
    float: left;
    font-size: 14px;
    margin-right: 5px;
    width: auto;
    padding-right: 0;
}
.widgets-frame-display .rich-text {
    box-sizing: border-box;
    padding-right: 25px;
    width: 97%;
}
.widgets-frame-display .question-title-text {
    font-size: 14px;
    color: #333333;
    font-weight: normal;
    margin: 0;
    vertical-align: top;
    display: inline-block;
}
.widgets-frame-display .status-preview .qa-radio {
    width: 15px;
    height: 15px;
    float: left;
	margin-right:5px;
}

.widgets-frame-display .status-preview .radio-choice {
    color: #333;
    font-size: 14px;
}

.widgets-frame-display .status-preview {
    padding: 10px 0 20px 0;
    position: relative;
    overflow: hidden;
}

.widgets-frame-display .status-preview .btn-frame {
    text-align: center;
}

.widgets-frame-display .status-preview .btn-frame .button {
  border-radius: 5px;
  display: inline-block;
  min-width: 130px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border: 1px #E0E0E0 solid;
  cursor: pointer;
  color: #757575;
}

.widgets-frame-display .status-preview .btn-frame .button.submit {
    background-color: #2c6ea6;
    border-color: #2c6ea6;
    color: #fff;
}

.widgets-frame-display .status-preview .btn-frame .button.cktj {
    background-color: #d4d4d4;
    border-color: #d4d4d4;
    color: #fff;
}


.widget-input {
    position: relative;
    box-sizing: border-box;
    height: 25px;
    line-height:25px;
    border: 1px #dde1e3 solid;
    background: #f8f9fb;
    width:40%;
    color: #333;
    outline: none;
	margin-left:10px;
	padding-left:10px;
}
.tex{ width:80px;}

.zj_box1 .wz_coten img{ text-align:center;}

/*调查征集列表*/
.zjlist{margin:0 auto;padding: 20px 0 0 0;overflow:hidden;}
.zjlist .zjls_tit{height:60px; background-color:#f8f8f8;list-style: none;}
.zjlist .zjls_tit li{padding:0 20px;height:60px; line-height:60px;background:#5179b1; color:#FFF; font-size:20px; text-align:center; float:left}
.zjlist .zjls_box ul{width: 100%;overflow: hidden;}
.zjlist .zjls_box li{width:48%;height:190px;float:left;margin: 20px 10px 0 10px;background:#f8f8f8;padding-bottom:10px;}
.zjlist .zjls_box2{width:90%; margin:20px}
.zjlist .zjls_box2 .tit_box{font-size:18px; height:50px; line-height:50px; border-bottom:1px solid #e7e7e7; font-weight:bold; margin-bottom:10px;width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zjlist .zjls_box2 .fbdw_box{ font-size:14px; height:30px; line-height:30px;}
.txt-blue{color:#5572be} .txt-hui{ color:#CCC}
.zjls_rt{float:right;}
.dczt_a2{width:100px; height:30px; float:right;line-height:30px; text-align:center; border-radius:20px; background-color:#5179b1; color:#FFF; font-size:14px; margin-left:10px;}
.dczt_b2{width:100px; height:30px; float:right; line-height:30px; text-align:center; border-radius:20px; background-color:#999999; color:#FFF; font-size:14px;  margin-left:10px;}
.page{margin: 0 0 20px 0;}
.paging {
    display: inline-block;
    padding: 0;
    margin: 20px 0 0!important;
}



@media (max-width: 767px) {
 html, body {
 width: 100%;
 overflow-x: hidden;
 float: none;
}
.zj_box1{width:100%}
.zj_box1 .wz_dh,.coloe{font-size:12px; padding-left:10px;}
.zj_box1 .wz_tt{font-size:1em; font-weight:bold; padding:20px 20px 0 20px;}
.zj_box1 .wz_fxx{display:none}
.zj_pic{width:100%}
.zj_pic img{width:100%}
.zj_box1 .wz_coten{font-size:.4rem; line-height:1.8}
.zj_box1 .wz_fot18{font-size:1.125em;}
/* .footer table{width:95%; margin:0 auto}
.footer td img{display:none} */
.yqlj{ display:none}
.bd_tit{font-size:.5rem}
.tex{font-size:.4rem;}
.zj_box1 .wz_coten img{width:100%; height:auto}
		
		.wjdc_box{ width:90%; height:auto; font-size:.6rem; font-weight:bold}
		.zjlist{width:98%; margin:0 auto;padding:10px 0;}
		.zjlist .zjls_tit li{font-size:1.25em; }
		.zjlist .zjls_box li{float:none; width:100%; margin:20px 0;}
		.zjlist .zjls_box2 .tit_box{font-size:16px;height:auto;}
		.page img{ width:100%; height:auto}
}
