﻿body,form,div,h1,h2,h3,h4,h5,h6,table,tr,td,th,ul,li,p,img,dl,dt,dd,span{margin:0px; border:0px; padding:0px; font-size:12px;}
ul,li{ list-style:none; text-overflow:clip;overflow:hidden;white-space:nowrap;}
.center{ margin:0px auto; width:910px; OVERFLOW: hidden;}
.l{ float:left;}
.r{ float:right;}
.cl{clear:both;visibility:hidden;font-size:1px;line-height:1px;height:1px;}
.line{ clear:both; font-size:1px; line-height:1px; height:1px; border-bottom:1px #8B8B8B dashed;}
.mtop5{ margin-top:5px;}
.mtop8{ margin-top:5px;}

/*a{ color:#333333; }*/
a{color:#000;text-decoration:none;}
a:hover{color:#f00;}
a.lcred{color:#f00;}
a.lcred:hover{color:#f00;}
.cen{ text-align:center;}

.bd1{ border:1px #FFCE85 solid;}
.bd2{ border:1px #fc8f8f solid;}
.bd3{ border:1px #F89C0D solid;}
.bd5{ border:1px #C3EAD7 solid;}
.bd6{ border:1px #FC8282 solid;}
.bd8{ border:1px #DDEAF1 solid;}

.bd4 { BORDER: #e3d09d 1px solid; }
.bd7 { BORDER: #ff9900 1px solid; }
.bd9 { BORDER: #9cc4e5 1px solid; }
		
.bg1{ background-color:#FCC26B; border-bottom:1px #FFCE85 solid;}
.bg2{ background-color:#FCB7B7; border-bottom:1px #E3D09D solid;}
.bg3{ border-bottom:1px #CCCCCC dashed; background:url(/images/tbg1.gif) no-repeat;}
.bg4{ border-bottom:1px #CCCCCC dashed; background:url(/images/tbg2.gif) no-repeat;}
.bg5{ background-color:#DDFDEC; }
.bg6{ background-color:#FCA3A3; }
.bg7{ background-color:#FBC269; }
.bg8{ background-color:#CAFDE1;}
.bg9{ background-color:#DBFDE2;}

.bg10 { BACKGROUND-COLOR: #fdf1d3; }

.color1{ color:#FF0024; }
.color2{ color:#FF3300; }

.left{ float:left; width:310px; OVERFLOW: hidden; }
.wleft{ float:left; width:630px; OVERFLOW: hidden;}
.cleft{ float:right; width:310px; OVERFLOW: hidden;}
.right{ float:right; width:270px; OVERFLOW: hidden;}
.wright{ float:right; width:590px; OVERFLOW: hidden;}
.gleft { FLOAT: left; OVERFLOW: hidden; WIDTH: 650px; }
.gright { FLOAT: right; OVERFLOW: hidden; WIDTH: 250px; }
.center .title{ height:30px; line-height:30px;}
.center .title h2{ height:30px; line-height:30px; text-indent:15px;}
.left ul,.cleft ul{ margin:5px 10px 5px 10px;width:290px; OVERFLOW: hidden;}
.left ul li,.cleft ul li{ line-height:23px;}
.left .info{ margin:5px 10px 0px 10px; width:290px; overflow:hidden;}
.left .info div{ float:left; margin:4px 10px 4px 4px; width:80px; height:80px; overflow:hidden; }
.left .info div img{ width:80px; height:auto;}
.right ul{ margin:5px 0px 5px 10px;width:250px; OVERFLOW: hidden;}
.right ul li{line-height:23px; }
.right ul li .no{ float:left; display:block; width:20px; text-align:center; }
.right ul li .name{ float:left; display:block; width:160px;text-overflow:clip;overflow:hidden;white-space:normal;}
.right ul li .sum{ float:right; display:block; width:60px;}
.right .intro { width:250px; margin:5px 10px 0px 10px;OVERFLOW: hidden; background-color:#FFE7E7; height:109px; border-bottom:1px #FFDC80 dashed;}
.right .intro p{ text-indent:1em; margin-top:3px; margin-left:5px; background-color:#FFE7E7; line-height:21px;}

.introduce{ float:left; padding:10px; }
.introduce p{ text-indent:2em; line-height:180%;}

.lf{ border:1px #FABC8B solid; width:648px;OVERFLOW: hidden;}
.lf .info{ margin:6px; width:636px;}
.lf .info .title{ border:1px #EFA2AA solid; height:30px; background:#F9A2A2 url(/images/leftbg.gif) repeat-x;}
.lf .info .title h2{ float:left; line-height:30px; font-size:14px; text-indent:36px; background:url(/images/leftdot.gif) 10px 7px no-repeat;}
.lf .info .title span{ float:right; display:block; line-height:30px; font-size:14px; margin-right:10px;}
.lf .info .title span a{ color:#FF0000; }
.rg { BORDER: #cccccc 1px solid; OVERFLOW: hidden; WIDTH: 248px; }
.rg .info { MARGIN: 6px; WIDTH: 236px }
.rg .title { BACKGROUND: url(/images/right1.gif) #f9a2a2 repeat-x; HEIGHT: 24px; line-height:24px;}
.rg .title H2 { FONT-SIZE: 14px; BACKGROUND: url(/images/leftdot.gif) no-repeat 7px 4px; TEXT-INDENT: 30px;HEIGHT: 24px; LINE-HEIGHT: 24px;}
#photodiv { PADDING: 6px; FLOAT: left;MARGIN: 5px 10px 0px; WIDTH: 180px;  HEIGHT: 220px; TEXT-ALIGN: center; }
#photodiv IMG { BORDER: #f2c8c6 1px solid; PADDING: 3px; WIDTH: 168px; }
#state { MARGIN-TOP: 10px; FLOAT: right; WIDTH: 400px; }
#state TABLE { FLOAT: left; WIDTH: 400px; }
#state TABLE TH { FONT-SIZE: 14px; WIDTH: 80px; }
#state TABLE TD { FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 120px; LINE-HEIGHT: 26px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: clip; }
#mobile { FONT-SIZE: 14px; FLOAT: left; OVERFLOW: hidden; WIDTH: 380px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #b4b5af 1px dashed; HEIGHT: 52px; }
#mobile SPAN { PADDING: 2px; DISPLAY: block;  FONT-WEIGHT: bold; FLOAT: left; WIDTH: 80px;  TEXT-ALIGN: center; }
#wangzhai { PADDING:0px 10px; WIDTH: 600px;MARGIN: 0px auto;}
#introduce { BORDER: #f9d7d3 1px solid; PADDING: 10px; FONT-SIZE: 14px; BACKGROUND: #fee5e5; MARGIN: 0px auto 10px; WIDTH: 600px; PADDING-TOP: 10px; }
#introduce P { MARGIN-TOP: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; TEXT-INDENT: 2em; LINE-HEIGHT: 20px; white-space:normal; word-break:break-all; overflow:auto;}
#introduce #ad { FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 478px; HEIGHT: 70px; line-height:23px; }
#introduce #toupiao { BACKGROUND: url(/images/piao.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 60px; HEIGHT: 60px; }
#introduce #toupiao .tp { FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 58px; LINE-HEIGHT: 36px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }
#introduce #toupiao .tp A { DISPLAY: block; }
#introduce #toupiao #piao { FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 58px; LINE-HEIGHT: 24px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center; }
#photoul { FONT-SIZE: 14px; MARGIN: 0px auto; WIDTH: 600px; }
#photoul LI { FLOAT: left; }
#photoul LI IMG { BORDER: #000000 1px solid; MARGIN: 6px 10px 0px; }
#guide { BORDER: #f9d7d3 1px solid; PADDING: 10px; FONT-SIZE: 14px; BACKGROUND: #fee5e5; MARGIN: 0px auto; WIDTH: 600px; LINE-HEIGHT: 20px; }
#commentlist { BORDER: 0px; PADDING: 0px; MARGIN: 15px; WIDTH: 600px; }
.xgwz a{ color:#FF3300;}
.xgwz a:hover{ color:#FF0000;}
.comment { BORDER: #999999 1px solid;  MARGIN: 15px auto; WIDTH: 600px; }
.comment .comtitle { WIDTH: 100%; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f5; }
.comment .comtitle .username { DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 8px; }
.comment .comtitle .score { DISPLAY: block; FONT-SIZE: 14px; FLOAT: right; MARGIN-RIGHT: 8px; }
.comment .comtime { FONT-SIZE: 14px; FLOAT: right; MARGIN: 3px 10px; }
.comment .comcontent { FONT-SIZE: 14px; MARGIN: 3px 10px; WIDTH: 580px; }
.comment .answer { FONT-SIZE: 12px; MARGIN: 3px 15px; WIDTH: 580px; color:#F00;}
.comment .answer span{color:#F00;}
.page { MARGIN: 15px auto; WIDTH: 600px; TEXT-ALIGN: center; }
#comment { BORDER: #999999 1px dashed;MARGIN: 15px auto;  WIDTH: 560px; }
#comment TABLE { MARGIN: 20px auto; WIDTH: 520px; }
#comment TABLE TH { FONT-WEIGHT: normal; WIDTH: 60px; LINE-HEIGHT: 25px; TEXT-ALIGN: left; }
		
#newlist { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 236px; }
#newlist LI { LINE-HEIGHT: 25px; HEIGHT: 25px; }
		
#hotlist { OVERFLOW: hidden; WIDTH: 236px;}
#hotlist LI { BORDER: #dedede 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 8px 4px; WIDTH: 106px; height:140px; TEXT-ALIGN: center; }
#hotlist LI IMG { MARGIN: 3px; WIDTH: 100px; }
#hotlist LI P { DISPLAY: block; OVERFLOW: hidden; WIDTH: 100px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: clip; }




#keylist a{ float:right; width:82px;line-height:22px; height:22px;border-bottom:1px #DBDBDB dashed;overflow:hidden; }

.dot1 li{ background:url(/images/dot1.gif) no-repeat 0px 6px; padding-left:18px;}
.center .tit{ height:28px; line-height:28px; margin-left:1px; margin-top:2px; }
.center .tit h2{ height:28px; line-height:28px; text-indent:25px; color:#FFFFFF;}
.wleft ul{ OVERFLOW: hidden; }
#hotrank { width:260px; margin:5px;}
#hotrank li{ width:260px; display:block; line-height:18px;}
#hotrank li div{ float:left; width:100px; height:80px; margin-left:0px; overflow:hidden;}
#hotrank li div img{ float:left;width:100px;}
#hotrank li p{ float:left; width:145px; height:20px; margin-left:10px;text-overflow:clip;overflow:hidden;white-space:nowrap; line-height:22px;}
#hotrank li .no{ float:left; display:block; width:20px; text-align:center; }
#hotrank li .name{ float:left; display:block; width:160px;text-overflow:clip;overflow:hidden;white-space:nowrap;}
#hotrank li .sum{ float:right; display:block; width:70px;}

#ul1 { margin:5px 0px 0px 15px;width:610px; }
#ul1 li{ float:left; width:120px; text-align:center;}
#ul1 li div{ width:108px; height:86px; overflow:hidden;}
#ul1 li div img{ width:108px; }
#ul1 li p{ line-height:25px; height:25px; text-overflow:clip;overflow:hidden;white-space:nowrap;}
#ul2 { margin:5px 0px 0px 15px; width:610px; }
#ul2 li{ float:left; line-height:27px; height:27px; width:145px; margin-left:6px;}
#ul3 { margin:0px 2px;}
#ul3 li{ float:left; width:208px; text-align:center;}
#ul3 li p{ line-height:25px; height:25px; text-align:left; text-overflow:clip;overflow:hidden;white-space:nowrap;}
#ul3 li img{ width:200px; height:65px;}
#top{ margin-top:5px; height:25px; line-height:25px; background:url(/images/topbg06.gif) repeat-x 50% bottom; clear:both; COLOR: #8c8e8c;}
#top p{ float:right; background:url(/images/topdot06.gif) no-repeat 0px 8px; WIDTH: 82px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center;}
#top P A{COLOR: #8c8e8c; TEXT-DECORATION: none; }
#top P A:hover{COLOR: red;}
#top p.rss{ width:50px;}
#top p.txt{ float:left; width:300px; background:none; TEXT-ALIGN:left; padding-left:5px;}
#adleft{}
#adright{height:71px; border-bottom:#cdc9ca 1px solid; border-right:#cdc9ca 1px solid; border-top:#cdc9ca 1px solid; padding-top:12px;}
#nav { BACKGROUND: url(/images/nav_bg.gif) #c71919; MARGIN: 5px auto; WIDTH: 910px; LINE-HEIGHT: 31px; FONT-FAMILY: "Arial"; HEIGHT: 63px; }
#nav #logo { FLOAT: left; BORDER-LEFT: #ff0000 3px solid; WIDTH: 133px; HEIGHT: 63px; }
#nav #logo IMG { WIDTH: 133px; HEIGHT: 63px; }
#nav #list { MARGIN-LEFT: 25px; COLOR: #fff; LINE-HEIGHT: 31px; }
#nav #list A { MARGIN: 0px 3px; COLOR: #fff; TEXT-DECORATION: none; }
#nav #list A:hover { TEXT-DECORATION: underline }
#nav #topSearch { margin-top:2px; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px; }
#nav #topSearch A { COLOR: #000; LINE-HEIGHT: 30px; }
#nav #topSearch A:hover { COLOR: #f00; }
#nav #topSearch DIV { FLOAT: left; OVERFLOW: hidden; }
.bigon {BACKGROUND: url(/images/newsb-02.gif); COLOR: #fff; LINE-HEIGHT: 18px;}
.bigoff {BACKGROUND: url(/images/newsb-03.gif); COLOR: #000; LINE-HEIGHT: 18px;}
#centerad{ height:60px; background-color:#E7FFF5; border:1px #C3EAD7 solid;}
#centerad ul{ float:left; display:block; width:100%;}
#centerad ul li{ float:left; line-height:30px; width:110px; padding-left:10px;}
#centerad ul li a{ color:#0B0808;}
#centerad ad1{ float:right; width:468px; height:60px;}
#link{ border:1px solid #CACACA; margin:5px auto;}
#link .info{ margin:3px auto; width:96%; line-height:20px;}
#bottom{ margin:8px auto; width:900px; background: url(/images/yxzg.gif) no-repeat right;}
#bottom p{ line-height:20px; text-align:center; width:570px;}
#gonggao{ margin-left:20px; margin-right:20px; line-height:20px;}
.history{ margin:0px auto; width:910px; OVERFLOW:hidden;line-height:20px; height:20px; }
.history a{color:red;}
	
#scrollWrap { FLOAT: left; OVERFLOW: hidden; WIDTH: 910px; HEIGHT: 60px; }
#scrollMsg { FLOAT: left; WIDTH: 910px; HEIGHT: 60px;}
.special{ border:1px #CAD9EA solid; height:25px; line-height:25px; padding:0px 10px; width:888px; margin:0px auto;}

#xx{position: absolute; width: 150px; height: 150px; z-index: 1; left: 300px; top: 25px;}