body {
	margin:0px; padding:0px; font-family:Arial; text-align:center; background:white url("../images/templet/header_bg.jpg") center top no-repeat;
}
img {
	border:0px;
}

.banner_AD {
	margin:6px 0px 10px 0px; border:1px solid #d1d3d4; background:white; text-align:center; padding:5px 0px;
}

#wrap {
	width:763px; margin:0px auto; text-align:left;
}

#logo {
	float:left; width:135px; height:133px; background:url("../images/templet/logo.jpg") no-repeat;
}
#logo a {
	display:block; width:100%; text-indent:-9999px; line-height:133px;
}

#nav {
	float:left; width:628px; margin-top:92px; margin-bottom:10px; background:url("../images/templet/nav.gif") no-repeat;
}
#nav ul {
	margin:0px; padding:0px; list-style:none;
}
#nav ul li {
	float:left; margin:0px; padding:0px;
}
#nav ul li a {
	display:block; line-height:41px; text-align:center; text-indent:-9999px;
}
#nav ul li#nHome a {
	width:107px;
}
#nav ul li#nView a {
	width:124px;
}
#nav ul li#nReport a {
	width:149px;
}
#nav ul li#nFree a {
	width:148px;
}
#nav ul li#nBBS a {
	width:100px;
}


#main {
	float:left; width:100%; background:url("../images/templet/side_bg.gif") repeat-y;
}




#side {
	float:left; width:201px; text-align:center;
}
#side #comm_login {
	 width:193px; background:white; margin:0px auto;
}
#side #comm_login h4 {
	margin:0px;
}
#side #comm_login #loginForm {
	float:left; margin:4px 6px; text-align:left; font-size:11px; color:#0452AB; line-height:22px;
}
#side #comm_login #loginForm label {
	width:60px; font-size:11px; color:#0452AB;
}
#side #comm_login #loginForm input {
	font-size:11px; border:1px solid #5F96D4;
}
#side #comm_login #loginForm input.btn {
	border:0px;
}
#side #comm_login #loginForm input#rempw {
	border:0px; width:10px;
}
#side #comm_login #loginLink {
	margin-top:4px; text-align:left;
}
#side #comm_login #loginLink ul {
	margin:3px; padding:0px; list-style:none;
}
#side #comm_login #loginLink ul li {
	float:left; font-size:12px; background:url("../images/templet/login_link_arrow.gif") left center no-repeat; padding-left:7px; padding-right:10px;
}
#side #comm_login #loginLink ul li a {
	color:#0452AB; text-decoration:none;
}
#side #club {
	clear:both; margin-bottom:6px;
}
#side #side_column {
	width:193px; margin:5px auto auto;
}
#side #side_column h4 {
	margin:0px;
}
#side #side_column p {
	margin:0px; padding:15px; text-align:left; background:white url("../images/templet/side_column_bg.gif") no-repeat; font-size:12px; color:#58595B; line-height:16px;
}
#side #side_analyser {
	border-top:2px solid #3AA400; margin-top:5px;
}
#side #side_blog {
	border-top:2px solid #004BBB;
}
#side .itemList {
	width:199px;  background:white; padding:6px 0px;
}
#side .itemList h4 {
	margin:0px;
}
#side .itemList .item {
	float:left; background:url("../images/templet/side_item_line.gif") center bottom no-repeat; padding:6px 4px;
}
#side .itemList .item p {
	float:left; width:110px; font-size:12px; color:#58595B; line-height:16px; text-align:left;
}
#side .itemList .item p a {
	display:block; color:#58595B; text-decoration:none;
}
#side .itemList .item p a:hover {
	color:#58595B; text-decoration:underline;
}
#side .itemList .item img {
	float:left; margin-right:5px;
}
#side .itemList .end {
	background:url("");
}




#core {
	float:right; width:558px;
}

#core h2 {
	float:left; margin:0px;
}

#core #bulletin #bulletinImg {
	float:left; border:1px solid #DADADA; margin:10px 10px 10px 0px;
}
#core #bulletin #bulletinHeadOne {
	float:left; width:167px; margin:10px 0px;
}
#core #bulletin #bulletinHeadOne h6 {
	margin:0px; background:url("../images/templet/core_title_arrow.gif") 0px 5px no-repeat; padding-left:10px;
}
#core #bulletin #bulletinHeadOne h6 a {
	font-size:12px; color:#2B5AB1; font-weight:normal; text-decoration:underline;
}
#core #bulletin #bulletinHeadOne p {
	margin:6px 0px; padding-left:10px; font-size:12px; color:#58595B; line-height:16px;
}
#core #bulletin #bulletinList {
	margin:10px 0px 10px 320px; background:#ECF6FF; padding:7px 0px;
}
#core #bulletin #bulletinList ul {
	margin:0px 5px 0px 0px; padding:0px; list-style-type:none;
}
#core #bulletin #bulletinList ul li {
	font-size:12px; line-height:14px; padding-bottom:3px;
}
#core #bulletin #bulletinList ul li a {
	font-size:12px; color:#58595B; text-decoration:none;
}
#core #bulletin #bulletinList ul li span {
	font-size:12px; color:#2B5AB1;
}

