@charset "gb2312";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}body{font:12px/1.5 Arial,Helvetica,SimSun,san-serif;color:#333;}select,input,button{vertical-align:middle;font-size:100%;}ul,ol{list-style:none;}fieldset,img{border:0;}em{font-style:normal;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden;}/* End hide from IE-mac */
img {
    display: inline;
    vertical-align: top;
}

.w750 {
    width: 750px;
}

.w230 {
    width: 230px;
}

.w1000 {
    width: 1000px;
}

.auto {
    margin-left: auto;
    margin-right: auto;
}

.fL {
    float: left;
}

.fR {
    float: right;
}

.vatt {
    vertical-align: text-top;
}

.pt4 {
    padding-top: 4px;
}

.pt10 {
    padding-top: 10px;
}

.pt17 {
    padding-top: 17px;
}

.pt20 {
    padding-top: 20px;
}

.pt32 {
    padding-top: 32px;
}

.ml10 {
    margin-left: 10px;
}

.ml20 {
    margin-left: 20px;
}

.mt3 {
    margin-top: 3px;
}

.mt5 {
    margin-top: 5px;
}

.mt7 {
    margin-top: 7px;
}

.mt10 {
    margin-top: 10px;
}

.mt14 {
    margin-top: 14px;
}

.mt20 {
    margin-top: 20px!important;
}

.mt30 {
    margin-top: 30px;
}

.mt80 {
    margin-top: 80px;
}

.col666 {
    color: #666;
}

.colC00 {
    color: #c00;
}

a.aCorGreed:link,a.aCorGreed:visited {
    color: #6B8D02;
}

a.aCorYellow:link,a.aCorYellow:visited {
    color: #D7631E;
}

a.aCorRed:link,a.aCorRed:visited {
    color: #CE3971;
}

a.aCorGray:link,a.aCorGray:visited {
    color: #5E5E5E;
}

a:hover,a.aCorGreed:hover,a.aCorYellow:hover,a.aCorRed:hover,a.aCorGray:hover {
    color: #FF7866;
}

.ovh {
    overflow: hidden;
}

.hide {
    display: none;
}

.start {
    background: url(../imagestu/huiS.png) repeat;
    float: left;
    height: 12px;
    display: inline-block;
    overflow: hidden;
    width: 70px;
}

*html .start {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/huiS.png');
}

.startNum {
    background: url(../imagestu/huangS.png) repeat;
    float: left;
    height: 12px;
}

*html .startNum {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/huangS.png');
}

.startBig,.startBigNum {
    background: url(..images/icon2.jpg) no-repeat;
    float: left;
    height: 23px;
}

.startBig {
    background-position: 0 -34px;
    position: relative;
    width: 134px;
}

.startBigNum {
    background-position: 0 0;
}

.starSm {
    width: 105px;
    height: 18px;
    background: url(../imagestu/stars.jpg) no-repeat 0 -23px;
    position: relative;
}

.starSm .starSmNum {
    height: 18px;
    background: url(../imagestu/stars.jpg) no-repeat 0 0;
    position: absolute;
    top: 0;
    left: 0;
}

.title {
    height: 31px;
    line-height: 31px;
    padding-bottom: 3px;
    overflow: hidden;
    font-weight: normal;
}

.border2 {
    border-bottom: 3px solid #E27E42;
}

.border3 {
    border-bottom: 3px solid #B43665;
}

.icon1,.icon2,.icon3,.icon4,.icon5,.icon6,.icon7 {
    margin-right: 10px;
    width: 31px;
    height: 31px;
    overflow: hidden;
    display: inline-block;
}

.icon1 {
    background-position: 0 -71px;
}

.icon2 {
    background-position: 0 -135px;
}

.icon3 {
    background-position: 0 -38px;
}

.icon4 {
    background-position: 0 -103px;
}

.icon5 {
    background-position: 0 -199px;
}

.icon6 {
    background-position: 0 -167px;
}

.icon7 {
    background-position: 0 -231px;
}

.titleWord,.titleWorda {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 18px;
    line-height: 20px;
    margin: 6px 0 0;
    margin: 9px 0 0 0\9;
}

.titleMore {
    color: #666;
    font-family: simsun;
    line-height: 20px;
    margin-top: 11px;
    font-size: 12px;
    margin-top: 12px\9;
}

.titleMore:hover {
    color: #ff7866!important;
}

.scores {
    color: #E84444;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    padding-left: 7px;
}

.scoreSam {
    color: #E00000;
    display: inline-block;
    padding-left: 5px;
    vertical-align: baseline;
}

.shade40 {
    display: inline-block;
    height: 40px;
    width: 40px;
    background: url(../imagestu/yuan40.png) no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}

*html .shade40 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/imgbg.png');
}

.shade60 {
    height: 60px;
    width: 60px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: url(../imagestu/yuan60.png) no-repeat;
    cursor: pointer;
}

*html .shade60 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/yuanbg2.png');
}

.shade80 {
    height: 80px;
    width: 80px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: url(../imagestu/yuan80.png) no-repeat;
    cursor: pointer;
}

*html .shade80 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/yuanbg3.png');
}

.modDla dt,.modDlb dt {
    overflow: hidden;
    float: left;
    position: relative;
    margin-right: 10px;
}

.modDla dt {
    width: 60px;
    height: 60px;
}

.modDlb dt {
    width: 40px;
    height: 40px;
}

.modDla dd,.modDlb dd {
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
}

.modDla dd {
    height: 1.5em;
}

.modDlb dd {
    height: 40px;
    line-height: 40px;
}

.modDla .modDlaTit {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 14px;
}

.modDlaTit a:link,.modDlaTit a:visited {
    color: #666;
}

.modDlaTit a:hover {
    color: #FF7866;
}

.modDlaCon {
    color: #999;
}

.modDlaCon em,.cutLine {
    color: #C6C6C6;
    margin: 0 7px 0 5px;
    position: relative;
    top: -2px;
}

.modDlaCon span {
    color: #E00000;
}

.modDla dd.modDlaBnt {
    height: 24px;
    width: 60px;
    display: none;
    background: url("../imagestu/dloada.jpg") no-repeat;
}

.downloadBnt {
    display: block;
    height: 24px;
    width: 60px;
    cursor: pointer;
}

.dloadBnt {
    display: inline-block;
    height: 24px;
    margin: 8px 0 0 18px;
    width: 24px;
    cursor: pointer;
}

.wLogo {
    margin-top: 17px;
    float: left;
}

.logo {
    background: url("../imagestu/logo.jpg") no-repeat;
    height: 38px;
    text-indent: -9999px;
    width: 110px;
}

.station {
    color: #333;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 26px;
    font-weight: bold;
    margin-left: 11px;
}

.station:hover {
    color: #333!important;
    text-decoration: none;
}

.seach-con {
    margin-top: 19px;
    height: 34px;
    position: relative;
    width: 410px;
    z-index: 99;
}

.seach {
    background: url(../imagestu/ico-i.png) no-repeat 0 -1px;
    height: 33px;
    padding: 1px;
    position: relative;
    z-index: 850;
    width: 408px;
    overflow: hidden;
}

.seach .text {
    width: 338px;
    height: 28px;
    border: 0;
    color: #ccc;
    float: left;
    padding: 2px 10px;
    line-height: 32px\9;
}

.seach .ac_results {
    width: 289px!important;
    top: 33px!important;
    left: 71px!important;
}

.first {
    width: 70px;
    float: left;
    height: 34px;
    line-height: 34px;
    position: relative;
}

.first,.first span {
    color: #666;
    font-size: 14px;
    height: 34px;
    line-height: 32px;
    text-decoration: none;
    _padding-top: 1px;
    _height: 33px;
    _line-height: 33px;
    overflow: hidden;
    cursor: pointer;
}

.first span {
    padding-left: 14px;
}

.first i {
    display: inline-block;
    background: url(../imagestu/down1.png) no-repeat;
    width: 8px;
    height: 5px;
    position: absolute;
    right: 13px;
    top: 14px;
}

.first i.hover {
    background: url(../imagestu/up1.png) no-repeat;
}

.seach-xiala {
    width: 69px;
    position: absolute;
    display: none;
    left: 0;
    top: 35px;
    border: 1px solid #CDCDCD;
    border-top: none;
    background: #fff;
    padding: 0 0 2px 0;
    z-index: 999;
    height: 128px;
    overflow: hidden;
}

.seach-xiala li {
    line-height: 34px;
    font-size: 14px;
    color: #999;
    height: 22px;
    line-height: 22px;
    text-align: left;
    padding-bottom: 5px;
    *padding-bottom: 2px;
}

.seach-xiala li a {
    color: #999;
    display: block;
    text-decoration: none;
    padding-left: 15px;
}

.seach-xiala li a:hover {
    background: #6397CB;
    color: #fff;
    text-decoration: none;
}

.btn-seach {
    display: block;
    float: left;
    width: 50px;
    height: 34px;
    cursor: pointer;
}

.wNavBg {
    height: 43px;
    margin-top: 17px;
    width: 100%;
}

.nav {
    width: 1000px;
    height: 43px;
    position: relative;
}

.favicon {
    display: block;
    height: 40px;
    text-indent: -9999px;
    width: 68px;
}

.nav li {
    color: #FFF;
    float: left;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 100px;
}

.nav li a,.nav li a:hover {
    color: #FFF;
    display: block;
    text-align: center;
    text-decoration: none;
}

