﻿@charset "utf-8";
/* CSS Document */
/* ==========================================================================
美眉玩游戏 2013.11.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 "Microsoft YaHei","simsun"; background: #ededed; -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 }
.warning { visibility: hidden; }
.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
}
.tl {text-align:left;}
.tr {text-align:right;}
.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; }
.mb5 { margin-bottom: 5px; }
.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; }
body .data i.ml40 { margin-left: 40px; }
.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; }
.w240 { width: 240px; }
.w725 { width: 725px; }
.w744 { width: 744px; }
.w748 { width: 748px; }
.w1000 { width: 1000px; margin-left: auto; margin-right: auto; position: relative;}
.w688 { width: 688px; }
.w298 { width: 298px; }
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; }
body .bgn { background: none; }
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: none; }
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; }
/**img**/
.si-recn-lst li,.si-hl li,.si-tguest-lst li,.si-hqa-lst li,.si-sp li .txt,.si-clf-lst li,.ss-hotnews li,.si-hotqa li,.ss-hotgame li,.ss-hgame dd{ background-image:url(cssimg/mmw2/p.png); background-repeat:no-repeat;}
.ss-cls-lst li .name{background-image:url(cssimg/mmw2/pp.png); background-repeat:no-repeat;}
.ss-hot-topic .lst li{background-image:url(cssimg/mmw2/po.png); background-repeat:no-repeat;}
.stop-nav { height: 29px; line-height: 29px; background: url(cssimg/mmw2/top-nav.png) repeat-x 0 0; position: relative;}
.stop-nav-l a, .stop-login a, .smenu-lv2-lst i, .si-clf-lst-tit, .si-rank-layout li em, .links-lst label, .ss-l-tit h3, .ss-cls-lst .name em, .ss-hotqa-hl .txt i, .s-loading i, .t-rsubmit-item .nb, .aques-item .nb, .ss-hot-topic .lst li span em, .ss-hgame-tit h3, .ss-details-ic em, .ss-det-aw-tit .data i, .ss-awall-tit h3, .ss-aw-tit h3, .ss-ibox-tit h3 { background-image: url(cssimg/mmw2/sico.png); background-repeat: no-repeat; }
.si-tit, .ss-chat-tit,.sact-cont-tit .into{ background-image: url(cssimg/mmw2/tit-bg.png); background-repeat: no-repeat; }
.si-rank-switch span, .ss-tag-search .btn, .ss-tag-scls, .ss-fr-more a, .ss-fr-more a span, .t-reward .qe, .ss-ibox-tit .qe, .ss-tcls-t .qe, .ss-qa-lst .fc, .ss-det-fun .fc, .t-rsubmit-btn .btn, .aques-tags dd a, .aques-tags dd a span, .ss-rel-tit .into, .t-tags .fc, .ss-search-tit .qe, .ss-tcls li a, .ss-details-tit .del, .ss-aw-ct .del, .ss-details-tit .modify, .ss-q-history dd a, .ss-q-history dd a span, .ss-det-r .s-dl, .ss-det-aw-tit .aw, .ss-aw-ct .view a, .ss-aw-ct .date .add, .ss-aw-ct .date .close, .ss-awall-tit .sorting a, .ss-ibox-tea .btn, .login-aft .exit, .spages li, .spages li a { background-image: url(cssimg/mmw2/btn.png); background-repeat: no-repeat; }
.si-lgame-cls dt, .s-loading, .ss-hot-topic .tit b { background-image: url(cssimg/mmw2/img.png); background-repeat: no-repeat; }
.f-label a { background-image: url(cssimg/mmw2/f-label.png); background-repeat: no-repeat; }
.stop-nav-l a { color: #fff000; float: left; display: inline; padding-left: 22px; margin-right: 20px; }
.stop-nav-l .focus { background-position: 0 6px; }
.stop-nav-l .coll { background-position: 0 -19px; }
.stop-login a { float: left; display: inline; height: 29px; line-height: 29px; color: #fff; }
.stop-login .lg { background-color: #43b92d; padding: 0 17px 0 34px; background-position: 17px -48px; }
.stop-login .sina { background-color: #e90f7c; padding: 0 8px 0 28px; background-position: 7px -76px; }
.stop-login .qq { background-color: #00a8c2; padding: 0 11px 0 27px; background-position: 7px -107px; }
.login-aft { position: relative; height: 25px; line-height: 26px; margin: 3px 20px 0 0; }
.login-aft .img { float: left; display: inline; width: 20px; margin-right: 5px; }
.login-aft .name { color: #fff; float: left; display: inline; width: 100px; text-align: left }
.login-aft .exit { width: 98px; height: 27px; position: absolute; left: 0px; bottom: -28px; overflow: hidden; text-indent: -9999px; background-position: -213px -484px; }
.stop-menu {height: 60px; min-width: 1000px; position: relative;}
.slogo { height: 44px; width: 193px; overflow: hidden; text-indent: -9999px; background: url(cssimg/mmw2/logo.png) no-repeat 0 0; margin: 10px 10px 0 0; }
.smenu-lst a { font-weight: 700; color: #777; font-size: 14px; display: block; width: 90px; padding-top: 40px; background: url(cssimg/mmw2/menu.png) no-repeat; height: 20px; }
.smenu-lst a:hover, .smenu-lst .on a { color: #fff000; }
.smenu-lst a.home:hover, .smenu-lst .on a.home { color: #ed0d8c; ; }
.smenu-lst li { float: left; display: inline; }
.smenu-lst .news { background-position: 0 0; }
.smenu-lst .list { background-position: -90px 0; }
.smenu-lst .qa { background-position: -180px 0; }
.smenu-lst .lgame { background-position: -270px 0; }
.smenu-lst .home { background-position: 29px -245px; }
.smenu-lst .news:hover, .smenu-lst .on .news { background-position: 0 -70px; }
.smenu-lst .list:hover, .smenu-lst .on .list { background-position: -90px -70px; }
.smenu-lst .qa:hover, .smenu-lst .on .qa { background-position: -180px -70px; }
.smenu-lst .lgame:hover, .smenu-lst .on .lgame { background-position: -270px -70px; }
.st-search { width: 327px; height: 41px; background: url(cssimg/mmw2/menu.png) no-repeat 0 -138px; margin: 10px 16px 0 0; }
.st-search-cls { float: left; display: inline; width: 60px; margin: 7px 0 0 31px; padding-left: 5px; cursor: pointer; color: #7c7c7c; text-align: left; line-height: 30px; position: relative; z-index:100;}
.st-search-cls span { width: 60px; height: 30px; display: block; }
.st-search-opt { position: absolute; left: 0; top: 30px; background-color: #fff; border: 1px solid #F8F9F9; width: 62px; display: none; }
.st-search-opt li:hover { color: #fff; }
.st-search-opt li { padding-left: 5px; line-height: 25px; }
.st-search-opt li a { display: block; }
.st-search .ipt { float: left; display: inline; height: 16px; margin: 12px 0 0 0; width: 175px; line-height: 16px; border: solid 1px #f8f9f9; background-color: #f8f9f9; }
.st-search .ibtn { height: 34px; width: 34px; background: url(cssimg/mmw2/menu.png) no-repeat 0 -184px; float: left; display: inline; margin: 5px 0 0 12px; border: none; cursor: pointer; }
.smenu-lv2 { height: 46px; width: 1000px; background: url(cssimg/style_index/bbj.jpg); margin:0 auto; position: relative;}
.smenu-lv2-lst { padding-left: 15px; font-weight: 700; font-size: 16px;background-color: #148eff}
.smenu-lv2-lst ul { float: left; display: inline; margin: 5px 0; line-height: 38px; height: 38px; }
.smenu-lv2-lst li { float: left; display: inline; width: 100px;  }
.smenu-lv2-lst li a { color: #ffffff; display: block; text-align: center; }
.smenu-lv2-lst li a:hover, .smenu-lv2-lst .on a { font-weight: 700; color: #fff77a; }
.smenu-lv2-lst s { width: 2px; display: inline-block; margin: 0 5px; height: 20px; vertical-align: top; background: url(cssimg/mmw2/sico.png) no-repeat 0 -386px; }
.smenu-lv2-lst a:hover s { width: 3px; background-position: -3px -386px; }
.smenu-lv2-lst i { width: 16px; display: inline-block; height: 20px; vertical-align: middle; }
.smenu-lv2-lst .zt { background-position: 0 -152px }
.smenu-lv2-lst .xx { background-position: 5px -182px }
.smenu-lv2-lst .gz { background-position: 9px -212px }
.smenu-lv2-lst .sq { background-position: 0 -243px }
.smenu-lv2-lst .wz { background-position: 9px -271px }
.smenu-lv2-lst .mt { background-position: 9px -302px }
.smenu-lv2-lst .brn-l { border-left: none; }
.smenu-lv2-lst .brn-r { border-right: none; }
.smenu-lv2-op { float: left; display: inline; }
.smenu-lv2-op a { float: left; display: inline; height: 20px; margin: 5px 0 0 5px; width: 19px; background: url(cssimg/mmw2/sico.png) no-repeat 0 0; overflow: hidden; text-indent: -999px; }
.smenu-lv2-op .gz { background-position: 0 -333px; }
.smenu-lv2-op .ds { background-position: 0 -363px; }
.si-l1 { overflow: hidden; background-color: #fff; margin-bottom: 6px; }
.si-banner { width: 360px; border: solid 1px #e2e2e2; padding: 1px; }
.si-banner-b { width: 360px; overflow: hidden; position: relative; height: 270px; }
.si-banner-b ul { left: 0; }
.si-banner-b li { float: left; display: inline; width: 360px; }
.si-banner-b a { display: block; height: 270px; position: relative; }
.si-banner-b .bg { height: 30px; line-height:30px; background-color: #000; position: absolute; left: 0px; bottom: 0px; width: 360px; z-index: 1; filter: alpha(opacity=70); opacity: 0.7; cursor: pointer; color: #fff; font-size: 14px; font-family: "Microsoft YaHei"; text-align:left; text-indent:10px; }
.si-banner-b .txt { position: absolute; z-index: 2; left: 0px; bottom: 0px; width: 360px; height: 30px; color: #fff; cursor: pointer; text-align: left; }
.si-banner-b .txt b { font-size: 16px; line-height: 35px; display: block; }
.si-banner-s { margin-top: 1px; background-color: #ededed; overflow: hidden; position: relative; }
.si-banner-slst { width: 306px; margin: auto; height: 90px; overflow: hidden; }
.si-banner-slst li { float: left; display: inline; cursor: pointer; margin: 6px 6px 0; }
.si-banner-slst li .img { width: 86px; border: solid 2px #6c6c6c; display: block; width: 86px; cursor: pointer; }
.si-banner-slst li .img_on { border-color: #ed0d8c; }
.si-banner-slst .txt { display: block; line-height: 20px; }
.si-banner-slst a:hover .txt { color: #e3447c; }
.i-banner-btn a, .si-banner-btn a { height: 65px; width: 30px; display: block; position: absolute; top: 6px; background-image: url(cssimg/mmw2/btn.png); background-repeat: no-repeat; z-index:10;}
.i-banner-btn .l, .si-banner-btn .l { background-position: 10px 22px; left: 0; }
.i-banner-btn .r, .si-banner-btn .r { background-position: -48px 22px; right: 0; }
.i-banner-btn .l:hover, .si-banner-btn .l:hover { background-position: 10px -50px; left: 0; }
.i-banner-btn .r:hover, .si-banner-btn .r:hover { background-position: -48px -50px; right: 0; }
.si-recn { width: 375px; border-top: solid 1px #e2e2e2; height: 363px; overflow: hidden; }
.si-hl { overflow: hidden; }
.si-hl-news a { display: block; font-size: 20px; font-family: "Microsoft YaHei"; color: #ed0d8c; text-align: center; line-height: 30px; margin-top: 10px; margin-bottom: 3px; }
.si-hl li { float: left; display: inline; width: 170px; height: 20px; line-height: 20px; padding-left: 15px; background-position:10px 11px;}
.si-hl li a { color: #8e8e8e; display: block; text-align: left; }
.si-recn-lst { overflow: hidden; border-top: solid 1px #e2e2e2; margin-top: 10px; padding-top: 5px; clear: both; }
.si-recn-lst li { float: left; display: inline; width: 165px; height: 30px; line-height: 30px; position: relative; padding-left: 15px; background-position:10px 15px;}
.si-recn-lst li a { display: block; text-align: left; }
.si-recn-lst li a:hover { font-weight: 700; color: #fb9d19; }
.si-recn-lst li em { position: absolute; right: 0; top: 0; color: #969696; }
.si-tguest { width: 257px; border: solid 1px #e2e2e2; padding: 1px; }
.si-tguest-info { background-color: #f4f4f4; text-align: left; overflow: hidden; }
.si-tguest-info h3 { height: 20px; line-height: 20px; background: url(cssimg/mmw2/sico.png) no-repeat 0 -411px; margin: 8px 0 10px 8px; }
.si-tguest-info .si-tit {height:38px; line-height:38px;}
.si-tguest-info .si-tit .more{font-size: 14px; color: #ed0d8c; }
.si-tguest-info .si-tit h3 {font-size: 14px; color: #ed0d8c; padding-left: 19px;}
.si-tguest-ct { overflow: hidden; padding: 0 0 0 8px; }
.si-tguest-info .img { float: left; display: inline; height: 90px; width: 90px; border: solid 2px #e2e2e2; margin: 0 6px 0 0; }
.si-tguest-info .info { float: left; display: inline; width: 146px; }
.si-tguest-info .name { font-weight: 700; color: #000; }
.si-tguest-info .data { line-height: 25px; color: #888; }
.si-tguest-info .intro { color: #979797; border-top: dotted 1px #b1b1b1; line-height: 20px; padding-top: 3px; position:relative; min-height:80px;}
.si-tguest-info .intro .txt{ position: absolute; right: 5px; bottom: 1px; color: #ed0d8c;}
.si-tguest-info .tit { font-weight: 700; color: #595858; line-height: 25px; text-align: left; clear: both; padding-left: 8px; }
.ie7 .si-tguest-info .tit { line-height: 27px; }
.si-tguest-ad {margin-top:2px;}
.si-tguest-lst { padding-left: 8px; }
.si-tguest-lst li{ padding-left:5px;background-position:0px 11px;}
.si-tguest-lst a { display: block; line-height: 24px; height: 24px; }
.si-l2, .si-mmqa { overflow: hidden; }
.si-br { border: solid 1px #e2e2e2; padding: 1px; background-color: #fff; }
.si-br-r { border: solid 1px #FE9A9A; padding: 1px; background-color: #fff; text-align:left;}
.si-tit { height: 33px; line-height: 30px; }
.si-tit h3 { float: left; display: inline; color: #fff; font-weight: 700; font-size: 16px; padding-left: 60px; }
.si-tit .more { float: right; display: inline; color: #fff; margin-right: 15px; }
.si-mmqa-tit { background-position: 0 0; }
.si-qa-lst { width: 192px; border-right: solid 1px #e2e2e2; height: 280px; }
.si-qa-lst .img { display: block; border: solid 1px #cecece; margin: 7px auto 10px; width: 169px; }
.si-qa-lst li { text-align: left; line-height: 25px; height: 25px; margin: 0 12px; }
.si-qa-lst li a { float: left; display: inline; }
.si-qa-lst li .c1 { color: #e4467b; }
.si-qa-lst li .c2 { color: #6baac1; }
.si-qa-lst li .c3 { color: #e5a102; }
.si-qa-lst li .tit { color: #5e5e5e; }
.si-hqa { width: 532px; overflow: hidden; }
.si-hqa-f { height: 114px; width: 508px; padding-top: 22px; background: url(cssimg/mmw2/hqa.png) no-repeat 0 0; margin: auto; text-align: left; zoom: 1; }
.si-hqa-f .name { display: block; font-weight: 700; color: #000; font-size: 14px; margin-left: 90px; }
.si-hqa-f .txt { margin: 20px 15px 0; line-height: 20px; color: #812e25; display: block; }
.si-hqa-lst { overflow: hidden; }
.si-hqa-lst ul { width: 600px; padding-left: 20px; }
.si-hqa-lst li { float: left; display: inline; height: 25px; line-height: 25px; border-bottom: dotted 1px #b1b1b1; width: 213px; padding-left:5px; background-position:0 12px; margin-right: 50px; text-align: left; }
.si-hqa-lst li.end { border: none; }
.si-sp, .si-rank { width: 257px; }
.si-sp-tit { background-position: -741px 0; }
.si-sp-tit h3 { padding-left: 45px; }
.si-sp li { height: 27px; overflow: hidden; }
.si-sp .on { height: 172px; }
.si-sp li .img { display: block; width: 238px; height: 130px; margin: 6px auto 7px; border: solid 1px #cecece; display: none; }
.si-sp li .txt { height: 26px; line-height: 26px; display: block; text-align: left; padding-left: 19px; border-top: solid 1px #fff; background-color: #ffd89e; padding-left:10px; background-position:5px 13px; }
.si-sp .on .img { display: block; }
/*.si-sp .on .txt{ display:none;} */
.si-sp li a:hover { font-weight: 700; color: #e94c78; }
.si-clf { overflow: hidden; }
.si-clf-tit { background-position: 0 -35px; }
.si-clf-lst { float: left; display: inline; width: 340px; padding: 0 11px; text-align: left; height: 200px; }
.si-clf-lst-tit { height: 27px; line-height: 27px; text-align: left; padding-left: 27px; border-bottom: dotted 1px #b1b1b1; }
.si-clf-lst-tit h4 { float: left; display: inline; font-weight: 700; font-size: 12px; }
.si-clf-lst-tit .into { float: right; display: inline; }
.si-clf-lst .img { float: left; display: inline; border: solid 1px #cecece; width: 121px; height: 151px; margin: 12px 9px 0 0; }
.si-clf-lst .h1 { float: left; display: inline; width: 205px; text-align: left; }
.si-clf-lst .name { font-weight: 700; color: #000; height: 16px; line-height: 16px; margin-bottom: 3px; margin-top: 12px; float: left; display: inline; overflow: hidden; width: 205px; }
.si-clf-lst .txt { line-height: 18px; color: #9e9e9e; float: left; display: inline; width: 195px; padding-left: 10px; }
.si-clf-lst .txt a { color: #e4467b; }
.si-clf-lst ul { float: left; display: inline; width: 205px; }
.si-clf-lst li { height: 25px; line-height: 25px; position: relative; width: 200px; padding-left:5px; background-position:0 12px; float: left; display: inline; }
.si-clf-lst li a { display: block; color: #666666; }
.si-clf-lst li em { color: #969696; position: absolute; right: 0; top: 0; }
.clf-t1 { border-right: solid 1px #e2e2e2; border-bottom: solid 1px #e2e2e2; }
.clf-t1 .si-clf-lst-tit { background-position: 0 -438px; }
.clf-t1 h4, .clf-t1 .into { color: #e4467b; }
.clf-t2 { border-bottom: solid 1px #e2e2e2; }
.clf-t2 .si-clf-lst-tit { background-position: 0 -464px; }
.clf-t2 h4, .clf-t2 .into { color: #ea744f; }
.clf-t3 { border-right: solid 1px #e2e2e2; }
.clf-t3 .si-clf-lst-tit { background-position: 0 -489px; }
.clf-t3 h4, .clf-t3 .into { color: #46a3e4; }
.clf-t4 { }
.clf-t4 .si-clf-lst-tit { background-position: 0 -514px; }
.clf-t4 h4, .clf-t4 .into { color: #74ac32; }
.si-rank-switch { height: 34px; background-color: #ebebeb; position: relative; margin-bottom: 5px; }
.si-rank-switch ul { position: absolute; left: 1px; top: 0; }
.si-rank-switch li { float: left; margin: 3px 1px 0; font-weight: 700; font-size: 14px; color: #fff; line-height: 29px; cursor: pointer; }
.si-rank-switch li span { width: 49px; height: 29px; display: block; }
.si-rank-switch .on span { height: 36px; width: 100px; }
.si-rank-switch li em { display: none; }
.si-rank-switch .on em { display: inline; }
.si-rank-switch .tit { background-position: 0 -606px; }
.si-rank-switch .lgame { background-position: -50px -606px; }
.si-rank-switch .mp { background-position: -100px -606px; }
.si-rank-switch .sa { background-position: -150px -606px; }
.si-rank-switch .on .tit { background-position: 0 -564px; }
.si-rank-switch .on .lgame { background-position: -101px -564px; }
.si-rank-switch .on .mp { background-position: -202px -564px; }
.si-rank-switch .on .sa { background-position: -303px -564px; }
.si-rank-layout .top { overflow: hidden; height: 53px; text-align: left; padding: 6px 10px 5px; }
.si-rank-layout .top .img { float: left; display: inline; height: 51px; width: 51px; border: solid 1px #cecece; margin-right: 11px; }
.si-rank-layout .top .name { font-weight: 700; color: #454545; display: block; line-height: 20px; float: left; display: inline; width: 140px; }
.si-rank-layout .top .data { color: #868686; float: left; display: inline; width: 170px; }
.si-rank-layout .top .data span { display: block; line-height: 18px; }
.si-rank-layout li { height: 28px; line-height: 28px; border-bottom: 1px dotted #B1B1B1; text-align: left; position: relative; margin: 0 10px 0 18px; }
.si-rank-layout li.end { border: none }
.si-rank-layout li em { float: left; display: inline; height: 18px; width: 18px; line-height: 18px; background-position: 0 -547px; color: #fff; margin: 5px 5px 0 0; text-align: center; }
.si-rank-layout li span { color: #969696; position: absolute; right: 0; top: 0; }
.si-lgame, .si-l3 { overflow: hidden; }
.si-lgame-tit { background-position: 0 -71px; }
.si-lgame { height: 405px; }
.si-lgame-ilst { width: 210px; border-right: solid 1px #e2e2e2; }
.si-lgame-ilst li { padding: 15px 0; width: 179px; margin: auto; }
.si-lgame-ilst a { display: block; position: relative; width: 177px; height: 151px; border: solid 1px #cfcfcf; }
.si-lgame-ilst .bg, .si-lgame-ilst .txt { height: 26px; line-height: 26px; width: 177px; position: absolute; left: 0; bottom: 0; cursor: pointer; }
.si-lgame-ilst .bg { background-color: #000; z-index: 1; filter: alpha(opacity=60); opacity: 0.6; }
.si-lgame-ilst .txt { color: #fff; z-index: 2; }
.si-lgame-cls { width: 294px; border-right: solid 1px #e2e2e2; }
.si-lgame-cls dl { overflow: hidden; padding: 7px 10px; clear: both; height: 1%; }
.si-lgame-cls dt { width: 45px; height: 22px; color: #e7f6ff; font-weight: 700; padding-top: 34px; float: left; display: inline; margin-right: 3px; }
.si-lgame-cls dt a { color: #FFF; }
.si-lgame-cls .cl1 { background-position: 0 0; }
.si-lgame-cls .cl2 { background-position: -51px 0; }
.si-lgame-cls .cl3 { background-position: -99px 0; }
.si-lgame-cls .cl4 { background-position: -146px 0; }
.si-lgame-cls .cl5 { background-position: -195px 0; }
.si-lgame-cls dd { float: left; display: inline; padding: 0 10px; margin-top: 5px; height: 15px; line-height: 15px; border-right: solid 1px #666666; white-space: nowrap; }
.si-lgame-cls dd a { line-height: 15px; height: 15px; }
.si-lgame-cls dd.end { border: none; }
.si-lagem-plst { width: 490px; overflow: hidden; }
.si-lagem-plst li { float: left; display: inline; overflow: hidden; width: 86px; margin: 11px 2px 8px 9px; cursor: pointer; }
.si-lagem-plst .img { display: block; height: 76px; height: 76px; margin: auto; cursor: pointer; }
.si-lagem-plst .txt { display: block; line-height: 28px; height: 28px; overflow: hidden; }
.si-mt-tit { background-position: 0 -106px; }
.si-mt .si-tit .more { margin-right: 35px; }
.si-mt-ct { overflow: hidden; padding: 11px; }
.si-mt-l .timg { display: block; width: 379px; height: 232px; position: relative; }
.si-mt-l .txt, .si-mt-l .bg { height: 54px; position: absolute; left: 0; bottom: 0; width: 379px; }
.si-mt-l .txt { color: #fff; z-index: 2; }
.si-mt-l .bg { background-color: #000; z-index: 1; filter: alpha(opacity=60); opacity: 0.6; }
.si-mt-l .txt b { display: block; font-size: 14px; line-height: 30px; }
.si-mt-l-lst { background: url(cssimg/mmw2/pigst.png) no-repeat right 0 #d9e7fe; text-align: left; padding-top: 6px; }
.si-mt-l-lst li { height: 22px; line-height: 22px; border-bottom: solid 1px #b4cbf9; text-align: left; margin-left: 10px; display: block; width: 216px; }
.si-mt-l-lst li.end { border: none; }
.si-mt-c { position: relative; margin-top: -3px; width: 422px; }
.si-mt-c li { float: left; display: inline; margin: 2px 0 0 2px; }
.si-mt-c li a { display: block; position: relative; width: 208px; height: 175px; cursor: pointer; }
.si-mt-c .txt, .si-mt-c .bg, .si-mt-r .txt, .si-mt-r .bg { height: 26px; line-height: 26px; position: absolute; left: 0; bottom: 0; width: 208px; }
.si-mt-c .txt, .si-mt-r .txt { color: #fff; z-index: 2; }
.si-mt-c .bg, .si-mt-r .bg { background-color: #000; z-index: 1; filter: alpha(opacity=60); opacity: 0.6; }
.si-mt-r { width: 170px; }
.si-mt-r a { display: block; position: relative; cursor: pointer; }
.si-mt-r .txt, .si-mt-r .bg { width: 170px; }
.links-lst { text-align: left; padding-left: 10px; line-height: 15px; overflow: hidden; }
.links-lst label { float: left; display: inline; font-weight: 700; color: #585858; width: 60px; margin-left: 10px; padding-left: 20px; background-position: 0 -576px; line-height: 16px; margin-top: 5px; }
.links-lst a { float: left; display: inline; padding: 0 10px; border-right: solid 1px #585858; white-space: nowrap; margin: 5px 0; }
.t-cracks { overflow: hidden; }
.m-crumbs { float: left; display: inline; height: 25px; line-height: 25px; }
.m-crumbs label { color: #4b4b4b; }
.m-crumbs span { display: inline-block; margin: 0 5px; }
.m-crumbs em { color: #707070; }
.ss-tit { line-height: 32px; }
.sfooter { background: url(cssimg/mmw2/footer.png) no-repeat center bottom #525252; min-width: 1000px; color: #fff; line-height: 25px; height: 132px; padding-top: 25px; position: relative;}
.sfooter a { color: #fff; display: inline-block; margin: 0 5px; }
.sfooter2 { background: url(cssimg/mmw2/footer2.png) no-repeat center bottom #ed5076; min-width: 1000px; color: #525252; line-height: 25px; height: 66px; padding-top: 18px; clear: both; }
.sfooter2 a { color: #525252; display: inline-block; padding: 0 10px; border-right: solid 1px #525252; height: 15px; line-height: 15px; }
.sfooter2 a.end { border: none; }
.s-tfs { float: right; display: inline; width: 235px; padding-left: 66px; line-height: 25px; height: 25px; text-align: left; overflow: hidden; position: relative; }
.s-tfs label { float: left; display: inline; width: 66px; margin-left: -66px; color: #4b4b4b; }
.s-tfs li { text-align: left; }
.s-tfs a { color: #008bbe; }
.s-tfs a span { color: #727272; }
.ss-l-tit { margin: 0 auto 8px; height: 50px; line-height: 50px; border-bottom: solid 2px #f05474; position: relative;/* width: 728px;*/ }
.ss-l-tit h3 { float: left; display: inline; color: #f05474; font-size: 16px; font-weight: 700; padding-left: 30px; height: 22px; line-height: 20px; margin-top: 15px; margin-left: 6px; }
.t-cls { background: url(cssimg/mmw2/tit-bg2.png) no-repeat right bottom; }
.t-cls h3 { background-position: 0 -602px; }
.ss-cls-switch { height: 30px; position: relative; margin: 10px 8px 5px; }
.ss-cls-switch ul { position: absolute; left: 0; top: 0; }
.ss-cls-switch li { float: left; display: inline; height: 30px; width: 114px; line-height: 30px; color: #787878; font-weight: 700; font-size: 14px; cursor: pointer; margin: 0 3px; background: none; }
.ss-cls-switch .on, .ss-cls-switch .on a, .ss-wlv2-bg .on, .ss-wlv2-bg .on a { color: #ff4d00; }
.ss-wlv2-bg { background-color: #e0e1e1; height: 29px; margin: 0 14px; line-height: 29px; margin-bottom: 15px; }
.ss-wlv2-bg li { float: left; display: inline; padding: 0 12px; }
.ss-hot-cls { overflow: hidden; padding-left: 70px; margin: 0 18px 15px; }
.ss-hot-cls dt { float: left; display: inline; margin-left: -70px; width: 70px; font-weight: 700; color: #ff6045; margin-top: 5px; }
.ss-hot-cls dd { float: left; display: inline; padding: 0 10px; height: 14px; line-height: 14px; border-right: solid 1px #454545; margin: 5px 0; white-space: nowrap; }
.ss-hot-cls dd.end { border-right: none; }
.ss-hot-cls dd a { color: #454545; }
.ss-hot-cls dd a:hover { color: #ff4d00; }
.ss-tag-search { height: 46px; background-color: #eeeeee; }
.ss-tag-search label { font-weight: 700; color: #484747; font-size: 14px; float: left; display: inline; line-height: 46px; margin: 0 10px; }
.ss-tag-search .txt { width: 268px; border: solid 1px #c4c4c4; float: left; display: inline; height: 26px; line-height: 26px; margin-top: 10px; }
.ss-tag-search .btn { height: 24px; width: 74px; border: none; float: left; display: inline; margin: 13px 10px 0; background: url(cssimg/mmw2/btn.png) no-repeat -115px -45px; }
.ss-tag-search .link { float: left; display: inline; margin-top: 7px; }
.ss-tag-search .link a { display: block; color: #028dba; line-height: 18px; text-decoration: underline; }
.ss-tag-scls { width: 96px; height: 23px; background-position: -190px -45px; margin: 12px 10px 0 0; cursor: pointer; z-index: 100; }
.ss-tag-scls .tt { display: block; text-align: center; line-height: 23px; color: #595959; padding-right: 21px; padding-left: 10px; text-align: left; width: 124px; }
.ss-tag-scls-on .options { display: block; }
.ss-tag-scls .options { position: absolute; border: solid 1px #cacaca; background-color: #fff; text-align: left; left: 0; top: 22px; width: 94px; z-index: 2; display: none; }
.ss-tag-scls .options li { display: block; height: 25px; line-height: 25px; border-bottom: solid 1px #f5f5f5; cursor: pointer; }
.ss-tag-scls .options li a { display: block; padding-left: 5px; background-color: #fff; width: 100%; }
.ss-tag-scls .options li a:hover { background-color: #E0E0E0 }
.ss-cls-lst ul { margin: 0 11px; border-bottom: 1px dotted #B1B1B1; }
.ss-cls-lst li { position: relative; text-align: left; margin: 10px 0; }
.ss-cls-lst li .name { font-weight: 700; color: #0685e2; font-size: 14px; display: block; height: 23px; line-height: 23px; padding-left:9px; background-position:0 11px;}
.ss-cls-lst .name em { height: 20px; width: 20px; vertical-align: middle; display: inline-block; font-weight: 100; text-align: center; color: #fff; line-height: 20px; }
.ss-cls-lst .name .hot { background-position: 0 -629px; }
.ss-cls-lst .name .reward { background-position: 0 -652px; }
.ss-cls-lst .us { line-height: 30px; height: 30px; color: #7b7b7b; }
.ss-cls-lst .us em, .ss-cls-lst .us b { display: inline-block; margin: 0 5px; }
.ss-cls-lst .date { position: absolute; top: 20px; right: 10px; color: #7b7b7b; }
.ss-cls-lst ul.pager { border: none; }
.spages ul.pager { position: relative; }
a.a_left { float: left; padding-left: 15px; font-size: 14px; color:#00F}
a.a_right { float: right; padding-right: 15px; font-size: 14px; color:#00F;}
a.a_left span, a.a_right span{color:#F00;}
.spages { padding: 20px 0; }
.spages .hidden { display: none; }
.spages li { height: 25px; line-height: 25px; padding-left: 11px; background-position: left -245px; display: inline-block; margin: 0 2px; *display:inline;
zoom: 1; }
.spages li a { color: #FFF; display: block; padding-right: 11px; background-position: right -245px; *display:inline;
zoom: 1; }
.spages .on, .spages .on a { background: none; font-weight: 700; color: #e4457c; }
.spages .pre, .spages .next { font-weight: 700; }
/*.spages .first, .spages .last { display: none; }*/
.si-hotqa-tit { background-position: -742px -35px; }
.ss-tit h3 { padding-left: 48px; }
.ss-hotqa-hl { margin: 4px 8px; }
.ss-hotqa-hl .tit { font-weight: 700; color: #0685e2; line-height: 20px; text-align: left; display: block; margin-bottom: 5px; }
.ss-hotqa-hl .txt { position: relative; background-color: #eeeeee; text-align: left; padding: 5px; line-height: 20px; color: #787878; }
.ss-hotqa-hl .txt i { width: 8px; height: 13px; position: absolute; top: -13px; right: 0; background-position: 0 -676px; }
.si-hotqa li, .ss-hotnews li { text-align: left; margin: 0 8px; height: 24px; line-height: 24px; border-bottom: 1px dotted #B1B1B1; }
.ss-hotnews li,.si-hotqa li{ padding-left:10px; background-position:3px 12px;}
.si-hotqa li.end, .ss-hotnews li.end { border: none; }
.si-hotqa li a, .ss-hotnews li a { color: #787878; }
.ss-fr-more { overflow: hidden; margin: 8px; }
.ss-fr-more a { padding-left: 10px; height: 18px; line-height: 18px; color: #787878; background-position: left -271px; }
.ss-fr-more a span { padding-right: 10px; display: block; background-position: right -271px; }
.ss-hotnews-tit { background-position: 0 -141px; }
.ss-hotgame-tit { background-position: -247px -141px; }
.ss-hotgame-img a { display: block; border: solid 1px #cecece; margin: 10px auto; width: 215px; }
.ss-hotgame .tit { font-size: 14px; color: #f7aa43; font-weight: 700; line-height: 30px; display: block; margin: 0 13px; }
.ss-hotgame ul { padding-bottom: 5px; }
.ss-hotgame li { height: 22px; line-height: 22px; text-align: left; margin-left: 13px; overflow: hidden; padding-left:10px; background-position: 2px 11px; }
.ss-hotgame-lst { border-top: solid 1px #dedede; padding: 15px 13px; overflow: hidden; clear: both; text-align: left; }
.ss-hotgame-lst:after { content: "."; display: block; height: 0; overflow: hidden; clear: both; visibility: hidden; }
.ss-hotgame-lst { display: inline-block; }
.ss-hotgame-lst .img { float: left; display: inline; border: solid 1px #cecece; margin-top: 6px; }
.ss-hotgame-lst .tit { float: left; display: inline; width: 122px; text-align: left; }
.ss-hotgame-lst ul { float: left; display: inline; width: 148px; }
.t-reward h3 { background-position: 0 -695px; }
.t-reward .tip { position: absolute; left: 200px; color: #858485; top: 0px; }
.t-reward .tip em { color: #e4467c; }
.t-reward .qe, .ss-ibox-tit .qe, .ss-tcls-t .qe { width: 64px; height: 24px; line-height: 22px; padding-left: 10px; color: #fff; background-position: -288px -45px; display: inline-block; vertical-align: top; margin-top: 15px; }
.qe, .ss-tcls-t .qe { margin-top: 5px; display: inline; float: right; margin-right: 10px; }
.ss-qa-lst li { border-bottom: solid 1px #d2d2d2; position: relative; padding: 10px 96px 10px 43px; text-align: left; }
.ss-qa-lst .tit { font-weight: 700; color: #0685e2; font-size: 14px; display: block; line-height: 30px; }
.ss-qa-lst .answer { line-height: 25px; font-size: 14px; color: #7b7b7b; position: relative; margin-bottom: 10px; }
.ss-qa-lst .name { display: block; font-weight: 700; }
.ss-qa-lst .view { position: absolute; right: 0; bottom: 0; font-weight: 700; color: #e3457c; background-color: #fff; }
.ss-qa-lst .fc, .ss-det-fun .fc { display: inline-block; height: 22px; width: 73px; text-align: center; line-height: 20px; color: #fff; background-position: -116px -72px; }
.ss-qa-lst .time { position: absolute; right: 36px; top: 10px; color: #909090; }
.ss-reward-tip { height: 40px; line-height: 50px; font-size: 14px; color: #303030; }
.ss-reward-tip a { font-weight: 700; color: #0685e2; text-decoration: underline; }
.s-loading { width: 420px; height: 34px; line-height: 34px; margin: 10px auto; color: #626262; background-position: 0 -66px; }
.s-loading i { display: inline-block; height: 17px; width: 17px; vertical-align: middle; background-position: 0 -721px; margin-right: 5px; }
.t-rsubmit h3 { background-position: 7px -745px; }
.t-rsubmit-item { padding-left: 40px; margin: 0 40px; border-bottom: 1px dotted #B1B1B1; text-align: left; }
.t-rsubmit-item .nb { float: left; display: inline; height: 24px; width: 24px; line-height: 24px; color: #000; background-position: 0 -774px; font-family: Trebuchet MS; font-size: 14px; margin-left: -40px; margin-top: 18px; text-align: center; }
.t-rsubmit-item label { line-height: 59px; font-size: 14px; font-weight: 700; display: inline-block; vertical-align: middle; color: #525252; margin-right: 20px; }
.t-rsubmit-item .ss-tag-scls, .aques-item .ss-tag-scls { width: 155px; background-position: -190px -72px; margin-top: auto; display: inline-block; vertical-align: middle; }
.t-rsubmit-item .ss-tag-scls .options, .aques-item .ss-tag-scls .options { width: 153px; }
.t-rsubmit-item .tip { display: inline-block; vertical-align: middle; line-height: 59px; }
.t-rsubmit-item .ip { width: 100%; border: solid 1px #c4c4c4; display: inline-block; vertical-align: middle; height: 26px; line-height: 26px; margin-top: 10px; margin-bottom: 15px; }
.t-rsubmit-item .tx { width: 100%; border: solid 1px #c4c4c4; display: inline-block; vertical-align: middle; margin-bottom: 15px; }
.t-rsubmit-btn { text-align: center; padding: 30px; }
.t-rsubmit-btn .btn { width: 238px; height: 59px; border: none; background: url(cssimg/mmw2/btn.png) no-repeat 0 -292px; }
.ss-sb-tit { background-position: 0 -176px; }
.t-aques { padding: 28px 68px; }
.aques-item { background: url(cssimg/mmw2/aq-bg.png) repeat-y left 0; padding-left: 34px; text-align: left; }
.aques-item .tit { height: 23px; line-height: 23px; background-color: #eeeeee; position: relative; z-index: 1; }
.aques-item .nb { height: 34px; width: 34px; line-height: 34px; color: #000; background-position: 0 -801px; font-family: Trebuchet MS; font-size: 14px; text-align: center; position: absolute; left: -34px; top: -6px; }
.aques-item label { font-size: 14px; float: left; display: inline; margin-left: 15px; font-weight: 700; color: #525252; }
.aques-item .help { float: right; display: inline; color: #0685e2; margin-right: 10px; }
.aques-item .ip { width: 95%; border: solid 1px #c4c4c4; display: inline-block; vertical-align: middle; height: 26px; line-height: 26px; margin: 10px auto 17px 10px; }
.aques-item .tx { width: 94%; padding: 2px; border: solid 1px #c4c4c4; display: inline-block; vertical-align: middle; margin: 10px auto 17px 10px; line-height: 18px; }
.aques-item .tip { float: right; display: inline; color: #8e8e8e; margin-right: 15px; }
.aques-item .cls { display: inline-block; *display:inline;
zoom: 1; padding-left: 60px; margin: 22px auto 0 10px; }
.aques-item span.t { float: left; display: inline; width: 60px; margin-left: -60px; color: #595959; line-height: 25px; }
.aques-item .tip-red { display: block; color: #ff0000; line-height: 25px; }
.aques-tags { overflow: hidden; padding-left: 80px; }
.aques-tags dt { float: left; display: inline; width: 80px; margin-left: -80px; text-align: right; color: #6e6d6d; line-height: 22px; margin-top: 3px; }
.aques-tags dd { float: left; display: inline; margin: 3px; }
.aques-tags dd a { height: 22px; line-height: 22px; float: left; display: inline; padding-left: 12px; color: #686868; background-position: left -352px; white-space: nowrap; }
.aques-tags dd a span { display: block; padding-right: 12px; background-position: right -352px; }
.ss-err { height: 190px; background: url(cssimg/mmw2/404bg.png) no-repeat center 30px; }
.ss-err-ct { padding: 90px 0 0 234px; text-align: left; }
.ss-err-ct .tip { color: #4d4d4d; }
.ss-err-ct .tip b { display: inline-block; margin: 0 5px; }
.ss-err-ct .tip a, .ss-err-ct .s-tip a { color: #0685e2; display: inline-block; margin-left: 5px; text-decoration: underline; }
.ss-err-ct .ss-tag-search { background: none; }
.ss-err-ct .ss-tag-search label { font-size: 12px; }
.ss-err-ct .s-tip { display: block; color: #4d4d4d; clear: both; padding-left: 80px; }
.ss-rel-tit { height: 46px; line-height: 46px; background-color: #eeeeee; }
.ss-rel-tit h3 { font-size: 14px; font-weight: 700; float: left; display: inline; padding-left: 30px; }
.ss-rel-tit .into { float: right; display: inline; height: 46px; background-position: -249px -295px; padding-left: 30px; width: 87px; text-align: center; color: #fff; }
.t-tags h3 { background-position: 0 -839px; height: 25px; }
.t-tags .tip { position: absolute; right: 0; color: #858485; top: 0; }
.t-tags .fc { display: inline-block; width: 49px; height: 22px; line-height: 20px; margin: 15px 0 0 5px; color: #fff; text-align: center; background-position: -351px -72px; }
.ss-search-tit { height: 46px; line-height: 46px; background-color: #e7e7e7; }
.ss-search-tit em { display: inline-block; margin: 0 5px; *display:inline;
zoom: 1; }
.ss-search-tit .data { font-weight: 700; color: #363636; padding-left: 20px; font-size: 14px; }
.ss-search-tit .qe { width: 64px; height: 24px; line-height: 22px; padding-left: 10px; color: #fff; float: none; background-position: -288px -45px; display: inline-block; *display:inline;
zoom: 1; font-weight: 100; font-size: 12px; margin: 11px 0 0 20px; }
.ss-qi { overflow: hidden; padding: 10px; }
.ss-qi-img { float: left; display: inline; width: 180px; height: 240px; border: solid 1px #cecece; margin-right: 11px; }
.ss-hot-topic { float: left; display: inline; width: 470px; position: relative; height: 242px; }
.ss-hot-topic .tit { height: 21px; line-height: 21px; padding-bottom: 9px; border-bottom: solid 1px #dddddd; }
.ss-hot-topic .tit b { height: 21px; width: 74px; padding-left: 20px; color: #fff; font-size: 14px; font-weight: 700; background-position: -249px 0; float: left; display: inline; margin-right: 10px; }
.ss-hot-topic .tit a { float: left; display: inline; font-weight: 700; font-weight: 700; font-size: 14px; color: #e2447d; }
.ss-hot-topic .txt { color: #6b6b6b; position: relative; line-height: 24px; text-align: left; padding: 10px 0 10px 10px; margin-right: 20px; height: 100px; }
.ss-hot-topic .name { font-size: 14px; color: #a1a1a1; }
.ss-hot-topic .nb { position: absolute; right: 0; bottom: 10px; }
.ss-hot-topic .lst { position: absolute; bottom: 0; left: 0; background-color: #ececec; margin-right: 20px; padding: 11px 5px; width: 460px; }
.ss-hot-topic .lst li { position: relative; line-height: 24px; height: 24px; text-align: left; padding-left:10px; background-position:5px 11px; }
.ss-hot-topic .lst li a { color: #2082ca; }
.ss-hot-topic .lst li span { position: absolute; right: 10px; color: #909090; top: 0; }
.ss-hot-topic .lst li span em { color: #FFFFFF; display: inline-block; font-weight: 100; height: 20px; line-height: 20px; text-align: center; vertical-align: middle; width: 20px; margin-right: 5px; }
.ss-hot-topic .lst li span .reward { background-position: 0 -652px; }
.ss-hot-topic .lst li span .hot { background-position: 0 -629px; }
.ss-tg { padding: 0 10px; overflow: hidden; }
.ss-tg:after { content: "."; display: block; height: 0; overflow: hidden; clear: both; visibility: hidden; }
.ss-tg { display: inline-block; }
.ss-tg-tit { height: 30px; border-bottom: solid 1px #d2d2d2; }
.ss-tg-tit h3 { font-size: 14px; color: #ed0d8c; padding-left: 19px; height: 20px; line-height: 20px; background: url(cssimg/mmw2/sico.png) no-repeat 0 -411px; margin: 8px 0 0px 8px; float: left; }
.ss-tg-layout { overflow: hidden; padding: 18px 0 10px; }
.ss-tg-layout .img { float: left; display: inline; height: 100px; width: 100px; border: solid 2px #e2e2e2; margin: 13px; }
.ss-tg-layout .ct { float: left; display: inline; width: 197px; }
.ss-tg-layout .tit { line-height: 20px; margin-bottom: 3px; }
.ss-tg-layout .tit a { display: block; font-weight: 700; color: #2082ca; font-size: 14px; text-align: left; }
.ss-tg-layout .nb { display: block; color: #616161; text-align: left; }
.ss-tg-layout .nb b { display: inline-block; margin: 0 5px; }
.ss-tg-layout .txt { line-height: 16px; color: #8c8c8c; text-align: left; margin-bottom: 5px; }
.ss-tg-layout .qa { background-color: #f0f0f0; padding: 5px 7px; text-align: left; height: 70px; }
.ss-tg-layout .qa .q { display: block; height: 24px; line-height: 24px; color: #e4467b; border-bottom: 1px dotted #B1B1B1; }
.ss-tg-layout .qa .a { display: block; padding: 5px 0 0; line-height: 18px; color: #585858; }
.ss-tcls-t { height: 34px; background-color: #eeeeee; position: relative; }
.ss-tcls ul { position: absolute; left: 0; top: 3px; }
.ss-tcls li { float: left; display: inline; margin-top: 3px; margin-left: 5px; cursor: pointer; }
.ss-tcls li a { height: 26px; width: 69px; display: block; line-height: 26px; padding-left: 30px; text-align: left; font-size: 14px; color: #fff; font-weight: 700; }
.ss-tcls li .q { background-position: 0 -424px; }
.ss-tcls li .f { background-position: -124px -386px; }
.ss-tcls li.on { margin-top: 0; }
.ss-tcls .on a { height: 36px; width: 89px; padding-left: 32px; line-height: 30px; }
.ss-tcls .on .q { background-position: 0 -383px; }
.ss-tcls .on .f { background-position: -124px -423px; }
.ss-tcls-t .ss-tag-scls { margin-top: 5px; }
.ss-chat-lst { background-color: #e3447c; }
.ss-chat-tit { height: 40px; line-height: 33px; font-size: 14px; font-weight: 700; color: #fff; text-align: left; padding-left: 30px; background-position: -760px -141px; }
.ss-chat-lst li { text-align: left; height: 26px; line-height: 26px; border-bottom: 1px dotted #f0729e; color: #fff; margin: 0 5px; }
.ss-chat-lst li a { color: #fff; display: inline-block; margin: 0 3px; }
.ss-hgame-tit { height: 30px; line-height: 30px; margin-top: 1px; background-color: #ececec; }
.ss-hgame-tit h3 { float: left; display: inline; background-position: 5px -866px; padding-left: 40px; color: #2082ca; }
.ss-hgame-tit .more { float: right; display: inline; margin-right: 5px; color: #828282; }
.ss-hgame dl { overflow: hidden; border-bottom: solid 1px #cccccc; padding: 3px 0 5px; }
.ss-hgame dt { font-weight: 700; display: block; }
.ss-hgame dt a { display: block; position: relative; text-align: left; height: 25px; line-height: 25px; padding: 0 10px; }
.ss-hgame dt a em { position: absolute; right: 10px; top: 0; }
.ss-hgame dd { display: block; overflow: hidden; text-align: left; color: #828282; padding-left:5px; background-position:4px 10px;}
.ss-hgame dd a { color: #828282; display: inline-block; margin: 0 5px; line-height: 20px; }
.ss-details { min-height: 600px; }
.ss-details-tit { background-color: #f5f5f5; overflow: hidden; text-align: left; width: 100%; }
.ss-details-tit:after { content: "."; display: block; height: 0; overflow: hidden; clear: both; visibility: hidden; }
.ss-details-tit { display: inline-block; }
.ss-details-tit h1 { float: left; display: inline; line-height: 46px; font-size: 20px; color: #0685e2; margin-left: 15px; font-family: "Microsoft YaHei"; font-weight: 100; width: 575px; }
.ie6 .ss-details-tit h1 { font-weight: 700; }
.ss-details-ic { height: 20px; padding-top: 13px; }
.ss-details-ic em { height: 20px; width: 20px; vertical-align: middle; display: inline-block; font-weight: 100; text-align: center; color: #fff; line-height: 20px; margin: 0 3px; }
.ss-details-ic .hot { background-position: 0 -629px; }
.ss-details-ic .reward { background-position: 0 -652px; }
.ss-details-tit .del, .ss-details-tit .modify, .ss-aw-ct .del { height: 23px; width: 27px; line-height: 23px; color: #b8b8b8; margin: 12px 10px 0 0; background-position: -349px -406px; padding-left: 27px; text-align: left; }
.ss-details-tit .del, .ss-aw-ct .del { background-position: -349px -429px; }
.ss-q-history { padding: 11px 20px; text-align: left; }
.ss-q-history dt { float: left; display: inline; color: #a4a4a4; line-height: 22px; }
.ss-q-history dt b, {
display:inline-block;
margin:0 5px;
padding:0;
color:#e4457c;
position:relative;
}
.ss-q-history dt b .mm-user-info { color: #e4457c; }
.ss-q-history dd { float: left; display: inline; margin: 0 9px; }
.ss-q-history dd.end { clear: both; display: block; margin: 0; float: none; }
.ss-q-history dd a { height: 22px; line-height: 22px; display: inline-block; *display:inline;
zoom: 1; padding-left: 12px; background-position: left -459px; color: #3f3f3f; cursor: pointer; }
.ss-q-history dd a span { padding-right: 12px; height: 22px; background-position: right -459px; display: inline-block; *display:inline;
zoom: 1; }
.ss-det-ct { border-left: solid 1px #f05474; background-color: #fbfbfb; margin: 0 12px; position: relative; clear: both; }
.ss-det-txt { text-align: left; color: #636363; line-height: 25px; padding: 15px; font-size: 14px; table-layout: fixed; word-break: break-all; overflow: hidden; }
.ss-det-fun { background-color: #f5f5f5; height: 62px; }
.ss-det-fun .fc { margin: 35px 0 0 15px; }
.ss-det-r { float: right; display: inline; margin-right: 8px; padding-top: 28px; position: relative; }
.ss-det-r .date { position: absolute; right: 0; top: 0; line-height: 30px; height: 30px; color: #959595; padding-right: 10px; width: 120px; }
.ss-det-r .s-dl { float: left; display: inline; color: #fff; text-align: center; height: 19px; width: 43px; line-height: 19px; background-position: -182px -100px; margin: 0 4px; margin-top: 4px; }
.ss-det-aw-tit { height: 25px; line-height: 25px; padding: 12px 16px; border-bottom: solid 4px #b7b7b7; }
.ss-det-aw-tit .data { float: left; color: #616161; }
.ss-det-aw-tit .data b { color: #ed5076; display: inline-block; padding: 0 5px; }
.ss-det-aw-tit .data b a { color: #ed5076; }
.ss-det-aw-tit .data i { width: 9px; height: 10px; display: inline-block; vertical-align: middle; background-position: 0 -909px; margin-left: 5px; }
.ss-det-aw-tit .aw { width: 55px; height: 25px; line-height: 23px; color: #fff; text-align: left; padding-left: 20px; background-position: -227px -101px; }
.ss-aw-ct { height: 1%; border-bottom: solid 1px #e2e2e2; }
.ss-aw-c:after { content: "."; display: block; height: 0; overflow: hidden; clear: both; visibility: hidden; }
.ss-aw-c { display: inline-block; }
.ss-aw-ct .date { clear: both; line-height: 20px; height: 20px; padding: 20px 0 20px 100px; color: #959595; }
.ss-aw-ct .date .add, .ss-aw-ct .date .close { height: 19px; width: 78px; margin-left: 10px; background-position: -322px -102px; overflow: hidden; text-indent: -9999px; }
.ss-aw-ct .date .close { background-position: -332px -382px; }
.ss-aw-ct .date .modify { margin-left: 20px; }
.ss-aw-ct .view { width: 57px; margin: 20px 15px 0 25px; }
.ss-aw-ct .view a { display: block; height: 34px; overflow: hidden; text-indent: -9999px; }
.ss-aw-ct .view .support { background-position: -265px -381px; }
.ss-aw-ct .view .against { background-position: -265px -416px; }
.ss-aw-ct .view em { margin: 1px 0; height: 25px; line-height: 25px; background-color: #eaeaea; font-weight: 700; color: #f05474; display: block; }
.ss-aw-ct .ct { width: 560px; text-align: left; padding-top: 15px; }
.ss-aw-ct .user-name { font-weight: 700; color: #0685e2; line-height: 25px; }
.ss-aw-ct .user-name a { color: #0685e2; }
.ss-aw-ct .txt { font-size: 14px; line-height: 25px; color: #636363; table-layout: fixed; word-break: break-all; overflow: hidden; }
.ss-aw-ct a.del { margin:0; height:25px; line-height:25px; color:#B8B8B8;}
.ss-aw-ct .answer_comment { margin: 0 50px 20px 50px; padding: 10px; border: 1px solid #CECECE; clear: both; }
.ss-awall-tit { height: 42px; background-color: #f0f0f0; border-top: solid 3px #cecece; }
.ss-awall-tit h3 { float: left; display: inline; line-height: 42px; font-weight: 700; font-size: 14px; color: #f05474; margin-left: 111px; background-position: 0 -922px; padding-left: 30px; }
.ss-awall-tit .sorting { padding-top: 10px; }
.ss-awall-tit .sorting a { width: 91px; height: 23px; line-height: 23px; color: #595959; display: inline-block; margin: 0 4px; text-align: left; padding-left: 10px; }
.ss-awall-tit .sorting .up { background-position: -109px -483px; }
.ss-awall-tit .sorting .dw { background-position: 0 -483px; }
.ss-aw-tit { border-bottom: dotted 1px #b1b1b1; margin-left: 90px; margin-top: 10px; margin-bottom: -15px; }
.ss-aw-tit h3 { font-size: 14px; color: #f05474; background-position: 0 -964px; height: 30px; line-height: 30px; text-align: left; padding-left: 35px; }
.s-loading .view { font-size: 14px; color: #000; }
.s-loading .view b { color: #f05474; }
.ss-ibox-tit { height: 46px; background-color: #f0f0f0; }
.ss-ibox-tit h3 { float: left; display: inline; margin-left: 28px; padding-left: 30px; font-size: 14px; font-weight: 700; height: 30px; line-height: 30px; margin-top: 8px; background-position: 0 -998px; }
.ss-ibox-tit .tip, .ss-ibox-tit .login { float: left; display: inline; margin: 11px 0 0 20px; line-height: 20px; }
.ss-ibox-tit .tip a { color: #4993ca; text-decoration: underline; }
.ss-ibox-tit .login .img, .ss-ibox-tit .login .name { display: inline-block; vertical-align: middle; }
.ss-ibox-tit .qe { margin: 10px 15px 0 0; }
.ss-ibox-tea { padding: 20px 26px; overflow: hidden; position: relative; }
.ss-ibox-tea .tea { border: solid 1px #c4c4c4; width: 622px; margin: auto; line-height: 18px; padding: 3px; }
.ss-ibox-tea .btn { width: 120px; height: 39px; border: none; margin: 10px 0; font-weight: 700; color: #fff; font-size: 14px; clear: both; background: url(cssimg/mmw2/btn.png) no-repeat 0 -508px; }
.f-label { position: fixed; right: 10px; top: 50px; width: 84px; }
.ie6 .f-label { display: none; }
.f-label a { border: none; display: block; height: 25px; width: 75px; margin: auto; padding-top: 50px; color: #fff; font-weight: 700; font-size: 14px; text-align: center; }
.f-label .home, .f-label .home:hover { width: 84px; padding-top: 69px; background-position: -16px -14px; background-color: inherit; }
.f-label .wdz { background-position: -21px -109px }
.f-label .swd { background-position: -21px -184px }
.f-label .tw { background-position: -21px -258px }
.f-label .wdbz { background-position: -21px -333px }
.f-label .gfwd { background-position: -21px -407px }
.f-label .top, .f-label .top:hover { border: none; background-position: -21px -481px; height: 31px; padding: 0; overflow: hidden; text-indent: -9999px; }
.f-label .top:hover { background-color: none; width: 75px; }
.f-label a:hover { border-width: 2px; border-style: solid; width: 71px; padding-top: 48px; height: 23px; background-color: #fff; }
.f-label .wdz:hover { background-position: -121px -111px; color: #ffa5d7; }
.f-label .swd:hover { background-position: -121px -186px; color: #00ac80; }
.f-label .tw:hover { background-position: -121px -260px; color: #f1aa15; }
.f-label .wdbz:hover { background-position: -121px -335px; color: #02a6ed; }
.f-label .gfwd:hover { background-position: -121px -409px; color: #93bd00; }
.f-label .home:hover { border: none; display: block; height: 25px; margin: auto; color: #fff; font-weight: 700; font-size: 14px; text-align: center; }
.ly-aw-txt, .user-info, .ly-suc, .ly-suc .tip-txt i, .ly-suc .score, .ly-suc .btn input, .ly-report, .ly-report .tip-txt i, .ly-report .btn input { background-image: url(cssimg/mmw2/ly.png); background-repeat: no-repeat; }
.ly-aw-txt { height: 41px; width: 215px; line-height: 41px; font-weight: 700; color: #464646; font-size: 14px; position: absolute; }
.ly-aw-r { background-position: 0 -42px; }
.ly-aw-b { background-position: 0 0; }
.user-info { width: 201px; height: 97px; background-position: 0 -127px; top: -97px; left: 0; position: absolute; }
.user-info .img { float: left; display: inline; border: solid 1px #a5a5a5; margin: 13px 7px 0 10px; }
.user-info .name { color: #000; font-weight: 700; float: left; display: inline; width: 110px; margin-top: 10px; font-size: 14px; }
.user-info .txt { font-weight: 100; color: #494949; float: left; display: inline; width: 120px; font-size: 12px; line-height: 20px; }
.user-info .txt b { font-weight: 700; color: #f05474; }
.ly-suc { width: 456px; height: 209px; background-position: 0 -235px; text-align: center; position: absolute; }
.ly-colse { width: 22px; height: 22px; position: absolute; right: 0; top: 0; overflow: hidden; text-indent: -9999px; background-color: #fff; filter: alpha(opacity=0.1); opacity: 0.01; }
.ly-suc .tip-txt, .ly-report .tip-txt { text-align: center; font-size: 20px; font-family: "Microsoft YaHei"; line-height: 53px; margin: 23px 0; }
.ly-suc .tip-txt span, .ly-report .tip-txt span { display: inline-block; vertical-align: middle; }
.ly-suc .tip-txt i { height: 53px; width: 46px; display: inline-block; vertical-align: middle; margin-right: 10px; background-position: -242px 0; }
.ly-suc .score { width: 118px; height: 25px; line-height: 25px; font-weight: 700; color: #fff; margin: auto; background-position: -228px -80px; margin-top: -20px; }
.ly-suc .btn input { border: none; height: 38px; width: 116px; background-position: -231px -146px; margin: 50px auto 0; font-size: 16px; color: #533f05; margin: 0 5px; font-family: "Microsoft YaHei"; }
.ly-report { height: 171px; width: 456px; position: absolute; background-position: 0 -452px; }
.ly-report .tip-txt i { height: 60px; width: 46px; display: inline-block; vertical-align: middle; margin-right: 10px; background-position: -322px -6px; }
.ly-report .tip-txt { line-height: 30px; }
.ly-report .btn input { border: none; height: 38px; width: 116px; background-position: -231px -107px; margin: 50px auto 0; font-size: 16px; color: #533f05; margin: 0 5px; font-family: "Microsoft YaHei"; }
.ss-aw-ct-md { height: 200px; }
.ss-aw-ct-md .txt, .ss-aw-ct-md .date, .ss-aw-ct .ss-aw-ct-md { display: none; }
.ss-aw-ct-md .ss-ibox-tea { display: block; padding: 0; }
.ss-aw-ct-md .ss-ibox-tea .tea { width: 604px; }
.ss-ibox-tea .cancel { position: absolute; bottom: 20px; right: 150px; }
.ss-share { width: 280px; }
 .ss-main . w748 .si-br {
min-height: 1178px;
}
.tagHandler { width: 100%; position: relative }
.tagHandler ul.tagHandlerContainer { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; overflow: hidden; min-height: 28px; line-height: 28px; cursor: text; font-family: arial, helvetica, sans-serif; margin: 10px 0; padding: 0 5px }
.tagHandler ul.tagHandlerContainer li { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 14px; line-height: 14px; display: block; float: left; font-size: 12px; white-space: nowrap; margin: 4px 5px 4px 0 }
.tagHandler ul.tagHandlerContainer li.tagItem { background-color: #cee5f5; color: #2b4f62; cursor: url("cssimg/mmw2/tag_remove.cur"), pointer; padding: 3px 8px }
.tagHandler ul.tagHandlerContainer li.tagItem:hover { background-color: #86b3cd }
.tagHandler ul.tagHandlerContainer input.tagInputField { height: 20px; padding: 0; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; width: inherit; background-color: #FFF; color: #666; font-size: 12px; min-height: 12px; line-height: 20px }
.tagHandler ul.tagHandlerContainer input.tagInputField, .tagHandler ul.tagHandlerContainer input.tagInputField:focus { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none }
.tagHandler div.tagLoader { position: absolute; right: -24px; top: 12px; display: none; background: url("cssimg/mmw2/loader.gif") center center no-repeat; width: 16px; height: 18px; cursor: default }
.tagHandler div.tagUpdate { position: absolute; right: -24px; top: 14px; background: url("cssimg/mmw2/tag_update.png") center center no-repeat; width: 16px; height: 16px; cursor: pointer }
.ui-autocomplete { text-align: left; }
.q-index-ask { height: 33px; line-height: 33px; margin-right: 20px; }
.q-index-ask a, .q-index-ask a:hover, .q-index-ask a:active { color: #0685E2; }
em.tip-title { display: block; line-height: 25px; height: 25px; }
em.tip-title span { font-family: Constantia, Georgia; font-size: 22px; font-style: italic; font-weight: 700; color: #808080; }
em.tip-title span.error { color: #E44443; }
.ss-awall-tit .ss-tag-scls .tt, .ss-tcls-t .ss-tag-scls .tt, .ss-tag-search .ss-tag-scls .tt { width: 65px; }
.ss-awall-tit .ss-tag-scls .options li a, .ss-tcls-t .ss-tag-scls .options li a, .ss-tag-search .ss-tag-scls .options li a { width: 89px; }
.send-act { background-color: #fff; border: solid 1px #e2e2e2; }
.ss-sact-tit{ background-position:0 -210px;}
.ss-sact-tit h3{ padding-left:65px;}
.sact-cont{ width:658px; padding:20px 14px 20px 20px;}
.sact-cont-tit{ background:url(cssimg/mmw2/sact-tit.png) no-repeat 0 bottom; overflow:hidden; padding-bottom:5px;}
.sact-cont-tit h3{ float:left; display:inline; font-family: "Microsoft YaHei"; font-size:18px; font-weight:100; margin-bottom:5px;}
.sact-cont-tit .into{ float:right; display:inline; height:18px; width:104px; line-height:18px; color:#fff; background-position:-512px -148px; margin-top:10px;}

.sact-info{ overflow:hidden; padding:20px 0;}
.sact-info-img{ float:left; display:inline; margin-right:20px;}
.sact-info-txt{ float:left; display:inline; text-align:left; width:500px;}
.sact-data{ font-size:14px; margin-bottom:17px;}
.sact-pres{ height:27px; line-height:27px; width:271px; background:url(cssimg/mmw2/sact.png) no-repeat 0 0; position:relative; color:#fff; text-align:center; margin-bottom:35px;}
.sact-pres .item{ height:27px; line-height:27px; width:271px; background:url(cssimg/mmw2/sact.png) no-repeat 0 -30px; position:absolute; left:0; top:0; z-index:1;}
.sact-pres .txt{ position:absolute; left:0; top:0; width:271px; z-index:2;}
.sact-btn .receive{ width:115px; height:29px; line-height:29px; float:left; color:#fff; font-size:14px; font-weight:700; background:url(cssimg/mmw2/sact.png) no-repeat 0 -61px; text-align:center; letter-spacing:10px;}

.sact-intro-tit{overflow:hidden;border-bottom:solid 1px #e3e3e3;}
.sact-intro-tit h3{float:left; display:inline; font-family: "Microsoft YaHei"; font-size:18px; font-weight:100; margin-bottom:5px; line-height:35px; height:35px; }
.sact-intro .txt{ line-height:25px; font-size:14px; text-align:left; color:#333333; padding-top:10px;}

.sact-ad{ width:305px; border:solid 1px #e2e2e2; border-right:none;}
.sact-pop-cont{ overflow:hidden; padding:0 15px 15px;}

/*发号弹出层*/
.sact-pop{ position:absolute; width:500px; border:solid 1px #c3c3c3; background-color:#fff; overflow:hidden;}
.sact-pop-close{ width:33px; height:32px; position:absolute; right:0; top:0; background:url(cssimg/mmw2/sact.png) no-repeat -119px -61px; overflow:hidden; text-indent:-9999px;}
.sact-pop-tit{ height:50px; line-height:50px; font-family: "Microsoft YaHei"; font-size:18px; color:#eb6100;}
.sact-pop-img{ margin-right:15px;}
.sact-pop-txt{ font-size:14px; text-align:left;}
.sact-pop-tip{ margin-bottom:10px;}
.sact-pop-pw{ line-height:29px; overflow:hidden; margin-bottom:27px;}
.sact-pop-pw span{ float:left; display:inline;}
.sact-pop-pw .nb{ width:25px; line-height:25px; width:200px; margin-top:2px; background:url(cssimg/mmw2/sact.png) no-repeat 0 -101px; text-align:center; margin-right:10px;}
.sact-pop-pw .copy{ width:72px; height:29px; line-height:29px; font-weight:700; color:#fff;background:url(cssimg/mmw2/sact.png) no-repeat 0 -61px; float:left; display:inline; text-align:center;}
.sact-pop-lg{ margin-top:30px; overflow:hidden;}
.sact-pop-lg a{ display:inline-block; height:20px; line-height:20px; width:80px; color:#000; background:url(cssimg/mmw2/sact.png) no-repeat -163px -61px; font-size:12px; text-align:center; margin: 0 5px;}

/*文章页轮播*/
.i-banner{background-color:#EDEDED;overflow:hidden;position:relative;text-align:center;}
.i-banner .i-banner-btn a{top:60px;}
.i-banner .ul-contain{width:630px;height:186px;margin:auto;overflow:hidden;}
.i-banner li{margin:6px 3px;cursor:pointer;display:inline;float:left;position:relative;border:2px solid #6c6c6c;height:170px;}
.i-banner li a span.img{width:200px;display:block;}
.i-banner li a span.txt{position:absolute;bottom:0;line-height:25px;height:25px;filter: alpha(opacity=60);opacity: 0.6;background-color:#000;left:0;width:100%;color:#FFF;}

/**right new**/

.r-tipic{
	line-height:46px;
	height:46px;
	border-bottom:1px solid #CCC;
	display:block;
}
.r-tipic a.more{
	font-weight:bolder;
	display:inline;
	float:right;
	line-height:20px;
}
.c-border{
	border:1px solid #CCC;
}

#ddxwph {
	background:url(cssimg/mmw2/img8.jpg) no-repeat left -4px;
}
ul.qhbt {
	float:right;
	padding-right:8px;
	overflow:hidden;
	zoom:1;
} 
ul.qhbt li {
	float:left;
	display:inline;
	margin-top:7px;
	width:36px;
	height:20px;
	cursor:pointer;
}
.ddxwphc {
	padding-bottom:5px;
}
.con {
	margin:3px auto;
	width:286px;
	height:254px;
	background:url(cssimg/mmw2/img6.jpg) no-repeat left top;
}
.con li {
	line-height:26px;
	text-indent:28px;
	font-size:12px;
	font-weight:500;
}
.con li a {
	color:#313131;
}
.wydg {
	background:url(cssimg/mmw2/img11.jpg) no-repeat left -4px;
}
.wydg a.more {
	color:#EA8A4E;
	margin:20px 20px 0 0;
}
.jxzt {
	background:url(cssimg/mmw2/img14.jpg) no-repeat left -4px;
}
.jxzt a.more {
	color:#EA8A4E;
	margin:20px 17px 0 0;
}
.wydg1 {
	background:url(cssimg/mmw2/img16.jpg) no-repeat left -4px;
}
.wydg1 a.more{
	color:#8CCE6C;
	margin:21px 17px 0 0;
}
.wydgn {
	padding:8px 8px 0;
	overflow:hidden;
	zoom:1;
}
.wydgc {
	float:left;
	display:inline;
	margin:0 8px 5px 0;
	width:128px;
}
.wydgc dt {
	padding:3px;
	width:120px;
	height:90px;
	border:1px solid #ccc;
}
.wydgc dd {
	text-align:center;
	width:128px;
	line-height:26px;
	font-weight:500;
}
.wydgc dd a {
	color:#0054AA;
}
.jylist {
	padding-bottom:10px;
	text-align: center;
	width:100%;
	line-height:24px;
}
.jylist li a {
	color:#000;
}
.jylista {
	padding-right:5px;
}
.ul-sp li { height: 30px; overflow: hidden; }
.ul-sp .on { height: 195px; }
.ul-sp li .img { display: block; width: 276px; height: 150px; margin: 5px auto 10px; border: solid 1px #cecece; display: none; }
.ul-sp li .txt { height: 30px; line-height: 30px; display: block; text-indent:19px; border-top: solid 1px #fff;font-size:14px; font-weight:bolder;background:url(cssimg/mmw2/img7.jpg) no-repeat left center;}
.ul-sp .on .img { display: block; }
.ul-sp li a:hover { font-weight: 700; color: #e94c78; }

.ml8 {
	margin-left:8px;
}
.w300 .mb10 h3 { float: left; display: inline; color: #fff; font-weight: 700; font-size: 16px; padding-left: 60px;margin-top:16px; line-height:30px; }

