﻿

a img {border:none;}
a {blr:expression(this.onFocus=this.blur());}

.validator {display:block; width:170px; white-space:nowrap; position:absolute; z-index:1000; border:1px #3878a8 dashed; background:#eeeeee; padding-left:5px; line-height:25px;}



.breadcrumb {
    width:973px;
	margin:10px auto;
	text-align:left;
	color:#04336b;
}
.reg_content {
    width:750px;
	margin:30px auto;
}
.reg_content_a {
    background-image:url(../images/bbs_002.gif);
	height:24px;
	width:720px;
	margin:0 auto;
}
.reg_content_e {
    background-image:url(../images/bbs_007.gif);
	height:24px;
	width:720px;
	margin:0 auto;
}
.reg_content_g {
    background-image:url(../images/bbs_019.gif);
	height:24px;
	width:720px;
	margin:0 auto;
}
.reg_content_c {
    background-image:url(../images/bbs_004.gif);
	height:30px;
	width:720px;
	margin:0 auto;border-bottom:1px solid #eaeaea;
}
.reg_content_b {
	width:718px;
	border:1px solid #eaeaea;
	padding-top:20px;
	padding-bottom:20px;
	height:350px;
	margin:0 auto;
}
.reg_content_f {
	width:718px;
	margin:0 auto;
}

.reg_content_d 
{
    padding-top:20px;
	width:718px;
	border:1px solid #eaeaea; border-top:none;
	height:100%;
	line-height:100%;
	margin:0 auto;
}
.reg_content_d ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.reg_content_d li {
	clear:both;
	line-height:200%;
}
.reg_content_b ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.reg_content_b li {
	clear:both;
	line-height:200%;
}
.reg_left {
    width:100px;
	text-align:right;
	height:25px;
	line-height:25px;
}
.reg_left span {
    color:#ff8a00;
}
.reg_center {
    width:190px;
	text-align:left;
	padding-right:20px;
	line-height:150%;
}
.check_user {
    width:175px;
	height:20px;
	text-align:right;
	padding-right:25px;
	margin-top:5px;
}
.reg_right {
    width:330px;
	text-align:left;
	background-color:#e7effb;
	padding:10px;
	line-height:150%;
}
.reg_right_a {
    width:330px;
	text-align:left;
	background-color:#ffffff;
	padding:10px;
	line-height:150%;
	color:#ffffff
}
.reg_right span {
    color:#ff8a00;
}
.reg_input {
    border:1px solid #b6bab9;
	line-height:14px; padding:5px;
}
.reg_color {
    color:#ffffff;
}
.reg_cs {
    color:#ff8a00;
}
.reg_cs a {color:#ff8a00; text-decoration:underline;}
.reg_ok_a {
    color:#ff8a00;
	font-size:14px;
	font-weight:bold;
}
.reg_ok_b {
    background-color:#f9f9f9;
	padding:20px;
	margin:20px auto;
	text-align:left;
	line-height:150%;
	width:460px;
}
.reg_ok_c {
    background-color:#fff8e8;
	color:#ff0000;
	width:95%;
	margin:20px auto;
	padding:5px;
	line-height:150%;
}




.login_left {
    width:284px;
}
.login_left_a {
    width:284px;
	height:21px;
	background:#eeeeee;
	padding-top:8px;
}
.login_left_a_l {
    width:100px;
	font-size:14px;
	font-weight:bold;
	color:ffffff;
	padding-left:10px;
	text-align:left;
}
.login_left_a_r {
    width:100px;
	color:#ffff02;
	text-decoration:underline;
	text-align:right;
	padding-right:10px;
}
.login_left_b {
    width:264px;
	background-image:url(../images/bbs_014.gif);
	padding:10px;
	padding-top:20px;
}
.login_left_b  ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.login_left_b  li {
	clear:both;
	line-height:200%;
}
.login_ll {
    float:left;
	width:70px;
	height:20px;
	text-align:right;
	padding-top:5px;
}
.login_rr {
    float:right;
	width:180px;
	text-align:left;
}
.login_right {
    width:434px;
}
.login_input {
    border:1px solid #b6bab9;
	height:18px;
}
.login_right_a {
    width:433px;
	height:124px;
	background-image:url(../images/bbs_013.gif);
}
.login_right_b {
    width:386px;
	margin:0 auto;
}
.login_right_b ul {
    margin:0;
	padding:0;
	list-style:none;
}
.login_right_b li {
    text-align:left;
	background-image:url(../images/bbs_018.gif);
	width:386px;
	line-height:27px;
}

.email {
    width:500px;
	padding:10px;
	padding-top:20px;
	margin:0 auto;
}
.email ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.email li {
	clear:both;
	line-height:200%;
}
.email_ll {
    float:left;
	width:100px;
	height:20px;
	text-align:right;
	padding-top:5px;
}
.email_rr {
    float:right;
	width:400px;
	text-align:left;
}

.reg_ok_b01 {
    background-color:#f9f9f9;
	padding:20px;
	margin:20px auto;
	text-align:center;
	line-height:150%;
	width:460px;
	border:1px solid #999999;
}
.red_color {
    color:#ff0000;
}
.blue_color {
    color:#0000FF;
}


.sms_content {
    width:500px;
	margin:0 auto;
}
.sms_content_a {
	height:24px;
	width:498px;
	background-color:#f9f9f9;
	margin-bottom:20px;
}
.sms_content_a_l {
    width:120px;
	text-align:left;
	float:left;
	height:20px;
	padding-top:5px;
	padding-left:10px;
}
.sms_content_a_r {
    width:120px;
	text-align:right;
	float:right;
	color:#ff0000;
	height:20px;
	padding-top:5px;
	padding-right:10px;
}
.sms_content_b {
	width:498px;
	border:1px solid #eaeaea;
	padding-bottom:20px;
	height:320px;
	margin:10px auto;
}
.sms_content_b ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.sms_content_b li {
	clear:both;
	line-height:200%;
}
.sms_left {
    width:100px;
	text-align:right;
	height:25px;
	line-height:23px;
}
.sms_left span {
    color:#ff8a00;
}
.sms_center {
    width:200px;
	text-align:left;
	padding-right:10px;
	line-height:150%;
}
.sms_right {
    width:120px;
	text-align:left;
	line-height:150%;
}


.user_content {
    width:620px;
	margin:10px auto;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #eaeaea;
}
.user_content_a {
	height:19px;
	width:610px;
	background-color:#ededed;

	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.user_content_a_l {
    width:410px;
	text-align:left;
	float:left;
	padding-top:5px;
	padding-left:10px;
}
.user_content_a_r {
    width:180px;
	text-align:right;
	float:right;
	color:#ff0000;
	padding-top:5px;
	padding-right:10px;
}
.user_content_b {
	width:610px;
	padding-bottom:20px;
	height:230px;
	margin:0px auto;
	background-color:#f8f8f8;
}
.user_content_a_l ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.user_content_a_l li {
	clear:both;
	line-height:200%;
}
.user_left {
    width:100px;
	text-align:right;
	height:25px;
	line-height:23px;
	font-weight:bold;
}
.user_left span {
    color:#ff8a00;
}
.user_center {
    width:200px;
	text-align:left;
	padding-right:10px;
	line-height:150%;
}
.user_right {
    width:300px;
	text-align:left;
	line-height:150%;
	height:25px;
	line-height:23px;
}


.king {
    width:430px;

	text-align:right;
	height:20px;
	color:#7b2e02;
	padding-top:5px;
}

.king_content {
	width:968px;
	border:1px solid #eaeaea;
	margin:20px auto;
	background:url(../images/l-bg.gif) repeat-y;
	height:auto
}
.king_content_left {
    width:189px;
	border:1px solid #eaeaea;
	border-left:0px;
	border-top:0px;

}
.king_content_left_a {
    font-size:14px;
	font-weight:bold;
	text-align:left;
	height:22px;
	width:172px;
	padding-left:15px;
	padding-top:5px;
	float:right;
	background:#EEEEEE;
	clear:both;
}
.king_content_left_b {
    clear:both;
	float:right;
	margin-bottom:2px;
	margin-top:2px;
	background-color:#f9f9f9;
	width:187px;
}
.king_content_left_b ul {
    margin:0;
	padding:0;
	list-style:none;
}
.king_content_left_b li {
    width:149px;
	height:19px;
	background-image:url(../images/bbs_036.gif);
	margin:0 auto;
	text-align:left;
	letter-spacing:1px;
	padding-left:20px;
	padding-top:5px;
	color:#545655;
}
.king_content_left_b li a {
	color:#545655;
}
.king_content_left_b li a:hover {
	color:#545655;
	font-weight:bold;
}

.king_content_right {
    width:730px;
	margin-top:20px;
	margin-bottom:18px;
	margin-right:10px
}
.king_content_right_a {
    width:500px;
	text-align:left;
}
.king_content_right_a_l {
    width:200px;
	text-align:left;
	height:19px;
	padding-top:5px;
}
.king_content_right_a_r {
    width:200px;
	text-align:right;
	height:19px;
	padding-top:5px;
}
.king_content_right_b {
    width:100%;
	margin-top:20px;
}

.king_content_right_c {
    width:500px;
	margin-top:20px;
	text-align:right;
}
.king_input {
	background-color:#ede1e1;
	width:15px;
	height:15px;
	border:0px;
	font-size:11px;
}
.king_select {
    border:1px solid #d1d1d1;
}
.king_boot {
    border:1px solid #d1d1d1;
	background-color:#d1d1d1;
	color:#ffffff;
	height:20px;

}

.reg_content_dd {
	width:700px;

	padding:20px;
	height:100%;
	line-height:100%;
	margin:0 auto;
}
.reg_content_dd ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
	width:100%;
}
.reg_content_dd li {
	clear:both;
	line-height:200%;
	width:100%;
	padding-top:5px; padding-bottom:5px;
}

.reg_left_dd {
    width:90px;
	text-align:right;
	height:25px;
	line-height:23px;
}
.reg_left_dd span {
    color:#ff8a00;
}
.reg_center_dd {
	text-align:left;
	padding-right:20px;
	line-height:150%;
}
.reg_right_dds{
    width:130px;
	text-align:left;
	background-color:#f3f3f3;
	padding:10px;
	line-height:150%;
}
.reg_center_ddd {
    width:460px;
	height:40px;
}
.reg_center_ddd_l {
    width:70px;
	text-align:right;
}
.reg_center_ddd_r {
    width:390px;
	text-align:left;
}

.king_content_sb {
	width:718px;
	height:900px;
	border:1px solid #eaeaea;
	margin:20px auto;
}
.king_sbn {
    text-align:left;
    line-height:150%;
}

.matao_1 {
    width:480px;
}
.matao_1_l {
    float:left;
	width:170px;
}
.matao_1_r {
    float:left;
	text-align:left;
	line-height:150%;
	padding-left:10px;
	padding-top:70px;
}
.matao_2 {
    width:400px;
	margin:20px auto;
}
.matao_2_l {
    float:left;
	width:170px;
	line-height:160%;
	text-align:left;
}
.matao_2_r {
    float:left;
	text-align:left;
	line-height:150%;

}

.reg_ok_aa {
    color:#525657;
	font-size:14px;
	font-weight:bold;
}
.reg_ok_aa_l {
    color:#525657;
	font-size:14px;
	font-weight:bold;
	width:100px;
	float:left;
}
.reg_ok_aa_r {
    color:#525657;
	font-size:14px;
	font-weight:bold;
	width:300px;
	float:right;
	padding-top:30px;
}
.reg_ok_bbb {
    background-color:#f9f9f9;
	border:1px solid #c9c9c9;
	padding:20px;
	text-align:left;
	line-height:150%;
	margin-top:15px; margin-bottom:15px;
	width:405px;
}
.kf {
    height:20px;
	margin-top:10px;
	margin-bottom:5px;
	color:#afafaf;
}
.reg_right_ts{
    width:400px;
	text-align:left;
	line-height:150%;
}
.king_content_right_ts {
    width:420px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
}
.matao_110 {
    background-color:#f9f9f9;
	height:25px;
}
.matao_111 {
    border:1px solid #f9f9f9;
	width:100%;
	margin:0 auto;
	padding-top:15px;
	height:210px;
}
.matao_111 ul {
    margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.matao_111 li {
	clear:both;
	line-height:200%;
}
.matao_120 {
	clear:both;
	line-height:200%;
	width:265px;
	height:150px;
	background-color:#f9f9f9;
	padding:10px;
}
.matao_120_r {
    float:left;
	text-align:left;
	line-height:150%;
	padding-left:10px;
}
.matao_240 {
    width:490px;
	height:100px;
	border:1px solid #f2f2f2;
	background-color:#f9f9f9;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
	text-align:left;
}

.matao_250 {
    width:490px;
	height:300px;
	border:1px solid #f2f2f2;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
}

.matao_260 {
    width:460px;
	background-color:#f9f9f9;
	margin:0 auto;
	padding:5px;
	height:70px;
	padding-top:30px;
}
.matao_260_l {
    width:200px;
	float:left;
	text-align:left;
	padding-left:40px;
}
.matao_261_l {
    width:200px;
	float:left;
	text-align:left;
	padding-left:77px;
	margin-top:10px;
	color:#ff0000;
}
.matao_260_r {
    width:200px;
	float:right;
	text-align:left;
}
.matao_270 {
    font-size:14px;
	color:#525657;
	font-weight:bold;
	margin-bottom:20px;
	margin-top:10px;
}

.matao_190 {
	clear:both;
	line-height:200%;
	width:225px;
	height:150px;
	background-color:#f9f9f9;
	padding:10px;
}
.matao_190_r {
    float:left;
	text-align:left;
	line-height:150%;
	padding-left:10px;
}
.matao_77 {
	clear:both;
	width:235px;
	background-color:#f9f9f9;
	text-align:right;
	padding-right:10px;
}
.matao_10000_l {
    float:left;
	width:220px;
}


.messageMenu {padding:0px; margin:0px;}
.messageMenu li {float:left; padding:5px; border:1px #ccc solid; margin-right:5px;}