﻿/*基本样式*/
html {     -webkit-text-size-adjust: none; }
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

body, dl, dd, p, form, h1, h2, h3, h4, h5, h6 { margin: 0; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

ul,li { margin: 0; padding: 0; list-style-type: none; }

em, i { font-style: normal; }

table { border-collapse: collapse; border-spacing: 0; }

a { color: inherit; text-decoration: none; outline: none; }

img { border: 0; display: inline-block; vertical-align: top; font-size: 0; }

input, select, button, textarea { font-family: inherit; outline: 0; margin: 0; color: inherit; -webkit-appearance: none; }


input::-webkit-search-decoration, input::-webkit-search-cancel-button { display: none; }

input::-webkit-input-placeholder { color: #999; }


/*基本样式*/
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

body, dl, dd, p, form, h1, h2, h3, h4, h5, h6 { margin: 0; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

ul,li { margin: 0; padding: 0; list-style-type: none; }

em, i { font-style: normal; }

table { border-collapse: collapse; border-spacing: 0; }

a { color: inherit; text-decoration: none; outline: none; }

img { border: 0; display: inline-block; vertical-align: top; font-size: 0; }

input, select, button, textarea { font-family: inherit; outline: 0; margin: 0; color: inherit; -webkit-appearance: none; }


input::-webkit-search-decoration, input::-webkit-search-cancel-button { display: none; }

input::-webkit-input-placeholder { color: #999; }



html {font-size:625%;}
body {font-size: 0.14rem;line-height: 1.5;    font-family:  '\5FAE\8F6F\96C5\9ED1',Arial,'\5B8B\4F53',sans-serif;    outline: 0;color: #444;}

body {min-width: 320px;    min-height: 100%;    max-width: 750px;margin: 0 auto;}

*{font-size: 0.14rem;}
a{color: #444;}
a:hover{color: #d57a11;}
.cl:after,.wrapper:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
*html .cl{height:1%}
.header-nav .nav,.news-list2 li{display: -webkit-box;    display: -webkit-flex;    display: flex;}
.header-top{justify-content : space-between}
.nav a,.news-list2 li a{-webkit-box-flex: 1;    -webkit-flex: 1;    flex: 1;}
.header,.footer,.header-nav{width:100%;}
.wrapper{width:100%}

.header-top{height:0.5rem;background: #f1f1f1;overflow:hidden;}
.header-top .logo{float: left;padding: 0.1rem ; height: 0.5rem;background: #fff;}
.header-top .logo a{ display:block; height:0.3rem; background:url(../images/logo.png) left center no-repeat;background-size: auto 0.3rem;width:1.1rem;}

.triangle-right {  width: 0;    height: 0;    border-top: 0.25rem solid transparent;
    border-left:0.12rem solid #fff;    border-bottom: 0.25rem solid transparent;float: left;}

.header-top .title{font-size: 0.18rem;line-height: 0.5rem;padding-left: 0.1rem;}
.header-nav{ background: #fa8f14;width:100%; }
.nav{ height: 0.4rem;}
.nav a{ display:inline-block; vertical-align: top; line-height:  0.4rem;width: 0.6rem;  text-align:center; color:#fff;  float:left;  color: #f2f2f2;}
.nav a+a{margin-left: 1px;}
.nav a:hover,
.nav a.on{ background-color:#d57a11; color: #fff; }

.footer{padding:0.2rem 0.2rem;text-align: center;color: #999;/*border-top:1px solid #f2f2f2*/}

.star{width: 0.75rem;height: 0.13rem;display: inline-block;background-image: url(../images/star2.png);background-size: auto 100%;}
.s5{background-position: 0 0;}
.s4{background-position:  -0.15rem 0;}
.s3{background-position: -0.30rem 0;}
.s2{background-position: -0.45rem 0;}
.s1{background-position: -0.61rem 0;}
.s0{background-position: -0.75rem 0;}
.app-info{padding: 0.15rem;}
.app-info .img-ico{float: left;width: 0.8rem; height:0.8rem;border-radius: 0.2rem;margin-top:3px;overflow: hidden;}
.app-info .img-ico img{width: 100%;height: 100%;}
.app-info .tag {padding-left: 1rem;  font-size: 0.12rem;}
.app-info .tag  .title { overflow: hidden; font-size:0.22rem; color: #333;  font-weight: bold;  }

.app-info .tag ul {overflow: hidden;width: 100%;}
.app-info .tag ul li {line-height:0.24rem;display: block;    overflow: hidden;}
.app-info .tag ul li span { float: left; color: #9e9e9e; width: 0.48rem;}
.app-info .tag ul li a{padding: 0 0.05rem;margin:0 0.02rem 5px ;line-height:0.2rem;	border-radius:0.02rem;	border: solid 1px #1585ff;color:#1585ff ;display: inline-block;}
.app-info .tag ul li a:hover{color: #fff;background: #1585ff;}
.app-info .tag ul li p{padding-left: 0.48rem;}
.app-info .tag ul li.bq  p{ color: #1585ff;        height: 0.48rem;}

.app-info .txt{line-height:0.28rem;color: #666;padding-top: 0.05rem;}


.sub-box + .sub-box{ border-top:0.15rem #f2f2f2 solid;}
.sub-box .hd{ display: block;    font-size: 0.16rem;  position: relative; padding: 0.1rem 0.15rem; border-bottom: 1px #eee solid; }
.sub-box .hd .title{ display: inline-block; font-size: 0.16rem; font-weight:bold;border-left: 0.05rem #fa8f14 solid;line-height:0.22rem;height:0.22rem;padding-left: 0.1rem;}
.sub-box .hd  .btn-more{color: #999;float: right;}
.ico-rowlist{padding:0 0.15rem;}
.ico-rowlist li{border-bottom: 1px #ececec dashed;padding: 0.12rem 0;height: 0.84rem;position: relative;overflow: hidden;}
.ico-rowlist li a{width: 100%;height: 100%;display: block;position: absolute;top: 0px;left: 0;overflow: hidden;text-indent: -999em;z-index: 2;}
.ico-rowlist li img{width:0.6rem; height:0.6rem;border-radius: 0.1rem;float: left;margin-right: 0.1rem;}
.ico-rowlist li .name{font-size:0.15rem;padding-right:0.8rem;line-height:0.18rem;height: 0.18rem;overflow: hidden;}
.ico-rowlist li .tag{color: #888;font-size: 0.12rem;line-height: 0.2rem;height: 0.22rem;overflow: hidden;}
.ico-rowlist li .stars{padding-top: 0.05rem;}
.ico-rowlist li .btn-down{width: 0.55rem;height: 0.28rem;position: absolute;right: 0rem;top:50%;border: 1px solid #fa8f14; background: #fff;border-radius: 0.2rem;text-align: center;line-height: 0.28rem; color: #fa8f14;margin-top: -0.2rem;}

.ico-rowlist li:hover .btn-down{background: #fa8f14; color:#fff;}
.news-list { padding:0rem 0.15rem; }

.news-list ul li{ padding:0.12rem 0rem; border-bottom: 1px #ececec solid;min-height: 0.94rem }
.news-list ul li .link-ico{float:left;width:1rem;height: 0.7rem ;overflow: hidden;}
.news-list ul li .link-ico img{width: 100%;height:100%;object-fit: cover;}
.news-list ul li .inf{padding-left:1.1rem; }
.news-list ul li .link-name{font-size:0.15rem;line-height:0.22rem;display: block;height:0.44rem;overflow: hidden;}
.news-list ul li .time{font-size: 0.13rem; color: #999;padding-top: 0.08rem;}

.wenda-list{padding: 0rem 0.15rem 0.05rem;}
.wenda-list li {overflow: hidden;padding: 0.1rem 0px ; border-bottom: 1px dashed #e4e4e4;}
.wenda-list li:last-child{border: 0;}
.wenda-list li a{display:block;font-size: 0.15rem;line-height:0.24rem;padding-bottom: 0.05rem;}
.wenda-list li em{display:block;font-style: normal;color: #999;font-size: 13px;}
.remark-list{padding: 0 0.15rem;}
.remark-list .link-ico {float: left;width: 0.36rem;height: 0.36rem;border-radius: 0.3rem;overflow: hidden;background: #f5f5f5;}
.remark-list .link-ico img{width: 100%;height:100%;}
.remark-list div{padding-left: 0.48rem;}
.remark-list .user{color: #999;line-height:0.2rem;padding-bottom: 0.04rem;max-width: 1.5rem;
    overflow: hidden;}
.remark-list .txt{line-height:0.26rem;}
.remark-list li{border-bottom: 1px dashed #eee;padding:0.10rem 0;min-height: 0.5rem;}
.remark-list .time{float: right;color: #999;font-size: 0.13 rem;}
.cont-box{padding: 0.1rem 0;}
.page-num{width: 100%;padding:0.15rem;text-align: center;overflow: hidden;}
.page-num a,.page-num span{color: #666666;margin:0.03rem;padding:0.05rem 0.1rem;background: #fff;border: 0.01rem solid #E2E2E2;display: inline-block;border-radius: 0.04rem;}

.page-num span,.page-num a:hover{background: #fa8f14;border: 1px solid #fa8f14;color: #fff;text-decoration: none;}
.goto-top{background: rgba(0, 0, 0, 0.5);width:0.4rem;height: 0.4rem;position: fixed;bottom: 0.5rem;right: 0.1rem;z-index: 99;display: none;border-radius: 0.1rem;}
.goto-top a{background: url(../images/gtp.png) bottom no-repeat;width: 100%;height: 0.4rem;display: block;background-size: 0.4rem auto;cursor: pointer;}
