@charset "gb2312";

/* CSS Document */

.text{text-align: center;}

.pad{padding:1rem 2rem;}

.w_pad{ padding:1.5rem 1rem;}

a{text-decoration: none;}

a:hover{ color:#fff;}

a img{ vertical-align:middle;}

ul li,ol li{list-style: none;}

.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}

.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
body {margin: 0 auto;}
@media screen and (min-width:320px) {body{font-size: 12px}}

@media screen and (min-width:340px) {body{font-size: 14px}}

@media screen and (min-width:480px) {body{font-size: 16px}}

@media screen and (min-width:640px) {body{font-size: 24px}}



.top{ padding:1rem 0rem; background: #e5caad; text-align:center; color: #8d5415; margin-top:2rem}

.top h2{ font-weight:bold; font-size:2.5rem; line-height:2.4rem;}

.top h3{ font-weight:normal; line-height:2.4rem;}



.body_s{ border:1px solid #E4E4E4}

.box{ padding:1.5rem 0rem 0rem 2rem}

.box .hover{checked:chenked}

.box p{ color:#333; font-size:1.6rem}

.box input{ margin-top:1rem}

.box p.p_2 input{ margin-left:2rem; }

.box p.p_2 span{ margin-left:0.5rem}



.xian{ border-bottom:1px solid #E4E4E4; width:90%; margin:1.5rem auto 1.5rem}



.body_s .p_3{margin-bottom:1rem;margin-top:1rem; text-align:center;color:#333; font-size:1.6rem}

.body_s .p_3 input{border:1px solid #E6E6E6;width:65%;padding-left:1rem; line-height:2.4rem;}



.gh_bottom p{ color:#666; padding:0rem 1.5rem; line-height:2rem}

.gh_bottom p span{ color:#0b3396}



.gh_tijiao {  text-align:center; margin-top:1.5rem; padding-bottom:1.5rem}

.gh_tijiao input{ width:30%; padding:0.5rem ; text-align:center; background: #e5caad; font-size:1.8rem; color: #8d5415;}

