@CHARSET "UTF-8";
*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body{margin:0;font-size:14px;color:#000;font-family:'Microsoft YaHei';background-color:#fcc08c;}
ul,li,ol{list-style-type:none;}
img{max-width:100%;}
.orange{color:#ce4221;}
.center{text-align:center;}
.container,
.cont_x{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;}

/*index�������ҳ*/
.bgpic{height:390px;background:url('/r/cms/www/progressive/theme/img/webq/bg.png') no-repeat;background-size: cover;}
.logo{padding:25px 0 50px;}
.main{margin-bottom:50px;overflow:hidden;}
.mainl,.mainr{width:50%;float:left;margin:0 auto;text-align:center;}
.main h2{color:#8ec132;font-size: 24px;line-height: 50px;}
.main a{color:#8ec132;text-decoration:none;border: 1px solid hsl(81, 59%, 48%);border-radius: 10px;width: 90%;display: block;margin-bottom: 15px;padding:5px 20px;}
.main a:hover{background-color:#8ec132;color:#fff;}
.main ul{overflow: hidden;padding-top: 10px;}
.main .mainl{border-right: 1px solid #8ec132;}
.main .mainl ul li{width:50%;float:left;}
.main .mainr ul li{width:100%;}
.main .mainr ul li a{width:50%;margin-left:auto;margin-right:auto;}
.botom{}
.botom div{float:right;padding-right:20px;}
/*��¼ҳ*/
.bg{position:fixed;width:100%;height:100%;background-color:#fcc08c;}
.biaot{margin:10% auto 0;font-size:36px;line-height:50px;margin-bottom:20px;padding-left:50px;color:#fff;/*color:#276bbe;*/}
.biaot img{width:50px;float:left;margin-right:10px;}
.t_log,
.b_mess .messr{border-radius:10px;border:1px solid #b6b6b6;padding:10px;background:url('/r/cms/www/progressive/theme/img/webq/k_bg1.jpg') repeat;background-size: contain;}
.t_log{line-height: 30px;margin-bottom:10px;}
.t_log .hao{padding:10px 0;}
.t_log .hao .zkzh{display: inline-block;border: 1px solid hsl(0, 0%, 0%);height: 30px;width: 230px;outline: none;}
.t_log .zkzh input{border: 1px solid hsl(0, 0%, 0%);}
.t_log p.hy{color:#ce4221;}
.t_log .btn{text-align:center;line-height:50px;}
.t_log .font12{font-size:12px;}
.t_log a.jianp,
.t_log .btn a{border:1px solid #000;background-color:#fff;padding:3px 15px;margin: 0 10px;cursor:pointer;text-decoration:none;}
.t_log a.jianp{margin-right:0;}
.t_log a.jianp:hover,
.t_log .btn a:hover{background-color:#f57528;color:#fff;border-color:#842a05;}
.b_mess{overflow:hidden;margin:0 -5px 10px;}
.wid5{width:50%;float:left;padding:5px;}
.zuoweihao{color:#fff;border:1px solid #b6b6b6;border-radius:10px;padding:10px;height:180px;;background:url('/r/cms/www/progressive/theme/img/webq/k_bg2.jpg') repeat;background-size: contain;}
.zuoweihao .num{text-align: center;font-size: 60px;line-height: 130px;}
.b_mess .messr{height:180px;}
.b_mess .messr p{color:#ce6221;line-height:30px;}
.b_mess .messr .p1{text-align:center;color:#ce4221;line-height:initial;}
.b_mess .messr p img{width:30px;}
.banb p{line-height:24px;color:#fff;}
/*�û���Ϣҳ*/
.usermessl{float:left;width:45%;padding-right:10px;}
.usermess{float:left;width:55%;background-color:#fff;border:1px solid #b6b6b6;border-radius: 10px;padding: 10px 15px;}
.usermessl .intro{background-color:#fff;border:1px solid #b6b6b6;border-radius:10px;padding:10px;margin-top:15px;}
.usermessl .intro h5{font-size:14px;color:#e46600;line-height:20px;}
.usermessl .intro span.chse{color:#e46600;}
.usermessl .intro p{line-height:20px;}
.usermess table{width:100%;}
.usermess table td{line-height:30px;}
.usermess table td.right{text-align:right;}
.usermess .btn3{text-align:center;margin:20px 0 20px;}
.usermess .btn3 img{height:14px;margin-bottom: -2px;}
.usermess .btn3 .yuandian{width:12px;height:12px;background-color:#32d911;border-radius:6px;display: inline-block;margin-bottom: -2px;}
.usermess .btn3 a{background-color:#db5222;border:1px solid #842a05;padding:5px 10px;border-radius:5px;font-size:12px;color:#fff;margin:0 4px;cursor:pointer;text-decoration:none;
    background: -webkit-linear-gradient(top, #d79743, #db5222);
    background: -moz-linear-gradient(top, #d79743, #db5222);
    background: -o-linear-gradient(top, #d79743, #db5222);
    background: -ms-linear-gradient(top, #d79743, #db5222);}
/*������ϰҳ��*/
.answer_l{width:80%;float:left;background-color:#f9caa3;padding:10px;}
.answer_r{width:20%;float:right;background-color:#fef8d8;padding:10px;}
.answer_l .answer_user{overflow:hidden;margin-bottom:20px;padding-left:10px;}
.answer_l .answer_user .ans_user_l{float:left;line-height:22px;font-weight: bold;}
.answer_l .answer_user .ans_user_r{float:right;line-height:44px;font-weight: bold;}
.answer_l .answer_cont{overflow:hidden;background-color:#fff;}
.answer_l .answer_cont span{color:#db5825;font-weight:bold;}
.answer_l .answer_cont .ans_title{background-color: hsl(51, 95%, 92%);line-height: 60px;padding: 0 10px;font-size: 16px;}
.answer_l .answer_cont ul{padding:10px 15px;line-height:50px;}
.answer_l .answer_btn{line-height: 80px;}
.answer_l .answer_btn a{padding:5px 10px;background-color:#db5825;color:#fff;border-radius:10px;margin: 0 10px;cursor:pointer;text-decoration:none;
    background: -webkit-linear-gradient(top, #d79743, #db5222);
    background: -moz-linear-gradient(top, #d79743, #db5222);
    background: -o-linear-gradient(top, #d79743, #db5222);
    background: -ms-linear-gradient(top, #d79743, #db5222);}
.answer_l .answer_time{background-color:#ec8445;padding:10px;overflow:hidden;}
.answer_l .answer_time .ans_time_l{float:left;line-height:50px;}
.answer_l .answer_time .ans_time_r{float:right;line-height:25px;}
.answer_r{overflow-y: scroll;}
.answer_r .ans_zhtai{line-height:40px;text-align:center;}
.answer_r .ans_zhtai span.fk_yd,
.answer_r .ans_zhtai span.fk_zd,
.answer_r .ans_zhtai span.fk_wd{width:10px;height:10px;background-color:#f9bf8f;display:inline-block;}
.answer_r .ans_zhtai span.fk_zd{background-color:#db5825;}
.answer_r .ans_zhtai span.fk_wd{background-color:#ddd;}
.answer_r .ans_tix .bt{background-color:#f9caa3;line-height:40px;padding-left:10px;}
.answer_r .ans_tix ul{border:1px solid #db5825;padding:10px 5px 5px 10px;overflow:hidden;margin-bottom:20px;}
.answer_r .ans_tix ul li{width:20%;float:left;text-align:center;padding-right:5px;padding-bottom:5px;}
.answer_r .ans_tix ul li a{background-color:#dce1db;width:100%;display:block;color:#000;cursor:pointer;line-height:30px;text-decoration:none;}
.answer_r .ans_tix ul li a.current{background-color:#db5825;color:#fff;}
.tanch{position:fixed;left:50%;top:50%;width:520px;height:280px;margin-left:-260px;margin-top:-140px;background-color:#d6a36b;background:url('img/tanch_bg.jpg');padding:0 10px;}
.tanch .tc_bt{line-height:60px;color:#2061d7;font-size:16px;padding-left:10px;}
.tanch .tc_desc{background-color:#fff;padding:10px;margin-bottom:20px;height:160px;}
.jiaoj .tc_desc{overflow-y:scroll;}
.tanch .tc_desc h6{font-size:16px;color:#d2681e;line-height: 30px;}
.tanch .tc_desc p{text-indent:16px;line-height:30px;}
.tanch .btn_know{text-align:center;}
.score .scorer p a,
.tanch .btn_know a{padding:5px 30px;background-color:#db4f1f;border-radius:5px;color:#fff;cursor:pointer;text-decoration:none;
    background: -webkit-linear-gradient(top, #d79c45, #db4f1f);
    background: -moz-linear-gradient(top, #d79c45, #db4f1f);
    background: -o-linear-gradient(top, #d79c45, #db4f1f);
    background: -ms-linear-gradient(top, #d79c45, #db4f1f);}
.tanch .close{position:absolute;right: -15px;top: -15px;width: 30px;cursor:pointer;}
.jiaoj,.help{display:none;}

/*分数统计页*/
.score{background:url('/r/cms/www/progressive/theme/img/webq/score_bg.jpg');border:1px solid #b6b6b6;border-radius:10px;padding:10px;background-size: contain;}
.score h3{text-align:center;font-size:16px;font-weight:normal;color:#ee5b0b;line-height:40px;}
.score .fen{color:#439ed7;}
.score .scorel{float:left;width:50%;font-size:100px;color:#e33b14;font-weight:bold;text-align:center;}
.score .scorer{float:left;width:50%;}
.score .scorer .xian{border-left:1px solid #439ed7;padding-left:20px;}
.score .scorer p{color:#08538c;font-weight:bold;line-height:22px;}
.score .scorer p a{padding:5px 10px;font-weight:normal;}
.score .scorer p.p_mar{margin-top:10px;}
.score .jiesy{color:#a51212;padding:20px;clear:both;}
@media(min-width:768px){
    .container{width:750px;}
    .cont_x{width:720px;}
}
@media (min-width: 992px) {
    .container {width: 970px;}
}
@media (min-width: 1200px) {
    .container {width: 1170px;}
}
@media (max-width: 768px) {
    .biaot{font-size: 20px;padding-left: 5px;margin: 15px auto;}
    .t_log .hao{padding:0;}
    .t_log .hao .zkzh{width:216px;}
    .t_log a.jianp{display:none;}
    .usermessl{width:100%;padding-right:0;}
    .usermess{width:100%;padding:10px;}
    .usermessl .intro{margin:10px 0;}
}
@media (max-width: 400px) {
    .usermess .btn3 a{padding:5px 2px;margin:0;}
}
@media(max-width:330px){
    .b_mess .messr p{font-size:12px;}
    .b_mess .messr p.p1{font-size:14px;}
}