@charset "utf-8";
/* CSS Document 2014-11-10 by sam lau */

/*文章详情*/
.article{
	width:640px;
	float:left;
	padding:10px 19px;
	background:#ffffff;
	border:1px solid #e0e0e0;
}
.article h1{
	width: 100%;
    height: auto;
    line-height: 150%;
    float: left;
    text-align: center;
    font-size: 24px;
    color: #333333;
    padding: 20px 0;
}

p.mcePageBreak {
    font-weight: 700;
    border-bottom: 1px solid;
    clear: both;
	display:none;
}

.titleBar{
	width:640px;
	height:40px;
	float:left;
	/* border-bottom:1px dashed #cccccc;  */
}
.titleBar ul{
	margin-left:22%;
}
.titleBar li{
	width:auto;
	padding:0 8px 0 8px;
	float:left;
	font-size:12px;
	color:#888888;
	height:27px;
	line-height:27px;
}
.daohang{
	width:620px;
	float:left;
	background:#f6f6f6;
	padding:4px 10px;
}
.daohang ul{
	margin:0;
}
.daohang li{
	width:300px;
	height:24px;
	line-height:24px;
	font-size:12px;
	float:left;
	color:#ba1a17;
}
.daohang li a{
	color:#666666;
}
.daohang li a:hover{
	color:#ba1a17;
}
.articleBox{
	width:640px;
	float:left;
	color:#454545;
}
.articleBox h2{
	font-size:14px;
	width:100%;
	float:left;
	text-indent:30px;
	line-height:200%;
}
.articleBox p{
	width:100%;
	float:left;
	line-height:200%;
	text-indent:30px;
}
.articleBox div{ overflow:visible;}
.articleBox p img{ padding:10px 0;}
.articleBox p a{
	color:#333333;
}
.articleBox p a:hover{
	color:#ba1a17;
}
#moreread{
	width:100%;
	float:left;
	margin-top:20px;
	*margin-top:20px;
	_margin-top:10px;
}
#moreread h3{
	width:100%;
	font-size:14px;
	color:#333333;
}
#moreread ul{
	margin:0
}
#moreread li{
	width:100%;
	height:24px;
	line-height:24px;
	float:left;
	text-indent:30px;
	font-size:14px;
}
#moreread li a{
	color:#ba1a17;
}
#moreread li a:hover{
	color:#ba1a17;
}

