@charset "utf-8";
 

.reg{display:block;font-size:14px;text-align:left;padding:10px 0 0 0;width: 94%;
    padding-bottom: 20px; margin-top: 5vh;border-radius:5px}
.reg .inpbox{margin:20px 20px 0 20px;border-bottom:#eeeeee solid 1px;height:33px;}
.reg .inpbox .d1{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;color: #666666;}
.reg .inpbox .d1 input{width:100%;font-size:16px;background-color:#fff;color:#B3B3B3;}
.reg .inpbox .d1 select{border:0;width:100%;background-color:transparent;color:#B3B3B3;margin-left:-4px;}
.reg .uk .d3  {  border-bottom: #F2F2F2 solid 1px;
    height: 35px;
    margin: 15px 0 0 15px;
    width: 113px;
    color: #B3B3B3;
    font-size: 15px;
    font-weight: 700;
}

.reg .inpbox .d2{margin:0;width:100px;font-size:16px;color:#666;text-align:right;}
.reg .inpbox .d2 #fsid2{color:#999;}
.reg .inpbox .d2 .inp{float:left;width:100%;border:0;text-align:right;font-size:13px;margin-top:18px; -webkit-box-flex: 1;
    -moz-box-flex: 1;
    
    margin: 0 10px 0 0;
    
    color: #989898;
    border-bottom: #F2F2F2 solid 1px;
    height: 50px;
    font-size: 13px;}
.reg .d1{margin:20px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.reg .d1 input{width:100%;color:#fff;height:48px;background-color:#ed5d29;font-size:18px;border-radius:5px;}
.qh{display:block;margin:5px 0 0 0;text-align:center;color:#999;}
.qh a{color:#666;}

.regsel{}
.regsel .d1{margin:68px 0 68px 0;text-align:center;font-size:20px;color:#666666;}
.regsel1{text-align:center;}
.regsel1 .dmain{margin:0;font-size:16px;}
.regsel1 .dmain .d1{float:left;width:100px;margin-left:20px;}
.regsel1 .dmain .d1 .s1{float:left;width:100px;height:100px;border-radius:100px;background-color:#FD8000;}
.regsel1 .dmain .d1 .s1 img{width:53%;margin:25px 0 0 0;}
.regsel1 .dmain .d1 .s2{float:left;width:100px;margin:10px 0 0 0;}
.regsel1 .dmain .d2{float:left;width:33.3%;}
.regsel1 .dmain .d2 .s1{float:inherit;width:100px;height:100px;border-radius:100px;background-color:#0180CF;}
.regsel1 .dmain .d2 .s1 img{width:53%;margin:25px 0 0 0;}
.regsel1 .dmain .d2 .s2{float:left;width:100px;margin:10px 0 0 0;}

.inputs
{
    padding: 5px 19px;
    min-height: 32px;
    line-height: 20px;
    border: 1px solid #d0d0d0;
    background: #fff;
    vertical-align: middle;
    color: #333;
    font-size: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    min-height: 20px; 
     height: 40px;
    }
    
    .inputs.normal {
    height: 40px;
}

.multi-radio {
    display: flex;
    vertical-align: middle;
    *display: inline;
}

.multi-radio:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.multi-radio .boxwrap {
    display: inline-block;
    vertical-align: middle;
    *display: inline;
    width: 100%;
        padding-left: 5;
}

.multi-radio a {
    display: inline-block;
    margin-right: 5px;
    float: left;
    padding: 5px 12px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #e3e3e3;
    vertical-align: middle;
    color: #333;
    font-size: 100%;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 22%;
    text-align: center;
    background-color: #e3e3e3;
    border-radius: 11px;
}

.multi-radio a:hover {
    background: #C9E1EF;
    text-decoration: none;
}

.multi-radio a:active {
    text-decoration: none;
}

.multi-radio a.selected {
   background: #f1f6fb;
    border-color: #a3e0fe;
    color: #333;
    
}










