@import url(layout.css); 
.wrapper ,header.header{ background:#000206 url(../images/bg6.jpg) no-repeat 0 0; background-size: 100%;}

h2.title{background:url(../images/test/title.png) no-repeat 0 0;width:5.01rem;height:1.44rem;background-size:100%;margin: .5rem auto 0.4rem;position: relative;}
.cs_box h2.title{background-size: auto 0.7rem;height: 0.7rem;width: auto;margin-bottom: 0.1rem;background-position: right;margin-right: 0.4rem;}
.cs .list{text-align: center;position: relative;}
.cs .li_txt{margin:0;padding: 0 .37rem 1.5rem;}
.cs .li_txt li{background: rgb(255 255 255 / 10%);border-radius: .2rem;margin-top: .5rem;line-height: normal;text-align:left;height: auto;overflow: hidden;-webkit-line-clamp: initial;-webkit-box-orient: initial;}
.cs .li_txt li a {font-size: .5rem;line-height: .8rem;display: block;width: 100%;}
.cs .li_txt li a h3{padding: 0.3rem 0.4rem;font-size: 0.5rem;}
.cs .li_txt li .li_b{padding:0 0.4rem;background: rgb(255 255 255 / 10%);height:0.8rem;}
.cs .li_txt li .li_b span ,.as_view .title_min span{ display:inline-block; font-size: .36rem; padding-left:.38rem; color: #bbb; background: url(../images/test/icon1.png) no-repeat left center; background-size:.34rem; height:0.8rem; line-height: 0.8rem;}
.cs .li_txt li .li_b span:last-child ,.as_view .title_min span:last-child{background-image:url(../images/test/icon2.png); margin-left: 0.5rem;}
.cs .li_txt li .li_b em{ float: right; height:0.8rem; line-height: 0.85rem; font-size: 0.36rem; color:#4bb0e0; background:url(../images/test/icon_arrow.png) no-repeat right center;background-size: 0.38rem; padding-right: 0.5rem; font-weight: }
.mt{ margin-top:-1rem; height: 1.5rem; overflow: hidden;}

.hot_tool{background:#fff;margin: 0;padding: 0.3rem 0.3rem 0.5rem;}
footer { margin-top: 0;}
.cs .drop-msg{margin: -1rem 0 1rem;}


.cs_box .ques_box,.cs_box .answer_box{padding:.4rem .2rem 1rem;margin:.6rem 0 0; border-top:1px solid rgba(86,132,195,.1);}


.as_view { min-height: 11rem; position: relative; }
.as_box {background: rgb(255 255 255 / 15%);box-shadow: 0 5px 8px rgb(86 170 214 / 15%);margin: 0 .4rem 1.3rem;border-radius: .3rem;overflow:hidden;}
.as_view h3{font-size:0.55rem;color: #ffffff;line-height: 0.7rem;text-align: center;font-weight: 700;margin: 0.5rem 0.5rem 0;}
.as_view .title_min{ text-align: center; border-bottom: 1px solid #f6f6f6; padding-bottom: 0.15rem; margin: 0.15rem 0.5rem 0;}
.as_view .rs{ margin:0.4rem 0.5rem 0;}
.as_view .c_text {min-height: 5rem;line-height: .9rem;margin: .4rem 0.5rem;text-indent: 2em;opacity: .8;}
.as_view .as_bottom{height:1.72rem;background: linear-gradient(0deg, rgb(255 255 255 / 13%), rgb(255 255 255 / 19%));box-shadow: inset 0 -4px 8px rgba(0,0,0,0.03);display: flex;}
.as_view .btns {line-height: 1.72rem;color: #51b9ea;font-size: 0.52rem;text-align: center;display:block;font-weight:600;flex: 1;}
.r_box .btns:first-child{}
.r_box .btns:last-child{color: #51b9ea;}
.as_view .btn_pn { width: 3.5rem; display: inline-block; margin: 0 .25rem; }
.as_view .btn_box { text-align: center }
.as_view .btn_back { color: #47cb82; }

.as_view .q_box { overflow: hidden;}
.as_view .q_box dl {margin: 0.2rem 0.6rem 0.8rem;}
.as_view .q_box dl dt {line-height: .7rem;font-size: .44rem;padding: .3rem 0;}
.as_view .q_box dl dd {font-size:.44rem;line-height: 1rem;margin: 0.2rem 0 0 .45rem;color: rgb(255 255 255 / 80%);}
.as_view .q_box dl dd.on {color: #51b9ea;}
.as_view .q_box dl dd i {background: url(../images/test/icon_select.png);background-size: cover;float: left;width: .5rem;height: .5rem;margin: 0.25rem .2rem 0 0;}
.as_view .q_box dl dd.on i { background-position: 0 -.5rem; } 

.as_view a.l_btn{ width:100%;}
.as_view .tips,.as_view .testinfo .alarm{ font-size: .36rem; color: #999; text-align: center; height: 1rem; line-height: .7rem; overflow: hidden;}
.as_view .alarm{ color:#E41D21; font-size: .33rem; visibility:hidden;}
.answer_box h3{ font-size: .5rem; line-height: 1rem; padding-top: .2rem; }
.answer_box p.rs{ font-size: .52rem;font-weight: bold; line-height: 1rem; padding-top: .2rem;}
.answer_box .answer_list{ padding-top:.5rem;}
.answer_box .answer_list p{ line-height: .9rem;}
