@charset "UTF-8";
#intro_sub_wrap {
	position:absolute;
	top:30px;
	left:50%;
	width:1280px;
	margin-left:-640px;
	background:#000000 url(/intro/img/guide/body_bg.jpg) no-repeat top center;
	text-align:left;
}
td, div {
	font-size:12px;
}
/* ^CgEo  */
h1 {
}
h3 {
	clear:both;
	margin:10px 0 5px 0;
	background:url(/common/img/midashi/h3_bg.jpg) no-repeat 0 0;
	height:34px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
	padding:0 0 0 0 !important /*Non-IE6*/;
	padding:0 0 0 0 /*IE6*/;
}
img.h3_title {
	float:left;
	margin:0;
	padding:0
}
a.h3_top {
	float:right;
	widht:36px;
	padding:11px;
}
.faq_Q{padding:5px;}
.faq_A{padding:5px;}


h4 {padding:0;
	margin:5px;
	font-size:12px;
	font-weight:normal;
	clear:both;	
	background:url(/common/img/bullet/bu_h4.gif) no-repeat 0 50%;
	padding-left:15px;
}
input.bt{padding:0;margin:0; background:none; border:none;}
input, textarea, select, option {
	color:#CCCCCC;
	background-color:#333333;
	font-size:12px;
	padding:1px 5px;
	border:#000000 1px solid;
}
input.search{width:150px;
	height:18px;
	color:#CCCCCC;
	background-color:#333333;
	font-size:12px;
	padding:1px 5px;
	border:#000000 1px solid;}
 
p{padding: 5px 10px 10px 10px ;}

/* TIP */
div.tip_big {
clear:both;
	background:url(/common/img/site/bg_tip_big.gif) no-repeat top center;
	border-bottom:#333333 1px solid;
	width:540px;
	margin:5px 0;
	padding:0;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
}

div.tip _sm {
	background:url(/common/img/site/bg_tip_sm.gif) no-repeat top center;
	border-bottom:#333333 1px solid;
	width:260px;
	margin:5px 0;
	padding:0;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
}

div.att_sm {
	background:url(/common/img/site/bg_tip_sm.gif) no-repeat top center;
	border-bottom:#333333 1px solid;
	width:260px;
	margin:5px 0;
	padding:0;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
	color:#995d5d; font-size:10px; 
}

dl.tip {padding:5px 10px 2px 10px;}
dl.tip dt{background:url(/common/img/icon/ico_tip.gif) no-repeat 0 2px; padding-left:30px;}
dl.tip dd{padding-left:25px; text-indent:0; font-size:10px; line-height:120%}

div.attention{ background:url(/common/img/icon/ico_attention.gif) no-repeat 0 8px; margin:0 10px; padding:5px; padding-left:20px; color:#995d5d; font-size:10px;float:none; line-height:12px;}
div.attention dt, div.attention dd{color:#995d5d; font-size:10px;}
div.attention dd{color:#995d5d; font-size:10px; padding-left:5px; margin:0}




/* ******* */
/* box   */
div.toppic {
	background:url(/common/img/box/bx_toppic_top.jpg) no-repeat 0 0;
	width:540px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
	margin:0 0 10px 0;
}
div.toppic-inner {
	background:url(/common/img/box/bx_toppic_bot.jpg) no-repeat bottom left;
	width:540px;
	padding: 10px 10px 15px 70px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
	}

.box {
	clear:both;
	width:540px;
	background:url(/common/img/box/bx_top.jpg) no-repeat top center;
	margin-bottom:30px;
	margin-bottom:10px;
}
.box_inner {
	background:url(/common/img/box/bx_bt.jpg) no-repeat bottom left;
	padding:10px 15px;
}
/* box-*/
.box_inner table tr {
	background:url(/common/img/site/line_h_bbs.gif) repeat-x bottom left;
	height:30px;
}
/* box-FAQ */

.search1 {
	background:url(/img/site/line_h_red.gif) repeat-x bottom left;
	padding:0 5px 10px 5px;
}
.search {
	padding:0 5px;
}
/*FAQ page input*/
.form_faq {
	width:100%;
	height:18px;
	color:#CCCCCC;
	background-color:#333333;
	font-size:12px;
	padding:1px;
	border:#000000 1px solid;
	
}
.form_faq  option{color:#CCCCCC;background-color:#333333;padding:1px;}
/* ******* */

th{ font-weight:normal}
.table_bbs {
	background:url(/common/img/box/table_top.jpg) no-repeat top center;
	width:540px;
	margin-bottom:30px;
}
.table_bbs table thead {
	height:46px;
}
.table_bbs table thead tr th {
	font-size:12px;
	color:#999999;
	font-weight:normal;
	text-align:center
}
.table_bbs table tbody tr {
	background:url(/common/img/site/line_h_bbs.gif) repeat-x bottom left
}
.table_bbs td{padding:3px;}
/* y[WÕy[W\*/
.paging {
	font-size:10px;
	font-weight:bold;
	color:#990000;
	font-family:Arial;
	text-align:center;
}/* ̃y[W*/
.paging a {
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	font-family:Arial;
}

.info {
	font-size:10px;
	text-align:right;
	padding:0 10px 8px;
	color:#666666;
	
}
.bbs_header_h {
	background:url(/common/img/site/line_v_bbs.gif) no-repeat 100% 50%;
}
.tag {
}
.divline {
	width:100%;
	height:5px;
	padding:5px 0;
	background:url(/common/img/site/line_h_red.gif) repeat-x center left;
}
/*pK*/
.agreement {height:250px; overflow:auto;padding:10px; background-color:#111111; border:#222222 5px solid}






/* text */
.f_red{ color:#993333}
.text_point {
	color:#FFCC00
}
.font_small {
	font-size:10px;
	line-height:110%;
}
.PL10 {
	padding-left:10px;
}
.PL15 {
	padding-left:15px;
}
.notes_msg {
	font-size:10px;
	color:#ff0066;
	font-weight:normal;
}
.sub-menu {
	width:169px;
	padding-top:73px
}
.sub-menu-inner {
	background:url(/common/img/submenu/bg_mid.jpg) repeat-y top center;
}
dl.sub-menu-list {
	width:156px;
	margin-left:6px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
}
dl.sub-menu-list dt {
	display:block;
	background:url(/common/img/submenu/bg_off.jpg) no-repeat top center;
	/*height:24px;*/
	padding:0;
	text-indent:20px;
	color:#b7a3a3;
}
.non {
	display:block;
	background:url(/common/img/submenu/bg_no.jpg) no-repeat top center;
	height:24px;
	padding:0;
	text-indent:20px
}
dl.sub-menu-list dt.nolink {
	padding-top:5px;
}

.sub-menu-list dt a, .sub-menu-list dt a:visited {
	display:block;
	height:auto !important;
	height:24px /*IE6*/;
	line-height:24px;
	padding:0px;
	text-decoration:none;
	color:#b7a3a3;
}
.sub-menu-list dt a:hover {
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
dl.sub-menu-sub {
	background:url(/common/img/submenu/bg-sub-inner-mid.jpg) no-repeat bottom center;
	margin:2px 0 10px 0;
	padding:-5px 0 5px 0 !important /*Non-IE6*/;
	padding:0px 0 5px 0 /*IE6*/;
	whith:135px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
}
dl.sub-menu-sub dt {
	background:url(/common/img/submenu/bg_sub_inner.jpg) no-repeat top center;
	height:5px;
	padding:0px;
	margin:0px;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
}
dl.sub-menu-sub dd {
	height:18px;
	padding:0;
	margin:0;
}
dl.sub-menu-sub dd a, dl.sub-menu-sub dd a:visited {
	margin-left:18px;
	background:url(/common/img/submenu/icon.png) no-repeat 0 50%;
	font-size:10px;
	text-decoration:none;
	line-height:18px;
	height:auto !important;
	height:18px /*IE6*/;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
}
dl.sub-menu-sub dd a:hover {
	margin-left:18px;
	background:url(/common/img/submenu/icon.png) no-repeat 0 50%;
	font-size:10px;
	text-decoration:none;
	line-height:18px;
	height:auto !important;
	height:18px /*IE6*/;
	overflow:visible !important /*Firefox*/;
	overflow:hidden /*IE6*/;
}
.sub-menu-footer {
	height:52px;
	background:url(/common/img/submenu/bg_bot.jpg) no-repeat top center;
}

dd.inert {
	padding-top:10px;
	color:#693e3e;
	font-size:10px;
	padding-left:20px;	
}
dt.inert {
	padding-top:8px;
	font-size:10px;
	padding-left:20px;
	color:#693e3e;
	display:block;
	height:20px;
}


dl.support{}
dl.support dt {color:#996666; font-weight:bold}
dl.support dd{ display:block; width:100%; background-color:#111111; padding: 10px 0 10px 20px;margin:5px;}
div.support{display:block; width:100%; background-color:#111111; padding: 10px 0 10px 20px;margin:5px;}

.date{font-size:10px; color:#666666;}
.top-event-list{width:170px; padding: 5px 10px; background-color:#1a1a1a; border:1px #333333 solid; text-align:center;margin:10px 0; float:right}
td.item_body{ background-color:#1f1f1f; font-size:10px; padding:3px; line-height:120%}
.item_title{}
.blogkit{background-color:#333333; border:1px #666666 solid; font-size:10px; color:#999999;width:100px;height:12px}

.pagelink{background:url(/common/img/bullet/bu_link.gif) no-repeat 0 50%; padding: 2px 2px 2px 22px}


table.tbspacing{}
table.tbspacing td{padding:3px;}