@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, rem, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, textarea, input, span { margin: 0; padding: 0; border: 0; }
.clear { clear: both }
* { margin: 0px; padding: 0px; }


html { overflow-x: hidden; background: #fff; }


body { max-width: 640px; min-width: 300px; margin: 0 auto; min-height: 100%; font-family: 微软雅黑; }


* { margin: 0px; padding: 0px; }


.zxbm{ padding:0rem;}

.logo_box{ width:96%; margin:0px auto;}

.logo_box img{ display:block; width:50%; margin:0 auto;}
.logo_box p{ width:96%; margin:0px auto; text-align:center; font-size:1.3rem; color:#F00; line-height:3rem}
.logo_box dd{ width:96%; margin:0px auto; text-align:center; font-size:1rem; color:#F00;}

.input_com{ width:96%; border:1px solid #DDD; height:40px; margin:0px auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:1rem; }




.input_com span{ width:1%; padding-left:15px; padding-right:10px; float:left; margin-top:2px; display:block; color:#F00; line-height:40px;}

#input-test::-webkit-input-placeholder{ color:#FFBFC8;}
#input-text::-moz-placeholder{   color: #FFBFC8;       }
#input-text:-ms-input-placeholder{   color: #FFBFC8;      }


#input-test1::-webkit-input-placeholder{ color:#adacac;}
#input-text1::-moz-placeholder{   color: #adacac;       }
#input-text1:-ms-input-placeholder{   color: #adacac; }


.input_com input{ display:block; float:left; height:38px; width:90%;outline: none; font-size:16px; color:#333; }


.input_dy{ width:96%; border:1px solid #DDD; height:40px; margin:0px auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:1rem;}

.input_dy span{ width:30%; padding-left:15px; padding-right:10px; float:left; margin-top:2px; display:block; color:#F00; line-height:40px;}


.input_dy dd{ display:block; float:left; width:25%;  height:40px; line-height:40px;   font-size:16px; color:#333; }

.input_dy dd input{ display:block; float:left; width:22px; height:22px; margin-right:10px; font-size:16px; color:#333; margin-top:10px; }


.input_dy dd dt{ display:block; float:left;}



.select_box{ width:96%; height:40px; margin:0px auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:1rem; }

.select_box .select2{ width:45%;  height:40px; padding:0px 10px; float:right}
.select_box .select1{ width:45%;  height:40px; padding:0px 10px;}
.select_box .select3{ width:100%;  height:40px; padding:0px 10px;}


.textarea_box{ width:96%; border:1px solid #DDD;  margin:0px auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:1rem; }

.textarea_box textarea{ width:90%;  outline: none; resize:none ; padding:10px 5%; font-size:1.2rem; }

.submit{ display:inline-block; margin:1rem  0px 0px  20%;  width:60%;}

.footer{ padding:1rem 0.5rem; color:#333; font-size:1rem; text-align:center}
.footer a{ color:#F00; text-decoration:none;}
