﻿@charset "utf-8";
body { margin: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; padding: 0px;}
ul, li, ol, dl, dt, dd, img, p, label { margin: 0px; padding: 0px; border:none;}
ul, li { list-style-type: none;	list-style-image: none;}
h3 { margin: 0px; font-size: 14px; font-weight: 600;}
h4 { margin: 0px; font-size: 14px; font-weight:normal;}
a { color: #000; text-decoration: none; onFocus="this.blur()";}
a:hover { color: #C00; text-decoration: underline;}
.clear { font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; clear: both; float: none; border:none;}
.wrapper { width: 1018px;}

#container { margin-right: auto; margin-left: auto;}
#header { width: 100%; height: auto; }

.top_txt{  height:30px; line-height:30px; border-bottom:1px solid #ddd;width:100%;position:absolute; z-index:10; left:0;}
.top_txt ul{width:1002px;margin:0 auto;}
.top_left{ float:left; color:#888; font-size:14px;}
.top_right{ float:right; color:#999;font-size:14px;}
.top_right a{ color:#888; margin:0 3px;}

#header .left {  height: auto; width: 12px; float: left;}
#header .center { width: 1000px; height:  auto; float: left;overflow:hidden;}
#header .right {  float: right; height:  auto; width: 12px;}
#main { width: 1003px;  padding: 0px 3px;}
#main .left { float: left; width: 230px;}
#main .right { float: right; width: 770px;}
#main .left2 { float: left; width: 754px; padding-left: 8px;}
#main .right2 { width: 232px; float: right;}
#footer { float: left;width: 100%; line-height: 22px; height: 50px; padding-top: 10px; text-align: center;}
	
.search{ background:url(images/search_bg.gif) repeat-x;float:left; width:280px; margin:15px 0 3px 10px; height:auto; }
.search_left{background:url(images/search_left_bg.gif) no-repeat; width:40px; float:left; padding-left:5px; width:168px; height:30px;}
.search_right{ float:right; width:92px;}
.aaa{ float:left;font-family: Arial, Helvetica, sans-serif;color:#555; padding:5px 4px 0 4px; }
.aa1{ border:none; height:24px;line-height:15px; width:175px; margin-top:2px; _margin-top:3px;color:#666; font-size:14px; margin-left:5px; background:none;}
.sbut{ width:92px; height:30px; cursor:pointer; border:none; background:url(images/search_but.gif) no-repeat; vertical-align:bottom; position:relative; *top:-1px;_top:0px; float:right;}
.search_left span{ margin:0 2px;display:inline-block; line-height:20px; margin-bottom:5px;}

.search1{float:left; width:auto; margin:15px 0 2px 5px; height:auto; }
.search1 ul{ list-style:none; width: auto;}
.search1 ul li{float:left; margin:0px 2px;}
.aaa{ float:left;font-family: Arial, Helvetica, sans-serif;color:#555; padding:5px 4px 0 4px; }
.aa1{ border:none; height:24px;line-height:15px; width:175px; margin-top:2px; _margin-top:3px;color:#666; font-size:14px; margin-left:5px; background:none;}
.sbut{ width:92px; height:30px; cursor:pointer; border:none; background:url(images/search_but.gif) no-repeat; vertical-align:bottom; position:relative; *top:-1px;_top:0px; float:right;}
.search1_left span{ margin:0 2px;display:inline-block; line-height:20px; margin-bottom:5px;}

.search2{ float:left; width:257px; margin:15px 0 3px 10px; height:auto; }

.top{ width:100%; height:83px;}
#logo { float: left; height: 83px; width: 80px;}
.topbara{width:900px; float:right;}
.topbara ul {float:right; }
.topbara ul li img{ margin:0px 2px;}

.topbara1{width:1000px;}
.topbara1 ul {float:left;}
.topbara1 ul li img{ margin:2px 2px; width:246px; height:60px;}


.nav{background:#e24920; height:40px;border-bottom:1px solid #ee3f00; position:absolute; z-index:10; left:0; width:100%; margin-top:5px; }
.nav_main{margin:0 auto; width:1000px;}
.nav_left li{ float:left; margin-top:6px; line-height:35px; height:35px; margin-right:10px;}
.nav_left li a{ color:#fff; font-size:16px; font-weight:bold; display:block; text-align:center; padding:0 15px; }
.nav_left a:hover{background:#35e200; color:#fff; text-decoration:none; }
.nav_right a{ color:#fff;float:right; font-weight:bold; background:url(../images/nav_right_bg.gif) no-repeat; width:126px; height:41px; line-height:41px; display:block; text-indent:-9999px;}
.nav .hovbg a{ background:#fff; color:#e24920; position:relative;  border:1px solid #e24920; border-bottom:none; height:35px; display:block; float:left; _top:1px;}
.nav .hovbg a:hover{background:#fff; color:#e24920;}
.hotser{ width:958px; margin:0 auto; height:32px; line-height:32px; overflow:hidden; border:1px solid #ff7575; border-top:none; padding:0 20px;}
.hotser b{ font-weight:lighter; color:#333;}
.hotser a{ margin-right:8px; color:#666;}

.new {
background: url(images/newchanel_bg.gif) repeat-x left center;width: 13px;height: 11px;display: block;margin-top: -38px;margin-left: 115px;}

#searchbar { height: 60px; width:650px; float:right; }
#searchbar .pic { background: url(images/searchbar_pic.gif) no-repeat 0px 0px; height: 37px; width: 130px; float: left; margin: 14px 8px 9px 5px; display: inline;}
#searchbar .picr { background: url(images/o.gif) no-repeat 0px 0px; height: 45px; width: 200px; float: left; margin: 6px 0px 0px 5px; display: inline;}
#searchbar form { height: 27px; margin-top: 18px; margin-left: 5px; display: inline; float: right; }
#searchbar form span { float: left; font-weight: 600; color: #FC6; margin: 0px 8px; line-height: 27px;}
#searchbar form .inputtext { color: #333; float: left; font-size: 13px; height: 18px; line-height: 18px; padding-left: 5px; border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51; }
#searchbar form .clip_select { clip: rect(0px,16px,22px,0px); float: left; height: 22px; line-height: 22px; margin-left: 0px; margin-right: 0px; overflow: hidden;border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51;}
#searchbar form .select {float: left; font-size: 12px; height:22px; line-height:22px; border: none;}
#searchbar form .inputbtn { background: url(images/search_but.gif) no-repeat 0px 0px; height: 27px; width: 74px; margin-left: 6px; font-weight: bold; color: #C00; border: none;}
#recommend { font-size: 14px; line-height: 20px; width: 100%; height: 30px; padding-top: 22px;}
#recommend a { color: #000; text-decoration: none;}
#recommend a:hover { color: #C00; text-decoration: none;}
#recommend dt { float: left; font-weight: 600; padding-left: 10px; color: #C00;}
#recommend dd { float: left; padding-right: 5px; padding-left: 5px;}


.sidebar1 {padding: 0px 3px;}
.sidebar1 .title {  height: 39px; width:100%; overflow:hidden; display:block;   background-color:#e24920; margin:0 auto; line-height:39px; color:#fff; text-align:center; font-size:14px;}

.title1 { border: 1px solid #cddeee; height: 39px; width:990px; overflow:hidden; margin:5px 3px; line-height:39px; color:#fff; text-align:left;  padding-left:10px;}
.title1 h3 { font-size: 14px;line-height: 16px;color: #000;float: left;margin-left: 10px;display: inline;padding: 11px 0px 12px 20px}
.sidebar2 .title ul li{ float:left; margin: 2px 0 2px 5px;}


.sidebar1 .content {clear: left; float: left; width:221px;  border:solid 1px #e24920; }
.sidebar1  UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #e3e3e3 1px solid; PADDING-TOP: 0px;BORDER-right: #e3e3e3 0px solid; width:90%
}
.sidebar1 UL LI {
	BORDER-BOTTOM: #e3e3e3 1px solid; LINE-HEIGHT: 32px; WIDTH: 220px; DISPLAY: block; BACKGROUND: url(images/mye_caticon1.gif) #FFF; FLOAT: center; width:auto;
}

.sidebar1 UL UL LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 20px; WIDTH: 120px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND:  url(images/mye_caticon3.gif) #FFF; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: auto;BORDER-BOTTOM: #e3e3e3 1px solid;
}
.sidebar1 A:hover {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/mye_caticon1.gif)  rgb(255,255,255); COLOR: rgb(51,51,51); TEXT-DECORATION: none; PADDING-TOP: 0px
}
.sidebar1 .liststyle-a1 LI:hover {
	Z-INDEX: 500; POSITION: relative; DISPLAY: block
}
.sidebar1 :hover > A {
	BACKGROUND:  #fff; COLOR: #D94C02 
}
.sidebar1 UL UL {
	Z-INDEX: 1; BORDER-BOTTOM: #e3e3e3 1px solid; POSITION: absolute; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 290px; BACKGROUND: #fff; HEIGHT: auto; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; TOP: -10000000px; LEFT: 183px
}
.sidebar1 UL :hover UL {
	TOP: -1px
}
.sidebar1 LI SPAN {
	PADDING-LEFT: 15px; background: WIDTH: 175px; DISPLAY: block; FONT-FAMILY: Arial; FONT-SIZE: 15px
}
.sidebar1 .bottom { background: url(images/sidebar1.gif) no-repeat left -78px; height: 6px; font-size: 0px; line-height: 0px; float: left; clear: left; padding: 0px 0px 8px 6px;}
.sidebar1 .bottom span { float: left; height: 6px; background: url(images/sidebar1.gif) no-repeat 100% -78px; font-size: 0px; line-height: 0px;  background-color:#FFF;}

.sidebara {padding: 0px 8px;}
.sidebara .title { background-color: #FFF; line-height: 24px;}
.sidebara .content { background-color: #FFF; clear: left; float: left; width: 100%;}

.sidebar2 { width: 765px;}
.sidebar2 .title { border-left:3px solid #D24156; background-color:#F7F7F7; height: 39px; width:  765px;}
.sidebar2 .title h3 { font-size: 14px;line-height: 16px;color: #000;float: left;margin-left: 10px;display: inline;padding: 11px 0px 12px 20px}
.sidebar2 .title ul li{ float:left; margin: 2px 0 2px 5px;}
.sidebar2 .title span { float: right; margin-top: 8px; margin-right: 10px; display: inline;}
.sidebar2 .title .sqjr a { width: 82px;  float: left; padding-left: 24px; line-height: 26px; font-weight: 600; color: #000;}
.sidebar2 .title .sqjr a:hover { text-decoration: none; color: #FFCC00;}
.sidebar2 .content { border-top:solid 1px #ccc; border-right: solid 1px #CCC; border-left: solid 1px #CCC; background-color: #FFF; width: 761px; padding: 1px;}
.sidebar2 .content .indextd td{border-bottom:1px #CCCCCC solid;font-size: 14px;}
.sidebar2 .content .indextd td img{margin-right:3px;}

.sidebar2 .content H1 {MARGIN-TOP: 15px; FONT-SIZE: 16px; MARGIN-LEFT: auto; TEXT-ALIGN: center;}
.sidebar2 .content .times {PADDING-BOTTOM: 8px; MARGIN: auto; WIDTH: 680px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #e1e4e6 1px solid; TEXT-ALIGN: center;}
.sidebar2 .bottom { font-size: 0px; line-height: 0px; background: url(images/sidebar2.gif) no-repeat 0px -39px; height: 6px; width: 100%; float: left; clear: both; padding-bottom: 5px;}

.sidebar3 { width: 765px; margin-bottom:1px;}

.sidebar4 { width: 765px;}
.sidebar4 .title { border-left:3px solid #D24156; background-color:#F7F7F7; height: 39px; width:  765px;}
.sidebar4 .title h3 { font-size: 14px;line-height: 16px;color: #000;float: left;margin-left: 10px;display: inline;padding: 11px 0px 12px 20px}

.liststyle1 { width: 204px; margin: 5px auto 0px auto;}
.liststyle1 li { float: left; width: 51px; text-align: center; line-height: 26px;}
.liststyle1 li a { text-decoration: none; cursor: hand;}
.liststyle1 li a:hover {}
			
.liststyle-a1 { background-color:#F00 width: 204px; margin: 5px auto 0px auto;}
.liststyle-a1 li { PADDING-LEFT: 8px; float: center; width: 102px; text-align:left; line-height: 30px;}
.liststyle-a1 li a { text-decoration: none; cursor: hand;}
.liststyle-a1 li a:hover {}

.liststyle-a2 { width: 933px;}
.liststyle-a2 li { float: left; width: 116px; text-align: left; line-height: 24px;}
.liststyle-a2 li a { text-decoration: none; cursor: hand;}
.liststyle-a2 li a:hover {}

.liststyle2 { background: url(images/listbgs.gif) repeat left top; width: 720px; padding-right: 5px; padding-left: 5px; float: left;}
.liststyle2 li { float: left; overflow:hidden;}
.liststyle2 li a { background: url(images/urlbg1.gif) no-repeat -999px -999px; height: 28px; width: 116px; display: inline; float: left; margin: 0px 2px; font-size: 14px; line-height: 28px; text-align: center; padding: 3px 0px 5px 0px; overflow:hidden;}
.liststyle2 li a:hover { background-position: 0px 0px; color: #FFF; text-decoration: none;}

.liststyle3 { background: url(images/listbgs2.gif) repeat left top;}
.liststyle3 dl { width: 100%; clear: both; height: 30px;}
.liststyle3 dl dt { float: left;}
.liststyle3 dl dt a { float: left; width: 70px; font-size: 12px; line-height: 24px; text-align: center; height: 24px; background: url(images/rightbox2dtbg.gif) no-repeat -999px -999px; color: #C00; text-decoration: none; display: inline; margin: 3px 2px;}
.liststyle3 dl dt a:hover { background-position: left top;}
.liststyle3 dl .list { float: left; width: 588px; text-align: left; overflow: hidden; height: 28px;}
.liststyle3 dl ul {}
.liststyle3 dl li {	display: inline;}
.liststyle3 dl li a { font-size: 12px; line-height: 30px; padding-right: 10px; padding-left: 0px;}
.liststyle3 dl li a:hover {}
.liststyle3 dl .more { float: right;}
.liststyle3 dl .more a { color: #06C; text-decoration: none; height: 20px; width: 60px; float: left; font-size: 11px; line-height: 20px; text-align: center; background: url(images/morebg.gif) no-repeat -999px -999px; display: inline; margin: 5px 4px;}
.liststyle3 dl .more a:hover { color: #C00; background-position: left top;}

.admintable td{ background-color:#fff; }

.liststyle3 .hotlist { width: 759px; padding: 0 5px;  text-align: left; overflow: hidden; line-height: 32px; font-size:14px;}
.liststyle3 .hotlist ul { border-bottom:1px #cccccc solid; }
.liststyle3 .hotlist ul.odd { background-color: #f7f7f7;}
.liststyle3 .hotlist li {display: inline; padding: 0 3px; height: 32px; line-height:32px;}
.liststyle3 .hotlist li.head a {color:#c00; font-weight: bold; }
.liststyle3 .hotlist li span { margin-right:1px;}
.liststyle3 .hotlist li a { width: 130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.liststyle3 .hotlist li a img { margin-left:3px; margin-bottom:5px; vertical-align:middle;}

.liststyle4 { background: url(images/listbgs.gif) repeat left top; width: 720px; padding-right: 5px; padding-left: 5px; float: left;}
.liststyle4 li { float: left;}
.liststyle4 li a { height: 24px; width: 72px; float: left; font-size: 12px;	line-height: 24px;	text-align: center; margin: 0px; padding:2px 0px 2px 0px; background: url(images/urlbg2.gif) no-repeat -999px -999px;}
.liststyle4 li a:hover { background-position: 0px 0px; color: #FFF; text-decoration: none;}

.liststyle5 { width: 204px; margin: 5px auto 0px auto;}
.liststyle5 li { float: left; width: 102px; text-align: center; line-height: 26px; overflow:hidden; white-space:nowrap;}

#liststyle6 { width: 204px; margin: 3px auto 0px 5px; }
#liststyle6 li {background: url(images/icon2.gif) no-repeat 0px 9px; padding-left:8px; float: left; width: 204px; height: 26px; line-height: 26px; overflow:hidden;}
#liststyle6 li a { line-height: 26px; }
#liststyle6 li a:hover {color: #FF0000; text-decoration: none;}

.liststyle7 { width: 204px; margin: 5px auto 0px auto;}
.liststyle7 li {font-size:12px;height:25px;line-height:25px;border-bottom:1px dashed #ccc;overflow:hidden;}

.topimg li{float:left;width:98px;text-align:center;padding:4px 4px 0px 5px;}
.topimg li span {float:left;width:98px;line-height:20px;height:20px;overflow:hidden}
.topimg li span a:link,.topimg li span a:visited{color:#ff0000;}

.login12 { margin: 5px auto 0px auto;}
.login12 li { line-height: 26px;}
.login12 li a { line-height: 26px;}
.login12 li a:hover {color: #FF0000; text-decoration: none;}

.adggbg { margin-left:5px;padding: 1px 0px 5px 0px;}
.adtext {BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 12px; WIDTH: 946px; LINE-HEIGHT: 23px; HEIGHT: 46px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none;}
.adtext LI {FLOAT: left; WIDTH: 189px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center;}
.adpic li{float:left; BACKGROUND-COLOR: #fff; border:1px solid #cccccc; margin:3px 3px 3px 1px;}
.adpic li img{ display:block; margin:3px; width:187px; height:80px;}

.adpica li{float:left; BACKGROUND-COLOR: #fff; border:1px solid #cccccc; margin:2px 3px 2px 1px;}
.adpica li img{ display:block; margin:3px; }

.adpicb li{float:left; BACKGROUND-COLOR: #fff; border:1px solid #cccccc; margin:0px 1px; }
.adpicb li img{ display:block; margin:1px; width:auto; height:auto;}

.adpic1 li{float:left; BACKGROUND-COLOR: #fff; border:1px solid #cccccc; margin:2px 0px; }
.adpic1 li img{ display:block; margin:1px; width:auto; height:auto;}

.red {padding-left:5px;font-size:14px;font-weight:bold;color:#F00;}
.quick_k {color:#09C;}
.red_12 {font-size:12px;color:#F00;}
.red_12 a {padding-left:2px;padding-right:2px;font-size:12px;color:#09C;}
.a_h {display:none;}
.borderbg2 { BACKGROUND-IMAGE: url(images/menubg.jpg);COLOR: #0000ff;font-size: 14px;WIDTH: 745px;PADDING-LEFT: 10px;FONT-WEIGHT: bold;height:28px} /* Ҳⱳͼ+ɫ */
.word {font-size: 14px;}
.word1 {font-size: 14px;color: #ffffff;FONT-WEIGHT: bold;}
.border0 { BACKGROUND: #F7F7F7}  /* ߿ɫ */

.wdys0 {color: #000000;}
.wdys1 {color: #ff0000;}
.wdys2 {color: #0000ff;}
.wdys3 {color: #B600E3;}



.about123{padding:0 5px;width:186px;font-size:14px}
.about123 ul{padding:0px;margin:auto;list-style-image: none;list-style-type: none;}
.about123 li{height:32px;margin:7px 0px 7px 0px;text-align:center;background-color:#EEEEEE;padding-top:4px;}

.zhan_pic{border-right: solid 1px #CCC; border-left: solid 1px #CCC; background-color: #FFF; width: 762px; padding: 1px;}
.zhan_pic ul li{float:left; width:184px; padding-bottom: 10px; text-align: center; height:98px; border:1px solid #cccccc; margin:2px 2px 2px 2px; margin-left:2px;}
.zhan_pic ul li a{ width:175px;}
.zhan_pic ul li img{ display:block; margin:1px auto;}
.zhan_pic ul li a span{white-space:nowrap; line-height: 26px;}
.zhan_pic ul li{overflow:hidden;}


#type { background: #ccc; margin:auto; height: 30px; WIDTH: 100% }
#type span { font-size: 12px; line-height: 30px; font-weight: 600; color: #000; background: url(images/type_bg.gif) no-repeat right bottom; float: left;}

#hylist {FLOAT: left; WIDTH: 100%;}
#hylist .hyinfoleft { clear: left; float: left; width: 100px; padding-left: 4px; padding-top: 9px;}
#hylist #list UL {float: left;CLEAR: right; DISPLAY: inline; BACKGROUND: url(images/idclistnews.gif) no-repeat left top;  MARGIN: 7px 4px 0px; WIDTH: 620px; HEIGHT: 92px;}
#hylist #list UL LI {FLOAT: left; PADDING-BOTTOM: 7px; COLOR: #555; LINE-HEIGHT: 20px; PADDING-TOP: 7px;}
#hylist #list ul .wypj { clear: left; float: left; width: 600px; padding-left: 12px;}

.h_pic { width: 100px; text-align: center;}
.h_sj { width: 292px; padding-left: 18px;background: url(images/list_title.gif) no-repeat scroll 5px 13px transparent;overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.h_sj h4 { margin: 0px; font-size: 12px; font-weight: 600; float: left; padding-right: 10px;color: #C00;}
.h_sj h4 a {color: #C00; }
.h_cs { width: 130px; text-align: center;}
.h_szd { width: 180px; text-align: center;}

/--------Ϊ۲Ҫ ------------------

.pagehead { float: right; display: block; margin-top: 10px;}
.pagehead .pages { line-height: 22px; float: left; padding-top: 2px; display: inline; margin-left: 5px;}
.pagehead .button { float: left; display: inline; margin-left: 5px;}
.pagehead .button b { line-height: 18px; float: left; height: 18px; font-size: 12px; margin-right: 4px; display: inline;}
.pagetab { float: left; padding-top: 2px; padding-bottom: 2px;}
.pagetab li { float: left; display: inline;}
.pagetab li a {	border: 1px solid #CCC;	line-height: 18px; padding-right: 5px; padding-left: 5px; float: left; display: inline;	color: #555; background-color: #EEE; margin-left: 3px;}
.pagetab li a:hover { color: #C00; background-color: #FEECE2; border-color: #C00;}
.pagetab li.current a { border: 1px solid #C00; line-height: 18px; padding-right: 4px; padding-left: 4px; float: left; margin-right: 3px; display: block; color: #C00; background-color: #FEECE2;}
.pageform { float: left; display: block;}
.pageform span { line-height: 18px; padding: 2px; height: 18px; float: left;}
.pageform .inupt { line-height: 16px; background-color: #FFF; height: 16px; border: 1px solid #D9D7CA; width: 32px; margin-left: 4px; display: inline; float: left; padding-left: 4px;}
.pageform .button { float: left; display: inline; margin-right: 4px; margin-left: 4px;}

.anniu1{background-image: url(images/an01.gif);background-repeat: no-repeat;height: 26px;width: 120px;margin-right: 15px;float: left;color: #603103;font-weight: bold;text-indent: 28px;font-size:12px;padding-top:6px;cursor:pointer;}
.anniu2{background-image: url(images/an02.gif);background-repeat: no-repeat;height: 26px;width: 120px;margin-right: 15px;float: left;color: #603103;font-weight: bold;text-indent: 28px;font-size:12px;padding-top:6px;cursor:pointer;}

#opinion { float: left; width: 650px; padding: 10px;}
#opinion table { width: 648px; border-top: solid 1px #F3F3F3; border-right: solid 1px #F3F3F3; border-left: solid 1px #F3F3F3;}
#opinion table tr th { width: 10%; font-weight: normal; border-bottom: solid 1px #F3F3F3; text-align: center; padding: 8px 0px; line-height: 16px;}
#opinion table tr td { width: 90%; padding: 8px 0px; border-bottom: solid 1px #F3F3F3;}
#opinion .vote { float: left; border:none; padding: 0px; margin: 0px; width: 560px;}
#opinion .vote td { width: 145px; float: left; border: none; padding: 5px 0px;}
#opinion .vote td h5 { font-size: 12px; font-weight: normal; line-height: 22px; margin: 0px; padding: 0px;}
#opinion .inputbtn { background: url(images/opinion_btn.gif) no-repeat left top; border:none; height: 26px; width: 72px; margin-top: 8px; font-weight: 600; float: left;}
#opinion table td h6 { margin: 0px; padding: 8px 0px 0px 10px; color: #F60; font-weight: normal; float: left; line-height: 26px; font-size: 12px;}

#chart { float: left; width: 275px; margin-top: 10px; margin-bottom: 10px;}
#chart h3 { line-height: 32px; text-align: center; padding-bottom: 10px;}
#chart .box { width: 100%; text-align: center;}

#comments { clear: both; width: 920px; background: url(images/line01.gif) repeat-x center top; margin-right: auto; margin-left: auto;}
#comments ul { width: 900px; margin: 10px auto; display: inline;}
#comments ul li { width: 100%; padding-top: 8px; padding-bottom: 8px; float: left;}
#comments ul li .c1 { float: left; width: 100%;}
#comments ul li .c2 { border: 1px dashed #DDD; padding: 8px; background-color: #FEFEFE; float: left; width: 902px;}
#comments ul li .c2 .content { line-height: 24px; color: #06C; background-color: transparent;}
#comments ul li .tit { float: left;}
#comments ul li .tit dt { float: left; line-height: 24px; font-weight: 600; color: #000; background: url(images/comments_tit.gif) no-repeat 0px 2px; margin-left: 6px; padding-right: 5px; padding-left: 24px; display: block;}
#comments ul li .tit dd { float: left; font-weight: 600; color: #C00; line-height: 24px;}
#comments ul li .userinfo { float: right;}
#comments ul li .userinfo dt { float: left; padding-left: 16px; line-height: 24px; color: #999;}
#comments ul li .userinfo dd { float: left; line-height: 24px; color: #000; padding-right: 10px;}
#comments .pages { text-align: center; clear: both; font-size: 12px; line-height: 28px;}

#score { float: left;}
#score dt { float: left; line-height: 24px; font-weight: 600;}
#score dd { line-height: 24px; float: left; padding-right: 16px;}

.friend_link {width: 995px;  margin: 10px auto 0; text-align: left; border:1px solid #E5E5E5; background:#fff; font-size: 12px; line-height:22px}
.friend_link a { color:#333; text-decoration: none}
.friend_link a:hover { color:#f60; text-decoration: underline}
.link_hd{position:relative;height:29px;background: #fafafa;border-bottom:1px solid #e2e2e2;}
.link_hd li{position:relative;top:1px;z-index:2;float:left;padding:0 16px;margin-left:-1px;line-height:28px;border:1px solid #e2e2e2;border-top:0 none;cursor: pointer;}
.link_hd .linkon{font-weight:bold;background: #fff;border-bottom:1px solid #fff;}
.link_bd{display:none; height: auto; padding:5px 10px;overflow: auto;}
.link_bd p a { padding-right: 7px; line-height: 24px; padding-left: 7px; color: #000; height: 24px; float: left; white-space: nowrap;}

#outer{border: 1px solid #CCCCCC;height: 146px;width: 768px;position: relative;padding-top: 10px;overflow: hidden;}
#left{width: 40px;display: block;float: left;height: 141px;position: absolute;z-index: 2;opacity: 0.05;filter: alpha(opacity=5);overflow: hidden;}
#right{width: 40px;display: block;float: left;height: 141px;position: absolute;left: 730px;z-index: 2;overflow: hidden;opacity: 0.05;filter: alpha(opacity=5);}
#demo{overflow: hidden;width: 748px;height: 141px;float: left;margin: 0 10px;position: absolute;z-index: 0;}
.listname{height: 130px;display: block;line-height: 27px;text-align: center;padding: 0 15px;}
.listimage{width: 95px;height: 90px;}