/* 初始化CSS */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;height: auto;min-height:100%;}
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{width:100%;min-height:100%;height: auto;} */
body{color:#333;font:12px/22px "Microsoft Yahei","微软雅黑","Simsun","宋体","Arial";-moz-user-select: none;-khtml-user-select: none;background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_01.png?v=0.1) center center repeat #d1222a;background-size:100% 100%;}
/* 页面通用部分 */
.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;}
.main{padding-top:21px;height:100%;box-sizing:border-box;}
.banner{margin:0 auto;width:899px;height:190px;background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_02.png?v=0.1);}
.part1{position:relative;margin:0 auto;width:1000px;height:398px;background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_03.png?v=0.1) center no-repeat;background-size:contain;}
.part1 .start-btn{position:absolute;bottom:21px;left:50%;margin-left:-86px;width:172px;height:40px;line-height:40px;background:#d1222a;color:#fff;font-size:20px;text-align:center;border-radius:4px;}
.part1 .start-btn:hover{background:#f04f55;}
.part2{display:none;margin:0 auto;width:990px;}
.part2 .part2-c{float:left;width:926px;}
.part2 .part2-c .tool-box{float:left;margin-right:4px;width:122px;height:398px;}
.part2 .part2-c .tool-box .tool-box-time{padding:0 5px;width:122px;height:84px;background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_04.png?v=0.1) center no-repeat;background-size:contain;box-sizing:border-box;}
.part2 .part2-c .tool-box .tool-box-time .time-name{display:block;padding-top:22px;padding-bottom:5px;font-size:18px;text-align:center;border-bottom:1px solid #da2e30;}
.part2 .part2-c .tool-box .tool-box-time .time{display:block;margin-top:5px;text-align:center;}
.part2 .part2-c .tool-box .tool-box-time .time,.part2 .part2-c .tool-box .tool-box-time .time span{color:#da2e30;font-size:20px;}
.part2 .part2-c .tool-box .tool-box-progress{float:right;padding:5px 4px;margin-top:9px;width:78px;background:#fff;box-sizing:border-box;}
.part2 .part2-c .tool-box .tool-box-progress .progress-title,.part2 .part2-c .tool-box .tool-box-progress .progress-pec{display:block;height:18px;line-height:18px;font-size:14px;text-align:center;}
.part2 .part2-c .tool-box .tool-box-progress .bar{display:block;margin:8px auto 0;width:15px;height:122px;background:#eeeeee;border:1px solid #da2e30;border-radius:7.5px;box-sizing:border-box;}
.part2 .part2-c .tool-box .tool-box-progress .bar-c{display:block;background:#da2e30;border-radius:7.5px 7.5px 0 0;}
.part2 .part2-c .text-box{float:left;padding:0 33px 21px 33px;width:800px;min-height:398px;background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_05.png?v=0.1) top no-repeat #fff;background-size:cover;box-sizing:border-box;}
.part2 .part2-c .text-box .text-box-head{padding:27px 0 19px 0;box-sizing:border-box;border-bottom:1px dashed #c5c5c5;}
.part2 .part2-c .text-box .text-box-head .box-title{display:block;color:#cd161c;font-size:27px;text-align:center;}
.part2 .part2-c .text-box .text-box-head .box-des{display:block;margin-top:16px;color:#555564;font-size:16px;text-align:left;}
.part2 .part2-c .text-box .text-box-article{margin-top:14px;}
.part2 .part2-c .text-box .text-box-article .article-title .article-title-no{line-height:30px;color:#cd161c;font-size:16px;}
.part2 .part2-c .text-box .text-box-article .article-title .article-title-name{margin-left:13px;line-height:30px;font-size:16px;}
.part2 .part2-c .text-box .text-box-article .article-choose label{display:block;padding:8px 0;line-height:30px;}
.part2 .part2-c .text-box .text-box-article .article-choose label:hover{background:#fddfdf;}
.part2 .part2-c .text-box .text-box-article .article-choose label input{margin-top:7px;margin-left:7px;width:16px;height:16px;}
.part2 .part2-c .text-box .text-box-article .article-choose label input+.items{float:left;margin-left:-16px;margin-top:7px;width:16px;height:16px;background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_wap_05.png?v=0.1) no-repeat;background-size:contain;}
.part2 .part2-c .text-box .text-box-article .article-choose label input:checked+.items{background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_wap_04.png?v=0.1) no-repeat;background-size:contain;}
.part2 .part2-c .text-box .text-box-article .article-choose label input,.part2 .part2-c .text-box .text-box-article .article-choose label .tips{float:left;}
.part2 .part2-c .text-box .text-box-article .article-choose label .tips{margin-left:4px;line-height:30px;width:700px;font-size:16px;}
.part2 .part2-c .text-box .next,.part2 .part2-c .text-box .submit{margin:23px auto 0;width:172px;height:40px;line-height:40px;background:#d1222a;color:#fff;font-size:20px;text-align:center;border-radius:4px;}
.modal-bg{display:none;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:-92px;margin-left:-210px;width:420px;height:184px;background:#fff;border-radius:10px;}
.modal-bg .modal .modal-title{display:block;padding-top:30px;line-height:24px;color:#2a2a2a;font-size:24px;text-align:center;}
.success .modal-title{padding-top:24px!important;line-height:36px!important;background:url(//n.sinaimg.cn/finance/2022/lcs/images/answer_06.png?v=0.1) no-repeat;background-position:84px 24px;text-indent:46px;}
.warn2 .modal-title{padding-top:53px!important;}
.modal-bg .modal .modal-msg{display:block;margin:26px auto 0;line-height:22px;color:#585858;font-size:12px;text-align:center;}
.success .modal-msg{width:269px;margin-top:18px!important;font-size:14px!important;}
.warn1 .modal-msg{margin-top:23px!important;font-size:18px!important;}
.modal-bg .modal .modal-msg i{color:#d01e27;font-style:normal;}
.modal-bg .modal .modal-btn{display:block;margin:22px auto 0;width:156px;height:30px;line-height:30px;color:#fff;font-size:15px;text-align:center;background:#d01e27;border-radius:4px;}
.success .modal-btn{margin-top:18px!important;}
.warn2 .modal-btn{margin-top:43px!important;}
.warn3 .close,.warn3 .confirm{margin-top:22px;width:136px;height:36px;line-height:36px;color:#fff;font-size:15px;text-align:center;background:#d01e27;border-radius:4px;}
.warn3 .close{float:left;margin-left:64px;}
.warn3 .confirm{float:right;margin-right:64px;}
.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:-210px;margin-top:-229px;left:50%;top:50%;width:420px;height:458px;border-radius:10px;background:#fff;overflow:hidden;z-index:999;}
.layers .layerItem .tit,.layers .layerItem1 .tit,.layers .layerItem2 .tit{display:block;height:50px;background:#cd3026;text-align:center;color:#fff;font-size:22px;line-height:50px;}
.layers .layerItem .cont,.layers .layerItem1 .cont,.layers .layerItem2 .cont{padding:0 24px;box-sizing:border-box;}
.layers .layerItem1 .cont .form_control,.layers .layerItem2 .cont .form_control{margin-top:25px;width:100%;height:40px;color:#7c7c7c;font-size:14px;border:1px solid #c6c6c6;border-radius:4px;box-sizing:border-box;text-indent:9px;outline:none;}
.layers .layerItem1 .cont .form_code{float:left;width:206px;}
.layers .layerItem1 .cont .code{float:left;margin-top:25px;margin-left:10px;width:156px;height:40px;line-height:40px;background:#f3f3f3;text-align:center;border-radius:4px;color:#7c7c7c;font-size:14px;}
.layers .layerItem .cont .rd{display:block;margin-top:30px;margin-bottom:26px;width:100%;color:#e74a3e;font-size:24px;text-align:center;}
.layers .layerItem .cont .box{padding:20px 10px;width:372px;height:212px;line-height:22px;font-size:14px;background:#fafafa;border:1px solid #efefef;box-sizing:border-box;}
.layers .layerItem .cont .box a{color:#ec7c4c;}
.layers .layerItem .cont .box a:hover{color:#e74a3e;}
.codeNew{margin:20px 0;height:34px;line-height:34px;background:#d9d9d9;text-align:center;}
.layers .btns{margin-top:40px;}
.layers .btns span:first-child{margin-left:15px;color:#fff;font-size:15px;background:#e74a3e;border-radius:4px;}
.layers .btns span{float:left;margin-left:68px;width:136px;height:36px;line-height:36px;color:#e74a3e;font-size:15px;text-align:center;border:1px solid #e74a3e;border-radius:4px;}
.phone_btn{margin-left:36px!important;width:300px!important;}
.layers .layerItem1{position:relative;margin-left:-210px;margin-top:-140px;left:50%;top:50%;width:420px;height:280px;border-radius:10px;background:#fff;overflow:hidden;z-index:999;}
.layers .layerItem2{position:relative;margin-left:-210px;margin-top:-110px;left:50%;top:50%;width:420px;height:220px;border-radius:10px;background:#fff;overflow:hidden;z-index:999;}
