@charset "gb2312";
/* CSS Document */

/*questionnaireDetailed*/
.questionnaireDetailed{ padding:20px 8px; background:#fff; margin:10px 0 0 0;}
.suoxiaoqwl{ width:750px; margin:0px auto 0 auto}
.bgcolor{background-color:#e4f0fc;}
.questionnaireDetailed .rg{float: right;}
.questionnaireDetailed h3{ font-size:18px; font-family:"Microsoft YaHei"; text-align:center; line-height:28px;}
/* .questionnaireDetailed h3 i{ display:inline-block; width:47px; height:15px; line-height:15px; text-indent:8px; background:url(../img/sprite-icon.png) no-repeat -53px -25px; _ background:url(../img/sprite-icon.gif) no-repeat -53px -25px; font-family:"SimSun"; font-style:normal; font-size:12px; margin:0 0 0 5px; font-weight:normal; color:#fff;} */
.questionnaireDetailed h4{ text-align:center; line-height:24px; color:#999; font-weight:normal; margin:0 0 10px 0;}
.questionnaireDetailed h4 span{ color:#ff6600; font-weight:bold;}
.questionnaireDetailed .btn{ padding:30px 0 0 0; text-align:center;}
.questionnaireDetailed .b1{ width:150px; height:37px; line-height:37px; font-size:14px; text-align:center; background:url(../img/sprite-btn.png) no-repeat 0 -129px; _background:url(../img/sprite-btn.gif) no-repeat 0 -129px; border:0; cursor:pointer; color:#fff; margin:0 0 0 5px;}
.questionnaireDetailed .b2{ width:115px; height:31px; line-height:31px; text-align:center; background:url(../img/sprite-btn.png) no-repeat 0 -234px; _background:url(../img/sprite-btn.gif) no-repeat 0 -234px; border:0; cursor:pointer; color:#1589d3; margin:0 0 0 25px;}
.questionnaireDetailed .ts{ background:#f9f9f9; line-height:22px; padding:10px 15px; color:#7c7c7c; margin:0 0 20px 0;}
.questionnaireDetailed .tj{ border:1px solid #ececec; padding:10px 20px; margin:20px 0 0 0;}
.questionnaireDetailed .tj .tit{ line-height:32px;}
.questionnaireDetailed .tj .tit span{ font-size:14px; color:#1589d3; font-weight:bold; width:15px; display:inline-block;}
.questionnaireDetailed .tj .tit i{ color:#bababa;}
.questionnaireDetailed .tj .tit strong{ color:#ff6600; padding:0 5px;}
.questionnaireDetailed .zj{ padding:10px 0; text-align:right;}
.questionnaireDetailed .zj .add{  display:inline-block; width:125px; height:31px; background:url(../img/sprite-btnm.png) no-repeat 0 -89px; _background:url(../img/sprite-btnm.gif) no-repeat 0 -89px; text-indent:25px; margin-right:0; border:0; cursor:pointer; color:#fff;}
.questionnaireDetailed .zj .ck{  display:inline-block; width:115px; height:31px; background:url(../img/sprite-btnm.png) no-repeat 0 -172px; _background:url(../img/sprite-btnm.gif) no-repeat 0 -172px; margin-right:0; border:0; cursor:pointer; color:#fff;}
.questionnaireDetailed .yl{background-color: white;}
/* .questionnaireDetailed .yl ul{ border:1px solid #81b9f4;border-width:2px} */
.questionnaireDetailed .yl li{ border-bottom:0; padding:1px;}
.questionnaireDetailed .yl .tit{ line-height:22px; position:relative; /* background-color:#e4f0fc;color: #0966b3; */font-weight: bold;}
.questionnaireDetailed .yl .tit span{ /*font-size:14px;  color:#1589d3; */ font-weight:bold; width:15px; display:inline-block;}
.questionnaireDetailed .yl .tit i{ color:#bababa; font-style:normal;}
.questionnaireDetailed .yl .tit strong{ color:#ff6600; padding:0 0 0 1px;}
.questionnaireDetailed .yl .tit .zt{ position:absolute; right:0; top:4px; _right:30px;}
.questionnaireDetailed .yl .tit .zt i{ display:inline-block; margin:0 10px 0 0; cursor:pointer;}
.questionnaireDetailed .yl .tit .zt .z1{ width:13px; height:13px; background:url(../img/sprite-iconm.png) no-repeat 0 -183px; _background:url(../img/sprite-icon.gif) no-repeat 0 -183px;}
.questionnaireDetailed .yl .tit .zt .z2{ width:12px; height:13px; background:url(../img/sprite-iconm.png) no-repeat -20px -183px; _background:url(../img/sprite-iconm.gif) no-repeat -20px -183px;}
.questionnaireDetailed .yl .tit .zt .z3{ width:12px; height:13px; background:url(../img/sprite-iconm.png) no-repeat -39px -183px; _background:url(../img/sprite-iconm.gif) no-repeat -39px -183px; vertical-align:1px;}
.questionnaireDetailed .yl .tit .zt .z4{ width:12px; height:11px; background:url(../img/sprite-iconm.png) no-repeat -57px -183px; _background:url(../img/sprite-iconm.gif) no-repeat -57px -183px; vertical-align:1px;}
.questionnaireDetailed .yl .mr{ padding:4px 0 2px 35px;}
.questionnaireDetailed .yl .mr p{ line-height:26px;}
.questionnaireDetailed .yl .mr img{max-width: 450px;max-height: 250px; }
.questionnaireDetailed .yl .mr table{max-width:700px;border: solid;border-width: 1px; border-collapse: collapse;  }
.questionnaireDetailed .yl .mr td{border: solid #000;border-width: 1px; }
.questionnaireDetailed .yl .ipt01{ width:460px; height:90px; padding:5px; line-height:22px; border:1px solid #ececec;background-color: transparent;border-radius: 4px;}
.questionnaireDetailed .yl .ipt02{ width:200px; height:20px; line-height:28px; padding:0 0 0 5px; border:1px solid #ececec; margin:0 10px;}
.questionnaireDetailed .tj .biaoge02{ width:90%; margin:0 0 0 30px;}
.questionnaireDetailed .tj .biaoge02 td{ height:22px; line-height:22px; padding:5px;}
.questionnaireDetailed .tj .biaoge02 .tiao{ width:150px; height:7px; background:#dfdfdf; overflow:hidden;}
.questionnaireDetailed .tj .biaoge02 .tiao b{ width:150px; height:7px; display:block; background:#ff6c00;}
.questionnaireDetailed .tj .biaoge02 em{ color:#1aa6ff;}
.questionnaireDetailed .yl .biaoge02{ width:90%; margin:0 0 0 30px;}
.questionnaireDetailed .yl .biaoge02 td{ height:22px; line-height:22px; padding:5px;}
.questionnaireDetailed .yl .biaoge02 .tiao{ width:150px; height:7px; background:#dfdfdf; overflow:hidden;}
.questionnaireDetailed .yl .biaoge02 .tiao b{ width:150px; height:7px; display:block; background:#ff6c00;}
.questionnaireDetailed .yl .biaoge02 em{ color:#1aa6ff;}
table{max-width:700px;border: solid #000;border-width: 1px; border-collapse: collapse; }
.img_label{cursor: pointer;cursor: hand;width: 146px;height: 146px;}
.raty img{margin: 0 5px;}
.pageBtn{margin: 5px 0 5px 320px;width: 80px;height: 30px;background:rgb(0, 153, 255);color:rgb(255, 255, 255); border: none;cursor: pointer;cursor: hand;border-radius: 4px;}
.pageNoInfo{float: right;margin: 10px 20px;display: block;color:rgb(107, 107, 107);}

.labelS {padding: 4px 8px; margin-right: 10px; margin-bottom: 5px; border: 1px solid rgb(107, 107, 107);border-radius: 5px; float: left; cursor: pointer; background-color: rgba(0, 0, 0, 0);}
.selectedLabel{background-color: rgba(107, 107, 107, 0.19);}