#core #bbsList {
	float:left; width:557px; border-top:1px solid #E0E0E0; background:url("../images/templet/core_bbs_line.gif") center top no-repeat;
}
#core #bbsList .bbsBox {
	float:left; width:278px;
}
#core #bbsList .bbsBox h4 {
	margin:0px 0px 8px 0px; line-height:25px;
}
#core #bbsList .bbsBox h4#header01 {
	background:url("../images/templet/core_bbs_header01.gif");
}
#core #bbsList .bbsBox h4#header02 {
	background:url("../images/templet/core_bbs_header02.gif");
}
#core #bbsList .bbsBox h4 a {
	display:block; width:100%; text-indent:-9999px;
}
#core #bbsList .bbsBox .bbsImg {
	float:left; margin:0px 6px; border:1px solid #E0E0E0;
}
#core #bbsList .bbsBox ul {
	margin:0px 10px 0px 85px; list-style:none;
}
#core #bbsList .bbsBox ul li {
	font-size:12px; line-height:14px; padding-bottom:3px;
}
#core #bbsList .bbsBox ul li a {
	font-size:12px; color:black; text-decoration:none;
}

#core .banner_AD {
	clear:both; padding:4px 0px; text-align:center;
}

#core #events {
	float:left; width:350px;
}
#core #events h4 {
	margin:0px 0px 1px 0px; background:url("../images/templet/core_title_events.gif") no-repeat; height:25px; text-indent:-9999px;
}
#core #events h5 {
	clear:both; margin:0px; padding-left:5px; font-weight:bold; background:#F4F4F4;
	color:#025A9F; font-size:12px; line-height:23px;
}
/*
#core #events h5 {
	clear:both; margin:0px; padding-left:5px; font-weight:bold; background:#F4F4F4 url("../images/templet/core_title_more.gif") right top no-repeat;
	color:#025A9F; font-size:12px; line-height:23px;
}
*/
#core #events h5 a {
	display:block; font-size:12px; color:#025A9F; line-height:23px; text-decoration:none;
}
#core #events ul {
	margin:5px; padding:0px; list-style:none;
}
#core #events ul li {
	clear:both; background:url("../images/templet/core_title_arrow.gif") 3px 3px no-repeat; padding-left:10px; font-size:12px; line-height:14px; padding-bottom:4px;
}
#core #events ul li a {
	float:left; font-size:12px; color:black; text-decoration:none;
}
#core #events ul li div {
	float:right; width:50px; font-size:12px; color:#025A9F;
}


#core #arrange {
	float:left; margin-left:9px;
}
#core #arrange .itemBox {
	float:left; width:189px; background:url("../images/templet/core_arrange_bg.gif") repeat-y; border-bottom:1px solid #DADADB; margin-bottom:10px; padding-bottom:8px;
}
#core #arrange .itemBox h4 {
	margin:0px 0px 6px 0px; height:37px; text-indent:-9999px;
}
#core #arrange .itemBox h4#arr_Header01 {
	background:url("../images/templet/core_arrange_header01.gif") no-repeat;
}
#core #arrange .itemBox h4#arr_Header02 {
	background:url("../images/templet/core_arrange_header02.gif") no-repeat;
}
#core #arrange .itemBox ul {
	margin:0px 5px; padding:0px; list-style:none;
}
#core #arrange .itemBox ul li {
	float:left; width:150px;  font-size:12px; color:black;
}


#core #score {
	float:left; width:350px;
}
#core #score h4 {
	margin:0px; background:url("../images/templet/core_title_score.gif") no-repeat; font-size:12px; line-height:23px; text-indent:-9999px;
}
#core #score ul {
	margin:5px; padding:0px; list-style:none;
}
#core #score ul li {
	font-size:12px; color:#58595B; padding:3px; border-bottom:1px dotted #B0B0B0;
}
#core #score ul li img {
	float:left; margin-right:8px;
}
#core #score ul li span {
	font-size:26px; color:#ff6600; font-weight:bold;
}

#core #special {
	float:right; width:192px; background:#EBEBEC; padding:15px 0px;
}
#core #special p {
	text-align:center;
}


#aricle {
	float:right; width:548px; font-size:12px; line-height:18px;
}
#aricle h3 {
	margin:0px 0px 20px 0px; font-size:120%; border-bottom:4px double #ff6600; color:#ff3300;
}
#aricle h4 {
	margin:0px 0px 10px 0px; padding:0px 6px; font-size:100%; border-left:3px solid #cc0000; line-height:100%;
}
#aricle p {
	margin:0px 0px 20px 0px; padding:0px 6px;
}








#bottom {
	clear:both; margin-top:15px; background:url("../images/templet/bottom_bg.gif") repeat-x; text-align:center;
}
#bottom #fNav {
	width:763px; margin:0px auto; border:1px solid #B2D3ED; background:white; padding:3px; font-size:12px; color:black;
}
#bottom #fNav a {
	font-size:12px; color:black; text-decoration:none;
}
#bottom #copyright {
	text-align:center; padding:12px 0px 20px 0px; font-size:12px; color:black;
}