.model {
    cursor: pointer;
    padding: 0 10px 0 22px;
    text-align: center;
    background: url(../imagestu/ssbg.jpg) no-repeat scroll 6px center #FFF;
    border: 1px solid #868686;
    display: block;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: 0;
    text-decoration: none;
    top: 7px;
}

.model a,.model a:hover {
    color: #666;
}

.menuBox {
    /*border-bottom:1px solid #DDD;*/
    color: #666;
    /*height:36px;*/
    line-height: 36px;
    margin: 0 auto 16px;
    width: 1000px;
}

.menuBox a {
    color: #666;
    display: inline-block;
    height: 33px;
    margin-right: 18px;
    padding: 0 2px;
    text-decoration: none;
    vertical-align: top;
    font-size: 14px;
}

.menuBox a.cur {
    font-weight: bold;
}

.main {
    width: 1000px;
    margin: 0 auto;
}

.recom {
    border: 1px solid #D8D8D8;
    height: 288px;
    overflow: hidden;
    width: 228px;
}

.recom h2 {
    background: none repeat scroll 0 0 #F2F2F2;
    border-bottom: 1px solid #D8D8D8;
    font-family: simsun;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    padding: 0 10px;
    font-weight: normal;
}

.recom h2 b {
    color: #666;
    font-size: 14px;
}

.recom h2 span {
    background: url(../imagestu/hh.jpg) no-repeat;
    color: #999;
    cursor: pointer;
    display: inline;
    float: right;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
    margin-top: 10px;
    overflow: hidden;
    padding-left: 22px;
}

.recomCon {
    padding: 20px 20px 0;
}

.recomCon .recomConH {
    padding: 5px 0 4px;
}

.recomConH a {
    color: #666;
    font-family: simsun;
    font-size: 14px;
    line-height: 20px;
}

.recomConH a:hover {
    color: #d81517;
}

.recomConB {
    color: #999;
    line-height: 20px;
    margin-bottom: 7px;
    margin-top: 16px;
    overflow: hidden;
}

.recomConB b {
    color: #666;
}

.zan {
    cursor: pointer;
    display: block;
    float: left;
    height: 38px;
    width: 38px;
    background-position: 0 0;
}

.zanMember {
    color: #999;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 10px;
    height: 38px;
    overflow: hidden;
}

.zanNum {
    color: #E84444;
    font-family: Arial;
    font-size: 20px;
    font-weight: normal;
    display: inline-block;
    height: 38px;
    line-height: 38px;
}

.zanAdd {
    color: #FF5A00;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 0 0 8px;
    line-height: 16px;
    height: 16px;
    overflow: hidden;
    width: 46px;
}

.downLoad {
    padding: 13px 0;
    text-align: center;
}

.downLoad a {
    color: #999;
    line-height: 20px;
}

.downLoad a:hover {
    color: #D81517;
}

.downLoad em {
    color: #E1E0E0;
    font-size: 14px;
    line-height: 16px;
    margin: 0 14px 0 17px;
}

.focusPic {
    display: inline;
    height: 290px;
    margin-left: 20px;
    overflow: hidden;
    position: relative;
    width: 500px;
}

.focusBox {
    width: 3000px;
}

.focusBox a {
    float: left;
}

.focusMask {
    background: #FFF;
    bottom: 0;
    height: 40px;
    left: 0;
    opacity: .93;
    filter: Alpha(Opacity=93);
    position: absolute;
    width: 100%;
}

.focuSlider {
    bottom: 0;
    height: 40px;
    left: 0;
    position: absolute;
    width: 100%;
}

.bntAll {
    display: inline;
    margin: 12px 14px 0 0;
}

.bntBox {
    height: 8px;
    margin: 17px 0 0 20px;
    width: 264px;
}

.pageNum {
    color: #949494;
    font-family: "Vani";
    font-size: 18px;
    margin: 12px 0 0 8px;
}

.bntBox li {
    width: 40px;
    height: 8px;
    font-size: 0;
    overflow: hidden;
    background: #d3d3d3;
    position: relative;
    margin-right: 4px;
    float: left;
    cursor: pointer;
}

.bntBox li span {
    display: block;
    height: 8px;
    font-size: 0;
    overflow: hidden;
    background: #ff6c00;
    position: absolute;
}

.pageNum em {
    color: #ff5400;
}

.bntAll span {
    display: inline-block;
    cursor: pointer;
    float: left;
}

.leftBnt {
    background: url(../imagestu/left.gif) no-repeat;
}

.rightBnt {
    background: url(../imagestu/right.gif) no-repeat;
}

.leftBnt,.rightBnt,.bntAll span.leftBnth,.bntAll span.rightBnth {
    height: 18px;
    width: 10px;
}

.bntAll span.leftBnth {
    background: url(../imagestu/lefth.gif) no-repeat;
}

.bntAll span.rightBnth {
    background: url(../imagestu/righth.gif) no-repeat;
}

.bntAll span.slectBnth,.slectBnt {
    height: 12px;
    width: 10px;
    margin: 3px 11px 0 12px;
}

.bntAll span.slectBnth {
    background: url(../imagestu/bofangh.gif) no-repeat;
}

.slectBnt {
    background: url(../imagestu/bofang.gif) no-repeat;
}

.stopBnt,.stopBnth {
    height: 16px;
    width: 10px;
    margin: 1px 11px 0 12px;
}

.stopBnt {
    background: url(../imagestu/zanting.gif) no-repeat;
}

.stopBnth {
    background: url(../imagestu/zantingh.gif) no-repeat;
}

.recom h2 a {
    color: #999;
}

.recom h2 a:hover {
    color: #ff7866!important;
}

.newsList {
    padding: 20px 14px 12px;
}

.newsListUl {
    margin-top: 8px;
}

.newsListUl li {
    background: url(../imagestu/dian.jpg) no-repeat left center;
    line-height: 26px;
    height: 26px;
    width: 200px;
    overflow: hidden;
}

.iosListUl li {
    background: url(./images/dian.jpg) no-repeat left center;
    line-height: 34px;
    height: 34px;
    width: 200px;
    overflow: hidden;
}

.newsListUl li a {
    color: #666;
    padding-left: 16px;
    height: 26px;
    line-height: 26px;
    width: 200px;
    overflow: hidden;
    display: inline-block;
}

.iosListUl li a {
    color: #666;
    padding-left: 16px;
    height: 34px;
    line-height: 34px;
    width: 200px;
    overflow: hidden;
    display: inline-block;
}

.newsListUl li a:hover,.iosListUl li a:hover {
    color: #d81517;
}

.hotList {
    width: 752px;
}

.hotList li {
    float: left;
    height: 64px;
    overflow: hidden;
    position: relative;
    width: 188px;
}

.sortList {
    border: 1px solid #D8D8D8;
    border-top: none;
    padding: 8px 15px 20px;
}

.sortTit {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    color: #666;
    font: bold 14px/32px ËÎÌå;
    text-align: center;
}

.sortCont {
    padding: 10px 5px 0;
}

.sortCont a {
    margin-right: 7px;
    margin-bottom: 10px;
    padding: 0 3px;
    color: #666;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
}

.sortCont a.this {
    background: #94C804;
    color: #FFF;
}

.sortCont a.this:hover {
    text-decoration: none;
}

.productList {
    width: 784px;
}

.productList li,.allClassList li {
    display: inline;
    float: left;
    font-family: simsun;
    height: 89px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 60px;
}

.productList li {
    margin: 20px 38px 0 0;
}

.modATit {
    color: #1482C7;
    margin-top: 5px;
    line-height: 22px;
    padding-bottom: 6px;
    display: block;
    text-decoration: none;
    height: 22px;
    overflow: hidden;
}

.recomSpecTit {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    height: 26px;
}

.recomSpecTitWord {
    color: #666;
    font: bold 14px/26px ËÎÌå;
}

.recomSpecTitMore {
    color: #666;
    font: normal 12px/26px simsun;
}

.recomSpecCon {
    width: 784px;
}

.recomSpecCon li {
    display: inline;
    float: left;
    margin-right: 36px;
    width: 160px;
    text-align: center;
}

.recomSpecConTit {
    line-height: 34px;
}

.recomSpecConTit a {
    color: #1482C7;
}

.recomSpecConTit a:hover {
    color: #FF7866;
}

.modList {
    border: 1px solid #D8D8D8;
    padding-top: 14px;
}

.modList li,.hotProducts li {
    height: 52px;
    overflow: hidden;
    vertical-align: baseline;
    color: #1482C7;
    display: block;
    height: 40px;
    border: 1px solid #fff;
    border-width: 1px 0;
}

.modList li {
    padding: 5px 10px 5px 19px;
}

.modList li.curr {
    border: 1px solid #f5f5f5;
    border-width: 1px 0;
    background: #fbfbfb;
}

.gameNews {
    width: 1068px;
}

.gameNews li {
    float: left;
    margin-right: 67px;
    position: relative;
    width: 200px;
}

.gameNewsTit {
    line-height: 26px;
    text-align: center;
}

.gameNewsTit a {
    color: #666;
}

.gameNewsTit a:hover {
    color: #FF7866;
}

.gameNewsCon {
    color: #898989;
}

.gameNewsCon a {
    color: #698E02;
}

.gameNewsCon a:hover {
    color: #FF7866;
}

.ring {
    width: 465px;
    float: left;
    height: 281px;
    overflow: hidden;
}

.ringSeparator {
    background: #E7E7E7;
    float: left;
    font-size: 0;
    height: 284px;
    margin: 0 39px 0 30px;
    overflow: hidden;
    width: 1px;
}

.ring h4 {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    color: #666;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    padding-bottom: 7px;
}

