@charset "UTF-8";

.content { width: 7.5rem; padding: 0 0.6rem; margin: 0 auto; box-sizing: border-box; }

.register-title h2 { font-size: .48rem; height: 2.07rem; line-height: 2.07rem; color: #053875; text-align: center; font-weight: bold; }


.list { margin-top: 0.07rem; }
.list li span { width: 1rem; height: .9rem; line-height: .9rem; text-align: right; margin-right: 0.1rem; font-size: .32rem; }
.list li input { width: 5.2rem; height: .86rem; padding: 0.23rem 0.2rem; border: 0.02rem solid #cfcfcf; border-radius: 0.1rem; font-size: .32rem; box-sizing: border-box; box-shadow: inset 0 0.15rem 0.1rem -0.15rem #aaa; }
.list .tips-box { height: .52rem; }
.list .tips { height: .52rem; }
.list .tips strong{ font-weight: normal; width: 4.6rem; height: .3rem; line-height: .3rem; padding-left: .4rem; background: url(../images/tip_icon.png) no-repeat 2px 0; background-size: .3rem .3rem; margin-top: .11rem; margin-left: 1.1rem; color: #d7000f;  border-radius: .15rem; box-sizing: border-box; }


.check-box { height: .36rem; line-height: .36rem; font-size: .3rem; width: 5.5rem; margin: 0 auto 0.3rem; }
.check-box .check-l { padding-left: .5rem; background: url(../images/checkbox_off.png) no-repeat 0 0; background-size: 0.36rem 0.36rem; }
.check-box .check-l.on { background: url(../images/checkbox_on.png) no-repeat 0 0; background-size: 0.36rem 0.36rem; }
.check-box .check-r { padding-left: .5rem; background: url(../images/checkbox_off.png) no-repeat 0 0; background-size: 0.36rem 0.36rem; }
.check-box .check-r.on { background: url(../images/checkbox_on.png) no-repeat 0 0; background-size: 0.36rem 0.36rem; }

.radio-box { height: .4rem; line-height: .4rem; font-size: .3rem; width: 5.5rem; margin: 0 auto 1.2rem; }
.radio-box .radio-l { padding-left: .54rem; background: url(../images/radio_off.png) no-repeat 0 0; background-size: 0.4rem 0.4rem; }
.radio-box .radio-l.on { background: url(../images/radio_on.png) no-repeat 0 0; background-size: 0.4rem 0.4rem; }
.radio-box .radio-r { margin-right: .2rem; padding-left: .54rem; background: url(../images/radio_off.png) no-repeat 0 0; background-size: 0.4rem 0.4rem; }
.radio-box .radio-r.on { background: url(../images/radio_on.png) no-repeat 0 0; background-size: 0.4rem 0.4rem; }

.message { border-top: 0.01rem solid #aaa; padding: 0.5rem 0.6rem 0.25rem; text-align: center; }
.message p { height: .52rem; line-height: .52rem; font-size: .28rem; color: #000; }
.message p span { padding: 0.1rem 0.4rem; }
.register-btn-box {  width: 6.3rem; }
.register-btn-box a { display: block; border-radius: 7px; margin-bottom: .3rem; font-size: .40rem; text-align: center; width: 100%; height: .94rem; line-height: .94rem; background: #053875; color: #fff; }




















