@charset "utf-8";
.m-main {background: #fff;padding: 20px !important;}
/*网上调查*/
.m-yjzjtit{padding: 8px 0 20px; font-size: 32px; font-weight: bold; color: #c50e1b;}
.m-yjzjfuns{padding: 5px; border-bottom: 1px solid #ddd; line-height: 28px;}
.m-yjzjfuns p{display: inline-block; margin: 0 30px; font-size: 14px; color: #999;}
.m-yjzjfuns p span{color: #d00d0d;}
.m-dczjtext{padding: 20px 60px; line-height: 188%; min-height: 164px;}
.m-dczjtext table{border-collapse: collapse;border:1px solid #333;}
.m-dczjtext table td,.m-dczjtext table th{border: 1px solid #333;}
.m-dczjtext img{max-width: 100%;}
.g-zjbox{margin-bottom: 10px; padding: 15px; border: 1px solid #ddd;}
.m-dccode{padding: 10px 0;}
.m-dccode .control-label span{color: #d00d0d;}
.m-dccode .form-control{width: 25%;}
.u-codeimg{margin: 0 5px;}
.m-dcjsbd{margin-top: 15px; padding: 14px; line-height: 42px; background: #f5f5f5;}
.m-dcjsbd span{margin-right: 20px; color: #d00d0d;}
.m-dcbtfuns{padding: 20px 10px 10px; border-bottom: 1px dashed #ddd;}
.m-dcbtfuns li{float: left; margin-right: 20px; line-height: 28px;}
.m-dcbtfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(/assets/template/xc_template_7/images/page/icon-detail.png); background-repeat: no-repeat;}
.m-dcbtfuns li.u-comment a{background-position: 0 -28px;}
.m-dcbtfuns li.u-error a{background-position: 0 -56px;}
.m-dcbtfuns li.u-print a{background-position: 0 -84px;}
.m-dcbtfuns li.u-close a{background-position: 0 -112px;}
.m-dcbtfuns li.u-collect a{background-position: 0 -140px;}

/*调查结果*/
.u-dcjgtit{margin: 1px 0 2px; padding: 10px; background: #f5f5f5; font-size: 14px;}
.g-dczjjg{margin-top: 20px; padding: 15px 15px 0; border: 1px solid #ddd;}
.g-dczjjg h1{margin-bottom: 20px;}
.u-dcname{margin-bottom: 20px;}
.progress{width: 50%;}
/*large pcScreen*/
@media (min-width:1200px) {

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
 
}
/*pad md*/
@media screen and (max-width: 991px){
.m-dczjtext {
    padding: 15px;
}
}
/*phone sm*/
@media screen and (max-width: 767px) {
 
}
/*small xs*/
@media screen and (max-width: 638px) {

}