﻿*{margin:0;padding:0;touch-action:pan-y;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body{font-size:0.15rem;font-family: "Helvetica Neue", "Microsoft Yahei", Helvetica, Arial, Verdana, sans-serif;;cursor:pointer;color:#333; background-color:#FFFFFF;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{overflow-y:scroll;}
.mheader{height:1rem;line-height:1rem;/*background: #474e5d; background-color:#c63a45;*/color:#FFF;position:fixed;width:100%;top: 0;z-index: 2;left:0;
background: -webkit-linear-gradient(bottom left,#666666,#333) #4c4c4c;
background: -ms-linear-gradient(bottom left,#666666,#333) #4c4c4c;
background: -moz-linear-gradient(bottom left,#666666,#333) #4c4c4c;
background: -o-linear-gradient(bottom left,#666666,#333) #4c4c4c;
background: linear-gradient(bottom left,#666666,#333) #4c4c4c;
}
.c-orange{color:#FF6651 !important;}
.fol{float:left;}
.for{float:right;}
li{list-style:none;}
.porelative {position: relative;}
.font24{font-size:.24rem;}
.a-linkred{color:#212121;}
.bgf6{background-color:#f6f6fb;}
div{overflow:hidden;}
em,i{font-style:normal;}
.iconcgmol{vertical-align:middle;}
.disin_bl{display:inline-block;}
a:focus,
input:focus,
i:focus{
-webkit-tap-highlight-color:rgba(0,0,0,0);
outline:none;
}
a, i{
text-decoration:none;
outline:none;
border:none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color:transparent;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:active,
input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px white inset;
  -webkit-text-fill-color: #333;
  transition: background-color 5000s ease-in-out 0s;  /* webkit */
  transition: color 9999s ease-out; /* 其他浏览器 */
}

.font28{font-size:.28rem;}
.mwcontent{height:100%;margin-top:1rem;margin-bottom: 0.5rem;}
.zlog{position:absolute;top:0;left:.2rem;}
.zlogo{    margin-top: 0.2rem;
    width:1.6rem;
    height:0.6rem;
    background: url(new_cglogo_old.png) no-repeat;
    background-size: cover;margin-left:.18rem;
}
.dmenu{ position:absolute;right:.3rem;top:0;}
.dmenu a{color:#FFFFFF;font-size:1rem;}
.dmenu span{display:block;width:1.9rem;height:0.2rem; background-color:#FFF;margin-top:.187rem;}
.dmenu .icon-sousuo:before{font-size: .4rem;}
.dmenu .icon-use:before, .enu .icon-use:before{font-size:.42rem;}
.dmenu .icon-shouye:before{font-size:.4rem;}

.enu{margin-top:.02rem;margin-right:0.1rem;}
.icon-zhuce:before{font-size:.6rem;}
.socen{margin:0 auto;width:98%;padding-top:0.22rem;}
.adv-area{height:4rem; background-color:#e6e6e6;margin-bottom:0.8rem;}
#sp-search-form {
    background:#FFFFFF;
    border-radius:.3rem;
    height:.6rem;
	text-indent:.1rem;
	/*border: .02rem solid #8a8a8a;*/
	background: #f6f6f6;
}
.socen .icon-search:before{
position: absolute;
    right:.25rem;
    margin: 0.0625rem 0.0625rem 0.125rem 0;
    width: 0.28rem;
    outline: none;
	color:#6E6E6E;
	font-size:.35rem;
	line-height:.5rem;
    text-align: center;
}
.listcry{padding:.3rem 0;border-bottom:.1rem solid #f6f6fb;background-color:#FFF;}
.listcry a{width:16.5%;float:left; text-align:center;}
.listcry .icon-hot:before, .listcry .icon-yuanchuang:before, .listcry .icon-zuopin:before{font-size:.5rem;/*color:#c63a45;*/}
.listcry .icon-hot:before{color:#ff6651;}
.listcry .icon-yuanchuang:before{color:#FFA108;}
.listcry .icon-zuopin:before{color:#48DEA3;}
.listcry .icon-viewgallery:before{color:#55C7F5;}
.listcry .icon-viewlist:before{color:#c63a45;font-size:.5rem;}
.listcry .icon-hot:after, .listcry .icon-yuanchuang:after, .listcry .icon-zuopin:after, .listcry .icon-viewlist:after{display:block;margin-top:.04rem;font-size:.24rem;color:#212121;}
.listcry .icon-viewgallery:after{margin-top:0.05rem;display:block;font-size:.24rem;color:#212121;}
.listcry .icon-jiaocheng:before{font-size:.6rem;color:#F05949;display: inline-block;margin-top: -0.08rem;}
.listcry .icon-jiaocheng:after{display:block;font-size:.24rem;color:#212121;}
.listcry .icon-viewgallery:before{font-size:.45rem;margin-top:0.04rem;display: inline-block;}
.listcry .icon-viewlist:after{content:'专题';}
.listcry .icon-hot:after{content:'热门';}
.listcry .icon-yuanchuang:after{content:'原创';}
.listcry .icon-jiaocheng:after{content:'教程';}
.listcry .icon-viewgallery:after{content:'分类';}
.listcry .icon-zuopin:after{content:'作品';}
/*.icon-chushou:before{font-size: 1.3rem;margin-right:.32rem;}*/
.dibgd-pro .icon-jiaocheng:before{font-size:.4rem;}
.dibgd-pro .icon-shouye:before, .dibgd-pro .icon-viewgallery:before, .dibgd-pro .icon-yuanchuang:before, .dibgd-pro .icon-zuopin:before, .dibgd-pro .icon-use:before, .dibgd-pro .icon-shoucang:before{font-size:.36rem;}
.icon-qq:before{font-size:1.3rem;}
.dibgd-pro .icon-shouye:after{display:block; font-size:0.22rem;}
.navul li i.icon-shouye:after{content:'';display:inline;}
.dibgd-pro .icon-active:before, .dibgd-pro .icon-active>i{color:#FF6651;}
/*.dibgd-pro .icon-shouye:after{content:'首页';}*/
/*.icon-viphuiyuanhuangguan:after{content:'VIP会员';}
.icon-qq:after{content:'在线客服';}*/
.serquar{
    background-color:#c63a45;
    width:100%;
    transition: width .2s;
	line-height:3.75rem;
	padding:.625rem 0;
}
#mq {
    border: 0 none;
    color: #6E6E6E;
    background:none;
    padding:0 .19rem 0 .15rem;
    width:90%;
    font-size:.28rem;
    outline: none;
	height:100%;
    border-radius: .4rem;
}
/*侧边搜索栏*/

.slide-nav {
    position: fixed;
    top:0;
    right: 0;
    z-index: 9999;
    background: rgba(53,53,59,.5);
    height: 100%;
    overflow-y: auto;
	width:0rem;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
	color:#5f6379;
	white-space:nowrap;
	font-size:.26rem;
	transform: translate(0,0);
}
.entity-area{position:absolute;right:0;top:0;height: 100%;width: 80%;background-color: #FFF;overflow: scroll;padding-bottom: 1rem;}
.active {width:100%;}
.header-search{
height: 1rem;
line-height: 1rem;
width: 100%;
z-index: 1000;
border-bottom:.02rem solid #e6e6e6;
}
.heso-area{width:80%;font-size: .24rem;margin: 0 auto;height: .6rem; line-height: .6rem;margin-top: .21rem;margin-left: .2rem;border-radius: .3rem;background-color: #f6f6fb;}
.heso-area .icon-search:before {
    position: absolute;
    left: .2rem;
    margin: 0.0625rem 0.0625rem 0.125rem 0;
    width: 0.28rem;
    outline: none;
    color: #6E6E6E;
    font-size: .3rem;
    line-height: .5rem;
    text-align: center;
}
.wk-ser-text{text-indent:.4rem;}
.tip-list{padding:.25rem;font-size:.26rem;}
.status_log{text-align:center; overflow:hidden;}
.status_log p{display:block;}
.navul{margin-top:.2rem;}
.borbtm{border-bottom:0.01rem solid #e6e6e6;}
.navul li{padding:.16rem;}
.navul li a{color:#5f6379; text-decoration:none;}
.hedimg{margin-top:.57rem;}
.hedimg img{width:1rem;height:1rem;border-radius: 50%;}
.hedtext{padding:0.25rem 0;}
.libi p{height:6.25rem;}
.quitbtn{padding-top:2.2rem; text-align:center;width:100%;}
.exitbtn{background-color:#FF9900;padding:0.5rem 1rem;color:#FFF;border-radius:0.13rem; text-decoration:none;}
.navul li .icon-use:before, .navul li .icon-shoucang:before, .navul li .icon-qiandao:before, .navul li .icon-shouye:before, .navul li .icon-viphuiyuanhuangguan:before, .navul li .icon-qq:before{font-size: .3rem;margin-right: .15rem;}
.icon-tuichu{font-size:1rem;}
.icon-tuichu:before{margin-right:0.1rem;}


.sui-nav.nav-mask.active {
    visibility: visible;
    opacity: 0.6;
}
.sui-nav.nav-mask {
    display: block;
    position: fixed;
    top: -50%;
    left: -50%;
    z-index: 9090;
    width: 200%;
    height: 200%;
    background-color: rgba(0, 0, 0, 0.8);
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s,visibility 0.4s;
    transition: opacity 0.4s,visibility 0.4s;
}
/*侧边栏结束*/
.libi{padding:0 .15rem 0 .1rem;height:.66rem;line-height:.66rem;text-align:center;margin-bottom: 0.06rem;}
.libi span{font-size:.3rem;color:#000000;}
.lblft-line{border-left:0.05rem solid #ff6651;margin-right:0.12rem;vertical-align:middle;margin-bottom:0.05rem;display:inline-block;padding:0.14rem 0;}
.semore{font-size:0.23rem;color:#666;}
.jpwork{overflow:hidden;}
.padjx{padding:0 0.2rem;}
.jpwork li{float:left;width:48%;padding-bottom:0.1rem;background-color: #FFF;margin-bottom: .2rem;border-radius:4px;}
.jpwork li:nth-child(Odd) {
	margin-left:0.1rem;
}
.search_no_result{width: 100% !important; text-align:center;}
.sear-nothing{width: 2.4rem;height: 2.82rem;background: url(//static.cgmol.com/cssimages/error-nothing.png) center center no-repeat;display: inline-block;background-size: cover;}
.search_no_result p{margin: .4rem 0 .32rem;line-height: .32rem;font-size: .30rem;color: #333443;}
/*#list-new ul{margin-top:0.95rem;} */
.jpwork li:nth-child(even) {
    float: right;
	margin-right:0.1rem;
}
.jpwork li a{width: 100%;
    height: auto;
    overflow: hidden;
    zoom: 1;
    display: block;
	font-size:0.26rem;
	color:#212121;
	position: relative;
	}
.jpwork li a img{width:100%;height:31vw;border-radius:.1rem;}
.raytext{
    white-space: normal;
    word-break: normal;
    margin-top: 0.15rem;}
.saleicon {
    position: absolute;
    z-index: 1;
    right: 0.05rem;
    top: 0.05rem;
    background-color: #FF6651;
    color: #FFF;
    display: inline-block;
    padding:0.03rem 0.1rem;
    border-radius: 0.08rem;
	font-size:0.24rem;
}

/*轮播图样式*/
.slidesa{width:100%;}
.flexslider {
    position: relative;
    overflow: hidden;
    background: url(//static.cgmol.com/cssimages/loading-2.gif) 50% no-repeat;
}
.slides {
    position: relative;
    z-index: 1;
}
.slides li {
    height:auto;
    width: 100%;
    float: left;
    margin-right: -100%;
    position: relative;
}
.slides li a {
    display: inline-block;
    height:auto;
    width: 100%;
}
.slides li a img{width:100%;height:100%;}
.indadv_a2 {
    background: url(http://www.cgmol.com/mwap/images/small_sld03.jpg) 50% 0 no-repeat;
    background-size:100%;
}
.indadv_a3 {
    background: url(http://www.cgmol.com/mwap/images/small_sld02.jpg) 50% 0 no-repeat;
    background-size: 100%;
}
.indadv_a4 {
    background: url(http://www.cgmol.com/mwap/images/small_sld01.jpg) 50% 0 no-repeat;
    background-size: 100%;
}
.flex-control-nav {
    position: absolute;
    bottom:.2rem;
    z-index: 2;
    width: 100%;
    text-align: center;
}
.flex-control-nav li {
    display: inline-block;
    margin: 0 0.06rem;
    zoom: 1;
}
.flex-control-nav a {
    display: inline-block;
    width:0.13rem;
    height:0.13rem;
    overflow: hidden;
    cursor: pointer;
    opacity: 0.6;
    background-color: #2e373e;
	border-radius:50%;
	-webkit-transition:all 500ms;transition:all 500ms;
}
.flex-control-nav .flex-active {
    background-color: #FFFFFF;
	opacity:1;
	width:.4rem;
	border-radius:0.32rem;
}
.flex-direction-nav {
    position: absolute;
    z-index: 3;
    width: 100%;
    top: 40%;
}
.flex-direction-nav li a.flex-prev {
    left:10px;
    background-position: 0 0;
}
.flex-direction-nav li a.flex-next {
    right:10px;
    background-position: -34px 0;
}
.flex-direction-nav li a {
    width: 34px;
    height: 52px;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    background: url(//static.cgmol.com/cssimages/banner_control.png) no-repeat;
    opacity: 0.4;
    top: 38%;
	display:none;
}
/*轮播图样式结束*/
.load_nothing{margin-bottom: 1rem;text-align: center;font-size: 0.24rem;color:#a7a6a6;}
.load_more{padding:.15rem 0 .15rem 0; text-align:center;width: 100%; display: inline-block;background-color: #FFFFFF;font-size:.26rem;margin-bottom: 1rem;}
.load_more p{width:45%;
    margin: 0 auto;
    padding: .1rem;
    border-radius:0.05rem;
    color: #666;border:.02rem solid #a6a4a4;
	}
.mr_txt{font-size:.26rem;}
.bg_quart{height:0.15rem;background-color: #f6f6fb;}
.copyright_dv{padding:0.12rem 0 0.12rem 0.1rem;font-size:.2rem;font-weight: 300;color:#808080;}
.copyright_dv a{color:#808080;}
.i_next{display:inline-block;padding:0 0.05rem}
.dibgd{position:fixed;bottom:0;left:0;right:0;width:100%;height:3rem;padding-top:.18rem;background-color:#f7f8fa;z-index:100;border-top:.07rem solid #e6e6e6;}
.dibgd a{width:25%; text-align:center;display: inline-block;float:left;}
.dibgd a p{text-align:center;}
.device_ver{border-bottom: 1px solid #e6e6e6;margin-bottom: .2rem;}
.device_ver a{display:inline-block;width:50%; text-indent:15%;font-size:.24rem;color:#666;}
.icon-PCduan:before {
    font-size:.6rem;
    vertical-align: middle;
    margin-right:0.32rem;
}
.icon-yidongduan:before {
    font-size:.6rem;
    vertical-align: middle;
}
.btitle{text-align:center; font-weight:normal;font-size:1.3rem;color:#F4F4F4;}
.cdnav{padding:0.8rem 1rem 0.1rem 1rem;height:1.57rem;border-bottom:1px solid #cdcbcb;}
.pmlist{height:auto;}
.pmlist li{padding:0.6rem 1rem;border-bottom:1px dashed #e6e6e6;height:3.75rem;line-height:3.75rem;}
.icon-jiangpai:before{font-size:2rem;}
.szph{font-style:normal;position: absolute;left: 34%;top: -6%;}
.phact1{color:#f61c58;}
.phact2{color:#4fc1e9;}
.phact3{color:#40d0a7;}
.phact10 i,.phact11 i,.phact12 i,.phact13 i,.phact14 i,.phact15 i,.phact16 i,.phact17 i,.phact18 i,.phact19 i,.phact20 i{font-size:0.7rem;left:28%;}
.usimgtxt{padding-left:1rem;}
.usimgtxt img{width:3.75rem;height:3.75rem;border-radius:50%;}
.p_name{height:1.88rem;line-height:1.88rem;margin-top: 0.5rem;}
.wkcount{font-style:normal;padding:2px 5px;color:#f61c58;/*margin-left: 5px;height:15px;vertical-align: middle;line-height: 15px;border-radius: 5px;*/}
.font600{font-weight:600;}
/*.icon-data:before{font-size: 1.2rem;margin-right: 3px;}*/
.tipdiv{padding:1.2rem;color:#aaa;text-align:center;}

.logo-area{width:65%;font-size:.34rem;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;margin:0 auto;text-align:center;}
.sear-area{width:80%;}
.so-ar{width:70%;margin-left:.24rem;}
.so-bar{width:94.5%;margin-left:.24rem;}
.logo-area span{padding-top:.35rem;display:inline-block;}
.logo-area img{width:9.2rem;height:2.81rem;}
.zlog .icon-shangyiye:before{font-size:.35rem;}


.user-drop-out {
    display: block;
    width: 100%;
    height:1rem;
    text-align: center;
    line-height:1rem;
    background: rgba(236, 236, 240, 0.3);
    letter-spacing: .01rem;
    border-top: .01rem solid #ECECF0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
	color:#212121;
}

/*文件详细页面*/
.box-uspace{padding:.2rem 0 .2rem 0;border-bottom:0.01rem solid #e6e6e6;margin:0 .2rem;}
.headtitle{font-size:.45rem;font-weight:400;}
/*.txt-copyright{border: 0.01rem solid #999;border-radius: .03rem;padding: 0rem .08rem;margin-right: .08rem;}*/
.off-uinfo{padding:.3rem 0 .2rem 0;}
.off-uinfo h6{margin-bottom:.2rem;}
.u-avatar{border-radius:50%;margin-right:0.2rem;width:.8rem;height:.8rem;}
.u-avatar img{width:100%;height:100%;border-radius:50%;display:inline-block;}
.u-name{display:block;font-size:.28rem;margin-top:.04rem;}
.u-area{margin-top:.15rem;font-size:.23rem;}
.pb-time, .follow-btn, .auxiliary-soft{display: inline-block;font-size:0.26rem;margin-top:0.22rem;text-align:center;}
.pb-time i.icon-clock{margin-right: .1rem;vertical-align: baseline;}
.follow-btn{border-radius: 0.06rem;padding: .06rem .1rem;font-weight: 300;min-width: 1.42rem;}
.unfollow{border: .02rem solid #ff6651;color: #ff6651;}
.followed{border: .02rem solid #b3adad;color: #8a8a8a;}
.followed i.icon-selected:before {font-size: .3rem;}
.img-det{text-align:center;margin-top:0.25rem;background-color:#FFFFFF;padding:0 .15rem;}
.img-det img{margin-bottom:0.15rem;width:100% !important;border-radius:.05rem;}
.pro-info{padding:.2rem;background-color: #fff;border-bottom:0.05rem solid #f2f2f2;}
.like-more{padding:0.1rem;background-color: #fff;margin-top:0.3rem;overflow:hidden;}
.border-tall{border-top:0.05rem solid #f2f2f2}
.div_statement{padding: 0 0.2rem 0.5rem 0.2rem;font-size: 0.22rem;color: #8a8a8a;}
.p-title{font-size:.32rem;color:#000;}
.color7d{color:#999999;}
.p-lsd, .p-cright{margin-top:0.18rem}
.p-lsd span{display:inline-block;margin-left:.3rem;}
.p-lsd span em{margin-left:.06rem; font-size:0.22rem;}
.p-lsd span i{vertical-align:baseline;}
.p-lsd span i.icon-APPtubiao-:before{font-size:.35rem;position: relative;top: .025rem;}
.p-lsd span i.icon-shoucang:before{font-size:0.3rem;}
.p-lsd span i.icon-download{padding-bottom: .1rem;display: inline-block;}
.p-lsd span i.icon-icondownload:before{font-size:0.26rem;}
.p-botbor{padding:.1rem 0 .2rem 0;}
.p-botbor h6, .like-more h6, .blog_perw_list h6{font-size:.32rem;font-weight:normal;color:#000;}
.p-sx{margin-top:.1rem;}
.protery-d{/*height:0.55rem;*/line-height:0.55rem;overflow:hidden;}
.protery-d p{width:50%;float:left;font-size:0.28rem;}
.protery-d p .icon-duigou1:before, .protery-d p .icon-success:before{color: #04dd83;font-size:0.28rem;}
.protery-d p .icon-chahao:before{color: #ff6651;font-size:0.32rem;}
.protery-d p .icon-wrong:before{color: #ff6651;font-size:0.3rem;}
.v-cright{font-size:.28rem;margin-top: .5rem;}
.pro-info .icon-banquan:before{margin-right: .08rem;color: #FF6651;}
.key_list{margin: 0.25rem 0;}
.key_list a{display: inline-block;padding: .04rem .15rem;border:.02rem solid #b3adad;border-radius: 0.06rem;color: #8a8a8a;font-size: .26rem;margin-bottom: 0.2rem;margin-right: 0.1rem;}
.recomd-m{margin-top:0.2rem;}
.recomd-m li{width:49%;float:left;margin-bottom:0.3rem;}
.recomd-m li:nth-child(even) {float: right;}
.recomd-m li a{width:100%;height:100%; display:inline-block;position: relative;}
.recomd-m li a img{width:100%;height:31vw;border-radius: .1rem;}
.recomd-m li a i{white-space:nowrap; overflow: hidden;text-overflow: ellipsis;}
.dibgd-pro{position:fixed;bottom:0;left:0;right:0;width:100%;height:1rem;background-color:rgba(248,248,248,0.99);border-top: .02rem solid #e2e2e2;z-index: 2;}
.dibgd-pro a{display:inline-block;float:left;width:20%;text-align:center;color:#212121;}
.adown{width:36%;float:right;background-color:#ff6651;color:#FFF;height:100%;text-align:center;/*line-height:1rem;letter-spacing:0.13rem;font-size:.32rem;*/}
.dl-tip{font-size: .3rem;letter-spacing: 0.05rem;padding: 0.3rem 0;}
.dl-num{font-size: .2rem;color: #f8f8f8;}
.circletip{display: block;width: .16rem;height: .16rem;background-color: #FF6651;position: absolute;left: 59%;top: .01rem;border-radius: 100%;}
.icon-favorites:before, .icon-good:before{font-size:.36rem;}
.lja{margin-top:0.15rem;}
.ltur{margin-top:0.1rem;}
.lja i, .ltur i{display:block;font-size:0.22rem;}
.icon-favorites:after{display:block;font-size:0.22rem;}
.spinfo-sm {margin-top:0.3rem;white-space:pre-wrap;line-height:.45rem;}

/*登录注册页*/
.login_desc{padding-left:1rem;font-size:1.45rem;height:3.75rem;line-height:3.75rem;margin-top:1.2rem;}
.input_area {
    margin: 0.3rem 0.2rem;
	height:1rem;
    line-height:1rem;
}
.border-x{border-bottom: .02rem solid #e6e6e6;}
.input_area input {
	/*background:transparent;*/
	border:none;
}
input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance: none;}
input[type=text], input[type=number], input[type=tel], input[type=password], textarea {
    text-indent: .2rem;
    font-size:0.28rem;
    outline:none;
}
#u, #p, input[type=number], textarea{width:100%;height:100%;}

.shibar{padding:0.3rem 0.3rem 0.2rem 0.3rem;}
.logbtn {
    background:#FF6651;
    color: #FFFFFF;
    font-size:0.32rem;
    position: relative;
    text-decoration: none;
    text-transform: none;
    white-space: nowrap;
    width:95%;
    display:block;
    text-align: center;
	border-radius:0.4rem;
	margin:.3rem auto 0;
	padding: .2rem 0;
}
.log-qq {
    position: relative;
    font-size:0.26rem;
    color: #999999;
    text-align: center;
    width: 100%;
    margin:0.8rem 0 0.4rem 0;
	letter-spacing:0.02rem;
}
.log-qq:before {
    left: 0.2rem;
}
.log-qq:after {
    right: 0.2rem;
}
.log-qq:before, .log-qq:after {
    content: '';
    height: 0px;
    width:33%;
    border-top:0.01rem solid #dcdcdc;
    position: absolute;
    top:50%;
}
.lg_btn{display:block; text-align:center; margin-bottom:.6rem;}
.icon-qq-copy:before{font-size: .8rem;color:#4cafe9;}
.icon-register-copy:before{font-size:2rem;}
.login-tips{color: #8b8c9c;text-align: center;font-size: .23rem; /*margin-top:1.8rem;*/}
.login-tips a{color: #4cafe9;}
.gl-squar{padding:0.2rem 0;}
.qq-line{margin:0.4rem 0.5rem;font-size:.26rem;}
.input_area .icon-use:before, .input_area .icon-mima01:before, .input_area .icon-mima1:before, .input_area .icon-iconfuben08:before, .input_area .icon-youxiang:before, .input_area .icon-yanzhengma:before, .input_area .icon-shouji:before{font-size:.38rem;color:#818181;}
#rg_code{width:72%;}
.a-linkqlv{color:#00ae66;}
.icon-radio-checked:before{color:#4c7ee9;}
.logbtn i.icon-icon:before{font-size:.4rem;margin-right:0.1rem;}
.wi-check{display:none;}
.weui-icon-checked{display:inline-block;margin-bottom:.125rem;}
.weui-icon-checked:before{
  content:'\e65c';
  color:#1084d7;
  font-size:0.28rem;
}
.wi-check:checked + .weui-icon-checked:before{
  content:'\e60c';
}
.phonelog-btn{margin-left: 1rem;background-color: #4cafe9;border-radius: 100%;display: inline-block;width: .8rem;height: .8rem;line-height: .8rem;color: #FFF;}
.phonelog-btn .icon-shouji:before{font-size: .5rem;}
.phonelog-btn .icon-use::before{font-size: .45rem;}

/*瀑布流大层*/
.container{margin:0 auto;}
/*瀑布流层*/
/*.jpwork{
	-moz-column-count:2; 
	-webkit-column-count:2;
	column-count:2;
	-moz-column-gap:0.5rem;
  -webkit-column-gap:0.5rem;
  column-gap:0.5rem;
}*/
/*一个内容层*/
/*.item{
  padding-bottom:.6rem;
  -moz-page-break-inside: avoid;
  -webkit-column-break-inside: avoid;
  break-inside: avoid; background-color:#FFFFFF;width:100%;
}
.item img{
	width: 100%;
}
.item p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}*/
.ftc-d{color:#999999;padding:0 0.1rem;}
.ftc-d span{font-size:.23rem;margin-right: .2rem;}
/*.item p, .ftc-d{padding:0 .45rem;}*/
.ftc-d > i{border:1px solid #999999;height:.8rem;line-height:.8rem;padding:0 0.125rem 0.125rem;display:inline-block;border-radius:0.2rem;}
.ftc-d .icon-shoucang, .ftc-d .icon-icondownload, .ftc-d .icon-geshi{margin-bottom:0.06rem;display: inline-block;}
.ftc-d .icon-geshi:before{font-size:.23rem;margin-right:0.08rem;}
.ftc-d .icon-shoucang:before{font-size:.25rem;margin-right:0.08rem;}
.ftc-d .icon-icondownload:before{font-size:.21rem;margin-right:0.08rem;}
.ftc-d .icon-chushou:before{font-size:.28rem;}	
/*瀑布在这里结束了*/

/*触控导航*/
.find_nav {
    width: 100%;
    height:.8rem;
	line-height:.8rem;
    background-color: #f9f9f9;
    border-bottom: 0.02rem solid #ddd;
	z-index:2;
}
.adv_list{margin: .1rem;}
.adv_list a{display:block;}
.adv_list a img{width:100%;height:auto;border-radius: .05rem;}
.pos-fix{position: fixed;}
.martop1{margin-top: 1rem;}
.martop0{margin-top: .2rem;}
.find_nav_left {
    height:.8rem;
    position: relative;
    overflow: hidden;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
}
.find_nav_list {
    position: absolute;
    left: 0;
}
.find_nav_list ul {
    position: relative;
    white-space: nowrap;
}
.find_nav_list ul li {
    display: inline-block;
    padding: 0;
    margin:0 0.32rem;
}

.tur-nv ul li{margin:0 15px !important;}
.find_nav_list ul li a {
    display: block;
    width: 100%;
    height: 100%;
    line-height:.8rem;
    font-size:.3rem;
    text-align: center;
    color: #666;
}
.find_nav_cur a {
    color: #ff6651 !important;
}
/*.find_nav_list a.active{ color:#ff6651}*/
.sideline {
    display: block;
    position: absolute;
    border: 0;
    height:0.05rem;
    background-color: #ff6651;
    left: 0;
    top:.75rem;
    pointer-events: none;
}
.li_list{ 
    min-height:800px;
    font-size:40px;
    line-height:800px;
    color:#fff;
    text-align:center;
	}
/*.conter-fl{margin-top:1rem;}*/

/*教程页面*/
.martop8{margin-top:.8rem;}
.list-cgt li{overflow:hidden;padding-top:0.2rem;}
.cgt-img{width:3rem;height:2rem;margin-right:0.2rem;margin-left: 0.1rem;}
.cgt-img img{width:100%;height:100%;}
.cgt-title h2{font-weight:normal;font-size:.25rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#000;margin-bottom:0.1rem;padding-right: 0.2rem;}
.cgt-title h2 a{color:#414141;}
.cgt-text-sy{color:#888;margin-right:0.2rem;font-size: .22rem;height: 1.3rem;}
.cgt-title .dutime{font-size: 0.21rem;color: #999999;}

.Ttop{position:fixed;right:1rem;bottom:2.7rem; display:inline-block;padding:.5rem;background-color: #FFF;border-radius: 50%;opacity: 0.8;z-index:5;}
.icon-dingbu:before { font-size:.4rem;color:#454545;}

.icon-chakangengduo:before{font-size:.24rem;margin-left: 0.1rem; vertical-align:text-top;}
.titleT{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:.1rem;font-size:.28rem;color:#212121;}
.pagination, .botaread{margin: .32rem .1rem 1rem .1rem;text-align: center;}
.pagination{font-size: .22rem;}
.pagination span.current{height: .45rem;
    width: .45rem;
    line-height: .45rem;
    display: inline-block;
    margin: .02rem;
    background-color: #ff6651;
    border-radius: .02rem;
    color: #FFFFFF;
    border: .02rem solid #FF6651;}
.pagination a {
    margin: .02rem;
    height: .45rem;
    display: inline-block;
    border: .02rem solid #dcdcdc;
    text-decoration: none;
    color: #666666;
    border-radius: .02rem;
    position: relative;
    line-height: .45rem;
    width: .45rem;
}
.pagination span.disabled {display:none;}
.pagination .icon-xiayiye-copy:before{font-size: .25rem;}
.pagination .icon-shangyiye:before{font-size: .25rem;}
/*btn_top start*/
.izl-rmenu{position:fixed;right:0.25rem;bottom:2.2rem;z-index:1;}
.allp-home-icon{position:fixed;left:0.25rem;bottom:.3rem;z-index:1;background-color: #FFFFFF;
    border-radius: 100%;
    width: .75rem;
    height: .75rem;
    line-height: .75rem;
    text-align: center;
    border: 1px solid #cfcfcf;}
.allp-home-icon a{display:inline-block; width:100%;}	
.allp-home-icon .icon-shouye:before{font-size: .4rem;color: #454545;}	
.izl-rmenu .btn{margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-top, .collect-btn a{background-color:#FFFFFF;border-radius: 100%;width:.75rem;height:.75rem;line-height:.75rem;text-align: center;border:1px solid #cfcfcf;}
.izl-rmenu .btn-top{display:none;}
/*btn_top end*/

.bl-u-avatar{background:url("//static.cgmol.com/cssimages/blue_glow.jpg") no-repeat;width:100%;height:60vw;background-size:cover;z-index:1; position:relative;box-sizing:border-box;}
.bl-u-avatar:after{
    content: "";
    width:100%;
    height:70vw;
    position: absolute;
    left:0;
    top:-2rem;
    background: inherit;
    filter: blur(1rem);
    -moz-filter: blur(1rem);
    -o-filter: blur(1rem);
    -ms-filter: blur(1rem);
    z-index: 2;
}
.luz{
    position: absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-40%);
    width:200px;
    height:200px;
    text-align: center;

    z-index:11;
}
.luz img:first-child{border-radius:50%;width:6.25rem;height:6.25rem;}
.luz p{margin-top:.8rem;font-size:1rem;color:#FFF;}
.u-content{padding:.5rem 0.5rem; background-color:#FFF;}
.u-content div:first-child{padding:0.3rem 0 .5rem 0;font-size:1rem;}


/*图片缩放样式*/
.imgzoom_pack{
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	background:rgba(0,0,0,.9);
	display:none;
        z-index: 200;
}
.imgzoom_pack .imgzoom_x{
	color:#fff;
	text-align:center;
	position:absolute;
	right: .2rem;
	top: .3rem;
	z-index:10;
	cursor:pointer;
	font-size: .8rem;
        height: .55rem;
    width: .58rem;
    background-color: #000000;
    line-height: .5rem;
    border-radius: .08rem;
}
.imgzoom_pack .imgzoom_img{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
}
.imgzoom_pack .imgzoom_img img{
	width:100%;
	position:absolute;
	top:50%;
}


/*作品鉴赏*/
.ap-list{padding:0 0.15rem;text-align:center;}
.dljoy{margin-top:0.2rem;width: 49%;margin-right: .13rem;}
.dljoy:nth-child(2n){margin-right:0;}
.dljoy dt img{width: 100%; border-radius: .05rem;}
.dljoy dd{text-align: left;margin-top: 0.12rem;display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.dljoy dd.dutime{margin-bottom: 0.2rem;color:#999999; font-size:0.23rem;}
.dutime i{vertical-align: baseline;margin-right: .06rem;}
.ap-title{font-size: .28rem;color: #212121;padding: 0 .05rem;}
.cgapfont{font-size:0.28rem;}
.cgapfont p{padding-bottom:0.15rem;text-align: left;color: #666;}

/*教程页*/
.tup-text{font-size: 0.3rem;text-align: left;line-height: 0.5rem;}

.readall_box {position: relative;z-index: 1;padding: 0 0 25px;margin-top: -200px;text-align: center;}
.readall_box .read_more_mask {height: 200px;background: -moz-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff));background: -o-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0))}
.read_more_btn{cursor: pointer;font-size: .25rem;color: #ff6651;background: #FFF;border-radius: .05rem;border: .02rem solid #ff6651;padding: .18rem .34rem;}
.read_more_btn:hover{background:#c63a45;color:#FFF;}

.ud-li li{line-height:0.4rem;}
.tu-p-rec p{margin-top:0.2rem;}
.tu-p-rec p img{width:100%;max-height:40vw;}
.tu-p-rec p i{
color: #FFF;
    position: absolute;
    bottom: .2rem;
    left: .3rem;
    font-weight: 700;
    font-size: 0.28rem;
}

/*滚动条样式*/
::-webkit-scrollbar-track-piece {background-color:#fff;-webkit-border-radius:3px}
::-webkit-scrollbar {width:1px;height:10px}
::-webkit-scrollbar-thumb {height:30px;background-color:#999;-webkit-border-radius:7px;outline:2px solid #fff;outline-offset:-2px;border:2px solid #fff}
::-webkit-scrollbar-thumb:hover {height:30px;background-color:#9f9f9f;-webkit-border-radius:8px}

/*新增2021-3-11*/
.screen_search{height: 0.6rem;line-height: 0.6rem;margin: 0 .13rem .1rem;font-size: 0.26rem;}
.screen_search .fol a{color:#333;}
.screen_search .icon-shaixuan{margin-left: 0.1rem;}
.filter-wrap{padding:0 .25rem;}
.filter-wrap a{background-color:#f3f3f3;color:#313131;display:inline-block;padding: .1rem .2rem;border-radius: .06rem;margin-right: .2rem;float: left;margin-bottom: .2rem;}
.btn-wrap{height:1rem;line-height:1rem;position:fixed;bottom:0;right:0;width:80%;font-weight: 300;}
.btn-wrap span{display:inline-block;width:50%; text-align:center;}
.s_reset{background-color:#ff6651;}
.s_reset a{display:inline-block;color:#fff;width: 100%;}
.s_cancel{color: #1b1b1b;background-color: #dbdbdc;}
.sear_bg{width: 100%;background-color: #FFF;height: 100%;}
.bottom_copy{margin-bottom:1rem;}
.bottom_copy i.icon-gonganbeian:before, .bottom_copy i.icon-banquan:before{margin-right:.06rem;}
.icon-sale-w{position: absolute;background-color: #FF6651;padding: .08rem .25rem;border-radius: .05rem 0 0;color: #FFF;font-size: 0.22rem;top:0;left: .1rem;}

/*个人中心*/
.userinfo_head{/*height:3rem; background-color:#FF6651; */background:url("//static.cgmol.com/cssimages/14-s.jpg");}
.u_nav{height: 1rem;line-height: 1rem;color: #FFF;width: 100%;}
.u_info{margin: .5rem 0 .5rem .2rem}
.a-nick{color:#FFFFFF;}
.font-s{font-size:.22rem;}
.u_info .u-avatar{background-color: #FFF;padding: .02rem;height: 1.2rem;width: 1.2rem;}
.u_info .u-name{font-size: .3rem;margin-top: .2rem;}
.u_info .icon-xingxing:before{color:#ccc;}
.u_info .rating-star:before{color: orange;}
.ratstar-1 i:first-child.icon-xingxing:before{color: orange;} 
.ratstar-2 i:nth-child(-n+2).icon-xingxing:before{color: orange;}
.ratstar-3 i:nth-child(-n+3).icon-xingxing:before{color: orange;}
.ratstar-4 i:nth-child(-n+4).icon-xingxing:before{color: orange;}
.ratstar-5 i:nth-child(-n+5).icon-xingxing:before{color: orange;}
.ratstar-6 i:nth-child(-n+6).icon-xingxing:before{color: orange;}

.dmenu .icon-xiaoxi:before{font-size: .4rem;}
.u_vipadv{margin:.6rem .2rem 0 .2rem;background: #323232;height: .8rem;line-height: .8rem;border-radius: .2rem .2rem 0 0;color: #ffe9af;padding:0 .2rem;}
.u_vipadv label{font-size:.25rem;}
.u_vipadv label .icon-bianzu11:before{font-size: .35rem;margin-right: .1rem;}
.u_vipadv a{padding: 0 .2rem;background-color: #ffe9af;color: #323232;font-size: .25rem;height: .45rem;line-height: .45rem;margin-top: .18rem;border-radius: .4rem;font-weight: 300;}
.u_remain{padding:.4rem .2rem .4rem 0;border-bottom: .015rem solid #ccc;}
.u_remain li{float:left; text-align:center;width:25%;}
.u_remain li p:first-child{font-size:.4rem;}
.u_remain li p:nth-child(2){color:#666;font-size:.23rem;}
.pay-style{display:inline-block;padding:.14rem .2rem;color: #FFFFFF;border-radius: .4rem;font-size: .25rem;margin-top: .18rem;}
.pay-style i.icon-chongzhi1:before, .pay-style i.icon-chongzhi:before{font-size: .26rem;margin-right: .04rem;}
.payb{background-color: #199af5;}
.payo{background-color: #ff6651;}
.u_service{margin:.2rem 0 0 .2rem;}
.service_list li{width:25%;float:left;margin-top: .5rem;font-size: .25rem;color:#212121;}
.service_list li a{color:#212121;}
.service_list li i{margin-right:.05rem;color:#FF6651;display: block;padding-left: .3rem;font-size: .5rem;margin-bottom: .1rem;}
.logout_btn{color: #FF6651;font-size: .28rem;padding: .15rem 1rem;border: .02rem solid #ff6651;display: inline-block;border-radius: .4rem;letter-spacing: .04rem;margin-top: .2rem;}

/*活动列表*/
.acty-det{margin-top: 0.25rem; padding: 0 .1rem;}
.actylist{margin-bottom: .3rem;}
.act-img{width: 45%;min-height: 1.2rem;float:left;margin-right: .2rem;border-radius: .05rem;}
.act-img img{width:100%;height:100%;}
.act-text h2{font-size: .26rem;margin-bottom: .08rem;}
.act-text div{font-size: .2rem;}
.act-text div p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: .32rem;}
.bgcae66 {background-color: #00ae66;}
.span-status{display: inline-block;margin-left: .05rem;border-radius: .2rem;color: #fff;text-align: center;font-size: .21rem;vertical-align: unset;font-weight: 400;
padding: .04rem .2rem;}
.bgcf90 {background-color: #ff9900;}
.bgcc1 {background-color: #c1c1c1;}
.bot-partition{margin:.32rem 0 .1rem 0;}

/*积分充值*/
.pay-area{padding:.2rem .15rem;}
.pay-area li {float: left;width: 33.3%;}
.pay-area li label.lbactive {border:solid .02rem #ff6651;}
.pay-area li label.lbactive dl dd {color: #ff9900;}
.pay-area li label {display: block;margin: .1rem;background: #fff;border: solid .02rem #e2e2e2;text-align: center;cursor: pointer;position: relative;overflow: hidden;padding: .21rem .2rem;border-radius: .04rem;}
.recommend {position: absolute;top: 0;left: 0;display: block;width: 0;height: 0;border-top: .3rem solid #ff6651;border-left: .3rem solid #ff6651;border-right: .3rem solid transparent;border-bottom: .3rem solid transparent;}
.recommend-txt {font-size: .18rem;color: #fff;position: absolute;top: .07rem;left: .02rem;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);letter-spacing: .02rem;}
.pay-area li label.lbactive .selectIcon {position: absolute;border-top: .2rem solid transparent;border-left: .2rem solid transparent;border-right: .2rem solid #ff6651;border-bottom: .2rem solid #ff6651;right: 0px;bottom: 0px;}
.pay-area label dt h3{font-size: .3rem;margin-bottom: .2rem;}
.zihray, .ziorang{margin: .2rem 0;font-size: .21rem;}
.zihray{color: #999;}
.ziorang{color:#ff6651;}
.pay-area li dd {padding-top: .2rem;font-size: .28rem;border-top: dashed .02rem #e2e2e2;}
.pay-area li label.lbactive .selectIcon i{position: absolute;bottom: .14rem;right: .13rem;}
.pay-area label i.icon-selected:before{font-size: 0.4rem;position: absolute;color:#FFF;}

/*2021-4-9*/
.pay-title{margin-bottom: .15rem;margin-top: .2rem;}
.pay-title h6{margin-left: .15rem;font-size: .3rem;display: inline-block;}
.pay-title .icon-wrong{float:right;}
.pay-title .icon-wrong::before{font-size: .33rem;}
.pay-mode{margin-top: .2rem;}
.pay-mode label{display:block;padding: .2rem .1rem;font-size: .25rem;}
.pay-mode label i.icon-weixinzhifu:before, .pay-mode label i.icon-zhifubaozhifu:before {margin-right: .15rem;font-size: .5rem;}
.pay-mode label i.icon-weixinzhifu:before{color:#0E932E;}
.pay-mode label i.icon-zhifubaozhifu:before{color:#1296DB;}
.pay-btn{margin:.4rem 0;padding:0 .2rem;}
.pay-btn a{background-color:#FF6651;width:100%;color:#FFFFFF;font-size:.3rem;display:inline-block;padding:.22rem 0; text-align:center;border-radius: .4rem;}

/*2021-4-10*/
.magic-radio{position: absolute;display: none; }
.magic-radio + label{position: relative;display:block;cursor: pointer;vertical-align: middle; }
.magic-radio + label:hover:before{animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.magic-radio + label:before{position: absolute;top: .3rem;right: .2rem;display: inline-block;width: .3rem;height: .3rem;content: '';border: .02rem solid #888; }
.magic-radio + label:after{position: absolute;display: none;content: ''; }
.magic-radio:checked + label:before{animation-name: none; }
.magic-radio:checked + label:after{display: block; }
.magic-radio + label:before {border-radius: 50%;}
.magic-radio + label:after {top: .31rem;right: .3rem;width: .12rem;height: .2rem;transform: rotate(45deg);border-width: .02rem;border-style: solid;border-color: #fff;border-top: 0;border-left: 0;}
.magic-radio:checked + label:before {border: .02rem solid #ff6651; background-color:#ff6651;}
.magic-radio:checked[disabled] + label:before {border: .02rem solid #ff6651; }
.magic-radio:checked[disabled] + label:after {background: #ff6651; } 

/*上拉菜单*/  
.slide-up {position: fixed;bottom:0;right: 0;z-index: 9999;background: rgba(0,0,0,.8);height: 0rem;overflow-y: auto;width:100%;-webkit-transition: all 200ms;-moz-transition: all 200ms;-ms-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms;color:#5f6379;white-space:nowrap;font-size:.26rem;transform: translate(0,0);}
.pay-area{position:absolute;right:0;bottom:0;width: 100%;background-color: #FFF;overflow: scroll;}
.inter-p{height: 85%;}
.inter-m{height: 55%;}
.up-active {height:100%;}
/*2021-4-12*/  
.pay-text{margin:.4rem 0 .4rem .15rem;border-radius: .1rem;position: relative;}
.pay-text i.icon-renminbi{margin-left: .1rem;position: absolute;top: .2rem;}
.pay-text i.icon-renminbi::before{font-size: 0.4rem;}
.pay-text input[type=number]{border:none;font-size: .4rem;margin-left: .4rem;padding: .15rem 0;}
.border_default{border: .02rem solid #908f8f;}
.border_err{border: .02rem solid #ff6651;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #666;font-size: .28rem;}
.cancelbtn{margin-top: .4rem;}
.cancelbtn i.icon-wrong:before {font-size: .5rem;color: #999;}

/*个人主页*/
.userblog_head{background:url("//static.cgmol.com/cssimages/m_blog_bg.jpg"); background-size:cover;}
.halfcircle {width: 1.5rem;height: 1.5rem;border: .05rem solid rgba(255,255,255, .4);border-radius: 100%;margin: auto;border-bottom-color: transparent; /*background-color:rgba(255,255,255, .6);*/padding: .03rem;}
.halfcircle img{width:100%;height:100%;border-radius: 100%;}
.u_inhead{margin:.5rem 0 .1rem 0;}
.text_center{text-align:center;}
.u_nickname, .u_city{padding:.05rem;color:#FFF;}
.u_nickname{font-size:.32rem;}
.u_city{font-size:.24rem; font-weight:300;margin: .1rem 0 .5rem 0;}
.fowbtn{margin-left: .1rem;border: .02rem solid #FF6651;border-radius: 100%;width: .3rem;height: .3rem;display: inline-block;line-height: .22rem;font-size: .3rem;font-weight: 300;color: #FF6651;}
.blog_perw_list{margin-top:.2rem;}
.blog_perw_list h6{margin: 0 0 .2rem .1rem;}
.u_intro p{padding:0 0 .1rem .1rem;font-size: .25rem;}

/*我的收藏*/
.col_list, .inter_mb_recordlist, .brief_data{padding: .15rem;}
.col_list a{display: block;color: #000;background-color: #f7f8fc;border-radius: .1rem;padding: .08rem .15rem;line-height: .4rem;margin-bottom: .25rem;}
.col_list a>div:first-child{margin-bottom: .15rem;font-size: .28rem;min-height: .8rem;margin-top: .1rem;}
.col_list a>div:first-child>i.icon-pic{vertical-align: baseline;margin-right: .06rem;}
.col_list a>div:first-child>i.icon-viewgallery{margin-right: .06rem;}
.col_list a>div:first-child>i.icon-viewgallery:before{font-size: .24rem;}
.col_list a>div:nth-child(2){border-top: .02rem solid #e6e2e2;color: #999;font-size: .25rem;padding-top: .1rem;padding-bottom: .05rem;}
.col_list a>div.redli{position:relative;}
.col_list a>div.redli:after{content: "";
    position: absolute;
    display: inline-block;
    background-color: #FF0000;
    width: .16rem;
    height: .16rem;
    border-radius: 100%;right: 0.05rem;
    top: 0;}


/*积分-摩币记录*/
.inter_mb_recordlist section{color:#333;padding: .25rem .16rem;display: block;overflow: hidden;background-color: #f7f8fc;margin-bottom: .25rem;border-radius: .1rem;}
/*.inter_mb_recordlist a>div.fol{font-size:.25rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}*/
.inter_mb_recordlist section>div.for{font-size: .35rem;}
.inter_mb_recordlist section>div.fol p:first-child{/*font-weight:300;*/font-size: .28rem;}
.inter_mb_recordlist section>div.fol p:nth-child(2){color:#999;margin-top: .2rem;font-size: .25rem;font-weight: 300;}

/*粉丝-关注*/
.fans_content ul li>div p.fol a{color:#212121;display: inline-block;}
.nullgz{padding: 0.5rem;font-size: 0.28rem;color:#999;}
.border-b:after {top: auto;bottom: 0;}
.border-t:before, .border-b:after {content: '';position: absolute;left: 0;/*background: #ddd;*/right: 0;height: .02rem;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;}
.nav {background-color: #fff;text-align: center;}
/*.nav .tab {width: 93%;position: relative;overflow: hidden;margin: 0 auto;}
.tab a {float: left;width: 50%;height: 1rem;line-height:1rem;display: inline-block;font-size: .32rem;color: #212121;text-align:center;}*/
.tab a{
    height: 1rem;
    line-height: 1rem;
    font-size: .32rem;
    color: #212121;
    text-align: center;
    flex: 0 0 50%;
    position: relative;
}
.tab a:last-child {border-right: 0;}
.tab .curr {color: #ff6651;}
.tab .curr:after {background-color: #FF6651;width: 30%;height: .05rem;content: '';display: inline-block;position: absolute;left: 36%;bottom: 0;}
.fans_content ul li {display: none;}
.fans_content ul li>div{padding-top: 5%;}
.fans_content ul li>div img{margin-right: .15rem;}
.fans_content ul li>div img, .brief_data li img{border-radius:50%; vertical-align:middle;width: 1rem;height: 1rem;}
.fans_content ul li>div p.fol{font-size:.28rem;}
.fans_content ul li>div p.for{margin-top: 3.1%;}
.had_flow{border: .02rem solid #b3adad;color:#8a8a8a;}
.had_flow i.icon-selected::before {font-size: 0.28rem;}
.per_ta{background-color: #199af5;color:#FFF;margin-top: 2.5%;padding: .06rem .15rem;border-radius: .06rem;font-size: .26rem;font-weight: 300;}
.pad15{padding: .15rem;}

/*账户设置*/
.brief_data{background-color: #f7f8fc;margin-bottom:.2rem;}
.brief_data li{overflow:hidden;line-height: 1rem;font-size: .28rem;}
.qqbang i.icon-qq-copy:before{font-size: .34rem;color: #4cafe9;margin-right: .1rem;}

/*收件箱-发件箱*/
.txt_l{text-align:left;}
.col_list a.read-y{color:#999;}
.col_list a span.icon-touxiang1:before{margin-right:.1rem;font-size:.25rem;vertical-align: middle;}
.msg-det{font-size: 0.3rem;line-height: 0.5rem;text-align:left;margin-top:0.25rem;padding:0 .2rem;}
.lannoline{color:#999;}
.reppbtn{display: inline-block;padding: .1rem .2rem;background-color: #199af5;color: #FFF;font-size: .25rem;border-radius: .05rem;text-align: center;margin-top: .2rem;}
#replydiv{padding: .2rem;margin-top: .3rem;}
.normalArea{font-size: .25rem;padding: .1rem;text-indent: 0;font-family: "Helvetica Neue", "Microsoft Yahei", Helvetica, Arial, Verdana, sans-serif;width: 100%;min-height: 1.2rem;border: .02rem solid #999;border-radius: .04rem;}
.ernews{margin-left: .3rem;font-size: .25rem;}
.redli{color: #FF0000;}

/*手机号注册页*/
#uphone{width:93%;height: 100%;}
.mobileCode{font-size: .25rem;color: #666666;}
#pcode{height:100%;width: 66%;}
.tiptxt{font-size: .25rem;color: #777;line-height: .4rem;}
.mescode-btn{padding: .15rem .2rem;color: #FFF;font-size: .25rem;border-radius: .06rem;float: right;}
.send-disabled{background-color: #bbb;}
.send-abled{background-color: #4cafe9;}
#remabcode{height: 100%;width: 52%;}
.pver-imgcode img{width: 1.5rem;vertical-align: middle;margin-right: .2rem;}
.pver-imgcode i{font-size: 0.24rem;color: #4cafe9;}

/*原创作品出售流程*/
.steps {position: relative;counter-reset: step;font-size: .26rem;}
.steps li {list-style-type: none;text-align: center;width: 25%;position: relative;float: left;}
.steps li:before {display: block;content: counter(step);counter-increment: step;width: .6rem;height: .6rem;background-color: #199af5;line-height: .6rem;border-radius: 100%;color: #fff;text-align: center;margin: 0 auto .2rem auto;}
.steps li ~ li:after {content: '';width: 100%;height: .02rem;background-color: #e4e4e4;position: absolute;left: -50%;top: .28rem;z-index: -1;}
.tit p{margin: .3rem 0;border-left: .08rem solid #FF6651;text-indent: .1rem;font-size: .35rem;border-radius: .05rem;}
.ximg img{width:100%;}

/*帮助中心*/
.hp_dl{margin-bottom: .25rem;line-height: .5rem;}
.hp_dl img{width:100%;}
.hp_dl dt{font-weight: 600;margin-bottom: .1rem;}
.helpnum{
    color: #FFFFFF;
    background-color: #ff6651;
    display: inline-block;
    height: .3rem;
    line-height: .3rem;
    margin-right: .1rem;
    text-align: center;
    width: .3rem;
    border-radius: .04rem;
    font-size: .25rem;
}
.ablue, .acolorblue{color:#00aafb;}

.collect-btn{position: fixed;right: 0.25rem;bottom: 3.2rem;z-index: 1;}
.collect-btn a{display:block;}
.collect-btn i.icon-shoucang:before{
    font-size: .5rem;
    color: #454545;
}

/*教程页面新增2022-10-07*/
.teach_nav{width: 100%;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;background-color: #FFF;}
.teach_nav li{width:24%;display: inline-block;text-align: center;}
.teach_nav li a {display: block;width: 100%;height: 100%;line-height: .8rem;font-size: .26rem;text-align: center;color: #666;}
.mar-top17{margin-top: 1.7rem;}

/*头像下方VIP标识*/
.vip-icon{display: block;height: .4rem;position: absolute;bottom: 0;right: -.05rem;z-index: 2;}
.vip-icon img{height: 100%;width: auto;border-radius: unset;}
.ovflowshow{overflow:visible;}

/*私信提醒*/
.msgtip:after{right: -.04rem;top: .25rem;}
.msgtip:after {content: "";position: absolute;display: inline-block;background-color: #FF0000;width: .16rem;height: .16rem;border-radius: 100%;}

/*记录顶部Tab*/
.bottom-tip{font-size: .21rem;color: #999;text-align: center;}
.top-nav, .nav .tab{display: flex;flex-wrap: wrap;justify-content: space-around;width: 100%;margin: 0 auto;}
.top-nav{margin-bottom: .3rem;}
.top-nav a{height: .8rem;line-height: .8rem;font-size: .32rem;color: #212121;text-align: center;flex: 0 0 33.3%;position: relative;}
.top-nav .curt{color: #ff6651;}
.top-nav .curt:after {background-color: #FF6651;width: 30%;height: .05rem;content: '';display: inline-block;position: absolute;left: 36%;bottom: 0;}

/*提现页面*/
.withdraw_head{background: linear-gradient(to right, #ff8e1e, #ff4e00);}
.drawtip{background-color:#FFF !important;color:#999 !important;}
/*.drawtip label {font-size: .23rem;}*/
.drawtip a{background:none !important;}
.int_warp{padding: .4rem .2rem .4rem 0;}
.int_warp h6 { margin: 0 0 .3rem .2rem;font-size: .3rem;font-weight: normal;}
.mbgt-box{margin-left:.2rem;}
.gt-a{border-bottom:.015rem solid #CCC;}
.gt-a i{font-size:.4rem;}
.num_input{height: .7rem !important;line-height: .7rem;border: none;width: 90% !important;    text-indent: .1rem !important;font-size: .5rem !important;outline: none;font-weight: 700;}
.gt-b, .gt-c{height: .7rem;line-height: .7rem;font-size:.25rem;}
.gt-c{margin-top: .1rem;}
.gt-b span:first-child {float: left;color:#666;}
.gt-b span:nth-child(2) {color: #059eff;float: right;}
.bgray-tip{background-color:#f5f5f5;color:#059eff;padding:.2rem 0 .2rem .1rem;font-size:.25rem;margin-top: .2rem;}
.bgray-tip i.icon-zhifubaozhifu::before{font-size: 0.4rem;margin-right: 0.05rem;}
.mlive span{color:#666;}
.btn-box{margin:.4rem .2rem 0 .2rem;text-align: center;}
.btn-box span{display: inline-block;padding: .2rem 1.5rem;background-color: #FF6651;color: #FFF;font-size: .3rem;border-radius: .4rem;}
#mobalance{font-style: normal;}
.ui_toast_text {line-height: 1;text-align: center;position: fixed;min-width: 2rem;z-index: 9999;padding: .16rem;color: #fff;background: rgba(0,0,0, .6);-webkit-border-radius: .06rem;border-radius: .06rem;left: 50%;top: 50%;font-size: .28rem;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-animation-duration: 300ms;animation-duration: 300ms;letter-spacing:.01rem;white-space: nowrap;}
.ui_toast_text i.icon-selected::before{font-size: 0.4rem;color: #2fff82;}
.pay-text i.icon-mima01::before{font-size: 0.4rem;margin-left: 0.1rem;}
.pay-text input[name="paypwd"] {border: none;font-size: 0.4rem;padding: 0.15rem 0px;}

/*作品格式浮动*/
.w-format{background: rgba(0,0,0,.3);color: #e6e6e6;z-index: 1;position: absolute;bottom: .68rem;padding: .02rem .15rem;border-radius: .4rem;left: .1rem;font-family: "Poppins", sans-serif;max-width: 85%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: .24rem;min-width: .6rem;text-align: center;}