body{ font:Arial,Helvetica,sans-serif}

embed{ margin-left:-30px;}

body>header{width:100%;background:url(../img/top_bg.png) no-repeat right #009bda;color:#fff;overflow:hidden; border-bottom:2px solid #007baf;}










/* 新文章CSS */
/**CMS最终页*/
.g-main-cont{ width:100%; height:auto; padding:12px 15px; box-sizing:border-box; display:block;}
h1 {font-size:22px; line-height:28px;color:#333; font-weight:bold; display:block; overflow:hidden;}
h2 { width:100%; height:16px; line-height:16px; font-size:12px;color: #888;font-weight: normal; margin:10px 0 0;display: block; overflow:hidden; box-sizing:border-box;}
h2 span{color:#BA2636}
.cms_text{ width:100%; height:auto;display:block; overflow:hidden;}
.cms_text p{ width:100%; height:auto; line-height:25px; font-size:15px; font-weight:normal; color:#484848; margin:15px 0 0; text-indent:2em;display: block; overflow:hidden;}
.cms_text p img{ width:auto;max-width:74%; margin:12px auto; display:block; overflow:hidden;}
.cms_text h3{ width:100%; height:auto; line-height:24px; font-size:18px; font-weight:bold; color:#333; margin:15px 0 0; display:block; overflow:hidden}


.cms_c{ width:100%; height:auto; padding:12px 0; box-sizing:border-box; display:block;}
.cms_c .relat_cms{padding: 0 10px;height: 41px;line-height:41px;color: #515151;border-top: 2px solid #0f94cb;/* border-bottom: 1px solid #BA2636; */text-align: left;display: block; overflow:hidden}
.cms_c .relat_cms span{color: #000;font-size: 18px;}
.cms_c .relat_page{font-size: 14px; margin:0; padding:0 10px; box-sizing:border-box;display: block; overflow:hidden}
.cms_c .relat_page li{border-bottom: 1px dashed #d0d0d0; display:block; overflow:hidden}
.cms_c .relat_page li a{ height:38px; line-height:38px; display:block; overflow:hidden;}
.cms_c .relat_page li a:link{ color:#333; text-decoration:none}
.cms_c .relat_page li a:active{ color:#0f94cb; text-decoration:none}
/*2016-02-04*/
.g-link1-html{ width:100%; height:auto; display:-webkit-box; overflow:hidden;}
.g-link1-html dt{ width:60px; height: 61px; display: table; overflow:hidden; border:1px solid #eee; border-right:0; padding:6px; box-sizing:border-box;}
.g-link1-html dt b{display: table-cell; vertical-align:middle;}
.g-link1-html dt b img{ width:100%; height:auto; display:block; overflow:hidden; vertical-align:middle; }
.g-link1-html dd{ width:auto; height:auto; display:block; overflow:hidden; -webkit-box-flex:1; border:1px solid #eee; border-bottom:0; margin:0; padding:0;}
.g-link1-html dd strong{ width:100%; height: 30px; line-height: 30px; font-size:14px; font-weight:normal; color:#333; border-bottom:1px solid #eee; float:left; display:inline; overflow:hidden; text-indent: 10px; white-space:nowrap}



.cms_t{ display:block; padding:10px 0;}
.cms_t .cms_text{padding: 0 5%;font-size: 12.5pt;width: 92%;line-height: 1.45em;}
.cms_t .cms_text p{margin: 15pt 0;display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px; text-indent:34px}
.cms_t .relat_cms{padding: 0 10px;height: 41px;line-height:41px;color: #515151;border-top: 2px solid #0f94cb;text-align: left; box-sizing:border-box;display: block; overflow:hidden}
.cms_t .relat_cms span{color: #000;font-size: 18px;}
.cms_t .relat_page{font-size: 16px;display: block;list-style-type: disc;-webkit-margin-before:0.7em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end:4.2%;-webkit-padding-start:4.2%;}
.cms_t .relat_page>li{border-bottom: 1px dashed #999;height: 35px;line-height: 35px;}
.cms_t .relat_page>li a{ height:35px; display:block; overflow:hidden; padding-left:10px;}
.cms_t .relat_page>li a:link{ color:#000; text-decoration:none}
.cms_t .relat_page>li a:visited{ color:#000; text-decoration:none}
.cms_t .relat_page>li a:hover{ color:#000; text-decoration:none}


/* 新的评论 */
.g-game-comment{ width:100%; height:auto; background:#fff; margin:5px 0 0 0; box-shadow:0 0 0 #fff; padding:0 10px 10px; box-sizing:border-box; display:block; overflow:hidden}
.g-game-comment .g-game-img{ width:80px; height:80px; float:left; position:relative; zoom:1; margin:15px 0 0 5px; display:inline; overflow:hidden;}
.g-game-comment .g-game-img img{ width:100%; height:80px; display:block; overflow:hidden; border-radius:10px;}
.g-game-comment .g-game-img b{ width:100%; height:80px; background:url(../img/down-img-light.png) no-repeat left top; background-size:80px; position:absolute; left:0; top:0; z-index:5}

.g-game-comment .w-text{ width:100%; height:auto; display:block; overflow:hidden; margin:10px 0 0 0; padding:0;}
.g-game-comment .w-text textarea{ width:100%; height:auto; font-size:14px; font-weight:normal; color:#151515; display:block; overflow:hidden; box-sizing:border-box; margin:0 0 10px 0; border-radius:4px; background:#fff;}

.g-game-comment .w-button{width:100%;height: auto;display:-webkit-box;overflow:hidden;margin:0;padding:0;box-sizing:border-box;}
.g-game-comment .w-button #verify{width: 67%;height:30px;line-height:30px;background:#ff4d4e;font-size:14px;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin:0;border:0;float: left;display: inline;overflow:hidden;border-radius:4px;-webkit-box-flex:1;}
.g-game-comment .w-button b{width: 30%;height:30px;line-height:30px;background:#ccc;font-size:14px;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin: 0 0 0 3%;border:0;float: left;display:inline-block;overflow:hidden;border-radius:4px;}

.g-game-comment .g-comment-showbtn{display:block;-webkit-border-radius:2px;border:1px solid #ccc;color:#333;-webkit-box-sizing:border-box;line-height:28px;padding:10px 5px 10px 46px;position:relative;margin:8px 0 0;background:url(/img/pl.png) 6px 3px no-repeat;box-shadow:0px 2px 1px #fff,inset 0px 1px 1px rgba(138, 138, 138, 0.2);}
.ad_foot{ width:100%; height:auto; padding-bottom:0; display:block; overflow:hidden; margin-top:14px;}
.ad_foot a{ width:25%; float:left; height:auto; min-width:70px; text-align:center; font-size:12px; font-weight:normal; color:#000}
.ad_foot a img{ width:48px; height:48px; border-radius:14px; display:block; margin:auto;}
.ad_foot a span{ width:65px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#666; text-align:center; margin:10px auto 0; display:block; overflow:hidden; }

.g-game-comment .g-game-ly{ width:100%; height:auto; display:block; overflow:hidden; margin:0; padding:0;}
.g-game-comment .g-game-ly dl{ width:100%; height:auto; display:block; overflow:hidden; margin:0 0 0 0;box-sizing:border-box}
.g-game-comment .g-game-ly dl dt{ width:100%; height:14px; line-height:14px; font-size:14px; font-weight:normal; font-family:"microsoft yahei"; color:#999; margin:10px 0 0 0;}
.g-game-comment .g-game-ly dl dt b{ font-size:14px; font-weight:normal; font-family:"microsoft yahei";}
.g-game-comment .g-game-ly dl dt i{ display:none}
.g-game-comment .g-game-ly dl dt em{ display:none}
.g-game-comment .g-game-ly dl dd{ width:100%;height:auto; line-height:20px; font-size:16px; font-weight:normal; color:#505050; text-indent:25px; padding:6px 0 0 6px; display:block; background:url(/img/down-ly-bg.png) no-repeat 14px 7px; overflow:hidden; margin:0;padding-bottom: 10px;    border-bottom: 1px #dcdcdc solid; }
.g-game-comment .g-game-ly dl dd .bjhf{background-color:#fbfcfc;border:1px solid #eaeaea;border-left: 4px solid #e0e6e9;font-size:15px;padding:6px 12px;margin:5px 0; line-height: 22px; text-indent: 0;}
.g-game-comment .g-game-ly dl dd .bjhf span{font-weight:bold; color:#ed0006;}
.g-game-comment .g-game-ly dl dd p{ display:none}
.g-game-comment .g-game-ly dl dd blockquote{    padding:5px 10px;    background-color: #fffde9;    border: 1px solid #ccc;    margin: 0 0 4px 0; font-size:13px; text-indent: 0}
.g-game-comment .g-game-ly dl dd blockquote h4{  text-indent:0;font-style: normal; font-weight: normal; color: #999}
.g-game-comment .g-game-ly .g-comment-more{width:100%;height:34px;line-height:34px;background: #FF5252;font-size:15px;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin: 10px 0 0;border:0;display:block;overflow:hidden;border-radius:4px;}


.g-cms-game{width:100%;height:auto;background:#fff;border-radius: 5px;display:block;overflow:hidden;/*margin:15px 0px 0px 0px;*/box-sizing:border-box;}
.g-cms-game .g-game{ width:100%; height:auto; padding:10px; box-sizing:border-box; background:#fbfbfb; display:-webkit-box;overflow:hidden;border-radius: 4px;position: relative;}
.g-cms-game .g-game img{ width:60px; height:60px; border-radius:16px;}
.g-cms-game .g-game .g-game-top{ display:block; overflow:hidden;-webkit-box-flex:1;margin-bottom: 0px;margin-top: 0px;}
.g-cms-game .g-game .g-game-top .g-game-top-span{ width:auto; height:60px; display:block; overflow:hidden; -webkit-box-flex:1; padding:0 0 0 12px; margin:0; box-sizing:border-box; line-height:22px;}
.g-cms-game .g-game .g-game-top .g-game-top-span strong{ text-indent: 0;width: 100%;line-height: 20px;height: 20px;overflow: hidden;font-size: 15px;font-weight: normal;color: #333;float: left;margin: 6px 0 5px;display: inline;}
.g-cms-game .g-game .g-game-top .g-game-top-span b{text-indent: 0; width:100%; height:20px; line-height:20px; float:left; font-size:14px; font-weight:normal; color:#999; box-sizing:border-box; display:inline; overflow:hidden}
.g-cms-game .g-game .m-game-down{display: none; width:67px;height:26px; line-height:26px; background:#13b2ff; text-align:center; font-size:14px; font-weight:normal; font-family:"微软雅黑"; color:#fff;border-radius:4px; overflow:hidden; margin:20px 0px 0 0px;}
.g-cms-game .g-game:active{ background:#fdedc3}
