@charset "utf-8";
/*标题*/
.g-question{padding:30px 50px 50px 50px;}
.question-title{font-size: 20px;padding: 10px 0;}
.m-question-subtit{text-align: center;font-size: 24px;font-weight: bolder;}
/*调查时间*/
.question-time{line-height: 40px;font-size: 16px;text-align: center;}
/*调查时间 状态*/
.question-con{line-height: 30px;font-size: 16px;color: #666666;border-bottom: 1px solid #eeeeee;}
.question-con p{text-indent: 2em;}
/*调查主体*/
.question-post{padding: 10px 0;overflow: hidden;}
.question-post #title_divs{padding: 6px 10px;clear: both;background: #f6f6f6;}
.question-post #des_items_divs{padding: 10px;clear: both;overflow: hidden;}
.question-post .sort_num_div{display: inline-block;float: left;font-size: 18px;/* font-weight: bolder; */line-height: 30px;/* font-family: cursive; */}
.question-post #title_span{font-size: 18px;line-height: 30px;/* font-family: "\5fae\8f6f\96c5\9ed1","\5b8b\4f53",serif; *//* font-weight: bolder; */}
.question-post #title_span .wargin_span{color:red;}
#des_items_divs ul li{line-height: 32px;overflow: hidden;/* height: 32px; */}
#des_items_divs ul li span{font-size:16px;line-height: 32px;text-indent: 10px;display: inline-block;float: left;/* text-indent: 10px; */}
#des_items_divs select{background: #ffffff;height: 40px;/* width:180px; */line-height:28px;border: 1px solid #d1d1d1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius: 4px;font-size: 16px;text-indent: 10px;padding: 0 16px;}
#des_items_divs textarea{width: 100%;/* height: 40px; */border-radius: 7px;line-height: 34px;text-indent: 8px;font-size: 18px;border: 1px solid #d1d1d1;}
#des_items_divs #item_ul table{width: 95%;overflow: hidden;text-align: center;margin: 0 auto;}
#des_items_divs #item_ul table tr{line-height: 45px;}
#des_items_divs #item_ul table tr td{font-size: 16px;}
#des_items_divs #item_ul table tr td input{/* width: 12%; *//* display: block; */}
#des_items_divs ul li input{margin: 6px 0;/* display: block; */line-height: 40px;border: solid 1px #d1d1d1;text-indent: 10px;font-size: 16px;width: 16px;height: 16px;float: left;}
#des_items_divs .fileinput{width: 200px;line-height: 36px;border: solid 1px #d1d1d1;}
#des_items_divs .filebtn{background: #1b51a8;color:#ffffff;width: 120px;font-size: 16px;line-height: 36px;border:none;}
#des_star_item {line-height: 32px;font-size: 16px;}
#des_star_item .star_bg{width: 20%;text-align: right;font-size: 16px;float: left;padding-right 8px;}
#des_star_item .star{width: 60%;text-align: left;font-size: 16px;float: left;padding-left: 8px;}
#des_star_item .star input{margin: 0 8px;}
#des_star_item .star_end{width: 20%;text-align: left;font-size: 16px;float: left;}
.yzm_link{color: #1b51a8;font-size: 16px;}
.verifycode{width:78px;line-height: 34px;border: solid 1px #e1e1e1;}

/* 图形化结构 */
.dcplay{min-height: 300px;width: 96%;margin: 0 auto;text-align: center;}
/*验证码*/
.verifycode-div{text-align: center;font-size: 18px;line-height: 70px;}
.verifycode-div a{font-size: 16px;}
.verifycode-div .f_red{color:red;}
#button_div{text-align: center;height: auto;overflow: hidden;margin: 0 auto;/* float: left; */}
#button_div input{width: 100px;color: #ffffff;height: 36px;font-size: 18px;background: #1b51a8;border: none;border-radius: 8px;}
#button_div a{ display: inline-block;color: #ffffff;line-height: 36px;background: #1b51a8;width: 100px;border-radius: 8px;font-size: 16px;}

/*响应式*/

@media all and (max-width: 768px) {
    .verifycode-div a{font-size:12px;}
    }
@media all and (max-width: 750px)  {
    .g-question{padding: 8px;}
    .verifycode-div a {font-size: 12px;}
    }

