﻿@charset "utf-8";
/* CSS Document */
/* ==========================================================================
小黑游戏 2013.08.08 yubin
========================================================================== */

html {font-family: Arial,simsun; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,nav,menu,header,footer,abbr,article,aside,audio,canvas,details,figcaption,figure,hgroup,mark,meter,nav,output, progress,section,summary,time,video{margin:0;padding:0}
body{font:12px "simsun"; background:url(/mmwan/bg.png) repeat 0 0 #fff;-webkit-text-size-adjust:100%; text-align:center; }
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.errorMessage{ line-height:25px; color:#FF0000}
.undis{display:none}
.dis{display:block}
.ind{text-indent:2em}
.ind10{text-indent:10px;}
.noborder{border:0;}
.layout:after,.hd:after,.bd:after,.ft:after,.cf:after,{content:"";display:table;clear:both}
.layout,.hd,.bd,.ft,.cf{*zoom:1}
.fl,.layout .fl,.chief{float:left;display:inline}
.fr,.layout .fr,.extra{float:right;display:inline}
.fn{font-weight:normal;}
.mb0{ margin-bottom:0;}
.mt8{margin-top:8px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mtn35{ margin-top:-35px;}
.mb0{ margin-bottom:0;}
.mb10{margin-bottom:10px}
.mb12{margin-bottom:12px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.h10{ height:10px;}
.h20{ height:20px;}
.h30{ height:30px;}
.pb20{ padding-bottom:20px;}
.pb0,.l3 .pb0{ padding-bottom:0px;}
.fnc-red{ color:#F00}
body .orange{ color:#ff9900;}
.red{ color:#ce0000;}
.green{ color:#01A217;}
.w960{ width:960px; margin:0 auto;}
.w230{ width:230px;}
.w770{ width:770px;}
body .w345{ width:345px;}
.w50{ width:50px;}
.w100{ width:100px;}
.w200{ width:200px;}
.w300{ width:300px;}
body .w500{ width:500px;}
.pr{ position:relative;}
.ta-c{ text-align:center;}
.ta-l{ text-align:left}
.ta-r{ text-align:right;}
.br{ border:solid 1px #c7c7c7; height:1%; border-top:none;}
.br-dt{ border-bottom:dotted 1px #c5c5c5;}
body .brn,.u-c-pic .brn{ border:none;}
.b{ font-weight:700;}
.bg-white{ background-color:#fff;}


article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;}
audio,canvas,video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
[hidden] {display: none;}


a{color:#666666;text-decoration:none;}
a:active,a:hover{text-decoration:none;outline: 0; text-decoration:underline;}
a:focus {outline: thin dotted;}
/*a:active {test:expression(target="_blank");}*/
h1 {font-size: 2em;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
.clr:after {content: ".";display: block;height: 0; overflow:hidden;clear: both;visibility: hidden;}
.clr{display: inline-block;}  /* for IE/Mac */


/* ==========================================================================
表单
========================================================================== */
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0; padding: 0; }
button,input,select,textarea {font-family:simsun; font-size: 100%;margin: 0;}
button,input {line-height: normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}

button[disabled],input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
.i-b{ border:solid 1px #c2c2c2; color:#646464; font-size:12px; padding:0 3px; display:inline-block; vertical-align:top; margin:0;}
.sl-text{ border:solid 1px #b5bcc2;}
.lt{text-decoration:line-through;}











.header {
	LINE-HEIGHT: 36px; BACKGROUND-COLOR: #2f2f2f; HEIGHT: 36px;
	position: relative;
	z-index: 9px;
	
}
.header .m-nav {
	LINE-HEIGHT: inherit; HEIGHT: inherit; FONT-SIZE: 0px; VERTICAL-ALIGN: middle
}
.header .m-nav-left {
	FLOAT: left
}
.header .m-nav-right {
	FLOAT: right
}
.header .m-nav .u-nav-item {
	LINE-HEIGHT: inherit; DISPLAY: inline-block; HEIGHT: inherit; COLOR: white
}
.header .m-nav .u-nav-item A {
	DISPLAY: inline-block; COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.header .m-nav-left .u-nav-item {
	MARGIN-RIGHT: 32px
}
.header .m-nav-right .u-nav-item {
	MARGIN-LEFT: 50px
}
.header .m-nav .u-nav-item .u-ic-nav {
	MARGIN-TOP: -5px; VERTICAL-ALIGN: middle
}
.naver {
	LINE-HEIGHT: 80px; BACKGROUND-COLOR: #fff; HEIGHT: 80px;
	}

.g-center-main {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: inherit
}

.header {
	LINE-HEIGHT: 36px; BACKGROUND-COLOR: #2f2f2f; HEIGHT: 36px;
	position: relative;
	z-index: 9px;
	
}




















.tpbigbox{
                width: 100%;
                height:1000px;
                background: url(http://www.xiaohei.com/images/sy20170916/sj/xyxbt.jpg) no-repeat center 0;
                position: fixed;
                top: 0;
                
            }
            body{
                background-color: #fff;
            }
            .content{
                width: 1200px;
                height: 3000px;
                background-color: #fff;
                position: relative;
                margin: 0 auto;
            }
            #leftbtn,#rightbtn{
                display: block;
                width:calc((100% - 1200px) / 2);
                height:100%;
                position: absolute;
                top: 0;
            }
            #leftbtn{
                left: 0;
            }
            #rightbtn{
                right: 0;
            }

/**img**/
.menu{ background-image:url(/mmwan/i-repeat.png);}
.menu-main h1 a,.ix-qa-q,.ix-qa-a,.ix-qa-user-l .tit,.cnl-qa-q,.cnl-qa-a,.size-btn,.size-lst li a,.size-lst s,.pages .on,.pages a:hover,.gt-s-custom,.tag-cloud a,.tag-cloud span,.menu-li li .nb,.menu-li li .nb i{ background-image:url(/mmwan/i-pic.png); background-repeat:no-repeat;}
.login-link a,.menu-s,.menu-s .i-ms,.menu-s .i-mb,.cnl-scre-link a,.cnl-hgame-switch li,.cnl-container .share,.answer-content .btn .focus-qt,.game-apply .coll,.g-share .coll,.game-dw a,.game-content .opera a,.game-into-qa a,.game-scre-lst s,.game-tit .ask,.que-s-no .txt .gt-qa,.que-s-intem,.que-s-intem .i-mb,.que-sort-btn,.pop-layer-tit .close,.pop-layer-cont .btn input,.comment-btn,.info-err .txt .gt-home,.game-class-lst s,.game-class-switch,.s-game-lst .gt,.cnl-hgame-switch .turn a,.a-q-submit,.aq-help-li i,body .bds_tools_32 a,.g-dj-info  .bds_tools_32 span.bds_more,.g-di-dw .dw,.user-answer-nb .share,.modify-item .up-img,.modify-const-switch a,.modify-btn,.a-q-release{ background-image:url(/mmwan/i-btn.png)!important; background-repeat:no-repeat;}
.menu-userinfo .msg,.answer .support,.cnl-lst-switch .strategy s,.game-related-lst li,.reply-few,.aq-help-li .tit,.pop-layer-cont i,.user-menu dt i,.modify-msg i{ background-image:url(/mmwan/i-ico.png); background-repeat:no-repeat;}
.topic-search-item,.topic-search-item label,.topic-search-input,.b-ts,.topic-s-prompt s{ background-image:url(/mmwan/i-qa-s.png); background-repeat:no-repeat;}

/*menu*/
.menu{ height:69px; background-repeat:repeat-x; background-position: 0 0; border-bottom:solid 2px #dd5585; }
.menu-main h1 a{ height:33px; width:183px; display:block; background-position:0 0; margin-top:26px; overflow:hidden; text-indent:-9999px;}
.menu-li{ margin-top:24px; margin-left:20px;}
.menu-li li{ float:left; display:inline; border-right:solid 1px #fff; border-left:solid 1px #dcdcdc; padding:0 9px; height:34px; position:relative;}
.menu-li li.brrn{ border-right:none;}
.menu-li li.brln{ border-left:none;}
.menu-li li a{ font-size:16px; font-family:"Microsoft YaHei"; padding-top:18px; display:block; position:relative; line-height:16px;}
.menu-li .on a{ border-bottom:solid 4px #dd5585; padding-bottom:8px;}
.menu-login{ padding-top:32px;}
.menu-login label{ font-size:14px; float:left; color:#99999c; line-height:30px;}
.login-link{ float:left; display:inline;}
.login-link a{ float:left; display:inline; overflow:hidden; text-indent:-9999px; height:26px; width:85px; margin-left:6px;}
.login-link .sina{ background-position:0 0;}
.login-link .qq{ background-position:0 -26px; width:89px;}
.menu-s{ float:left; display:inline; height:26px; background-position:0 -52px; position:relative; margin-left:6px;}
.menu-s .i-ms{ height:20px; line-height:24px; width:90px; margin:2px 0 2px 3px;  border:none; background-position:0 -78px; background-repeat:repeat-x;}
.menu-s .i-mb{ width:26px; height:26px; display:inline-block; vertical-align:top; background-position:-91px 0; cursor:pointer; border:none;}

.l1{ overflow:hidden; background-color:#fff; height:312px;}
.focus-big{ height:240px; width:640px; overflow:hidden; margin-bottom:1px;}
.focus-small{ overflow:hidden; background-color:#333333; padding:10px 5px;}
.focus-small li{ float:left; display:inline; width:122px; height:47px;  margin:0; border:solid 2px #333333; cursor:pointer; position:relative;}
.focus-small .on{ border:solid 2px #dd5585;}
.focus-small .on img{border:solid 1px #dd5585;}


.focus-small li img{border:solid 1px #999999;}
.focus-small .bg{ height:20px; background-color:#000000; position:absolute; left:1px; bottom:1px; width:120px; z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.focus-small .txt{ position:absolute; left:1px; bottom:1px; color:#fff; line-height:20px; width:120px; text-align:center; z-index:2;}
.fnews{ float:right; display:inline; width:300px; margin:10px;}
.fnews-pic{ width:300px; height:113px; position:relative; margin:auto;}
.fnews-pic .bg{ height:28px; background-color:#000000; position:absolute; left:0px; bottom:0px; width:300px; z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.fnews-pic .txt{ position:absolute; left:1px; bottom:1px; color:#fff; line-height:28px; font-size:14px; font-weight:700; width:300px; text-align:center; z-index:2;}
.fnews-list li{ padding:6px 0; overflow:hidden; text-align:left; overflow:hidden;}
.fnews-list .on{ padding:11px 0; border-bottom: dotted 1px #c5c5c5; height:60px;}
.fnews-list .an,.fnews-list .on .li{ display:none;}
.fnews-list .an .img{ float:left; display:inline; height:60px; width:90px; margin-right:8px;}
.fnews-list .an .name{ float:left; display:inline; font-weight:700; color:#000000; font-size:14px;width:202px; margin-bottom:5px;}
.fnews-list .an .txt{ float:left; display:inline; width:202px; color:#999999; line-height:22px;}
.fnews-list .an .txt a{ color:#e60012;}
.fnews-list .on .an{ display:block;}
.fnews-list .li{ position:relative; height:16px; line-height:16px;}
.fnews-list .li a{ font-size:14px; color:#333333;}
.fnews-list .li em{ position:absolute; right:0; top:0; color:#999999;}
.l-more{ display:inline; font-family:"Verdana";}
.l-more em{ font-family:"simsun";}
.fnews-list .l-more{ line-height:10px;float:right; color:#dd5585;}
.ix-box{  overflow:hidden; border-top:solid 5px #990033;}
.ix-tit{ text-align:left; height:35px; line-height:35px; border-bottom:solid 1px #990033;background-color:#fff; margin-bottom:4px;}
.ix-tit h3{ float:left; display:inline; font-size:20px; font-weight:700;font-family:"Microsoft YaHei"; padding-left:10px;}
.ix-tit-link a{ display:inline-block; margin:0 5px; vertical-align:top;}
.ix-tit .l-more{ margin-left:21px; float:left; margin-right:10px; color:#990033;}
.ix-box-main{ background-color:#ffffff; overflow:hidden; padding:10px;}
.ix-po a{ display:block; position: relative; height:300px; width:310px;}
.ix-po .bg{ height:76px; background-color:#000000; position:absolute; left:0px; bottom:0px; width:310px;z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.ix-po .txt{ position:absolute; left:1px; bottom:1px; color:#fff; height:76px;font-size:14px; font-weight:700;  padding:0 30px; width:250px; text-align:center; z-index:2; line-height:30px;}
.ix-list{ width:300px; margin:0 10px;}
.ix-tann{ height:25px; line-height:25px; color:#fff; background-color:#990033;}
.ix-tann a{ font-weight:700; text-decoration:underline; color:#fff100; display:inline-block; margin-left:5px;}
.ix-lst-li{ font-family:"Microsoft YaHei"; border-bottom: dotted 1px #666666; text-align:left; letter-spacing:-4px; padding:4px 0 5px;}
.ix-lst-li *{letter-spacing:0;}
.ix-lst-li label{ font-weight:700; display:inline-block; width:44px; vertical-align:middle; color:#990033; font-size:14px;}
.ix-lst-li ul{display:inline-block; *display:inline; zoom:1;vertical-align:middle; width:250px;}
.ix-lst-li li{ float:left; display:inline; width:60px; line-height:25px;}
.ix-lst-li a{ color:#666666;}
.ix-lst-li a:hover{color:#990033;}
.ix-img-lst{ width:310px;}
.ix-img-lst a{ float:left; display:inline; position:relative; height:1%; zoom:1;}
.ix-img-lst .bg{ height:43px; background-color:#000000; position:absolute; left:0px; bottom:0px; width:100%; z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.ix-img-lst .txt{ position:absolute; left:1px; bottom:1px; color:#fff; height:43px;line-height:20px; font-size:14px; width:100%; text-align:center; z-index:2;}
.ix-img-lst a,.ix-po a,.fnews-pic a{cursor:pointer; text-decoration:none;}
.ix-img-lst a:hover,.ix-po a:hover,.fnews-pic a:hover{ text-decoration:none;}
.ix-img-lst .p1{ margin-bottom:12px;}
.ix-img-lst .p2{ margin-right:10px;}
.l3 .ix-tit{border-bottom: 1px solid #ff99cc;}
.l3{border-top: 5px solid #ff99cc;}
.l3 .l-more,.l3 .ix-lst-li label,.l3 .ix-lst-li a:hover{ color:#ff99cc;}
.l3 .ix-tann{ background-color:#ff99cc;}
.l3 .ix-tann a{ color:#e60012;}
.l4{border-top: 5px solid #019aa0;}
.l4 .ix-tit{border-bottom: 1px solid #019aa0;}
.l4 .ix-tann{ background-color:#019aa0;}
.l4 .l-more,.l4 .ix-lst-li label,.l4 .ix-lst-li a:hover{ color:#019aa0;}
.l5{border-top: 5px solid #f2ae25;}
.l5 .ix-tit{border-bottom: 1px solid #f2ae25;}
.l5 .ix-tann{ background-color:#f2ae25;}
.l5 .l-more,.l5 .ix-lst-li label,.l5 .ix-lst-li a:hover{ color:#f2ae25;}
.l6{border-top: 5px solid #d60da0;}
.l6 .ix-tit{border-bottom: 1px solid #d60da0;}
.l6 .ix-tann{ background-color:#d60da0;}
.l6 .l-more,.l6 .ix-lst-li label,.l6 .ix-lst-li a:hover{ color:#d60da0;}
.ix-pf{ width:210px; height:300px; position:relative;}
.ix-pf .bg{ height:76px; background-color:#000000; position:absolute; left:0px; bottom:0px; width:210px;z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.ix-pf .txt{ position:absolute; left:1px; bottom:1px; color:#fff; height:76px;font-size:14px;  padding:0 30px; width:150px; text-align:center; z-index:2; line-height:25px;}
.ix-po .txt b, .ix-pf .txt b,.ix-ps .txt b,.ix-px .txt b,.ix-img-lst .txt b{ display:block; margin-top:3px;}
.ix-ps{ width:250px;}
.ix-ps a{ display:block; position:relative; position:relative; width:250px; height:145px;}
.ix-ps .bg{ height:43px; background-color:#000000; position:absolute; left:0px; bottom:0px; width:250px;z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.ix-ps .txt{ position:absolute; left:1px; bottom:1px; color:#fff; height:43px;font-size:14px; width:250px; text-align:center; z-index:2; line-height:20px;}
.ix-px{ width:150px;}
.ix-px a{ position:relative; width:150px; height:300px; display:block;}
.ix-px .bg{ height:43px; background-color:#000000; position:absolute; left:0px; bottom:0px; width:150px;z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.ix-px .txt{ position:absolute; left:1px; bottom:1px; color:#fff; height:43px;font-size:14px; width:150px; text-align:center; z-index:2; line-height:20px;}
.ix-qa{ width:317px; overflow:hidden; height:287px;}
.ix-qa ul{ position:relative;margin-top:-10px;}
.ix-qa li{ overflow:hidden; border-bottom: solid 1px #b2b2b2; padding:16px 0 10px; position:relative; height:122px;}
.ix-qa .img{ float:left; display:inline; width:100px; margin-right:13px;}
.ix-qa .img span,.cnl-qa-user span{ display:block; height:23px; line-height:23px; background-color:#555555; color:#fff; margin-top:2px; text-align:center;}
.ix-qa-q{ width:204px; border-bottom:dotted 1px #c5c5c5; height:40px; background-position: 0 -46px; float:left; display:inline;}
.ix-qa-q a{ display:block; margin-left:35px; line-height:18px; text-align:left; font-weight:700; color:#dd5585; font-size:14px;}
.ix-qa-a{width:204px; margin-top:10px; background-position:0 -95px; float:left; display:inline;}
.ix-qa-a .txt{ display:block; margin-left:35px; text-align:left; color:#626262; line-height:18px;}
.ix-qa-a .txt a{ color:#e5004f;}
.ix-qa-user{ width:337px;}
.ix-qa-user-l{ background-color:#f4f4f4; overflow:hidden; padding:8px 8px 5px; height:168px;}
.ix-user-lst li{ height:85px;}
.ix-qa-user-l .o{ float:left; display:inline; width:214px; height:152px; position:relative;}
.ix-qa-user-l .bg{ height:23px; background-color:#000000; position:absolute; left:0px; bottom:0px; width:214px;z-index:1;filter:alpha(opacity=60); opacity:0.6; }
.ix-qa-user-l .txt{ position:absolute; left:0px; bottom:0px; color:#fff; height:23px;font-size:14px; width:214px; font-weight:700;text-align:center; z-index:2; line-height:23px;}
.ix-user-lst{ width:65px; float:left; display:inline;}
.ix-user-lst .name{ display:block; line-height:20px;}
.ix-qa-user-l .tit{ float:left; display:inline; width:25px; height:169px; overflow:hidden; text-indent:-9999px; background-position:0 -190px; margin-left:5px;}
.ix-qa-tlst li{ height:26px; line-height:26px; border-bottom:dotted 1px #555555; text-align:left; position:relative;}
.ix-qa-tlst ul{ padding:3px 0;}
.ix-qa-tlst li span{ float:left; display:inline;}
.ix-qa-tlst li a{ display:block; display:inline; margin-left:5px;}
.ix-qa-tlst li em{ position:absolute; right:0; top:0; color:#999999;}
.ix-qa-ad{ width:259px;}
.ix-links{ background-color:#fff;margin-top:10px;}
.ix-links h3{ font-size:14px; font-weight:700; height:30px; line-height:30px; border-bottom:solid 1px #b2b2b2; text-align:left; padding-left:10px; color:#333333;}
.ix-links-a{ overflow:hidden; padding:0 10px 10px;}
.ix-links-a a{ float:left; display:inline; padding:0 10px; height:15px; line-height:15px; border-right:solid 1px #c0bdbd; margin:6px 0;}
.footer{ padding:30px 0; line-height:25px; color:#434343;}
.footer a{ color:#434343;}
.ft-link a{ display:inline-block; margin:0 6px;}
.fting{ position:fixed; right:10px; top:100px; width:66px;}
.fting-nav a{width:66px; height:25px; line-height:25px; padding-top:34px; display:block; border-top-width:5px; border-top-style:solid; background-color:#fff; background-image:url(/mmwan/ftnav.png); background-repeat:no-repeat; text-align:center;}
.fting-nav a:hover{ color:#fff; text-decoration:none;}
.bk-top{ width:66px; height:29px; background:url(/mmwan/ftnav.png) no-repeat 0 bottom; display:block; margin-top:8px;}
.fting-nav .xdsy{ border-top-color:#990033; background-position:0 -5px;}
.fting-nav .hbyy{ border-top-color:#ff99cc; background-position:0 -67px;}
.fting-nav .jcwy{ border-top-color:#019aa0; background-position:0 -132px;}
.fting-nav .hjdj{ border-top-color:#f2ae25; background-position:0 -194px;}
.fting-nav .shouye{ border-top-color:#990033; background-position:0 -250px;}
.fting-nav .xgzx{ border-top-color:#ff99cc; background-position:0 -314px;}
.fting-nav .pinglun{ border-top-color:#019aa0; background-position:0 -378px;}
.fting-nav .sswd{ border-top-color:#ff99cc; background-position:0 -443px;}
.fting-nav .wdbz{ border-top-color:#f2ae25; background-position:0 -504px;}
.fting-nav .gfwd{ border-top-color:#0ea5e8; background-position:0 -572px;}
.fting-nav .gonglue{ border-top-color:#0ea5e8; background-position:0 -634px;}
.fting-nav .xdsy:hover{ background-color:#990033; background-position:right -5px;}
.fting-nav .hbyy:hover{ background-color:#ff99cc; background-position:right -67px;}
.fting-nav .jcwy:hover{ background-color:#019aa0; background-position:right -132px;}
.fting-nav .hjdj:hover{ background-color:#f2ae25; background-position:right -194px;}
.fting-nav .shouye:hover{ background-color:#990033; background-position:right -250px;}
.fting-nav .xgzx:hover{ background-color:#ff99cc; background-position:right -314px;}
.fting-nav .pinglun:hover{ background-color:#019aa0; background-position:right -378px;}
.fting-nav .sswd:hover{ background-color:#ff99cc; background-position:right -443px;}
.fting-nav .wdbz:hover{ background-color:#f2ae25; background-position:right -504px;}
.fting-nav .gfwd:hover{ background-color:#0ea5e8; background-position:right -572px;}
.fting-nav .gonglue:hover{ background-color:#0ea5e8; background-position:right -634px;}
.menu-userinfo{ padding-top:23px;}
.menu-userinfo .fc{ float:left; display:inline; height:34px; width:34px; margin-right:6px;}
.menu-userinfo  .name{ font-weight:700; float:left; display:inline; color:#000000; margin-top:21px; overflow:hidden; white-space:nowrap; width:90px; text-align:left; margin-right:17px;height:15px; line-height:15px;}
.menu-userinfo .msg{ float:left; display:inline; padding-left:25px; background-position:0 0; color:#000000; font-weight:700; margin-top:21px; height:15px; line-height:15px;}
.cnl-main{position: relative; overflow:hidden;}
.cnl-fl{ width:710px; background-color:#fff; padding:13px 0;}
.cnl-crumbs{ margin:5px 9px 1px; height:28px; line-height:28px; font-weight:700; color:#ff6699; border-bottom:solid 1px #959595; text-align:left; font-size:14px; position:relative; }
.cnl-crumbs a{ display:inline-block; margin:0 5px; color:#ff6699;}
.cnl-crumbs span{display:inline-block; margin:0 5px; }
.cnl-scre{ overflow:hidden; height:34px; line-height:29px; margin:0 8px;}
.cnl-msg{ float:left; display:inline; font-family:"Microsoft YaHei"; font-size:16px; color:#ff6699; font-weight:700; padding-top:0px; margin-right:15px;}
.cnl-scre-link{ float:left; display:inline;}
/*.cnl-scre-link a{ height:34px; width:89px; display:inline; float:left; overflow:hidden; text-indent:-9999px; margin-right:3px;}
.cnl-scre-link .wy{ background-position:0 -100px;}
.cnl-scre-link .yy{ background-position:0 -134px;}
.cnl-scre-link .sy{ background-position:0 -168px;}
.cnl-scre-link .dj{ background-position:0 -202px;}*/
.cnl-scre-link a{ height:28px; width:84px; display:inline; float:left; overflow:hidden; text-indent:-9999px; margin-right:8px;}
.cnl-scre-link .wy{ background-position:0 -647px;}
.cnl-scre-link .yy{ background-position:-84px -647px;}
.cnl-scre-link .sy{ background-position:-168px -647px;}
.cnl-scre-link .dj{ background-position:-252px -647px;}
.cnl-scre-link .wy:hover,.cnl-scre-link .wy-on{ background-position:0 -675px;}
.cnl-scre-link .yy:hover,.cnl-scre-link .yy-on{ background-position:-84px -675px;}
.cnl-scre-link .sy:hover,.cnl-scre-link .sy-on{ background-position:-168px -675px;}
.cnl-scre-link .dj:hover,.cnl-scre-link .dj-on{ background-position:-252px -675px;}


.cnl-lst-switch{ height:30px; position:relative; border-bottom:solid 1px #dd5585; margin:4px; clear:both;}
.cnl-lst-switch ul{ position:absolute; left:7px; top:0;}
.cnl-lst-switch li{ float:left; display:inline; margin-left:7px; height:29px; _height:29px;  line-height:28px; color:#666666; border:solid 1px #666666; border-bottom:none; padding:0 12px; font-weight:700; cursor:pointer; font-size:14px; position:relative;}
.cnl-lst-switch .on{ border-color:#cc6699; color:#cc6699; border-bottom:solid 1px #fff;}
.cnl-fr{width:240px;}
.cnl-fbox{ background-color:#fff;}
.cnl-fbox-tit{ border-top:solid 5px #019aa0; border-bottom:solid 1px #73c7cd; background-color:#eff8fd; height:25px; line-height:25px;}
.cnl-fbox-tit h3{ float:left; display:inline; font-weight:700; font-size:14px; padding-left:10px; color:#019aa0;}
.cnl-fbox-tit .l-more{ color:#019aa0; margin-right:7px;}
.cnl-qa{ text-align:left;}
.cnl-qa-lst li{ border-bottom:solid 1px #7dcbce; margin:0 12px; }
.cnl-qa-q{padding:5px 0; padding-left:40px;background-position: 0 -38px;border-bottom: 1px dotted #C5C5C5; position:relative; height:36px;}
.cnl-qa-q a{ height:36px; display:block; overflow:hidden; font-weight:700; font-size:14px; color:#019aa0; line-height:18px;}
.cnl-qa-q em{ position:absolute; bottom:8px; color:#666666; right:0px;}
.cnl-qa-a{background-position:0 -86px; padding:5px 0; padding-left:40px; color:#626262; line-height:18px;min-height:36px; _height:36px;}
.cnl-qa-a a{color: #E5004F;}

.cnl-frl2 .cnl-fbox-tit{ border-top-color:#e21864; border-bottom-color:#f088af; background-color:#fae7ef;}
.cnl-frl2 .cnl-fbox-tit h3,.cnl-frl2 .cnl-fbox-tit .l-more{ color:#e21864;}
.cnl-frl3 .cnl-fbox-tit{ border-top-color:#71ba2d; border-bottom-color:#71ba2d; background-color:#e0f6df;}
.cnl-frl3 .cnl-fbox-tit h3,.cnl-frl3 .cnl-fbox-tit .l-more{ color:#79be33;}
.cnl-hgame{position: relative; width: 100%; height: 400px; overflow: hidden;}
.cnl-hgame-slide{width: 100%; overflow:hidden; padding:10px 0;}
.cnl-hgame-slide li{ float:left; display:inline; width:90px; margin:3px 15px;_margin:3px 14px;}
.cnl-hgame-slide li img,.cnl-hgame-p2 li img{ border:solid 1px #b7b7b7;}
.cnl-hgame-slide li span,.cnl-hgame-p2 li span{ display:block; height:25px; line-height:25px;}
.cnl-hgame-switch{ height:27px; border-top:solid 1px #b2b2b2; position:relative;}
.cnl-hgame-switch li{ display:inline-block; *display:inline; zoom:1; height:14px; width:14px; background-position:-115px -31px; margin:6px; cursor:pointer;}
.cnl-hgame-switch .on{ background-position:-93px -31px;}
.cnl-hgame-switch .turn a{ height:18px; width:18px; display:block; position:absolute; top:4px; overflow:hidden; text-indent:-9999px; cursor:pointer;}
.cnl-hgame-switch .turn .l{ background-position:-133px -29px; left:5px;}
.cnl-hgame-switch .turn .r{ background-position:-152px -29px; right:5px;}

.cnl-hnews{ text-align:left;}
.cnl-hnews ul{ padding:5px 0;}
.cnl-hnews li{ font-size:14px; line-height:25px; padding-left:9px;}
.cnl-hnews a:hover{ color:#71ba2d;}
.cnl-container{ margin:15px;}

.cnl-container li.item {
	border: none;
	*border: solid 1px #b2b2b2;
	position: absolute;
	top: 0;
	z-index: 1;
	width: 218px;
	line-height: 1.5;
	background-color: #fff;
	box-shadow: 0 1px 3px rgba(34, 25, 25, .4);
	-moz-box-shadow: 0 1px 3px rgba(34, 25, 25, .4);
	-webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, .4);
	filter: progid:DXImageTransform.Microsoft.Shadow(color = #adacac, direction = 135, strength = 2);
}
.cnl-container li.item:hover {
	box-shadow: 0 1px 5px rgba(34, 25, 25, .8);
	-moz-box-shadow: 0 1px 5px rgba(34, 25, 25, .8);
	-webkit-box-shadow: 0 1px 5px rgba(34, 25, 25, .8);
	filter: progid:DXImageTransform.Microsoft.Shadow(color = #979797, direction = 135, strength = 3);
}
.cnl-container li.on{z-index:9}
.cnl-container .img{ position:relative; display:block; _height:1%;}
.cnl-container .bg{ height:110px; background-color:#000000; position:absolute; left:0px; bottom:0px; z-index:1;filter:alpha(opacity=60); opacity:0.6; display:none; width:218px; }
.cnl-container .txt{ position:absolute; padding:10px; left:0px; bottom:0px; color:#cccccc; line-height:18px; height:90px;width:198px; text-align:center; z-index:2; text-align:left; display:none;}
.cnl-container li:hover .txt,.cnl-container .on .txt,.cnl-container li:hover .bg,.cnl-container .on .bg{ display:block; }
.cnl-container a:hover{ text-decoration:none; cursor:pointer;}
.cnl-container .txt b{font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
.cnl-container .element{border-top:solid 1px #b2b2b2; padding:7px; overflow:hidden;background-color:#fff;}
.cnl-container .title{font-family:"Microsoft YaHei"; font-size:14px; color:#000; font-weight:700; display:block; height:38px;}
.cnl-container .share{ color:#fff; float:left; display:inline; height:21px; line-height:21px; width:92px; padding-left:21px; text-align:center; background-position:0 -246px;}
.cnl-container .reading{ float:right; display:inline; line-height:21px; color:#949694;}
.cnl-loading{ font-size:14px; color:#6d6d6d; padding:3px; line-height:50px;}
.cnl-news-lst li{ overflow:hidden; padding:11px 0; border-bottom:dotted 1px #626262; margin:0 6px; text-align:left;}
.cnl-news-lst .img{ float:left; display:inline; border:solid 3px #b2b2b2; margin-right:13px;}
.cnl-news-lst .title{font-family:"Microsoft YaHei"; font-size:20px; float:left; display:inline; color:#0075a9; font-weight:700; width:480px; margin-bottom:10px;}
.cnl-news-lst .txt{ float:left; display:inline; width:480px; color:#626262; line-height:18px; height:66px;}
.cnl-news-lst .info{float:left; display:inline; width:480px; height:16px; line-height:16px; color:#626262; overflow:hidden;}
.cnl-news-lst .info span{ float:left; display:inline;margin-right:10px;}
.cnl-news-lst .info a{ float:right; display:inline; color:#eb6100;}
.topic-top{ margin:18px 20px 18px 30px; text-align:left;}
.question{font-family:"Microsoft YaHei"; font-size:20px; margin-bottom:10px;}
.answer{ overflow:hidden; text-align:left;}
.answer .support{ float:left; width:30px; height:49px; background-position:5px -44px;cursor:pointer; margin-right:15px;}
.answer .support em{ display:block; color:#6d6d6d; text-align:center;}
.answer-content{ float:left; display:inline; width:610px; position:relative;}
.answer-content .title{ font-weight:700; color:#000; margin-bottom:10px; height:15px;} 
.answer-content .txt{ font-family:"Microsoft YaHei"; font-size: 14px; line-height:24px; color:#626262; position:relative;}
.answer-content .txt p{ margin-bottom:20px;text-indent:28px;}
.answer-content .txt .open{ color:#e5004f; position:absolute; right:0; bottom:0; _bottom:56px;background-color:#fff; padding:0 5px;}
.answer-content .btn{ padding:10px 0; overflow:hidden; _padding-bottom:50px;}
.answer-content .btn .focus-qt{ float:left; display:inline; height:19px; text-indent:-9999px; overflow:hidden; margin-right:10px;}
.answer-content .focus-qt{ width:68px; background-position:0 -269px;}
.answer-content .share{width:58px; background-position:-70px -269px;}
.answer-content .nb{ float:right; display:inline; color:#666666; line-height:19px;}
.answer-content .btn .report{ float:right; width:58px; background-position:-130px -269px;}
.topic-lst{ margin-top:0;}
.topic-lst li{border-bottom: 1px dotted #C5C5C5; padding:15px 0; position:relative; clear:both; height:1%;}
.answer-time{ position:absolute; right:0; top:18px;}
.answer-nb{ float:left; display:inline; font-size:14px; color:#6d6d6d; line-height:19px; margin-right:10px;}
.topic-lst .none .support,.topic-lst .none .title,.topic-lst .none .txt,.topic-lst .none .nb{ display:none;}
.topic-lst .question{ font-size:20px; font-weight:700}
.topic-lst-switch{ height:36px; line-height:36px; border-bottom:solid 1px #959595;border-top:solid 1px #959595; margin:0 8px;}
.topic-lst-switch ul{ float:right; display:inline;}
.topic-lst-switch li{ float:left; display:inline; padding:0 10px; cursor:pointer; font-weight:700;}
.topic-lst-switch .on, .topic-lst-switch .on a { color:#00479d;}
.topic-lst-switch .on a{ color:#00479d;}
.topic-search{ height:61px; margin:10px 17px;}
.topic-s-link{ float:left; display:inline; width:68px; padding:5px 0;}
.topic-s-link a{ display:block; text-align:right; line-height:25px;}
.topic-search-item{ width:608px; height:61px; background-position:0 0; float:left; display:inline; position:relative; z-index:10;}
.topic-search-item label{ width:121px; height:40px; margin-top:4px; overflow:hidden; text-indent:-9999px; background-position:0 -61px; float:left; display:inline;}
.topic-search-input{ float:left; display:inline; height:33px; width:380px; background-position:-129px -72px; margin-top:14px;}
.i-ts{ margin:2px; background-color:#f2f7fd; height:27px; line-height:27px; border:solid 1px #f2f7fd; width:376px; font-size:14px; color:#626262;}
.b-ts{ float:left; display:inline; height:33px; width:71px; background-position:-526px -71px; border:none; margin:14px 0 0 11px;}
.topic-s-prompt{ position:absolute; width:379px; left:122px; top:48px;}
.topic-s-prompt s{ height:4px; display:block; overflow:hidden;}
.topic-s-prompt .top{ background-position:0 -114px;}
.topic-s-prompt .bottom{ background-position:0 -165px;}
.topic-s-prompt .show{ background-color:#fff; border-left: solid 1px #b2b2b2;border-right: solid 1px #b2b2b2;}
.topic-s-prompt .show ul{ max-height:150px; _height:150px; overflow-y:auto; position:relative; margin:0 5px;}
.topic-s-prompt .show li{ height:23px; line-height:23px; padding:0 10px; color:#626262; cursor:pointer;}
.topic-s-prompt .show li:hover{ background-color:#F2F7FD;}
.topic-s-prompt .ask{ height:25px; line-height:25px; text-align:right; color:#626262; margin:0 10px;}
.topic-s-prompt .ask a{ color:#00479d; text-decoration:underline;}
.cnl-qa-user{ overflow:hidden;}
.cnl-qa-user li{ float:left; display:inline; width:100px; margin:10px;}
.cnl-crumbs-s{ position:absolute; right:0; top:0;}
.cnl-crumbs-s .menu-s .i-ms{ width:114px; color:#555555; font-size:12px;}
.cnl-crumbs-s b{ float:left; display:inline; color:#333; font-size:14px;}
.game-info{ margin:5px 5px 0 13px; text-align:left;}
.game-ico{ float:left; display:inline; height:143px; width:143px; position:relative; margin-right:15px;}
.game-ico .mask{ position:absolute; left:0; top:0; height:143px; width:143px; display:block; background:url(/mmwan/game-mask.png) no-repeat 0 0;}
.game-info h2{ float:left; display:inline; background:url(/mmwan/h-l.png) no-repeat left bottom;font-family:"Microsoft YaHei"; font-size:20px; font-weight:700; height:32px; line-height:32px; padding-bottom:8px; width:505px; margin-bottom:5px;}
.game-det{ float:left; display:inline; width:545px; margin-left:-39px;}
.game-det-item{ float:left; display:inline; width:180px; font-size:14px; color:#666666; height:21px; line-height:21px; padding-left:80px; position:relative;}
.game-det-item label{ width:80px; margin-left:-80px; text-align:right; float:left;}
.size-btn{ width:210px; height:26px; padding-left:16px;line-height:26px; background-position:-34px -192px; position:absolute; left:70px; top:-3px; cursor:pointer;}
.size-lst{ position:absolute; width:226px; top:22px;  left:70px;}
.size-lst s{ height:10px; display:block;} 
.size-lst .top{ background-position:-34px -217px;}
.size-lst .bottom{ background-position:-34px -288px;}
.size-lst li a{ display:block; height:29px; line-height:28px; color:#474646; width:226px; background-position:-34px -229px; }
.size-lst li a:hover{ color:#fff; background-position:-34px -258px; text-decoration:none;}
.size-lst li a span{ display:block;padding-left:30px; margin-right:5px;border-bottom:solid 1px #dfdede; display:block;}
.game-apply{ height:25px; line-height:25px; text-align:left; margin:20px;}
.game-apply em{ display:inline-block; vertical-align: top; margin-right:5px;}
.game-apply .coll,.g-share .coll{ height:21px; width:62px; display:inline-block; vertical-align:top; overflow:hidden; text-indent:-9999px; background-position:-125px 0; margin-left:10px;}
.game-dw{ overflow:hidden;}
.game-dw li{ float:left; display:inline; margin:0 20px; width:182px;}
.game-dw a{ display:block; overflow:hidden; text-indent:-9999px; width:182px; height:53px;}
.game-dw .pc{ background-position:0 -295px;}
.game-dw .app{ background-position:0 -348px;}
.game-dw .qr{ background-position:0 -401px;}
.game-dw span{ display:block; line-height:30px; font-size:14px; color:#666666;}
.cnl-lst-switch .strategy s{ width:45px; height:47px; background-position:-2px -102px; position:absolute; bottom:3px; left:3px;}
.cnl-lst-switch .strategy span{ padding-left:35px;}
.strategy-tip{ position:absolute; font-size:14px; color:#019aa0; height:30px; line-height:30px; left:243px;}
.game-content{ text-align:left; color:#626262; line-height:18px; padding:10px; position:relative; border-bottom:40px; overflow:hidden; margin-bottom:30px;}
.game-content .intro{ overflow:hidden; height:75px;}
.game-content .opera a{ height:33px; width:116px; float:right; display:inline; overflow:hidden; text-indent:-9999px; background-position:0 -456px;}
.game-into-qa a{ width:296px; height:61px; display:block; margin:auto; overflow:hidden; text-indent:-9999px; background-position:0 -494px;}
.game-tit{height:40px; line-height:40px; border-bottom: 1px dotted #C5C5C5; text-align:left; overflow:hidden; position:relative; }
.game-tit h3{font-family:"Microsoft YaHei"; font-size:20px; font-weight:700; color:#313131; float:left; display:inline;}
.game-tit .ask{ width:115px; height:33px; float:right; display:inline; background-position:-199px 0; overflow:hidden; text-indent:-9999px;}
.game-tit .help{ margin-right:30px; color:#1879c6; text-decoration:underline;}
.game-scre,.game-related{ margin:7px; }
.game-scre-lst{position:relative; padding:30px 0;}
.game-scre-box{ overflow:hidden; margin:auto; width:528px;}
.game-scre-lst .game-scre-box ul{ width:528px; overflow:hidden; margin:auto;}
.game-scre-lst .game-scre-box li{width:522px; float:left; display:inline; border:solid 3px #b2b2b2; text-align:center;}
.game-scre-lst s{ width:39px; height:97px; position:absolute; top:200px; cursor:pointer;}
.game-scre-lst .l{ background-position:-223px -268px; left:50px;}
.game-scre-lst .l:hover{ background-position:-223px -375px;}
.game-scre-lst .r{ background-position:-262px -268px; right:50px;_right:50px;}
.game-scre-lst .r:hover{ background-position:-262px -375px;}
.game-scre-lst .nb{font-family:"Microsoft YaHei"; font-size:20px; font-weight:700; position:absolute; right:30px; top:40px;}
.game-scre .cnl-hgame-switch{ border:none;}
.game-related-lst{height: 150px; overflow: hidden; padding: 10px 0; }
.game-related-lst li{ height:25px; line-height:25px; text-align:left; padding-left:10px; background-position:0 -164px;}
.game-related-lst a{ font-size:14px; color:#0068b7;}
.game-related-lst em{ color:#626262;}
.cnl-loading .pg{ display:inline-block; height:48px; width:48px; vertical-align:middle; text-align:center; background:url(/mmwan/loading.png) no-repeat 0 0; color:#ff1818; margin-right:10px; font-family:"Arial";}

.que-inter-tit{ padding:10px 0; height:25px; line-height:25px; border-bottom:solid 1px #959595; position:relative;  margin: 0 10px 0 18px;}
.que-inter-tit h3{ float:left; display:inline; font-weight:700; font-size:14px;}
.que-inter-tit .return{ position:absolute; right:0; top:10px; color:#0066ff; text-decoration:underline;}
.que-s-no{ width:500px; height:450px; margin:10px auto; background:url(/mmwan/q-s-msg.png) no-repeat 0 10px; position:relative;}
.que-s-no .txt,.info-err .txt{ font-weight:700; color:#ff0000; position:absolute; width:260px; left:89px; top:135px; text-align:center; font-size:14px; line-height:25px;}
.que-s-no .txt .gt-ask{ color:#0066cc; text-decoration:underline;}
.que-s-no .txt .gt-qa{ height:40px; width:129px; display:block; margin:5px auto; overflow:hidden; text-indent:-9999px; background-position:-101px -104px;}
.que-s-no .input{ position:absolute; left:200px; bottom:10px; text-align:left;}
.que-s-intem{ height:28px; background-position:0 -563px; float:left; display:inline;}
.que-s-intem label{ line-height:30px; height:30px; display:inline; float:left; font-weight:700; vertical-align:top; padding:0 5px; color:#393839; font-size:14px; }
.que-s-intem .i-ms{ margin:4px 4px 0; height:20px; border:none; line-height:20px; vertical-align:top; width:177px;}
.que-s-intem .i-mb{display:inline-blokc; vertical-align:top; height:28px; width:38px; background-position:-122px -458px; border:none;}
.que-s-no .tip{ clear:both; line-height:25px;}
.que-s-no .tip a,.ans-post-msg a{ color:#0066ff; text-decoration:underline;}

/*分页*/

.pages{ padding:20px 0;}
.pages a{ display:inline-block; height:20px; line-height:20px; border:solid 1px #b2b2b2; padding:0 8px; vertical-align:top; margin:0 4px; font-size:12px; color:#716c6c; font-family:"Arial";}
.pages span{ display:inline-block;  margin:8px 4px 0; color:#716c6c;}
.pages .on,.pages a:hover{ background-position:0 -369px; color:#fff; text-decoration:none;}

.que-sort{ position:relative;position:relative;text-align:left; z-index:10;}
.que-sort-btn{ height:26px; width:109px; line-height:26px; color:#636163; padding-left:10px; background-position:-101px -150px; cursor:pointer;}
.que-sor-sel{ position:absolute; left:0; top:25px; width:117px; background-color:#fff; border:solid 1px #cecfce;color:#636163;}
.que-sor-sel li{ line-height:25px; border-bottom:solid 1px #cecfce; padding-left:10px; cursor:pointer;}
.que-sor-sel li:hover{ background-color:#eff1ef;}
.cnl-s-crumbs{ height:32px;}
.deta-pro{ position:relative;border-bottom: 1px solid #959595; margin-bottom:5px;}
.deta-pro .answer-time{ top:4px;}
.deta-pro .answer-content{ width:652px;}
.answer-content .label{ line-height: 25px; color:#6d6d6d; margin-bottom:10px;}
.answer-content .label em{ display:inline-block; margin:0 5px;}
.answer-sort li{ float:left; display:inline; color:#626262; margin-right:20px; cursor:pointer;}
.ans-deta-lst .support{ position:absolute; right:-10px; top:12px; height:25px; line-height:25px; padding-right:30px;background-position: 40px -72px;} 
.ans-deta-lst .face{ float:left; display:inline; height:50px; width:50px; margin-right:11px;}
.ans-deta-lst .answer-content{width: 595px;}
.ans-deta-lst .time{ float:left; display:inline; color:#999999; line-height:20px; margin-right:10px;}
.ans-post{ margin:0 30px; text-align:left;}
.ans-post-msg{ font-weight:700; font-size:14px; height:25px; line-height:25px; margin:10px 0;}

/*弹窗*/
.pop-msg{ position:absolute; background:url(/mmwan/tip-pbg.png) repeat-x 0 0; height:51px; line-height:51px; border:solid 1px #cbc9c9; padding:0 46px; font-size:14px; color:#666666;}
.pop-layer-tit{ height:21px;}
.pop-layer{ position:absolute; z-index:9999; background-color:#fff; border:solid 1px #b2b2b2;}
.pop-layer-tit .close{ height:20px; width:20px; position:absolute; top:-1px; right:-1px; border:solid 1px #b5b6b5; background-position:-173px -25px; overflow:hidden; text-indent:-9999px; display:block; cursor:pointer;}
.pop-layer-cont .txt{ font-size:14px;  line-height:30px;}
.pop-layer-cont .score{ font-weight:700; color:#ff9900; height:50px; line-height:50px; font-size:14px; margin-bottom:10px;}
.pop-layer-cont .share{ height:15px; line-height:15px; color:#999999;}
.pop-layer-cont input,.pop-layer-cont label{ display:inline-block; vertical-align:top;}
.pop-layer-cont input{ margin-right:5px;}
.pop-layer-cont .btn{ padding:10px 0;}
.pop-layer-cont .determine{ height:25px; width:88px; border:none; display:inline-block;  background-position:-103px -182px; cursor:pointer;}
.pop-layer-cont i{ display:inline-block; vertical-align:middle; height:40px; width:40px; margin-right:20px;}
.pop-layer-cont .coll-the{ background-position:0 -277px;}
.pop-layer-cont .coll-suc{ background-position:0 -323px;}

/*专题*/
.special{ padding:20px 36px 0;}
.special-tit{font-family:"Microsoft YaHei"; font-size:20px; padding:5px 0;}
.special-info{ margin-bottom:20px;}
.special-info,.special-info a{ height:25px; line-height:25px; color:#666666;}
.special-info span{display:inline-block; margin:0 8px;}
.special-cont{ text-align:left; line-height:18px; color:#333333;}
.special-cont p{ padding:10px 0; line-height:1.8; font-size: 14px;}
.special-cont h3{ font-size:14px;}
.special-cont .img{ text-align:center; color:#666666;}

.special-cont a.a_left, .special-cont a.a_right { position: absolute; display:block;top:0;}
.special-cont p a.a_left, .special-cont p a.a_right { margin: 10px 0;}
.special-cont a.a_left { left:0;}
.special-cont a.a_left:hover {cursor: url("/mmwan/left.cur"), auto;}
.special-cont a.a_right { right:0;}
.special-cont a.a_right:hover {cursor: url("/mmwan/right.cur"), auto;}

.special-box{ padding:0 5px; text-align:left;}
.special-box-tit{height:35px; line-height:35px;border-bottom:dotted 1px #626262; position:relative;}
.special-box-tit h3{font-family:"Microsoft YaHei"; font-size:20px; font-weight:700;  padding-left:10px; float:left; display:inline;} 
.special-box-tit .link a{ float:left; display:inline; margin-left:10px; color:#000;}
.special-box-tit .link a:hover{ color:#ff66cc;}
.special-link-lst{ padding:10px 23px 0; overflow:hidden;}
.special-link-lst li{ height:25px; line-height:25px; font-size:14px;}
.special-link-lst b{ color:#000000;}
.special-link-lst .more,.special-box-tit .more{ float:right; display:inline; color:#ff6600; height:30px; line-height:30px;}
.special-share{ text-align:right; overflow:hidden; margin-bottom:10px;}

.special-box-tit .que-sort{ top:5px;}

/*评论框*/
.comment-box{ overflow:hidden; border:solid 1px #b2b2b2; margin:11px 5px 0; padding:10px 15px; color:#666666;}
.comment-u-info{ font-size:12px; color:#626262; overflow:hidden; line-height:15px; margin-bottom:10px;}
.comment-u-info a{color:#626262;}
.comment-u-info span{ float:left; display:inline; margin-right:10px;}
.comment-u-info .time{ float:right; display:inline;}
.comment-ext{ border:solid 1px #cccccc; padding:10px 15px; height:60px; clear:both;}
.comment-item label{ float:left; display:inline; font-size:14px; line-height:25px; margin-bottom:10px;}
.reply-few{ float:right; padding-left:30px; line-height:25px; background-position:0 -196px;margin-bottom:10px;}
.expression{ float:left; display:inline; padding-top:7px;}
.expression em{ height:35px; width:35px; float:left; display:inline; cursor:pointer; margin-right:13px;}
.comment-item .btn{ float:right; display:inline; padding-top:10px;}
.comment-btn{ width:82px; height:25px; border:none; background-position:-194px -182px;}
.comment-content{ font-size:14px; line-height:25px;word-break:break-all; }

/**/
.customer-ser{font-family:"Microsoft YaHei"; font-size:12px; color:#cc0066; margin-bottom:8px; line-height:12px;}
.ask-ques-box{ padding:0 5px;}
.two-col{ overflow:hidden;}
.two-col li{ width:323px; float:left; display:inline}
.info-err{ width:409px; height:388px; margin:0 auto 10px; background:url(/mmwan/q-s-msg.png) no-repeat 0 0; position:relative; margin-bottom:40px;}
.info-err .txt{ left:115px; width:174px;}
.info-err .txt .gt-home{ height:40px; width:129px; display:block; margin:5px auto; overflow:hidden; text-indent:-9999px; background-position:0px -596px;}

.search-crumbs{ background-color:#fff; padding:13px 0; width:1000px; overflow:hidden;}
.search-crumbs .cnl-crumbs{ margin-left:auto; margin-right:auto; width:942px;}
.gt-s-custom{ height:28px; line-height:28px; width:242px; font-size:14px;font-weight:700; background-position:0 -391px; background-repeat:repeat-x; color:#000; }
.game-class-box{ overflow:hidden; /*padding-bottom:48px;*/ position:relative; text-align:left;}
.game-class-lst{ display:inline-block; *display:inline; zoom:1; vertical-align:top;border-bottom:dotted 1px #666; padding:10px 0 10px 74px; width:374px; margin-right:36px; text-align:left; line-height:25px; height:50px; overflow:hidden; position:relative;}
.game-class-lst ul{ overflow:hidden; height:55px;}
.game-class-lst label{ float:left; display:inline; font-weight:700; font-size:14px; color:#ff66cc; width:74px; margin-left:-74px;}
.game-class-lst label .img{ display:none;}
.g-c-b{ width:1300px; padding-left:9px;}
.game-class-lst li{ float:left; display:inline; margin-right:15px; white-space:nowrap;}
.game-class-lst a:hover{ color:#ff66cc;}
.game-class-lst s{ height:13px; width:13px; position:absolute; right:0; top:28px; background-position:-202px -36px; cursor:pointer;}
.game-class-switch{ height:19px; width:68px; position:absolute; right:20px; bottom:10px; overflow:hidden; text-indent:-9999px; background-position:-104px -213px;}

.game-class-open .game-class-lst label .img{ display:block;}
.game-class-open .game-class-lst ul{ height:auto;}
.game-class-open .game-class-lst{ height:auto;}
.game-class-open .game-class-lst s{ top:15px; background-position:-202px -36px;}
.game-class-open .game-class-switch{ background-position:-174px -213px;}

.s-game-lst li{ padding:1px;background-color:#B2B2B2; border:solid 1px #fff;}
.s-game-lst li:hover,.s-game-lst .on{ background-color:#ff9900; border:solid 1px #ff9900; z-index:999999}
.s-game-lst li:hover .title,.s-game-lst .on .title{ color:#ff0000;}
.s-game-lst .label{ height:43px; overflow:hidden;}
.s-game-lst .label a{ float:left; display:inline; margin-right:10px; white-space:nowrap; height:20px; line-height:20px;}
.s-game-lst .label a:hover{ color:#ff65ce; text-decoration:underline;}
.s-game-lst  .title{ height:23px;}
.s-game-lst .support{ height:60px; display:none;}
.s-game-lst .link{ height:67px; width:218px; position:absolute; left:1px; bottom:1px; background-color:#fff; display:none;}
.s-game-lst li:hover .link,.s-game-lst .on .link,.s-game-lst li:hover .support, .s-game-lst .on .support { display:block;}
.s-game-lst .gt{ height:26px; width:82px; padding-right:20px; line-height:26px; color:#fff; display:block; margin:0 auto 20px; background-position:-121px -235px;}
.s-game-lst .gift,.s-game-lst .gift:hover{ font-weight:700; color:#ff6500; text-decoration:underline;}
.ask-ques{ padding:30px 24px; text-align:left;}
.a-q-item{  margin-bottom:10px; font-size:14px; }
.a-q-tit{font-family:"Microsoft YaHei"; font-size:14px; margin-bottom:10px;}
.a-q-t{ border:solid 1px #cecfce; padding:6px 18px; width:612px;}
.a-q-item b{ float:left; line-height:26px; margin-right:5px;}
.a-q-help{ line-height:26px;}
.a-q-i{ height:24px; line-height:24px; width:100px;border:solid 1px #cecfce; margin-right:30px;}
.a-q-submit{ height:25px; width:143px; cursor:pointer; border:none; background-position:0 -707px;}
.a-q-release{height:25px; width:88px; cursor:pointer; border:none; background-position:-167px -735px;}
.a-q-anonymous{ height:15px; line-height:15px; padding-top:5px; margin-right:10px;}
.a-q-anonymous input{ height:15px; display:inline-block; margin-right:5px;vertical-align:top;}
.aq-help{ padding:0 22px;}
.aq-help-face{ margin-right:10px;}
.aq-help-lst{ width:600px;}
.aq-help-tit{ overflow:hidden; line-height:18px; margin-bottom:10px;}
.aq-help-tit h3{font-family:"Microsoft YaHei"; font-size:14px;}
.aq-help-tit .msg a,.aq-help-li .msg a{ color:#0066ff; text-decoration:underline;}
.aq-help-tit .msg .gt{ display:inline-block; margin-left:40px;}
.aq-help-li li{ margin-bottom:10px;}
.aq-help-li .tit{ height:32px; line-height:32px; border:solid 1px #cccccc; font-weight:700; font-size:14px; color:#626262; text-align:left; position:relative; cursor:pointer; padding-left:20px; background-position:0 -229px;}
.aq-help-li i{ width:31px; height:32px; position:absolute; right:0; top:0; background-position:-226px -233px; border-left:solid 1px #ccc;}
.aq-help-li .cont{ padding:5px 30px; line-height:18px; text-align:left; color:#626262; margin-bottom:20px; display:none;}
.aq-help-li .msg{ text-align:right; display:none; margin-bottom:5px;}
.aq-help-li .open .cont,.aq-help-li .open .msg{ display:block;}
.aq-help-li .open i{ background-position:-258px -233px;}
.comm-i-box{}
.comm-user-name{ font-weight:700; color:#626262; text-align:left; line-height:25px; height:25px;}

.comm-i-ext{ height:96px; width:485px; padding:20px; font-size:14px; text-align:left; border:solid 1px #b2b2b2;}
.comm-i-ico{ width:120px; padding:0 0 0 10px; overflow:hidden;}
.comm-i-ico i{ float:left; display:inline; height:21px; width:21px; margin:0 0 6px 8px; cursor:pointer;}
.comm-i-btn{ width:527px; padding-top:10px;}
.comm-i-btn font{font-family:"Microsoft YaHei"; font-size:18px; margin:0 5px;}
.special-ad{ text-align:center;}
.g-dj-info{margin:10px 10px 10px 34px; overflow:hidden;}
.g-dj-tit{ height:40px; line-height:40px;}
.g-dj-tit h2{ float:left; display:inline;font-family:"Microsoft YaHei"; font-size:18px; color:#f39700;}
.g-share{ line-height:22px; padding-top:10px;}
.g-share label{ float:left; font-size:14px; color:#333333; margin-left:20px;}
body .bds_tools_32 a,.g-dj-info .bds_tools_32 span.bds_more{ height:20px; width:20px;}
.g-dj-data{ width:465px;}
.g-dj-item{ float:left; display:inline; width:230px; height:25px; line-height:25px; text-align:left; overflow:hidden;}
.g-dj-item label{ font-weight:700;}
.g-di-dw .dw{ height:62px; width:162px; line-height:62px; color:#fff;font-family:"Microsoft YaHei"; font-size:33px; background-position:0 -735px; display:block; font-weight:700; }
.g-di-dw .dw:hover{ text-decoration:none;} 
.g-di-dw .link{ display:block; font-weight:700; font-size:14px; color:#f79a00; margin:10px;}
.rec-game-pic .game-scre-box{ width:592px;}
.rec-game-pic .game-scre-box li{width: 586px;}
.rec-game-pic .game-scre-lst s{ top:170px;}
.rec-game-pic .game-scre-lst .l{ left:0;_left:-50px;}
.rec-game-pic .game-scre-lst .r{ right:0;_right:10px;}
.game-tit .nb{font-family:"Microsoft YaHei"; font-size:20px; font-weight:700;}
.cnl-hgame-small{ overflow:hidden; width:592px; margin:10px auto;}
.cnl-hgame-small li{ float:left; display:inline; width:105px; cursor:pointer; margin-right:9px; border: 3px solid #B2B2B2;}
.cnl-hgame-small span{ line-height:20px; display:block;}
.game-related .cnl-hgame-switch, .special-box .cnl-hgame-switch { border: none; margin: 0 200px; }

.pop-qr-code{ width:177px; border:solid 1px #b2b2b2; background-color:#e9e9e9;  position:fixed;}
.pop-qr-tit{height:25px; line-height:25px;}
.pop-qr-img{ height:125px; width:125px; margin:auto; padding:15px; background-color:#fff;border:solid 1px #b2b2b2; }
.pop-qr-code .link{ margin:10px 0; color:#f39700; text-decoration:underline; font-size:14px; display:block;}

.user-face{ padding-top:28px; border-bottom:1px dotted #C5C5C5; margin:0 5px;}
.user-face .img{ width:97px;}
.user-face .name{ display:block; line-height:40px;}
.tag-cloud{ overflow:hidden; padding:16px 30px;}
.tag-cloud a{ height:26px; line-height:26px; margin:0 4px 7px; color:#fff; float:left; display:inline; white-space:nowrap;}
.tag-cloud span{margin-left:8px; padding-right:8px; float:left; display:inline; cursor:pointer;}
.tag-cloud .tag1{ background-position:left -427px;}
.tag-cloud .tag1 span{background-position:right -427px; }
.tag-cloud .tag2{ background-position:left -454px;}
.tag-cloud .tag2 span{background-position:right -454px;}
.tag-cloud .tag3{ background-position:left -481px;}
.tag-cloud .tag3 span{background-position:right -481px;}
.tag-cloud .tag4{ background-position:left -508px;}
.tag-cloud .tag4 span{background-position:right -508px;}
.tag-cloud .tag5{ background-position:left -535px;}
.tag-cloud .tag5 span{background-position:right -535px;}
.user-menu{ text-align:left; padding-left:35px;}
.user-menu dl{ margin-bottom:30px;}
.user-menu dt{font-family:"Microsoft YaHei"; font-size:20px; font-weight:700;color:#ff9900; line-height:47px;}
.user-menu dt i{ height:47px; width:47px; display:inline-block; margin-right:5px;vertical-align:top;}
.user-menu dt .per-set{ background-position:0 -381px; }
.user-menu dt .comm-info{ background-position:0 -437px; }
.user-menu dt .mm-growth{ background-position:0 -490px; }
.user-menu dd{ margin-left:50px; height:25px; line-height:25px;}
.user-menu dd a{ display:block;}

.user-answer-switch{ overflow:hidden; margin-bottom:20px;}
.user-answer-switch li{ float:left; display:inline; line-height:30px; margin:0 10px; cursor:pointer; font-size:14px; color:#6d6d6d;}
.user-answer-switch .on{ font-weight:700; color:#3333cc;}
.user-answer li{ text-align:left; position: relative; border-bottom:solid 1px #959595; padding:10px 0; margin:0 10px;}
.user-answer-tit{ line-height:16px; margin-bottom:10px; position:relative; height:16px;}
.user-answer-tit a{ font-weight:700; color:#3333cc; display:inline-block; margin-left:10px;}
.user-answer-tit .date{ position:absolute; right:0; top:0; color:#474747;}
.user-answer-nb{ line-height:19px; position:relative; height:19px;}
.user-answer-nb .share{ display:inline-block; height:19px; text-indent:-9999px; overflow:hidden; margin-right:10px;background-position: -70px -269px; width: 58px; vertical-align:middle; margin-left:40px;}
.coll-game-li .cnl-hgame-p1 { width: 330px; }
.coll-game-li .cnl-hgame-p2 { width: 260px; }
.coll-game-li .cnl-hgame-p2 li { margin: 3px 10px; }

.coll-game-li{ overflow:hidden; margin:0 auto; width:590px;}
.coll-game-li ul{ float:left; display:inline; padding:0;}
.coll-game-switch .turn a{ height:39px; width:39px; top:-156px;}

.coll-game-switch .turn .l {background-position: -238px -105px;left: 15px;}
.coll-game-switch .turn .r {background-position: -280px -105px;right: 15px;}
.menu-li li .nb{ height:17px; line-height:17px; position:absolute; color:#fff; background-position: center -566px; padding:0 4px 5px; top:-2px; right:0;}
.menu-li li .nb i{ height:19px; width:5px; top:0; display:block;}
.menu-li li .nb .l{ float:left; display:inline; margin-left:-5px; background-position:0 -586px;}
.menu-li li .nb .r{ float:right; display:inline; margin-right:-5px; background-position:-27px -586px;}
.modify-box-tit{height:35px; line-height:35px; position:relative;}
.modify-box-tit h3{font-family:"Microsoft YaHei"; font-size:20px; font-weight:700;  padding-left:10px; float:left; display:inline;} 

/*修改信息*/
.modify-item{ padding-left:160px; text-align:left; overflow:hidden; margin-bottom:23px; font-size:14px; line-height:27px; color:#6d6d6d; position:relative;}
.modify-item label{ float:left; display:inline; width:155px; margin-left:-160px; text-align:right; color:#666666; }
.modify-item .face{ margin-right:40px;}
.modify-item .face img{ border:solid 3px #cecfce;}
.modify-item .used-t{ line-height:25px; color:#6b6d6b;}
.modify-item em{ float:left; display:inline; margin-right:6px;}
.modify-item .up-img{ width:113px; height:27px; line-height:27px;border:none; background-position:-231px -150px; color:#313031; padding-left:30px;}
.modify-item .msg{ line-height:40px; font-size:12px;}

.modify-const{ position:relative; padding:0 60px; float:left; display:inline;}
.modify-const-lst{ width:135px; overflow:hidden;}
.modify-const li{ float:left; display:inline; width:135px; text-align:center;}
.modify-const img{ border:solid 3px #cccccc;}
.modify-const span{ display:block; line-height:25px;}

.modify-const-switch a{ height:39px; width:39px; top:40px; display:block; position:absolute; overflow:hidden; text-indent:-9999px; cursor:pointer;}

.modify-const-switch .l {background-position: -238px -105px;left: 15px;}
.modify-const-switch .r {background-position: -280px -105px;right: 15px;}
.modify-nickname{ font-weight:700; }
.modify-msg { line-height:24px; font-size:12px; margin-left:10px;}
.modify-msg i{ display:inline-block; vertical-align:middle; height:24px; width:24px; margin-right:5px;}
.modify-msg .correct{ background-position:0 -552px;}
.modify-msg .error{ background-position:0 -583px;}
.modify-radio{ margin-right:5px; height:15px; vertical-align: middle;}
.modify-input{ height:20px; line-height:20px; padding:2px; border:solid 1px #b5b4b4;}
.modify-textarea{padding:2px; border:solid 1px #b5b4b4;}
.modify-btn{width:113px; height:27px; line-height:27px;border:none; background-position:-150px -705px; color:#313031;}
.modify-link{ position:absolute; font-size:12px; text-decoration:underline; bottom:5px; left:550px;}

.q-editor{ border:solid 1px #cecfce;}
.q-editor .a-q-t{ border:none;}
.q-editor-ico{ border-bottom:solid 1px #cecbce; padding:5px; background-color:#f7f7f7;}

.cnl-login{ background-color:#fff; overflow:hidden;}
.login-slogan{ margin:58px 0; border-right:solid 1px #787878; width:580px;}
.login-slogan .txt{ width:200px; margin:20px auto 70px; text-align:left; line-height:30px; color:#5d5d5d;font-family: "Microsoft YaHei"; font-size: 14px; }
.login-box{ width:320px; padding:20px 0 0 55px;margin:58px 0;}
.lg-box-tit{font-family: "Microsoft YaHei"; font-size: 20px; font-weight:700; color:#fe9a00;}
.lg-box-tip{ line-height:20px; margin:15px 0;}
.lg-way{ line-height:26px; margin-top:20px;}
.lg-way .login-link{ width:200px;}
.pop-layer .login-box{ margin-top:10px;}
/*张华修改*/
.cnl-lst-switch li { padding: 0 12px; }
.cnl-lst-switch a { display: block; padding: 0 12px; }

/*bug*/
.theme-default .nivo-controlNav a{ text-indent: inherit;}
.ix-qa-tlst{ clear:both;}
.rhino-bullets{ left:0;}
.cnl-hgame-p2 li { float: left; display: inline; width: 110px; margin: 3px 4px; }
.ad-gallery .ad-image-wrapper{ margin-top:30px;}
.answer-content #bdshare{ float:left; display:inline; margin-top:-4px;}
.menu-li .beta{ position:absolute; height:11px; width:28px; background:url(/mmwan/llbeta.png) no-repeat 0 0; right:-7px; top:3px;}
.cnl-container .txt,.cnl-container .bg{}

/*多分页*/
.pager > a {
    border: 1px solid #ddd;
    border-radius: 5px;
    color: #333;
    padding: 10px;
}
.pager > a:hover {
    background: none repeat scroll 0 0 #fb639e;
    color: #fff;
}
.pager b {
    background: none repeat scroll 0 0 #fb639e;
    border: 1px solid #ddd;
    border-radius: 5px;
    color: #fff;
    padding: 10px;
}
.yxlb > b {
    line-height: 40px;
}