﻿html { text-align:center; margin:0; padding:0; }
body { width:943px; margin:0; margin-left:auto; margin-right:auto; padding:0; }
body { font-size:14px; background-color:#FFFFFF; color:#666666; /*font-family:MingLiU;*/ }
a { color:#363636; text-decoration:none; }
a:focus{ outline:none; }
img { border:none; }
div, ul, li, form { margin:0; padding:0; margin-left:auto; margin-right:auto; }
li { list-style:none; }

.g1 { margin:0px 1px; height:1px; background-color:#6DBA2B; overflow:hidden; font-size:1px; }/**/
.g2 { padding:1px; background-color:#FFFFFF; border-left:1px #6DBA2B solid; border-right:1px #6DBA2B solid; overflow:hidden; }

/*天气预报——时间*/
#top { text-align:left; margin-bottom:7px; padding:0px 12px; height:26px; line-height:27px; font-size:12px; overflow:hidden; clear:both; }
#top { background-color:#FAFAFA; border:1px #DEE7F2 solid; } /**/
#top a { color:#666666; }

/*logo */
#logo_ad { padding-top:7px; margin-bottom:7px; height:60px; clear:both; }
#logo { width:182px; float:left; margin-right:7px; text-align:center; }
#ad_right { width:468px; height:60px; float:right; background-color:#FFFFFF; overflow:hidden; }
#blessing { font-size:18px; font-weight:bold; color:#66CC33; }
#ad_center { width:277px; height:56px; padding-top:2px; float:left; background-color:#FFFFFF; border:1px #DDDDDD solid; color:#808080; font-size:12px; overflow:hidden; }
#ad_center a { color:#874604; }
#ad_center #slogan { color:#FFCC99; }

#ad_banner { width:943px; height:60px; margin-bottom:7px; overflow:hidden; clear:both; }
#ad_banner_left { float:left; width:468px; height:60px; overflow:hidden; }
#ad_banner_right { float:right; width:468px; height:60px; overflow:hidden; }




/*搜索*//*height:66px*/
#search { height:66px; margin-bottom:7px; font-family:MingLiU; }
#search .g1 { background-color:#B2DD8D; }/**/
#search .g2 { border-left:1px #B2DD8D solid; border-right:1px #B2DD8D solid; }
#searchform { height:62px; overflow:hidden; background:url(bg_green_search.gif) repeat-x; } /**/
#search_hot { height:62px; width:250px; float:right; overflow:hidden; }
#search_hot a { color:#363636; }
#search_hot_word { font-size:12px; font-family:Arial; }
#search_hot_word a { white-space:nowrap; margin-right:5px; }
#searchform form { height:62px; width:620px; float:left; padding-left:32px; overflow:hidden; } /**/
#nav { margin-top:8px; margin-left:86px; margin-right:auto; height:20px; position:relative; width:437px; background:url(../162100img/search_nav.gif) 0px 2px no-repeat; }
#nav_in { width:432px; height:21px; padding-left:3px; overflow:hidden; clear:both; position:absolute; left:0; top:0; z-index:15; }
#nav a, #se { color:#666666; float:left; width:48px; height:21px; font-size:13px; text-align:center; text-decoration:underline; }
#nav a:hover { color:#000000; text-decoration:none; }
#nav a#searchNavIs { color:#000000; background:url(../162100img/search_is.gif) 50% 100% no-repeat; font-weight:bold; text-decoration:none; cursor:default; }
#search_body { width:620px; clear:both; overflow:hidden; }

#ou { float:left; width:86px; height:24px; overflow:hidden; }
#go { width:90px; margin-left:-2px; margin-top:-2px; font-size:19px; padding-top:2px; padding-bottom:3px; }
#kw{ float:left; width:411px; height:21px; padding:2px 7px 1px 7px; font-size:16px; }
#sb{ float:left; width:80px; height:26px; line-height:26px; font-size:18px; overflow:hidden; }
#ou { border:1px #969696 solid; border-right:none; }
#kw{ border:1px #969696 solid; border-left:none; border-right:none; }
#sb{ border:1px #969696 solid; background-color:#FFFFFF; }

#handwrite { width:25px; height:20px; padding-top:4px; float:left; border-top:1px #969696 solid; border-bottom:1px #969696 solid; overflow:hidden; cursor:pointer; cursor:hand; text-align:center; }
/*   */

/*body*//*height:px*/
.body { width:100%; margin-bottom:7px; overflow:hidden; clear:both; }
.left { width:222px; float:right; overflow:hidden; font-family:MingLiU; font-size:13px; }
.left .g2 { background-color:#E6F4D0; }


.left_menu { width:208px; padding-left:10px; text-align:left; background:#FAFFF3; line-height:23px; clear:both; overflow:hidden; }
.left_menu a { /*color:#636363;*/ margin:0px 11px; white-space:nowrap; }
.left_menu_title { margin-top:2px; margin-left:11px; text-align:left; }
.left_menu_title a { margin:0; color:#58A119; font-weight:bold; text-decoration:underline; }
.left_menu_title a:hover { text-decoration:none; }
.left_menu li { float:left; width:80px; padding:0px 11px; }
.left_menu li a { margin:0; }

.right { width:714px; float:left; overflow:hidden; }
.mingz { width:710px; text-align:left; line-height:28px; overflow:hidden; background-color:#FFFFFF; }
#mingz_bar { width:100%; height:28px; table-layout:fixed; }
.mingz_bar_no { text-align:center; background-color:#F5FCEB; border-bottom:1px #6DBA2B solid; }
.mingz_bar_no a { color:#58A119; }
#mingz_bar_is { font-weight:bold; background-color:#FFFFFF; border-left:1px #6DBA2B solid; border-right:1px #6DBA2B solid; border-bottom:none; }
#mingz_bar_is a { color:#000000; cursor:default; }
.mingz_t1 { padding-left:31px; width:679px; overflow:hidden; margin-top:2px; }
.mingz_ad { padding-left:31px; width:679px; overflow:hidden; border-top:1px #DDDDDD solid; background-color:#F5FCEB; }
.mingz li { text-align:left; /*width:96px;*/ width:113px; height:28px; float:left; overflow:hidden; }
.mingz_ad a { color:#363636; }

.kuz { width:100%; overflow:hidden; background-color:#FFFFFF; }
.kuz ul { padding-left:31px; width:679px; height:28px; line-height:28px; }
.kuz .line { background-color:#F5FCEB; }
.kuz li { text-align:left; width:113px; float:left; overflow:hidden; }

.bottom { margin-bottom:7px; font-family:MingLiU; font-size:13px; }
.bottom .g2 { background-color:#E6F4D0; }
.bottom_in { width:918px; padding-left:21px; line-height:28px; text-align:left; background-color:#FFFFFF; }
.bottom_in a { margin-left:12px; margin-right:12px; color:#333333; }
.t2_title, a.t2_title, .t2_title a { color:#874604; }
.bottom_in a.t2_title { margin:0; text-decoration:underline; }
.difang { border-top:1px #DDDDDD solid; }

#foot { color:#999999; line-height:28px; font-size:12px; overflow:hidden; clear:both; }
#foot .foot_line { width:100%; border-top:5px #DEE7F2 solid; }
#foot a { color:#999999; }


a:hover { color:#FF5500; text-decoration:underline; }

* a.greenword { color:#009900; }
* a.redword { color:#FF0000; }
* a.underline { text-decoration:underline; }
#musicbox { margin-top:1px; padding-top:1px; height:24px; text-align:center; position:relative; }
#mfrime { z-index:105; }
#mfrime { background-color:#B4DC92; }
.mainmore { cursor:pointer; }
#baidu, #sina, #sohu, #wangyi, #qq { display:none; }
.menu { padding:6px 10px; line-height:150%; border:1px #666666 solid; background-color:#F5FCEB; }
#output { margin:100px; padding:30px; background-color:#F5FCEB; border:1px #6DBA2B solid; }/**/

/*column class*/
.class, .classtop { width:100%; overflow:hidden; }
.class ul, .classtop ul { padding-left:31px; width:908px; line-height:28px; overflow:hidden; clear:both; }
.class li, .classtop li { text-align:left; width:181px; white-space:nowrap; float:left; overflow:hidden; }
.class .line { background-color:#F5FCEB; clear:both; }

.classtop .other td { text-align:left; }
.classtop .other li { width:auto; height:auto; float:none; }

 
