html,p,ul,li,dl,dt,dd,form,div,span,img,button,input {margin: 0px; padding: 0px; border: medium none;}
html {height: 100%; background: #000;}
body {margin: auto; padding: 0px; font: normal 12px 宋体,sans-serif;}
div,dl,dt,dd,ul,li {overflow: hidden;}
.hack_margin_top {line-height: 0px;}
#div1,#div2,#div3,#div5 {overflow: visible;}
li {vertical-align: bottom;}
#noscript {background: #fffab5; padding: 3px; text-align: center; color: #000;}

#div1 {background: #000;}
#headline {width: 980px; margin: auto; background: #000; height: 30px;}
#headline .sgroup {display: block; float: left; color: #f70; padding: 0px 7px; text-decoration: none; margin-top: 8px;}
#headline .sgroup:hover {text-decoration: underline;}
#headline span {margin-top: 6px; float: right; text-align: right; color: #777;}
#headline span a {color: #fff; padding: 0px 7px; text-decoration: none;}
#headline span a:hover {text-decoration: underline;}
#headline span .rss {color: #f70; padding-left: 20px; background: url("/add-ons/lzwh/img/icon_rss.png") no-repeat 7px 3px; font-family: verdana,sans-serif;}
#headline span .tg {color: #B3FFB3;}
#headline span .jb {color: #fff; padding-left: 25px; background: url("/add-ons/lzwh/img/icon_mail.gif") no-repeat 7px 1px;}
#logo0,#logo1,#logo2 {display: none;}

#mn_af_sh {margin: auto; height: 96px; width: 980px;}
#menu {width: 660px; height: 62px; float: left; font: bold 15px 微软雅黑,黑体,sans-serif; margin-top: 4px;}
#menu li {float: left;}
#menu li a {text-decoration: none; display: block; width: 132px; text-align: center; height: 31px; line-height: 31px; color: #000;}
#menu li a:hover {color: #fff;}
#menu #mn_top_on {color: #fff;}
#menu #mn_bottom_on {color: #fff;}


#searchbar {width: 305px; height: 58px; background: #000; float: right; padding-left: 15px; padding-top: 8px;}
#searchbar div {width: 290px; height: 30px; border: 1px solid #000; background: #fff;}
#keyword {height: 22px; width: 197px; padding-left: 28px; padding-top: 8px; float: left; font-size: 14px; background: url("/add-ons/lzwh/img/magnifier.gif") no-repeat 6px 8px; color: #999;}
#searchbtn {width: 60px; height: 24px; margin-top: 3px; margin-left: 1px; float: left;}
#hotkey {line-height: 25px; background: url("/add-ons/lzwh/img/bg_hotkey.gif") 1px 0px no-repeat; padding-left: 38px;}
#hotkey a {color: #fff; margin-left: 10px; text-decoration: none;}
#hotkey a:hover {text-decoration: underline;}

#skinbar {width: 320px; height: 34px; background: #444; float: right;}
#skin {padding: 8px 15px;}
#skin dt {float: left; font-weight: bold; color: #fff;}
#skin dd {float: left; margin-right: 5px; width: 15px; height: 15px; overflow: hidden; display: block; cursor: pointer; background-image: url("/add-ons/lzwh/img/theme.gif"); text-indent: -999px;}
#skin_0 {background-position: 0px 0px;}
#skin_1 {background-position: 35px 0px;}
#skin_2 {background-position: 15px 0px;}
#skin_0.selected {background-position: 0px 15px !important;}
#skin_1.selected {background-position: 35px 15px !important;}
#skin_2.selected {background-position: 15px 15px !important;}


#affiche {width: 660px; height: 34px; float: left;}
#affiche a,#affiche span {display: block; height: 19px; line-height: 19px; color: #fff; float: left; margin: 6px 6px 0px; text-decoration: none;}
.isnew {margin-top: 11px;}

#index_main {width: 980px; margin: auto; background: #fff;}
#viewer {width: 660px; height: 220px; background: #000; float: left;}

.list_l {width: 327px; background: #fff; float: left; border-right: 3px solid #fff;}
.list_l dt,dd {line-height: 200%;}
.list_l dt {padding-left: 15px; padding-top: 6px; height: 25px; font: bold 15px 微软雅黑,黑体,sans-serif;}
.list_l dd a {padding-top: 4px; height: 26px; border-bottom: 1px dotted #d4d4d4; text-decoration: none; color: #000; display: block;}
.list_l dd a:hover {background: #fff;}

.list_m {width: 327px; background: #fff; float: left; border-right: 3px solid #fff;}
.list_m dt,dd {line-height: 200%;}
.list_m dt {padding-left: 15px; padding-top: 6px; height: 25px; font: bold 15px 微软雅黑,黑体,sans-serif;}
.list_m dd a {padding-top: 4px; height: 26px; border-bottom: 1px dotted #d4d4d4; text-decoration: none; color: #000; display: block;}
.list_m dd a:hover {background: #f0f0f0;}

.list_r {width: 320px; background: #fff; float: right;}
.list_r dt,dd {line-height: 200%;}
.list_r dt {padding-left: 15px; padding-top: 6px; height: 25px; font: bold 15px 微软雅黑,黑体,sans-serif;}
.list_r dd a {padding-top: 4px; height: 26px; border-bottom: 1px dotted #d4d4d4; text-decoration: none; color: #000; display: block;}
.list_r dd a:hover {background: #fff;}

.more_w {margin-left: 190px;}
.indextt {margin-left: 35px; float: left;}
.pubdate {float: right; font-size: 10px; color: #cdcdcd; margin-right: 13px; margin-bottom: 2px; font-family: verdana,sans-serif;}
dd a span {cursor: pointer;}

#news {width: 320px; height: 220px; background: #fff;}
#artsviewer {width: 640px; height: 169px; background: #fff; float: right; margin: 5px; margin-top: 15px;}
#avimg {height: 160px; width: 642px;}
#avimg a {display: block; width: 202px; height: 144px; margin: 6px; margin-left: 0px; float: left; border: 3px double #cdcdcd; text-align: center; font-size: 144px; vertical-align: middle; line-height: 102px; overflow: hidden; background: #eaeaea;}
#avimg a:hover {margin-top: 0px;}
#avimg a img {vertical-align: middle; max-width: 202px; max-height: 144px;}

#govlink {clear: both; padding-bottom: 15px;}
#govlink dl {padding: 10px 15px; height: 130px;}
#govlink dt {font: bold 15px 微软雅黑,黑体,sans-serif; padding-bottom: 15px; float: left; width: 950px;}
#govlink dd {float: left; width: 158px; }
#govlink a {color: #333;}

#div4 {width: 980px; margin: auto; background: #f5f5f5;}
#div4 p {line-height: 200%}
#isnothing {width: 80%; background: #ffc; border: 2px solid #999; padding: 38px; text-align: center; margin: 38px auto 150px; font-size: 14px;}
#isnothing a {color: #0033cc; text-decoration: none; border-bottom: 1px dotted #03c; margin: 0px 2px;}
#isnothing a:hover {border-bottom: 1px solid #03c;}
#main {width: 980px;}
#main_left {border-right: 1px dotted #d4d4d4; width: 659px; float: left; background: #fff; min-height: 400px;}
#thisloc {padding: 10px; background: #f0f0f0;}
#thisloc a {text-decoration: none; color: #000;}

.list_ul li {border-bottom: 1px dotted #d4d4d4; height: 30px; display: block;}
.list_ul a {line-height: 31px; display: block; text-decoration: none; height: 30px; color: #000;}
.list_ul a:hover {background: #f5f5f5;}
.list_ul a span {cursor: pointer;}

#pnt {height: 39px; line-height: 39px; text-align: center; padding: 0px 15px 30px; color: #cdcdcd;}
#pnt a {text-decoration: none;}
#pnt select {font-size: 10px; vertical-align: middle; margin: 11px 0px;}
#pnt #pnt_l {float: left;}
#pnt #pnt_r {float: right;}

#article a {text-decoration: none;}
#article #tt {text-align: center; font-size: 22px; padding: 30px 0px; line-height: 150%; font-family: 方正小标宋简体,黑体,sans-serif;}
#article #msg {text-align: center; padding: 10px; background: #f0f0f0; color: #666;}
#article #content {padding: 15px 19px 50px 25px; font-size: 14px; line-height: 200%;}
#article #content p {text-indent: 2em; margin: 1em 0px;}
#article #content img {margin: 5px auto; display: block; border: 3px solid #999;}

#article #content .i_noindent {text-indent: 0em;}
#article #content .i_title {text-indent: 0em; text-align: center; font-weight: bold;}
#article #content .i_date {text-indent: 0em; text-align: right;}
#article #content .i_table {border: 1px solid #999; margin: auto;}
#article #content .i_table td,th {border: 1px solid #999;}

#main_right {float: left;}
#main_right_float {position: absolute; width: 320px; height: 186px; background: #000; color: #fff; top: 326px; z-index: 10;}

#searchmsg {height: 33px; background: #eaeaea; color: #000; padding-right: 15px; line-height: 33px; text-align: right;}
#searchresult {margin-bottom: 10px;}
#searchresult li {border-bottom: 1px solid #eaeaea;}
#searchresult li a {text-decoration: none; color: #000; display: block; padding-left: 30px;}
#searchxz dd,#searchqm dd {padding: 2px 35px; border-bottom: 1px dotted #d4d4d4; background: #ffd url("/add-ons/lzwh/img/icon_search.gif") 17px 11px no-repeat;}

#float_tool {background: #fff;}
#float_tool li {height: 30px; line-height: 30px; padding-left: 35px; border-bottom: 1px solid #d4d4d4; color: #777;}
#float_tool li a {text-decoration: none;}
#ft_1 {background: url("/add-ons/lzwh/img/icon_float_tool.gif") no-repeat;}
#ft_2 {background: url("/add-ons/lzwh/img/icon_float_tool.gif") 0px -30px no-repeat;}
#ft_3 {background: url("/add-ons/lzwh/img/icon_float_tool.gif") 0px -60px no-repeat;}
#ft_4 {background: url("/add-ons/lzwh/img/icon_float_tool.gif") 0px -90px no-repeat;}
#ft_5 {background: url("/add-ons/lzwh/img/icon_float_tool.gif") 0px -120px no-repeat;}
#ft_6 {background: url("/add-ons/lzwh/img/icon_float_tool.gif") 0px -150px no-repeat;}

#div5 {clear: both; height: 120px; margin-bottom: 20px;}
#foot {width: 940px; margin: auto; padding: 20px; color: #999; background: #000;}
#foot a {color:#f60; text-decoration: none;}
#copyr {float: left;}
#copyr span {display: block; font: normal 10px verdana,sans-serif;}
#valid {float: right; text-align: right;}
#valid span {margin-top: 5px; display: block; font: normal 10px verdana,sans-serif;}

/*具有时效性的外部链接*/
#ad {width: 980px; margin: auto; background: #f5f5f5; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; overflow: hidden;}
#ad #ad1 {width: 660px; height: 80px;}
#ad #ad2 {width: 319px; height: 80px; border-left: 1px solid #f2f2f2;}
