@charset "UTF-8";
/* CSS Document
 * Description: zmlm2001
 * Version: 0.0.1
 * Last update: 2018/01/18
 */

@font-face {
    font-family: 'qomolangma-uchensarchen';
    src: url(//m.bodyig.net/fonts/qomolangma-uchensarchen.eot);
    src: url(//m.bodyig.net/fonts/qomolangma-uchensarchen.eot?#iefix) format('embedded-opentype'),
         url(//m.bodyig.net/fonts/qomolangma-uchensarchen.woff) format('woff'),
         url(//m.bodyig.net/fonts/qomolangma-uchensarchen.ttf) format('truetype'),
         url(//m.bodyig.net/fonts/qomolangma-uchensarchen.svg#qomolangma-uchen_sarchenRg) format('svg');
    font-weight: normal;
    font-style: normal;

}

 


body {background: #f1f2f6;  }
#header {line-height: 3.125rem/* 50px */ ; height: 3.125rem/* 50px */ ; background-color: #ff9d00; padding: 0 10px; font-family:qomolangma-uchensarchen; font-size:18px; text-shadow:0 2px 2px #999;}
.g-web-nav {width: 100%; height: auto; padding: 0; background: #fff; display: none; overflow: hidden; box-sizing: border-box; position: absolute; left: 0; top: 44px; box-shadow: 1px 2px 2px #ccc; z-index: 9999; } @-moz-document url-prefix(){ .g-web-nav .g-nav-btn{width: 92%;}} .g-web-nav .g-nav-btn {width: auto; width: 92%; height: 40px; margin: 14px; border: 1px solid #12aaec; border-radius: 4px; display: -webkit-box; display: -moz-box; overflow: hidden }
.g-web-nav .g-nav-btn li {width: auto; height: 40px; line-height: 40px; font-size: 15px; font-weight: normal; color: #08c; text-align: center; display: block; overflow: hidden; border-right: 1px solid #12aaec; -webkit-box-flex: 1; -moz-box-flex:1.0; display: block; overflow: hidden; cursor: pointer }
.g-web-nav .g-nav-btn li:nth-child(4) {border: 0; }
.g-web-nav .g-nav-btn .m-hover {background: #12aaec; color: #fff; }
.g-web-nav .g-nav-ul {width: 100%; height: auto; padding: 0 14px 0 0; box-sizing: border-box; display: block; overflow: hidden; }
.g-web-nav .g-nav-ul li {width: 33.33%; height: auto; float: left; padding: 0 0 14px 14px; display: inline; overflow: hidden; box-sizing: border-box; }
.g-web-nav .g-nav-ul li a {width: 100%; height: auto; padding: 10px; box-sizing: border-box; border: 1px solid #d6d6d6; display: block; overflow: hidden; }
.g-web-nav .g-nav-ul li a strong {width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #333; text-align: center; margin: 2px 0 0 0; display: block; overflow: hidden }
.g-web-nav .g-nav-ul li a b {width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #999; text-align: center; margin: 2px 0 0 0; display: block; overflow: hidden }
.g-web-nav .g-nav-ul li a:active {background: #60C505; color: #fff; border: 1px solid #60C505 }
.g-web-nav .g-nav-ul li a:active strong {color: #fff; }
.g-web-nav .g-nav-ul li a:active b {color: #fff; }
#search {height: 2.4375rem/* 39px */ ; padding-top: .6875rem/* 11px */ ; overflow: hidden; }
#search form {width: auto; height: auto; display: -webkit-box; overflow: hidden; margin: 0px 0 0 0; float: none; background: none; border: 0; border-radius: 0; }
#search form input {width: auto; height: 28px; line-height: 1.75rem/* 28px */ ; font-size: .875rem/* 14px */ ; font-weight: normal; color: #666; text-indent: .625rem/* 10px */ ; background: #f1f2f6; display: block; overflow: hidden; -webkit-box-flex: 1; border: 0; padding: 0; margin: 0; border-radius: .25rem/* 4px */ 0 0 .25rem/* 4px */ ; float: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; box-shadow: none; }
@-moz-document url-prefix() {#search form input {float: left; } }
#search form .search-input {text-indent: .625rem/* 10px */ ; width: 8.1875rem; min-width: 8.1875rem/* 131px */ ; max-width: 13.75rem/* 220px */ ; }
#search form .search-button {width: 1.75rem/* 28px */ ; height: 1.75rem/* 28px */ ; padding: 0; border: 0; border-left: .0625rem/* 1px */ solid #ddd; border-radius: 0 .25rem/* 4px */ .25rem/* 4px */ 0; background: #f1f2f6; }
#search i.icon-sousuo {position: absolute; right: 0; top: 17px; font-size: 1.125rem/* 18px */ ; font-size: 1rem/* 16px */ ; }
#menu .icon-caidan {font-size: 1.25rem/* 20px */ ; color: #fff; padding-left: .625rem/* 10px */ ; }
#logo .logo__img {width:23.75/* 90px */ ; height: 3em/* 18px */ ; margin: 0; background: url(../../images/bg23.png) center center no-repeat; background-size:contain;  }
#nav {line-height: 2.5rem/* 40px */ ; height: 2.5rem/* 40px */ ; border-bottom: .0625rem/* 1px */ solid #ddd; background: #fff; padding: 0 .625rem/* 10px */ ;  }
#nav ul li {display: block; float: left; width: 20%; text-align: center; }
#nav ul li.on {background: #12aaec; }
#nav ul li.on a {color: #fff; }
#nav ul li a {font-size: .875rem/* 14px */ ; line-height: .875rem/* 14px */ ; color: #333;font-family:qomolangma-uchensarchen; font-size:13px;  }
#m-nav-showbtn {position: absolute; right: 15px; bottom: 0; }
#m-nav-hide {width: 92px; height: 0; position: absolute; right: 0; display: block; overflow: hidden; background: #fff; z-index: 999 }
#m-nav-hide li {width: 100%!important; height: 33px; display: block; overflow: hidden; border-bottom: 1px solid #eee; }
#m-nav-hide li a {width: 100%!important; height: 33px; line-height: 33px; font-size: 14px; font-weight: normal; color: #333; text-align: center; }
#nav.side-down.menu_scroll #m-nav-showbtn,
#nav.side-down.menu_scroll #m-nav-hide {right: 20px; }
#header .g-btn {width: 20px; display: block; overflow: hidden; position: absolute; right: 5px; top: 0; }
#header .g-btn i {color: #fff; font-size: 20px; }
.box {background: #f1f2f6; padding: 0 .625rem/* 10px */ ; height: auto; width: auto; overflow: hidden; }
section {background: #fff; margin-bottom: .625rem/* 10px */ ; }

/*内容页-软件信息*/

#con-soft__info {padding: .625rem/* 10px */ ; }
#con-soft__info dl {width: 100%; }
#con-soft__info dl dt {display: block; float: left; margin-right: .625rem;/* 10px */ ; width: 4.375rem/* 70px */ ; }
#con-soft__info dl dt img {width: 4.375rem/* 70px */ ;margin-left: 0px; height: 4.375rem/* 70px */ ; border-radius: 1rem/* 16px */ }
#con-soft__info dl dd {width: auto; height: auto; text-align: left; display: block; overflow: hidden; }
#con-soft__info dl dd h1 {height: 1.5625rem/* 25px */ ; line-height: 1.5625rem/* 20px */ ; font-size: 1.125rem/* 18px */ ;  font-family:qomolangma-uchensarchen;font-weight: normal; color: #333; display: block; overflow: hidden; padding-bottom: .3125rem/* 5px */ ; }
#con-soft__info dl dd ul {width: 100%; }
#con-soft__info dl dd ul li {font-size: .75rem/* 12px */ ; font-family:qomolangma-uchensarchen;line-height: .75rem/* 12px */ ; color: #888; padding: .3125rem/* 5px */ 0; width: 48%; margin-right: 2%; display: block; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#con-soft__info dl dd ul li a {color: #08c; }
#con-soft__info button {width: 100%; margin-top: .3125rem/* 5px */ ; background: #F90; border-radius: .375rem/* 6px */ ; }

/*详情*/

#con-soft__intro {}
#con-soft__intro ul {width: 100%; height: 2.75rem/* 44px */ ; border-bottom: 1px solid #efefef; margin-right: -3%; overflow: hidden; }
#con-soft__intro ul li {width: 49.6%; display: block; float: left; height: 2.75rem/* 44px */ ; display: block; overflow: hidden; -webkit-box-flex: 1; text-align: center; line-height: 2.75rem/* 44px */ ; }
#con-soft__intro ul .icon-shu {left: 50%; top: 0; height: 100%; font-size: 3.875rem/* 62px */ ; width: .0625rem/* 1px */ ; overflow: hidden; border-left: .0625rem/* 1px */ solid #ddd; }
#con-soft__intro ul li.on {color: #36c; border-bottom: .125rem/* 2px */ solid #008ee1; height: 2.625rem/* 42px */ ; line-height: 2.75rem/* 44px */ ; }
#con-soft__intro ul li:hover .on {display: none; }
#con-soft__intro ul li.on a {color: #36c; }
#con-soft__intro ul li a {color: #333; font-size: 1rem/* 16px */ ; }
#con-soft__intro .bd {padding: 0 .625rem/* 10px */ ; }
.swiper-container {width: 99%; height: 100%; padding-top: .625rem/* 10px */ ; padding-bottom: .625rem/* 10px */ ; }
.swiper-slide { height: auto; display: inline-block; white-space: nowrap; overflow: hidden; }
.swiper-slide img {max-width: 100%;width:100%; height: auto; border: .0625rem/* 1px */ solid #eee; display: block; overflow: hidden; }
#con-soft__tag .bd {padding: 0; }
#con-soft__tag a {border: .0625rem/* 1px */ solid #ddd; padding: .3125rem/* 5px */ ; display: block; float: left; margin: .625rem/* 10px */ .625rem/* 10px */ .3125rem/* 5px */ 0; border-radius: .1875rem/* 3px */ ; }
#con-soft__tag a:nth-child(1) {}
#con-soft__tag a:nth-child(2) {border: .0625rem/* 1px */ solid #E8A6FA; color: #C663E2; }
#con-soft__tag a:nth-child(3) {border: .0625rem/* 1px */ solid #B4B3FF; color: #6461FF; }
#con-soft__tag a:nth-child(4) {border: .0625rem/* 1px */ solid #7CD2F2; color: #3AAFDA; }
#con-soft__tag a:nth-child(5) {border: .0625rem/* 1px */ solid #63EFCA; color: #17C0B3; }
#con-soft__content{font-size: .875rem/* 14px */ ;line-height: 1.5rem/* 24px */ ;}
#con-soft__content p {text-indent: 2em; line-height: 1.5rem/* 24px */ ; margin-bottom: .9375rem/* 15px */ ; font-size: .875rem/* 14px */ ; }
#con-soft__content p img{display: block;margin:0 auto;}
#con-soft__content h4 {font-size: 1rem/* 16px */ ; color: #f60; font-weight: bold; line-height: 1rem/* 16px */ ; padding-bottom: .3125rem/* 5px */ ; }
#con-soft__content p a {color: #09F; text-decoration: underline; }
#con-soft__content__bottom {width: 100%; height: auto; line-height: 1.25rem/* 20px */ ; padding: .625rem/* 10px */ ; background: #fff; font-size: .75rem/* 12px */ ; font-weight: normal; color: #999; display: block; overflow: hidden; box-sizing: border-box; position: relative; zoom: 1 }
#con-soft__content__bottom span {color: #555; }
#con-soft__content__bottom b {width: 40px; height: 19px; display: block; overflow: hidden; position: absolute; right: 0; top: 0; }
.slideup {overflow: hidden; }

.the_height {height: 6.875rem/* 110px */ ; }
.the_height2 {height: 42px; ; }
.slidedown,.slidedown2 {height: auto; }
.btn_click {display: block; width: 7.5rem/* 120px */ ; height: 1.875rem/* 30px */ ; position: relative; line-height: 1.875rem/* 30px */ ; margin: .625rem/* 10px */ auto; color: #fff; background: #999; text-align: center; text-decoration: none; text-indent: -1em; border-radius: .3125rem/* 5px */ ; }
#con-soft__morning {padding: .625rem/* 10px */ ; padding-top: 0; }
#con-soft__morning .hd {height: 2.375rem/* 38px */ ; border-bottom: .125rem/* 2px */ solid #f1f2f6; }
#con-soft__morning .hd h3 {line-height: 2.375rem/* 38px */ ; font-size: 1rem/* 16px */ ; }
#con-soft__morning .bd dl {padding-top: .625rem/* 10px */ ; position: relative; }
#con-soft__morning .bd dl dt {display: block; float: left; padding-right: .625rem/* 10px */ ; }
#con-soft__morning .bd dl dt img {width: 4.125rem/* 66px */ ; height: 4.125rem/* 66px */ ; border-radius: 1rem/* 16px */ ; }
#con-soft__morning .bd dl dd {width: 85%; }
#con-soft__morning .bd dl dd h2 {font-size: 1rem/* 16px */ ; line-height: 1rem/* 16px */ ; padding: .125rem/* 2px */ 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; }
#con-soft__morning .bd dl dd li {padding: .15rem/* 3px */ 0; }
#con-soft__morning .bd dl dd li span {color: #666; font-size: .75rem/* 12px */ ; }
#con-soft__morning .bd dl dd li span.pipe {color: #999; }
#con-soft__morning .bd dl dd li img {width: auto; height: .875rem/* 14px */ ; display: block; overflow: hidden; margin: .25rem/* 4px */ 0 0 0; }
#con-soft__morning .bd dl i.icon-xiazai {font-size: 2.5rem/* 40px */ ; position: absolute; top: 2.1875rem/* 35px */ ; right: 0; color: #FC3;}
#con-soft__boutique {padding: .625rem/* 10px */ ; padding-top: 0; padding-bottom: 0; }
#con-soft__boutique .hd {height: 2.375rem/* 38px */ ; border-bottom: .125rem/* 2px */ solid #f1f2f6; }
#con-soft__boutique .hd h3 {line-height: 2.375rem/* 38px */ ; font-size: 1rem/* 16px */ ; }
#con-soft__boutique ul {}
#con-soft__boutique ul li {width: 20%; margin-bottom: .625rem/* 10px */ ; float: left; box-sizing: border-box; z-index: 2; position: relative; zoom: 1; }
#con-soft__boutique ul li a {color: #333; font-size: .75rem/* 12px */ ; line-height: .75rem/* 12px */ ; overflow: hidden; width: 100%; height: 100%; text-decoration: none; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#con-soft__boutique ul li a p {width: 90%; line-height: .75rem/* 12px */ ; font-size: .75rem/* 12px */ ; font-weight: normal; color: #333; text-align: center; display: block; overflow: hidden; margin: .25rem/* 4px */ auto 0; }
#con-soft__boutique ul li a img {width: 3rem/* 48px */ ; height: 3rem/* 48px */ ; display: block; overflow: hidden; }
#con-soft__relatedarticle {padding: .625rem/* 10px */ ; padding-top: 0; padding-bottom: 0; }
#con-soft__relatedarticle .hd {height: 2.375rem/* 38px */ ; border-bottom: .125rem/* 2px */ solid #f1f2f6; }
#con-soft__relatedarticle .hd h3 {line-height: 2.375rem/* 38px */ ; font-size: 1rem/* 16px */ ; }
.textlist ul li {font-size: .875rem/* 14px */ ; line-height: .875rem/* 14px */ ; padding: .5625rem/* 9px */ 0; width: 98%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border-bottom: .0625rem/* 1px */ solid #f1f2f6; }
.textlist ul li a {color: #333; }
.textlist ul li a:before {font-size: .75rem/* 12px */ ; font-weight: normal; line-height: .75rem/* 12px */ ; clear: both; content: '路'; color: #ccc; padding-right: .3125rem/* 5px */ ; }
#foot-nav {background: #f1f2f6; width: 100%; margin: 1rem/* 20px */ 0 0 0; border-top: .0625rem/* 1px */ solid #ccc; display: block; overflow: hidden; }
#foot-nav ul li {width: 25%; height: 2.5rem;/* 40px */ border: .0625rem/* 1px */ solid #ccc; float: left; box-sizing: border-box; display: inline; overflow: hidden; }
#foot-nav ul li a {width: 100%; height: 2.5rem/* 40px */ ; line-height: 2.5rem/* 40px */ ; font-family:qomolangma-uchensarchen;font-size: .6rem/* 12px */ ; font-weight: normal; color: #333; text-align: center; display: block; overflow: hidden; text-decoration: none; }
footer {padding: .125rem/* 2px */ 0; margin: .875rem/* 14px */ 0;width: 100%; height: 3.875rem/* 46px */ ; line-height: 1rem/* 46px */ ;  font-size: 12px; font-weight: normal; border-top: .0625rem/* 1px */ solid #ccc; color: #ccc; text-align: center; }
footer a {color: #333; font-size: .875rem/* 14px */ ; }
footer p {margin:5px; padding:5px}
#nav.side-down.menu_scroll {position: fixed; z-index: 9999; top: 0; width: 100%; }

/*返回顶部*/

.cbbfixed {position: fixed; z-index: 3; right: 1.25rem/* 20px */ ; bottom: -7rem/* 112px */ ; cursor: pointer; transition: bottom ease .3s; }
.cbbfixed .cbbtn {display: block; width: 2.5rem/* 40px */ ; height: 2.5rem/* 40px */ ; text-align: center; border-radius: .25rem/* 4px */ ; background-color: #555; }
.cbbfixed .gotop {margin-top: .625rem/* 10px */ ; transition: background-color ease .3s; }
.cbbfixed .gotop .up-icon {float: left; width: 1.4375rem/* 23px */ ; height: .75rem/* 12px */ ; margin: .875rem/* 14px */ 0 0 .5625rem/* 9px */ ; }
.cbbfixed .gotop:hover {background-color: #2c2d2e; }
.cbbfixed i {font-size: 1.5625rem/* 25px */ ; line-height: 2.5rem/* 40px */ ; padding: 0; color: #fff; }
article.list section {background: none; }
#list-soft__list .hd {height: 2.375rem/* 38px */ ; border-bottom: .125rem/* 2px */ solid #f1f2f6; }
#list-soft__list .hd h3 {line-height: 2.375rem/* 38px */ ; font-size: 1rem/* 16px */ ; }
#list-soft__list .bd dl {margin-top: .625rem/* 10px */ ; position: relative; background: #fff; padding: .625rem/* 10px */ ; }
#list-soft__list .bd dl dt {float: left; display: block; padding-right: .625rem/* 10px */ ; }
#list-soft__list .bd dl dt img {width: 4.125rem/* 66px */ ; height: 4.125rem/* 66px */ ; border-radius: 1rem/* 16px */ ; }
#list-soft__list .bd dl dd {width: 85%; }
#list-soft__list .bd dl dd h2 {font-size: 1rem/* 16px */ ; font-family:qomolangma-uchensarchen;line-height: 1rem/* 16px */ ; padding: .125rem/* 2px */ 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; }
#list-soft__list .bd dl dd li {padding: .1rem/* 3px */ 0; }
#list-soft__list .bd dl dd li span {color: #666; font-size: .75rem/* 12px */ ; }
#list-soft__list .bd dl dd li p{color: #666; font-size: .75rem;height: 40px;line-height: 20px;overflow: hidden;}
#list-soft__list .bd dl dd li span.pipe {color: #999; }
#list-soft__list .bd dl dd li img {width: auto; height: .875rem/* 14px */ ; display: block; overflow: hidden; margin: .25rem/* 4px */ 0 0 0; }
#list-soft__list .bd dl i.icon-xiazai {font-size: 2.5rem/* 40px */ ; position: absolute; top: 2.1875rem/* 35px */ ; right: 0;color: #FC3;}
#list-classtab {width: auto; height: auto; display: block; overflow: hidden; box-sizing: border-box; }
#list-classtab ul {height: 2.5rem/* 40px */ ; display: -webkit-box; display: -moz-box; overflow: hidden; width: 100%; }
#list-classtab ul li {width: auto; height: 2.5rem/* 40px */ ; border-right: .0625rem/* 1px */ solid #eeeeee; display: block; background: #fff; overflow: hidden; -webkit-box-flex: 1; -moz-box-flex: 1; }
#list-classtab ul li a {width: 100%; height: 2.5rem/* 40px */ ; line-height: 2.5rem/* 40px */ ; font-size: .875rem/* 14px */ ; font-weight: normal; color: #333; text-align: center; display: block; overflow: hidden; margin: auto; }
#list-classtab ul li.on {background: #871B15; }
#list-classtab ul li.on a {color: #fff; font-family:qomolangma-uchensarchen }
.overlay {position: relative; }
.overlay dt img {width: 310px; }
.overlay dd a {display: inline-block; width: 100%; text-align: center; color: #fff; position: absolute; bottom: 0; left: 0; line-height: 30px; z-index: 5; height: 30px; }
.overlay dd span {display: inline-block; width: 100%; height: 30px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; position: absolute; bottom: 0; left: 0; }
.overlay dd:hover span {background: #7a30ac; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.list-soft__head {height: 170px; overflow: hidden; }
.list-soft__head dl dt {width: 100%; height: 170px; margin: 0; padding: 0; display: block; overflow: hidden; position: relative; zoom: 1; }
.list-soft__head dl dt img {width: 100%; height: auto; display: block; overflow: hidden; }
.list-soft__head dl .zttitle{position: absolute;top:0;width: 100%;background-color:rgba(0,0,0,.5);text-align: center;z-index: 1;color:#fff;font-size: 1.3em;height: 30px;line-height: 30px;}
.list-soft__head .overlay dd span {height: 42px; }
.list-soft__head .overlay dd {width: 100%; height: auto; line-height: 20px; font-size: 12px; font-weight: normal; color: #fff; display: block; overflow: hidden; text-indent: 2em; }
.list-soft__head .overlay dd em {height: 40px; line-height: 20px; display: block; overflow: hidden; position: absolute; left: 0; bottom: 0; z-index: 10; padding: 0 10px; }
.list-soft__list2 {margin-top: .625rem/* 10px */ ; }
.list-soft__list2 .hd {height: 2.375rem/* 38px */ ; background: #fff; padding: 0 10px; border-bottom: .125rem/* 2px */ solid #f1f2f6; }
.list-soft__list2 .hd h3 {line-height: 2.375rem/* 38px */ ; font-size: 1rem/* 16px */ ; }
.list-soft__list2 .bd dl i.ol {font-size: 30px; font-weight: normal; font-style: normal; position: relative; height: 100%; text-align: center; color: #888; display: block; overflow: hidden; position: absolute; left: 10px; top: 10px; }
.list-soft__list2 .bd dl i.ol span {color: #fff; position: absolute; left: 12px; top: 2px; font-size: 14px; font-weight: bold; }
.list-soft__list2 .bd dl:nth-of-type(1) i.ol {color: #f77766; }
.list-soft__list2 .bd dl:nth-of-type(2) i.ol {color: #f9cf7c; }
.list-soft__list2 .bd dl:nth-of-type(3) i.ol {color: #65c1e3; }
.list-soft__list2 .bd dl {position: relative; background: #fff; padding: .625rem/* 10px */ ; border-bottom: 1px solid #eee; overflow: hidden; }
.list-soft__list2 .bd dl dt {width: auto; height: auto; display: -webkit-box; overflow: hidden; padding: 0px 0px 0px 38px; box-sizing: border-box; float: left; }
.list-soft__list2 .bd dl dt img {width: 4.125rem/* 66px */ ; height: 4.125rem/* 66px */ ; border-radius: 1rem/* 16px */ ; }
.list-soft__list2 .bd dl dd {width: auto; height: auto; display: -webkit-box; overflow: hidden; padding: 0px 0px 0px 10px; box-sizing: border-box; }
.list-soft__list2 .bd dl dd h2 {width: 100%; height: 20px; line-height: 20px; font-size: 16px; font-weight: normal; color: #333; margin: 4px 0 5px 0; display: block; overflow: hidden; }
.list-soft__list2 .bd dl dd li {width: auto; height: auto; display: block; overflow: hidden; -webkit-box-flex: 1; padding-right: 20px; }
.list-soft__list2 .bd dl dd li span {color: #666; font-size: .75rem/* 12px */ ; }
.list-soft__list2 .bd dl dd li span.pipe {color: #999; }
.list-soft__list2 .bd dl dd li img {width: auto; height: .875rem/* 14px */ ; display: block; overflow: hidden; margin: .25rem/* 4px */ 0 0 0; }
.list-soft__list2 .bd dl i.icon-xiazai {font-size: 2.5rem/* 40px */ ; position: absolute; top: 2.1875rem/* 35px */ ; right: 0; color: #12aaec; }
@media only screen and (min-width: 310px) and (max-width: 375px) {.list-soft__list2 .bd dl i.icon-xiazai {display: none; } .list-soft__list2 .bd dl dd li {padding-right: 0; } }
#sort-soft {}
#sort-soft dl {width: 100%; height: auto; background: #fff; display: -webkit-box; overflow: hidden; margin-top: .625rem/* 10px */ ; }
#sort-soft dl dt {width: 110px; height: 120px; display: block; overflow: hidden; border-right: 1px solid #eee; text-align: center; }
@-moz-document url-prefix() {#sort-soft dl dt {float: left; } }
#sort-soft dl dt i {font-size: 40px; line-height: 40px; margin: 24px 0 10px 0px; color: inherit; }
#sort-soft dl:nth-of-type(1) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(2) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(3) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(4) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(5) dt a {color: #ff4400; }
#sort-soft dl dd {width: auto; height: auto; margin: 0; display: block; overflow: hidden; -webkit-box-flex: 1; }
#sort-soft dl dd a {width: 50%; height: 40px; line-height: 40px; border: 1px solid #eee; border-top: 0; border-left: 0; font-size: 14px; font-weight: normal; color: #333; text-align: center; float: left; display: inline; overflow: hidden; box-sizing: border-box; }
#cate-top {}
#cate-top ul {width: 100%; height: auto; background: #fff; padding: 10px 0 6px 0; box-sizing: border-box; display: -webkit-box; display: -moz-box; overflow: hidden; }
#cate-top ul li {width: auto; height: auto; padding: 0 5px 0 ; display: block; overflow: hidden; -webkit-box-flex: 1; text-align: center; }
#cate-top ul li a {color: #333; font-size: 14px; }
#cate-top ul li p {padding: 10px; background: #f66; margin-bottom: 6px; border-radius: 6px; }
#cate-top ul li p i {font-size: 25px; color: #fff; }
.index-soft_list .hd {height: 2.375rem/* 38px */ ; background: #fff; padding-right: 10px; }
.index-soft_list .hd h3 {line-height: 26px; font-size: 0.8rem/* 16px */ ; font-family:qomolangma-uchensarchen;  background: #f66; width: auto; display: block; float: left; padding: 0 10px; margin-top: 6px; color: #fff; margin-left: -7px; }
.index-soft_list .hd i.icon-sanjiaozuo {position: absolute; left: -10px; bottom: -2px; color: #f66; }
.index-soft_list .hd cite {display: block; float: right; line-height: 38px; }
.index-soft_list .hd cite a {color: #999; }
.index-soft_list .hd span {line-height: 38px; color: #333; font-size: 14px; padding-left: 10px; }
.index-soft_list .bd dl {border-bottom: 1px solid #f1f2f6; position: relative; background: #fff; padding: .625rem/* 10px */ ; }
.index-soft_list .bd dl dt {float: left; display: block; padding-right: .625rem/* 10px */ ; }
.index-soft_list .bd dl dt img {width: 4.125rem/* 66px */ ; height: 4.125rem/* 66px */ ; border-radius: 1rem/* 16px */ ; }
.index-soft_list .bd dl dd {width: 85%; }
.index-soft_list .bd dl dd h2 {font-size: 0.8rem/* 16px */ ;font-family:qomolangma-uchensarchen; line-height: 1rem/* 16px */ ; padding: .125rem/* 2px */ 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; }
.index-soft_list .bd dl dd li {padding: .15rem/* 3px */ 0; }
.index-soft_list .bd dl dd li span {color: #666; font-size: .75rem/* 12px */ ; }
.index-soft_list .bd dl dd li span.pipe {color: #999; }
.index-soft_list .bd dl dd li img {width: auto; height: .875rem/* 14px */ ; display: block; overflow: hidden; margin: .25rem/* 4px */ 0 0 0; }
.index-soft_list .bd dl i.icon-xiazai {font-size: 2.5rem/* 40px */ ; position: absolute; top: 2.1875rem/* 35px */ ; right: 0; color: #FC3; }
.index-soft_list .bd dl:nth-of-type(1) i.ol {color: #f77766; }
.index-soft_list .bd dl:nth-of-type(2) i.ol {color: #f9cf7c; }
.index-soft_list .bd dl:nth-of-type(3) i.ol {color: #65c1e3; }
.index-soft_list .bd dl i.ol {font-size: 30px; font-weight: normal; font-style: normal; position: relative; height: 100%; text-align: center; color: #888; display: block; overflow: hidden; position: absolute; left: 10px; top: 10px; }
.index-soft_list .bd dl i.ol span {color: #fff; position: absolute; left: 12px; top: 2px; font-size: 14px; font-weight: bold; }
.index-soft_list .bd.num dl dt {width: auto; height: auto; display: -webkit-box; overflow: hidden; padding: 0px 0px 0px 33px; box-sizing: border-box; margin-right: 5px; float: left; }
.index-soft_list .bd.num dl dd {width: auto; height: auto; display: -webkit-box; overflow: hidden; box-sizing: border-box; }
.index-soft_list .bd.num dl dd ul {width: 100%; }
#links {padding: 0 10px; }
#links .hd {height: 2.375rem/* 38px */ ; background: #fff; padding-right: 10px; border-bottom: .125rem/* 2px */ solid #f1f2f6; }
#links .hd h3 {line-height: 26px; font-size: 1rem/* 16px */ ; background: #f66; width: auto; display: block; float: left; padding: 0 10px; margin-top: 6px; color: #fff; margin-left: -7px; }
#links .hd i.icon-sanjiaozuo {position: absolute; left: -9px; bottom: -3px; color: #f66; }
#links .hd cite {display: block; float: right; line-height: 38px; }
#links .hd cite a {color: #999; }
#links .hd span {line-height: 38px; color: #333; font-size: 14px; padding-left: 10px; }
#links .bd {background: #fff; padding: 10px; }
#links .bd a {color: #888; font-size: 12px; float: left; margin: 5px 5px 5px 0; display: inline; overflow: hidden; }
.index-soft_speciallist .hd {background: #fff; padding-right: 10px; }
.index-soft_speciallist h3 {line-height: 26px; font-size: 0.8rem/* 16px */ ;font-family:qomolangma-uchensarchen;  background: #f66; width: auto; display: block; float: left; padding: 0 10px; margin-top: 6px; color: #fff; margin-left: -7px; }
.index-soft_speciallist i.icon-sanjiaozuo {position: absolute; left: -11px; bottom: -2px;  color: #f66; }
.index-soft_speciallist cite {display: block; float: right; line-height: 38px; }
.index-soft_speciallist cite a {color: #999; }
.index-soft_speciallist span {line-height: 38px; color: #333; font-size: 14px; padding-left: 10px; }
.index-soft_speciallist dl {height: auto; display: block; padding: 10px; overflow: hidden; border-top: 1px solid #f7f7f7; background: #fff; }
.index-soft_speciallist dl a {display: -webkit-box; }
.index-soft_speciallist dl dt img {border-radius:5px;object-fit: cover;width: 6.875rem; height: 4.375rem; display: block; overflow: hidden; margin: 0 10px 0 0; }
.index-soft_speciallist dl dd {width: auto; height: 74px; display: block; overflow: hidden; -webkit-box-flex: 1; }
.index-soft_speciallist dl dd strong {font-family:qomolangma-uchensarchen;width: 100%; height: 16px; line-height: 16px; font-size:0.8rem; font-weight: normal; color: #333; display: block; overflow: hidden;padding:5px 0 0;  }
.index-soft_speciallist dl dd p {width: 100%; line-height: 14px; font-size:14px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Kokonor, Kailasa, "Tibetan Machine Uni", Jomolhari, "Noto Sans Tibetan", "Microsoft Himalaya", sans-serif;
line-height: 1.85; font-weight: normal; color: #999;  display:block; padding:8px 0 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.index-soft_speciallist dl dd span {padding:0 ; margin:3px 0 0;width: 100%; line-height: 12px; font-size: 12px; font-weight: normal; color: #999; display: block; overflow: hidden; }
.index-soft_speciallist dl dd span i{ float:left}
.index-soft_speciallist dl dd span b {color: #f66; }
#topped-btn {margin-bottom: 10px; }
#topped-btn ul {width: 100%; height: auto; background: #fff; padding: 10px 0 6px 10px; box-sizing: border-box; display: -webkit-box; display: -moz-box; overflow: hidden; }
#topped-btn ul li {width: auto; height: auto; padding: 0 10px 0 0; display: block; overflow: hidden; -webkit-box-flex: 1; text-align: center; }
#topped-btn ul li a {color: #333; font-size: 14px; }
#topped-btn ul li p {padding: 10px; background: #000; margin-bottom: 6px; border-radius: 6px; }
#topped-btn ul li p i {font-size: 25px; color: #fff; }
#new-soft .hd {background: #fff; padding-right: 10px; }

#new-soft h3 {line-height: 26px; font-size: 1rem/* 16px */ ; font-family:qomolangma-uchensarchen; background: #f66; width: auto; display: block; float: left; padding: 0 10px; margin-top: 6px; color: #fff; margin-left: -7px; }
#new-soft i.icon-sanjiaozuo {position: absolute; left: -11px; bottom: -2px; color: #f66; }
#new-soft cite {display: block; float: right; line-height: 38px; }
#new-soft cite a {color: #999; }
#new-soft span {line-height: 38px; color: #333; font-size: 14px; padding-left: 10px; }
#new-soft .bd {}
#new-soft .bd ul li {background: #fff; overflow: hidden; margin: 5px 0; padding: 5px 5px; }
#new-soft .bd ul img {width: 20%; height: auto; display: block; overflow: hidden; float: left; margin-right: 5px; }
#new-soft .bd ul li strong { font-family:qomolangma-uchensarchen;line-height: 16px;width: auto;
height: auto;
padding: 3px 0 0px 0;
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
color: #333;
font-weight: normal; font-size:.8rem}
#new-soft .bd ul li time { font-family:qomolangma-uchensarchen; font-size:.4375;line-height: 11px; color: #f66; display: block;padding-top:2px}



#new-soft .bd dl {overflow: hidden; margin-top: 5px; width: 100%; height: 5.9375rem /*95px */ ;}
#new-soft .bd dt {width: auto; height: auto; overflow: hidden; }
#new-soft .bd dt img {width: 100%; height: auto; display: block; overflow: hidden; }
#new-soft .bd dd a { font-size:14px;display: inline-block; width: 100%; text-align: center; color: #fff; position: absolute; bottom: 0; left: 0; line-height: 28px; z-index: 5; height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#new-soft .bd dd span {display: inline-block; width: 100%; height: 30px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; position: absolute; bottom: 0; padding: 0; left: 0; }
#new-soft .bd dd:hover span {background: #7a30ac; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
#cate-top ul li:nth-of-type(1) p {background: #f77766; }
#cate-top ul li:nth-of-type(2) p {background: #f9cf7c; }
#cate-top ul li:nth-of-type(3) p {background: #65c1e3; }
#cate-top ul li:nth-of-type(4) p {background: #f90; }
#cate-top ul li:nth-of-type(5) p {background: #66d105; }
#topped-btn ul li:nth-of-type(1) p {background: #f77766; }
#topped-btn ul li:nth-of-type(2) p {background: #f9cf7c; }
#topped-btn ul li:nth-of-type(3) p {background: #65c1e3; }
#topped-btn ul li:nth-of-type(4) p {background: #f90; }
#navbottom-soft {background: #fff; width: 100%;}
#navbottom-soft ul {padding: 0 10px; height: auto; text-align: center; white-space: nowrap; box-sizing: border-box; display: block; overflow: hidden; }
#navbottom-soft ul li {display: inline-block; box-sizing: border-box; width: 20%; height: auto; }
#navbottom-soft ul li a {width: 100%; height: 100%; font-size: 16px; color: #333; text-decoration: none; display: block; overflow: hidden; }
#navbottom-soft ul li a img {width: 48px; height: 48px; margin: 10px auto 0; display: block; overflow: hidden; }
#navbottom-soft ul li a p {height: 20px; line-height: 20px; font-size: 12px; font-weight: normal; color: #333; text-align: center; display: block; overflow: hidden; margin: 4px auto 0; }
#reladowns {background: #fff; padding: 10px; margin-bottom: 10px; }
#reladowns ul {margin-bottom: -10px; overflow: hidden; }
#reladowns ul li:after {display: block; visibility: hidden; clear: both; height: 0; content: '.'; }
#reladowns ul li {padding: 5px 0; border-bottom: dashed 1px #dedede; line-height: 27px; }
#reladowns ul li p {display: block; float: right; background: #f66; padding: 1px 9px; border-radius: 4px; color: #fff; display: inline-block; }
#reladowns ul li em {color: #333; overflow: hidden; width: auto; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis; width: 80%; font-size: 14px; font-weight: normal; color: #333; padding: 0 10px 0 0; box-sizing: border-box; display: block; overflow: hidden; -webkit-box-flex: 1; display: inline-block; }
#reladowns ul li em i {font-size: 12px; }
#cnxh {background: #fff; margin-bottom: 10px; }
#cnxh .hd {height: 2.375rem/* 38px */ ; padding: 0 10px; border-bottom: .125rem/* 2px */ solid #f1f2f6; }
#cnxh .hd h3 {line-height: 2.375rem/* 38px */ ; font-size: 1rem/* 16px */ ; }
#cnxh ul {width: 100%; height: auto; padding: 0 14px 12px 0; box-sizing: border-box; display: block; overflow: hidden; }
#cnxh ul li {width: 33%; overflow: hidden; box-sizing: border-box; display: inline; padding: 10px; float: left; }
#cnxh ul li a {width: 100%; height: auto; display: block; overflow: hidden; }

/*@-moz-document url-prefix() {#cnxh ul li {display: block;
   width:26%;
    float: left;
    padding:10px;
}
}*/

#cnxh ul li a img {width: 100%; border-radius: 16px; display: block; overflow: hidden; }
#cnxh ul li p {width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #333; text-align: center; margin: 6px 0 0 0; display: block; overflow: hidden; text-indent: 0; padding: 0; border: 0; }
#newsread {padding: .625rem/* 10px */ ; }
#newsread h1 {width: 100%; height: auto; line-height: 28px; font-size: 20px; font-weight: bold; color: #333; display: block; overflow: hidden; }
#newsread .hd .info {width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #999; display: block; overflow: hidden; margin: 6px 0 0 0; }
#newsread .hd span a {color: #369; padding-left: 5px; }
#newsread .hd span time {padding-left: 5px; }
#newsread .hd span {display: inline-block; padding-right: 10px; }
#newsread .bd p {width: 100%; height: auto; line-height: 22px; font-size: 14px; font-weight: normal; text-indent: 2em; color: #333; margin: 10px 0 0 0; display: block; overflow: hidden; }
#newsread .bd p img {width: 70%; height: auto; margin: 0 0 0 -2em; }
#newsread .bd p a {color: #369; text-decoration: underline }
#newsread-top {width: 100%; height: auto; padding: 12px; background: #f2f2f2; border-radius: 8px; margin: 10px 0 0 0; display: block; overflow: hidden; box-sizing: border-box; position: relative; zoom: 1; }
#newsread-top dl {position: relative; padding: .625rem/* 10px */ ; }
#newsread-top dl dt {float: left; display: block; padding-right: .625rem/* 10px */ ; }
#newsread-top dl dt img {width: 4.125rem/* 66px */ ; height: 4.125rem/* 66px */ ; border-radius: 1rem/* 16px */ ; }
#newsread-top dl dd {width: 85%; }
#newsread-top dl dd h2 {font-size: 1rem/* 16px */ ; line-height: 1rem/* 16px */ ; padding: .125rem/* 2px */ 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; }
#newsread-top dl dd li {padding: .1875rem/* 3px */ 0; }
#newsread-top dl dd li span {color: #666; font-size: .75rem/* 12px */ ; }
#newsread-top dl dd li span.pipe {color: #999; }
#newsread-top dl dd li img {width: auto; height: .875rem/* 14px */ ; display: block; overflow: hidden; margin: .25rem/* 4px */ 0 0 0; }
#newsread-top dl i.icon-xiazai {font-size: 2.5rem/* 40px */ ; position: absolute; top: 2.1875rem/* 35px */ ; right: 0; color: #12aaec; }
#newsread-tags {padding-top: 10px; }
#newsread-tags a {color: #999; }
#catename {width: 100%; height: auto; display: block; overflow: hidden; background: #fff; }
#catename .hd {border-bottom: 2px solid #eee; }
#catename .hd cite {display: block; float: right; background: #f66; padding: 10px; }
#catename .hd cite a {color: #fff; }
#catename .hd h3 {padding: 10px 0; height: auto; font-size: 14px; font-weight: normal; color: #333; text-indent: 14px; box-sizing: border-box; display: block; float: left; overflow: hidden; } #catename .hd .btn_click2 {position: absolute; right: 10px; top: 10px; display: block!important; color: #f66; }



.btn_click {font-family:qomolangma-uchensarchen;display: block; width: 7.5rem/* 120px */ ; height: 1.875rem/* 30px */ ; position: relative; line-height: 1.875rem/* 30px */ ; margin: .625rem/* 10px */ auto; color: #fff; background: #999; text-align: center; text-decoration: none; text-indent: -1em; border-radius: .3125rem/* 5px */ ; }
#catename ul {width: 100%; background: #fff; padding: 0 28px 10px 0; display: block; overflow: hidden; position: relative; zoom: 1 }

#catename ul li {width: auto; height: auto; float: left; padding: 10px 0 0 10px; box-sizing: border-box; display: block; overflow: hidden }
#catename ul li a {width: auto; height: auto; font-size: 14px; font-weight: normal; color: #666; border: 2px solid #d2d2d2; border-radius: 22px; padding: 6px 10px; display: block; overflow: hidden }
#catename ul li a:active {background: #66d105; color: #fff; border: 2px solid #66d105; }
#catelist {width: 100%; height: auto; background: #fff; padding: 10px 10px 0 10px; display: block; overflow: hidden; box-sizing: border-box; margin-top: 10px; }
#catelist dl {margin-top: 10px; border-bottom: 1px solid #f1f2f6; padding-bottom: 10px; }
#catelist dl dt {width: 40%; height: auto; padding: 0 12px 0 0; display: block; overflow: hidden; float: left; }
#catelist dl dt img {width: 100%; height: 82px; display: block; overflow: hidden; }
#catelist dl dd {width: auto; height: auto; display: block; overflow: hidden; -webkit-box-flex: 1; position: relative; }
#catelist dl dd h2 {width: 100%; height: 16px; line-height: 16px; font-size: 16px; font-weight: normal; color: #333; float: left; display: inline; overflow: hidden; }
#catelist dl dd p {width: 100%; height: 17px; line-height: 20px; font-size: 12px; font-weight: normal; color: #999; margin: 7px 0 0 0; float: left; display: inline; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#catelist dl dd span {width: 100%; height: 20px; box-sizing: border-box; float: left; margin: 10px 0 0 0; display: inline; overflow: hidden; color: #999; }
#catelist dl dd i {font-size: 14px; line-height: 14px; padding: 0; }
#pages {margin-bottom: 10px;}
#pages{text-align: center;}
#pages a,#pages span{padding:2px;border:1px solid #ccc;margin:2px;display: inline-block;color:#000;}
#sort-top {background: #fff; margin-top: 10px; }
#sort-top ul {width: 100%; height: auto; background: #fff; display: block; overflow: hidden; padding: 10px 30px 0px 0; box-sizing: border-box; }
#sort-top ul li {width: 33.33%; height: auto; padding: 0 0 10px 30px; box-sizing: border-box; float: left; display: inline; overflow: hidden; }
#sort-top ul li a {height: auto; display: block; overflow: hidden; text-align: center; }
#sort-top ul li a i {font-size: 25px; background: #000; height: 100%; line-height: normal; border-radius: 99px; ; padding: 14px; color: #fff; }
#sort-top ul li a p {width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #333; text-align: center; margin: 10px 0 0 0; display: block; overflow: hidden; }
#sort-top ul li:nth-of-type(1) a i {background-color: #f77766; }
#sort-top ul li:nth-of-type(2) a i {background-color: #82d52a; }
#sort-top ul li:nth-of-type(3) a i {background-color: #19b5ff; }
#sort-top ul li:nth-of-type(4) a i {background-color: #ff9900; }
#sort-top ul li:nth-of-type(5) a i {background-color: #ff4400; }
#sort-top ul li:nth-of-type(6) a i {background-color: #67809f; }

/*下滑翻页*/


/**加载效果旋转**/

@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
@keyframes rotate {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
.loadmore {display: block; line-height: 50px; text-align: center; color: #ccc; font-size: 14px; }
.loadmore span {height: 20px; width: 20px; border-radius: 100%; display: inline-block; margin: 10px; border: 2px solid #f60; border-bottom-color: transparent; vertical-align: middle; -webkit-animation: rotate 1.1s infinite linear; animation: rotate 1.1s infinite linear; }
.loadover {position: relative; margin: 0 12px; padding: 24px 0; height: 20px; line-height: 20px; color: #909090; text-align: center; }
.loadover span {position: relative; display: inline-block; padding: 0 6px; height: 20px; background: #F2F2F2; z-index: 2 }
.loadover:after {content: ''; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #DCDCDC; z-index: 1; display: block; } #sort-soft dl:nth-of-type(6) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(7) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(8) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(9) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(10) dt a {color: #ff4400; } #sort-soft dl:nth-of-type(11) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(12) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(13) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(14) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(15) dt a {color: #ff4400; } #sort-soft dl:nth-of-type(16) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(17) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(18) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(19) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(20) dt a {color: #ff4400; } #sort-soft dl:nth-of-type(21) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(22) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(23) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(24) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(25) dt a {color: #ff4400; }
#sort-soft dl:nth-of-type(26) dt a {color: #67809f; } #sort-soft dl:nth-of-type(27) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(28) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(29) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(30) dt a {color: #ff4400; }
#sort-soft dl:nth-of-type(31) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(32) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(33) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(34) dt a {color: #ff4400; } #sort-soft dl:nth-of-type(35) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(36) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(37) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(38) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(39) dt a {color: #ff4400; } #sort-soft dl:nth-of-type(40) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(41) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(42) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(43) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(44) dt a {color: #ff4400; } #sort-soft dl:nth-of-type(45) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(46) dt a {color: #82d52a; }
#sort-soft dl:nth-of-type(47) dt a {color: #19b5ff; }
#sort-soft dl:nth-of-type(48) dt a {color: #ff9900; }
#sort-soft dl:nth-of-type(49) dt a {color: #ff4400; } #sort-soft dl:nth-of-type(50) dt a {color: #f77766; }
#sort-soft dl:nth-of-type(51) dt a {color: #82d52a; }
/*鍒嗛〉鏍峰紡*/
.pages {height: 45px; line-height: 45px; text-align: center; background: #fff; padding:0 .625rem/* 10px */; margin-top: -2px; background: #fff; } .pages a {width: 12%; display: inline-block; font-size: .9em; font-family: "\5FAE\8F6F\96C5\9ED1"; color: #666; background: #f5f5f5; margin: 0 1%; border-bottom: 1px solid #e9e9e9; border-radius: 5px; }
.pages a.on{background: #12aaec; color: #ffffff; }
/*鐚滀綘鍠滄娣诲姞鏍峰紡*/
.g-box {width: 100%; height: auto; background: none; padding: 10px 10px 0; display: block; overflow: hidden; box-sizing: border-box; }
#g-keyword .g-game-recomd {margin: 0; }
.g-game-recomd {width: 100%; height: auto; margin: 10px 0 0 0; box-sizing: border-box; display: block; overflow: hidden; background: #fff; }
.g-game-recomd strong {width: 100%; height: auto; font-size: 16px; font-weight: normal; color: #333; text-indent: 14px; border-bottom: 2px solid #eee; padding: 10px 0 8px; box-sizing: border-box; display: block; overflow: hidden; }
.g-keyword-btn {width: 100%; height: 46px; border-bottom: 1px solid #eee; display: -webkit-box; overflow: hidden; }
.g-keyword-btn li {width: auto; height: 46px; padding: 0 14px; box-sizing: border-box; display: block; overflow: hidden; position: relative; zoom: 1; -webkit-box-flex: 1; }
.g-keyword-btn .m-hover b {border-bottom: 2px solid #66d105; color: #66d105; }
.g-keyword-btn li b {width: 100%; height: 45px; line-height: 45px; font-size: 14px; font-weight: normal; color: #333; text-align: center; box-sizing: border-box; display: block; overflow: hidden; }
.g-keyword-btn li i {width: 1px; height: 16px; background: #ccc; display: block; overflow: hidden; position: absolute; right: 0; top: 10px; }
.g-keyword-cont {width: 100%; height: auto; display: block; overflow: hidden; }
.g-keyword-cont dl {width: 100%; height: auto; padding: 10px 14px 10px; box-sizing: border-box; display: block; overflow: hidden; position: relative; zoom: 1; }
.g-keyword-cont dl dt {width: 100%; height: auto; font-size: 14px; font-weight: normal; color: #333; display: none; overflow: hidden; }
.g-keyword-cont dl dd {width: 100%; height: 60px; line-height: 20px; font-size: 12px; font-weight: normal; color: #999; margin: 4px 0 0 0; display: block; overflow: hidden; }
.g-keyword-cont dl .g-keyword-info {width: auto; height: auto; margin: 0; padding: 0; display: block; overflow: hidden; position: absolute; bottom: 0; right: 11px; padding: 5px 6px 6px 69px; background: #fff; }
.g-keyword-cont dl .g-keyword-info a {width: auto; height: auto; padding: 2px 6px; background: #ffa351; font-size: 12px; font-weight: normal; color: #fff; border-radius: 6px; display: block; overflow: hidden; text-decoration: none; }
.g-keyword-cont ul {width: 100%; height: auto; padding: 0 14px 12px 0; box-sizing: border-box; display: block; overflow: hidden; }
.g-keyword-cont ul li {width: 25%; height: auto; padding: 14px 0 0 14px; float: left; box-sizing: border-box; display: inline; overflow: hidden; }
.g-keyword-cont ul li a {width: 100%; height: auto; display: block; overflow: hidden; }
.g-keyword-cont ul li a img {width: 100%; height: 20vw; border-radius: 16px; display: block; overflow: hidden; }
img {width: auto\9; width: auto; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; margin-left:10px }
.g-keyword-cont ul li a strong {width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #333; text-align: center; margin: 6px 0 0 0; display: block; overflow: hidden; text-indent: 0; padding: 0; border: 0; }
.sy_yqlj {overflow: hidden; width: 100%; margin: 0 auto; margin-top: 0.08rem; }
.youqing {width: 100%; height: 1.5rem; line-height: 1.5rem; background: #008ee1; color: #fff; border-radius: 0.05rem; font-size: 1rem; text-align: center; margin-top: 0.08rem; }
.youqinglianjie {width: 100%; margin-top: 0.5rem; }
.youqinglianjie span {font-size: 0.14rem; margin: 0 auto; color: #CCCCCC; float: left; padding: 0.3rem; padding-left: 0.3rem; border: 1px solid #d2d2c5; }
.youqinglianjie span a {color: #000; }

/*专题首页*/
.ihead h4{height: 40px;line-height: 40px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ulbox {background-color: #FFF;}
.ulbox a{color:#000;}
.ulbox li{float: left;width: 33.3%;border:1px solid #eee;height: 30px;line-height: 30px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.ulbox li.lBig{height: 90px;width: 33.3%;line-height: 90px;font-size: 40px;}
.ulbox4c li{width: 25%;}
.qiehnav{margin-bottom: 10px;background-color: #FFF;position: relative;}
.qiehnav .naviem{float: left;width: 33.3%;border:1px solid #eee;height: 30px;line-height: 30px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}
.qiehnav .naviem.cur{background-color: #1ea5e9;color:#fff;}
.qiehItm{display: none;}
.qiehItm.cur{display: block;}
.ztSele{position: absolute;width: 33.3%;text-align: center;background-color: #FFF;color:#000;overflow-y: auto;height: 0;top:30px;border: 1px solid #ccc;box-sizing: border-box;display: none;}
.ztSele li{height: 30px;line-height: 30px;}
.ztSele.show{height: 175px;}

.ztSeleItm{display: none;}
.ztSeleItm.cur{display: block;}
.zthotsoft{background-color: #FFF;padding-top: 10px;}
.zthotsoft ul li {width: 25%; margin-bottom: .625rem/* 10px */ ; float: left; box-sizing: border-box; z-index: 2; position: relative; zoom: 1;text-align: center;}
.zthotsoft ul li a {color: #333; font-size: .75rem/* 12px */ ; line-height: .75rem/* 12px */ ; overflow: hidden; width: 100%; height: 100%; text-decoration: none; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.zthotsoft ul li a p {width: 90%; line-height: .75rem/* 12px */ ; font-size: .75rem/* 12px */ ; font-weight: normal; color: #333; text-align: center; display: block; overflow: hidden; margin: .25rem/* 4px */ auto 0; }
.zthotsoft ul li a img {width: 3rem/* 48px */ ; height: 3rem/* 48px */ ; display:inline-block; overflow: hidden; }
.zthotnews,.ztsoftpj{background-color: #FFF;}
.zthotnews li{height: 30px;line-height:30px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;padding-left: 5px;}
.zthotnews li a,.ztsoftpj li a{color:#000;}
.ztsoftpj li{padding:0 5px;}
.ztgaisu{line-height: 20px;background-color: #FFF;text-indent: 2em;padding:5px;}
.ztsoftpj li *{line-height: 20px;}
.ztsoftpj li h5{background: #f3fbf0;}

.ztCatelist dl dd p{height: 60px !important;white-space: inherit!important;}
.page{text-align: center;}
.page a,.page span{padding:2px;border:1px solid #ccc;margin:2px;display: inline-block;color:#000;}

.pagefy{text-align: center;}
.pagefy a{color:#666}
.pagefy a,.pagefy span{display: inline-block;padding:1px 3px;border:1px solid #ccc;background-color: #FFF;}

/*首页按钮css*/
.down-box li {
    background: url("../../images/icon.png") no-repeat;
        background-position-x: 0%;
        background-position-y: 0%;
    float: left;
    margin-right: 20px;
    color: #b2b2b2;
    font-size: 12px;
    padding-left: 23px;

    line-height: 18px;
}

.down-box li.time {
    background-position: 0px 1px;
}  /*时间*/
.down-box li.read {
    background-position: 0px -27px;
}/*y阅读*/

.down-box li.like {
    background-position: 0px -84px;
}/*来源*/
.down-box li.pinglun {
    background-position: 0px -56px;
}/*评论*/

/*导航图标*/
.nav-li {
 padding:.2rem 0 .8rem
}
.nav-li article section {
 
}
.nav-li ul, li, dl, dt, dd {
    list-style: none;
}
.nav-li ul {
 padding:0 .2rem
}
.nav-li li {
 width:2.4rem;
 height:2.4rem;
 float:left
}
.nav-li a {
 display:block;
 width:100%;
 text-align:center;
 line-height:1em;
 font-size:.426rem;
 padding:.533rem 0 0
}
.nav-li a.i1 {
 color:#ff9d00
}
.nav-li a.i2 {
 color:#32a2f1
}
.nav-li a.i3 {
 color:#fd4e4e
}
.nav-li a.i4 {
 color:#acce0e
}
.nav-li a.i5 {
 color:#feca2b
}
.nav-li a.i6 {
 color:#f94a87
}
.nav-li a.i7 {
 color:#42d6ba
}
.nav-li a.i8 {
 color:#b160df
}
.nav-li i {
 width:1.22rem;
 height:1.22rem;
 display:inline-block;
 background:url(../../images/i_nav3.png) no-repeat;
 background-size:5rem;
 margin-bottom:.266rem
}


.nav-li a.i1 i {
 background-position:0 0
}
.nav-li a.i2 i {
 background-position:-1.24rem 0
}
.nav-li a.i3 i {
 background-position:-2.48rem 0
}
.nav-li a.i4 i {
 background-position:-3.72rem 0
}
.nav-li a.i5 i {
 background-position:0 -1.24rem
}
.nav-li a.i6 i {
 background-position:-1.24rem -1.24rem
}
.nav-li a.i7 i {
 background-position:-2.48rem -1.24rem
}
.nav-li a.i8 i {
 background-position:-3.72rem -1.24rem
}
.nav-li li.w50 {
 width:4.8rem;
 height:3rem
}
.nav-li li.w50 a {
 padding:1rem 0
}
.nav-li li.w50 i {
 float:left;
 margin-left:.54rem
}
.nav-li .tits {
 width:2.7rem;
 float:left;
 text-align:left;
 padding-left:.326rem
}
.nav-li .tits .t1 {
 line-height:1.6em
}
.nav-li .tits .t2 {
 font-size:.32rem;
 color:#666;
 line-height:1.4em;
 white-space:nowrap
}
.banner {
 margin-bottom:.2rem
}

.erweima{height:95%;
margin: 0; width:95%;
background: url(../../images/bg23.png) center center no-repeat;}
.erweima span{ font-size:0.6rem;   }

 
 
 .sousuo { margin:0.625rem 0.3125rem 0 0; 
    display: inline-block;
    width: 1.875rem;
    height: 1.875rem;
    background: url(../../images/sousuo.png) no-repeat center;
	background-size: contain;

	   }
.abs_r {float: right;
line-height: 2.5rem;
    z-index: 100;
    height:2.5rem;
}
	
	
header h1 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  margin: 0;
  width: 100%;
  line-height: 60px;
  font-size: 2.4em;
  font-weight: 300;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.3em;
}

.header-button {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  position: relative;
  z-index: 1;
  display: block;
  width: 60px;
  height: 60px;
  margin: 0;
  padding: 0;
  outline: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAA8CAQAAABlJ1gMAAABfElEQVR42u3ZsU7CUBhA4U6Iib5IITigOzMzzwUMmNA3MRofwMSRCDB1MPIAOoDBHAch0VhUCb2Ecr4uBJb23Oa/FKJIkiRJkiRJkiRJygENElJSEhpEmxz6W+Z7Vu43S71PlxvTZsiMGQ+0iTe7szY6EuCOmJg7IClwaEr0eOOzN/ocBwqdwnJhYyAtbGhK3ACQcEGZMhckANxSChIayHxduNCXwISzL6deYQT0Chma3+RzmRUWQO3b+2fAgkrOgbd0vfsQurN2A0qATgFD72hwDIHzzNM/B4YBRkbW6Chg6DlwlHn6R8Dc0PmHPgWeA22C//lsT2f0+tFRBwaGDrMZdgsYekejo7rm610NWFA1dIgHlqtgDyoHEXr1CN6nTokT6vQBgAktZ/Q2j6wfla6ZAOMcUx9g6I9h0WXEKy8M6FIlosU419SHNjp+WPp8Uxs6UGpDZ6Y2dJDUedzRTz/uSFP/nN3WAjaZrs38SNPQkiRJkiRJkiRJKoB36w+U2Cj/A/EAAAAASUVORK5CYII=");
  border: none;
  cursor: pointer;
}

#toggle-menu {
  float: left;
  background-position: 0 0;
  background-color: #bc0023;
}

#toggle-search {
  float: right;
  background-position: -60px 0;
}
#toggle-search.open:after {
  top: 40px;
}
#toggle-search:after {
  -moz-transition: top, 0.5s;
  -o-transition: top, 0.5s;
  -webkit-transition: top, 0.5s;
  transition: top, 0.5s;
  position: absolute;
  top: 52px;
  left: 50%;
  margin-left: -8px;
  content: "";
  border-color: transparent transparent #e1e4e7;
  border-style: solid;
  border-width: 8px 8px 12px;
}

#toggle-basket {
  position: relative;
  float: right;
  background-position: -120px 0;
}
#toggle-basket:before {
  position: absolute;
  top: 5px;
  left: 0;
  width: 2px;
  height: 50px;
  content: "";
  background-color: #000;
}

#search-form {
  -moz-transition: max-height, 0.5s;
  -o-transition: max-height, 0.5s;
  -webkit-transition: max-height, 0.5s;
  transition: max-height, 0.5s;
  position: absolute;
  top: 60px;
  left: 0;
  width: 100%;
  max-height: 0;
  overflow: hidden;
  background-color: #e1e4e7;
}
#search-form.open {
  max-height: 60px;
}
#search-form fieldset {
  position: relative;
  margin: 0 60px 0 0;
  padding: 0;
  border: none;
}
#search-form input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  height: 60px;
}
#search-form input[type="search"] {
  width: 100%;
  padding: 0 5px 0 22px;
  background: transparent;
  border: none;
}
#search-form input[type="submit"] {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60px;
  margin: 0;
  padding: 0;
  font-weight: 700;
  text-transform: uppercase;
  color: #516270;
  background: #c6cacd;
  border: none;
  cursor: pointer;
}

#download .neirongye_xzxx_btn {
    display: inline-block;
	font-size:14px;
	
    height: 2rem;
 margin-top: .3125rem/* 5px */
}

#weixin-tip{display:none; position: fixed; left:0; top:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); width: 100%; height:100%; z-index: 100;} 
#weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%; position: relative;}
#weixin-tip .close{
	color: #fff;
	padding: 5px;
	font: bold 20px/20px simsun;
	text-shadow: 0 1px 0 #ddd;
	position: absolute;
	top: 0; left: 5%;
}

.scroll-module {  font-size: 0; overflow-x: scroll; white-space: nowrap; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; padding-top:.625rem; padding-bottom:  .625rem;; }
.scroll-module::-webkit-scrollbar { width: 0; height: 0; }
.scroll-module span { width: 15px; height: 95px; display: inline-block; vertical-align: top; }
.scroll-module a:last-of-type { margin-right: 0; }

.special-recommend a { width: 200px; height: 95px; display: inline-block; margin-right: 8px; border-radius: 4px; overflow: hidden; }
.special-recommend a img { width: 100%; height: 100%; }

.tag-title-open,.tag-title-open2 { font-size: 0; height: 17px; margin: 12px; position: relative; }
.tag-title-open i,.tag-title-open2 i { width: 3px; height: 17px; background: #303030; display: inline-block; margin-right: 10px; vertical-align: top; }
.tag-title-open span,.tag-title-open2 span { font-size: 17px; color: #303030; display: inline-block; margin-top: -3px; }
.tag-title-open .all { font-size: 12px; color: #808080; float: right; background: url('/images/jt-right-gray.png') no-repeat right center; -o-background-size: 5px; background-size: 5px; padding-right: 10px; }
.tag-title-open2 .all { font-size: 12px; color: #808080; float: right; padding-right: 10px; }

.scroll-module {
    font-size: 0;
    white-space: nowrap;
}

 .scroll-module span {
    line-height: 38px;
    color: #333;
    font-size: 14px;
    }



.classify-module .name {
    font-size: 12px;
    color: #202020;
    padding-top: 10px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    border-collapse: collapse;
}



.classify-module .tag {
    font-size: 12px;
    color: #909090;
    padding-top: .1rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    border-collapse: collapse;
}

.classify-module {
}

.classify-module {}
.classify-module a {width: 95px;box-sizing: border-box; display: inline-block;box-shadow: 0 0 .03rem rgba(0,0,0,.14);
    border-radius: .06rem;padding: 7.5px; margin-top: .12rem;}
.classify-module .icon {  width: 4.125rem; height:  4.125rem; border-radius: .1rem; overflow: hidden; }
.classify-module .icon img { width: 100%; height: 100%; }
.classify-module .name { font-size:10px; color: #202020; padding-top: 10px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; border-collapse:collapse; font-family:qomolangma-uchensarchen }
.classify-module .tag { font-size: 12px; color: #909090; padding-top: .1rem; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; border-collapse:collapse; }



 

.b-top-e5 { position: relative; }
.b-top-e5:after { content: ''; position: absolute; left: 0; top: 0; width: 200%; height: 200%; border-top: 1px solid #e5e5e5; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scale(0.5, 0.5); -o-transform: scale(0.5, 0.5); -moz-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); -moz-box-sizing: border-box; box-sizing: border-box; pointer-events: none }
.b-bottom-e5 { position: relative; }
.b-bottom-e5:after { content: ''; position: absolute; left: 0; top: 0; width: 200%; height: 200%; border-bottom: 1px solid #e5e5e5; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scale(0.5, 0.5); -o-transform: scale(0.5, 0.5); -moz-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); -moz-box-sizing: border-box; box-sizing: border-box; pointer-events: none }
.b-left-e5 { position: relative; }
.b-left-e5:after { content: ''; position: absolute; left: 0; top: 0; width: 200%; height: 200%; border-left: 1px solid #e5e5e5; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scale(0.5, 0.5); -o-transform: scale(0.5, 0.5); -moz-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); -moz-box-sizing: border-box; box-sizing: border-box; pointer-events: none }
.b-right-e5 { position: relative; }
.b-right-e5:after { content: ''; position: absolute; left: 0; top: 0; width: 200%; height: 200%; border-right: 1px solid #e5e5e5; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scale(0.5, 0.5); -o-transform: scale(0.5, 0.5); -moz-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); -moz-box-sizing: border-box; box-sizing: border-box; pointer-events: none }
.b-e5 { position: relative; }
.b-e5:after { content: ''; position: absolute; left: 0; top: 0; width: 200%; height: 200%; border: 1px solid #e5e5e5; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scale(0.5, 0.5); -o-transform: scale(0.5, 0.5); -moz-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); -moz-box-sizing: border-box; box-sizing: border-box; pointer-events: none }

* {
	margin: 0;
	padding: 0;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	tap-highlight-color: rgba(0,0,0,0);
}
a, button {
	cursor: pointer
}
html {
 
}
body {
	background: #fff;
	font-family:  -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Kokonor, Kailasa, "Tibetan Machine Uni", Jomolhari, "Noto Sans Tibetan", "Microsoft Himalaya", sans-serif;
	color: #505050
}
a {
	outline: 0;
	color: inherit;
	text-decoration: none;
}
.m-container { min-height: 100%; }
.m-container.top { padding-top: .8rem; }
.m-container.bottom { padding-bottom: 1.1rem; }
.m-bottom { width: 100%; height: 1.1rem; position: fixed; left: 0; bottom: -1px; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 10; }
.m-bottom .bottom-menu { width: 100%; height: 100%; background: #B22222; padding-top: .05rem; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; }
.m-bottom .bottom-menu a { width: 25%; height: 1.1rem; padding: .1rem 0; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; }
.m-bottom .bottom-menu a.recommend span { background: url('/images/nav-recommend-n2.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.classify span { background: url('/images/nav-classify-n.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.ranking span { background: url('/images/nav-ranking-n.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.search span { background: url('/images/nav-search-n.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.article span { background: url('/images/nav-article-n.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a span { width: .52rem; height: .44rem; display: inline-block; }
.m-bottom .bottom-menu a p { font-family:qomolangma-uchensarchen;width: 100%; position: absolute; bottom: .14rem; left: 0; font-size: .2rem; color: #fff; }
.m-bottom .bottom-menu a.recommend.active span { background: url('/images/nav-recommend-p.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.classify.active span { background: url('/images/nav-classify-p.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.ranking.active span { background: url('/images/nav-ranking-p.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.search.active span { background: url('/images/nav-search-p.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.article.active span { background: url('/images/nav-article-p.png') no-repeat center center; -o-background-size: contain; background-size: contain; }
.m-bottom .bottom-menu a.active p { color: #68CC4A; }

.search-result { color: #909090; font-size: .26rem; padding: .3rem; padding-bottom: 0; }
