@charset "gb2312";
/*
Copyright (c) 2008, Beijing Lianyou Tianxia Technology Co.Ltd All rights reserved.
version: 2008.10.08 Venus Home (css sprite)
author: shenxiaodong
email: 168761@qq.com
*/
body{margin:0 auto;text-align:center;font-size:13px;color:#666666;width:982px;font-family:"ËÎÌå", Arial, Helvetica, sans-serif}
fieldset{border:0}
ul,ol,li{list-style-type:none;margin:0;padding:0}
dl,dt,dd{margin:0;padding:0}
form, input, select,fieldset,label,legend {margin:0;padding:0;font-size:12px}
input,textarea{line-height:160%;font-size:12px}
input[type="button"]{cursor:pointer}
img,a img{border:0;margin:0;padding:0}
p{margin:0;padding:0;line-height:180%}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:180%}
table{border-collapse:collapse;border:none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
.clearspan{display:block;clear:both;height:0;overflow:hidden}
.clear{clear:both;height:0;font-size:1px;overflow:hidden}
.height10px{height:10px;overflow:hidden;clear:both;font-size:1px}
.height_10px{margin:-10px 0 0 0;height:0;font-size:1px;overflow:hidden}
.left{float:left;display:inline}
.right{float:right;display:inline}
.show{display:block}
.hidden{display:none}
a:link,a:visited{text-decoration:none;color:#333333;cursor:pointer}
a:hover,a:active{text-decoration:none;color:#000}
a:link.blue,a:visited.blue,.bluefont,.BoardNotice a:link,.BoardNotice a:visited{text-decoration:none;color:#006699}
a:hover.blue,a:active.blue,.BoardNotice a:hover,.BoardNotice a:active{text-decoration:none;color:#06C}
a:link.red,a:visited.red,.redfont{text-decoration:none;color:#F00}
a:hover.red,a:active.red{text-decoration:none;color:#900}
a:link.bluelink1,a:visited.bluelink1{ color:#728eaa;}
a:hover.bluelink1{ color:#3e6387}
.font12px{font-size:12px}
.font13px{font-size:13px} 
.font14px{font-size:14px} 
.En{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:200%}
#logo{text-align:left;margin:0}
/*Layout*/
.LeftWarp{ width:672px;margin:10px 0 0 0; text-align:left; overflow:hidden}
.RightWarp{ width:300px;margin:10px 0 0 0; text-align:left;overflow:hidden}
    /*LeftBox*/
	.CommonL_box{background:#f7fce9;width:672px;padding:2px;margin-bottom:10px; }
	.CommonL_boxt,.CommonR_boxt{background:#fdfef9 url(../images/Divtopbg.gif) top repeat-x}

	.CommonL_boxt{ width:664px}
	.CommonR_box{background:#f5f5f5;width:300px;padding:2px;margin-bottom:10px}
    .CommonR_boxc{border:1px solid #699913;background:#FFF url(../images/Divbottombg.gif) bottom repeat-x;padding:1px;width:292px}
	.CommonL_boxc{border:1px solid #699913;background:#FFF url(../images/Divbottombg.gif) bottom repeat-x;padding:1px;width:664px}
	.PlWrap{ width:328px; margin:0 2px 10px 2px}
    .Pltopbg{ border-top:none; width:326px; background:#e5f2ce; height:1px; font-size:1px; overflow:hidden;}
    .Plbox{ border:1px solid #699913; width:326px; background:url(../images/Pltopbg.gif) repeat-x top;}
	.Plboxb{ background:#fdfef9 url(../images/Plbottombg1.gif) repeat-x bottom; height:295px; overflow:hidden}
	.Plboxb1{ height:170px;}
	.Plboxb2{ height:190px;}
    .Plbottombg{ background:url(../images/Plbottombg.gif) repeat-x;height:3px; font-size:1px; overflow:hidden}
/*ACList*/
.ACList{ margin:3px 0 2px 8px}
.ACImgbg{ background:url(../images/defaulticon.gif) no-repeat 0 -584px; width:104px; height:82px; margin-right:8px; overflow:hidden}
.ACImgbg img{ width:90px; height:68px; margin:6px 0 0 5px}
.ACInfo h2{ font-size:12px; font-weight:normal; margin:2px 0 0 0}
.ACInfoli{ margin:8px 0 2px 0; width:200px; height:13px; overflow:hidden;}
.ACInfoli em{ color:#666;}
span.ACInfospan{ margin-left:18px}
/*Members*/
.MembersT{ margin:0 10px; border-bottom:1px solid #dcdcdc;}
.MembersT h2{ font-size:12px}
a.MRight,a.MLeft{ display:block; width:19px; height:12px; background:url(../images/defaulticon.gif) no-repeat -185px 0; text-indent:-999em; margin:5px 0 0 10px; overflow:hidden;}
a.MRight{ background-position:-211px 0;}
a:hover.MLeft{ background-position:-185px -12px;}
a:hover.MRight{ background-position:-211px -12px;}
/* UL
.MembersList{ margin:8px 0 5px 10px; height:92px; overflow:hidden; }
.MembersList li{ float:left; display:inline;width:82px; height:92px; background:url(../images/defaulticon.gif) no-repeat -89px 0; margin:0 3px 0 7px; overflow:hidden;}
.MembersList li img{ width:60px; height:60px; display:block; margin:9px 0 0 9px;}
.MembersList li span{ display:block; height:14px; overflow:hidden; text-align:center;margin:8px 0 0 0;}
*/
.MembersList{ margin:8px 0 5px 10px; height:122px; overflow:hidden; }
.Membersdiv{ float:left; display:inline;width:112px; height:120px; background:url(../images/defaulticon.gif) no-repeat 0 -460px; margin:0 5px 0 10px; overflow:hidden;}
.Membersdiv img{ width:90px; height:90px; display:block; margin:9px 0 0 9px;}
.Membersdiv span{ display:block; height:14px; overflow:hidden; text-align:center;margin:8px 0 2px 0;}

/*bbsStatistics*/
.bbsStatistics{padding:8px 0 2px 8px;width:276px;color:#333333; font-size:12px}
.bbsStatistics li{float:left;display:inline;width:100px;margin:5px 0 5px 5px;overflow:hidden}
li.Interval{border-left:1px solid #666666;padding-left:35px;width:110px;margin-left:20px;overflow:hidden}
li.bbsOnline{width:240px;line-height:200%;margin-top:0}
.bbsStatistics li strong{color:#F60}
.bbsStatistics li em{color:#666666}
.bbsStatistics li b{font-weight:normal;color:#999;margin-left:3px}
span.newMember{width:60px;height:12px;overflow:hidden}
strong.Onlineusers{background:url(../images/defaulticon.gif) no-repeat -190px -103px;padding:0 0 0 55px;font-weight:bold}
/*Widget*/
h2.RWidgetT{font-size:12px;color:#578407;border-bottom:1px solid #eaeaea;padding:2px 0 0 5px;width:288px}
/*HotModule*/
.HotModule{margin:0 0 10px 0}
.TextH{width:370px;height:205px;margin:8px 0 8px 8px;overflow:hidden}
.TextH h1 a:link,.TextH h1 a:visited{color:#3b474e}
.TextH ul li a:link,.TextH ul li a:visited{color:#595959;padding:0 0 0 10px}
.TextH ul{ margin-top:-4px}
.TextH h1 a:hover,.TextH ul li a:hover{color:#333}
.TextH p{line-height:180%;color:#758795;text-indent:24px;height:60px;overflow:hidden;margin:4px 0 11px 0}
.TextH ul li{float:left;display:inline;width:185px;height:23px;line-height:240%;background:url(../images/defaulticon.gif) left top repeat-x;background-position:0 -363px;margin:0;overflow:hidden}
.ImageH{width:270px;height:205px;border:1px solid #d5d5d5;margin:8px 0 8px 8px;overflow:hidden}
.ImageH img{width:260px;height:195px;margin:5px;}
.ImagePages{ position:absolute;margin:-24px 0 0 170px; z-index:9999}
.ImageBGtitle{position:absolute;margin:-60px 0 0 5px;background:#000000; width:260px; height:55px;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39; z-index:99;}
.ImageBGtitlelink{ position:absolute; margin:-60px 0 0 5px;z-index:999; overflow:hidden}
.ImageBGtitlelink h2{ font-size:12px; color:#FFF; margin-left:10px; display:block; width:240px; height:15px; overflow:hidden}
.ImageBGtitlelink p{ display:block; width:240px; height:50px; overflow:hidden; color:#FFF; line-height:140%; margin:5px 5px 5px 10px;}
.ImageH ol li{color:#FFF;text-align:center;float:left;margin:0 3px 0 0}
li.ImgP1{background:#fc1468}
li.ImgP2{background:#fc6c14}
li.ImgP3{background:#9aa904}
li.ImgP4{background:#19a703}
li.ImgP5{background:#0193d2}
.ImageH ol li a:link,.ImageH ol li a:visited{color:#FFF;font:10px Arial, Helvetica, sans-serif;font-weight:bold;width:16px;height:16px;display:block;line-height:160%;cursor:pointer;overflow:hidden}
.ImageH ol li a:hover{font-size:12px;line-height:140%}
.ImageH ol li.ImgCurrent a:link,.ImageH ol li.ImgCurrent a:visited{font-size:12px;line-height:140%}
/*SlideBox*/
.Slideshowimgbox{ height:270px; overflow:hidden;}
.SlideBox{ border:1px solid #d7d6d6;width:688px; margin:10px auto 0 auto; text-align:center}
.SlideBoxIs{ width:340px; border:none; margin:0 0 0 5px; overflow:hidden}
.SlideImgbox{ background:#ececec; width:640px; height:480px;margin:10px auto; text-align:center; font-size:1px; padding:10px; overflow:hidden}
.SlideImgboxIs{ width:320px; height:240px; padding:6px}
.SlideImgboxIs img{ max-width:320px}
.SlideImgboxIs div{ max-height:240px; overflow:hidden}
.SlideImgbox h2{ font-size:12px; font-weight:normal; margin:3px auto -5px auto; text-align:center}
.SlideGuide{ border:1px solid #d7d6d6;width:688px; margin:10px auto 10px auto; text-align:center}
.Slideleft,.Slideright{ height:75px; width:20px; margin:0 5px; overflow:hidden}
.Slideimg{ margin:9px 0 0 7px}
.Slidesmallimg img{ width:70px; height:53px; border:1px solid #CCC; padding:1px; margin:0 6px;}
.SlidesmallimgCurrent img{ border:1px solid #F60}
a.Slideleftlink,a.Sliderightlink{ display:block; width:18px; height:75px; overflow:hidden; text-indent:-999em; background:url(../images/bgicon.gif) -45px -105px;}
a.Sliderightlink{ background-position:-63px -105px;}
a:hover.Slideleftlink{background-position:-81px -105px;}
a:hover.Sliderightlink{ background-position:-99px -105px;}
.SlideBoxupload{ margin:5px 12px -5px 0}
.SlideBoxupload a:link,.SlideBoxupload a:visited{ background:url(../images/bgicon.gif) no-repeat -288px -167px; color:#666; padding-left:15px}
.SlideBoxupload a:hover{ background-position:-288px -188px; color:#333}
.Ac_Endtip{ border-top:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3; padding:40px 0; margin:20px 0; font-size:14px}
.AC_uploadphotoslink a{ display:block; width:142px; height:40px; background:url(../images/bgicon.gif) no-repeat -34px -448px; text-indent:-999em; margin:0 auto; text-align:center; overflow:hidden}
.AC_uploadphotoslink a:hover{ background-position:-34px -488px}
.Slidesmalllist{ margin:10px 0 0 2px;}
.Slidesmalllist ul li{ height:47px; width:61px; overflow:hidden; margin-bottom:4px}
.Slidesmalllist ul li img{ width:57px; height:43px; border:2px solid #CCC;}
.Slidesmalllist ul li img:hover{ border:2px solid #99cc33}
.Slidesmalllist ul li.Slidesmalllistcurrent img{ border:2px solid #093}
.ImageBGtitle{position:absolute;margin:-75px 0 0 0;background:#000000; width:640px; height:75px; overflow:hidden;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39; z-index:99;}
.ImageBGtitleIs{ width:320px; margin:-75px 0 0 0}
.ImageBGtitlelink{ position:absolute; margin:-75px 0 0 0;z-index:999;width:640px; height:75px; text-align:left; overflow:hidden}
.ImageBGtitlelinkIs{ width:320px; margin:-75px 0 0 0}
.ImageBGtitlelink h2{ font-size:13px; font-weight:bold; color:#FFF; margin-left:10px; display:block; width:600px; height:17px; overflow:hidden}
.ImageBGtitlelinkIs h2{ width:300px; text-align:left;}
.ImageBGtitlelink p{ display:block; font-size:12px; line-height:145%; width:620px; height:60px; overflow:hidden; color:#FFF;margin:9px 5px 5px 10px;}
.ImageBGtitlelinkIs p{ width:305px}
.AC_Hotdiv{ height:250px; width:240px; text-align:left; margin:10px 0 0 10px; overflow:hidden}
.HotACR{ margin:0 0 10px 0}
.HotACR h2{ font-size:13px;}
.HotACR p{ height:47px; font-size:12px; line-height:140%; text-indent:24px; overflow:hidden}
.Achotilist{ background:url(../images/ullibg.gif); margin:0}
.Achotilist ul li{ height:24px; background:url(../images/defaulticon.gif) no-repeat -232px -181px; padding-left:10px}
.Achotilist ul li span{ font:11px Arial, Helvetica, sans-serif;}
/*CommonMbox*/
.CommonMnav{ margin:0 0 0 10px}
.CommonTitle li a{ float:left; background:url(../images/defaulticon.gif) no-repeat 0 -202px; padding:0 0 0 5px; font-weight:bold; color:#699913; letter-spacing:2px}
.CommonTitle li a:hover{ background-position:0 -225px; color:#4f730e}
.CommonTitle li a span{ display:block; float:left; background:url(../images/defaulticon.gif) right top; background-position:100% -397px;padding:0 11px 0 3px; line-height:180%; height:23px; overflow:hidden}
.CommonTitle li a:hover span{ background-position:100% -420px}
li.CT_AC em,li.CT_BBS em,li.CT_ALBUM em,li.CT_BOKE em{ float:left; display:inline; width:17px; height:15px; background:url(../images/defaulticon.gif) no-repeat -187px -41px; margin:3px 3px 0 0;}
li.CT_BBS em{ background-position:-220px -39px}
li.CT_ALBUM em{ background-position:-186px -69px}
li.CT_BOKE em{ background-position:-220px -69px}
/*DefaultList*/
.DefaultList{ background:url(../images/ullibg.gif); margin:0 10px 10px 10px}
.DefaultList li{ display:block; height:22px; overflow:hidden;}
.DefaultListqa li{ height:44px}
.DefaultListqa li p{ margin:0; display:block; height:22px; line-height:normal; padding:0;}
.DefaultList li a{ line-height:200%; background:url(../images/defaulticon.gif) no-repeat -233px -134px; padding-left:10px}
.DefaultListqa li a{ background:none; line-height:200%;}
.DefaultList li span{float:right;}
.DefaultList li span a:link,.DefaultList li span a:visited{ background:none; color:#9d9d9d}
.DefaultList li span a:hover{ color:#666}
.albumlist{ margin:5px 5px 5px 7px; text-align:center}
.albumbg{ background:url(../images/defaulticon.gif) no-repeat 0 -92px;width:149px; height:105px; margin:0 0 4px 0;overflow:hidden}
.albumbg img{ margin:6px 0 0 6px;width:120px;height:90px;}
   /*PKPlug_D*/
   .PKPlug_D{text-align:center;padding:0 0 30px 0;width:288px;}
   .PKPlug_D h1 a:link,.PKPlug_D h1 a:visited{font-size:12px;color:#891e1e;line-height:200%;width:288px;display:block;padding:5px 0}
   .PKPlug_D h1 a:hover{color:#900}
   .PKPlug_D p{padding:0 10px;line-height:160%;text-align:left}
   .PKPlug_D ul li{width:98px;height:61px;float:left;display:inline;margin:5px 10px 0 26px}
   li.PKsupport{background:url(../images/defaulticon.gif) no-repeat -97px -205px}
   li.PKopposite{background:url(../images/defaulticon.gif) no-repeat -97px -294px}
   .PKPlug_D em{display:block;font:24px Arial, Helvetica, sans-serif;color:#FFFFFF;height:61px;line-height:220%;overflow:hidden}
   a.PKsupporta,a.PKopposite{background:url(../images/defaulticon.gif) no-repeat -224px -207px;display:block;line-height:160%;margin:0 0 0 15px;text-align:center;width:90px; cursor:default; color:#333; font-size:12px}
   a.PKsupporta{background-position:-224px -259px}
   /*WikiPlug_D*/
   .WikiImgW{ margin:8px 0; height:64px; overflow:hidden}
   .WikiText{margin:0 5px;}
   .WikiImgW img{ width:80px; height:60px; padding:1px; border:1px solid #CCC; float:left; display:inline; margin:0 5px 0 8px;}
   .WikiImgW strong a{ line-height:normal; font-weight:normal;}
   .WikiImgW p{ color:#a09f9f; height:45px; overflow:hidden;}
   .Wikilist{ margin:8px;}
   .Wikilist li{ border-bottom:1px solid #ececec; line-height:180%;}
   .Wikilist li span{ float:right;color:#999;line-height:180%;}
   .Wikilist li span a:link,.Wikilist li span a:visited{ color:#999}
   .Wikilist li span a:hover{ color:#666}
	/*RightBox*/
/*Tags*/
.hottags ul{margin:10px 1px 0 10px;padding:0}
.hottags ul li{margin:0; float:left; width:75px;list-style-type:none;line-height:200%}
.hottags a{margin:10px 5px 0 0px}
a:link.tags01,a:visited.tags01{color:#666666;text-decoration:none}
a:link.tags02,a:link.tags06,a:visited.tags02,a:visited.tags06{color:#666666;text-decoration:none}
a:link.tags05,a:link.tags07,a:visited.tags05,a:visited.tags07{color:#699913;text-decoration:none}
a:link.tags03,a:link.tags04,a:visited.tags03,a:visited.tags04{color:#699913;text-decoration:none}
a:hover.tags01{background:#333333;color:#FFFFFF;text-decoration:none}
a:hover.tags02,a:hover.tags06{background:#666666;color:#FFFFFF;text-decoration:none}
a:hover.tags05,a:hover.tags07{background:#699913;color:#FFFFFF;text-decoration:none}
a:hover.tags03,a:hover.tags04{background:#699913;color:#FFFFFF;text-decoration:none}
.tags03{font-size:14px}
.tags01,.tags02,.tags04,.tags06{font-size:13px}
.tags05{font-size:14px}
.tags07{font-size:15px}
.tags03,.tags04,.tags06,.tags07{font-weight:bold}	

/*imgsp1*/
.sp1test{ margin:10px}
.imgsp1 img{ border:1px solid #006600; padding:2px; margin-right:10px}
.imginfo h2{ font-size:14px;}
.imginfo p{ margin:0; line-height:160%;}
/*doclist*/
.doclist{ border:1px solid #789026; background:#f9fee8; width:310px; height:195px; text-align:left; margin:15px 10px 0 5px}
.doclist img{ border:1px solid #999999; padding:2px; margin:10px 10px 0 10px;}
.doclist b{ display:block; margin:10px 0 10px 0}
.doclist p{ text-indent:24px; line-height:140%}
.docinfo{ width:145px}
/*Bottom*/
.footer{border-top:1px solid #949294;margin:10px 0 0 0}
.footerbox{border-top:5px solid #F3F2F2;text-align:center;font-size:12px;line-height:180%}
.footerbox a:link,.footerbox a:visited{color:#333333;text-decoration:none}
.footerbox a:hover{color:#000000;text-decoration:underline}
.webinks ul li{ display:inline;}
.copyright p{margin:2px 0}

/*siteflinks*/
.siteflinks ul,.siteflinks ol{padding:7px 0 0 10px;width:970px}
.siteflinks ul li{float:left;display:block;width:12%;height:20px;line-height:160%;overflow:hidden;text-align:left}
.siteflinks ol li{float:left;display:inline;width:11%;height:40px;text-align:left}
.siteflinks ol{ border-top:1px solid #F3F3F3;margin:7px 0 0 0}