/* CSS Document */
body {margin: 0px;font-family:"微软雅黑","宋体";font-size:15px;color:#666;}
body {margin-left: 0px;margin-top:0px;margin-right: 0px;margin-bottom: 0px;font-family:"宋体";font-size:15px;color:#fff;background-image:url(../images/bodybg03.jpg); background-color:#0B6BC1;background-repeat: repeat-y;background-position: center;}
body,td,th,div,p,ul,li,span{font-size: 14px;color:#181818;line-height:200%;font-family:"微软雅黑","宋体";}

a{ text-decoration:none;font-size: 14px;}


#top{ display:table; width:100%;height:78px;background:url(../images/04.jpg);background-size:100% auto;background-repeat:no-repeat;border-bottom:0px solid #99D9EA;}
#top .title{float:left;margin:8px;color:#fff; font-size:38px;}
#top .title span{ font-size:18px;color:#fff; margin-left:28px;}
#top .tools{float:right;margin:8px; margin-top:50px;color:#fff; font-size:16px; }
#top .tools a{color:#f00; border:1px solid #999; background:#9FCCF9; margin:2px;border-radius:2px; padding:3px;transition:0.5s;}
#top .tools a:hover{background:#F97400; color:#fff; font-size:16px; padding:6px; }

#info{display:table; width:100%;height:30px;font-size:16px; text-align:center;}

#button{width:100%;height:60px;color:#fff; font-size:20px; color:#f00; text-align:center;background:#137FCC; display:block; margin:0 auto; overflow:hidden; position:absolute; z-index:9999; position:fixed; bottom:0px; border:0px solid #f00;}
#button .input_botton{display:inline-block; border:1px solid #999; height:48px; width:138px; margin:8px 18px; background:#fff;color:#181818;border-radius:2px; transition:0.5s;}
#button .input_botton:hover{background:#F63;color:#fff;}
#main{width:100%; margin:0px auto; font-size:16px; line-height:280%;}
#main table{ width:800px; margin:38px auto;}
#main table tr td{ height:38px; font-size:18px;}
#main input{font-size: 15px;color: #135294;background-color: #FFFFFF;border: 1px solid #C4D8ED;height: 28px; margin-top:3px;padding:3px;}
#main select,option{font-size: 15px;height: 28px;}


/*确定有用的开始*/
#login{margin:0px auto;width:100%;height:380px; margin-top:8%;}
#login .title_1{margin:0px auto; text-align:center; color:#fff; font-size:28px; font-weight:100;}
#login .title_2{margin:0px auto; text-align:center; color:#fff; font-size:16px; }

#login .login_mb{background:url(../images/bg01.jpg) center top;background-size:100% 100%;width:100%;height:280px; border-top:3px solid #fff;border-bottom:3px solid #fff;}

#login .login_mb .mb{display:table;margin:20px auto;width:620px; }
#login .login_mb .mb .login_m{float:left; line-height:280%;}
#login .login_mb .mb .login_m .input_1,#login .login_mb .mb .login_m input{ margin:8px;padding:8px; width:280px;font-size:16px;border-radius:6px;}
#login .login_mb .mb .login_m #checkcode{ margin:8px;padding:8px;width:168px; font-size:16px;vertical-align:middle;border-radius:6px;}
#login .login_mb .mb .login_m .checkcode{ width:100px; height:40px;vertical-align:middle;border-radius:6px;}
#login .login_mb .mb .login_m .submit_1{ margin:8px;padding:8px; width:280px;font-size:16px; color:#fff;background:#36f;border-radius:6px; transition:0.5s;}
#login .login_mb .mb .login_m .submit_1:hover{color:#fff;background:#f63;}

#login .login_mb .mb .reg_m{float:right;height:188px;line-height:280%;width:280px; padding-left:18px;border-left:1px solid #fff; color:#fff;}
#login .login_mb .mb .reg_m a{margin:8px;padding:8px; width:280px;font-size:16px; color:#fff;background:#f63;border:1px solid #fff;border-radius:6px; transition:0.5s;}
#login .login_mb .mb .reg_m a:hover{color:#000;background:#eee; border:1px solid #f63;}


/*注册样式开始*/
#login .reg_mb{background:url(../images/bg01.jpg) center top;background-size:100% 100%;width:100%; border-top:3px solid #fff;border-bottom:3px solid #fff;}

#login .reg_mb .mb{display:table;margin:20px auto;width:680px;}
#login .reg_mb .mb .reg_m{float:left;line-height:280%;width:338px; }
#login .reg_mb .mb .reg_m input,#login .reg_mb .mb .reg_m .select{ margin:8px;padding:8px; width:280px;font-size:16px;border-radius:6px;}
#login .reg_mb .mb .reg_m #checkcode{ margin:8px;padding:8px;width:160px; font-size:16px;vertical-align:middle;border-radius:6px;}
#login .reg_mb .mb .reg_m .checkcode{ width:100px; height:40px;vertical-align:middle;border-radius:6px;}
#login .reg_mb .mb .reg_m .radio{margin:6px;padding:6px; width:20px;height:20px;vertical-align:middle;font-size:16px;border-radius:6px;color:#fff;}
#login .reg_mb .mb .reg_m .radio_t{color:#fff;height:40px;line-height:40px;}
#login .reg_mb .mb .reg_m .checkbox{margin:6px;padding:6px; width:20px;height:20px;vertical-align:middle;font-size:16px;border-radius:6px;color:#fff;}
#login .reg_mb .mb .reg_m .checkbox_t{color:#fff;height:40px;line-height:40px; cursor:hand;}
#login .reg_mb .mb .reg_m .checkbox_t:hover{ text-decoration:underline;}

#login .reg_mb .mb .reg_m .submit_1{ margin:8px;padding:8px; width:280px;font-size:16px; color:#000;border:2px solid #36f;border-radius:6px; transition:0.5s;}
#login .reg_mb .mb .reg_m .submit_1:hover{background:#f63;color:#fff;border:2px solid #fff;}

#login .reg_mb .mb .reg_right{float:right;height:328px;line-height:280%;width:268px; padding-left:18px;border-left:1px solid #fff; color:#fff;}
#login .reg_mb .mb .reg_right a{margin:8px;padding:8px; width:280px;font-size:16px; color:#fff;background:#f63;border:1px solid #fff;border-radius:6px; transition:0.5s;}
#login .reg_mb .mb .reg_right a:hover{color:#000;background:#eee; border:1px solid #f63;}

/*弹出浮动框样式注册开始*/
#all_fd { z-index:9999;position:fixed; top:0px;display:block; width:100%; height:100%;}
#all_fd .fd_nr{ z-index:99999; margin:0 auto; border:6px solid #0bf; border-radius:5px;width:88%;height:80%; margin-top:6%; background:#DCE6F4;}
#all_fd .fd_nr .fd_close{ text-align:right;border-bottom:1px solid #ccc;}
#all_fd .fd_nr .fd_close span{ margin:1%;padding:2px;border:1px solid #a00;background:#f63;color:#fff; transition:0.5s;}
#all_fd .fd_nr .fd_close span:hover{border:2px solid #a00;background:#f00;color:#ff0;}
#all_fd .fd_nr .fd_info{height:80%;overflow:auto; margin:1%; }
#all_fd .fd_nr .fd_bn{text-align:center;border-top:1px solid #ccc;}
#all_fd .fd_nr .fd_bn .pn{ padding:8px;margin:1%;transition:0.5s;}
#all_fd .fd_nr .fd_bn .pn:hover{color:#fff; background:#08f;}

/*非手机用的禁用*/
#float{display:none;}
/*确定有用的结束*/


@media screen and (max-width:996px){
	  /* 手机端CSS代码 */
body,td,tr,div{font-size:1rem;line-height:200%;}
#login .title_1 {font-size:2.68rem; font-weight:bold;}
#login .login_mb {width:100%;display:table;}
#login .login_mb .mb .login_m .input_1, #login .login_mb .mb .login_m input {width: 80%;font-size: 2rem;}
#login .login_mb .mb .login_m #checkcode {width: 50%; font-size: 2rem;}
#login .login_mb .mb .login_m .checkcode {width: 30%;height: 3rem;}
#login .login_mb .mb .login_m .submit_1 {width: 80%;font-size: 2.68rem;}
#login .title_2 {font-size: 2rem;}

}





