﻿@charset "utf-8";
body,div,p,ul,ol,li,h1,h2,h3,h4,h5,dl,dt,dd,pre,fieldset,legend{ margin:0; padding:0;word-wrap:break-word}
body{ font:normal 12px/1.8 "宋体"; background:url(../images/bg.gif) ; color:#333333}
a{ color:#333; text-decoration:none }
a:hover{ color:#ef411f}
input,textarea{ font-size:12px;  }
select{font-size:12px;}
li{ list-style:none}
img{ border:0}
h1{ font-size:12px; font-family:"微软雅黑"}
h2,h3,h4,h5{ font-size:12px;}
.fLeft{ float:left}
.fRight{ float:Right}

#wraper{ background: url(../images/bar.gif) repeat-x}
#header{ width:970px; margin:0 auto; height:90px; background:url(../images/top.jpg) no-repeat}
#header h1{ float:left; width:524px; height:70px; }
#header h1 a{ display:block; height:70px; text-indent:-9999px;}
/*#nav{ float:left; margin:9px 0 0 50px;}
#nav ul li{ float:left}
#nav ul li a{ display:block; position:relative; z-index:1; font-weight:bold; width:71px; height:34px; font-size:14px; color:#bfbdbe; padding-top:35px; background:url(../images/nav.gif) no-repeat; color：#bfbebc; text-align:center}
#nav ul li a:hover,#nav ul li.current a{ background-position:0 -69px; color:#ffcc00}
#nav ul li ul{ display:none}
#nav ul li.current ul{ display:block; position:absolute; z-index:100; margin:-1px 0 0 -16px;}
#nav ul li.current ul{ width:85px; background:#1c2125; border:1px #000000 solid}
#nav ul li.current ul li a{ height:30px;  color:#fff;line-height:30px; width:85px; padding:0; border-bottom:1px #0f1214 solid; background:none; font-size:12px; font-weight:normal;}
#nav ul li.current ul li a:hover{ background:#18191d;}
#nav ul li a.s1{ background-position:-71px 0;}
#nav ul li a.s1:hover,#nav ul li.current a.s1{ background-position:-71px -69px;}
#nav ul li a.s2{ background-position:-142px 0 ;}
#nav ul li a.s2:hover{ background-position:-142px -69px; }
#nav ul li.current a.s2{ background-position:-142px -69px ; color:#ffcc00}
#nav ul li a.s3{ background-position:-213px 0 ;}
#nav ul li a.s3:hover{ background-position:-213px -69px ; }*/
#header .add{ float:right; padding:15px 20px 0 0; line-height:1.5 }
#header .add a{ display:block; color:#b2b2b2;}
#header .add a:hover{ color:#ffcc00; text-decoration:underline;}

#container{ width:1000px; margin:0 auto;  }
.main{ overflow:hidden;zoom:1; margin-top:6px}
.sideLeft{ width:668px; float:left}
/*.login{ background:#efefef; padding:3px;height:62px }
.login .area{ height:62px; background: url(../images/login.gif) repeat-x;border:1px #bcbcbc solid}
.login .area h2,.login .area h4,.login .area b{ width:77px; float:left; height:62px; background: url(../images/login.gif) no-repeat 0 -62px; text-indent:-9999px;}
.login .area ul{ float:left;}
.login .area ul li{ float:left;padding:18px 2px 0; _padding:15px 1px 0; line-height:25px;}
.login .area ul li .s1{ width:85px; background:url(../images/input.gif) repeat-x; padding:4px 5px; margin:1px 0 0; _margin:4px 0 0; border:1px #c2c2c2 solid}
.login .area ul li .s2{ width:50px; height:25px; background:url(../images/login.gif) no-repeat 0 -126px; border:none;_margin:4px 0 0;}
.login .area ul li.last{padding:20px 0 0;}
.login .area ul li.rem{margin:2px 0; _margin:5px 0 0;}
.login .area ul li.rem input{ float:left; margin:6px 3px 0 5px; margin:3px 3px 0 5px\9; *margin:3px 0 0 0;}
.login .area ul li i{ font-style:normal; margin-right:5px; color:#c6c6c6}
.login .area ul li.last{*margin:0;}
.login .area ul li.last a{ color:#055af5; text-decoration:underline}
.login .loginH{ position:relative}
.login .loginH b{ background-position:0 -425px; text-indent:0; margin-right:10px;}
.login .loginH span.s1{ display:block; overflow:hidden; width:55px; height:52px; margin:5px 0 0 5px}
.login .loginH p{ line-height:24px; padding-top:8px;}
.login .loginH p strong{ color:#306700; margin-right:20px}
.login .loginH p.s1{ padding:0}
.login .loginH a{color:#666666;}
.login .loginH i{ font-style:normal; color:#b0b0b0; margin:0 5px}
.login .loginH em{ color:#666666; font-style:normal; font-weight:normal}
.login .loginH .join{ position:absolute; right:30px; top:10px;  }
.login .loginH .join a{ float:left; width:81px; margin-left:5px; outline:none; height:25px; text-indent:-9999px; background:url(../images/join.gif) no-repeat}
.login .loginH .join a.vis{ background-position:0 -25px}*/



.focus{ background:#efefef; padding:3px; margin-top:6px; }
.focus .area{  background:#fff;border:1px #bcbcbc solid; padding:1px 0 1px 1px;height:240px; overflow:hidden; position:relative}
.focus .area .focus_l{ float:left; width:450px; position:relative}
.focus .area .focus_l .nei{width:450px;height:241px; position:relative}
.focus .area .focus_l .mes{ position:absolute; width:430px; left:16px; top:165px; line-height:22px}
.focus .area .focus_l .mes p{ float:left; width:250px; color:#fff; text-indent:24px;}
.focus .area .focus_l .mes ul{ float:left; width:160px;}
.focus .area .focus_l .mes ul li{ background:url(../images/ico.gif) no-repeat 0 10px; font-size:14px; padding-left:10px}
.focus .area .focus_l .mes ul li a{ color:#fe9100}
#ifocus { height:240px;}
	#ifocus_pic { display:inline; position:relative;float:left;width:450px; height:240px; overflow:hidden; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:450px; height:240px; overflow:hidden; display:none}

	#ifocus_opdiv {width:433px; height:79px; position:absolute; left:8px; top:155px; background:#000;opacity:0.6;filter:alpha(opacity=60) }
	#ifocus_tx {position:absolute; width:430px; left:16px; top:165px; line-height:22px; color:#fff }
		#ifocus_tx .normal { display:none; }
.shade{ width:433px; height:79px; position:absolute; left:8px; top:155px; background:#000;opacity:0.6;filter:alpha(opacity=60)}
.focus .focus_r{ float:right; width:203px; }
.focus .focus_r ul{background:url(../images/focus.gif) no-repeat; height:239px; overflow:hidden}

.focus .focus_r ul li{ height:40px;padding:10px 0 10px 25px; line-height:20px;}
.focus .focus_r ul li.current{background: url(../images/focus.gif) no-repeat -203px 0}
.focus .focus_r ul li strong{ font-size:14px; color:#666666; display:block}
.newLeft .focus #ifocus_pic{ width:340px;}
.newLeft .focus #ifocus_opdiv{ width:320px;}
.newLeft .focus #ifocus_piclist li { width:340px; height:240px; }
.newLeft .focus #ifocus_piclist li img{ width:340px; height:240px;}
.newLeft .focus #ifocus_tx{ width:310px;}

.sideRight{ width:290px; float:right}
.roll{ padding:3px; background:url(../images/sroll.gif) no-repeat; height:318px; z-index:-1}

.roll .area{height:290px; position:relative;overflow:hidden; margin:0 3px; background:#fff}
.roll .area ul{ position:relative; }
.roll .area li{ height:97px; overflow:hidden; border-bottom:1px #c5c5c5 solid;  padding:0 8px 0 148px; position:relative; }
.roll .area li.odd{ background:#f3f3f3}
.roll .area li .cover{ margin-left:-140px; float:left; padding-top:5px}
.roll .area li strong{ display:block; font-size:14px;}
.roll .area li p{ color:#333333; line-height:20px}
.roll .area li p a{ color:#333333; margin-right:5px}
.roll .area li p a:hover{color:#ef411f}
.roll .area li .contentp{ height:40px; overflow:hidden}
.roll .area li b{ position:absolute; right:8px; bottom:3px; width:13px; height:13px; overflow:hidden;background:url(../images/login.gif) no-repeat -1px -184px;}

.roll .scroll{ height:20px; text-align:center}
.roll .scroll span{ display:inline-block; background:url(../images/login.gif) no-repeat 0 -152px;  width:24px; height:13px;overflow:hidden}
.roll .scroll span.up{ background-position:-24px -152px}
.roll .scroll span.up1{ background-position:-24px -165px; cursor:pointer}
.roll .scroll span.down1{ background-position:-0 -165px; cursor:pointer}



.border{padding:0 3px 3px 3px; background:#ececec}
.border1{padding:0 3px 3px 3px; background:#ececec}
.border .area{ background:#ffffff; padding:1px; border:1px #cfcfcf solid}

.title{ height:35px; line-height:35px; padding:0 10px 0 0; background:url(../images/title.gif) no-repeat}
.title span{ display:none}
.title a{ float:right; color:#666666; font-weight:normal;}
.title a:hover{color:#ef411f}

.watch .area{ padding:5px 5px 0 5px}
.watch .con{ overflow:hidden;zoom:1; border-bottom:1px #e7e7e7 solid; line-height:22px; padding:5px 10px 0px 10px; height:148px; }
.watch .con h1,.watch .con h2,.watch .con h3{ font-size:15px; padding:5px;}
.watch .con p{ padding:0 0 0 180px; }
.watch .con p a.cov{ float:left; width:143px; height:90px; padding:3px; background:#f9f9f9; margin-left:-170px;border:#ddd 1px solid;}
.watch .con p img{ width:143px; height:90px;}
.watch .con p em{ display: block; font-style:normal; padding:5px 80px 5px 0px; color:#666666}
.watch .con p em span{ display:inline; margin-right:13px; text-indent:0; padding:0} 
.watch .con p span{ text-indent:2em; color:#333333; display:block; padding-right:80px;}
.watch .con p span a{ color:#0459f6; text-decoration:none;}
.watch .con p span a:hover{ color:#ef411f; text-decoration:underline}
.watch .con a.ding{ float:right; width:72px; height:68px; display:inline; margin:0px 5px 0 10px; padding-top:14px; background:url(../images/login.gif) no-repeat 0 -208px; font-family:"Georgia"; font-size:22px; color:#ff7000; text-align:center;  }
.watch .odd{ background:#f5f5f5}
.watch .caption{height:31px;padding:12px 12px 0 12px}

.bbs_hot{ }
.bbs_hot .title{ background-position:0 -35px;}
.bbs_hot .area{ padding:15px 15px 10px 15px; height:277px; overflow:hidden}
.bbs_hot .left{ float:left; width:428px; line-height:1.7}
.bbs_hot .left .top{ height:113px; overflow:hidden; padding-left:125px;}
.bbs_hot .left .top .cov{ float:left; width:114px; height:106px; margin-left:-125px; background:url(../images/ti.gif) no-repeat}
.bbs_hot .left .top .cov img{ width:108px; height:85px; margin:3px 0 0 3px}
.bbs_hot .left .top p{ color:#666666; text-indent:24px;}
.bbs_hot .left .top p a{ color:#0459F6}
.bbs_hot .left .bottom{}
.bbs_hot .left .bottom b{ display:block; height:4px; background:url(../images/ti1.gif) no-repeat; font-size:0; overflow:hidden}
.bbs_hot .left .bottom b.br{ background-position:0 -4px; overflow:hidden}
.bbs_hot .left .bottom ul{ background:#fbfbfb; border-left:1px #ebebeb solid; overflow:hidden;zoom:1; border-right:1px #ebebeb solid; padding:5px 0 0 10px}
.bbs_hot .left .bottom ul li{ float:left; width:193px; background:url(../images/ico1.gif) no-repeat 0 10px; line-height:25px; height:25px; overflow:hidden; padding:0 0 0 10px}
.bbs_hot .left .bottom ul li a{ color:#333} 
.bbs_hot .left .bottom ul li a:hover{ color:#EF411F} 

.bbs_hot .right{ float:right; width:186px; height:276px; background:url(../images/ti.gif) no-repeat 0 -107px}
.bbs_hot .right h3{ height:26px; line-height:26px; padding:0 10px;}
.bbs_hot .right ul li{ height:25px; line-height:25px; overflow:hidden; padding:0 10px 0 25px}
.bbs_hot .right ul li span{ float:right}

.game_test .title{ background-position:0 -70px;}
.game_test .area{ height:270px; overflow:hidden}
.game_test table{ width:100%; line-height:27px}
.game_test table th{ font-weight:normal; text-align:left; color:#999999}
.game_test table .s1{ width:60px; padding-left:10px}
.game_test table .s2{ width:100px;}
.game_test table .s3{ width:80px;}
.game_test table a{ color:#ef431f}
.game_test table a:hover{ font-weight:bold} 
.game_test table tr.odd{ background:#f5f5f5}

.hot_game{ margin-top:6px}
.hot_game .title{ background-position:0 -105px;}
.hot_game .area{ overflow:hidden;zoom:1; padding-bottom:10px; padding-bottom:10px;}
.hot_game ul li{ float:left; width:120px; margin:10px 0 0 10px; display:inline; text-align:center;}
.hot_game ul li img{ padding:3px; background:#fff; border:1px #cccccc solid}
.hot_game ul li span{ display:block ;}
.hot_game ul li strong{ color:#ef411f}
.hot_game ul li a{ color:#0459f6}

.talk_hua{ margin-top:6px}
.talk_hua .title{ background-position:0 -140px;}
.talk_hua .area{ padding:10px 10px 7px; line-height:20px; overflow:hidden}
.talk_hua .area h3{ font-size:14px; margin-bottom:5px}
.talk_hua .area h4{ font-size:13px; padding:3px 0 2px;}
.talk_hua .area .first p{ padding-left:120px; }
.talk_hua .area .first p span{ display:block;text-indent:24px} 
.talk_hua .area .first h3 a{color:#ef411f}
.talk_hua .area .first p .cov{ float:left; margin-left:-120px;}
.talk_hua .area .first p .cov img{ padding:2px; width:106px; background:#fff; border:1px #cccccc solid}
.talk_hua .area .first{ background:url(../images/dashed.gif) repeat-x bottom; height:172px; overflow:hidden; margin-bottom:5px}

.heart_test .title{ background-position:0 -175px;}
.heart_test .area{ padding:5px 10px; height:292px; overflow:hidden}

.heart_test .area .first{ height:95px; overflow:hidden; line-height:1.8; padding:10px 10px 0 120px ;background:url(../images/dashed.gif) repeat-x bottom; }
.heart_test .area .first p{ text-indent:24px}
.heart_test .area .first p a{ color:#0459F6}
.heart_test .area .first .cov{ float:left; margin-left:-120px;}
.heart_test .area .first .cov img{ padding:2px; width:106px; background:#fff; border:1px #cccccc solid}
.heart_test .area ul{ padding-top:8px}
.heart_test .area ul li{ height:22px; line-height:22px; overflow:hidden; padding:0 45px 0 10px; overflow:hidden;background:url(../images/ico1.gif) no-repeat 0 10px}
.heart_test .area ul li span{ float:right; font-size:12px; width:30px; margin-right:-30px; }

.link{}
.link .title{ background-position:0 -210px;}
.link .titleW{background:url(../images/title.gif) no-repeat right -245px; height:35px}
.link .area{ padding:15px 0 10px 20px; overflow:hidden;zoom:1}
.link .area ul{overflow:hidden;zoom:1}
.link .area ul li{ float:left; width:104px; display:inline; height:45px}
.link .area ul li img{width:88px;height:31px;}
.link .area p a{ padding-right:10px;}

#footer{ text-align:center; height:80px; padding-top:20px;}

/**新闻中心**/
.newsNav{ height:80px; background:url(../images/newsBg.gif) repeat-x 0 -80px;}
.newsNav .left .news{ float:left; width:120px; height:40px; }
.newsNav .left .news a{ display:block; height:40px; text-indent:-9999px;}
.newsNav .left h2{ float:left; width:120px; height:40px; }
.newsNav .left h2 a{ display:block; height:40px; text-indent:-9999px;}
.newsNav b{display:none}
.newsNav .left{height:80px; background:url(../images/newsBg.gif) no-repeat}
.newsNav .right{height:80px; overflow:hidden; background:url(../images/newsBg.gif) no-repeat right -160px; padding:0 10px 0 0px;}
.newsNav .menu{height:39px; line-height:39px;}
.newsNav .menu ul li{ float:left}
.newsNav .menu ul li a{padding:5px 10px; _padding:5px 3px 5px 10px; font-size:14px; font-weight:bold; color:#fff}
.newsNav .menu ul li a:hover{ text-decoration:underline}
.newsNav .menu ul li.odd{ width:2px; background:url(../images/newsBg.gif) no-repeat 0 -240px; height:39px; text-indent:-9999px }
.newsNav .search{ padding-top:9px; height:30px}
.newsNav .search ul li{ float:left; margin-right:5px; display:inline}
.newsNav .search ul li label{ display:none}
.newsNav .search ul li.s1 input{ width:260px; background:#fff; border:1px #9f9f9f solid; padding:4px 3px}
.newsNav .search ul li.s2 input{ width:69px; height:25px; line-height:25px;background:url(../images/newsBg.gif) no-repeat 0 -280px; border:0; color:#952902}
.newsNav .search ul li.s3{ line-height:25px; margin-left:10px}
.newsNav .search ul li.s3 strong{ font-weight:normal}
.newsNav .search ul li.s3 i{ color:#c6c6c6; font-style:normal; margin:0 5px}

.newLeft{ float:left; width:558px;}
.newLeft .focus{ margin:0}
.newLeft .focus .area .focus_l{width:340px;}
.newLeft .focus .area .focus_l .nei{ width:340px;}
.newLeft .focus .area .focus_l .shade{ width:320px}
.newLeft .focus .area .focus_l .mes{ width:320px}

.newRight{ width:400px; float:right}
.newTitle{}
.newTitle .border{padding:3px}
.newTitle .area{ height:237px; overflow:hidden;  padding:5px 5px 0 5px}
.newTitle .area h1{ text-align:center; font-size:15px; padding:2px 0 0px 0}
.newTitle .area h1 a{ color:#ef411f}
.newTitle .area h1 a:hover{ color:#f60;}
.newTitle .area p{ border-bottom:1px #b7b7b7 dashed; padding:0px 8px 3px; line-height:20px;color:#666;}
.newTitle .area p a{color:#666;}
.newTitle .area p a:hover{color:#ef411f; text-decoration:underline;}
.newTitle .area ul{ padding-top:7px}
.newTitle .area ul li{ float:left; margin:0 0 0 6px; _margin:0 0 0 3px; display:inline}
.newTitle .area ul li img{ border:1px #c7c7c7 solid; height:40px}

.newArea .title{ height:32px; overflow:hidden}

.focusNew{  width:413px;}
.focusNew .title{ background-position:0 -280px;}
.focusNew .title em{ font-style:normal; font-weight:normal; color:#888888; margin-left:90px}
.focusNew .area{ border:2px #b4b4b4 solid; height:389px; overflow:hidden; padding:5px;}
.focusNew .area h1,h2{ font-size:15px; text-align:center; padding-top:3px;}
.focusNew .area p{ height:12px; overflow:hidden; padding:0 10px 12px;color:#666666;}
.focusNew .area p a{color:#666}
.focusNew .area p a:hover{color:#ef411f;text-decoration:underline;}
.focusNew .area ul{ border-top:1px #b7b7b7 dashed; padding:5px}
.focusNew .area ul li{ background: url(../images/ico2.gif) no-repeat 0 10px; font-size:14px; line-height:25px; height:25px; overflow:hidden;  padding-left:10px;}
.focusNew .area ul li em{ margin-left:10px; font-size:12px; color:#ef411f; font-style:normal}

.game_rec{}
.game_rec .title{ background-position:0 -312px;}
.game_rec .area{ height:162px; overflow:hidden}
.game_rec .top{ padding:10px 15px 5px 195px; margin:0 3px 3px 3px;  border-bottom:1px #b7b7b7 dashed; height:73px; overflow:hidden}
.game_rec .top .cov{ width:182px; float:left; margin-left:-182px;}
.game_rec .top .cov img{ border:1px #cccccc solid; padding:3px; background:#fff;}
.game_rec .top p{color:#666666; line-height:20px; text-indent:2em;}
.game_rec .top p a{ color:#ef411f}
.game_rec .top p a:hover{text-decoration:underline;}

.new_games{}
.new_games .title{ background-position:0 -312px}
.new_games .area{ height:157px}
.new_games .area .top{ height:90px; padding:10px 15px 5px 150px}
.new_games .area .top .cov{ width:137px; margin-left:-137px}
.new_games .area .top img{ width:117px; height:73px}

.list{ padding:3px 0 0 10px}
.list li{ background:url(../images/ico.gif) no-repeat 0 10px; padding-left:10px; width:180px;  height:22px; line-height:22px; _height:20px; _line-height:20px; overflow:hidden;  float:left}
.list li em{ font-style:normal}
.list li i{font-style:normal; margin:0 5px; color:#aeaeae}

.talk_ht{ width:274px;}
.talk_ht .title{ background-position:0 -344px;}
.talk_ht .area{ height:191px; overflow:hidden}
.talk_ht .top{ padding:10px 15px 5px 130px;height:142px; overflow:hidden}
.talk_ht .top .cov{ width:120px; float:left; margin-left:-120px;}
.talk_ht .top p{ line-height:20px}
.talk_ht .top p a{ color:#ef411f}
.talk_ht .top p a:hover{text-decoration:underline;}
.talk_ht .bottom{ height:36px; background:#e9e9e9; line-height:36px;}
.talk_ht .bottom strong{ float:left; width:71px; height:21px; text-indent:5px; margin:8px 0 0 10px;  line-height:21px; color:#fff; background:url(../images/login.gif) no-repeat 0 -290px}
.talk_ht .bottom a{padding-left:5px;}

.idDown{}
.idDown .title{ background-position:0 -440px}
.idDown .title em{ font-style:normal; color:#666666; margin-left:90px; font-weight:normal}
.idDown .border{ background:#2c3133}
.idDown .area{ background:#020202; border:1px #34353a solid; height:154px;}
.idDown a.turnL{ float:left; margin:60px 10px 0 5px; width:13px; height:24px; overflow:hidden;background:url(../images/login.gif) no-repeat 0 -316px}
.idDown a.turnR{ float:right; width:13px; height:24px;margin:60px 5px 0 0px;overflow:hidden;background:url(../images/login.gif) no-repeat -14px -316px}
.idDown .rol{ float:left; width:500px; position:relative; height:131px; overflow:hidden; padding-top:25px;}
.idDown .rol ul{ position:relative; width:1000px}
.idDown .rol ul li{ float:left;  width:125px; height:131px;  display:inline; }
.idDown .rol ul li img{ border:3px #272727 solid;}
.idDown .rol ul li a{ color:#cccccc}
.idDown .rol ul li a.name{ display:block; width:110px; text-align:center}

.person_v{}
.person_v .title{ background-position:0 -375px}
.person_v .area{ height:157px}
.person_v .area .top{ height:90px; padding:10px 150px 5px 15px}
.person_v .area .top .cov{float:right; width:137px; margin-right:-147px; display:inline; margin-left:0; text-align:right}
.person_v .area .top img{ width:117px; height:73px}

.game_mood{ background:#e8e8e8 url(../images/title1.gif) no-repeat; padding:0 3px 3px 3px; overflow:hidden;zoom:1}
.game_mood .content{ width:274px;}
.game_mood .content .player{height:32px; line-height:32px; font-weight:normal;font-size:12px;}
.game_mood .content .player span{ display:none}
.game_mood .content .player em{ margin-left:80px; color:#888888; font-style:normal}
.game_mood .content .player a{color:#888888;}
.game_mood .content .player a:hover{color:#ef431f;}
.game_mood .content .player i{ color:#c6c6c6; font-style:normal; margin:0 5px}
.game_mood .content .player .more{ float:right; color:#888888}
.game_mood .content h2{height:32px; line-height:32px; font-weight:normal;font-size:12px;}
.game_mood .content h2 span{display:none;}
.game_mood .content h2 em{ margin-left:80px; color:#888888; font-style:normal;}
.game_mood .content h2 a{color:#888888;}
.game_mood .content h2 i{ color:#c6c6c6; font-style:normal; margin:0 5px}
.game_mood .content h2 .more{ float:right; color:#888888}
.game_mood .content .area{ background:#fff; border:1px #cfcfcf solid; overflow:hidden; padding:0 5px}
.game_mood .content .top{ padding:5px 0; overflow:hidden; border-bottom:1px #b7b7b7 dashed; }
.game_mood .content .top h3{ padding:0 5px;font-size:12px;text-align:left;}
.game_mood .content .top p{ text-indent:24px; color:#666666;padding:0 5px}
.game_mood .content .top p a{ color:#ef431f}
.game_mood .content .top p a:hover{ color:#ef431f;text-decoration:underline;}
.game_mood .content ul{ padding:4px 0 7px 5px; _padding:4px 0 2px 5px;}
.game_mood .content ul li{ padding-left:10px; background:url(../images/ico.gif) no-repeat 0 10px}

.happy{ margin-top:8px;}
.happy .title{ background-position:0 -407px}
.happy .area{ padding-bottom:20px;}
.happy .top{ padding:10px 15px 20px 150px;}
.happy .top .cov{ width:137px; margin-left:-137px}
.happy .top img{ width:117px; height:73px}

.beautyImg{ background:url(../images/title.gif) no-repeat right -504px;}
.beautyImg .title{ background-position:0 -472px}
.beautyImg .area{ padding:20px; overflow:hidden;zoom:1}
.beautyImg .area ul li{ float:left; width:130px; height:130px; text-align:center; overflow:hidden; margin:0 15px 0 5px; display:inline}
.beautyImg .area ul li .t{ display:block; border:1px #cccccc solid; width:122px; height:76px; text-align:center; padding:3px;}
.beautyImg .area ul li .t img{ width:122px; height:76px;}
.beauty_nav{ position:absolute; margin:-28px 0 0 95px}
.beauty_nav ul li{ float:left; width:70px; height:29px; text-align:center; line-height:29px;}
.beauty_nav ul li.current{ background:url(../images/login.gif) no-repeat 0 -349px}


/**新闻列表**/
.pageFen{ text-align:center; height:30px; line-height:30px; padding-top:20px}
.pageFen a{ margin:0 5px;}
.pageFen a.current{ font-size:14px; font-weight:bold; color:#ff0000}
.listLeft{ width:656px; float:left;}
.listRight{ float:right; width:330px}
.liebiao .area{ padding:20px 5px 30px 5px}
.navigation{ padding:0 10px; height:32px; overflow:hidden; line-height:32px;background:url(../images/title.gif) no-repeat 0 -538px #efefef}
.navigation i{ font-style:normal; margin:0 5px}
.caption{background:#f7f7f7; border:1px #b0b0b0 dashed; padding:5px 10px; width:590px; margin:0 auto}
.caption a.current{ color:#EF431F}
/**11.30**/
.caption i{ width:83px; height:22px; overflow:hidden; background:url(../images/caption.gif) no-repeat; float:left; margin-right:10px}
.caption i.s1{ background-position:0 -22px}/**新游推荐**/
.caption i.s2{ background-position:0 -44px}/**业界焦点**/
.caption i.s3{ background-position:0 -66px}/**话题讨论**/
.caption i.s4{ background-position:0 -88px}/**人物专访**/
.caption i.s5{ background-position:0 -110px}/**玩家心得**/
.caption i.s6{ background-position:0 -132px}/**游戏评测**/
.caption i.s7{ background-position:0 -154px}/**娱乐八卦**/
.caption i.s8{ background-position:0 -176px}/**账号领取**/
.caption i.s9{ background-position:0 -198px}/**美图共赏**/
.caption i.s0{ background-position:0 -220px}/**搜索结果**/
.watch .con p.on{ padding:0}

.caption p{ padding-bottom:0px; text-indent:2em}

.hot_article{ margin-top:6px;}
.hot_article .title{ background-position:0 -570px}
.hot_article .area{ padding:10px}
.hot_article ul li{ background:url(../images/ico.gif) no-repeat 0 10px;  padding-left:10px;}

.pic_choose{ margin-top:6px;}
.pic_choose .title{ background-position:0 -604px}
.pic_choose .area{ padding:10px}
.pic_choose ul{ overflow:hidden;zoom:1}
.pic_choose ul li{ float:left; width:130px; height:100px; overflow:hidden; margin:10px 15px 0 6px; text-align:center; display:inline;}
.pic_choose ul li .t{ display:block; border:1px #cccccc solid; height:72px; text-align:center; padding:3px;}
.pic_choose ul li .t img{ width:122px; height:72px;}

.new_game{ margin-top:6px;}
.new_game .title{ background-position:0 -639px}
.new_detail{}
.new_detail .caption {background: url(../images/quote1.gif) #f7f7f7 no-repeat 5px 3px; margin:10px 0;}
.new_detail .caption p{background: url(../images/quote2.gif) no-repeat right bottom;}
.new_detail .area{ padding:15px; overflow:hidden;zoom:1}
.new_detail a.ding{ float:right; width:72px; height:68px; display:inline; margin:0 5px; padding:5px 0; background:url(../images/login.gif) no-repeat 0 -208px; font-family:"Georgia"; font-size:22px; color:#ff7000; text-align:center;  }
.new_detail a:hover.ding{text-decoration:none;} 
.new_detail .top{ height:90px; overflow:hidden; padding-top:10px;}
.new_detail h1{ font-size:20px; font-family:"微软雅黑"; color:#000000; line-height:22px; padding-bottom:12px;width:500px;}
.new_detail em{ font-style:normal; margin:0 10px 0 12px;color:#333;}
/* .new_detail span{margin-left:10px;color:#333;} 
.new_detail a{ margin-right:12px;}
.new_detail a:hover{text-decoration:underline;}*/
.new_content{ padding-left:10px; line-height:24px; font-size:14px; width:600px; overflow:hidden;text-align:justify;text-justify:inter-ideograph;}
.new_content p{margin:1.12em 0;}
.new_content img{border:1px #000 solid;}
.new_content a{color:#0459F6}
.new_content a:hover{color:#0459F6;text-decoration:underline;}
.News_Pagination{ padding:0; text-align:center}
.News_Pagination a{ border:1px #cccccc solid; background:#fff; padding:3px 5px; margin:0 3px; color:#333;}
.News_Pagination a:hover{background:#eeeeee;}
.News_Pagination a.current{ background:#eeeeee; font-weight:bold; color:#ff0000}
.new_List{ height:14px; line-height:24px; font-size:14px; width:550px; margin:0 auto;padding:18px 0 30px; _padding:18px 0;}
.new_List ul li{ float:left; width:50%; overflow:hidden; height:24px; overflow:hidden}
.new_link{ width:555px; margin:0 auto; padding-left:25px; height:44px; line-height:44px; background:#f7f7f7; border-bottom:1px #b0b0b0 dashed; border-top:1px #b0b0b0 dashed}
.new_link a{ float:left;margin:0 5px; display:inline }
.new_link a i{ width:16px; margin:12px 5px 0 0; _margin:11px 5px 0 0; height:19px; float:left;background:url(../images/login.gif) no-repeat 0 -387px;}
.new_link a i.s1{ width:24px; background-position:-23px -387px;}
.new_link a i.s2{ width:20px; background-position:-54px -387px;}
.new_link a i.s3{ background-position:0 -406px;}

.about_write{ margin-top:6px;}
.about_write .title{ background-position:0 -674px}
.about_write .title{ background-position:0 -674px}
.about_write ul{ overflow:hidden;zoom:1; padding:10px 0 10px 20px}
.about_write ul li{background: url(../images/ico2.gif) no-repeat 0 10px; font-size:14px; line-height:25px; height:25px; overflow:hidden;  padding-left:10px; float:left; width:280px}

.comment{ margin-top:6px;}
.comment .title{ background-position:0 -709px}
.comment .title em{ font-style:normal; font-weight:normal; margin-left:50px}
.comment .area{ padding:15px; overflow:hidden;zoom:1}
.comment .area dl{ background:url(../images/dashed.gif) repeat-x bottom; padding-bottom:5px}
.comment .area dl dt{ height:30px; line-height:30px; padding:5px 0}
.comment .area dl dt .s1{ float:left; width:34px; margin:5px 0 0 0; height:20px; margin-right:8px; line-height:20px; text-align:center; background:#d3d3d3; color:#fff}
.comment .area dl dt .s3{ color:#ff1500; margin-right:30px}
.comment .area dl dt em{ margin:0 10px; font-style:normal}
.comment .area dl dd{ font-size:14px}
.comment .public{ padding-top:20px}
.comment .public h3{ font-size:14px;}
.comment .public p{ padding:5px 0}
.comment .public textarea{ width:500px; height:100px; overflow:auto; border:1px #c7c6c6 solid; background:#f9f9f9} 
.comment .public .s1{ background:#ffffff; border:1px #bdbdbb solid; margin-right:5px}
.comment .public .s2{ width:110px; height:23px; color:#fff; line-height:25px; font-weight:bold; background:url(../images/ti.gif) no-repeat 0 -399px; border:0}
.comment .public input,.comment .public img{ vertical-align:middle}
.comment .public a{ margin:0 20px}

.talk_ht1{ margin-top:6px;}
.talk_ht1 .title{ background-position:0 -744px}

.link_l .navigation{ height:35px; line-height:35px;background:#ebebeb url(../images/title.gif) no-repeat right -780px;}
.link_l .area{ padding:15px;}
.link_l .area h3{ height:37px; line-height:37px; font-size:14px; background:#f7f7f7; border:1px #b0b0b0 dashed}
.link_l .area h3 span{ display:block; font-size:14px; height:37px; background:url(../images/link.gif) no-repeat; padding:0 20px 0 133px; font-weight:normal}
.link_l .area h3 a{ float:right; font-weight:bold; text-decoration:underline; color:#333333}
.link_l .area h3 em{ font-style:normal; color:#666666}
.link_l .area h3 span.s1{ background-position:0 -37px;}
.link_l .area h3 span.s2{ background-position:0 -74px;}
.link_l .area h3 span.s3{ background-position:0 -111px;}
.link_l p{ padding:20px 0 20px 40px; color:#000; font-size:14px; line-height:24px}
.link_l ul{overflow:hidden;zoom:1; padding:20px 0 20px 10px}
.link_l ul li{ float:left; width:115px; height:30px; overflow:hidden; text-align:center; padding:10px 0;}
.link_l ul li img{ width:88px; height:30px; border:1px #ccc solid}
.link_l ul.u1{ padding:20px 0}
.link_l ul.u1 li{ float:left; width:100px; height:24px; overflow:hidden; text-align:center; line-height:24px; padding:0}
/*新增*/
#headder { height:93px; background:url(../images/headbg.jpg) repeat-x;}
#main { width:1000px; margin:0 auto;}
#nav { position:relative; height:46px; background:url(../images/menubg.jpg) repeat-x}	

.headtop { position:relative; width:1000px; height:93px; margin:0 auto; background:url(../images/temp/headpic.jpg) no-repeat}

.logo { position:relative; width:271px; height:72; top:8px; left:5px}
	.logo cite { position:absolute; width:271px; height:72px; display:block; top:0; left:0; background:url(../images/logo.png) no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/logo.png');}
	.logolink { position:absolute; top:55px; left:163px; z-index:10;}
	.logolink a { margin-right:5px;}
	
	/** 登录 **/
.login { position:absolute; top:15px; right:20px; width:320px;}
	.login li { padding-top:5px;}
	input.loginput { border:1px solid #999; color:#666; width:110px; margin:0 5px;}
	input.loginbt { width:59px; height:25px; border:none; margin-right:5px; cursor:pointer; font-size:12px; text-align:center; color:#952800; background:url(../images/button.gif) 0 -25px no-repeat}
	.loginhou { color:#666; padding-top:10px;}
		.loginhou span { color:#ef411f; font-weight:bold;}
		.loginhou a { margin-left:10px;}
		.loginhou li { float:left;}
		.loginhou li img { display:block; margin:0 8px 0 3px;}
	.loginpic { float:right; width:67px; height:64px; position:relative; background:url(../images/rpicbg.jpg) no-repeat}
		.loginpic img { margin:6px 0 0 6px; }
		.loginpic a { cursor:pointer}
		.loginpic a:hover { text-decoration:none;}
		.logintip { position:absolute; width:96px; height:24px; bottom:-10px; left:-25px; text-indent:-9999px; background:url(../images/logintip.gif) no-repeat}
		
		/** 导航 **/

.navdiv { width:1000px; margin:auto;}
.navlist { float:right; margin-top:15px;}
	.navlist li { float:left; color:#d5d5d5; height:14px; line-height:14px; padding-left:16px; margin-right:15px; background:url(../images/navdot.gif) no-repeat}
		.navlist li.n1 { background-position:0 0}
		.navlist li.n2 { background-position:0 -12px}
		.navlist li.n3 { background-position:0 -25px}
		.navlist li.n4 { background-position:0 -38px}
		.navlist li.n5 { background-position:0 -51px}	
	.navlist li a { color:#fff}
.navmenu { position:absolute; top:-5px; z-index:1}
	.navmenu li { float:left; font-size:14px; width:70px; text-align:center;}
	.navmenu li a { height:50px; line-height:50px; display:block; color:#fff; font-weight:bold;}
	.navmenu li.current a { color:#ffde00; text-decoration:none; background: url(../images/navhover.gif) no-repeat}
	
	#maintop { margin-top:5px; height:65px; overflow:hidden; zoom:1; background:url(../images/tshdbg.gif) no-repeat}
		.charatitle { width:123px; height:41px; margin:13px 0 0 13px; text-indent:-9999px; background:url(../images/tstitle.jpg) no-repeat}
	.chara { float:right; width:853px; margin-top:6px;}
		.charaleft,.chararight { float:left; display:inline; width:13px; margin-top:15px;}
			.charaleft{ margin-right:8px;}
			.chararight{ margin-left:5px;}
			.charaleft a,.chararight a { display:block; height:25px; background:url(../images/tsdot.gif) no-repeat}
			.chararight a { background-position:0 -25px;}
		.charalist { float:left; margin:0 0 0 0px; display:inline ;overflow:hidden;width:810px;}
			.charalist li { float:left; margin-right:3px; display:inline}
		.charadd { width:133px; height:46px; padding:5px 0 0 65px; border:1px solid #ffd38d; background:#fefdfd}			
			.charadd em { margin-left:-60px; float:left;}
			.charadd p { line-height:1.5; padding-top:3px;}
			.charadd p span { font-weight:bold; padding-right:5px; color:#ff6203}
.headad { position:absolute; width:340px; height:93px; left:290px;}.headad a { display:block; height:93px;}
.tmblog{
	padding-left:22px;
	display:block;
	background:url(http://v.t.qq.com/share/images/ico.png) no-repeat left center;
}

