@charset "UTF-8";
/**
 *
 * @authors Your Name (you@example.org)
 * @date    2018-01-11 22:49:28
 * @version $Id$
 */
/*mobile css reset*/
body,div,ul,ol,li,img,p,dl,dt,dd,a,span,input,h1,h2,h3,h4,h5,h6,table,th,tr,td,::before,::after,header,nav,section,footer{margin: 0;padding: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;/*元素以边框开始计算宽度 百分百布局防止溢出*/}
body{font-size: 14px!important;text-align: justify;font-family: Helvetica,Tahoma,Arial,sans-serif;}
a{text-decoration: none;color: #FF7200;}
img{border: 0;display:inline-block;}
ul{overflow: hidden;list-style: none;}
table {border-collapse:collapse;border-spacing:0;}
input{border: 0;outline: none;-webkit-appearance:none;-moz-appearance:none;appearance:none;/*清除元素外观样式*/}
input,a,button{tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;/*去除点击高亮效果*/}
body{
    background: #eee;
}
.left{float: left;}
.right{float: right;}
.main{
    min-width: 320px;
    max-width: 640px;
    margin: 0 auto;
    background: #fff;
    overflow: hidden;
}




.register {
    font-size: 26px;
    display: flex;
    flex-direction: column;
    border-top: 1px solid #aaa;
    margin-top: 25px;
}

.register .register-tit {
    width: 100%;
    font-size: 28px;
    background: #FF7200;
    color: #fff;
    text-align: center;
}

.register .register-tit i {
    font-size: 24px;
}

.register .register-form {
    display: flex;
    flex-direction: column;
    padding: 20px 15px 0 15px;
}

.register .register-form input,.register .register-form select {
    text-indent: 8px;
    border: 1px solid #ccc;
    border-radius: 4px;
    height: 50px;
    font-size: 14px;
}

.register label {
    /*display: block;*/
    color: #666;
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 16px;
}

.register .save {
    background: #FF7200;
    color: #fff;
    font-size: 26px;
    padding: 5px 15px;
    margin: 20px 0;
    border-radius: 4px;
    text-align: center;
}

.register .register-subtit {
    color: #e85484;
    font-size: 22px;
    text-align: center;
}

.register .radios {
    display: flex;
    flex-direction: row;
    align-items: center;
    /*font-size: 0.24rem;*/
}

.register .radios span {
    margin-right: 15px;
}

.register .radios input {
    width: 20px;
    height: 20px;
    -webkit-appearance: radio;
    -moz-appearance: radio;
    appearance: radio;
    display: inline;
}

.register .ys-tit {
    font-size: 18px;
}
.register .description{
    border: 1px solid #ccc;
    width: 100%;
    font-size: 13px;
}