.ring ul li {
    background: url(../imagestu/dian.jpg) no-repeat left center;
    clear: both;
    padding: 7px 0 7px 14px;
    vertical-align: middle;
    line-height: 18px;
    height: 18px;
    overflow: hidden;
}

.ring li a {
    color: #333;
}

.ring ul li.else {
    padding: 17px 0;
    height: 60px;
}

.ringTit {
    font-size: 12px;
}

.ring li .ringTit a {
    color: #1482C7;
}

.ringTit a:hover,.ring li a:hover {
    color: #FF7866;
}

dd.ringCon {
    height: 22px;
    line-height: 22px;
}

.ringListen,.ringDownload {
    background: url(../imagestu/icon.jpg) no-repeat 0 -500px;
    display: inline-block;
    float: right;
    height: 22px;
    margin-left: 9px;
    width: 56px;
}

.ringDownload {
    background-position: 0 -564px;
}

.ringListen:hover {
    background-position: 0 -532px;
}

.ringDownload:hover {
    background-position: 0 -596px;
}

.ringListenX,.ringDownloadX {
    background: url(../imagestu/icon.jpg) no-repeat 0 -628px;
    display: inline-block;
    float: right;
    height: 17px;
    margin-left: 11px;
    width: 16px;
}

.ringListenX:hover {
    background-position: 0 -654px;
}

.ringDownloadX {
    background-position: 0 -680px;
}

.ringDownloadX:hover {
    background-position: 0 -706px;
}

.wallpaper {
    width: 1028px;
}

.wallpaper li {
    margin-top: 20px;
    width: 230px;
    height: 306px;
    float: left;
    margin-right: 27px;
    position: relative;
}

.wallpaper li.else {
    width: 487px;
}

.wallShade {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 31px;
    width: 100%;
    background: #000;
    opacity: .3;
    filter: Alpha(Opacity=30);
}

.wallpaperTit {
    position: absolute;
    bottom: 0;
    left: 0;
    line-height: 31px;
    padding-left: 10px;
    font-size: 14px;
}

.wallpaperTit a,.wallpaperTit a:hover {
    color: #fff;
}

.friendsLink {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1000px;
    border: 1px solid #E3E3E3;
}

.friendsTit {
    background: #DFDFDF;
    color: #666;
    font: bold 14px/26px simsun;
    height: 26px;
    padding-left: 10px;
}

.friendsTit a {
    color: #1B2D49;
    float: right;
    font: 12px/14px simsun;
    height: 14px;
    padding-right: 10px;
    padding-top: 7px;
}

.friendsCon {
    color: #666;
    line-height: 22px;
    padding: 7px 10px;
    width: 1008px;
}

.friendsCon li {
    float: left;
    width: 144px;
}

.friendsCon a {
    color: #666;
}

.friendsCon a:hover {
    color: #CE3971;
    text-decoration: underline;
}

.topHot {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 18px;
    font-weight: bold;
}

.hotspot {
    overflow: hidden;
    padding: 10px 0 10px 40px;
    border: 1px solid #d8d8d8;
    border-top: none;
}

.hotspot li {
    display: inline;
    float: left;
    margin-right: 39px;
    margin-top: 10px;
    text-align: center;
    width: 55px;
}

.hotspot a.bg {
    display: block;
    height: 55px;
    width: 55px;
}

.hotspot a.hotImg1 {
    background-position: 0 0;
}

.hotspot a.hotImg2 {
    background-position: 0 -55px;
}

.hotspot a.hotImg3 {
    background-position: 0 -110px;
}

.hotspot a.hotImg4 {
    background-position: 0 -165px;
}

.hotspot a.hotImg5 {
    background-position: 0 -220px;
}

.hotspot a.hotImg6 {
    background-position: 0 -275px;
}

.hotspot a.hotImg7 {
    background-position: 0 -330px;
}

.hotspot a.hotImg8 {
    background-position: 0 -385px;
}

.hotspot a.hotImg1:hover {
    background-position: -55px 0;
}

.hotspot a.hotImg2:hover {
    background-position: -55px -55px;
}

.hotspot a.hotImg3:hover {
    background-position: -55px -110px;
}

.hotspot a.hotImg4:hover {
    background-position: -55px -165px;
}

.hotspot a.hotImg5:hover {
    background-position: -55px -220px;
}

.hotspot a.hotImg6:hover {
    background-position: -55px -275px;
}

.hotspot a.hotImg7:hover {
    background-position: -55px -330px;
}

.hotspot a.hotImg8:hover {
    background-position: -55px -385px;
}

.hotTit {
    color: #666;
    height: 20px;
    line-height: 20px;
    margin-top: 4px;
    display: block;
}

.crumbs {
    color: #999;
    font-family: simsun;
    line-height: 16px;
    padding: 0 0 28px;
}

.crumbs a {
    color: #003D80;
}

.crumbs em {
    margin: 0 6px 0 8px;
}

.reviewFixed {
    background: #FFF;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 9999;
}

.reviewHd {
    background: #FFF;
    clear: both;
    height: 90px;
    margin: 0 auto;
    width: 1000px;
}

.reviewHdPic {
    display: block;
    float: left;
    height: 80px;
    position: relative;
    width: 80px;
    margin-top: 4px;
}

.reviewHdCon {
    float: left;
    height: 90px;
    padding-left: 10px;
    position: relative;
    width: 641px;
    overflow: hidden;
}

