@charset "utf-8";
/* 全局样式 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font: 12px/1.5 "Arial","Microsoft YaHei","SimSun";color:#000;}
button,input,select,textarea,img {vertical-align:middle;outline:none;}
body {width:100%;min-height:100%;-webkit-text-size-adjust:none;}
.details-bd h3 {
    font-size: 17px;
    height: 16px;
    line-height: 18px;
    font-weight: bold;
    padding-left: 0px;
    border-left: 3px solid #2589ef;
    margin: 5px 0;
  /*  white-space: nowrap; */
  /*overflow: hidden;*/
  /*text-overflow: ellipsis; */
}
.details-bd h4 {
    font-size: 15px;
    height: 18px;
    line-height: 18px;
    font-weight: bold;
    padding-left: 0px;
    margin: 15px 0;
}
em,i {font-style:normal;font-weight:normal;}
ul,ol,li {list-style:none;}
img {font-size:0;line-height:0;border:0;}
.clear:after {content:'';font-size:0;height:0;display:block;visibility:hidden;clear:both;}
.clear {zoom:1;}
.fl-lf {float:left;}
.fl-rt {float:right;}
.mg-t10 {margin-top:10px;}
.pd10{padding:10px;}
.pd-L0{padding:10px 10px 10px 0;}
.none {display:none;}
.zm {overflow:hidden;zoom:1;}
.position {position:relative;+z-index:1;}
.box {text-align:center;}
.box,.nav,.list-hd ul,.top-nav,.topics-btn {width:100%;display:-webkit-box;display:-moz-box;display:-ms-box;}
.box-flex,.nav a,.list-hd li,.top-nav a,.topics-btn a {-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;display:block;}
/* 背景图片 */
.bg-color {background:#F0F0F0;}
.iconbg,.header a,.nav span:before,.icon-text span{background:url(../images/appbg.png) no-repeat;}
.star-icon {height:12px;background:url(images/starbg.png) repeat-x 0 -18px;display:block;}
/* 链接样式 */
a {color:#000;text-decoration:none;outline:none;}
.blue { color:#2589ef;}
/* 头部样式 */
.header {height:40px;padding:0 10px;background:#2589ef url(../../images/phone/logo.png) no-repeat center center;}
.header a,.header h2 {margin-top:8px;display:inline-block;vertical-align:middle;}
.header h2 {font-size:16px;font-weight:normal;color:#FFF;margin:7px 0 0 15px;}
.top {background-image:none;}
.header .back {width:13px;height:25px;margin:5px 15px 0 0;background-position:-7px -212px;}
.header .home {width:25px;height:23px;background-position:-2px -2px;}
.top .home {margin-top:5px;}
.header .searchbg {width:23px;height:24px;background-position:-2px -56px;}
.header .top-icon {width:27px;height:20px;background-position:-3px -30px;margin:10px 0 0 11px;display:inline-block;}
.header .top-bg {width:50px;height:40px;margin-right:10px;}
/* 导航样式 */
.nav {background:#E5E5E5;}
.nav a {font-size:15px;line-height:38px;}
.nav span {color:#000;padding:0 5px;display:inline-block;border-bottom:2px solid #E5E5E5;}
.nav span:before {content:'';display:inline-block;margin-right:10px;}
.nav .bg1:before {width:12px;height:12px;background-position:-1px -84px;}
.nav .bg2:before {width:21px;height:13px;background-position:-1px -100px;}
.nav .bg3:before {width:16px;height:18px;background-position:-1px -117px;vertical-align:text-top;}
.nav .bg4:before {width:17px;height:13px;background-position:-1px -139px;}
.nav .current span {color:#ff630e;font-weight:bold;border-color:#ff630e;}
.nav .current .bg1:before {background-position:-17px -84px;}
.nav .current .bg2:before {background-position:-26px -100px;}
.nav .current .bg3:before {background-position:-22px -117px;}
.nav .current .bg4:before {background-position:-22px -139px;}
.top-nav,.top .on {background:#0068d2;}
.top-nav a {color:#FFF;font-size:15px;line-height:40px;}
/* 软件详情 */
.info-hd {
    width: 100%;
    margin-top: 10px;
}
.info-hd img {margin-left: 10px;margin-right:10px;}
.pc-details img {margin-bottom:30px;}
.info-hd h1 {margin: 5px 10px 0px 10px;white-space: normal;font-weight:normal;font-size:16px;}
.info-hd p {color:#666;height:20px;overflow:hidden;}
.starbg {width:75px;background-position:0 0;display:inline-block;}
.star1 {width:14px;}
.star2 {width:28px;}
.star3 {width:43px;}
.star4 {width:57px;}
.star5 {width:75px;}
.info-hd p i {padding:0 5px;}
.info-hd .starbg {height:12px;margin-top:5px;}
.icon-text {padding:5px 10px;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;}
.icon-text span {margin-right:10px;padding-left:17px;background-position:-38px -1px;display:inline-block;}
.icon-text .ad {background-position:-38px -37px;}
.icon-text .toll {background-position:-38px -20px;}
.down {
    margin:10px 0;
    display: inline-block;  
}
.flex-container {  
    display: -webkit-box;
    display: -moz-box;
    display: box;
    height: 2.5rem;
    line-height: 3.8rem;
    clear: both;
    background: #fff;
    margin: 1.0rem 1.3rem;
    justify-content: space-between; /* 在子元素之间平均分配空间 */  
    
}
.flex-container a {  
    font-size: 18px;
    width: auto;
    height: 3.8rem;
    background: #449ffa;
    color: #fff;
    text-align: center;
    -moz-border-radius: .08rem;
    -webkit-border-radius: .08rem;
    -moz-box-flex: 1.0;
    -webkit-box-flex: 1;
    box-flex: 1.0;
    display: block;
    margin-right: .06rem;
    border-radius: 4px;
    margin-right: 3px
}
.flex-container .box-flex {  
    margin-right: 10px; /* 给每个box-flex类的元素右侧添加20px的外边距 */  
}  
  
/* 移除最后一个.box-flex元素的右边距 */  
.flex-container .box-flex:last-child {  
    margin-right: 0;  
}
.flex-container a:last-child {  
    margin-right: 0; /* 移除最后一个链接的右侧外边距 */  
}  
.downgray  {font-size:18px;color:#FFF;line-height:40px;margin:0 10px;border-radius:4px;background:#818181;text-align:center;}
.down a {font-size:18px;color:#FFF;line-height:40px;margin:0 10px;border-radius:4px;background:#2589ef;}
.border {border-bottom:10px solid #F0F0F0;}
.details-text {font-size:14px;line-height:22px;table-layout:fixed;word-break:break-all;}
.recommend .mod-hd {border-top:1px solid #F0F0F0;}
.details-bd {
    font-size:15px;
    max-height:auto;_height:100px;
    line-height:24px;
    padding:0 10px 10px 10px;
    table-layout:fixed;
    word-break:break-all;
    overflow:hidden;
    margin-top: 20px;
}
.auto{height: auto;max-height: none;}
.details-bd p {
    margin:6px 0;
}
.details-bd img {max-width:80%;display:block;margin:10px auto 0;}
.details-bd .title {font-weight:bold;font-size:13px;color:#666;line-height:28px;text-indent:0;padding:0 0 0 10px;background:#FAFAFA;border:1px solid #EFEFEF;}
.details-bd .slide_a {
    zoom: 1;
    overflow-x: scroll;
    overflow-y: hidden;
    display: flex;
}
.details-bd .slide_a a {
    display: block;
    width: auto;
    height: 230px;
    margin-left: 10px;
    float: left;
}
.details-bd .slide_a a img {
    height: 230px;
    max-width: fit-content;
    display: block;
}
.details-bd .slide_b {
    text-align: center;    
    height: auto;
    margin-top: 17px;
}
.details-bd .slide_b img{
    width: 250px;  
    max-width: 80%;
}
.details-bd a {color: #2589ef;}
.details-more {color:#666;text-align:center;text-indent:-35px;line-height:28px;margin-bottom:10px;background:url(../../images/phone/details_bg.jpg) no-repeat center 0;display: block;}
.more-bg {background-position:center -38px;}
/* 图片滚动*/
.swipe {margin:10px 0;overflow: hidden;visibility: hidden;position: relative;}
.swipe-wrap {overflow: hidden;position: relative;}
.swipe-wrap li {width:100%;text-align:center;position: relative;float:left;}
.swipe-wrap li img {max-width:100%;max-height:250px;}
#prev,#next {width:25px;height:42px;top:40%;position:absolute;z-index:99;}
#prev {left:15px;background-position:-2px -256px;}
#next {right:15px;background-position:-29px -256px;}
/* 游戏详情 */
.game-bd h1 {margin-bottom:4px;}
.game-bd p {margin-bottom:3px;}
.game-bd p span:nth-child(1){width:120px;display:inline-block;}
/* 热门软件 */
.hot-soft {padding-bottom:15px;}
.hot-soft .mod-img-list .img-box {width:60px;margin:0 auto;display:block;}
.hot-soft .mod-img-list li p {margin:0;}
.hot-soft .mod-img-list .title {margin-bottom:3px;}
.mod-img-list .title {font-size:14px;color:#333;line-height:20px;margin-bottom:3px;display:block;}
.mod-img-list .soft-down {font-size:14px;color:#FFF;height:24px;line-height:24px;background:#2589EF;border-radius:4px;}
.recommend {padding-bottom:0;}
/* 图文版块 */
.mod-hd {text-align:left;line-height:20px;padding-top:5px;}
.mod-hd h2 {font-size:14px;padding-left:10px;}
.mod-img-list {text-align:center;line-height:20px;padding-bottom:10px;overflow:hidden;}
.mod-img-list li {width:25%;margin-top:15px;float:left;}
@media screen and (min-width:600px){.hot-soft .mod-img-list li {width:16.66%;text-align:center;display:inline;}}
.mod-img-list li p,.mod-img-list li h3 {font-weight:normal;height:20px;margin:0 10px;table-layout:fixed;word-break:break-all;overflow: hidden;}
.img-box img {margin-bottom:5px;display:inline-block;}
.img-box {display:block;}
/* 文字列表 */
.mod-list {text-align:left;padding:10px;line-height:20px;}
.mod-list li {height:20px;margin-bottom:5px;padding-left:10px;overflow:hidden;background:url(../../images/phone/li_bg.gif) no-repeat 2px 9px;}
.mod-list li a {color:#333;}
.mod-list .fl-rt {color:#999;margin-left:10px;}
/* 软件列表 */
.list-bd .mod-img-list {text-align:left;overflow:hidden;}
.list-bd .mod-img-list li {width:100%;}
.list-bd img {border-radius:4px;margin:0 10px 0 0;float:left;}
.list-bd .mod-img-list li p,.mod-img-list li h3 {margin-left:0;margin-right:85px;}
.text {color:#888;}
.title em {color:#888;font-size:13px;margin-left:5px;}
.list-bd .mod-img-list .soft-down {text-align:center;width:60px;height:28px;line-height:28px;margin:-35px 20px 0 0;float:right;}
.soft-list .mod-img-list li {margin:0;}
.soft-list .mod-img-list li .img-box {margin:0 10px;padding:10px 0;border-bottom:1px dashed #E5E5E5;}
.soft-list .mod-img-list li:last-child .img-box {border:0;}
.soft-list .mod-img-list .title {padding:0;}
.soft-list .starbg {height:12px;}
.soft-list .mod-img-list .soft-down {margin:-45px 0 0 0;}
.more {line-height:39px;background-color:#F9F9F9;border-bottom:1px solid #cfcfcf;display:block;}
.pd-b10 {padding-bottom: 10px;}
.pd-b10 .title {padding:0;}
.pd {padding:0;}
.pd-t10 {padding:10px 0 0;}
.pc-soft .title {margin:0 85px 0 0;}
.pc-soft li p,.pc-soft .title {height:17px;line-height:17px;}
.soft-list .pc-soft .soft-down {margin-top:-30px;}
.loading {font-size:16px;text-align:center;}
.loading:before {width:25px;height:20px;content:'';background:url(../../images/phone/loading.gif) no-repeat center 0;display:inline-block;vertical-align:middle;}
.loading-bg:before{background:none;}
/* 搜索样式 */
.search-list .mod-hd {margin-top:10px;line-height:22px;border:0;}
.search-list .mod-hd h2 {font-size:13px;font-weight:normal;color:#666;}
.search-list .mod-img-list li:last-child{border-bottom:0;}
.search {height:36px;padding:20px 0;border-bottom:1px solid #F0F0F0;}
.search-input {margin-left:10px;padding:8px 0 8px 15px;border:1px solid #E5E5E5;border-right:0;border-radius:4px 0 0 4px;}
.search-btn {width:60px;margin-right:10px;background-color:#2589ef;background-position:18px -160px;border:0;border-radius:0 4px 4px 0;text-indent:-999px;display:block;}
/* 选项卡样式 */
.list-hd {padding:10px 0;text-align:center;line-height:33px;}
.list-hd ul {width:60%;margin:0 auto;background:#E5E5E5;border:1px solid #D8D8D8;border-radius:6px;}
.list-hd li {font-size:14px;font-weight:bold;border-right:1px solid #D8D8D8;}
.list-hd li:first-child{border-radius:6px 0 0 6px;}
.list-hd li:last-child{border:0;border-radius:0 6px 6px 0;}
.list-hd .on{color:#2589ef;background:#FFF;}
.soft-list .classification li {margin: 0 0 10px 0;padding: 10px;border:1px solid #E5E5E5;background:#FFF;overflow:hidden;}
.soft-list .classification li:last-child {margin:0;}
.soft-list .classification li .img-box{margin:0 20px 0 0;padding:0;border:0;}
.soft-list .classification .title {font-size:16px;padding-top:6px;}
.soft-list .classification .soft-down {margin-top:-35px;}
/* 排行样式 */
.ranking .mod-img-list li {position:relative;}
.ranking .mod-img-list li .img-box {padding-left:30px;}
.ranking em {text-align: center;color:#FFF;width:0;height:7px;line-height:0;border-style:solid;border-width:9px;border-color:#666 #666 #FFF #666;display:block;position:absolute;top:10px;left:10px;}
.ranking i {width:18px;height:25px;margin-left:-10px;display:inline-block;}
.ranking .mod-img-list li:nth-child(1) em {border-color:#ff2400 #ff2400 #FFF #ff2400;}
.ranking .mod-img-list li:nth-child(2) em {border-color:#ff6c00 #ff6c00 #FFF #ff6c00;}
.ranking .mod-img-list li:nth-child(3) em {border-color:#ffae00 #ffae00 #FFF #ffae00;}
/* 热门游戏 */
.soft-list .hot-game li .img-box {width:120px;margin:0 auto;padding:0;display:block;border:0;}
.hot-game .img-box img {border-radius:0;margin:0 0 5px 0;float:none;}
.list-bd .hot-game li {text-align:center;width:50%;margin:10px 0 0 0;padding:0;}
@media screen and (min-width:500px){.list-bd .hot-game li {width:33.33%;}}
.soft-list .hot-game .title {margin:0;}
/* 资讯详情 */
.news-details {padding-bottom:10px;overflow: hidden;}
.news-details-hd {padding-bottom:10px;border-bottom:1px solid #F0F0F0;}
.news-title {color:#000;font-size:18px;line-height:25px;padding:15px 10px 6px 10px;}
.news-titbar {color:#999;}
.news-titbar i {padding:0 10px;}
.news-details-bd {font-size:14px;line-height:22px;padding:0 10px;table-layout:fixed;word-break:break-all;}
.news-details-bd p {margin-top:10px;text-indent:2em;}
.news-details-bd img {max-width:100%;display:block;margin:10px auto 0;}
.news-details-bd .title {font-weight:bold;font-size:13px;color:#666;line-height:28px;text-indent:0;padding:0 0 0 10px;background:#FAFAFA;border:1px solid #EFEFEF;}
.news-details-bd a {color: #2589ef;}
.news-img-list .title {font-size:16px;}
.news-img-list .mod-img-list {margin:0;}
.news-img-list .mod-img-list li {border: 1px solid #E5E5E5;}
.news-details .a1,.news-page select {border: 1px solid #d5d5d5;border-radius: 4px;display: inline-block;background: #f5f5f5;}
.news-details .a1 {color:#333;width:70px;line-height:27px;}
.news-page select{font-size:15px;margin:0 10px;padding:4px 5px;}
/* 下载提示 */
.tip {width:100%;height:30px;position:fixed;z-index:999;}
.down-tip {font-size:16px;font-weight:bold;color:#FFF;width:80%;height:30px;line-height:30px;margin:0 auto;text-align: center;border-radius:4px;overflow:hidden;position:relative;}
.down-tip i {width:100%;height:30px;position:absolute;opacity: 0.6;filter:alpha(opacity:60);background:#000;left:0;}
.down-tip em{width:100%;height:30px;position: absolute;display:block;left:0;}
/* 专题 */
.topic-pic {padding:10px 0;}
.topic-pic img {max-width:520px;}
@media screen and (max-width:520px){.topic-pic img {max-width:100%;}}
.single .img-box img {border-radius:0;}
.single .title {font-weight:bold;margin:0;}
.single .mod-img-list li p {height:58px;line-height:20px;margin:10px 0 0;}
.topics-title{font-size:16px;}
.topics-btn a{color:#fff;font-size:14px;line-height:20px;margin:10px 14px 0 0;padding:8px 5px;border-radius:6px;background:#2589ef;}
.alone-news li {padding-top:13px;}
.alone-news .li-title {font-size:14px;line-height:22px;font-weight:bold;}
.alone-news .li-title em{font-size:12px;color:#999;margin-left:5px;}
.alone-news li p {padding-left:22px;line-height:20px;}
.pd-L0 .topics-title{padding-left:10px;}
.article-topics .mod-img-list{padding:0;}
.article-topics .mod-img-list li .img-box{margin-left:0;}
.article-topics .mod-img-list li p{height:32px;line-height:16px;}
/* 插入广告 */
#abann {display: block; width: 100%; height: 58px; margin:8px 0;}
#abann a {color:#000;width:100%;height:58px;position:relative; display:block;}
#abann a img{ height:58px; float:left; margin:0px 10px 0 10px; border-radius:5px;}
#abann a p { margin:0; text-indent: inherit;  }
#abann a p.bigai { font-size:18px; height:30px; overflow:hidden}
#abann a p.smzi { font-size:12px; height:20px; overflow:hidden}
/* 软件分类 */
.category header{background:#f0f0f0;padding:20px 0 4px 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.category h2{font-size:16px;}
.category ul{padding-bottom:15px;}
.category li{text-align:center;width:20%;float:left;}
@media screen and (max-width:490px){.category li {width:25%;}}
@media screen and (max-width:410px){.category li {width:33.33%;}}
.category li a{color:#fff;width:90px;height:28px;line-height:28px;margin:15px auto 0;display:block;background:#2589ef;border-radius:4px;overflow:hidden;}
/* 底部样式 */
.footer {background:#F0F0F0;padding:5px 0 10px;}
.footer p {color:#666;padding-top: 5px;}
.footer i {padding:0 6px;}
.gamepic {
    float : left;
    width: 80px;
    height: 60px;
    margin: 0 auto;
    padding: 4px;
    border: 1px solid #ff0000;
}

.listgame {
    float : left;
    border: 1px solid #0000ff;
    margin : 0;
    width: 900px!important; /* IE7+FF */
    width: 900px; /* IE6 */
    padding : 0px 0px 0 0px;
    font-weight : 700;
    font-size : 12px;
    height : 80px;
    text-align : center;
}

:root{--tx-module-color1:#ff6f3d}
.tx-info-module-box,.tx-info-module-box *{margin:0!important;padding:0!important;font-size:1em!important;border:0!important;width:auto!important;height:auto!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;list-style:none!important;max-width:none!important;max-height:none!important;line-height:1!important;background:0 0!important}
.tx-info-module-box{margin:.5em 0 1.5em 0!important}
.tx-info-module-btn{display:inline-flex!important;height:2.4em!important;align-items:center!important;justify-content:center!important;padding:0 1em!important;border-radius:4px!important;background-color:var(--tx-module-color1)!important;color:#fff!important;transition:all .35s ease 0s!important}tx-info-module-box{margin:.5em 0 1.5em 0!important}
.tx-info-module-btn1{display:inline-flex!important;height:2.4em!important;align-items:center!important;justify-content:center!important;padding:0 1em!important;border-radius:4px!important;background-color:var(--tx-module-color1)!important;color:#fff!important;transition:all .35s ease 0s!important}
.tx-info-module-btn:hover{opacity:.9!important;color:#fff!important}
.tx-info-module-btn1:hover{opacity:.9!important;color:#fff!important}

.tx-info-module-imgbox img{width:100%!important;border:0!important;vertical-align:middle!important;line-height:1!important;border-radius:5px!important}



.tx-info-module-txt-title{font-size:1.25em!important;line-height:1.4!important;max-height:2.8em!important;margin:0 0 .5em 0!important;overflow:hidden!important;flex:none!important}
.tx-info-module-txt-info{opacity:.6!important;line-height:1.4!important;overflow:hidden!important;flex:auto!important;display:block!important;font-size:14px!important;text-indent: 0em!important}

.tx-info-module-btn1{flex:none!important}

.tx-info-module-down1-box>section{background-color:#fffcf9!important;border-radius:5px!important;padding:1em!important;display:flex!important;align-items:center!important;position:relative!important;border:1px solid #ffd9a8!important}
.tx-info-module-down1-box .tx-info-module-imgbox{width:4.2em!important;overflow:hidden!important;border-radius:5px!important;flex:none!important}
.tx-info-module-down1-box .tx-info-module-down-txt{flex:auto!important;padding:0 0 0 1.5em!important}
.tx-info-module-down1-box .tx-info-module-btn{height:2.6em!important;font-size:1.1em!important;padding:0 2em!important;background-color:#43ab04!important;margin:0 0 0 1em!important;flex:none!important}
.tx-info-module-btn1{height:2.6em!important;font-size:1.1em!important;padding:0 2em!important;background-color:#333!important;margin:0 0 0 1em!important;flex:none!important}



.tx-info-module-txt-info,.tx-info-module-txt-title{line-height:1.4!important;max-height:2.8em!important;overflow:hidden!important}

.tx-info-post-img2-box li .tx-info-module-imgbox{overflow:hidden!important;display:block!important;position:relative!important;width:100%!important;height:0!important;padding-top:70%!important}
.tx-info-post-img2-box li .tx-info-module-imgbox img{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;font-size:0!important;z-index:1!important;object-fit:cover!important}
.tx-info-post-img2-box li section{line-height:1.4!important;height:2.8em!important;overflow:hidden!important;margin:.3em 0 0 0!important}@media screen and (max-width:720px)
{
    .tx-info-post-img2-box ul li{width:50%!important}
    .tx-info-module-down1-box>section{align-items:flex-start!important;flex-wrap:wrap!important}
    .tx-info-module-down1-box .tx-info-module-imgbox{position:absolute!important;left:1em!important;top:1em!important}
    .tx-info-module-down1-box .tx-info-module-down-txt{margin:0!important;padding-left:5.5em!important}
    .tx-info-module-down1-box .tx-info-module-btn{margin:1em 0 0 0!important;flex:auto!important;}
    .tx-info-module-down1-box .tx-info-module-btn1{margin:1em 0 0 0!important;flex:auto!important;}
    .tx-info-module-shop1-box .tx-info-module-imgbox{max-width:30vw!important}
    .tx-info-module-shop1-box .tx-info-module-txt-info{display:none!important}
}
@media screen and (max-width:320px)
{
    .tx-info-module-shop1-box>a{flex-direction:column!important;align-items:flex-start!important}
    .tx-info-module-shop1-box .tx-info-module-imgbox,.tx-info-module-shop1-box .tx-info-module-imgtxt{max-width:none!important;width:100%!important;margin:0!important}
    .tx-info-module-shop1-box .tx-info-module-imgtxt{margin:.8em 0 0 0!important}
}


html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}
optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}
body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-1px}figure{margin:0}img{vertical-align:middle}


/******新增专题样式*****/
.m_zt_area{
    padding: 0.2rem 0.3rem 0;
}
.m_zt_area ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}
.m_zt_area ul li{
    display: flex;
    width: 48%;
    border: 1px solid #dedede;
    margin-bottom: 0.2rem;
    box-shadow: 0px 2px 2px #ededed;
}
.m_zt_area ul li a{
    display: block;
    width: 100%;
}
.m_zt_area ul li a img{
    display: block;
    width: 100%;
    height: 100px;
}
.m_zt_area .info p{
    padding: 5px;
    text-align: center;
    font-size: 1.24rem;
    color: #333;
    line-height: 1.5rem;
}
.m_s_area{
    padding: 10px 10px;
}
.m_s_area img{
    display: block;
    width: 100%;
    margin-bottom: 0.16rem;
}
