/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:"Microsoft Yahei","helvetica","arial";}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;font-family:"Microsoft Yahei","helvetica","arial";}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#f5f5f5;color: #666;}
.imp{color:#038407;}
.c333{color:#333;}
a{color:#333;}
a:hover{color:#6D0001;}
.clearfix:after,.row:after{clear:both;content:'\0020';display:block;height:0;}
.clearfix,.row{zoom:1; }
.clear {clear:both; line-height:0; height:0; font-size:1px;}
.fl{float: left;}
.fr{float: right;}
.header{height: 40px;position: absolute;width: 100%;top: 0;left: 0;z-index:997;}
.wrap{padding-top: 80px;}
.wrap2{padding-top: 80px;}
header{height: 40px;background: #910D0F;background: -moz-linear-gradient(top, #51c13d, #15a218); background: -webkit-gradient(linear,top,from(#51c13d),to(#15a218));background: -webkit-linear-gradient(top, #980607, #FF0000);background: -o-linear-gradient(top, #51c13d, #15a218);padding: 2px 10px;}
.logo{float: left;width: 110px;height: 30px;padding-top: 6px;}
.logo a{display: block;height: 35px;background: url(../Images/logo.png) no-repeat;background-size:100%;}
.search-box{float: right;margin-top: 8px;width: 40%;height: 18px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;position: relative;box-shadow:0 2px 2px #ccc inset;padding: 3px 26px 3px 12px;}
.search-box .search-ico{width: 14px;height: 14px;background: url(../Images/main_ico.png) no-repeat -80px 0;position: absolute;right: 9px;top: 6px;border:0;}
.search-box input{width: 100%;height: 18px;border: 0;background: no-repeat;line-height: 18px;color: #999;}
nav{height: 35px;background: #eee;border-bottom: 1px solid #dadada;width: 100%;}
nav ul{margin-bottom: -1px;height: 33px;}
nav li{float: left;width: 20%;height: 35px;position: relative;}
nav li a{display: block;height: 35px;text-align: center;line-height: 36px;font-size: 14px;}
nav li .current{border-bottom: 1px solid #15a218;position: relative;color: #15a218;}
nav li .current i{width: 7px;height: 4px;overflow: hidden;background: url(../Images/main_ico.png) no-repeat -100px 0;position: absolute;left: 50%;margin-left: -3px;bottom: 2px;}
.nav-list li span{width:1px;height:35px;background:#ddd;display: block;position:absolute;right:0;top:0;}
.app-copy{padding:10px 0;}
.idx-foc{height: 110px;position: relative;}
.idx-foc2{/*left:1px;*/}
.idx-foc img{width: 100%;height: 110px;}
.idx-foc .xtouchNum{position: absolute;right: 10px;bottom: 10px;}
.idx-foc .xtouchNum i{float: left;width: 8px;height: 8px;background: #fff;border-radius: 4px;margin-left: 3px;font-size: 0;line-height: 0;text-indent: -99em;cursor: pointer;opacity: .5;position: relative;top: -2px;}
.idx-foc .xtouchNum .current{opacity: 1;}
 
.app-pic-box .xtouchNum{height: 13px;width: 75px;background: #eee;border-radius: 3px;text-align: center;margin: 8px auto 15px;line-height: 13px;}
.app-pic-box .xtouchNum i{width: 8px;height: 8px;background: #fff;border-radius: 4px;text-indent: -999em;display: inline-block;font-size: 0;line-height: 0;vertical-align: 7px;margin: 0 2px;position: relative;top:-1px;}
.app-pic-box .xtouchNum .current{background: #999;}
.app-desc{background: #fff;overflow: hidden;padding: 8px 8px 0;line-height: 24px;}
.more-btn{float: right;width: 70px;height: 20px;background: #49bd38;color: #fff;border-radius: 5px 5px 0 0;cursor: pointer;text-align: center;line-height: 23px;overflow: hidden;}
.more-btn i{display: inline-block;width: 7px;height: 11px;overflow: hidden;background: url(../Images/main_ico.png) no-repeat -120px 0;margin-right: 3px;vertical-align: -2px;}
.more-btn .close{background-position: -140px 0;}
.xtouchBox{white-space:nowrap;overflow:hidden;}
.xtouchItems{display:inline-block;white-space:nowrap;overflow:hidden;}
.idx-foc2 .xtouchItems{margin-left:-3px;}
.idx-foc2 .xtouchItems:nth-of-type(1){/*padding-left:3px;*/}
.xtouchItem{display:inline-block;white-space:nowrap;}
.xtouchItem img{width: 100%;}

.app-footer-menu{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:35px;}
.app-footer-nav li{width:25%;height:35px;float:left;text-align: center;line-height:35px;background:#EDEDED;position: relative;}
.app-footer-nav li a{display:block;color:#000;}
.app-footer-nav li span{width:1px;height:35px;background:#ddd;display: block;position:absolute;right:0;top:0;}
.app-copy{padding:10px 0;}
.app-copy p{text-align:center;line-height:20px;color:#999999;}

/*---------------------------------------------------*/
.section{ width:100%; height:auto;}
.title{ padding:0 10px; height: 32px; line-height:32px; background:url(../Images/tbg.png) repeat-x; border-bottom:1px solid #ccc;border-top:1px solid #ccc; font-size: 14px; color:#6D0001; font-weight:bold;}
.title a {display:block;}
.title em{ float:left; display:inline-block; padding:0 2px; font-weight:bold;}
.title span { float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.ad_home {display: block;height: auto;overflow: hidden;padding: 0 0 20px;width: 100%;background-color:#fff;margin-top:5px;border-bottom:1px solid #ccc;}
.ad_home a {color: #000000;float: left;font-size: 12px;font-weight: normal;height: auto;margin-top: 16px;min-width: 70px;text-align: center;width: 25%;}
.ad_home a img {display: block;height: 48px;margin: auto;width: 48px;}
.ad_home a span {display: block;height: 14px;line-height: 14px;margin: 9px auto 0;overflow: hidden;text-align: center;width: 71px;}

.center {height:auto;background-color:#fff;margin-top:5px; }
.tab-content div { display: none;}
.tab-content .active { display: block;}
.tab-content ul:after{ clear: both; content: " "; display: block; height: 0;}
.tab-content li.soft-item{ border-bottom: 1px solid #eceaea; border-right: 1px solid #eceaea; height: 70px; cursor: default; width: 50%; float: left; overflow:hidden; margin-left:-1px;}
.tab-content li.soft-item a{ display:block; width:100%; height:80px; float:left; overflow:hidden;}
.tab-content li.soft-item .s-name a{ display:block; width:100%; height:20px; line-height:18px; overflow:hidden; }
.tab-content li.soft-item dl:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.tab-content li.soft-item dl { padding:10px 0 0;}
.tab-content li.soft-item dl .s-photo{ float:left; width:50px; height:50px; padding:0 0 0 16px;}
.tab-content li.soft-item dl .s-name{ float:left; font-size:16px; padding:0 0 20px 8px; width:80px; overflow:hidden;}
.tab-content li.soft-item dl .s-name b{ display:block; font-size:16px; font-weight:normal; color:#000; padding:0 0 6px;}
.tab-content li.soft-item dl .s-name em{ display:block; color:#979797; font-size:12px;}
.tab-content li.soft-item dl .s-xx{ float:right; color:#499700; text-shadow: 1px 1px 1px #fff; margin:0 13px 0 0;}
.tab-content li.soft-item dl .s-xx a{ background:url(../Images/down.png) no-repeat 4px 0; background-size:33px 33px; width:41px; height:53px; line-height:88px; text-align:center; color:#499700; font-size:12px;}
/* 首页资讯推荐 */
.content {height:auto;background-color:#fff;margin-top:5px;padding-bottom:10px;}
.new-list > .new-item { border-bottom: 1px dashed #d3d3d3; border-top: medium none; height: 78px; padding: 10px 0;}
.new-list > .new-item .n-photo img { height: 69px; margin-right: 4%; margin-top: 5px;  width: 105px;	display: block;	float: left; border:1px solid #dadada; padding:1px;}
.new-list > li { border-top: 1px solid #ECECEC;	border-bottom: 1px dashed #999999; border-top: 0 none; height: 35px; line-height: 35px; margin: 0 4%; clear:both;}
li { list-style: none outside none;}
.new-list > li > a:after, .cateEntry:after { float: right;}
.new-list > .new-item > a, .new-list > .new-item > a:visited { display: inline; height: auto;}
.new-list > li > a, .new-list > li > a:visited { display: block; height: 35px; overflow: hidden;}
.new-list > li > a > p.newstitle{ height:28px; line-height:28px; font-size:16px; color:#302f2d;}
.new-list > li > a > p:nth-child(1) { overflow: hidden;}
.new-list > li > a > p:nth-child(2) { color:#808080; font-size: 12px; height: 50px; line-height:16px; overflow: hidden;}
/*软件分类*/
.Mcate .layout{width:auto; font-family:"Microsoft Yahei",Tahoma,STHeiti; }
.Mcate .cate_list:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.Mcate .cate_list{*zoom:1; padding-bottom:0.6%;}
.Mcate .cate_list li{float:left;width:32.7%}
.Mcate .cate_list a{display:block;background-color:#ffffff;overflow:hidden;cursor:pointer;box-shadow:1px 1px 2px rgba(0,0,0,0.1);height:100%}
.Mcate .cate_list {margin:0 5px}
.Mcate .cate_list li{height:55px;margin:2% 0.3% 0 0.3%}
.Mcate .cate_list a{margin:0 3px}
.Mcate .tit{font-size:16px;margin:8px 0 2px 8px;display:block;color:#666666; }
.Mcate .count{font-size:12px;margin:5px 0 0 8px;display:block;color:#999999}

#place{ height:30px; line-height:30px; width:96%; overflow:hidden; padding-left:4%; font-size:14px;}
#place a { display:inline;}

.main-list-wrap { border-top:1px solid #ccc;}
.cat-list li{padding-right: 8px;}
.main-list li{height: 72px;padding: 8px 80px 0 82px;border-bottom: 1px solid #ccc;background: #fff;position: relative;}
.main-list .pic{left: 8px;top: 8px;width: 64px;height: 64px;overflow: hidden;position: absolute;}
.main-list .pic img{border-radius: 6px;}
.btn-dl-nor,.special-download-btn,.excellent-download a{display: block;width: 62px;height: 26px;background: #A20001;text-align: center;line-height: 26px;color:#fff;}
.main-list .btn-dl-nor{position: absolute;right: 8px;top: 25px;}
.main-list .name{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:230px;}
.main-list .tname{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:100%;}
.star-info,.cat-info{padding-top: 7px;overflow:hidden;width:92%;height:14px;}
.cat-info{color: #999;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.star-bar,.star-bar .in{display: block;height: 11px;overflow: hidden;background: url(../Images/main_ico.png) no-repeat;}
.star-bar{float: left;width: 75px;background-position: 0 -60px;}
.star-bar .in{background-position: 0 -40px;}
.soft-size{float: left;margin-left: 0px;font-size: 12px;color: #999;}
.more-tip{height: 30px;text-align: center;line-height: 30px;/*display:none;*/}
#loadmore_{display:block;}
/* 加载更多 */
.feed_more{height:46px;line-height:46px;font-size:14px; font-family:"Microsoft Yahei",Tahoma,STHeiti;}
.feed_more .trig_more i{background:url(../Images/sprite.png) no-repeat;margin-left:8px;width:22px;height:22px; margin-top:13px;display:inline-block;vertical-align:-5px}
.feed_more{background-color:#F3F3F3;text-align:center;border-bottom:1px solid #D5D5D5}
.feed_more .trig_more,.feed_more .trig_backtop{display:block;height:100%; color:#666666}
.feed_more .active{background-color:#EDF2F5;color:#333333}

/*内页*/
.app-main li{height: 140px;}
.app-main .star-info{padding-top: 3px;}
.app-main .app-cat{color: #999;}
.app-main2 li{padding:0;font-family: "\5FAE\8F6F\96C5\9ED1", Helvetica;}
.app-main2 li .info_main{padding: 8px 20px 0 82px;}

/* 一个按钮 */
.app-main2 .btn-dl-com{width:95%;margin:2.5% 1% auto 1%;height: 40px;overflow:hidden; font-size:18px;line-height:40px;text-align:center;} 

/* 两个按钮
.app-main2 .btn-dl-com{width:45%;margin:2.5% 1% auto 1%;height: 34px;overflow:hidden; float:left;font-size:16px;line-height:34px;text-align:center;padding-right:1%;} 
.app-main2 .btn-dl-com-1{width:45%;margin:2.5% 1% auto 1%;height: 34px;overflow:hidden; float:left;font-size:16px;line-height:34px;text-align:center;padding-right:1%;} */

.app-main2 .title-info{line-height: 22px;margin-top:8px;}
.app-main2 .star-info{height:22;}
.app-main2 .pic{top:17px;}
.app-main2 .info-list {height: 42px;}
.title-info span{width:100px;margin-left:5px;color:#999;display:block;height:22px;float:left;overflow:hidden}
.title-info .name{float:left;}
.info-list{height:50px;}
.cloud_check{color:#999;background:url(../Images/main_ico.png) 80px 0px;margin-left: -6px;}
.cloud_img{background: url(../Images/main_ico.png) 15px -115px;width: 18px;height: 22px;float:left;	margin-left: 22px;}
.app-cat span{line-height:18px;margin-right:5px;display: block;float:left;font-size:13px;}
.app-cat span div { display:inline;}
.info-content{padding:5px;}
.info-content div h3{color:#DB151F;line-height:20px;padding:2px 0;font-size:14px;}
.info-content img{max-width:300px;}
.info-content a{color:#0000FF;}
.info_download { height:47px; overflow:hidden; padding-left:2%;}
.btn-dl-speed,.btn-dl-com,.btn-dl-com-1{display:block; height: 27px;line-height: 27px; text-align: center;background: #910D0F;background: -moz-linear-gradient(top, #B51A1C, #6D0001); background: -webkit-gradient(linear,top,from(#51c13d),to(#15a319));background: -webkit-linear-gradient(top, #B51A1C, #6D0001);background: -o-linear-gradient(top, #51c13d, #15a319);border-radius: 3px;color: #fff;}
.btn-dl-speed{top: 13px;background: -webkit-linear-gradient(top, #43A3E2, #1559A3);background: -o-linear-gradient(top, #51c13d, #15a319);border-radius: 3px;color: #fff;}
.btn-dl-speed:hover{color: #fff;}
.btn-dl-com,.btn-dl-com-1{top: 41px;color:#fff!important;}
.app-pic-box .xtouchNum{height: 13px;width: 75px;background: #eee;border-radius: 3px;text-align: center;margin: 8px auto 15px;line-height: 13px;}
.app-pic-box .xtouchNum i{width: 8px;height: 8px;background: #fff;border-radius: 4px;text-indent: -999em;display: inline-block;font-size: 0;line-height: 0;vertical-align: 7px;margin: 0 2px;position: relative;top:-1px;}
.app-pic-box .xtouchNum .current{background: #999;}
.app-pic-box{background: #fff;overflow: hidden;position: relative;left: -1px;}
.app-pic{/*width: 320px;*/margin: 8px auto 0;}
.app-pic .xtouchItem img{width: 80%;margin: 0 10%;}/* 两张图同时滚动{width: 48%;margin: 0 1%;} */
.xtouchWrap2{left:-3px;}
.app-about{background:#fff;padding:1%;border-bottom:1px solid #ccc;}
.app-nav-ul li,.zx-nav-ul li{width:72px;height:28px;border:1px solid #ddd;float:left;text-align: center;line-height:28px;cursor:pointer;margin-left:5px;font-family:"Microsoft Yahei";}
.app-nav-container{border-top:1px solid #ddd;position: relative;top:-2px;border-bottom:1px solid #ddd;}
.app-nav-ul .active,.zx-nav-ul .zx-active{border-top:2px solid #45B823;position:relative;top:-1px;border-bottom:1px solid #fff;z-index:2;font-weight:bold;}
.app-more-btn{width:50px;height:22px;color:#666666;position:absolute;bottom:-12px;background:#DDDDDD;text-align: center;line-height:22px;right:0px;}
.app-nav-inner{height:124px;overflow:hidden;}
.app-nav-inner p{line-height:28px;padding:5px 0;}
.app-more-btn:hover{color:#000;}
.app-nav-inner div{display:none;}
.app-nav-inner div:nth-of-type(1){display:block;}
/*文章*/
.main-news-wrap{background:#fff;width:100%;}
.main-news{margin:0 8px;}
.main-news li{padding:10px 5px;border-bottom:1px solid #E5E5E5;height:32px;position: relative;}
.main-news li a img:nth-of-type(1){width:70px;height:32px;}
.main-news li div{font-size:14px;width:95%;height:32px;position: absolute;left:0;top:10px;margin-left:10px;display:table;}
.main-news li div a{vertical-align:middle;display:table-cell;}
.zx-article{background:#fff;}
.article-title{background:#fff;padding:5%;border-bottom:1px solid #ddd; padding-bottom:22px;padding-top:3%;}
.article-title h1{font-size:20px;color:#000;margin-bottom:10px;}
.article-date{margin-top:10px;color:#999999;}
.article-main {width:100%; height:auto; display:block; overflow:hidden; background:#fff; padding:10px; box-sizing:border-box;}
.article-main .con{font-size:1.0em;padding:0 8px;-webkit-box-sizing:border-box;line-height:26px;font-family:"Microsoft Yahei","helvetica","arial";}/*padding-top:10px;border-bottom:1px solid #ddd; padding-bottom:22px;*/
.article-main .con h3,.article-main .con h4{font-size:16px;color:#DB151F;line-height:28px;}/* text-indent:14px !important; */
.article-main .con p{line-height:26px;font-size:14px;text-indent:0em;}
/*.article-main div{text-align: left;}*/
.article-main .con a{color:#14A218;}
.article-main .con img{max-width:300px;}
.article-main .con table{width:98%;margin:0 auto;text-align:center;margin:8px 0 8px 0;}
.article-main .con table td{height:24px; padding-left:5px;}
.article-main .con textarea{font-family:courier new;width:90%;height:200px;font-size:9pt;border:1px solid #cccccc;}
/* 移动原生 */
.bdys{ width:100%; height:auto; display:block; overflow:hidden; box-sizing:border-box; margin:20px 0 0 0;}
/* APP内页推广 */
.bottom_adshow{width:100%; height:auto; display:block; overflow:hidden; background:#fff; box-sizing:border-box;margin-top:6px;}
.appys{ width:100%; height:auto; display:block; overflow:hidden; box-sizing:border-box; padding:5px;}
.middle_adshow{width:100%; height:auto; display:block; overflow:hidden; background:#fff; padding:5px;box-sizing:border-box;}
.appbd{ width:100%; height:auto; display:block; overflow:hidden; box-sizing:border-box; }
/* Ads */
.adart {padding:20px 0 0 0;text-align:center;clear:both;}
.adsoft {padding:15px 0 15px 0;text-align:center;clear:both;}
.adtop {padding:5px 0 5px 0;text-align:center;clear:both;}

/* 友情链接 */
.mlink {  background-color:#fff; margin-top:10px; border:1px solid #ccc; padding:5px;}
.mlink h3 { width:100%; border-bottom:1px solid #ddd; height:25px; line-height:25px; }
.mlink h3 b { border-bottom:2px solid #093; height:24px; line-height:24px; float:left; padding:0 10px; display:block;}
.mlink ul { padding-bottom:10px;}
.mlink ul li { float:left; margin-right:10px; margin-top:10px; white-space:nowrap;}
.mlink ul li a{ border:1px solid #ccc; border-radius:10px; height:20px; padding:0 10px; line-height:20px; display:block;}
.mlink ul li a:hover { background-color:#093; color:#fff;}
.link_box {
font-size: 12px;
clear: both;
height: auto;
position: relative;
padding: 0 35px 0 3px;
margin: 15px 0;
line-height: 25px;
color: #666;
overflow: hidden;
}
.link_box .text {
width: 100%;
color: #333;
}
.link_box span {
display: inline-block;
height: 25px;
width: 30px;
background: url(../Images/ico_1.gif) no-repeat center center;
position: absolute;
right: 10px;
bottom: 0px;
text-align: -9999px;
}

/* 应用简介 */
.app-about{background:#fff;padding:1%;}
.app-nav-ul .active,.zx-nav-ul .zx-active{border-top:2px solid #45B823;position:relative;top:-1px;border-bottom:1px solid #fff;z-index:2;font-weight:bold;}
.app-nav-ul li,.zx-nav-ul li{width:72px;height:28px;border:1px solid #ddd;float:left;text-align: center;line-height:28px;cursor:pointer;margin-left:5px;font-family:"Microsoft Yahei";}
.zx-nav-container{border-top:1px solid #ddd;position: relative;top:-2px;}
.zx-nav-container div{display:none;margin:10px 5px;}
.zx-nav-container ul li{line-height:28px;padding-left:1%;}
.zx-nav-container ul li a{width:85%;display:block;text-overflow: ellipsis;     overflow: hidden;white-space: nowrap;}
.zx-nav-container ul li time{float: right;}
.zx-nav-container ul li:nth-of-type(1),.zx-nav-container ul li:nth-of-type(2){color:red;}
.zx-nav-container div:nth-of-type(1){display:block;}
/* 排行榜 */
nav#sNav{display:-webkit-box;display:-moz-box;display:box;height:32px;line-height:32px; margin:5px 0;border-top:1px solid #ccc;}
#sNav a,#sNav span{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;display:block;text-align:center;border:0px solid #ccc;border-right:none;background:url(../Images/spr.gif) 0 -82px repeat-x;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .06);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .06);box-shadow:0 1px 1px rgba(0, 0, 0, .06);cursor:pointer;}
#sNav a.cur,#sNav span.cur{background:#ebebeb;color:#CA0000;}
#sNav a:last-child,#sNav span:last-child{border-right:1px solid #ccc;}

/* 判断屏幕尺寸，重载入样式 */
@media screen and (max-width: 240px) {
.article-main .con img{max-width:180px;}
.info-content img{max-width:180px;}
.search-box{float: right;margin-top: 8px;width: 25%;height: 18px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;position: relative;box-shadow:0 2px 2px #ccc inset;padding: 3px 26px 3px 12px;}
.app-main2 .btn-dl-com{width:97%;margin:2.5% 1% auto 1%;height: 27px;overflow:hidden; float:left;} 
.app-main2 .btn-dl-com-1{width:47%;margin:2.5% 1% auto 1%;height: 27px;overflow:hidden; float:left;display:none;} 
.main-list .name{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:60px;}
.tab-content li.soft-item dl .s-name{ float:left; font-size:16px; padding:0 0 20px 8px; width:80px; overflow:hidden;}
}
@media screen and (min-width: 241px) and (max-width: 320px) {
.article-main .con img{max-width:220px;}
.info-content img{max-width:220px;}
.search-box{float: right;margin-top: 8px;width: 30%;height: 18px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;position: relative;box-shadow:0 2px 2px #ccc inset;padding: 3px 26px 3px 12px;}
.main-list .name{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:150px;}
.tab-content li.soft-item dl .s-name{ float:left; font-size:16px; padding:0 0 20px 8px; width:80px; overflow:hidden;}
}
@media screen and (min-width: 321px) and (max-width: 480px) {
.article-main .con img{max-width:300px;}
.info-content img{max-width:300px;}
.search-box{float: right;margin-top: 8px;width: 45%;height: 18px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;position: relative;box-shadow:0 2px 2px #ccc inset;padding: 3px 26px 3px 12px;}
.main-list .name{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:200px;}
.tab-content li.soft-item dl .s-name{ float:left; font-size:16px; padding:0 0 20px 8px; width:100px; overflow:hidden;}
}
@media screen and (max-width: 640px) and (min-width: 481px) {
.article-main .con img{max-width:480px;}
.info-content img{max-width:480px;}
.search-box{float: right;margin-top: 8px;width: 60%;height: 18px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;position: relative;box-shadow:0 2px 2px #ccc inset;padding: 3px 26px 3px 12px;}
.main-list .name{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:280px;}
.tab-content li.soft-item dl .s-name{ float:left; font-size:16px; padding:0 0 20px 8px; width:180px; overflow:hidden;}
}
@media screen and (min-width: 641px) and (max-width:1150px) {
.article-main .con img{max-width:580px;}
.info-content img{max-width:580px;}
.search-box{float: right;margin-top: 8px;width: 60%;height: 18px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;position: relative;box-shadow:0 2px 2px #ccc inset;padding: 3px 26px 3px 12px;}
.main-list .name{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:330px;}
.tab-content li.soft-item dl .s-name{ float:left; font-size:16px; padding:0 0 20px 8px; width:240px; overflow:hidden;}
}
@media screen and (min-width: 1151px){
.article-main .con img{max-width:580px;}
.info-content img{max-width:580px;}
.search-box{float: right;margin-top: 8px;width: 60%;height: 18px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;position: relative;box-shadow:0 2px 2px #ccc inset;padding: 3px 26px 3px 12px;}
.app-main2 .btn-dl-com{width:47%;margin:10px 10px 0 10px;height: 27px;overflow:hidden; float:left;}
.app-main2 .btn-dl-com-1{width:47%;margin:10px 10px 0 10px;height: 27px;overflow:hidden; float:left;}
.main-list .name{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;width:430px;}
.tab-content li.soft-item dl .s-name{ float:left; font-size:16px; padding:0 0 20px 8px; width:320px; overflow:hidden;}
}
/* 放大图片 */
.shade,.shadeTwo{
    width:100%;
    height:100%;
    background:#000;
    top:0%;
    left:0%;
    position:fixed;
    z-index:998;
    display: none;
}

.showBigPhoto{
    z-index:9999;
    margin:0 auto;
    overflow: hidden;
    top:0px;
}

.showBigPhoto img{
    width:100%;
}

.showPhotos{
    width:100%;
    position: fixed;
    top:0;
    left:0;
    z-index:9999;
}
.photosUl{
    position: relative;
    width:100%;

}
.showPhotos img{
    width:100%;
}
.photosUl li{
    float: left;
    margin:10px;
}
.photosUlWrap{
    overflow: hidden;
    margin:0 auto;
}
.PhotosBtn li{
    height:8px;
    width:8px;
    background:#fff;
    border-radius:4px;
    margin:0 4px;
    display: inline-block;
}
.PhotosBtn{
    text-align: center;
}

.nonsupport{
    background:#FFFBE2;
    height:170px;
    border:1px solid red;
}
.nonsupport-alert p{
    height:18px;
    color:#D20000;
    margin:10px auto;
    width:290px;
    line-height:18px;
    overflow:hidden;
}
.nonsupport-alert p span{
    height:18px;
    width:18px;
    display:block;
    font-weight:bold;
    color:#fff;
    background:red;
    text-align: center;
    line-height:18px;
    float:left;
    border-radius:9px;
    margin-right:5px;
}

/* 相关文章 */
.xgwz b{background:#f5f5f5;color:#333;padding:0 10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:block;font-weight:normal;}
.xgwz b,.similar b,#comment b,.tjyxph b{font:16px "\5FAE\8F6F\96C5\9ED1";height:40px;line-height:40px;font-weight:bold;}#comment b{margin:15px 0;}
.xgwz {clear:both;margin-top:1px;margin-bottom:15px;}
.xgwz b{display:block;color:#333;padding-left:10px;}
.xgwz ul li{height:40px;line-height:40px;overflow:hidden;border-bottom:1px solid #e2e2e2;margin:0 8px;position:relative;}
.xgwz ul li em{display:inline-block;width:4px;height:4px;background:#999;border-radius:50px;overflow: hidden;position:absolute;top:17px;left:5px;}
.xgwz ul li a{display:block;padding:0 10px 0 15px;font-size: 14px;}
#alist .xgwz ul li a{font-size:14px;}
#alist .xgwz b{font-size:16px;font-weight:bold;background:#f5f5f5;}
#down-page .xgwz{margin-top:0;}
#down-page .xgwz ul li{border-top:0;border-bottom:1px solid #e8e8e8;}
#down-page .xgwz ul li:last-child{border-bottom:0;}

/* 推荐软件 */
.tjrj {background:#ffffff;color:#333;padding:0 10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:block;font-weight:normal;}
.tjrj b,.similar b,#comment b,.tjyxph b{font:16px "\5FAE\8F6F\96C5\9ED1";height:40px;line-height:40px;font-weight:bold;}#comment b{margin:15px 0;}
.tjrj {clear:both;margin-top:15px;}
.tjrj b{display:block;color:#333;padding-left:10px;}
.tjrj ul li{height:40px;line-height:40px;overflow:hidden;border-top:1px solid #e2e2e2;margin:0 8px;position:relative;}
.tjrj ul li em{display:inline-block;width:4px;height:4px;background:#999;border-radius:50px;overflow: hidden;position:absolute;top:17px;left:5px;}
.tjrj ul li a{display:block;padding:0 10px 0 15px;}

/* 精品推荐 */
.relate{ display:block; width:100%; height:100%; font-size:16px;}
.relate li {float:left; height:72px; width:20%;}
.relate li a { display:block; width:100%; height:100%;}
.relate li a img{ display: block; height: 48px; margin:0 auto 0; width: 48px;}
.relate .sgroup li h3{ font-size:12px; height:16px; line-height:15px; overflow:hidden; padding-top:2px; margin-bottom:2px; text-align:center; font-weight:normal;}

/*手机列表页分页*/
.pagepage{ width:96%; margin-top:20px;height:20px;  padding-left:4%;}
.pagepage a{ padding:5px 5px; border:1px solid #CCC;}
.pagepage a b{ border:0px; padding:5px 0px;}
.pagepage b{ padding:5px 5px; color:#f00;border:1px solid #CCC;}
