@charset "utf-8";
/*----------------------------part_01----------------------------*/
.part_01_left {
	width:720px;
	background:#EEE;
}
.part_01_right {
	width:250px;
}
.focus_box {
	border:1px solid #CCC;
	padding:9px;
	margin:1px;
	background:#FFF;
}
.focus_left {
	width:320px;
}
.focus_right {
	width:370px;
	margin:0 auto;
}
.focus_img {
	text-align:center;
}
.focus_img_size {
	width:300px;
	height:225px;
	border:1px solid #CCC;
	background:#EEE;
	padding:5px;
}
.focus_notice_title {
	margin:0 5px;
	padding:15px 0 5px 10px;
	border-bottom:1px solid #D6B59A;
}
.focus_notice_title_01 {
	padding:7px 10px;
	border:1px solid #D6B59A;
	border-bottom:none;
	background:#F9F0E0;
	color:#734E2F;
}
.focus_notice_title_02 {
	color:#999;
	padding:0 10px;
}
.focus_notice {
	padding:10px;
}
.focus_notice li {
	background:url(ico_jt01.gif) 0 7px no-repeat;
	text-indent:10px;
	padding:2px;
}
.focus_tips {
	background:url(ico_notice.gif) no-repeat #FFFFF7;
	padding:4px 5px 4px 60px;
	border:1px solid #F7EBD3;
}
.focus_tips a {
	color:#734E2F;
}
.focus_top {
	padding:10px 6px 2px 6px;
}
.focus_top a {
	font-size:16px;
	font-weight:bold;
}
.focus_top a:hover {
	font-size:16px;
}
.focus_abs {
	color:#999;
	padding:0 10px 8px 10px;
	text-indent:2em;
	font-size:14px;
}
.focus_hot_title {
	padding:4px 10px;
	border-bottom:1px solid #C7D7A0;
}
.focus_hot_title_01 {
	padding:6px 10px;
	border:1px solid #C7D7A0;
	border-bottom:none;
	background:#F4F8E9;
	color:#236A00;
}
.focus_hot_title_02 {
	color:#999;
	padding:0 10px;
}
.focus_hot {
	padding:10px;
}
.focus_hot a {
	font-size:14px;
}
.focus_hot a:hover {
	font-size:14px;
}
.focus_hot li {
	background:url(ico_jt01.gif) 0 7px no-repeat;
	text-indent:10px;
	padding:2px;
}
/*----------login----------*/
.login_box {
	border:1px solid #C7D7A0;
	margin:0 0 5px 0;
	background:#FFF;
}
.login_title {
	padding:5px 12px;
	color:#236A00;
}
.login_detail {
	margin:0 5px 5px 5px;
	padding:5px;
	background:#F4F8E9;
}
.login_info {
	border:1px solid #CCC;
	background:#FFF;
	padding:8px;
}
.latest_box {
	border:1px solid #D6B59A;
	margin:0;
	background:#FFFEF7;
}
.latest_title {
	padding:4px 12px;
	color:#734E2F;
	background:#F9F0E0;
}
.latest_detail {
	padding:5px 10px;
}
.latest_detail li {
	padding:2px 10px;
	background:url(ico_jt01.gif) 0 8px no-repeat;
}
/*----------------------------part_02----------------------------*/
.part_02_left {
	width:250px;
}
.part_02_mid {
	width:470px;
}
.part_02_right {
	width:250px;
}
.p2_list_box {
	border:1px solid #CCC;
}
.p2_list_title {
	padding:5px 15px;
	background:url(bg_title.gif) #EEE;
}
.p2_list_detail {
	padding:10px;
}
.p2_list_detail li {
	padding:3px 2px 3px 8px;
	background:url(ico_jt01.gif) 0 8px no-repeat;
	border-bottom:1px dashed #CCCCCC;
}
.p2m_area {
	padding:5px 0 5px 10px;
}
.p2m_title {
	text-indent:20px;
	padding:0 0 5px 12px;
	background:url(ico_title.gif) no-repeat 8px 2px;
	border-bottom:1px solid #CCC;
}
.p2m_detail table {
	width:100%;
}
.p2m_detail table a {
	color:#236A00;
}
.p2m_detail td {
	border-bottom:1px dashed #CCCCCC;
	padding:5px 3px 0 3px;
}
/*----------------------------part_03----------------------------*/
.nav_box {
	border:1px solid #CCC;
	padding:5px 8px;
	background:#FFF;
}
.nav_box legend {
	background:#FF6600;
	padding:0 5px;
	color:#FFFFFF;
}
.img_detail {
	padding:10px 0;
}
.img_detail li{
	float:left;
	margin:5px;
	border:1px solid #CCCCCC;
	padding:5px;
	background:#EEE;
	text-align:center;
}
.img_detail_size {
	width:136px;
	height:136px;
	background:#FFF;
}
.img_detail_title {
	padding:2px 0;
}
.nav_info {
	padding:5px 0;
}
.nav_info li {
	padding:4px 8px;
	border-bottom:1px dashed #CCCCCC;
	word-spacing:6px;
}
.nav_impor {
	color:#236A00;
}
/*----------------------------ad----------------------------*/
.default_ad_01 {
	width:720px;
	height:90px;
	background-color:#EEE;
}
.default_ad_02 {
	width:250px;
	height:90px;
	background-color:#EEE;
}
/*----------------------------list----------------------------*/
.list_title {
	border-bottom:1px solid #CCC;
	padding:5px;
}
.list_detail {
	padding:20px 10px;
}
.list_detail li{
	border-bottom:1px dashed #CCC;
	padding:5px;
}
.list_pic {
	float:left;
	width:80px;
	text-align:center;
	border:1px solid #CCC;
	padding:4px;
	background:#EEE;
}
.list_pic_size {
	width:80px;
	height:60px;
}
.list_words {
	float:left;
	padding:10px;
	line-height:2;
}
.list_words a {
	color:#FF6600;
}
.list_hot_type {
	margin:10px 0;
}
.list_hot_type span {
	background-color:#F7EBD3;
	padding:3px 12px;
	color:#734E2F;
}
/*----------------------------online user list----------------------------*/
.user {

}
.manager {
	font-weight:bold;
}
