/*public start*/

.sunow-body{
	margin: 0 auto;
	padding: 0 0.2rem;
}

.p-headstep{
	width: 100%;
	height: 0.88rem;
	line-height: 0.88rem;
}

.p-headstep i{
    margin-right: 0.10rem;
}

.p-headstep span{
	display: inline-block;
	font-size: 0.4rem;
	color: #101010;
	margin-right: 0.10rem;
	vertical-align: middle;
}

.sunow-public-list{
	display: block;
	padding: 0 0.19rem;
}

.sunow-public-list li{
	height: 0.92rem;
	line-height: 0.92rem;
}

.sunow-public-list li a{
	position: relative;
	display: block;
	padding-left: 0.68rem;
	height: 100%;
	border-bottom: 1px solid #ededed;
}

.sunow-public-list li:last-child a{
	border-bottom: 0 none;
}

.sunow-public-list li a >i{
	position: absolute;
	left: 0;
	top: 50%;
}

.sunow-public-list li a p{
	position: relative;
	padding-right:0.25rem ;
	overflow: hidden;
}

.sunow-public-list li a p.none:after{
	background: none;
}

.sunow-public-list li a p:after{
	position: absolute;
	top: 50%;
	right: 0;
	content: '';
	display: block;
	width: 0.18rem;
	height: 0.31rem;
	margin-top: -0.155rem;
	background-image: url(../image/sunow-icon-public.png);
	background-repeat: no-repeat;
	background-size: 4rem 5rem;
	background-position: -2.41rem -3.78rem;
}

.sunow-public-list li a p span:first{
	font-size: 0.28rem;
	color: #333333;
}

.sunow-public-list li a p em{
	font-style: normal;
	font-size: 0.26rem;
	color: #666666;
	float: right;
}

.sunow-public-list li a p em.y{
	color: #1E9FFF;
}

/*第二中类型列表*/
.sunow-public-task{
	font-size: 0;
}

.sunow-public-task li{
	position: relative;
	height: 1.4rem;
	padding:0.3rem 0 ;
}

.sunow-public-task li:after{
	position: absolute;
	left:0;
	bottom:0 ;
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background: #f9f9f9;
}

.sunow-public-task li:last-child:after{
	height:0;
	display: none;
}
.sunow-public-task li a{
	display: block;
}

.sunow-public-task li a.pd{
	padding: 0 0.24rem;
	height: 1.4rem;
}
.sunow-public-task li img{
	display: block;
	float: left;
	height: 0.9rem;
	width: 0.9rem;
	border-radius:0.2rem;
	margin-right: 0.24rem;
}

.sunow-public-task li a >div{
	float: left;
	margin-right: 0.24rem;
}

.sunow-public-task li a >div.fr{
	float: right;
	margin-right: 0;
	text-align: right;
}

.sunow-public-task li div .org{
	color:#fead00 !important;
}

.sunow-public-task li div em{
	font-style: normal;
    display: inline-block;
    width: 1.1rem;
    height: 0.45rem;
    line-height: 0.45rem;
    -webkit-border-radius: 200px;
    -moz-border-radius: 200px;
    border-radius: 200px;
    text-align: center;
    color: #999999;
    font-size: 0.19rem;
    border: 1px solid #dcdcdc;
    margin-top: 0.01rem;
}

.sunow-public-task li .type-0{
	position: relative;
	height: 0.9rem;
	width: 0.9rem;
	border-radius:0.2rem;
	background-color: #ffeea6;
	color: #fead00;
	font-size: 0.24rem;
	text-align: center;
	line-height: 0.65rem;
}

.sunow-public-task li .type-img{
	position: relative;
    height: 0.9rem;
    width: 0.9rem;
    border-radius: 0.2rem;
}

.sunow-public-task li .type-0 span{
	position: absolute;
	height: 50%;
	left: 0;
	bottom:0;
	width: 100%;
	line-height: 0.35rem;
	display: block;
	
}

.sunow-public-task li .type-1{
	height: 0.9rem;
	float: left;
}

.sunow-public-task li .type-1 p{
	height: 50%;
	color:#b6b6b6;
	font-size: 0.22rem;	
	line-height: 0.45rem;
}

.sunow-public-task li .type-1 span{
	color: #444444;
	font-size: 0.33rem;
	line-height: 0.5rem;
}

.sunow-public-task li .type-2{
	height: 0.9rem;
	line-height: 0.9rem;
}

.sunow-public-task li .type-2 span{
	font-size: 0.36rem;
	color: #333333;
}

.sunow-public-task li .type-1 b,
.sunow-public-task li .type-2 b{
	font-style: normal;
	font-weight: normal;
	font-size: 0.22rem;
}

.sunow-public-task li .type-3{
	height: 0.9rem;
	line-height: 0.9rem;
}

.sunow-public-txtTitle{
	position: relative;
	height: 0.3rem;
	line-height: 0.3rem;
	margin: 0.27rem 0;
}

.sunow-public-txtTitle span{
	position: relative;
	z-index: 2;
	font-size: 0.3rem;
	color: #333333;
}

.sunow-public-txtTitle:before{
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	display: block;
	z-index: 1;
	width:0.79rem;
	height: 0.15rem;
	background-color:#ffd200 ;
}
/*public end*/

.index-notice{
	height: 0.33rem;
	line-height: 0.33rem;
}

.index-notice span{
	font-size: 0.26rem;
	
}

.index-notice span i{
	color: #fead00;
}

.index-money{
	position: relative;
	height: 2.6rem;
	margin: 0.27rem 0 0.2rem;
	background-image: url(../image/top-bg.png);
	background-size: 100% 100%;

}

.index-money > span{
	position: absolute;
	top: 0.46rem;
	left: 0.33rem;
	display: inline-block;
	height: 0.29rem;
	font-size: 0.28rem;
	color: #ffffff;
}