.chuanqi-load{
    cursor: pointer;
    float: left;
    height: 42px;
    margin-top: 24px;
    position: relative;
    width: 123px;
    display: block;
    border-radius: 7px;
    background: url(http://www.mdpda.com/statics/images/chuanqi-load.png) no-repeat !important;
}
.reviewHdConTit {
    color: #333;
    float: left;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 28px;
    line-height: 30px;
}

.reviewHdConTit a {
    color: #333;
}

.reviewHdNav {
    bottom: 0;
    left: 4px;
    position: absolute;
    height: 37px;
    width: 716px;
}

.reviewHdNav li {
    cursor: pointer;
    display: inline-block;
    font-family: simsun;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    margin-left: 6px;
    text-align: center;
    width: 95px;
    float: left;
}

.reviewHdNav li.cur {
    font-weight: bold;
}

.reviewHdNav li a {
    display: block;
    height: 37px;
    width: 95px;
}

.reviewHdNav li a,.reviewHdNav li a:hover {
    color: #666;
    text-decoration: none;
}

.reviewHdNav li.cur a,.reviewHdNav li.cur a:hover {
    color: #fff;
    text-decoration: none;
}

.reviewHdDown {
    cursor: pointer;
    float: right;
    height: 40px;
    margin-top: 24px;
    position: relative;
    width: 170px;
    cursor: pointer;
    float: right;
    height: 40px;
    margin-top: 24px;
    position: relative;
    width: 128px;
    border-radius: 7px;
}

.reviewHdDownHref {
    display: block;
    float: left;
    height: 40px;
    width: 128px;
}

.reviewHdDownCode {
    display: block;
    float: left;
    height: 40px;
    width: 42px;
    display: none;
}

.qrCode {
    height: 195px;
    width: 170px;
    left: -2px;
    position: absolute;
    top: 40px;
    z-index: 20;
    border: 1px solid #d4d4d4;
    text-align: center;
    background: #fff;
}

.qrCode a {
    line-height: 20px;
}

.reviewHdDown .qrCode2 {
    top: 40px;
    background: #fff;
    height: 36px;
    width: 168px;
    position: absolute;
    border: 1px solid #ccc;
    line-height: 36px;
    text-align: center;
}

.fixedShadow {
    height: 7px;
    background: url(../imagestu/fixedbg.jpg) repeat-x;
    width: 100%;
}

.basicInfor {
    margin-top: 15px;
}

.basicInforL {
    float: left;
    width: 558px;
}

.basicInforL ul {
    float: left;
    padding-right: 38px;
    width: 240px;
}

.basicInforL li {
    color: #444;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding-top: 1px;
    font-size: 14px;
}

.basicInforL ul li a {
    color: #0087C8;
}

.basicInforL img {
    vertical-align: middle;
}

.safety {
    background: url(../imagestu/safety.jpg) no-repeat left center;
    color: #5AB200;
    display: inline-block;
    height: 25px;
    padding-left: 18px;
    width: 30px;
}

.basicInforR {
    float: right;
    display: inline;
    height: 160px;
    margin-right: 20px;
    text-align: center;
    width: 140px;
    line-height: 25px;
    display: none;
}

.reviewScores {
    margin-top: 5px;
    line-height: 25px;
}

.reviewScoresTit {
    color: #666;
    font-size: 12px;
    font-weight: 800;
    line-height: 25px;
}

.say {
    color: #FFF;
    display: block;
    font-size: 12px;
    font-weight: 800;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 75px;
}

.intro {
    color: #444;
    line-height: 18px;
    overflow: hidden;
    padding: 17px 0 5px;
}
.intro h3,.intro span,.intro p{
	color: #444 !important;
    line-height: 30px !important;
	font-size:14px;
}
.intro h3{
    font-size: 16px;
    font-weight: bold !important;
}

.intro a.more {
    background: #F8F8F8;
    display: block;
    height: 22px;
    margin-top: 5px;
    position: relative;
    width: 100%;
}

.intro a.more:hover {
    background: #f3f3f3;
}

.more em,.more em.up {
    display: block;
    height: 9px;
    left: 50%;
    position: absolute;
    top: 7px;
    width: 36px;
}

.more em,.more:hover em {
    background: url(../imagestu/embg.png) no-repeat;
}

*html .more em {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/embg.png');
}

*html .more:hover em {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/embg.png');
}

.more em.up,.more:hover em.up {
    background: url(../imagestu/embgc.png) no-repeat;
}

*html .more em.up {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/embgc.png');
}

*html .more:hover em.up {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/embgc.png');
}

.wSlides {
    width: 750px;
    position: relative;
    margin-top: 20px;
    height: 480px;
}

.wSlidesCont {
    float: left;
    width: 650px;
    height: 100%;
    overflow: hidden;
    position: relative;
    margin-right: 10px;
}

.imga {
    display: table-cell;
    vertical-align: middle;
    width: 650px;
    height: 480px;
    text-align: center;
    float: left;
}

.wSlides i {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.imga img {
    vertical-align: middle;
    max-width: 600px;
}

a.prev,a.next {
    width: 40px;
    height: 480px;
    display: block;
    position: relative;
    float: left;
}

a.prev {
    background: url(../imagestu/prev.jpg) no-repeat center #f8f8f8;
    margin-right: 10px;
}

a.next {
    background: url(../imagestu/next.jpg) no-repeat center #f8f8f8;
}

a.prev:hover {
    background: url(../imagestu/prevh.jpg) no-repeat center #f8f8f8;
}

a.next:hover {
    background: url(../imagestu/nexth.jpg) no-repeat center #f8f8f8;
}

.comTotal {
    height: 136px;
    padding-top: 28px;
}

.comTotalL {
    float: left;
    padding-right: 23px;
    padding-top: 8px;
    text-align: center;
    width: 152px;
}

.comTotalTit {
    color: #666;
    font-size: 14px;
    font-weight: 800;
    line-height: 30px;
    text-align: center;
}

.comTotalL .scores {
    font-size: 16px;
    line-height: 30px;
}

.comTotalC,.comTotalR {
    background: url(../imagestu/zsline.jpg) no-repeat left center;
    display: inline-block;
    float: left;
}

.comTotalC {
    padding-left: 48px;
    width: 310px;
}

.comTotalC li {
    display: inline-block;
    height: 13px;
    padding-bottom: 13px;
    vertical-align: top;
}

.comTotalNun,.comTotalMen {
    color: #999;
    display: block;
    float: left;
    font-size: 12px;
    height: 13px;
    line-height: 13px;
}

.comTotalBar {
    background: #EDEDED;
    border-right: 1px solid #E0DFDF;
    border-top: 1px solid #E0DFDF;
    float: left;
    height: 7px;
    margin: 2px 17px 0 7px;
    position: relative;
    width: 202px;
}

.comTotalBarNum {
    background: #FDA02B;
    font-size: 0;
    height: 8px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -1px;
    z-index: 10;
}

.comTotalR {
    height: 100px;
    padding: 30px 0 0 45px;
    text-align: center;
    width: 110px;
}

.yet {
    color: #1482C7;
    display: block;
    height: 25px;
    line-height: 25px;
    text-align: center;
}

.yet a,.yet a:hover {
    color: #1482C7;
    text-decoration: none;
}

.comListTit {
    background: #F8F8F8;
    border: 1px solid #E4E7ED;
    height: 30px;
    padding-top: 6px;
    width: auto;
    color: #666;
    font-size: 12px;
}

.comListTit span {
    font-weight: 800;
    line-height: 23px;
    padding-left: 12px;
}

.comListTit a {
    background: #FFF;
    border: 1px solid #D8D8D8;
    color: #666;
    display: inline-block;
    height: 23px;
    line-height: 23px;
    margin-right: -1px;
    padding: 0 15px 0 14px;
    position: relative;
}

.comListTit a.cur,.comListTit a:hover {
    background: #767676;
    border: 1px solid #767676;
    color: #FFF;
    text-decoration: none;
}

.comList {
    background: url(../imagestu/lixx.jpg) repeat-x center bottom;
    height: auto;
    overflow: hidden;
    padding-top: 10px;
    width: 750px;
}

.comList dt {
    width: 76px;
    float: left;
    text-align: center;
}

.comListName {
    line-height: 17px;
    padding-bottom: 8px;
    padding-top: 4px;
    text-align: center;
    width: 76px;
}

.comListName a,.comListName a:hover {
    color: #1482C7;
}

.comList dd {
    padding-left: 88px;
}

.comListTime {
    color: #CCC;
    font-size: 12px;
    line-height: 17px;
    padding-left: 6px;
}

.comListCon {
    color: #666;
    font-size: 12px;
    line-height: 21px;
    padding-top: 2px;
}

.comListAttitude {
    color: #CCC;
    margin-right: -4px;
    margin-top: 5px;
    position: relative;
    text-align: right;
}

.comListAttitude a {
    color: #1382C7;
    margin: 0 5px;
    padding: 0 4px;
}

.comListAttitude span {
    color: #999;
}

.comListAttitude span.add {
    color: #e00;
}

.comMore {
    display: block;
    height: 35px;
    line-height: 34px;
    margin: 20px auto;
    width: 156px;
}

.sentCom {
    background: #FBFBFB;
    border: 1px solid #F1F1F1;
    font-family: simsun;
    padding: 13px 20px;
}

.login {
    line-height: 22px;
    float: left;
}

.login a,.login a:hover {
    color: #1482C7;
}

.login-before .login a {
    color: #333;
}

.login em {
    color: #CCC;
    margin: 0 6px;
}

.otherLogin {
    margin-left: 25px;
    float: left;
    height: 22px;
    width: 350px;
    line-height: 22px;
    overflow: hidden;
    color: #999;
    vertical-align: middle;
}

.otherLogin a {
    display: inline-block;
    height: 16px;
    padding-left: 20px;
    vertical-align: middle;
    margin-right: 6px;
    line-height: 16px;
    position: relative;
    top: -2px;
    line-height: 18px\9;
    color: #0a5098;
    background: url(../imagestu/icon_art_cnmo.png) no-repeat;
    vertical-align: middle;
}

.otherLogin a.qqzone {
    background-position: -329px -182px;
    padding-left: 24px;
}

.otherLogin a.sina {
    background-position: -332px -55px;
    background-position: -332px -55px;
}

.otherLogin a.qqweibo {
    background-position: -333px -80px;
    background-position: -333px -79px\9;
}

.otherLogin a.ren {
    background-position: -333px -102px;
    background-position: -333px -101px\9;
}

.otherLogin a.kaixin {
    background-position: -334px -123px;
    background-position: -334px -123px\9;
}

.otherLogin span {
    color: #666;
    display: inline-block;
    margin-right: 3px;
}

.otherLogin a.baidu {
    background-position: -333px -205px;
}

.sentComRate {
    height: 24px;
    margin-top: 5px;
    line-height: 24px;
    overflow: hidden;
}

.sentComRate em {
    color: #666;
    display: block;
    float: left;
}

.sentComAnon {
    float: right;
    line-height: 24px;
    vertical-align: middle;
    color: #666;
}

.sentComAnon input {
    float: left;
    height: 13px;
    margin: 5px 6px 0 0;
    _margin: 5px 0 0 0;
    overflow: hidden;
    padding: 0;
    display: inline;
}

.senTextarea {
    border: 1px solid #E6E6E6;
    color: #C6C6C6;
    font-size: 12px;
    height: 108px;
    line-height: 20px;
    padding: 5px;
    width: 696px;
    resize: none;
}

.captchaInput {
    border: 1px solid #CCC;
    color: #666;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    padding: 0 4px;
    width: 108px;
    float: left;
}

.captchaImg {
    float: left;
    height: 24px;
    margin: 3px 0 0 8px;
    width: 60px;
}

.captchaChange {
    color: #1482C7;
    display: inline-block;
    margin-top: 2px;
    line-height: 24px;
    margin-left: 8px;
    text-decoration: underline;
}

.comSentBtn {
    color: #FFF;
    height: 35px;
    line-height: 35px;
    margin: 0;
    text-align: center;
    width: 95px;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    border: none;
    cursor: pointer;
}

.comSentBtn:hover {
    color: #fff;
    text-decoration: none;
}

.downBox {
    width: 284px;
    display: none;
}

.pcBtn,.officBtn,.comPcBtn,.datapacket {
    display: inline-block;
    height: 40px;
    width: 170px;
}

.btnSpan {
    display: inline-block;
    color: #5e5e5e;
    vertical-align: bottom;
    margin-left: 7px;
}

.tencentDown {
    display: inline;
    height: 76px;
    margin: 51px 0 0 16px;
    width: 238px;
    /*background:url(../imagestu/tengxun.jpg) no-repeat;*/
}

/*.tencentDown:hover{background:url(../imagestu/tengxunh.jpg) no-repeat;}*/
.downQrCode {
    display: inline;
    margin: 10px 56px 0 0;
    text-align: center;
    width: 140px;
    height: 160px;
    display: none;
}

.aboutList {
    margin-top: 13px;
}

.aboutList li {
    background: url(../imagestu/dian.jpg) no-repeat left center;
    float: left;
    font-size: 14px;
    line-height: 28px;
    padding: 0 10px;
    width: 355px;
}

.aboutList li a {
    color: #666;
    font-family: simsun;
}

.aboutList li a:hover {
    color: #ff5a00;
}

.youLike {
    padding: 21px 0 0 0;
    border: 1px solid #d8d8d8;
}

.hotNum {
    background: #E7E7E7;
    color: #ACACAC;
    display: inline-block;
    float: left;
    font-family: simsun;
    height: 16px;
    line-height: 16px;
    margin-right: 10px;
    text-align: center;
    width: 16px;
    margin-top: 10px;
}

.bestNum {
    color: #fff;
    background: #f60;
}

.titleBig {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    color: #000;
    display: block;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    padding: 25px 0 20px;
    text-align: center;
}

.pageList {
    background: none repeat scroll 0 0 #FBFBFB;
    border: 1px solid #F1F1F1;
    margin-top: 10px;
    overflow: hidden;
    padding: 9px 0;
    width: 748px;
}

.pageList ul {
    border-right: 1px solid #E4E4E4;
    display: inline;
    float: left;
    margin-left: 29px;
    padding-right: 10px;
    width: 335px;
}

.pageList li {
    float: left;
    line-height: 28px;
    padding: 2px 0 1px;
    width: 334px;
}

.pageList li.on {
    font-weight: bold;
}

.pageList li a,.pageList li a:hover {
    color: #1482C7;
}

.pageList li.on a,.pageList li.on a:hover {
    color: #000;
}

.appDetails {
    padding-bottom: 10px;
    color: #333;
    font-size: 14px;
    line-height: 26px;
}

.appDetails p {
    margin-top: 24px;
}

.page {
    font-family: "ËÎÌå";
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
    padding: 30px 0 24px;
    text-align: center;
}

.page span {
    color: #fff;
    background: #a0d3f5;
    border: 1px solid #a0d3f5;
    padding: 0 10px;
    margin: 0 2px;
    height: 28px;
    display: inline-block;
    line-height: 28px;
}

.page a {
    border: 1px solid #a0d3f5;
    padding: 0 10px;
    margin: 0 2px;
    color: #1b2d49;
    -moz-border-radius: 5px;
    display: inline-block;
    height: 28px;
    background: #fff;
    line-height: 28px;
}

.page a:hover {
    background: #a0d3f5;
    text-decoration: none;
    border: 1px solid #a0d3f5;
    color: #fff;
}

.page .noprev,.page .nonext {
    color: #fff;
    border: 1px solid #a0d3f5;
    background: #a0d3f5;
}

.page .noprev:hover,.page .nonext:hover {
    border: 1px solid #a0d3f5;
}

.page .noprev,.page .next {
    color: #fff;
    border: 1px solid #a0d3f5;
    background: #a0d3f5;
}

.historyList {
    padding: 11px 0;
}

.historyMod {
    width: 750px;
    height: 63px;
    padding: 20px 0 17px;
    background: url(../imagestu/lixx.jpg) left bottom repeat-x;
    position: relative;
}

.historyMod dt {
    float: left;
    height: 60px;
    position: relative;
    width: 60px;
}

.historyMod dd {
    padding-left: 80px;
}

.historyCon {
    float: left;
    height: 63px;
    width: 548px;
}

.historyConTime {
    color: #666;
    font-family: simsun;
    font-size: 12px;
}

.historyConTime span {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 16px;
}

.historyConTime span i {
    color: #F00;
    font-style: normal;
}

.historyConBasic {
    padding: 3px 0 0;
}

.historyConBasic em {
    color: #999;
    padding-left: 6px;
}

.historyConBasic em i {
    color: #666;
    font-style: normal;
}

.historyConDeta {
    padding-top: 2px;
    color: #999;
}

.historyDown {
    float: right;
    height: 30px;
    margin-top: 32px;
    width: 100px;
}

.news li {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    clear: both;
    padding-bottom: 26px;
    padding-top: 20px;
}

.news li.else {
    background-image: none;
    padding-bottom: 0;
}

.shareIcn1,.shareIcn2,.shareIcn3,.shareIcn4 {
    background: url(../imagestu/fenx2.jpg) no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-top: 4px;
    float: left;
    margin-right: 7px;
}

.shareIcn1 {
    background-position: 0 -61px;
}

.shareIcn2 {
    background-position: 0 -20px;
}

.shareIcn3 {
    background-position: 0 0;
}

.shareIcn4 {
    background-position: 0 -40px;
}

.newsHd {
    padding: 5px 0 18px;
    font-weight: normal;
}

.newsHd a {
    float: left;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 22px;
    line-height: 24px;
}

.newsHd a:hover {
    color: #94C804;
}

.newsHd span i {
    background: url(../imagestu/bgimg.png) no-repeat 0 -135px;
    display: inline-block;
    float: left;
    height: 16px;
    width: 16px;
    overflow: hidden;
}

.newsHdTime {
    color: #999;
    padding-left: 5px;
    float: left;
    display: inline-block;
    line-height: 16px;
    font-size: 12px;
}

.newsBd dt {
    width: 160px;
    height: 120px;
    float: left;
}

.newsBd dd {
    padding-left: 180px;
    color: #999;
    font-family: simsun;
    font-size: 14px;
    line-height: 22px;
    text-indent: 24px;
}

.newsBdCon {
    margin-top: 35px;
    font-size: 12px;
    line-height: 25px;
}

.newsBdLabel {
    color: #C6C6C6;
    text-indent: 0;
}

.newsBdLabel em {
    float: left;
    padding-right: 5px;
}

.newsBdLabel a {
    color: #C6C6C6;
    float: left;
    padding: 0 4px 0 6px;
}

.newsBdImg {
    padding-top: 6px;
    text-indent: 0;
}

.newsBdImg a {
    border: 2px solid #FFF;
    display: inline-block;
    float: left;
    margin-right: 12px;
    text-align: left;
}

.newsBdImg a.else {
    text-indent: 0;
    border: none;
    color: #FFF;
    display: inline-block;
    height: 60px;
    line-height: 18px;
    margin-top: 3px;
    padding: 6px 9px 0;
    width: 52px;
    font-size: 12px;
    font-weight: bold;
}

.specialBox {
    border: 1px solid #D6DAE3;
    padding: 17px 31px 0 39px;
}

.specDet {
    height: 139px;
}

.specDetCon {
    height: 100px;
}

.specDetBox {
    width: 928px;
    overflow: hidden;
}

.specDetTit {
    line-height: 39px;
}

.specDetTit,.specDetTit a,.specDetTit a:hover {
    color: #666;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 20px;
    font-weight: normal;
}

.specDetTit span {
    color: #999;
    font-family: "Arial";
    margin-left: 9px;
}

.specDetCon dt {
    float: left;
    width: 200px;
}

.specDetCon dd {
    padding-left: 220px;
    color: #999;
}

.specDetShare {
    line-height: 25px;
    margin-left: 10px;
    padding: 8px 0 0 0;
}

.newsBdCon .specDetShare {
    margin-left: 0;
    padding: 0;
}

.newsBdCon #bdshare {
    zoom:0;float: none;
}

.specDetList {
    width: 940px;
    padding-top: 25px;
}

.specDetList li {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    float: left;
    height: 137px;
    width: 464px;
    position: relative;
    z-index: 7;
}

.specDetMod {
    border: 1px solid #fff;
    height: 94px;
    margin-right: 20px;
    overflow: hidden;
    padding: 20px;
    width: 402px;
    z-index: 999;
}

.specDetMod dt {
    position: relative;
    float: left;
    width: 60px;
    height: 94px;
    margin-right: 10px;
}

.specDetMod dt a {
    display: block;
    height: 94px;
    text-decoration: none;
}

.specDetMod dd {
    color: #999;
    overflow: hidden;
}

.specDetModTit a,.specDetModTit a:hover {
    color: #666;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 14px;
}

.specDetModLv {
    height: 20px;
    padding-bottom: 2px;
}

.specDetShadow {
    background: #F7F7F7;
    display: none;
    font-size: 0;
    height: 2px;
    overflow: hidden;
    width: 404px;
}

#boardBnt1,#boardBnt2 {
    border: 1px solid #E2E2E2;
    color: #666;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding-left: 41px;
    width: 129px;
    float: left;
}

