*{ margin:0px; padding:0px; }
a:link { color:#000000; text-decoration:none;}
a:hover { color:#f60; text-decoration:none;}
a:visited { color:#000000; text-decoration:none;}
body {font-size:12px; color:#333; background:#FFF;}
ul{ list-style:none;}
li{list-style:none; line-height:20px;}

#container { width:876px; background:#FFF; margin:0px auto;}

#page{ padding:0px; width:876px; float:left; margin-top:6px;}
#page_left{ float:left; width:560px; }
#page_right{ float:right; width:300px; }

#ad_banner1{ width:100%; height:75px; float:left; margin-top:6px; }

.article_search{float:left; padding:0px; margin-top:4px; width:300px; clear:both}
.search_button{ border-color:#bbb; border-style:solid; border-width:1px;margin-left:5px;font-size: 12px;  color: #555555; line-height:16px; background-color:#ffffff; width:50px;}
#article_search form{ margin:0px; }

#page_left_title{ float:left; width:558px; margin-top:8px; border:1px #e1a2d1 solid; BACKGROUND: url(/images/index_bg02.jpg) white repeat-x top}
#page_left_list{ float:left; margin-top:4px; margin-left:8px; width:550px; }
#page_left_list DD{float:left; width:270px; line-height:20px;}

.page_left_nav{ float:left; width:558px; height:30px;}

.nav_title{	float:left;	margin:6px 0 0 8px;	padding:0px; font-weight:bold; font-size:14.7px; width:150px; color: #000000; text-align:left;}
.nav_title a{ margin:0px; color: #000000; }

.nav_right{	float:right; margin:6px 8px 0 0; padding:0px; font-weight:bold; font-size:14.7px; width:150px; color: #000000; text-align:right;}
.article_list{ margin:4px 0 4px 6px; width:292px; line-height:20px }
#page_left_cate{ float:left; width:566px; margin-top:8px; border:1px #e1a2d1 solid; height:30px; line-height:30px;}

#right_list{line-height:25px;}
#right_article{	padding:0px; float:left; width:298px; border:1px #e1a2d1 solid;	margin-top:6px;	}
#right_nav{ height:26px; float:left; width:298px; BACKGROUND: url(/images/index_bg02.jpg) white repeat-x top;}

#right_nav_title{ float:left; margin:4px 4px 0px 3px; padding:0px; font-weight:bold; font-size:14.7px; width:150px; color: #000000;	text-align:left;}
#right_nav_title a{	margin:0px;	color: #000000;}

.ask_nav{ height:22px; float:left; width:298px; border-bottom:none;}
.ask_nav ul { width:298px; height:22px; line-height:20px;}
.ask_nav li { float:left; width:149px; text-align:center; padding-top:3px;}
.select { background:url(/images/index_bg11.jpg) repeat-x;}
.noselect { background: url(/images/index_bg12.jpg) repeat-x;}
.hidden {display:none;}
.article_list{line-height:25px;}

.click_nav{ height:22px; float:left; width:298px; border-bottom:none;}
.click_nav ul { width:298px; height:22px; line-height:20px;}
.click_nav li { float:left; width:149px; text-align:center; padding-top:3px;}

.flash_nav{ height:22px; float:left; width:298px; border-bottom:none; font-size:14px; BACKGROUND: url(/images/index_bg02.jpg) white repeat-x top}
.flash_nav_title{font-size:14px; margin-left:6px; font-weight:bold}
.flash_list{ float:left; margin-top:4px; width:298px;}
.flash_list ul{ float:left; width:298px;}
.flash_list li{ float:left; width:149px;}

.image{ margin-top:8px; text-align:center; width:149px;}
.title{ margin-top:8px; text-align:center; width:149px; height:22px; overflow:hidden;}