@charset "gb2312";
html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;font-family: "ËÎÌå";}ul , li{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}a,button{cursor:pointer}strong {font-weight:bold;}
h2{ color:#fff;}
h1, h2, h3, h4, h5, h6, p {line-height:1.2em; font-size:100%;}
body {font-size:12px; font-family:"ËÎÌå"; background:#ededee;}
.clearfix:after,.cl:after,.mainbox:after,.title:after,.textbox:after,.piclist:after,.title1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.cl{zoom:1; clear:both}
.r{ float:right;}
.l{ float:left;}
.hide{ display:none;}
p{ color:#f3f1cf; line-height:20px;}
a{ text-decoration:none; color:#300;}
a:hover{ text-decoration:underline; color:#600;}
.w980{ width:980px; margin:0 auto;}
.w960{ width:960px; margin:0 auto;}
.w383{ width:383px;}
.w567{ width:567px;}
.w671{ width:671px;}
.w279{ width:279px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mb10{ margin-bottom:10px;}
.f14{ font-size:14px;}
/*		textlist		*/
.textlist{}
.textlist ul li{}
.textlist ul li span{ float:right; color:#999;font-weight:normal;}
.textlist ul li a b{ font-weight:normal; color:#666}
.textlist ul li a:hover b{ font-weight:normal; color:#900}
.Newlist{}
.Newlist ul li{}
.Newlist ul li span{ float:right; color:#999;font-weight:normal;}
.Newlist ul li a b{ font-weight:normal; color:#666}
.Newlist ul li a:hover b{ font-weight:normal; color:#900}
/*       piclist         */
.piclist a{ *display:inline; float:left; overflow:hidden;}
.piclist a img{ border:1px solid #102637; }
.piclist a:hover img{ border:1px solid #600; }
.piclist a span {color:#666; text-align:left; display:block;padding:5px 0 0 0; line-height:20px;}
.piclist a:hover span { color:#600; text-decoration:none;}
.piclist a b{  width:13px; height:13px;  position:absolute;top:2px; left:120px; z-index:3; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.piclist a:hover b{filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
.piclist li{ display:block; float:left; overflow:hidden;}

.piclist a i{ height:19px; display:block; position:absolute;top:72px; left:1px; background:#000; z-index:3; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6; width:120px;}
.piclist a p{ width:135px;height:19px;top:72px; left:5px;position:absolute; background:#000; z-index:4; color:#666;  line-height:19px; background:none; display:block;}
.piclist a:hover p{ color:#999}
.piclist a p b{float:right; width:13px; height:13px; background:url(../ImG/sp_ico.jpg) 0 0 no-repeat;}

/*		title		*/
.title{}
.title h2{ font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; color:#fff; float:left;}
.title span{ float:right; padding-right:15px;}
.title span a{ color:#ccc}
.title img{ padding:5px 6px 0 5px; float:left}
.off_info .title h2 ,.recommd .title h2 ,.data .title h2 ,.w279 .title h2{line-height:36px;}
.w960 .tilte{ background:url(../ImG/ui.jpg) 0 -115px no-repeat; width:960px; height:45px;}
.w671 .title{ background:url(../ImG/ui.jpg) 0 -281px no-repeat; height:36px; line-height:36px;}
.w279 .title{ background:url(../ImG/ui.jpg) 0 -319px no-repeat; height:36px; line-height:36px;}
/*		bord*/
.bord{ border:1px solid #ccc; border-top:none; }
.cont{ background:#fff; overflow:hidden}
.all{ background:url(../ImG/top_bg.jpg) top center no-repeat;}
.warp{ width:990px;margin:0 auto;}
.header{ height:261px; overflow:hidden; position:relative;}
.header a{ display:block; width:212px; height:20px; position:absolute; text-indent:-99999em; top:230px; left:90px;}
.content{ width:980px; margin:0 auto; overflow:hidden; padding-bottom:10px; background:#cfd0dc}
.desc {color:#a56138;margin-top:15px;padding:10px 20px;border:1px solid #d1c0a5}

.footer{ text-align:center; padding:15px 0 30px 0; color:#888891;}
.footer a{ line-height:23px;color:#888891}
.footer p{ color:#888891}

.nav{height:64px; position:relative;}
.mainav{ width:846px; padding-top:15px; padding-left:7px;}
.forum{ width:142px;height:64px; position:absolute; top:0;right:-3px;}
.mainav ul li{ float:left;}
.mainav ul li a{ width:141px; height:49px;display:block;float:left; text-align:center; color:#fff; line-height:49px; font-size:18px; font-family:'Î¢ÈíÑÅºÚ'}
.mainav ul li a:hover{ background:url(../ImG/ui.jpg) 0 0 no-repeat; width:141px; color:#ffcccc; font-weight:bold; text-decoration:none}
.forum a{ display:block;text-indent:-9999em; overflow:hidden;width:142px;height:64px;}
.forum a:hover{ background:url(../ImG/ui.jpg) 0 -50px no-repeat;width:142px;height:64px; display:block}

.subnav{ height:56px;}
.subnav .hot_tj{ width:948px; line-height:24px;}
.subnav .hot_tj b{ font-size:14px;}
.subnav .hot_tj a{ padding:0 5px;}

.hotnews{ background:#fff url(../ImG/hotnews_bg.jpg) 0 0 no-repeat; width:363px; padding:10px;}
.hotop{ text-align:center; border-bottom:1px dashed #c8c8c9}
.hotop h3{}
.hotop h3 a{ font:bold 18px/30px "Î¢ÈíÑÅºÚ","ºÚÌå"; color:#f00;}
.hotop h4{ padding-bottom:2px}
.hotop h4 a{ color:#300; font-weight:normal; padding:0 2px;font:normal 12px/20px "ËÎÌå";}

.hotnews .textlist { padding-top:5px;}
.hotnews .textlist ul{ border-bottom:1px dashed #d9d9d9; padding:3px 0}
.hotnews .textlist ul li{ line-height:27px; overflow:hidden;}
.more{}
.more a{ display:block; background:url(../ImG/ui.jpg) -196px 0 no-repeat; width:362px; height:24px; line-height:24px; color:#999; text-align:center}

.off_info{}
.off_info .title{ background:url(../ImG/ui.jpg) -142px -26px no-repeat; width:383px; height:36px; line-height:36px;}
.off_info .title h2{line-height:36px;}
.off_info .neir{ background:#e8e8ea url(../ImG/off_infobg.jpg) 0 0 repeat-x; overflow:hidden; width:379px; margin: 0 1px 1px 1px;}
.off_info .Newlist{padding:11px;}
.off_info .Newlist ul li{line-height:29px;}

.hot-pics {width:557px;height:233px;overflow:hidden;position:relative; padding:5px; border:1px solid #ccc; background:#fff}
.hot-pics .pics {height:234px;overflow:hidden;width:397px; padding:1px;}
.pics-list  {width:397px;height:234px;overflow:hidden;position:absolute; z-index:9;}
.pics-list a img{width:393px; height:230px; display:block; border:1px solid #ccc; border-right:none;padding:1px;}
.pics-title {overflow:hidden;position:absolute;right:5px;width:157px;}
.pics-title li a{display:block; height:51px;line-height:19px;width:142px; padding:5px 5px 0 10px;background:url(../ImG/ui.jpg) -559px 0 no-repeat; color:#300; outline:none; margin-bottom:3px}
.pics-title li a:hover{ background:url(../ImG/ui.jpg) -717px 0 no-repeat;color:#ffff00;}
.pics-title li.select a{background:url(../ImG/ui.jpg) -717px 0 no-repeat; color:#ffff00;}

.recommd{}
.recommd .title,.data .title{ background:url(../ImG/ui.jpg) -142px -63px no-repeat; height:36px;}
.recommd .neir{ background:#e8e8ea url(../ImG/off_infobg.jpg) 0 0 repeat-x; overflow:hidden; width:563px; margin: 0 1px 1px 1px;}
.recommd .neir ul{ width:543px; overflow:hidden}
.recommd .piclist{ padding:8px 8px 4px 8px; overflow:hidden}
.recommd .piclist li{ float:left;margin:0px 3px 4px 1px; display:inline}
.recommd .piclist li a{ height:71px;}
.recommd .piclist li a img{ width:175px; height:69px; display:block;}

.data .neir{background:#e8e8ea url(../ImG/off_infobg.jpg) 0 0 repeat-x; overflow:hidden; width:563px; margin: 0 1px 1px 1px;}
.data .boxcent{ padding:10px 10px 10px 10px; overflow:hidden;}
.data .box{ width:173px; background:#ececec; overflow:hidden; display:inline}
.data .box .tit{ background:url(../ImG/data_boxbg.gif) 0 0 repeat-x; height:28px; text-align:center; width:173px; color:#333; font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; line-height:28px; border-top:1px solid #ccc}
.data .wenzi{ padding:8px; overflow:hidden;}
.data .wenzi li{ float:left; background:url(../ImG/data_line.gif) 0 bottom repeat-x; padding:5px 0; display:inline-block; width:160px; overflow:hidden}
.data .wenzi li a{ padding:0 2px; overflow:hidden;}

.raiders{ margin-top:7px;}
.raiders .title{ background:url(../ImG/ui.jpg) 0 -115px no-repeat; width:960px; height:52px;}
.raiders .title h2 ,.video .title h2 ,.picture .title h2{ float:left; color:#fff; width:134px; text-align:center; line-height:45px; font-size:20px;}

.raiders .mint{ margin-top:16px; margin-right:15px; height:36px;}
.raiders .mint a{ width:74px; height:36px; line-height:30px; display:block; float:left; color:#590d0d; text-align:center; background:url(../ImG/ui.jpg) -710px -63px no-repeat; margin:0 5px; overflow:hidden; font-size:14px;}
.raiders .mint a.this{background:url(../ImG/ui.jpg) -786px -63px no-repeat; color:#ffcc00; font-weight:bold;}

.raiders .neir ,.video .neir{background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; width:956px; margin: 0 1px 1px 1px;}
.raiders .cent{ padding:5px 10px 10px 10px; overflow:hidden;}
.raiders .box{}
.raiders .tup{ width:236px;}
.raiders .tupic a{ width:236px; height:250px;}
.raiders .tupic a img{ width:236px; height:248px; border:1px solid #0e2436;}
.raiders .tupic a:hover img{border:1px solid #600;}
.raiders .wenzi{ padding-top:8px;}
.raiders .wenzi span{ font-size:14px; font-weight:bold; color:#333;}

.raiders .text{ width:375px;}
.raiders .bt{ font-size:18px; color:#600; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; text-align:center}
.raiders .textlist{ padding:0 10px;}
.raiders .textlist ul{ border-bottom:1px dashed #ccc; padding:5px 0}
.raiders .textlist ul li{ line-height:24px}
.raiders .piclist{ width:310px; overflow:hidden}
.raiders .piclist a{ width:147px; height:140px; padding:0 2px 0 2px}
.raiders .piclist a img{ width:145px; height:90px;}
.raiders .piclist a span{ line-height:18px; text-align:left;}

.raiders .hot_tj{ background:url(../ImG/raiders_hot.gif)  0 0 repeat-x; height:35px; line-height:35px; border:1px solid #ccc; color:#333; margin-top:2px;} 
.raiders .hot_tj span{ font-weight:bold; font-size:14px; color:#333; padding-left:10px;}
.raiders .hot_tj a{ padding:0 2px;}

.video{ margin-top:7px;}
.video .title ,.picture .title{ background:url(../ImG/ui.jpg) 0 -115px no-repeat; width:960px; height:45px;}
.video .title span ,.picture .title span{ padding-top:20px;}
.video .title span a ,.picture .title span a{ color:#ccc}
.video .cent ,.picture .cent{ padding:0px 10px 10px 10px; overflow:hidden;}
.video .sp{ width:618px; border-top:1px solid #ccc}

.video .sp .mint{ pading-left:15px; height:36px;background:url(../ImG/ui.jpg) 0px -169px no-repeat; width:618px;}
.video .sp .mint a{ width:74px; height:36px; line-height:30px; display:block; float:left; color:#590d0d; text-align:center; margin:0 5px; overflow:hidden; font-size:14px;}
.video .sp .mint a.this{background:url(../ImG/ui.jpg) -786px -63px no-repeat; color:#ffcc00; font-weight:bold;}

.video .sp_box{ padding:8px; overflow:hidden; width:600px;}
.video .piclist{}
.video .piclist a{ width:145px; height:132px; margin:0 3px 0 2px;_margin:0 2px 0 2px; position:relative;}
.video .piclist a img{ width:143px; height:90px;}
.video .piclist a p b{}

.video .ph{ width:305px;}
.video .ph .tit{ background:url(../ImG/ph_tbg.gif) 0 0 repeat-x;height:39px; width:303px;}
.video .ph .tit h3{ color:#330001; line-height:32px; font-size:14px; float:left; padding-left:10px; overflow:hidden}
.video .ph .mint{ pading-right:15px; height:39px; padding-top:10px;}
.video .ph .mint a{ width:35px; height:28px; line-height:28px; display:block; float:left; color:#590d0d; text-align:center; overflow:hidden; font-size:14px; background:url(../ImG/ui.jpg) -861px -63px no-repeat;}
.video .ph .mint a.this{background:url(../ImG/ui.jpg) -897px -63px no-repeat; color:#fff; font-weight:bold;}

.video .textlist{ padding:0 10px 8px 10px; overflow:hidden;}
.video .textlist ul { background:url(../ImG/ph_ico.gif) 0px 6px  no-repeat; overflow:hidden;}
.video .textlist ul li{ line-height:28px; padding-left:25px;}
.video .textlist ul li i{ float:right; font-weight:bold; color:#666633}

.xind_box{ width:314px;}
.xind_box .title{ background:url(../ImG/ui.jpg) 0 -205px no-repeat; width:314px; height:36px; line-height:36px;}
.xind_box .title h2{ line-height:36px;}
.xind_box .neir{ background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; width:312px; margin: 0 1px 1px 1px;}
.xind_box .textlist{ padding:10px; overflow:hidden; color:#666}
.xind_box .textlist ul li{ line-height:24px;}

.picture .neir{ padding:0 10px 10px 10px; overflow:hidden;background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; margin:0 1px 1px 1px;}
.picture .tp{ width:605px; border:1px solid #ccc;background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; padding:8px 5px;}
.picture .tp .piclist a{ width:145px; height:135px; margin:0 3px 3px 3px;_margin:0 2px 3px 3px;}
.picture .tp .piclist a img{ width:143px; height:90px;}

.picture .fc{ width:305px;background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden;}
.picture .fc .tit{background:url(../ImG/ph_tbg.gif) 0 0 repeat-x;height:39px; width:303px;}
.picture .fc .tit h3{color:#330001; line-height:30px; font-size:14px; float:left; padding-left:10px; overflow:hidden}
.picture .fc .tit span{ float:right; line-height:30px; padding-right:10px;}
.picture .fc .tit span a{ color:#51505b}
.picture .fc .piclist{ padding:0 6px;}
.picture .fc .piclist a{ width:141px; height:132px;margin:0 2px 0 2px;_margin:0 1px 0 2px;}
.picture .fc .piclist a img { width:139px; height:80px;}

.bottom{}
.bottom .neir{background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; width:956px; margin: 0 1px 1px 1px; overflow:hidden;}
.bottom .cent{ padding:10px;}
.bottom .wenzi{line-height:25px;background:#e4e4e4;color:#666}
.bottom .wenzi span{ font-weight:bold; background:url(../ImG/ui.jpg) -315px -205px no-repeat; display:block; float:left; width:78px; height:25px; line-height:26px; text-align:center; color:#333; margin-right:10px;}
.bottom .wenzi a{ padding:0 3px; color:#333}

.weizhi{ color:#fff;line-height:36px; color:#fff; padding-left:15px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ';}
.weizhi a{ color:#fff; padding:0 5px;}

.YouXi{ color:#fff;line-height:36px; color:#fff; padding-left:0px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ';}
.YouXi a{ color:#fff; padding:0 5px;}
.bigcontent{}
.bigcontent .t{ background:url(../ImG/ui.jpg) 0 -243px no-repeat; height:36px;}
.bigcontent .neir{background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; width:956px; margin: 0 1px 1px 1px;}
.bigcontent .cent,.bigbox .cent{ padding:10px; overflow:hidden;}

.bigbox .neir{background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; width:669px; margin: 0 1px 1px 1px;}
.bigbox .cent{ width:649px; overflow:hidden}
.detail { width:649px;}

.detail h1,.detail_big h1{ font-size:26px; color:#330000; border-bottom:1px dashed #ccc; text-align:center; line-height:45px}
.detail h3,.detail_big h3{ color:#666; font-weight:normal; line-height:20px; padding:5px 10px; font-weight:normal}
.detail h3 b,.detail_big h3 b{ color:#000; float:left;}
.detail h3 span,.detail_big h3 span{ float:right;}
.detail h3 span a ,.detail_big h3 span a { color:#900}
.detail p,.detail_big p{line-height:24px; color:#242424; font-size:14px; padding-bottom:15px}
.about_art{ width:651px;}
.about_art .t{ background:#6d6c7b; height:26px; line-height:26px;}
.about_art .t h2{ line-height:26px; padding-left:10px;}
.about_art .textlist ul{ color:#666; width:620px;}
.about_art .textlist ul li{ float:left; width:310px; font-size:12px; height:23px; line-height:23px; overflow:hidden;}
.about_art .neir{background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; margin: 0 1px 1px 1px;}
.about_art .cent{ padding:10px; overflow:hidden}

.bigbox .textlist{ color:#666; font-size:14px;}
.bigbox .textlist ul li{ line-height:24px;}
.bigbox .piclist{}
.bigbox .piclist a{ position:relative; width:147px; height:140px; margin:0 6px; display:inline-block}
.bigbox .piclist a img{ width:145px; height:90px;}

.gongl .neir{background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; width:277px; margin: 0 1px 1px 1px;}
.gongl .cent{ padding:10px;}
.gongl .textlist ul li{ line-height:24px; overflow:hidden;}

.gongl .piclist{ width:257px; overflow:hidden; padding:5px 0;}
.gongl .piclist a{width:122px; height:118px; margin:0 3px 0 2px; position:relative}
.gongl .piclist  a img{ width:120px; height:90px;}
.gongl .piclist  a p{ width:110px;}
.gongl .piclist  a b{left:100px}

.discuss .title{ background:url(../ImG/ui.jpg) 0 -281px no-repeat; width:671px;}
.discuss .title h2{ line-height:36px; padding-left:15px;}
.discuss .neir{ background:#e8e8ea url(../ImG/w960_bg.jpg) 0 0 repeat-x; overflow:hidden; width:669px; margin: 0 1px 1px 1px;}

.css_page_box { text-align:center; white-space:normal; font-size:12px}
.css_page_box span,.css_page_box a { display:inline-block; padding:4px 8px; margin:2px; text-decoration:none}
.css_page_box .css_page_this,.css_page_box a:hover {}

/*CSS flickr style pagination*/

DIV.flickr {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.flickr A {BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none}
DIV.flickr A:hover {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de}
DIV.meneame A:active {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de}
DIV.flickr SPAN.thisclass {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}
DIV.flickr SPAN.disabled {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}


Th{FONT-WEIGHT:bold;FONT-SIZE:12px;BACKGROUND:url(../ImG/ui.jpg) 0 -243px no-repeat; height:36px;);COLOR:#ffffff;HEIGHT:36px;font-size:12px;}
.Game {margin-left:auto;margin-right:auto;text-align: center;width: 959px;position: relative;font-size:12px}
.Game table {border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #999999;border-bottom-colo
.Game table tr th {background-color: #993300;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #000000;border-left-color: #999999;}r: #999999;}
.Game table tr td {text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #999999;border-left-width: 1px;border-left-style: solid;border-left-color: #999999;height: 23px;margin-top:0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;line-height: 23px;}
.Game table tr {background-color: #FFFFCC;}
.Game .fu {background-color: #FFFF00;color: #990000;font-family: "ËÎÌå";}
.Game .fu a {color: #900;}
.Game table tr:hover {background-color: #FFF;}
.GamebG {text-align: center;font-weight: bold;font-size: 14px;color: #FFF;font-family: "Microsoft Yahei";}
.Gameth {background-color: #FFFF00}