#boardBnt2 {
    background: url(../imagestu/Rjian.jpg) no-repeat 6px center;
}

#boardBnt1 {
    background: url(../imagestu/Yxi.jpg) no-repeat 6px center;
}

#boardBnt1,#boardBnt2,#boardBnt1:hover,#boardBnt2:hover {
    text-decoration: none;
}

#boardBnt2.curBnt,#boardBnt1.curBnt,#boardBnt1.curBnt:hover,#boardBnt2.curBnt:hover {
    border: 1px solid #f60;
    color: #fff;
    font-weight: bold;
}

#boardBnt2.curBnt {
    background: url(../imagestu/Rjianh.jpg) no-repeat 6px center #f60;
}

#boardBnt1.curBnt {
    background: url(../imagestu/Yxih.jpg) no-repeat 6px center #f60;
}

.boardList {
    border-left: 1px solid #E4E7ED;
    overflow: hidden;
    width: 999px;
}

.boardList li {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    border-right: 1px solid #E4E7ED;
    float: left;
    height: 64px;
    padding: 15px 0 22px 19px;
    position: relative;
    width: 230px;
}

.boardList li.else {
    width: 229px;
}

.boardMore {
    padding-top: 20px;
    text-align: center;
}

.boardMore a {
    display: inline-block;
    height: 35px;
    width: 236px;
}

.swList {
    padding: 18px 19px 7px 19px;
    border: 1px solid #d8d8d8;
    border-top: none;
}

.swList a.on {
    background: #f60;
    color: #fff;
    text-decoration: none;
}

.swList a {
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    margin: 0 5px 7px 0;
    color: #1482c7;
    white-space: nowrap;
}

.swList a:hover {
    background: #f60;
    color: #fff;
    text-decoration: none;
}

.rankTitle {
    border: 1px solid #e4e7ed;
    border-top: none;
    height: 35px;
    background: #f8f8f8;
    padding: 1px 0 1px 10px;
}

