



body { background-color: #fff; font-size: 15px; font-family: "Microsoft Yahei","微软雅黑"; color: #333; padding-bottom:50px; font-family: "PingFang SC","SF Pro SC","SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif}



input ,textarea { font-family:"微软雅黑","Microsoft Yahei";}
ul, li ,p ,h1 ,h2 ,h3 ,h4 ,img ,dl,dt,dd,aside,section { margin: 0; padding: 0; list-style: none; }
a { color: #000; text-decoration: none; }
a:hover ,a:visited,a:active { text-decoration: none; }
.clear { width:100%; height:0; clear:both; line-height:0; font-size:0; margin:0 auto; padding:0; }
.clear10 { width:100%; height:10px; clear:both; line-height:0; font-size:0; margin:0 auto; padding:0; }
.clear20 { width:100%; height:20px; clear:both; line-height:0; font-size:0; margin:0 auto; padding:0; }
.blank50 { width: 100%; height: 50px; }
.container { max-width: 1900px; }

/* 顶部 */
.top-box { height: 50px;background:#0c8365;line-height: 50px;color: #fff; font-size: 1em; margin: 0 auto; position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100;}	
.top-box .col-xs-2 { padding-left: 15px; padding-right: 10px; font-size: 20px; text-align: right; }
.top-box .col-xs-2:first-child { font-size: 40px; text-align: left; }
.top-box .col-xs-8 { font-size: 18px; }
.top-box a { display: block; color: #fff; }
.top-boxsy a {color: #000; }
/* 返回顶部 */
#toTop { opacity: 0;text-decoration: none; position: fixed; bottom: 65px; right: 3%; overflow: hidden; width: 25px;
    height: 25px; border: none; text-indent: 100%;
    background: url("../images/to-top1.png") no-repeat 0px 0px; background-size: 100% 100%; }
#toTop.show {  opacity: .8; }
/* 底部 */
.foot-wrap { position: fixed; width: 100%; height: 50px; left: 0; bottom: 0;z-index:998; }
.foot-box { background-color: #fff; height: 50px; box-shadow: 0 -1px 8px rgba(170, 170, 170, 0.27); }
.foot-box a { display: block; width: 25%; float: left; text-align: center; padding-top: 6px; line-height: 15px;
    font-size: 14px; color: #324057;}
.foot-box a.foot-on { color: #f15352;}
.foot-box i{display:block;font-size:22px;padding-bottom: 5px;}
a.foot-6 { width: 30%; text-align: center; padding-top: 0; line-height: 50px; background-color: #fe9103;
    font-size: 13px; color: #fff;}
.foot-7 { width: 30%; text-align: center; padding-top: 0; line-height: 50px; background-color: #fe580b;
    font-size: 13px; color: #fff;border:0;outline:none;}
.foot-8 { width: 30%; text-align: center; padding-top: 0; line-height: 50px;background: #f15352;font-size: 15px; color: #fff; outline:none;border:0;}
a.foot-9 { width: 70%; padding-top: 0; line-height: 50px; font-size: 15px; color: #000; }
a.foot-9 small { padding-left: 6px; font-size: 13px; color: #999; }
a.foot-9 span { font-size: 16px; color: #f00; }
a.foot-2a,a.foot-2b{width:20%;}
.foot-10 { width: 60%; text-align: center; padding-top: 0; line-height: 50px; background-color: #fe580b;
    font-size: 13px; color: #fff;border:0;outline:none;}
.page-box { padding: 10px; text-align: right; }
.dz{width:100%;}
/*完成支付和粉丝信息*/
.yiwancheng{text-align:center;margin:20px auto;padding:20px 0;}
.yiwancheng img{height:100px;}
.yiwancheng h4{line-height:30px;}
.jifen-list .col-xs-12 .gmxq{color:#999;}

.xqbtn{background:#f7977e;border:0;outline:none;color:#fff;border-radius:4px;padding:1px 10px;float:right;font-size:13px;display:block;margin-left:30px;}
.fans-box .row .fslb{padding:10px;}
.top-zb{position:fixed;top:0;left:0;right:0;margin:auto;}
.form-group .col-xs-6 .sex{float:left;margin-right:10px;margin:10px 10px 0 0;}
.form-group .col-xs-6 {line-height:34px;}
/*首页*/
.banner_col{margin-top:.2rem;}
.banner img{width:98%;display:block;margin:1rem auto;border-radius:8px; box-shadow:0px 2px 6px rgba(0, 0, 0, 0.32); }
.zk_banner img{width:100%;display:block;margin:.2rem auto;}
.spq_title{color:#bb00b4;padding-left:5px;line-height:2.5rem;font-size:16px;text-align:center;}
.tzxl{box-shadow:0px 4px 8px rgba(0, 0, 0, 0.3);}
.tz_col{background:#fff;margin-top:10px;}
.tpic{border-bottom:1px solid #f15352;}
.tz_col .col-xs-4{padding:0 5px;width:calc(100% / 3);margin:.6rem 0;}
.tz_col .col-xs-4 div{line-height:2.4rem;text-align:center;font-size:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tz_col .col-xs-4 div:nth-child(3){background:#f15352;color:#fff;}
/*分类*/
.fl_col{font-size:1.4rem;background:#fff;line-height:2.5rem;width:92%;margin:1rem auto;border-radius:8px;padding:.6rem .8rem;box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.1);}
.fl_col i{float:right;line-height:2.5rem;font-size:2rem;}
.fl_col li{float:left;background:#f5f5f5;width:calc(50% - 4px);margin:2px;border-radius:4px;padding:0.2rem .5rem;}
.fl_col li a{display:block;}
.zbbg{overflow-x:scroll;}
/*修改密码*/
.mxlj{padding:10px;border-bottom:1px solid #ddd;background:#fff;margin-top:8px;display:block;}
.mxlj div{float:left;}
.mxlj i{float:right;}
.mxlj p{float:right;}
.zhyaq{margin-top:10px}
.zhyaq .mxlj{margin-top:0}