﻿body {MARGIN: 0px;  font-family:arial;padding:0;font-size:12px;BACKGROUND-COLOR: #fff;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
table,td,tr,th {font-size:12px;}

a:link {color: #333333; text-decoration:none;}
a:visited {color: #868686;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

TABLE {clear:both;}
.index_top{width:100%;height:120px;}
.index_top_bar {height:28px;width:auto;min-width:960px;background-color:#5c5c5c;overflow:hidden;}
.index_top_bar_box {width:960px;height:22px;margin:0 auto;position:relative;top:6px;color:#c2c2c2;font-family:Arial;}
.index_top_bar_box A:link {color:#e5e5e5; text-decoration:none;font-weight:bolder;}
.index_top_bar_box A:visited {color:#e5e5e5;text-decoration:none;font-weight:bolder;}
.index_top_bar_box A:hover {color:#e5e5e5; text-decoration:underline;font-weight:bolder;}
.index_top_bar_box A:active {color:#e5e5e5;font-weight:bolder;}
.index_top_bar_font01 {color:#ecf0d6;}
.index_top_bar_box_box {width:274px;height:20px;position:absolute;top:-2px;right:0;font-weight:lighter;}
.index_top_bar_box_box A:link {color:#ffeb7a; text-decoration:none;font-weight:lighter;}
.index_top_bar_box_box A:visited {color:#ffeb7a;text-decoration:none;font-weight:lighter;}
.index_top_bar_box_box A:hover {color:#ffeb7a; text-decoration:underline;font-weight:lighter;}
.index_top_bar_box_box A:active {color:#ffeb7a;font-weight:lighter;}
.index_top_bar_link01 {}
.index_top_bar_link01 A:link {color:#e5e5e5;}
.index_top_bar_link01 A:visited {color:#e5e5e5;}
.index_top_bar_link01 A:hover {color:#e5e5e5;}
.index_top_bar_link01 A:active {color:#e5e5e5;}
.index_logo {width:209px;height:49px;float:left;margin-top:10px;}
.index_top_down {width:670px;margin:0 auto;padding:14px 0 0;}
	.index_site_servers {width:50px;height:15px;background-color:#e36602;float:left;padding-top:3px;padding-left:3px;margin-top:41px;margin-left:5px;}
	.index_site_servers A:link {color: #fff; text-decoration:none;}
	.index_site_servers A:visited {color: #fff;text-decoration:none;}
	.index_site_servers A:hover {color: #ddd; text-decoration:none;}
	.index_site_servers A:active {color: #fff;}
	.index_top_down_right {width:170px;background:url(../image/reg_help.gif) no-repeat 0px 37px;height:26px;padding:41px 10px 0 24px;float:right;}
	.index_top_down_right A {font-size:117%;font-weight:bold;}
	.index_top_down_right A:link {color: #900; text-decoration:none;}
	.index_top_down_right A:visited {color: #900;text-decoration:none;}
	.index_top_down_right A:hover {color: #f30; text-decoration:underline;}
	.index_top_down_right A:active {color: #f30;}
	.index_top_down_right SPAN {padding-left:4px;color:#999;font-weight:bold;}

.topline {color:#888;height:1px;clear:both;width:670px;margin:0 auto 14px;}

.main {width:670px;overflow:hidden;margin:0 auto;}
.user_reg03 {}
.user_reg03_tit {color:#a5a5a5;line-height:20px;margin:0 0 6px;float:left;}
.user_reg03_tit H2 {font-size:12px;}
.user_reg03_tit SPAN {width:74px;height:26px;background:#ff8e00;color:#fff;font-weight:bold;display:block;font-size:14px;text-align:center;line-height:29px;}
.user_reg03_signpost {float:right;padding-top:6px;}
.user_reg03_signpost IMG {display:block;float:left;}
.user_reg03_signpost SPAN {color:#888;display:inline-block;float:left;line-height:39px;margin:0 10px 0 0;}
SPAN.user_reg03_signpost_act {color:#f00;}

H3 {color:#555555;font-size:15px;padding:14px 0 3px;clear:both;font-weight:normal;border-top:#f0bba2 1px solid;}
.user_reg03_form_table {border-top:#f0bba2 1px solid;width:670px;clear:both;}
.user_reg03_form_table INPUT {border:#555 1px solid;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;padding:2px;}
.user_reg03_form_table TR {height:35px;}
.user_reg03_form_table TD {border-bottom:#f0bba2 1px solid;}
.ur03ft_td1 {width:100px;background:#fff7ef;padding-left:30px;font-size:14px;}
.ur03ft_td2 {padding-left:10px;font-size:12px;}
.ur03ft_tdradio {padding-left:10px;}
.ur03ft_tdradio INPUT {border:none;padding-left:10px;}
.user_reg03_agreement {margin:20px 0 0 130px;}
.user_reg01_form_submit {padding:6px 0 0 130px;text-align:left;}
.user_reg03_form_submit INPUT {height:23px;padding:2px 0 0;width:80px;}

.index_login_left {width:310px;float:left;display:inline;margin-left:6px;}

.index_login_right {width:330px;float:right;display:inline;margin:0 12px 0 0;padding:10px 0 0 0;}





.index_foot {width:670px;margin:50px auto 0;clear:both;padding-bottom:30px;}
.footline {color:#888;height:1px;}
.index_foot_about_txt {text-align:center;color:#777;}