/*标签、分享*/
.article-label{
	width:680px;
	height:30px;
	line-height:30px;
	float:left;
	margin: 10px 0;
}
.label-l{ 
	width:540px;
	height:30px;
	line-height:30px;
	float:left;
	overflow:hidden;
}
.label-l a{ 
	color:#ffffff;
	margin:0 4px;
	*margin:0 4px;
	_margin:0 2px;
	padding:0 4px;
	background:#ff5555;
}
.label-l a:hover{ 
	color:#ffffff;
}
.label-r{ 
	width:140px;
	height:30px;
	line-height:30px;
	text-align:right;
	float:right;
}
/*游戏应用*/
.article-game{
	width:660px;
	padding: 9px;
	float:left;
	background: #ffffff;
	border: 1px solid #e0e0e0;
}
.article-game a{
	color:#333333;
}
.article-game a:hover{
	color:#cc3333;
}
.article-game-left { 
	width: 520px; 
	height:auto; 
	float:left;
}
.article-game-left i { 
	width:118px; 
	height:118px; 
	float:left;
}
.article-game-left dl { 
	width: 390px; 
	height:118px; 
	float:left;
	margin-left:10px;
}
.article-game-left dt { 
	width:340px; 
	height:32px;
	line-height:32px; 
	float:left;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
.article-game-left dd { 
	width: 180px; 
	height:28px;
	line-height:28px; 
	float:left;
	font-size:12px;
	color:#333333;
	overflow:hidden;
}
.article-game-left dd img{
	vertical-align:bottom;
}
.article-game-left p { 
	width: 100px; 
	height:15px;
	line-height:15px;
	float: right;
	margin-top:5px;
	margin-right:20px;
}
.article-game-left span { 
	width:auto; 
	height:40px;
	float:left; 
	padding-right:20px;
	margin-top:10px;
}
.article-game-left span a {
	margin:0px;
}
.article-game-left span a:hover {
	margin-left:1px;
}

.article-game-right { 
	width:136px; 
	height:auto; 
	float:right;
}
.article-game-right i { 
	width:136px; 
	height:136px; 
	float:left;
}
.article-game-right span { 
	width:136px; 
	height:25px; 
	line-height:25px; 
	float:left;
	text-align:center;
}
.star4 {
    background: url(../images/star.png) no-repeat 0 -15px;
}
.star3 {
    background: url(../images/star.png) no-repeat 0 -30px;
}
.star2 {
    background: url(../images/star.png) no-repeat 0 -45px;
}
.star1 {
    background: url(../images/star.png) no-repeat 0 -60px;
}
.star0 {
    background: url(../images/star.png) no-repeat 0 -75px;
}
.star5_0 {
    background: url(../images/star.png) no-repeat 0 0;
}
.star4_0 {
    background: url(../images/star.png) no-repeat 0 -15px;
}
.star3_0 {
    background: url(../images/star.png) no-repeat 0 -30px;
}
.star2_0 {
    background: url(../images/star.png) no-repeat 0 -45px;
}
.star1_0 {
    background: url(../images/star.png) no-repeat 0 -60px;
}
.star0_0 {
    background: url(../images/star.png) no-repeat 0 -75px;
}
.star4_5 {
    background: url(../images/star.png) no-repeat scroll 0 -90px;
}
.star3_5 {
    background: url(../images/star.png) no-repeat scroll 0 -105px;
}
.star2_5 {
    background: url(../images/star.png) no-repeat scroll 0 -120px;
}
.star1_5 {
    background: url(../images/star.png) no-repeat scroll 0 -135px;
}
.star0_5 {
    background: url(../images/star.png) no-repeat scroll 0 -150px;
}

/*文章翻页*/
.fanye{
	width:680px;
	float:left;
}
.fanye ul{
	margin:0;
}
.fanye li{
	width:100%;
	height:30px;
	line-height:30px;
	float:left;
	color:#999999;
	overflow:hidden;
}
.fanye li i{
	width:24px;
	height:20px;
	float:left;
	margin-top:5px;
}
.fanye li a{
	display:block;
	color:#333333;
}
.fanye li a:hover{
	color:#ba1a17;
}
/*热游专区*/
.ryzq{
	width:678px;
	float:left;
	border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; 
}
.ryzq .ryzq_content,.rmtj_content{ border-top:1px solid #e7e7e7;width:670px;padding-left:10px;}
.pinglun_title{border-bottom:1px solid #e7e7e7;}
.ryzq dl{
	width: 78px;
	float:left;
	margin: 10px 9px;
	*margin:10px 10px;
	_margin:5px 8px;
	overflow: hidden;
}
.ryzq dt{
	width: 78px;
	height: 78px;
	float:left;
}
.ryzq dd{
	width:76px;
	height:24px;
	line-height:24px;
	float:left;
	font-size:12px;
	text-align:center;
	overflow:hidden;
}
.ryzq dl a{
	color:#333333;
}
.ryzq dl a:hover{
	color:#ba1a17;
}
/*热门推荐*/
.rmtj{
	width:678px;
	float:left;
	border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7; 
	border-bottom:1px solid #e7e7e7; 
	margin-bottom: 16px;
}
.rmtj ul{
	margin:0
}
.rmtj li{
	width:310px;
	height:28px;
	line-height:28px;
	float:left;
	padding-left:10px;
	background: url(../images/icon.png) no-repeat 0 -408px;
}
.rmtj li a{
	color:#333333;
	width:300px;
	overflow:hidden;
}
.rmtj li a:hover{
	color:#ba1b17;
}

/*微信与好又多推广广告*/
.article-spread{
	width:658px;
	height:132px;
	float:left;
	border:1px solid #e7e7e7;
	padding:10px;
	overflow:visible;
}
.article-spread-left{
	width:325px;
	float:left;
}
.article-spread-left h3{
	height:30px;
	line-height:30px;
	float:left;
	font-size:20px;
}
.article-spread-left dl{
	width:305px;
	float:left;
}
.article-spread-left dt{
	width:110px;
	height:100px;
	float:left;
}
.article-spread-left dd{
	width:195px;
	float:left;
	font-size:12px;
	color:#999999;
	line-height:200%;
}
.article-spread-right{
	width:325px;
	float:right;
}
.article-spread-right h3{
	height:30px;
	line-height:30px;
	float:left;
	font-size:20px;
}
.article-spread-right dl{
	width:320px;
	float:left;
}
.article-spread-right dt{
	width:110px;
	height:100px;
	float:left;
}
.article-spread-right dd{
	width:210px;
	float:left;
	font-size:12px;
	color:#999999;
	line-height:200%;
}
.article-spread-right dl p{
	width:105px; 
	float:left;
	margin-top:22px;
	*margin-top:22px;
	_margin-top:11px;
}
.hyd-ewm { 
	float:right; 
	position:relative; 
	z-index:9999;
	top: -130px;
	overflow: visible;
}
.hyd-ewm img{ width:100px; height:100px;}


/*评论*/
.pinglun { 
	width:678px;
	height:auto;
	position:relative;
	float:left;
	border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;
	padding-bottom:30px;
}
.pinglun_title span{ margin-top:20px;}
.post-comment-area {
	position:relative;
	width:640px;
	margin:0 20px;
}
.padd-lr-20 {

}
.comment_con {
    padding:6px 15px;
    line-height:22px;
}
.hr-h6,.hr-h8,.hr-h10,.hr-h16,.hr-h10-dot {
    clear:both;
    overflow:hidden;
    zoom:1;
}
.hr-h10 {
    height:10px;
	color:#666666;
}
.discuss_top {
    height:30px;
    line-height:23px;
    overflow:hidden;
}
.discuss_top h5 {
    font-size:14px;
    padding-bottom:10px;
    width:100px;
    float:left;
	color:#666666;
}
.niming {
    width:100px;
    float:left;
	color:#666666;
}
.niming input {
    vertical-align:middle;
    _vertical-align:baseline;
	color:#666666;
}
.input_name {
    width:150px;
    float:left;
	color:#666666;
}
.textarea { 
	border:1px solid #e6e6e6;
	color:#666666;
}
.input_name input {
    padding:3px;
    width:100px;
    vertical-align:middle;
	color:#666666;
	border:1px solid #e6e6e6;
}
.discuss_num {
    float:right;
	color:#666666;
}
.f-r {
    float:right;
}
.post-btn{
	background:#ff5555;
	color:#ffffff;
	padding:4px 20px;
	margin:10px 0;
}
/*隐藏我要评论*/
.gray{display:none;}


/*新增推荐*/
/*新增右侧攻略推荐*/
.guidetj{width:300px;height:auto;float:left;background:#fff;bottom:0px;position:fixed;_bottom:0;}
.guidetj-title{width:295px;height:20px;line-height:20px;float:left;font-size:16px;color:#ea4a2d;font-weight:bold;border-left:6px solid #ff5555;text-indent:10px;margin:10px 0;}
.guidetj-box{width:300px;float:left;background:#fff;}
.guidetj-box ul{margin:0}
.guidetj-box li{width:300px;height:56px;float:left;padding:6px 0 6px 0;}
.guidetj-box li img{width:84px;height:56px;float:left;}
.guidetj-box li p{width:206px;float:left;height:56px;line-height:200%;overflow:hidden;margin-left:10px;font-size:14px;}
.guidetj-box li a{color:#333;}
.guidetj-box li a:hover{color:#ff5555;}

/*新增左侧列表广告位-高度自适应*/
.list-ad{width:650px;float:left;padding-top:20px;overflow-left:hidden;}

/*list*/
.list_add{
	width:678px;
	float:left;
	border-left:1px solid #d9e0ee;
	border-right:1px solid #d9e0ee;
	border-bottom:1px solid #d9e0ee;
}
.list_add .listbox{
	width:650px;
	float:left;
	padding:0 14px;
}
.list_add .listtxt{
	width:650px;
	padding:20px 0;
	border-bottom:1px dashed #d9e0ee;
}
.list_add .listtxt dl{
	float:right;
}
.list_add .listtxt img{
	width:180px;
	height:120px;
	float:left;
}
.list_add .listtxt h2{
	width:460px;
	height:36px;
	font-size:18px;
	color:#333333;
	overflow:hidden;
	float:right;
}
.list_add .listtxt h2 a{
	color:#333333;
}
.list_add .listtxt h2 a:hover{
	color:#ff5555;
}
.list_add .listtxt dl{
	width:460px;
}
.list_add .listtxt dt{
	width:460px;
	font-size:14px;
	color:#666666;
	height:66px;
	line-height:200%;
	overflow:hidden;
}
.list_add .listtxt dt a{
	color:#666666;
}
.list_add .listtxt dt a:hover{
	color:#ff5555;
}
.list_add .listtxt dd{
	width:460px;
	font-size:12px;
	overflow:hidden;
	color:#666666;
}
.list_add .listtxt dd a{
	color:#ff5555;
	padding-right:10px;
}
.list_add .listtxt dd a:hover{
	color:#ff5555;
}
.list_add .listtxt dd i{
	font-style:normal;
	float:right;
	color:#999999;
}
.strategy .title1 h2 {
	float:left;
}
/*新增列表加载按钮*/
.list-btn{width:650px;height:40px;line-height:40px;float:left;margin:14px;font-size:14px;color:#333;background:#f2f2f2;text-align:center;}
.list-btn:hover{color:#fff;background:#ff5555;}
.recommend-new { width:298px!important;}