.index-money > p{
	position: absolute;
	top: 0.96rem;
	left: 0.36rem;
	display: inline-block;
	height: 0.51rem;
	font-size: 0.7rem;
	color: #ffffff;
	font-weight: bold;
}
.money-infos{
	position: absolute;
	top: 2rem;
	left: 0.36rem;
	width: 100%;
}
.money-infos >div{
	color: #ffffff;
	display: inline-block;
	width: 49%;
}
.money-infos >div .text{
	font-size: 0.28rem;
}
.money-infos >div .money{
	font-size: 0.3rem;
}
.index-money .sunow-public-shadow{
	position: absolute;
	top: 50%;
	right: 4PX;
	margin-top: -0.25rem;
	display: inline-block;
	height: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.26rem;
	padding-left: 0.48rem;
	padding-right: 0.2rem;
	background: #E61112;
	border-top-left-radius: 100px;
	border-bottom-left-radius: 100px;
	overflow: hidden;
	-webkit-box-shadow:-2px 0 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow:-2px 0 5px 0px rgba(0, 0, 0, 0.3);
}

.index-money > div span{
	position: absolute;
	left: 0.04rem;
	top: 0.04rem;
	display: block;
	width: 0.42rem;
	height: 0.42rem;
	border-radius: 100px;
	background: #dcdcdc;
	overflow: hidden;
}

.index-money > div span img{
	width: 0.42rem;
	height: 0.42rem;
	border-radius: 100px;
}

.index-money > div a{
	color: #FFF;
	padding-right: 10px;
}

.index-else .fl,
.index-else .fr{
	position: relative;
	width: 48%;
	height: 1.5rem;
	color: #ffffff;
	overflow: hidden;
}

.index-else .fl span,
.index-else .fr span{
	position: absolute;
	left: 0;
	top: 0.62rem;
	display:block;
	width: 100%;
	height: 0.3rem;
	font-size: 0.3rem;
}

.index-else .fl p,
.index-else .fr p{
	position: absolute;
	left: 0;
	top: 1.11rem;
	width: 100%;
	height: 0.26rem;
	font-size: 0.26rem;
}

.index-else .fl a,
.index-else .fr a{
	position: absolute;
	left: 50%;
	bottom: 0.3rem;
	display: block;
	width: 2.03rem;
	height: 0.6rem;
	margin-left: -1.015rem;
	line-height: 0.65rem;
	font-size: 0.26rem;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	font-size: 0.26rem;
	-webkit-box-shadow: -3px 0 1px rgba(0,0,0,0.2);
	box-shadow: -3px 0 1px rgba(0,0,0,0.2);
}

.index-else .fl a{
	color:#f98594 ;
}

.index-else .fr a{
	color:#6ab3ff ;
}

