body {
	background: #ddd;
	color: #222;
	font-size: 12px;
}

#line-through {text-decoration:line-through;}

.special_comment{background:#FFFF99;color:#FF0000;width:900px;padding:10px 20px;margin: 0 auto;font-size:16px;}


a {
	font-size:12px;
	color:#222;
	background:#FFF;
	border:none;
	text-decoration: none;
}

h1 {
	font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå", Arial;
	font-weight: normal;
	text-align: center;
	color:#4f0800;
	padding:0;
}

h2 {
	padding: 20px 0 0;
	text-align: center;
}

.container_12 {
	background: #fff url(/img/12_col.gif) repeat-y;
	margin-bottom: 20px;
}

.container_16 {
	background: #fff url(/img/16_col.gif) repeat-y;
}

.container_24 {
	background: #fff url(/img/24_col.gif) repeat-y;
}
.container_all{
	background: #fff url(/images/headbg/#.jpg) repeat;
}
.container_all_2{
	background: #;
}

#shadow_header {
	background:transparent url(/images/#.png) repeat-x;
	float:left;
	height:10px;
	width:100%;
	position:absolute;
	z-index:10;
}
#shadow_left_right {
	background:transparent url(/images/shadow_left_right#.png) repeat-y;
	margin-left:auto;
	margin-right:auto;
	width:970px;
}
#shadow_left_right2 {
	background:transparent url(/images/shadow_left_right.png) repeat-y;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	width:970px;
	height: 100%;
}

.head_bg_bar {background:#222;height:32px;}
.head_bg_bar_bottom {background: #666666;height:4px;}

.head_logo {float:left;height:32px;width:80px;margin-left:10px;margin-top:5px;display:inline;}
.head_nav {float:right;width:820px;height:32px;padding-left:5px;margin: 0 0;vertical-align:bottom;padding-top:2px;}
.head_nav ul{float:left;width:100%;text-align:left;vertical-align:bottom;margin:4px 0;}
.head_nav ul li{display:inline;list-style-type:none;font-size:14px;color:#666;margin-right:10px;margin-left:10px;font-weight:bold;}
.head_nav ul a:link{color:#FFF;text-decoration:none;background:none;}
.head_nav ul a:visited{color:#FFF;text-decoration:none;background:none;}
.head_nav ul a:hover{color:#FFF;text-decoration:underline;background:none;}
.head_nav_acg {float:left;width:970px;height:32px;padding-left:5px;margin: 0 0;vertical-align:bottom;padding-top:0px;background:#CCC;}
.head_nav_acg ul{float:left;width:100%;text-align:left;vertical-align:bottom;margin:4px 0;}
.head_nav_acg ul li{display:inline;list-style-type:none;font-size:14px;color:#666;margin-right:10px;margin-left:10px;font-weight:bold;}
.head_nav_acg ul a:link{color:#666;text-decoration:none;background:none;}
.head_nav_acg ul a:visited{color:#666;text-decoration:none;background:none;}
.head_nav_acg ul a:hover{color:#000;text-decoration:none;background:none;}


.distance_10px {padding:0 0;margin-top:5px;margin-bottom:5px;}
.distance_20px {padding:0 0;margin-top:10px;margin-bottom:10px;}
.distance_40px {padding:0 0;margin-top:20px;margin-bottom:20px;}
.distance_60px {padding:0 0;margin-top:30px;margin-bottom:30px;}
.distance_80px {padding:0 0;margin-top:40px;margin-bottom:40px;}


.title{font-size:15px;font-weight:bold;color:#1c8fc6;margin:4px 0 2px 0;padding:2px 0 2px 0;}
.title a:link{color:#1c8fc6;}
.title a:visited{color:#1c8fc6;}
.title a:hover{color:#FFF;background:#1c8fc6}


.footer{margin:10px auto;text-align:center}
.foot{font-size:12px;font-weight:none;text-align:center;color:#FFF;margin:10px 0 0 10px;text-decoration:none;}




.acg_left {padding:0 20px;}

.acg_list_title {color:#3399FF;font-size:20px;}
.acg_list_title a:link{color:#3399FF;font-size:20px;}
.acg_list_title a:visited{color:#3399FF;font-size:20px;}
.acg_list_title a:hover {color:#FF3366;font-size:20px;}

.acg_list_prepic {text-align:center;margin:20px;}
.acg_list_prepic img a:link {border:solid 1px #3399FF;}
.acg_list_prepic img a:visited {border:solid 1px #3399FF;}
.acg_list_prepic img a:hover {border:solid 1px #FF3366;}

.acg_list_cata {text-align:right;font-size:12px;margin-right:40px;}
.acg_list_cata a:link {color:#3399FF;font-size:12px;font-weight:100}
.acg_list_cata a:visited {color:#3399FF;font-size:12px;font-weight:100}
.acg_list_cata a:hover {color:#FF3366;font-size:12px;font-weight:100}

.acg_list_intro {font-size:14px;}
.acg_list_intro a:link {background:#FFF;color:#3399FF;font-size:14px;}
.acg_list_intro a:visited {background:#FFF;color:#3399FF;font-size:14px;}
.acg_list_intro a:hover {background:#FF3366;color:#FFF;font-size:14px;}

.acg_list_border {border-bottom:solid 1px #111;margin:40px 0 20px 0;}