.rankSort strong {
    color: #666;
    line-height: 35px;
}

.rankSort a {
    display: inline-block;
    height: 25px;
    border: 1px solid #e4e7ed;
    width: 73px;
    line-height: 25px;
    text-align: center;
    background: #fff;
    color: #666;
    cursor: pointer;
    margin-left: -1px;
    float: left;
    position: relative;
    padding-right: 7px;
    margin-top: 4px;
}

.rankSort a.on {
    background: #767676;
    border: 1px solid #767676;
    color: #FFF;
}

.rankSort a.on em {
    display: inline-block;
    height: 13px;
    margin-left: 4px;
    position: absolute;
    top: 6px;
    vertical-align: middle;
    width: 12px;
    background: url(../imagestu/w3.jpg) no-repeat;
}

.rankSort a:hover {
    color: #666;
}

.rankSort a.on:hover {
    color: #fff;
}

.rankPage {
    padding: 6px 2px 5px 0;
}

.rankPageNum {
    color: #666;
    display: inline-block;
    font-family: "Arial";
    font-size: 14px;
    line-height: 24px;
    margin-right: 11px;
    vertical-align: middle;
}

#rankPagePrev,#rankPageNext {
    background-image: url(../imagestu/iconb.jpg);
    cursor: pointer;
    display: inline-block;
    height: 24px;
    margin-right: 8px;
    text-decoration: none;
    vertical-align: middle;
    line-height: 24px;
    color: #1482C7;
}

#rankPagePrev:hover,#rankPageNext:hover {
    color: #1482C7;
}

#rankPagePrev {
    background-position: 0 -219px;
    padding-left: 20px;
    width: 46px;
}

#rankPageNext {
    background-position: 0 -267px;
    padding-left: 10px;
    width: 56px;
}

#rankPagePrev.top {
    background-position: 0 -195px;
    color: #999;
    position: static;
}

#rankPageNext.top {
    background-position: 0 -243px;
    color: #999;
}

.rankList li {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
    float: left;
    height: 64px;
    overflow: hidden;
    padding: 23px 0 20px 21px;
    position: relative;
    width: 229px;
}

.lrbNone {
    border-left: none!important;
    border-right: none!important;
}

.guidesTit {
    line-height: 20px;
    height: 20px;
}

.guidesTit a,.guidesTit a:hover {
    color: #333;
    font-size: 14px;
}

.guidesTit span {
    color: #C6C6C6;
}

.guidesCon {
    color: #999;
    line-height: 18px;
    margin-top: 8px;
}

.fixtop {
    position: fixed;
    left: 50%;
    margin-left: 511px;
    bottom: 150px;
    width: 60px;
    _position: absolute;
    _top: expression((documentElement.scrollTop+260)+'px');
    background: #fff;
    z-index: 100000;
    background: #fff;
}

.fixtop span {
    display: block;
    height: 70px;
    width: 60px;
}

.fixtop span.linebottom {
    background: url(../imagestu/lixx.jpg) repeat-x left bottom;
}

.fixtop a {
    display: block;
    margin: 7px auto 0;
}

.advice {
    background: url(../imagestu/yjicon.jpg) no-repeat;
    height: 55px;
    width: 47px;
}

.advice:hover {
    background: url(../imagestu/yjiconh.jpg) no-repeat;
}

.fhtop {
    width: 51px;
    height: 35px;
    background: url(../imagestu/topicon.jpg) no-repeat;
}

.fhtop:hover {
    background: url(../imagestu/topiconh.jpg) no-repeat;
}

.specList {
    width: 1022px;
}

.specList li {
    float: left;
    height: 236px;
    margin: 30px 22px 0 0;
    position: relative;
    width: 489px;
}

.specListDiv {
    padding: 19px 11px;
}

.specLisTit {
    line-height: 1.5em;
}

.specLisTit a {
    color: #666;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 20px;
}

.specLisTit a:hover {
    color: #666;
}

.specLisTit span {
    color: #999;
    font-family: "Arial";
    margin-left: 9px;
    font-size: 12px;
}

.specListCon {
    margin-top: 8px;
}

.specListCon dt {
    width: 200px;
    height: 100px;
    float: left;
}

.specListCon dd {
    padding-left: 210px;
}

.specListDat {
    color: #999;
    line-height: 21px;
}

.specTol {
    margin-top: 8px;
}

.specImg {
    padding-top: 20px;
}

.specList .specImg li {
    float: left;
    height: 40px;
    width: 40px;
    margin: 0 20px 0 0;
    position: relative;
    width: 40px;
    border: none;
}

.specList .specImg li.last {
    margin: 0;
}

.boardNum1,.boardNum2,.boardNum3,.boardNum4,.boardNum5,.boardNum6,.boardNum7,.boardNum8 {
    height: 56px;
    width: 56px;
    position: absolute;
    right: 0;
    top: 0;
}

.boardNum1 {
    background: url(../imagestu/no1.png) no-repeat;
}

.boardNum2 {
    background: url(../imagestu/no2.png) no-repeat;
}

.boardNum3 {
    background: url(../imagestu/no3.png) no-repeat;
}

.boardNum4 {
    background: url(../imagestu/no4.png) no-repeat;
}

.boardNum5 {
    background: url(../imagestu/no5.png) no-repeat;
}

.boardNum6 {
    background: url(../imagestu/no6.png) no-repeat;
}

.boardNum7 {
    background: url(../imagestu/no7.png) no-repeat;
}

.boardNum8 {
    background: url(../imagestu/no8.png) no-repeat;
}

*html .boardNum1 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../ios/images/no1.png');
}

*html .boardNum2 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/no2.png');
}

*html .boardNum3 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../ios/images/no3.png');
}

*html .boardNum4 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/no4.png');
}

*html .boardNum5 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/no5.png');
}

*html .boardNum6 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/no6.png');
}

*html .boardNum7 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../imagestu/no7.png');
}

*html .boardNum8 {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../ios/images/no8.png');
}

#focus {
    width: 500;
    height: 290px;
    overflow: hidden;
    position: relative;
}

#focus ul {
    height: 380px;
    position: absolute;
}

#focus ul li {
    float: left;
    width: 500px;
    height: 290px;
    overflow: hidden;
    position: relative;
    background: #000;
}

#focus ul li div {
    position: absolute;
    overflow: hidden;
}

#focus .btnBg {
    position: absolute;
    width: 500px;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #000;
}

#focus .btn {
    position: absolute;
    width: 480px;
    height: 10px;
    padding: 5px 10px;
    right: 0;
    bottom: 0;
    text-align: center;
}

#focus .btn span {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 50px;
    height: 8px;
    _font-size: 0;
    margin-left: 5px;
    cursor: pointer;
    background: #fff;
}

#focus .btn span.on {
    background: #fff;
}

#focus .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 90px;
    background: url(../imagestu/sprite.png) no-repeat 0 0;
    cursor: pointer;
}

#focus .pre {
    left: 0;
}

#focus .next {
    right: 0;
    background-position: right top;
}

.ssnone {
    border: 1px solid #CCC;
    border-top: none;
    height: 257px;
    text-align: center;
    line-height: 257px;
    color: #D81517;
}

.popup_img,.sys_btn,.download_btn,.type_search,.tpye_btn,.tpye_btn_hov,.brand_tab li,.brand_tab li a,.brand_tab .cur,.brand_tab .cur a,.btn_sub,.btn_sub_hover,.img_limit_free,.img_free,.img_pays {
    background: url(../imagestu/ico_2.png) no-repeat;
}

.iphone_app_tit,.java_app_tit,.android_app_tit,.symbian_app_tit,.wp7_app_tit,.n1,.n2,.star_small,.star_small em,.arrow,.tip i,.tip .act,.popup_layer i,.popup_layer .act,.star_big,.star_big em,.cond,.to_sel,.set_mod .cur,.mod_letters .cur,.i_sina,.i_t_qq,.i_t_sohu,.i_t_163,.i_qzone {
    background: url(../imagestu/ico.png) no-repeat;
}

.mod_popup {
    width: 302px;
    border: 4px solid #e6e6e6;
    display: none;
    position: absolute;
    z-index: 1002;
}

.popup_layer {
    border: 1px solid #dbdbdb;
    position: relative;
}

.popup_layer .tit {
    background: url(../imagestu/ierc.png) repeat-x 0 -24px;
    height: 29px;
    font-size: 14px;
    line-height: 29px;
    font-weight: bold;
    padding-left: 10px;
}

.popup_layer i {
    background-position: -76px -91px;
    width: 8px;
    height: 7px;
    text-indent: -9999em;
    font: 0/0 arial;
    position: absolute;
    top: 11px;
    right: 11px;
    cursor: pointer;
}

.popup_layer .act {
    background-position: -76px -104px;
}

.popup_box1 {
    padding: 10px 45px 23px 45px;
    background: #fff;
}

.popup_img {
    background-position: -590px -120px;
    width: 46px;
    height: 46px;
    padding-right: 15px;
    display: block;
    float: left;
}

.popup_box1 p {
    line-height: 24px;
    padding-right: 10px;
}

