@CHARSET "utf-8";

.surveypage::before {
    content: ' ';
    position: fixed;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-size: cover;
    background-repeat: no-repeat;
}
.surveypage {
    background-color: #f5f5f5;
    background-position: top center;
    background-attachment: fixed;
    background-size: cover;
    background-repeat: no-repeat;
}
.wapwrap .bodycontainer {
    margin-top: 4%;
    border-radius: 10px;
    width: 85%;
    padding: 4%;
    background-color: rgb(255,255,255,1);
}
h3{font-size: 20px;}
.surveyquestions{margin-top:10px;padding-left:20px;margin-bottom:10px;}
.surveycontent{padding-left: 20px;}
.wapwrap .surveyquestions{margin-top:10px;padding-left:0px;margin-bottom:10px;}
.wapwrap .surveycontent{padding: 0px 5px;}
.questionlist form{padding-left:50px;}
.surveypage .datainfo{text-align:center;}
.questionlist .survelresult{}
.questionlist .survelresult .opblock{float: left;width: 100%;}
.questionlist .survelresult .opblock .optext{float: left;color:#666;}
.questionlist .survelresult .opblock .opchecked{color:green;font-weight:bold;}
.questionlist .survelresult ol li{float:left;width:80%;}
.surveyuserinfo .control-group{margin-bottom:20px;}
.surveyuserinfo .control-label{width:80px;}
.surveyuserinfo  .controls{margin-left: 95px;}
.surveyuserinfo legend{font-size: 16px;
font-weight: 400;}
.surveyuserinfo  .controls textarea{width:400px;height:100px;}
.userinfodl dt{width:80px;line-height:30px;}
.userinfodl dd{margin-left:95px;line-height:30px;}
.surveypage h3{text-align:center;}

.surveybody{
    background-color: #f5f5f5;
    background-position: top center;
    background-attachment: fixed;
    background-size: cover;
    background-repeat: no-repeat;
}
.surveybody .wrap .container{
    width: 710px;
    background-color: #fff;
    padding: 25px 30px;
    margin-top: 35px;
}
.surveybody  .datainfo {
    margin-bottom: 35px;
    color: #aaa;
    text-align:center;
}
.surveybody legend{
    border-bottom:1px dashed #e5e5e5;
    margin-bottom:30px;
}
.surveyuserinfo .control-group .control-label {
    text-align: left;
    font-weight: bold;
    width: 100%;
    font-size: 14px;
}
.surveyuserinfo .control-group .controls {
    margin-left: 0;
    width: 100%;
}
.surveyuserinfo input[type="text"] {
    height: 24px;
    width: 330px;
}
.surveybody legend.leg1{
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: bold;
}
.surveybody .qrdiv {
    position: fixed;
    top: 41px;
    margin-left: 765px;
    background-color: #fff;
    padding: 6px;
}
.surveybody .qrdiv div img {
    width: 118px;
}
.surveybody .qrdiv p {
    text-align: center;
    margin: 0px;
}

.surveybody .footer {
    border-width: 0px;
    padding: 0px;
    background-color: #fff;
}
.surveybody .wapwrap .footer .container{
    width:95%;
}
.surveybody .wapwrap .footer{
    min-width:0px;
}
.surveybody .footer .container {
    padding: 12px;
}
.surveybody .footer .container .pad{
    color: #aaa;
    font-size: 13px;
}
.surveybody .footer .container a.bluelink {
    color: #3D88D8;
}
.surveybody .footer .container p{
    margin: 0px;
    line-height: 25px;
}



.wapwrap .form-horizontal .control-label{
	width: 100%;
	text-align: left;
	
}
.wapwrap .surveyuserinfo .controls {
    margin-left: 0px;
    
}
.surveyuserinfo legend{margin-bottom:0px;}
legend + .control-group{margin-top:5px;}
.surveyuserinfo .controls textarea{width:260px;}
input.span6 {width:200px;}
.surveypage .alert{wi/dth:80%}

.surveyuserinfo .control-group .control-label{
	text-align: left;
	font-weight:bold;
    width: 100%;
	font-size: 14px;
}
.surveyuserinfo .control-group .controls{
	margin-left: 0;
    width: 100%;
}
.wapwrap .surveyuserinfo input[type="text"], .wapwrap .surveyuserinfo textarea, .wapwrap .surveyuserinfo .uneditable-input{
	width:100%;
	padding: 0px;
	height: 36px;
	line-height: 36px;
	text-indent: 5px;
	-webkit-box-shadow: nonne;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none;
	box-shadow:0px 0px 0px rgba(0,0,0,0);
	-webkit-appearance:none;
}
