html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: middle;
  outline: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
} 
html { height: 101%; }
body {background-color: #F2F2F2; }
article, aside, details, figcaption, figure, footers, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; } 
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; max-width: 100%; }
a{text-decoration: none;}
body:before {content: "";position: fixed;top: -10px;left: 0;width: 100%;height: 10px;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);box-shadow: 0px 0px 10px rgba(0,0,0,.8);z-index: 100;}
 

.regist_title{width: 100%;background-color: #ECECEC;height: 120px;border-bottom: 1px solid #d2d2d2;}
.logo_box{width: 1200px;margin: 0 auto;position: relative;}
.logo_box img{position: absolute;left: 0;top: 21px;}
.logo_box span{display: inline-block;line-height: 80px;font-size: 30px;font-weight: bold;position: absolute;top: 17px;left: 88px;color: #333333;}

.c_box{width: 900px;margin: 50px auto;padding:15px 0;border: 1px solid #eaeaea;background-color: white; border-radius: 3px;box-shadow: 0 2px 25px rgba(187, 187, 187, 0.5);}
.c_re_title{border-bottom: 1px dashed #dcdcdc;}
.c_re_title p.cre_p{font-size: 28px;line-height: 40px;text-align:center;font-weight: bold;color: #FFB922;margin: 5px 0 15px 0;}
.if_login{font-size: 14px;color: #9A999C;text-align:center;line-height: 40px;display: block;margin-top: 20px;}
.if_login a{color: #FFB922;}

/*个人用户注册*/

.form_box{width: 700px;margin: 0 auto;padding: 30px 0;}

.user_info{padding-bottom: 15px;}
.user_info label.A_label{width: 150px;text-align: right;display: inline-block;line-height: 35px;color: #8c8c8c;}
.user_info input{height: 35px;width: 280px;border: 1px solid #e5e4e6;text-indent: 4px;}
.user_info p{padding-left: 150px;font-size: 14px;line-height: 30px;color:#9A999C;}
.user_info span.A_span{color: #ff7676;font-size: 14px;padding-left: 8px;}
.user_info select.form_area{height: 35px;width: 130px;border: 1px solid #e5e4e6;}
.user_info select.area_01{margin-right: 15px;}

/*修改下拉框样式*/
.user_infos{padding-bottom: 15px;} 
.user_infos label.A_label{width: 150px;text-align: right;display: inline-block;line-height: 30px;color: #8c8c8c;}
/* .user_infos input{height: 35px;width: 280px;border: 1px solid #e5e4e6;text-indent: 4px;} */
.user_infos p{padding-left: 150px;font-size: 14px;line-height: 30px;color:#9A999C;}
.user_infos span.A_span{color: #ff7676;font-size: 14px;padding-left: 8px;}
.user_infos select.form_area{height: 35px;width: 130px;border: 1px solid #e5e4e6;}
.user_infos select.area_01{margin-right: 15px;}

.user_checkbox{margin: 10px 0;position: relative;}
.user_checkbox input{width: 20px;height: 20px;margin-left: 100px;position: absolute;top: 7px;left: 0;}
.user_checkbox a{line-height: 40px;padding-left: 132px;color: #6f6f6f;}
.user_checkbox a:hover{color:#FFB922;}
.user_btn{width: 700px;margin: 0 auto;}
.user_btn button{width: 200px;height: 40px;border: none;border-radius: 3px;margin-top: 20px;cursor:pointer;font-size: 16px;}
.user_btn button.btn_01{background-color:#ffb922;color: white;margin:0 50px 0 100px;}
.user_btn button.btn_02{background-color: #DDDDDD;}
.user_btn button.btn_01:hover, .btn_a:hover{background-color: #e8ab25;}
.user_btn button.btn_02:hover, .btn_b:hover{background-color: #b5b0b0;}

/*页尾*/
/* .footers_box{margin-top: 20px;}
.footer{width:1200px;color:#737373;text-align:center;height: 67px;margin: 0 auto;}
.footer_nav{margin:0 auto;}
.footer ul li{display:inline;}
.footer a{color:#737373;}
.footer a:hover{color: #FFB922;}
 */
/*弹框*/

.rz_box{width: 500px;background-color: white;border-radius: 3px;font-size: 22px;font-family: 微软雅黑;color: #454545;}
.rz_box p{line-height: 50px;border-bottom: 1px solid #d6d6d6;text-align: center;font-weight: bold;}
.rz_box span{line-height: 90px;text-align: center;display: block;font-size: 18px;}
.rz_btn{margin-bottom: 20px;}
.rz_btn button{width: 100px;height: 35px;border: none;margin-left: 100px;}
.btn_a{background-color: #ffb922;color: white;}
.btn_b{background-color: #DDDDDD;}

/* .ui_title {height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;color: #DDD;padding-left: 7px;border-bottom: 1px solid #fbdc98;background: linear-gradient(top,#46a0e1,#3280bf);background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#ffb922),to(#ffb922));}
.ui_title_bar {position: relative;height: 100%;border-bottom: 1px solid #ffffff;}
.ui_title_buttons {top: 10px;right: 5px;} */

.ui_titles {height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;color: #DDD;padding-left: 7px;border-bottom: 1px solid #fbdc98;background: linear-gradient(top,#46a0e1,#3280bf);background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#ffb922),to(#ffb922));}
.ui_title_bars {position: relative;height: 100%;border-bottom: 1px solid #ffffff;}
.ui_title_buttonss {top: 10px;right: 5px;}

/*注册协议*/
.ra_box{padding: 20px;}
.ra_box p{line-height: 40px;font-size: 16px;text-indent: 30px;color: #8c8c8c;;}
.ra_box h1{text-indent: 30px;font-weight: bold;line-height: 45px;color: #797979;}
.agree_btn{text-align: center;padding-top: 20px;}
.agree_btn button{width: 200px;border: 0;background-color: #ffb922;height: 40px;color: white;font-size: 16px;}
.agree_btn button:hover{background-color: #d89a13;}

.user_info input.login_input{width: 122px;float: right;margin-right: 133px;height: 38px;background-color: #ffb922;color: white;border: none;}