.sys_btn,.download_btn {
    width: 100px;
    height: 24px;
    margin-top: 18px;
    line-height: 24px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.sys_btn:hover {
    color: #fff;
}

.sys_btn {
    background-position: -166px -139px;
    color: #fff;
    margin-right: 10px;
}

.oro {
    position: relative;
    float: left;
    *top: -10px;
}

.download_btn {
    background-position: -358px -111px;
    color: #333;
    cursor: pointer;
}

.download_btn:hover {
    color: #333;
}

.mar {
    margin: 18px 0 0 55px;
}

.popup_box2 {
    padding: 10px 0 0 15px;
    background: #fff;
}

.popup_box2 dl {
    padding-bottom: 15px;
}

.popup_box2 dt {
    color: #f30;
    font-weight: bold;
    float: left;
    line-height: 20px;
}

.popup_box2 dd {
    padding-left: 52px;
}

.popup_box2 dd p {
    line-height: 20px;
}

.popup_box2 dd input {
    width: 194px;
    height: 28px;
    border: 1px solid #ccc;
    text-indent: 1em;
    line-height: 28px;
    margin-top: 6px;
    display: block;
}

.popup_box2 .sys_btn {
    float: none;
    margin: 10px 0;
    display: block;
}

.popup_box2 dd img {
    padding: 10px 0;
    display: block;
}

.overlay-mask {
    display: none;
    position: fixed;
    z-index: 1000;
    width: 100%;
    height: 1800px;
    top: 0;
    left: 0;
    filter: alpha(opacity=50);
    opacity: .5;
    overflow: hidden;
    background-color: #000;
}

*html .overlay-mask {
    position: absolute;
    left: expression(documentElement.scrollLeft+documentElement.clientWidth-this.offsetWidth);
    top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
}

.ac_results {
    padding: 0;
    border: 1px solid #ccc;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
    margin-left: -1px;
    margin-top: 1px;
    margin-top: 4px\9;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results li {
    margin: 0;
    padding: 4px 5px;
    cursor: pointer;
    display: block;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
}

.ac_over {
    background-color: #E6E6E6;
    font-weight: bold;
    color: #333;
}

.friend-link {
    margin-bottom: 10px;
}

.app-tui h3 a:hover {
    color: #fff!important;
    text-decoration: none;
}

#bdshare {
    zoom:0;}

.hotClassifyBox .allClassList li {
    width: 78px;
    margin: 20px 24px 0 0;
}

.ovh .productList li {
    width: 78px;
    margin: 20px 18px 0 0;
}

.hotClassifyBox .shade60,.ovh .productList .shade60 {
    left: 9px;
}

.hotClassifyBox .downloadBnt,.ovh .productList .downloadBnt {
    margin-left: 9px;
}

.youLike li {
    display: inline;
    float: left;
    font-family: simsun;
    height: 89px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 78px;
    margin: 0 6px 8px 24px;
}

.youLike li .shade60 {
    left: 9px;
}

.youLike li .downloadBnt {
    margin-left: 9px;
}

.pt16 {
    padding-top: 16px;
}

.clogin_pop {
    color: #ccc;
}

.clogin_pop a {
    margin: 0 4px;
}

.clogin_pop em {
    color: #999!important;
}

.login-top em {
    float: none;
    position: relative;
    top: -1px;
}

.clogin_pop a {
    margin: 0 4px;
}

.otherLogin a.yykweixin {
    background: url(../imagestu/yykweixin.png) no-repeat;
    _background: url(../imagestu/yykweixin.gif) no-repeat;
}
.noSource{
	background: #ccc !important;
    color: #fff;
    text-align: center;
    line-height: 40px;
	font-size: 16px;
    font-weight: bold;
}
.noSource a{
	color: #fff;
    font-size: 16px;
    font-weight: bold;
}

	.tab {
		position: relative;
		overflow: hidden;
		
	 
	}
	.tab-nav {
		height: 40px;
		overflow: hidden;
		background: #f5f5f5;
		    margin-bottom: 20px;
	}
	.tab-nav a {
		display: block;
		float: left;
		
		width: 125px;
		height: 40px;
		line-height:40px;
		text-align: center;
		text-decoration: none;
		color: #999;
		font-size:16px;
		font-weight:bold;
	}
	.tab-nav a.tab-current {
		background: #fff;
        color: #5AB200;
       
	}
	.tab-con {
		position: relative;
		width: 300px;
		float: left;
		overflow: hidden;
		background: #fff;
		    margin-left: 10px;
	}
	.tab-con-item {
		display: none;
		width: 400px;
		line-height: 180px;
		text-align: center;
		color: #333;
		
	}
	.tab-con-item div{
		background: url(../imagestu/kicon.png) 0 -15px no-repeat;
		/* background: url(../dloadb.jpg) no-repeat left center; */
		width: 117px;
		padding-left: 16px;
		line-height: 28px;
		height: 28px;
		float: left;
		margin-left: 1px;
		text-align:left;
		
	}
	.tab-con-item div a{
		color: #666;
		margin-left:7px;
	}
	.ios-item div{
		background: url(../imagestu/kicon.png) 0 -37px no-repeat !important;
	}
	.tab-con-item div a{
		color: #666;
		font-size:14px;
    }

	.yuyue-btn{
		background:#5AB200 !important;
		    color: #fff;
		text-align: center;
		line-height: 40px;
		font-size:16px;
		font-weight:bold;
	}
	.bd-tit-box{
        height: 40px;
        overflow: hidden;
        background: #f5f5f5;
        margin-bottom: 10px;
    }
    .bd-tits{
        width: 125px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        text-decoration: none;
        color: #999;
        font-size: 16px;
        font-weight: bold;
        background: #fff;
        color: #5AB200;
    }
    .downbox{
        margin-bottom: 10px;
        width: 298px;
        float: left;
    }
    .downbox .listaddr {
        width: 280px;
        overflow: hidden;
        /* border-bottom: 1px dashed #e0e0e0; */
        padding-bottom: 10px;
    }
    
    .downbox .listaddr li {
        width: 134px;
        height: 37px;
        line-height: 33px;
        float: left;
        overflow: hidden;
    }
    
    .downbox .listaddr .txtfont {
        float: left;
        font-weight: bold;
        font-size: 13px;
        border-top: dashed 1px #ededed;
        padding-top: 5px;
        width: 268px;
    }
    
    .downbox .listaddr li a.c_down {
        padding-left: 33px;
        height: 33px;
        line-height: 33px;
        display: block;
        background: #94C804;
        margin: 4px 0 4px 0;
        margin-right: 3px;
        background-image: url("http://www.mdpda.com/statics/images/c_down.png");
        background-position: 8px center;
        background-repeat: no-repeat;
        font-size: 13px;
        color: #fff;
        border-radius: 4px;
        font-family: arial;
    }
    
    .downbox-tips{
        font-size: 12px;
        color: #5AB200;
        width: 252px;
        overflow: hidden;
        padding: 8px 5px;
        background: #f8f8f8;
        border: 1px solid #e8e8e8;
        border-radius: 4px;
        margin: 4px 0;
        text-align: center;
    }

    .adv1-box{
        float: right;
        width:400px;
        /* height:100px; */
        overflow: hidden;
        margin-right: 10px;
    }
    .adv2-box{
        float: right;
        width:400px;
        height:140px;
        margin-right:10px;
        overflow: hidden;
    
    }
	/*手机号码验证预约*/
.yAlert {width: 500px;position: fixed;left: 50%;margin-left: -250px;height: 310px;padding-bottom: 10px;top: 50%;margin-top: -155px;z-index: +101;background: #fff;border-radius: 10px;overflow: hidden;display: none;}
.yAlert b {text-align: center;font: 16px/40px microsoft yahei;display: block;margin: 10px 0}
.yAlert_t { background: #5AB200; font: 18px/45px microsoft yahei; color: #fff; padding: 0 15px}
.yAlert_t span {float: right; font-size: 20px; cursor: pointer}
.yAlert .yAlert_br,.yAlert .yAlert_bs,.yAlert input {width: 80%; padding: 0 10px; font: 14px/45px microsoft yahei; border-radius: 5px}
.yAlert input {border: #ccc 1px solid;display: block; margin: 20px auto 0 auto}
.yAlert input:focus { border: #5AB200 1px solid}
.yAlert_b { border-top: #ddd 1px solid; padding-top: 10px}
.yAlert .yAlert_br,.yAlert .yAlert_bs { font-size: 16px; margin: 10px auto; text-align: center; cursor: pointer}
.yAlert .yAlert_bs { background: #5AB200; color: #fff}
.yAlert .yAlert_br {border: #5AB200 1px solid; color: #5AB200;}
.yAlert_bg {z-index: +100; background: #000;filter: alpha(opacity=50); -moz-opacity: .5;-khtml-opacity: .5; opacity: .5; position: fixed;
    left: 0; top: 0;width: 100%;height: 100%;display: none;}
	
	
	
	body{
            font-family:'Microsoft YaHei';
        }
        .crumbs{
            font-family:'Microsoft YaHei';
            height:50px;
            line-height:50px;
            padding: 0;
        }
        .crumbs a{
            color:#aeaeae;
        }
        .top-bar{
            width:100%;
            height:50px;
            line-height:50px;
            background-color:#f1f1f1;
            border-bottom:3px solid #94c804;
        }
        .top-bar li{
            width:134px;
            float: left;
            text-align: center;
            font-size:18px;
        }
        .top-bar li a{
            color:#333;
        }
        .top-active{
            background-color:#94c804 !important;
        }
        .top-active a{
            color:#fff !important;
        }
        .zt-list{
            width:490px;
            height:430px;
            float: left;
            background-color:#f8f7f7;
            margin-right:20px;
            margin-bottom:20px;
        }
        .zt-right{
            margin-right:0;
        }
        .zt-imgs{
            width:448px;
            height:200px;
            display: block;
            margin:12px 20px;
            overflow: hidden;
            position: relative;
            cursor: pointer;
        }
        .zt-imgs img{
            width:100%;
            height:100%;
        }
        .zt-imgs:hover .zt-mask{
            display: block;
        }
        .zt-imgs .zt-mask{
            position: absolute;
            width:100%;
            height:100%;
            background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
            background: rgba(0,0,0,.7);
            z-index:9;
            top:0;
            left:0;
            display: none;
        }
        .zt-mask div{
            width:126px;
            height:42px;
            border-radius: 5px;
            background-color:#f1851b;
            line-height:42px;
            text-align: center;
            color:#fff;
            display: block;
            margin:80px auto 45px;
            font-size:16px;
        }
		.zt-tits {
			position: absolute;
			bottom: 0;
			width: 100%;
			background: url(http://www.mdpda.com/statics/images/bg-shadow.png);
			color: #fff;
			line-height: 45px;
			text-align: center;
			font-size: 18px;
		}
        .zt-list-info{
            width:448px;
			height:37px;
            text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
			display:block;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
            margin:0 auto;
            color: #666666;  
            line-height: 21px;
        }
        .list-boxs{
            margin:14px auto 0;
        }
        .zt-line{
            width:100%;
            height:1px;
            background-color:#dad9d9;
            margin-top:20px;
        }
        .zt-s-box{
           
            border-top:2px solid #fff;
        }
        .zt-s-box li{
            float: left;
            margin:14px 21px 8px;
        }
        .zt-s-box li a{
            display: block;
        }
        .zt-s-box li a img{
            width:80px;
            height:80px;
			border-radius: 20px;
        }
        .zt-s-box li a p{
            text-align: center;
            overflow: hidden;
            color:#333;
            line-height:30px;
            font-size:14px;
            height: 30px;
            width: 80px;
            overflow: hidden;
        }
        .zt-list-page{
            width:480px;
            margin:0 auto 20px;
        }
        .zt-list-page .ui-pagination-container {
            height: 34px;
            line-height: 34px
        }
        .zt-list-page .ui-pagination-container .ui-pagination-page-item {
            font-size: 14px;
            padding: 4px 10px;
            background: #fff;
            border: 1px solid #c5b7b7;
            color: #888;
            margin: 0 3px;
            text-decoration: none
        }
        .zt-list-page .ui-pagination-container .ui-pagination-page-item:hover {
            border-color: #568dbd;
            color: #568dbd;
            text-decoration: none
        }
        .zt-list-page .ui-pagination-container .ui-pagination-page-item.active {
            background: #568dbd;
            border-color: #568dbd;
            color: #fff;
            cursor: default
        }
        /*专题模块*/
        
        .zt-icons{
            background: url(http://m.mdpda.com/statics/imagestu/zt-icon.png) no-repeat 0 0 !important;
        }
        .col-zti h3{padding:10px 15px;background-color:#6d7993;}
        .col-zti h3 a {
            color: #000000;
        }
        .col-zti .sucai_r {
            float: right;
            font-size: 12px;
        }
        .col-zti span.sucai_r a {
            color: #fff;
        }
        .container{width: 1200px;margin: 0 auto;}
        .picScroll-left{ position:relative; height:150px; margin: 20px 0 0;width:1000px;}
        .picScroll-left .hd{ overflow:hidden;}
        .picScroll-left .bd{margin: 0 auto;height:150px;overflow: hidden; padding-top: 3px;}
        .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
        .picScroll-left .bd ul li{ padding:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;}
        .picScroll-left .bd ul li,.picScroll-left .bd ul li a{display: inline-block;width: 238px;height: 151px;position: relative;}
        .picScroll-left .bd ul li a img{width: 238px;height: 121px;border-radius: 15px;}
        .picScroll-left .bd ul li a span{display: block; width: 100%; height: 30px; line-height: 30px; text-align: center; font-size: 14px;color: #1482c7;}
        .picScroll-left .bd ul li a:hover span{ color: #2bb866;}
        .hd-btns{width:78px;height:30px;position: absolute;right:0;top:-56px;font-size: 16px;}
        .hd-btns a{display: block;width:28px !important;height:28px !important;margin-right:8px;text-align: center;line-height: 28px;color: #c5c5c5;cursor: pointer;}
        .hd-btns .next{background: url(http://m.mdpda.com/statics/images/next-icon.png) no-repeat 0 0;}
        .hd-btns .prev{background: url(http://m.mdpda.com/statics/images/prev-icon.png) no-repeat 0 0;}
        .hd-btns .next:hover{background: url(http://m.mdpda.com/statics/images/next-h-icon.png) no-repeat 0 0 !important;}
        .hd-btns .prev:hover{background: url(http://m.mdpda.com/statics/images/prev-h-icon.png) no-repeat 0 0 !important;}
        .h-mask{width: 238px;height: 121px;position: absolute;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
background: rgba(0,0,0,.5);z-index: 999;top: 0;left: 0;border-radius: 15px;display: none;}
        .h-mask p{color: #fff;font-size: 18px;height:23px;overflow: hidden;margin-top: 34px;}
        .h-mask div{width: 86px;
            height: 32px;
            border-radius: 5px;
            background-color: #f1851b;
            line-height: 32px;
            text-align: center;
            color: #fff;
            display: block;
            margin: 10px auto;
            font-size: 16px;}
            .picScroll-left .bd ul li a:hover .h-mask{
                display: block !important;
            }
            .picScroll-left .bd ul li a:hover span{
                display: none;
            } 
            .qphide{
                display:none !important;
            }
          .needhide{
            display:none !important;
          }


          .clearfix:before,.clearfix:after {
			content: "";
			display: block;
			height: 0;
			overflow: hidden
		}
		
		.clearfix:after {
			clear: both
		}
		
		.clearfix {
			zoom:1}
		body.new-index{
			min-width: 1200px;
			background-color:#f1f0f0;
			font-family: 'Mircrosoft yahei';
		}
		.md-index .header-box{
			width: 100%;
			height:549px;
			background: url(http://www.mdpda.com/statics/images/mdpda_js/r-top-bg.png) no-repeat;
			background-size: 100% 549px;
		}
		.md-index .r-container{
			width: 1200px;
			margin:0 auto;
			color: #333333;
			background-color:#fff;
			padding-bottom: 40px;
		}
		.md-index .r-line{
			width: 880px;
			height:10px;
			background: url(http://www.mdpda.com/statics/images/mdpda_js/r-line.png) no-repeat 0 0 ;
			margin: 0 auto 55px;
		}
		.md-index .r-center .r-tx{
			width: 186px;
			height: 106px;
			display: block;
			margin: 0px auto 20px;
			position: relative;
		}
		.md-index .r-center .r-tx img{
			position: absolute;
			top:-88px;
			z-index: 10;
		}
		.md-index .r-center h2{
			font-size: 26px;
			text-align: center;
		
		}
		.md-index .r-center h3{
			font-size: 20px;
			text-align: center;
			margin-bottom: 20px;
		}
		.md-index .r-center .r-tit-p{
			font-size: 16px;
			line-height: 55px;
			text-align: center;
			color: #818080;
		}
		.md-index .article{
			width:1110px;
			margin: 0 auto;
		}
		.md-index .article p{
			margin-top:28px;
			color: #333333;
			font-size:15px;
			line-height:28px;
		}
		.md-index .article div{
			float: left;
		}
		.md-index .article .imgboxs{
			width: 340px;
			height:224px;
			border: 1px solid #c3c5c3;
			margin-right: 30px;
			margin-bottom:20px;
		}
		.md-index .article-right{
			width:730px;
		}
		.md-index .article .imgboxs img{
			margin:7px auto;
			display: block;
		}
		.md-index .article-box{
			padding-bottom: 30px;
		}
		.md-index .r-lists{
			width: 1110px;
			margin: 30px auto 25px;
			
		}
		.md-index .r-lists li{
			display: block;
			width: 340px;
			height: 294px;
			float: left;
			box-shadow: 2px 2px 5px 2px #e0e0e0;
			border-radius: 5px;
			margin-bottom: 20px;
			margin-right: 42px;
		}
		.md-index .r-lists li img{
			width: 340px;
			height: 160px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
		}
		.md-index .r-right{
			margin-right: 0 !important;
		}
		.md-index .r-lists li p{
			font-size: 15px;
			padding:10px 12px;
			line-height: 22px;
		}
		.md-index .footer-box{
			width: 100%;
			height:100px;
			background-color: #4b4a4a;
			line-height: 100px;
			text-align: center;
		}
		.md-index .footer-box a{
			color:#fff;
			font-size: 20px;
			text-decoration: none;
			font-weight: bold;
		}
		html,body{
			font-family: 'Mircrosoft yahei';
		}
		.md-index .app-list{
			width:1230px;
			margin-left: 36px;
		}
		.md-index .app-list li{
			float: left;
		}
		.md-index .app-list li{
			width:114px;
			margin-right:30px;
			margin-bottom:30px;
		}
		.md-index .app-list li a{
			display: block;
			width:113px;
			height:113px;
			background: url(http://www.mdpda.com/statics/images/mdpda_js/app-bg.png) no-repeat 0 0;
		}
		.md-index .app-list li a img{
			width:100px;
			height:100px;
			border-radius: 20%;
			display: block;
			padding-top: 6px;
			margin-left: 6px;
		}
		.md-index .app-list li p{
			line-height: 30px;
			color: #333333;
			text-align: center;
			font-size: 16px;
		}
		.md-index .app-box{
		
			width:1200px;
			   margin: 30px auto 10px;
		
			overflow: hidden;
		}