.index-else .fl{
	background: -webkit-linear-gradient(left, #fc5c72, #ffa296);
	background: -moz-linear-gradient( left, #fc5c72, #ffa296);
	background: -o-linear-gradient(left, #fc5c72, #ffa296);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc5c72', endColorstr='#ffa296', grandientType=0);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc5c72', endColorstr='#ffa296', grandientType=0);
}

.index-else .fl i{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 1.7rem;
	height: 3rem;
	background-image: url(../image/sunow-icon-9.png);
	background-size: 1.53rem 2.99rem;
	background-repeat: no-repeat;
	background-position: -0.18rem 0;
}

.index-else .fr{
	background: -webkit-linear-gradient(left, #ac8ff0, #6c97fc);
	background: -moz-linear-gradient( left, #ac8ff0, #6c97fc);
	background: -o-linear-gradient(left, #ac8ff0, #6c97fc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac8ff0', endColorstr='#6c97fc', grandientType=0);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac8ff0', endColorstr='#6c97fc', grandientType=0);
}

.index-else .fr i{
	position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 2.3rem;
    height: 3rem;
    background-image: url(../image/sunow-icon-8.png);
    background-size: 3.92rem 3.1rem;
    background-repeat: no-repeat;
    background-position: -1.6rem 0;
}

.index-bottom{
	position: relative;
	margin-top: 0.25rem;
	padding: 0.28rem 0.22rem;
}

.index-bottom a{
	display: block;
}
.index-bottom b{
	display: block;
	font-size: 0.3rem;
}

.index-bottom p{
	display: block;
	font-size: 0.22rem;
	color: #999999;
	margin-top: 0.12rem;
}

.index-bottom i{
	position: absolute;
	right: 0.31rem;
	top: 0.39rem;
}

.index-bottom.end{
	margin-bottom: 0.75rem;
}

.index-foot{
	
	margin: 0.5rem;
	line-height: 0.5rem;
	color: #999999;
	font-size: 0.22rem;
}

.index-foot i{
	color: #fead00;
}

.about-bg{
	margin-top: 0.16rem;
	background-image: url(../image/sunow-icon-5.png);
	background-repeat: no-repeat;
	background-size: 7.1rem 4.4rem;
	height: 4.4rem;
}

.about-msg{
	padding: 0.8rem 0.33rem;
	border: 1px solid #ededed;
	color: #666666;
	font-size: 0.26rem;
	text-indent: 0.5rem;
	margin-top: -1.1rem;
	line-height: 0.5rem;
}

.phone-logo{
	width: 1.3rem;
	height:1.3rem ;
	margin: 0.95rem auto 0.93rem;
	background-image: url(../image/sunow-logo-1.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	-webkit-border-radius: 0.22rem;
    -moz-border-radius: 0.22rem;
    border-radius: 0.22rem;
}

.phone-login{
	width: 6.4rem;
	margin: 0 auto;
	margin-bottom: 0.5rem;
}

.phone-login p{
	position: relative;
	padding-left: 0.35rem;
	height: 0.99rem;
	border-bottom: 1px solid #ededed;
}

.phone-login p i{
	position: absolute;
	left: 0;
	top: 0.32rem;
}

.phone-login p input{
	margin-top: 0.195rem;
	width: 100%;
	height: 0.6rem;
	border: 0;
	background: transparent;
	font-size: 0.26rem;
	color: #333333;
	padding-left: 5px;
}

.phone-login p a{
	position: absolute;
	right: 0;
	top: 0.2rem;
	height: 0.59rem;
	line-height: 0.59rem;
	padding: 0 0.18rem;
	display: block;
	font-size: 0.24rem;
	color: #333333;
	background: #ffd006;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
}

.phone-login .btn{
	width: 6.4rem;
	height: 0.8rem;
	font-size: 0.32rem;
	background-color: #F56636;
	margin-top: 0.45rem;
	color: white;
}

.userCenter-top{
	border-top: 1px solid #F56636;
	height: 3.81rem;
	background-color: #F56636;
	margin:-0.88rem -0.2rem 0;
	
}

.userCenter-top span{
	display: block;
	width: 1.1rem;
	height: 1.1rem;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	overflow: hidden;
	border: 1px solid #fff;
	margin:0.98rem auto 0.31rem ;
}

.userCenter-top span img{
	display: block;
	width: 100%;
	height: 100%;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
}

.userCenter-top p{
	height: 0.21rem;
	line-height: 0.21rem;
	font-size: 0.26rem;
}

.userCenter-second{
	margin-top: -0.75rem;
	padding: 0.38rem 0.35rem;
}

.userCenter-second ul{
	display: block;
	white-space: nowrap;  
	font-size: 0;  
}

.userCenter-second ul li{
	display: inline-block;
	width: 33.33333%;
	font-size: 0.22rem;
	color: #666666;
}

.userCenter-second ul li span{
	display: block;
	height: 0.29rem;
	line-height: 0.32rem;
	white-space: nowrap;
	text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    font-size: 0.34rem;
    color: #333333;
    margin-bottom: 0.19rem;
}

.userCenter-three,
.customCenter{
	margin-top: 0.33rem;
}

.makeMoney-d{
	position: relative;
	height: 0 !important;
}

.makeMoney-d a{
	display: block;
	height: 0.88rem;
	line-height: 0.88rem;
	position: absolute;
	right: 0;
	top: -0.75rem;
	font-size: 0.26rem;
	color: #666666;
}

.makeMoney-step{
	position: relative;
	margin-top: 0.2rem;
	overflow: hidden;
	padding: 0.96rem 0.2rem 0;
}

.makeMoney-step:before{
	position: absolute;
	left: -0.3rem;
	top: -0.9rem;
	-webkit-transform: rotate(-35deg);
	-moz-transform: rotate(-35deg);
	transform: rotate(-35deg);
	content: '';
	display: block;
	width: 1.7rem;
    height: 1.7rem;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	-webkit-box-shadow: 0 0 3px 2px rgba(216, 133, 0, 0.1);
	box-shadow: 0 0 3px 2px rgba(216, 133, 0, 0.1);
	background: -webkit-linear-gradient(top, #1E9FFF, #1E9FFF);
	background: -moz-linear-gradient( top, #fde06a, #fbbc15);
	background: -o-linear-gradient(top, #fde06a, #fbbc15);
	background: -ms-linear-gradient(#fde06a 0%, #fbbc15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde06a', endColorstr='#fbbc15', grandientType=1);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde06a', endColorstr='#fbbc15', grandientType=1);
}

.makeMoney-step .step-ide{
	position: absolute;
	z-index: 2;
	left: 0.2rem;
    top: 0.1rem;
	display: block;
	height: 0.4rem ;
	font-size: 0.32rem;
}

.makeMoney-step .step-type-1{
	position: relative;
	margin: 0 0.2rem 0.49rem;
}

.makeMoney-step .step-type-1 button{
	position: absolute;
	right: 0;
	top: -0.12rem;
	width: 1.5rem;
	height: 0.5rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
	border-radius: 0.1rem;
	font-size: 0.19rem;
}

.makeMoney-step .step-type-1 span{
	font-size: 0.26rem;
	color: #333333;
	font-weight: bold;
}

.makeMoney-step .step-type-1 p{
	font-size: 0.26rem;
	margin-top: 0.2rem;
	line-height: 0.35rem;
	color: #666666;
}

.makeMoney-step .step-type-2{
	position: relative;
	margin: 0 0.2rem 0.49rem;
}

.makeMoney-step .step-type-2 span{
	font-size: 0.26rem;
	color: #333333;
	font-weight: bold;
}

.makeMoney-step .step-type-2 p{
	position: relative;
	height: 0.8rem;
	background: #f8f8f8;
	margin-top: 0.32rem;
}

.makeMoney-step .step-type-2 p input[type="text"]{
	border: 0 none;
	height: 0.8rem ;
	width: 100%;
	color: #666666;
	font-size: 0.22rem;
	background: transparent;
	text-indent: 0.1rem;
	-webkit-border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    border-radius: 0.2rem;
}

.makeMoney-step .step-type-2 p button{
	position: absolute;
	z-index: 2;
	right: 0;
	top: 0;
	width: 1.59rem;
	height: 0.8rem;
	-webkit-border-radius: 0.2rem;
	-moz-border-radius: 0.2rem;
	border-radius: 0.2rem;
	font-size: 0.28rem;
}

.makeMoney-step .step-type-2 div{
	position: relative;
	margin-top: 0.32rem;
	overflow: hidden;
}

.makeMoney-step .step-type-2 div textarea{
	background: #f8f8f8;
	width: 100%;
	height: 1.87rem;
	resize: none;
	border: 0 none;
	color: #666666;
	font-size: 0.22rem;
	padding: 0.1rem;
	-webkit-border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    border-radius: 0.2rem;
}

.makeMoney-step .step-type-2 div b{
	font-weight: normal;
	font-size: 0.24rem;
	color: #fbbf1b;
}

.makeMoney-step .step-type-3{
	position: relative;
	margin: 0 0.2rem 0.49rem;
}

.makeMoney-step .step-type-3 span{
	display: block;
	font-size: 0.26rem;
	color: #333333;
	font-weight: bold;
}

.makeMoney-step .step-type-3 div{
	margin-top: 0.32rem;
}

.makeMoney-step .step-type-3 div ul{
	overflow: hidden;
	margin: 0 -0.05rem;
	font-size: 0;
}

.makeMoney-step .step-type-3 div ul li{
	width: 50%;
	float: left;
	font-size: 0.28rem;
	color: #d9d9d9;
	text-align: center;
	box-sizing:content-box
}

.makeMoney-step .step-type-3 div ul li div{
	position: relative;
	height: 5.01rem;;
	margin: 0.05rem;
	background-color: #f8f8f8;
	border: 1px solid #f4f4f4;
	overflow: hidden;
}

.makeMoney-step .step-type-3 div ul li div img{
	width: 100%;	
}

.makeMoney-step .step-type-3 div ul li.lizi div{
	background-image: url(../image/sunow-icon-12.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.makeMoney-step .step-type-3 div ul li.add div:before{
	position:absolute ;
	left: 50%;
	top: 50%;
	content: '';
	display: block;
	width: 0.88rem;
	height: 0.88rem;
	margin: -0.44rem;
	background-image: url(../image/sunow-icon-public.png);
	background-repeat: no-repeat;
	background-size: 4rem 5rem;
	background-position:-2.95rem -1.84rem;
	cursor: pointer;
}

.makeMoney-step .step-type-3 div ul li.add div:after{
	position:absolute ;
	left:0;
	top: 3.17rem;
	content: '点击上传截图';
	display: block;
	width: 100%;
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.28rem;
	color: #d9d9d9;
}

.makeMoney-step .step-type-4{
	text-align: center;
}

.makeMoney-step .step-type-4 p{
	margin-bottom: 0.19rem;
	/*color: #b6b6b6;*/
	font-size: 0.29rem;
	font-weight: bold;
}

.makeMoney-step .step-type-4 p button{
	width: 5.2rem;
	height: 0.71rem;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	margin-top: 0.28rem;
	margin-bottom: 0.34rem;
	font-size: 0.27rem;
}

.makeMoney-step .step-type-4 p button.disabled{
	color: #c3c3c3;
	-webkit-box-shadow:0 2px 6px 0px rgba(143, 143, 143, 0.13);
	box-shadow:0 2px 6px 0px rgba(143, 143, 143, 0.13);
	background: -webkit-linear-gradient(top, #f3f3f3, #e7e7e7);
	background: -moz-linear-gradient( top, #f3f3f3, #e7e7e7);
	background: -o-linear-gradient(top, #f3f3f3, #e7e7e7);
	background: -ms-linear-gradient(#f3f3f3 0%, #e7e7e7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#e7e7e7', grandientType=1);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#e7e7e7', grandientType=1);
}

.makeMoney-step .step-type-4 p .big{
	font-size: 0.28rem;
}

.makeMoney-step .step-type-4 p .mid{
	font-size: 0.26rem;
}

.makeMoney-step .step-type-4 p .black{
	color: red;
}

.makeMoney-step .step-type-4 p .gray{
	color: #666666;
}

.makeMoney-step .step-type-4 p .org{
	color: #fb642b;
}

.makeMoneySubmit{
	display: block;
	width: 5.75rem;
	height: 0.8rem;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	margin: 0.41rem auto 0.62rem;
	font-size: 0.3rem;
	color: #333333;
}

.start-box{
	position: relative;
	width: 100%;
	height: 100%;
	background: #ffffff;
	overflow: hidden;
}

.start-box:before{
	position: absolute;
	display: block;
	left: -1.5rem;
	top: -1.5rem;
	width: 4rem;
	height: 4rem;
	content: '';
	background: #fec834;
	-webkit-border-radius: 4rem;
	-webkit-border-radius: 4rem;
	border-radius: 4rem;
}

.start-box:after{
	position: absolute;
	display: block;
	right: -1.5rem;
	bottom: -1.5rem;
	width: 3rem;
	height: 3rem;
	content: '';
	background: #ffcd16;
	-webkit-border-radius: 3rem;
	-webkit-border-radius: 3rem;
	border-radius: 3rem;
}

.start-box .logocom{
	position: absolute;
	left: 50%;
	bottom: 2.59rem;
	margin-left: -0.66rem;
	width: 1.32rem;
	height: 1.32rem;
}

.start-box .logocom a{
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(../image/sunow-logo-1.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	-webkit-box-shadow: 0 0 4px 0 rgba(153, 153, 153, 0.46);
	box-shadow: 0 0 4px 0 rgba(153, 153, 153, 0.46);
	border-radius: 15px;
	
}

.start-box .logocom span{
	position: absolute;
	left: 50%;
    top: -450%;
    width: 366%;
    height: 430%;
    margin-left: -188%;
	display: block;
	background-image: url(../image/sunow-icon-10.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.start-box .start-comeon{
	position: absolute;
	bottom: 0.93rem;
	left: 50%;
	margin-left: -2rem;
	display: block;
	width: 4rem;
	height: 0.7rem;
	line-height: 0.7rem;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	font-size: 0.28rem;
}

.share-box{
	margin-top: 0.55rem;
	padding: 0.36rem;
}

.share-box p{
	width: 5rem;
	word-break:break-all;
	border:1px dashed #1E9FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f8f8f8;
	font-size: 0.3rem;
	padding: 0.25rem;
	margin: 0.61rem auto 0.35rem;
}

.share-box ul li{
	position: relative;
	margin-bottom: 0.3rem;
	min-height: 0.35rem;
	padding-left: 0.45rem;
	font-size: 0.28rem;
	color: #666666;
}

.share-box ul li i{
	position: absolute;
	left: 0;
	top: 0.02rem;
	width: 0.35rem;
	height: 0.35rem;
	display: block;
	-webkit-border-radius: 300px;
	-moz-border-radius: 300px;
	border-radius: 300px;
	background-color: #1E9FFF;
	color: #ffffff;
	font-size: 0.24rem;
	line-height: 0.35rem;
	text-align: center;
}

.taskList-history{
	height: 0 !important;
	font-size: 0;
}

.taskList-history a{
	position: relative;
	display: inline-block;
	height: 0.88rem;
	padding-left: 0.28rem;
	color: #101010;
	font-size: 0.26rem;
	line-height: 0.88rem;
	margin-top: -0.88rem;
	float: right;
}

.taskList-history a:before{
	position: absolute;
	left: 0;
	top: 50%;
	content: '';
	display: block;
	width: 0.26rem;
	height: 0.28rem;
	margin-top: -0.14rem;
	background-image: url(../image/sunow-icon-public.png);
	background-repeat: no-repeat;
	background-size: 4rem 5rem;
	background-position:-3.355rem -3.82rem;
}

.taskList-type{
	margin-top: 0.19rem;
	font-size: 0;
}

.taskList-type a{
	display: inline-block;
	height: 0.5rem;
	line-height: 0.53rem;
	padding: 0 0.26rem ;
	font-size: 0.26rem;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	background: #ededed;
	color: #666666;
	margin-right: 0.25rem;
}

.taskList-type a.active,
.taskList-type a:active{
	color: #333333;
	background: #ffcd15;	
}

.taskList-tips{
	position: relative;
	height: 1.26rem;
	background-image: url(../image/sunow-icon-1.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 0;
	margin-top: 0.19rem;
	margin-bottom: 0.22rem;
}

.taskList-tips a{
	position: absolute;
	display: block;
	height: 0.32rem;
	line-height: 0.32rem;
	font-size: 0.32rem;
	left: 0.25rem;
	top: 0.36rem;
}

.taskList-tips p{
	position: absolute;
	top: 0.77rem;
	height: 0.23rem;
	color: #ffffff;
	left: 0.25rem;
	font-size:0.22rem;
}

.task-list{
	margin-bottom: 0.19rem;
	padding:0.16rem 0;
}

.task-list .thead{
	padding: 0 0.24rem;
}

.task-list .thead b{
	color: #444444;
	font-size: 0.28rem;
}

.task-list .thead span{
	color: #999999;
	font-size: 0.22rem;
}

.task-detail{
	margin-top: 0.15rem;
	border:1px solid #e7e7e7;
}

.task-detail .tbody{
	padding: 0 0.35rem;
}

.task-history{
	margin-top: 0.24rem;
	border:1px solid #e7e7e7;
}

.detailsMakeMoney-top{
	margin-top: 0.28rem;
	margin-bottom: 0.21rem;
	padding:0.16rem 0;
}

.scaninvite{
	position: relative;
	height: 7.4rem;
	margin: 0.35rem auto 0.4rem;
	overflow: hidden;
	background: url(../image/hbbg.png) no-repeat;
	background-size: 100% auto;
	width: 90%;
}


/* .scaninvite:before{
	position: absolute;
    display: block;
    left: -1.4rem;
    top: -5.1rem;
    width: 8rem;
    height: 8rem;
    content: '';
    -webkit-transform: rotate(-105deg);
    -moz-transform: rotate(-105deg);
    transform: rotate(-105deg);
    background: #fec834;
    -webkit-border-radius: 8rem;
    -webkit-border-radius: 8rem;
    border-radius: 8rem;
    -webkit-box-shadow: 0 2px 6px 0px rgba(216, 133, 0, 0.1);
	box-shadow: 0 2px 6px 0px rgba(216, 133, 0, 0.1);
	background: -webkit-linear-gradient(top, #1E9FFF, #1E9FFF);
	background: -moz-linear-gradient( top, #fde06a, #fbbc15);
	background: -o-linear-gradient(top, #fde06a, #fbbc15);
	background: -ms-linear-gradient(#fde06a 0%, #fbbc15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde06a', endColorstr='#fbbc15', grandientType=1);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde06a', endColorstr='#fbbc15', grandientType=1);

}

.scaninvite:after{
	position: absolute;
    display: block;
    right: -2.63rem;
    bottom: -3.3rem;
    width: 5rem;
    height: 5rem;
    content: '';
    background: #1E9FFF;
    -webkit-border-radius: 5rem;
    -webkit-border-radius: 5rem;
    border-radius: 5rem;
} */

/* .scaninvite i{
	position: absolute;
	right: 0.22rem;
	top: 0.6rem;
	z-index: 2;
	display: inline-block;
	vertical-align: middle;
	background-image: url(../image/sunow-icon-6.png);
	background-repeat: no-repeat;
	background-size: 2.81rem 2.03rem;
	width: 2.81rem;
    height: 2.03rem;
    background-position: 0 0;
} */

.scaninvite div{
	width: 3.87rem;
	height: 4.63rem;
	margin: 3.33rem auto 0;
}

.scaninvite div img{
	width: 3.42rem;
	height: 3.42rem;
	margin: 0.1rem;
}

.scaninvite div .org{
	color: #1E9FFF;
}

.scaninvite div .black{
	color: #000000;
}

.scaninvite div .big{
	font-size: 0.32rem;
}

.scaninvite div .sm{
	font-size: 0.26rem;
}

.putForward-btn{
	margin-top: 0.2rem;
	height: 0.51rem;
	font-size: 0;
}

.putForward-btn a{
	display: inline-block;
	height: 0.5rem;
	width: 1.5rem;
	text-align: center;
	line-height: 0.55rem;
	background: #ededed;
	color: #666666;
	font-size: 0.26rem;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	margin-right: 0.25rem;
}

.putForward-btn a.active,
.putForward-btn a:active{
	background: #feca28;
	color: #333333;
}

.putForward-con{
	width: 5.96rem;
	height: 7.7rem;
	margin: 0.86rem auto 0.3rem;
	background: #ffd006;
}

.putForward-con img{
	width: 3.6rem;
	height: 3.6rem ;
	background-color: #ffffff;
	padding: 0.08rem;
	margin: 1.54rem auto 0.27rem;
}

.putForward-con p{
	margin-bottom: 0.2rem;
	font-size: 0.28rem;
	color: #333333;
}

.incomeDetails{
	padding: 0.28rem 0;
	margin-bottom: 0.2rem;
}

.commonProblem{
	padding: 0.25rem 0.19rem;
	font-size: 0.25rem;
	line-height: 0.5rem;
}

.howToMakeMoney-top{
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.45rem;
	color: #101010;
	margin-top: 0.65rem;
	margin-bottom: 0.35rem;
	font-weight: bold;
}

.howToMakeMoney-bg{
	width: 5.87rem;
	height: 3.4rem;
	overflow: hidden;
	margin: 0 auto;
}

.howToMakeMoney-bg img{
	width: 100%;
}

.howToMakeMoney-txt{
	
	padding: 0.6rem 0.36rem 0;
}

.howToMakeMoney-txt .sunow-public-txtTitle span{
	font-size: 0.36rem;
	color: #101010;
}

.howToMakeMoney-txt .sunow-public-txtTitle:before{
	width: 0.79rem;
}

.howToMakeMoney-txt ul{
	margin-top: 0.6rem;
	padding-bottom: 0.1rem;
}

.howToMakeMoney-txt ul li{
	padding-left: 0.31rem;
	position: relative;
	margin-bottom: 0.53rem;
	color: #666666;
}

.howToMakeMoney-txt ul li span{
	position: absolute;
	left: 0;
	top: 0;
}

.putForwardPayment-top{
	position: relative;
	height: 1.36rem;
	background-image: url(../image/sunow-icon-2.png);
	background-size: 7.29rem 1.55rem;
    background-position: -0.09rem -0.1rem;
    margin: 0.18rem auto;
}

.putForwardPayment-top span{
	position: absolute;
	left: 0.38rem;
	top:0.37rem;
	display: block;
	height: 0.33rem;
	line-height: 0.33rem;
	font-size: 0.4rem;
}

.putForwardPayment-top em{
	position: absolute;
	left: 0.38rem;
	top:0.8rem;
	font-style: normal;
	display: block;
	height: 0.28rem;
	line-height: 0.28rem;
	font-size: 0.28rem;
}

.putForwardPayment-con{
	padding: 0.3rem;
	margin-bottom: 0.3rem;
}

.putForwardPayment-con ul.con-1{
	width: 6.3rem;
	border-bottom: 1px solid #cfcfcf;
}

.putForwardPayment-con ul.con-1 li{
	position: relative;
	padding-left:0.35rem;
	height: 0.25rem;
	line-height: 0.25rem;
	margin-bottom: 0.25rem;
	font-size: 0.24rem;
}

.putForwardPayment-con ul.con-1 li span{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 0.26rem;
	height: 0.26rem;
	line-height: 0.26rem;
	-webkit-border-radius: 100rem;
	-moz-border-radius: 100rem;
	border-radius: 100rem;
	border: 1px solid #b6b6b6;
	color: #7a7a7a;
	text-align: center;
}

.putForwardPayment-con ul.con-2{
	width: 6.1rem;
	margin: 0.09rem auto 0;
}

.putForwardPayment-con ul.con-2 li{
	position: relative;
	height: 0.87rem;
	line-height: 0.87rem;
	padding-left: 0.5rem;
}

.putForwardPayment-con ul.con-2 li i{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -0.18rem;
	width: 0.41rem;
	height: 0.41rem;
}

.putForwardPayment-con ul.con-2 li p{
	height: 0.86rem;
	border-bottom: 1px solid #e7e7e7;
}

.putForwardPayment-con ul.con-2 li p input{
	border:0 none;
	height:0.62rem;
	width: 100%;
	margin-top: 0.12rem;
	font-size: 0.28rem;
	color: #cfcfcf;
}

.putForwardPayment-con ul.con-3{
	width: 6rem;
	font-size: 0;
	margin: 0.5rem auto 0;
}

.putForwardPayment-con ul.con-3 li{
	height: 0.7rem;
	width: 50%;
	margin-bottom: 0.26rem;
	float: left;
}

.putForwardPayment-con ul.con-3 li:nth-child(2n) a{
	float: right;
}

.putForwardPayment-con ul.con-3 li a{
	display: inline-block;
	width: 2.9rem;
	height: 0.7rem;
	line-height: 0.7rem;
	border: 1px solid #e7e7e7;
	font-size: 0.28rem;
	text-align: center;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
	border-radius: 0.1rem;
}

.putForwardPayment-con ul.con-3 li a.active,
.putForwardPayment-con ul.con-3 li a:active{
	background: #ffce00;
	border: 1px solid #ffce00;
}

.putForwardPayment-con .con-4{
	text-align: center;
	margin: 0.38rem 0 0.42rem;
	font-size: 0.22rem;
	color: #b0b0b0;
}

.putForwardPayment-con .con-4 span{
	color: #ec4e0e;
}

.putForwardPayment-con .con-5{
	width: 6.4rem;
	height: 0.9rem;
	background: #ffce00;
	font-size: 0.3rem;
	color: #333333;
	-webkit-border-radius: 0.12rem;
	-moz-border-radius: 0.12rem;
	border-radius: 0.12rem;
}

.invitingfriend-top{
	position: relative;
	overflow: hidden;
}

.invitingfriend-top:before{
	content: '';
	display: block;
	position: absolute;
	left: -2.1rem;
    top: -6.7rem;
    width: 9rem;
    height: 9rem;
    transform: rotate(-89deg);
	-webkit-box-shadow: 0 2px 6px 0px rgba(216, 133, 0, 0.1);
	box-shadow: 0 2px 6px 0px rgba(216, 133, 0, 0.1);
	background: -webkit-linear-gradient(top, #F56636, #F56636);
	background: -moz-linear-gradient( top, #fde06a, #fbbc15);
	background: -o-linear-gradient(top, #fde06a, #fbbc15);
	background: -ms-linear-gradient(#fde06a 0%, #fbbc15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1E9FFF', endColorstr='#1E9FFF', grandientType=1);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1E9FFF', endColorstr='#1E9FFF', grandientType=1);
	-webkit-border-radius: 1000rem;
	-moz-border-radius: 1000rem;
	border-radius: 1000rem;
}

.invitingfriend-top:after{
	content: '';
	display: block;
	position: absolute;
	right: -2.4rem;
    bottom: -2.7rem;
    width: 4rem;
    height: 4rem;
    transform: rotate(-89deg);
	-webkit-box-shadow: 0 2px 6px 0px rgba(216, 133, 0, 0.1);
	box-shadow: 0 2px 6px 0px rgba(216, 133, 0, 0.1);
	background: -webkit-linear-gradient(top, #F56636, #F56636);
	background: -moz-linear-gradient( top, #fde06a, #fbbc15);
	background: -o-linear-gradient(top, #fde06a, #fbbc15);
	background: -ms-linear-gradient(#fde06a 0%, #fbbc15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde06a', endColorstr='#fbbc15', grandientType=1);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde06a', endColorstr='#fbbc15', grandientType=1);
	-webkit-border-radius: 1000rem;
	-moz-border-radius: 1000rem;
	border-radius: 1000rem;
}

.invitingfriend-top .top-0{
	position: absolute;
    right: 0.47rem;
    top: 0.28rem;
    width: 2.2rem;
    height: 1.6rem;
    background-image: url(../image/sunow-icon-6.png);
    background-repeat: no-repeat;
    background-size: 2.2rem 1.6rem;
}

.invitingfriend-top .top-1{
	position: absolute;
	left: 0.88rem;
	top: 0.39rem;
	display: block;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.45rem;
	color: #ffffff;
}

.invitingfriend-top .top-2{
	position: absolute;
	left: 0.88rem;
	top: 0.92rem;
	display: block;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.45rem;
	font-weight: bold;
	color: #ffffff;
}

.invitingfriend-top .top-3{
	position: absolute;
	left: 1.74rem;
	top: 1.51rem;
	display: block;
	text-align: center;
	line-height: 0.42rem;
	width: 1.42rem;
	height: 0.42rem;
	background: #ffffff;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	font-size: 0.2rem;
	color: #F56636;
	-webkit-box-shadow: 0 1px 1px 1px #eaa700;
	box-shadow: 0 1px 1px 1px #F56636;
}

.invitingfriend-top .top-4{
	position: absolute;
	top: 2.62rem;
	left: 10%;
    width: 80%;
	height: 0.8rem;
	font-size: 0;
	overflow: hidden;
}

.invitingfriend-top .top-4 p{
	width: 50%;
	height: 0.8rem;
	float: left;
}

.invitingfriend-top .top-4 p span.a{
	display: block;
	height: 0.28rem;
	width: 100%;
	text-align: center;
	line-height: 0.28rem;
	font-size: 0.26rem;
	color: #666666;
}

.invitingfriend-top .top-4 p span.b{
	display: block;
	height: 0.52rem;
	width: 100%;
	text-align: center;
	line-height: 0.52rem;
	font-size: 0.26rem;
	color: #333333;
}

.invitingfriend-top .top-4 p span.b em{
	font-size: 0.49rem;
	font-style: normal;
}

.invitingfriend-top .top-5{
	padding-top:4rem ;
	width: 6rem;
	margin: 0 auto;
}

.invitingfriend-top .top-5 p{
	height:0.29rem;
	line-height: 0.29rem;
	font-size: 0.28rem;
	color: #333333;
}

.invitingfriend-top .top-5 ul{
	margin: 0.2rem auto;
}

.invitingfriend-top .top-5 ul li{
	position: relative;
	padding-left: 0.3rem;
	margin-bottom: 0.1rem;
	font-size: 0.26rem;
	color: #666666;
}

.invitingfriend-top .top-5 ul li i{
	position: absolute;
	left: 0;
}

.invitingfriend-top .top-5 ul li span{
	color: #1E9FFF;
}

.invitingfriend-mid{
	margin: 0.23rem 0;
}
.invitingfriend-mid p{
	margin: 0 0.17rem;
	height:0.72rem;
	line-height: 0.72rem;
	padding-left: 0.14rem;
	color: #171717;
	font-size: 0.28rem;
	border-bottom: 1px solid #ebebeb;
}

.invitingfriend-mid ul{
	width: 6rem;
	margin: 0 auto;
	padding: 0.64rem 0;
	font-size: 0;
}

.invitingfriend-mid ul li{
	float: left;
	width: 25%;
}

.invitingfriend-mid ul li a{
	display: block;
	width: 100%;
	font-size: 0.2rem;
	color: #242424;
	text-align: center;
}

.invitingfriend-mid ul li a i{
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	margin:0 auto 0.19rem ;
}

.invitingfriend-end{
	margin-bottom: 0.4rem;
}

/*任务列表提示弹窗*/
.tipsBox{
	width: 100%;
    height: 100%;
    /* transition: top .2s; */
    z-index: 4;
    position: fixed;
    left: 0;
    top: 0;
    background:rgba(0,0,0,0.5);
}

.tipsBox.animate{
	top:0;
}

.tipsBox:before{
	content: '';
/*	display: block;*/
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.tipsBox .tipsCont{
	position: absolute;
	left: 50%;
	top: 3rem;
	width: 4.81rem;
	height: 6rem;
	margin-left: -2.405rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.tipsBox .tipsCont i{
	display:block;
	background-image: url(../image/sunow-icon-4.png);
	background-repeat: no-repeat;
	background-size: 3.43rem 2.95rem;
	width: 3.43rem;
    height: 2.95rem;
    margin: 0.75rem auto 0.3rem;
}

.tipsBox .tipsCont b{
	height: 0.27rem;
	font-size:0.26rem ;
	margin-bottom: 0.17rem;
}

.tipsBox .tipsCont p{
	height: 0.22rem;
	font-size:0.22rem ;
	color: #666666;
	margin-bottom: 0.32rem;
}

.tipsBox .tipsCont .index-open-app{
	display: block;
	width: 2.77rem;
	font-size:0.26rem ;
	color: #fff;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	margin: 0 auto 0.5rem;
	padding-top: 10px;
	padding-bottom: 10px;
}

.tipsBox .tipsCont span{
	display: block;
	color: #ffffff;
	font-size: 0.28rem;
	margin-bottom: 0.8rem;
}

.tipsBox .tipsCont span a{
	color: #fbc01f;
}

.tipsBox .tipsCont em{
	cursor: pointer;
	background-repeat: no-repeat;
	width: 0.44rem;
    height: 0.44rem;
    margin: 0 auto;
    background-position:-0.41rem -3.74rem;
}
/*任务列表提示弹窗 end*/


/*赚钱详情提示弹窗*/
.tipsMoney{
	position: fixed;
	left: 0;
	top: -150%;
	width: 100%;
	height:100%;
	transition: top .2s;
	z-index: 4;
}

.tipsMoney.animate{
	top:0;
}

.tipsMoney:before{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.tipsMoney .tipsCont{
	position: absolute;
	left: 50%;
	top: 2.35rem;
	width:5.5rem;
	height: 6rem;
	margin-left: -2.75rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	overflow: hidden;
}

.tipsMoney .tipsCont i{
	display:block;
	width: 5.5rem;
    height: 3.05rem;
	background-image: url(../image/sunow-icon-11.png);
	background-color: #fdd541;
	background-repeat: no-repeat;
	background-position: 1.05rem 0.6rem;
	background-size: 3.58rem 2.47rem;
	margin-bottom: 0.42rem;
	
}

.tipsMoney .tipsCont p{
	height: 0.55rem;
    line-height: 0.55rem;
	font-size:0.26rem ;
	color: #333333;
}

.tipsMoney .tipsCont button{
	display: block;
	width: 2.77rem;
	height: 0.6rem;
	font-size:0.28rem ;
	color: #333333;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	margin: 0.4rem auto 0.47rem;
}
/*  my start */
.notice-img{
	position: absolute;
	left: 0;
	top: 50%;width: 28px;margin-top: -13px;
}
#loading {
	display: none;
}

#loading .zz {
	width: 100%;
	height: 1500px;
	background: #000000;
	z-index: 5000;
	opacity: 0.6;
	position: fixed;
	left: 0;
	top: 0;
}

#loading img {
	position: fixed;
	z-index: 5001;
	width: 80px;
	height: 53px;
	left: 50%;
	top: 50%;
	margin-top: -26px;
	margin-left: -40px;
	opacity: 1;
}
.my-pannels{
	display: none;
}
.jiao-cheng-link{
	display: none;
	position: absolute;
	right: 15px;
	bottom: 10px;
}


.sunow-public-task li .type-1 p {
	height: 50%;
	color: #b6b6b6;
	font-size: 0.22rem;
	line-height: 0.45rem;
	width: 3.19rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.my_step_name{
	font-size: 0.24rem;
	color: #333333;
	font-weight: bold;
	margin: 0 0.2rem 0;
}
.step_name{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.my_step_name.step_name{
	width: 70%;
}
.makeMoney-step .step-type-1 button{
	position: absolute;
	top: -35px;
}

.alert-confirm .tipsCont {
	overflow: hidden;
	height: auto;
	padding-bottom: .4rem;
}
.alert-confirm .close{
	background: #F56636;
	padding: .4rem 0;
}
.alert-confirm .close img{
	width: 35px;
}
.alert-confirm .content{
	padding: 0.2rem;

}
.alert-confirm .title{
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-top: .2rem;
}
.alert-confirm .makeMoneySubmit {
	width: 60%;
	height: 0.6rem;
	margin: 0.2rem auto ;
	
}
.alert-confirm button.close-alert{
	background: #ececec;
	color: #b6b6b6;
}
.phone-login .btns{
	position: absolute;
	right: 0;
	top: 0.2rem;
	height: 0.59rem;
	line-height: 0.59rem;
	padding: 0 0.18rem;
	display: block;
	font-size: 0.24rem;
	color: #fff;
	background: #F56636;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
}
.buts1{
	position: absolute;
	right: 0;
	top: 0.2rem;
	height: 0.59rem;
	line-height: 0.59rem;
	padding: 0 0.18rem;
	display: block;
	font-size: 0.24rem;
	color: #333333;
	background: #ffd006;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
}
.show1 .sunow-public-task li {
	height: auto;
}
.show1 .sunow-public-task li a.pd {
	height: auto;
}
.show1 .sunow-public-task li .type-1 {
	height: auto;
}
.show1 .sunow-public-task li .type-1 p {
	 overflow: visible;
	 text-overflow: clip;
	 white-space: normal;
}
.show1 .sunow-public-task li .type-1 {
	 height: auto;
}


/*首页任务分块start*/
.aj-cointent-2 {
    width: 100%;
    height: 3.3rem;
    margin-top: 0.24rem;
}

.aj-cointent-2:after {
    display:block;
    content:"clear";
    height:0; clear:both;
    overflow:hidden;
    visibility:hidden;
}

.aj-cointent-2>div:nth-child(1) {
    float: left;

    width: 52.4%;
}

.aj-cointent-2>div:nth-child(2) {
    float: right;
    width:47.4%;
}

.ajc2-r>div {
    height: 1.1rem;
}

.ajc2-r>div:nth-child(2) {
    margin-top: 0.14rem;
}

.aj-cointent-3 {
    margin-top: 0.24rem;
}
/*2018.12.26*/
.new_text p{border: 1px solid #CCC; border-radius:3.2rem;     height: 0.8rem; }
.new_text p input{margin-top: 0.095rem; }
.new_text .btn{line-height:0.8rem; color:#444; border-radius:3.2rem;  background:#1E9FFF; color:#fff;}
.p-text{width: 100%; line-height: 0.58rem;}
/*首页任务分块end*/

/*  end my */

/*赚钱详情提示弹窗 end*/