
body { background-color: #f8f8f8;}
.m-content{ margin-top:7px; background-color:#fff;}
.m-mbx{ background: #fff url(../images/newmbx_icon.png) no-repeat scroll 12px 10px; border-bottom: 1px solid #ececec; color: #333333; font-size: 14px; height: 40px; line-height: 40px; padding: 0 0 0 132px; margin-bottom:12px;}
.m-left{ float:left; width:892px; margin:0 0 0 0; background-color:#fff;}
.m-left h1{ color: #1a1a1a; font-size: 24px; font-weight: bold; height: auto; line-height: 31px; margin: 15px 0 14px; text-indent: 13px; text-align:center; letter-spacing: -1px;}
.m-left .f-info{ height:31px; line-height:27px; text-align:center;}
.m-left .f-info em{ padding:0 10px;}
.m-left .f-info em i{ padding:0 7px 0 0; color:#999999;}
.f-bq { height:43px; border-bottom:1px solid #eeeeee;}
.f-bq .bq i{ padding:0 9px 0 0; color:#9a9a9a; font-size:12px;}
.f-bq .bq a{ padding:3px 10px; margin:0 7px 0 0; background-color:#5fc700; color:#fff; border-radius:3px;}
.f-content{ font-family: "微软雅黑"; font-size: 16px; padding: 3px 28px;}
.f-content h3{ color:#ff6600;}
.f-content p { line-height: 28px; margin: 14px 0; color:#666; font-size: 16px; text-indent:2em;}
.f-content p img{ display:block; max-width:600px; margin:0 auto;}
.f-content p strong{ font-weight:bold;}
.m-xgtj{ width:845px; margin:0 auto;}
.m-xgtj .tit,#cms_show_ly .tit{ height:42px; line-height:42px; border-bottom:1px solid #eeeeee;}
.m-xgtj .tit span,#cms_show_ly .tit span{ display:block; width:98px; height:42px; text-align:center; font-size:16px; border-bottom:1px solid #ff6600;}
.m-xgtj ul{ float:left; width:413px; margin:15px 19px 0 0;}
.m-xgtj ul.last{ margin:15px 0 0;}
.m-xgtj ul li{ clear:both; height:24px; background:url(../images/dian.png) no-repeat scroll 0 9px;}
.m-xgtj ul li a{ padding:0 0 0 13px; font-size:14px; color:#545454;}
.m-xgtj ul li a:hover,.m-bzrm li .name a:hover,.m-zxwz ul li .name a:hover{ color:#ff6600;}
.m-xgtj ul li.top{ height:120px; margin:0 0 7px;}
.m-xgtj ul li.top a{ padding:0;}
.m-xgtj ul li.top .tu img{ display:block; float:left; width:203px; height:117px; margin:0 12px 0 0;}
.m-xgtj ul li.top .name{ margin:0 0 5px;}
.m-xgtj ul li.top .name a{ font-size:14px;}
.m-xgtj ul li.top .js{ font-size:12px; color:#999999;}
.m-xgtj ul li.top .time{ font-size:12px; color:#999999;}
.m-right{ float:right; width:291px; margin:0; background-color:#fff;}
.m-bzrm .tit,.m-phb .tit,.m-zq .tit,.m-zxwz .tit{ height:44px; line-height:50px; padding:0 0 0 13px; font-size:16px; font-weight:bold; background:url(../images/titbg.png) no-repeat 0 17px;}
.m-bzrm{ padding:0 16px;}
.m-bzrm li{ height:73px; margin:12px 0;}
.m-bzrm li .tu img{ display:block; float:left; width:70px; height:70px; margin:0 9px 0 0;}
.m-bzrm li .name{ height:35px; line-height:16px;}
.m-bzrm li .name a{ font-size:15px; color:#333333;}
.m-bzrm li .info{ font-size:12px; color:#999999;}
.m-fast-btn{ height:102px; padding:17px 0; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
.m-fast-btn a{ display:block; float:left; width:102px; height:102px; line-height:155px; font-size:16px; text-align:center; color:#fff; }
.m-fast-btn a.game{ margin:0 34px 0 26px; background:url(../images/game.png) no-repeat 21px 15px #1bbc9b;}
.m-fast-btn a.soft{ background:url(../images/soft.png) no-repeat 28px 15px #63b5e5;}
.m-phb{ position:relative; height:515px; padding:0 16px; overflow:hidden;}
.m-phb .tabnav{ position:absolute; top:18px; right:12px;}
.m-phb .tabnav i{ padding:0 6px;}
.m-phb .tabnav i.hover{ background-color:#ff6600; color:#fff;}
.m-phb li{ clear:both; border-bottom:1px solid #eeeeee; overflow:hidden;}
.m-phb li .num{ display:block; float:left; width:20px; height:20px; line-height:20px; margin:9px 9px 0 0; text-align:center; font-size:12px; color:#fff; background-color:#b4b4b4;}
.m-phb li.hover{ padding:12px 0 0;}
.m-phb li.hover .num{ margin-top:1px; }
.m-phb li .hide{ display:none; height:71px; padding:0 0 10px;}
.m-phb li .hide img{ display:block; float:left; width:70px; height:70px; margin:0 10px 0 0;}
.m-phb li .hide .name{ height:24px; line-height:24px; margin:0 0 12px; font-size:16px; color:#333333; overflow:hidden;}
.m-phb li .hide .btn{ display: inline; padding:5px 8px; border-radius:6px; font-size:14px; color:#fff; background-color:#ff6600;}
.m-phb li .show a{ display:block; float:left; width:138px; height:40px; line-height:40px; font-size:15px; }
.m-phb li .show span{ display:block; float:right; width:62px; height:40px; line-height:40px;}
.m-phb li.hover .show{ display:none;}
.m-phb li.hover .hide{ display:block;}
.m-phb li.one .num{ background-color:#19b5ff;}
.m-zq{ padding:0 16px;}
.m-zq ul li{ position:relative; width:273px; height:135px; margin:7px 0 10px;}
.m-zq ul li img{ width:260px; height:134px;}
.m-zq ul li span{ position:absolute; bottom:0; left:0; display:block; width:260px; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/tmbg.png) repeat 0 0;}
.m-zxwz{ padding:0 16px;}
.m-zxwz ul li{ height:79px; margin:9px 0 0;}
.m-zxwz ul li .tu img{ display:block; float:left; width:130px; height:75px; margin:0 11px 0 0;}
.m-zxwz ul li .name a{ font-size:14px; color:#555555;}
.m-zxwz ul li .time{ font-size:12px; color:#9a9a9a;}

.bdsharebuttonbox{ float:left; width:156px; margin:-5px 0 0 210px;}

#cms_show_ly { width:845px; margin:0 auto; clear: both;}
.bor_968 #comment_list{ width:924px; height:auto; display:block; overflow:hidden; border-top:2px solid #54a927; padding:0 22px; margin-top:22px;}
#comment_list .quote, #comment_list .quote span { text-indent:0; }
#comment_list dt {line-height:30px; height:30px; overflow:hidden; padding:0 10px; }
#comment_list dl {margin:16px 0; }
#comment_list dd { width:100%; word-wrap: break-word; line-height:20px; padding:5px 0 0; color:#414141; font-size:12px; font-weight:normal; }
#comment_list dd img {margin-bottom:-5px;}
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0  0  5px 0 ; border:1px solid #bfbfbf; background:#fffde9; color:#000;}
#comment_list blockquote h4, #comment_list .quote span{ color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none;}
#comment_list blockquote h4 cite { font-style:normal;}
#comment_list blockquote div{padding:0 7px;}
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b {margin:0 6px;}
#comment_list p { text-align:right;  line-height:1; padding:5px 0;}
#comment_list dt span {float:left; padding:0 0 0 13px;}
#comment_list dt em { float:right; padding:0 13px 0 0; font-style:normal; font-family:airal; color:#555;}
#comment_list dt em font {color:#555 !important;}
#comment_0 { background:url(../images/bg_hotc.png) repeat-x;  margin-bottom:5px;}
#comment_0 dt {background:#dcf5cd; color:#414141; }
#comment_0 h2 span {  display:block; font-size:16px; font-weight:normal; font-family:"微软雅黑"; color:#ff6600; margin:17px 0 0 0;}
#comment_1 dt{ float:none; width:100%; line-height:30px; height:30px; overflow:hidden; padding:0; background:#dcf5cd; color:#414141; }
#comment_1 h2 span{  display:block; font-size:16px; font-weight:normal; font-family:"微软雅黑"; color:#ff6600; margin:17px 0 0 0;}
#s_comment { text-align:center; padding-bottom:5px; margin-top:10px; width:100%; display:block; overflow:hidden}
#s_comment h2 { background:#ff6600; color:#fff; font-size:14px; font-weight:bold; height:30px; line-height:30px; text-align:left; padding:0 10px;}
#s_comment h2 span {float:left; line-height:28px;}
#s_comment h2 a {float:right; font-size:12px; font-weight: normal; color:#fff;  }
#s_comment h2 a i { font-style:normal;}
#s_comment h2 a:hover{ color:#FF0; text-decoration:underline}
#s_comment textarea {border:1px solid #a9b9a5; padding:3px 0; width:851px; height:120px; line-height:20px;  margin:3px 0 0; }
#s_comment .sendit { text-align:left; line-height:26px; color:#555;}
#s_comment .word_count {display:none;}
#s_comment .submit { width:72px; height:23px; background:url(/skin/xsh/gamd/images/bg_send.png) no-repeat; border:0 none; font-weight:bold; color:#fff; cursor:pointer; margin-right:6px; }
#s_comment #UserName {width:206px; border:1px solid #a9b9a5; height:23px; padding:0 4px 0 26px; line-height:23px; color:#666; background: url(../images/ico_roid_nor.jpg) no-repeat 3px 50%; }
#s_comment #UserName:focus {color:#222; background-image: url(../images/ico_roid_cur.png);}


.ni_main_page {font-size:12px; margin:0 5px; padding:0 5px 10px; border-bottom:1px solid #EBEFF0;}
#cms_showpage_text {height:22px; overflow:hidden; }
#cms_showpage_text a,#cms_showpage_text b  {float:left; padding:0 7px; height:20px; margin:0 3px; line-height:22px; overflow:hidden;}
#cms_showpage_text a{ border:1px solid #fc944e; color:#0f538d;}
#cms_showpage_text a:hover {border-color:#fc944e;  background:#ff6600; color:#fff;}
#cms_showpage_text b  {border:1px solid #fc944e; background:#ff6600; color:#fff;}
#cms_showpage {clear:both; margin:0 3px;}
#cms_showpage h5 {font-size:14px; color:#333; margin:15px 0 5px; line-height:20px;}
#cms_showpage li {line-height:22px; }
*/

/*文章信息页 分页列表*/


.ni_fg { overflow:hidden; zoom:1;}
.ni_fg div {margin:0 15px;}

.ni_fg dl { overflow:hidden; height:110px;  padding:10px 2px 11px 2px ; margin:0 0  -1px;  background:url(/head/images/ni_line.png) no-repeat left bottom;}
.ni_fg h2 { position:relative; z-index:9;}
.ni_fg h2 + dl {border:none;}
.ni_fg dt{ float:left; display:inline; margin-right:15px; }
.ni_fg dt img { width:76px; height:105px; padding:1px; border:1px solid #b2b2b2;}
.ni_fg dd { overflow:hidden; line-height:22px; height:22px; color:#4d4d4d;}
.ni_fg dd a { font-weight:bold; color:#0378ad; }
.ni_fg dd  b {font-weight:normal;}


#cms_showpage_text {line-height: 22px;text-align: right;overflow: hidden;margin: 5px;clear: both;}
#cms_showpage_text a{float: left;height: 20px;border: 1px solid #fc944e;margin-left: 2px;text-align: center;background-color: #ffeadc;font-size: 13px;font-weight: bold;color: #ff6600;line-height: 20px;padding-right: 5px;padding-left: 5px;}
#cms_showpage_text b {float: left;width: 30px;height: 20px;margin: 0px;padding: 0px;color: #fff;font-weight: bold;text-align: center;}
#cms_showpage_text p {display: inline;padding: 0px;text-align: center;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;clear: both;}
#cms_showpage {margin: 0 6px;border: 1px solid #c0e2ef;clear: both;overflow:hidden; zoom:1;}
#cms_showpage h5 {font-size: 13px;margin: 0px;padding: 0px;height: 30px;line-height: 30px;background-color: #E3F3F9;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #c0e2ef;text-indent: 10px;}
#cms_showpage ul {font-size:12px;overflow:hidden;margin: 0px;}
#cms_showpage li {float: left;width: 290px;line-height:25px;height:25px;overflow:hidden;list-style-type: none;padding-left: 10px;vertical-align: bottom;}
