﻿html,body,div,section,article,aside,nav,footer,p,dl,dt,dd,ul,li,ol,span,em,a,del,h1,h2,h3,h4,h5,h6,iframe,object,form, label, legend,caption, tbody, tfoot, thead, tr, th, td,menu,audio,video,textarea{padding:0;margin:0;font-family:微软雅黑,"Microsoft Yahei",Arial,Helvetica;letter-spacing:1px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
ul,ol,li{list-style: none;}
html{font-size:14px;color:#333;font-family:'Microsoft YaHei',Verdana,Arial,san-serif;width:100%; }
img{border:none;vertical-align:top;}
em,i{font-style: normal;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{clear:both;height:0;content:'';display: block;overflow: hidden;}
.clearfix{zoom:1;}
a{background-color:transparent;text-decoration:none;color:inherit;}
a:active,a:hover {outline: 0;text-decoration:none;}

.home_logo{display:block;width:120px;margin:35% auto;}
.bottom-fixed-box{position:fixed;left:0px;width:100%;bottom:0px;padding-bottom:20px;}
.fa-on1{text-align:Center;color:#fff;font-size: 20px;margin-bottom:8px;}
.fa-on2{text-align:Center;color:#fff;font-size: 14px;margin-bottom:40px;}
.next-btn{margin:20px 15px;height: 50px;line-height:50px;background-color: rgba(0, 0, 0, 0.2);border-radius:5px;color: #ffffff;display:block;text-align:center;font-size:16px;}
.next-btn:hover{background-color: rgba(0, 0, 0, 0.5);}
.pad-box{padding:15px;}
.eh-br-bo{background-color: #ffffff;box-shadow: 0px 4px 8px 0px rgba(14, 69, 141, 0.16);border-radius:10px;border: solid 1px rgba(112, 112,112,0.2);width:100%}
.top-we1 {
    padding: 15px 5px 0 5px ;
   color: #2E82DB;
   font-size:17px
}
.top-we-lo1{width:26px;height:26px;}
.top-we-lo2{height:26px;line-height:26px;font-size: 16px;margin-left:10px;color: #707070;}
.top-we2{color: #707070;font-size:13px;padding:15px 5px;line-height:20px;}
.collarcard_banner{display:block;width:100%;border-radius:10px;}
.top-we3{position:relative;margin-top:12%}
.checkbox{
    position:relative;
	width:17px;height:17px;
    margin-right:5px;
    background: url(/images/card/checkun.png) no-repeat;
    background-size: 17px 17px;
    background-position: left top;}
.checkbox.active {
    background: url(/images/card/check.png) no-repeat;
    background-size: 17px 17px;
    background-position: left top;
}
.top-we3 .styled{position:absolute;left:0px;top:0px;width:17px;height:17px;margin:0px;opacity:0;}
.checkbox-label{color: #707070;font-size:13px;line-height:17px;}
.checkbox-label a{color: #2193f4;}
.pad-box{margin-bottom:80px;}
.btn-box{margin:0 15px;}
.btn-box .card-btn{height: 50px;line-height: 50px;width:100%;background-color: #3393f8;border:none;border-radius:5px;color:#fff;font-size:16px;outline:none;}
.btn-box .card-btn:hover{background:#135EF3}
.entry-box-top{padding:15px;}
.s_banner{display:block;width:100%;margin-bottom:20px;}
.nor-input{margin-bottom:10px;}
.nor-input input{background:#fff;border:1px solid #DAEFFB;border-radius:5px;width:94%;padding:12px 3%;outline:none;color:#3393f8;}
.nor-input input:focus{border:1px solid #3393f8;}
.suss-card{position:relative;padding:30px 0 0px 0;}
.suss-card-on1{display:block;width:80px;margin:0px auto;margin-bottom:25px;}
.suss-card-on2{font-size: 20px;text-align:center;color:#353535;margin-bottom:15px;}
.suss-card-on3 {
    font-size: 14px;
    text-align: center;
    color: #353535;
    opacity: 0.5
}
.suss-list{margin:25px 20px 0 20px;}
.suss-list ul li{border-bottom: solid 1px rgba(112, 112, 112, 0.1);padding:10px 0;}
.left-mess1 {
    color: #353535;
    opacity:0.3;
    margin-bottom: 8px;
}
.left-mess2 {
    color: #353535;
}
.error-card{padding:50px 0 70px 0;}
.coll-mid{display:block;width:100%;border-radius:10px;margin-bottom:15px;}
.eh-br-mo{background-color: #ffffff;box-shadow: 0px 4px 8px 0px rgba(14, 69, 141, 0.16);border-radius:10px;border: solid 1px rgba(112, 112,112,0.2);overflow:hidden;padding:15px;}
.new-know{text-align:center;color: #707070;padding-bottom:15px;font-size:15px;}
.know-title{color: #707070;font-size: 14px;margin-bottom:15px;}
.know-end{color: rgba(112, 112, 112, 0.5);font-size: 14px;text-align:right;}
