@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{background:#FFFFFF;width: 100%;font-size:14px; color:#000; line-height:26px; font-family:"微软雅黑", "黑体", "宋体";}

div,h1,h2,h3,h4,ul,li,p,img,input{padding:0px; margin:0px; list-style:none;}

img{border:none;}
.clear{clear:both;}
.anscenter{text-align:center;}
.pad40{padding:40px 0px;}
.padt60{padding:60px 0px;}

#anstop,#anscontent,#ansfoot{width:750px; margin:0 auto;}
#anstop{padding:20px 0px 20px 20px;margin-top: 60px;margin-bottom:30px;height:160px}
#anscontent{padding:20px 40px 20px 40px;border:solid 6px #eeedeb; border:solid 6px rgba(238,237,235,0.8); border-radius:20px; background:#FFF; background:rgba(255,255,255,0.8);border-radius:20px;}
#ansfoot{color:#666; padding:40px 0px 20px;}
#ansfoot .qr-code{float: left;}
#ansfoot .fotext{float: left;margin: 90px 0px 40px 0px;font-size: 12px;}
h1{font-size:16px; color:#000; font-weight:bold; padding:15px 0px;}
p{color:#000; padding-bottom:10px;}
.fr{color:#c00; font-weight:bold;}
.fgray{color:#666;}

.bgwhite{background:url(../images/bg.jpg);width: 100%;}
.anssurtop,.titlename,.anssurcon{width:800px; margin:0 auto;}
.anssurtop{margin-top: 80px;}
.titlename{font-size: 40px;font-weight: bold;color: #FFFFFF;margin-top: 20px;line-height:40px;padding-left:90px}
.anssurcon{margin-top:50px;border:solid 6px #eeedeb; border:solid 6px rgba(238,237,235,0.8); border-radius:20px; background:#FFF; background:rgba(255,255,255,0.8);border-radius:20px;}
.tip{height:30px;background:#fef5dd;width:100%;border-radius:5px;}
.tip li{width:100%;text-align:left;line-height:30px;font-size:14px;margin-left:20px}
.ques-title{width: 200px;display: inline-block;text-align: left;margin-left:20px;}
.ques-title1{color:#f28a1b;font-size:16px;font-weight:bold;}
input{margin-left:30px;text-align: left;}
.ansq1,.ansq2,.ansq3,.ansq4,.ansq5,.ansq6,.ansq7,.ansq8,.ansq9,.ansq10,.ansq11,.ansq12,.ansq13,.ansq14,.ansq15,.ansq16,.ansq17,.ansq18,.ansq19,.ansq20,.ansq21,.ansq22{clear:both; padding:10px 80px 50px 80px;display:none;}
h2{font-size:25px; color:#f02a14; padding:80px 0px 10px 350px; } 
.ansqes{padding:30px 0px 10px; color:#f28a1b; font-size:16px; font-weight:bold;}
.ansanswer{color:#333; line-height:35px;}
.other{border:#ddd solid 1px; height:20px; background:white; color:#333; width:150px; padding:0px 5px; font-family:Arial, Helvetica, sans-serif, "宋体";}
.info{border:#0082d6 solid 1px; height:20px; background:white; color:#333; width:150px; padding:0px 5px; font-family:Arial, Helvetica, sans-serif, "宋体";}
.addr{border:#0082d6 solid 1px; height:20px; background:white; color:#333; width:260px; padding:0px 5px; font-family:Arial, Helvetica, sans-serif, "宋体";}
.hidden{display:none;}

.tips{margin:20px auto;width:50%;height:200px;line-height:200px;border-radius:10px;border:solid 10px #f02a14;background:#CDE8FD url(../images/tipIcon.png) 80px center no-repeat;}
.tips p{color:#2E5D91;font-size:16px; padding-left:160px;}