﻿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_top_down {width:670px;margin:0 auto;padding:14px 0 0;}
		.index_logo {width:209px;height:49px;float:left;margin-top:10px;}
		.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_reg02 {}
	.user_reg02_tit {color:#a5a5a5;line-height:20px;margin:0 0 6px;float:left;}
	.user_reg02_tit H2 {font-size:12px;}
	.user_reg02_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_reg02_signpost {float:right;padding-top:6px;}
	.user_reg02_signpost IMG {display:block;float:left;}
	.user_reg02_signpost SPAN {color:#aaa;display:inline-block;float:left;line-height:39px;margin:0 10px 0 0;}
	SPAN.user_reg05_signpost_act {color:#f00;}

	.user_reg02_body {border-top:1px #f0bba2 solid;border-right:none;border-bottom:1px #f0bba2 solid;border-left:none;background:#fff7ef url(../image/reg02_icod.gif) no-repeat 100px 70px;clear:both;}
.ur02b_txt {padding:50px 0 50px 190px;}
.ur02b_txt A:link {color: #e00;}
.ur02b_txt_t1 {color:#f00;}
.ur02b_txt_t2 {color:#555;}
.ur02b_txt_t3 {color:#f00;}
.user_reg02_body FORM INPUT {height:23px;padding:2px 0 0;width:80px;margin:20px 6px 0 190px;}
.ur02b_txt_link {margin:80px 0 30px 0;text-align:center;}

.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;}
