/* 初始化CSS */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
table{border-collapse:collapse;}
html,body{height:100%;}
body{background:url(//n.sinaimg.cn/finance/lcs/2021/images/answer_wap_03.png) center #f3f3f3;background-size:cover;color:#333;font:12px/22px "Microsoft Yahei","微软雅黑","Simsun","宋体","Arial";}
/* 页面通用部分 */
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
a{color:#1f3b7b;text-decoration:none;cursor:pointer;}
a:visited{color:#6079b2;}
a:hover,a:active,a:focus{color:#8d0000;text-decoration:none;}
.banner{width:7.5rem;height:2.12rem;background:url(//n.sinaimg.cn/finance/lcs/2021/images/answer_wap_01.png) no-repeat;background-size:contain;}
.part1 .test-introduce{margin:.2rem auto 0;width:6.94rem;height:7.46rem;background:url(//n.sinaimg.cn/finance/lcs/2021/images/answer_wap_02.png) no-repeat;background-size:contain;}
.part1 .start-btn{display:block;margin:.54rem auto 0;width:7.11rem;height:.84rem;line-height:.84rem;background:#f94c4c;color:#fff;font-size:.34rem;text-align:center;border-radius:4px;}
.part2 .tool-box-time{width:7.5rem;height:.5rem;line-height:.5rem;background:#feebf0;text-align:center;}
.part2 .tool-box-time span{color:#ed565e;font-size:.24rem;}
.part2 .tool-box-time .time{margin-left:.22rem;}
.part2 .text-box-head .box-des{display:block;margin-top:.23rem;margin-left:.27rem;color:#727272;font-size:.24rem;}
.part2 .next,.part2 .submit{margin:.44rem auto 0;width:7.11rem;height:.84rem;line-height:.84rem;background:#f94c4c;text-align:center;color:#fff;font-size:.34rem;border-radius:4px;}
.part2 .tool-box-progress{margin:.35rem 0;text-align:center;line-height:.24rem;font-size:.24rem;}
.part2 .tool-box-progress .progress-pec{color:#d52c2b;}
.part2 .tool-box-progress .bar{display:inline-block;margin-left:.12rem;width:3.9rem;height:.24rem;border:1px solid #d52c2b;box-sizing:border-box;border-radius:.12rem;}
.part2 .tool-box-progress .bar .bar-c{float:left;height:.22rem;line-height:.22rem;background:#d52c2b;border-radius:.12rem;}
.part2 .text-box-article{margin-top:.4rem;padding:0 .27rem;box-sizing:border-box;}
.part2 .text-box-article .article-title .article-title-no{line-height:.42rem;color:#cd161c;font-size:.28rem;}
.part2 .text-box-article .article-title .article-title-name{margin-left:.33rem;line-height:.42rem;font-size:.28rem;}
.part2 .text-box-article .article-choose{margin-top:.35rem;border:1px solid #d2d2d2;border-radius:.1rem;}
.part2 .text-box-article .article-choose label{display:flex;align-items:center;padding:.14rem 0;width:100%;border-top:1px solid #d2d2d2;}
.part2 .text-box-article .article-choose label:first-child{border-top:none;}
.part2 .text-box-article .article-choose label:hover{color:#ce1b24;}
.part2 .text-box-article .article-choose label input{margin-left:.12rem;width:.32rem;height:.32rem;}
.part2 .text-box-article .article-choose label input+.items{width:.32rem;height:.32rem;margin-left:-.32rem;background:url(//n.sinaimg.cn/finance/lcs/2021/images/answer_wap_05.png) no-repeat;background-size:contain;}
.part2 .text-box-article .article-choose label input:checked+.items{background:url(//n.sinaimg.cn/finance/lcs/2021/images/answer_wap_04.png) no-repeat;background-size:contain;}
.part2 .text-box-article .article-choose label input,.part2 .text-box-article .article-choose label .tips{float:left;}
.part2 .text-box-article .article-choose label .tips{margin-left:.15rem;width:6.06rem;line-height:.4rem;font-size:.26rem;}
/* 弹出框 */
.modal-bg{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:10;}
.modal-bg .modal{position:relative;top:50%;left:50%;margin-top:-1.54rem;margin-left:-3.5rem;width:7rem;height:3.08rem;background:#fff;border-radius:10px;}
.modal-bg .modal .modal-title{display:block;padding-top:.55rem;line-height:.4rem;color:#2a2a2a;font-size:.4rem;text-align:center;}
.success .modal-title{padding-top:.32rem!important;line-height:.5rem!important;background:url(//n.sinaimg.cn/finance/lcs/2021/images/answer_06.png) no-repeat;background-size:.5rem auto;background-position:1.43rem .32rem;text-indent:.68rem;}
.warn2 .modal-title,.warn4 .modal-title{padding-top:.92rem!important;}
.modal-bg .modal .modal-msg{display:block;margin:.38rem auto 0;line-height:.22rem;color:#585858;font-size:.26rem;text-align:center;}
.success .modal-msg{width:4.7rem;margin-top:.28rem!important;line-height:.4rem!important;font-size:.26rem!important;}
.warn1 .modal-msg{margin-top:.35rem!important;font-size:.3rem!important;}
.modal-bg .modal .modal-msg i{color:#d01e27;font-style:normal;}
.modal-bg .modal .modal-btn{display:block;margin:.48rem auto 0;width:2.91rem;height:.6rem;line-height:.6rem;color:#fff;font-size:.26rem;text-align:center;background:#d01e27;border-radius:4px;}
.success .modal-btn{margin-top:.38rem!important;}
.warn2 .modal-btn,.warn4 .modal-btn{margin-top:.4rem!important;}
.warn3 .close,.warn3 .confirm{margin-top:.48rem;width:2.1rem;height:.6rem;line-height:.6rem;color:#fff;font-size:.26rem;text-align:center;background:#d01e27;border-radius:4px;}
.warn3 .close{float:left;margin-left:1.25rem;}
.warn3 .confirm{float:right;margin-right:1.25rem;}
.layers{display:none;position:fixed;width:100%;left:0;top:0;bottom:0;background:rgba(0,0,0,0.6);z-index:100;}
.layers .layerItem{position:relative;margin-left:-3.55rem;margin-top:-3.5rem;left:50%;top:50%;width:7rem;height:7.1rem;border-radius:.1rem;background:#fff;overflow:hidden;z-index:999;}
.layers .layerItem .tit,.layers .layerItem1 .tit,.layers .layerItem2 .tit{display:block;height:.84rem;background:#cd3026;text-align:center;color:#fff;font-size:.37rem;line-height:.84rem;}
.layers .layerItem .cont,.layers .layerItem1 .cont,.layers .layerItem2 .cont{padding:0 .39rem;box-sizing:border-box;}
.layers .layerItem .cont .rd{display:block;margin-top:.5rem;margin-bottom:.24rem;width:100%;color:#e74a3e;font-size:.4rem;text-align:center;}
.layers .layerItem .cont .box{padding:.28rem .17rem;width:6.21rem;height:3.36rem;line-height:.36rem;font-size:.22rem;background:#fafafa;border:.01rem solid #efefef;box-sizing:border-box;}
.layers .layerItem .cont .box a{color:#ec7c4c;}
.layers .layerItem .cont .box a:hover{color:#e74a3e;}
.codeNew{margin:.4rem 0;height:.6rem;line-height:.6rem;font-size:.28rem;background:#d9d9d9;text-align:center;}
.layers .btns{margin-top:.6rem;margin-bottom:.5rem;}
.layers .btns span:first-child{margin-left:.32rem;color:#fff;background:#e74a3e;border-radius:4px;}
.layers .btns span{float:left;margin-left:1.14rem;width:2.27rem;height:.67rem;line-height:.67rem;color:#e74a3e;font-size:.29rem;text-align:center;border:1px solid #e74a3e;border-radius:4px;}
.layers .layerItem1 .cont .form_control{margin-top:.4rem;width:100%;height:.8rem;color:#7c7c7c;font-size:.28rem;border:1px solid #c6c6c6;border-radius:4px;box-sizing:border-box;text-indent:.18rem;outline:none;}
.layers .layerItem1 .cont .form_code{float:left;width:4rem;}
.layers .layerItem1 .cont .code{float:left;margin-top:.4rem;margin-left:.2rem;width:2rem;height:.8rem;line-height:.8rem;background:#f3f3f3;text-align:center;border-radius:4px;color:#7c7c7c;font-size:.28rem;}
.phone_btn{width:5.5rem!important;}
.layers .layerItem1{position:relative;margin-left:-3.55rem;margin-top:-2.5rem;left:50%;top:50%;width:7rem;height:5rem;border-radius:.1rem;background:#fff;overflow:hidden;z-index:999;}
.layers .layerItem2{position:relative;margin-left:-3.55rem;margin-top:-1.5rem;left:50%;top:50%;width:7rem;height:3rem;border-radius:.1rem;background:#fff;overflow:hidden;z-index:999;}
