#page{width:980px; margin:0px auto;}
.area{width:980px; margin:20px auto; overflow:hidden; zoom:1;}
/*关键字*/
.keyword{ height:30px; line-height:30px; border-top:solid 1px #cbf6a3; background:#f2fce9; color:#000;}
.keyword .key{ float:left; padding-left:10px;}
.keyword .result{ float:right; padding-right:10px;}
/*清除浮动*/
.cc{*zoom:1;}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}
.c{clear:both;font:0px/0px Arial;overflow:hidden;height:0;width:0;}

.red a {color:#FF0000;}
.red a:hover {color:#CC0000;}
/*主内容*/
.main_content{ background:url(images/box_bg2.gif) repeat-y; overflow:hidden; zoom:1; padding-top:30px; /*margin-top:-10px;*/}
/*左侧栏*/
.left_side{ float:left; width:140px;}
.left_side ul{font-size:14px;}
.left_side ul li{ font-weight:bold; padding-left:25px;}
.left_side ul.bf li{ height:39px; line-height:39px;}
.left_side ul li span{ color:#2f7402; font-weight:normal;}
.left_side ul li.current{ background:url(images/current.gif) no-repeat;}
.left_side ul li.current a{ color:#F67F00;}
.left_side ul li.current span{ color:#F67F00;}
.left_side ul li a{ color:#2f7402; float:left;}
.left_side ul li a:hover{ color:#F67F00;float:left;}
.left_side ul li span img{float:left;margin-left:10px; margin-top:9px;}
/* 右边广告 */
.ad_right{width:165px; float:right; height:auto; border-left:1px solid #ddd; padding-left:10px;}
.ad_article{text-align:left;vertical-align:top;padding:10px 0;}
.tit{color:#0000ff;font-weight:bold;font-size:14px;text-decoration:underline;line-height:18px;font-weight:normal;}
.tit:hover{color:#0000ff;}
.cnt{color:#444;font-size:14px; line-height:20px;}
.cnt:hover{color:#444; text-decoration:none;}
.url{color:#008000;text-decoration:none; line-height:25px;}

/* 中间搜索结果 */

.serp_con{width:640px; height:auto; float:left;}

.con_zixun{width:600px; border:1px solid #ddd; margin:0px auto; padding-bottom:10px; margin-bottom:15px;}
.serp_con{width:640px; height:auto; float:left;}
.con_zixun .article{width:580px;}
.con_zixun .article:hover{ background-color:#fff;}
.title1{ height:37px; line-height:37px; background:url(images/tab_bg.gif) repeat-x; padding-left:10px; color:#000;}
.title1 h2{font-size:14px; float:left;}
.title1 h2 strong{ color:#F00; padding-right:10px; }
.title1 span{ color:#333; float:right; margin-right:10px;}
.title1 span a{ color:#666;}
.title1 span a:hover{ color:#f60;}
.title1 span cite{ padding:0 10px; font-family:"宋体"}
/*article*/
.article{clear:both;padding:0 10px;display:inline-block;font-family:arial; margin-top:15px; width:620px; margin:0px auto; line-height:30px;}
.article:hover{ background-color:#edf9ed}
.article h2,.article h3{width:580px;font-size:16px;padding-bottom:2px;font-weight:normal;font-family:menu; clear:both;}
.article h2 a,.tuku h2 a,.zzk h2 a,.article h3 a{color:#11c;text-decoration:underline}
.article h2 a{ float:left;}
.article h2 span{ float:right; border:none; font-size:12px;}

/* 地图 */
.article h3{width:620px;}
.article p{width:620px;font-size:13px;line-height:18px;}
.article span{float:left;padding:3px;border:1px #ccc solid;margin-right:7px;}
.article span img{width:100px;height:100px;}
.sopage{margin:15px 0;}.daohang2{ display:block; width:980px; margin:0 auto; padding:0 5px 0 0; text-align:left; background:#fff; overflow:hidden;}.daohang2 h4{padding:0 0 0 18px; line-height:30px; overflow:hidden; height:26px;color:#222;font-family:"榛戜綋",arial;font-size:16px;}.theme_other1000{ display:block; width:952px; padding:10px 14px; border:1px solid #e1e1e1; color:#777; background:#fff; overflow:hidden;}.theme_other1000 p{ float:left; padding:0 0 10px 0; margin:10px 0 0 0; border-bottom:1px dotted #ddd;}.theme_other1000 strong{ width:70px; float:left;}.theme_other1000 span{ width:875px; float:right;}.theme_other1000 span a{ display:inline-block; padding-right:12px;}.mt20{ margin-top:20px!important;}a{ color:#555; text-decoration:none;}a:hover{ color:#f73; text-decoration:underline;}