/*登录注册页面样式*/
.login-logo{
    padding: 1.5rem 0 0rem;
}
.login-logo img{
    display: block;
    max-width: 22%;
    margin: 0 auto;
}
.login-tab{
	text-align: center;
	margin-bottom: 0.5rem;
}
.login-tab a{
	display: inline-block;
	font-size: 0.3rem;
	line-height: 0.5rem;
	color: #999;
	margin: 0 0.2rem;
}
.login-tab a.active{
	color: #333;
	border-bottom: 0.04rem solid #4775f7;
}
.login-form{
    padding: 0 0.6rem;
}
.login-form>form{
	display: none;
}
.login-form>form.active{
	display: block;
}
.login-form .input-group{
     margin-bottom: 0.4rem;
    position: relative;
}
.login-form .input-group i{
    position: absolute;
    top: 0.2rem;
    left: 0.2rem;
    font-size: 0.45rem;
    color: #4775F7;
}
.login-form .input-group input{
    width: 100%;
    height: 0.9rem;
    padding-left: 0.8rem;
    border: none;
    font-size: 0.3rem;
    background: #fefefe;
    border-radius: 0.1rem;
    border: 1px solid #dfdfdf;
}
.login-form .input-group.yzm input[type="button"] {
    position: absolute;
    top: 0.15rem;
    right: 0.1rem;
    font-size: 0.28rem;
    color: #4775F7;
    width: auto;
    padding: 0 0.1rem;
    height: 0.6rem;
    border: 0.04rem solid;
    font-size: 0.28rem;
}
.login-form .input-group.yzm i{
	top: 0.23rem;
}
.login-form .input-group input[type="submit"]{
    padding-left: 0;
    color: #fff;
    font-size: 0.31rem;
    background: #4775F7;
    border-radius: 0.1rem;
    border-bottom: none;
}
.login-form .input-group input[type="button"]{
    padding-left: 0;
    color: #fff;
    font-size: 0.31rem;
    background: #4775F7;
    border-radius: 0.1rem;
    border-bottom: none;
}
.login-form p.forget-pwd{
    font-size: 0.29rem;
    color: #999;
    padding:  0 0.2rem;
    margin-bottom: 0.6rem;
}
.login-form p.forget-pwd span{
	position: relative;
	padding-left: 0.5rem;
}
.login-form p.forget-pwd span input{
	display: inline-block;
	position: absolute;
    top: 0.04rem;
    left: 0.05rem;
    width: 0.35rem;
    height: 0.35rem;
    font-size: 0.35rem;
}
.login-form p a{
	color: #999;
}
 /****************************************************首页样式*/
.header{
	position: fixed;
	top:0;
	left: 0;
	width: 100%;
	height: 0.9rem;
	line-height: 0.9rem;
	text-align: left;
	font-size: 0.35rem;
	z-index: 111;
	padding-left: 1rem;
	background-color: #fff;
}
.header .returnback{
	position: absolute;
	font-size: 0.35rem;
	left: 0.3rem;
}
.header a.fr{
	position: absolute;
	top:0;
	right: 0.3rem;
	font-size: 0.27rem;
}
.header i.icon-search{
	position: absolute;
	top:0;
	right: 0.3rem;
	font-size: 0.35rem;
	color: #4775F7;
}
.main-content{
	padding: 0.9rem 0 1rem;
}
 /*----------------- banner--------------------------- */
.callbacks_container{
    position: relative;
}
.rslides{
    position:relative;
    list-style:none;
    overflow:hidden;
    width:100%;
    padding:0;
    margin:0;
}
.rslides li{
    -webkit-backface-visibility:hidden;
    position:absolute;
    display:none;
    width:100%;
    left:0;
    top:0;
}
.rslides li:first-child{
    position:relative;
    display:block;
    float:left;
}
.rslides img{
    display:block;
    float:left;
    width:100%;
    border:0;
}
.rslides_tabs{
    position: absolute;
    bottom: 5px;
    left: 50%;
    margin-left: -22.5px;
    text-align: center;
    font-size: 0;
    list-style-type: none;
    z-index: 22;
}
.rslides_tabs li {
    display: inline-block;
    margin: 0 3px;
    *display: inline;

    *zoom: 1;
}
.rslides_tabs a {
    display: inline-block;
    width: 9px; height: 9px;
    border-radius: 50%;
    line-height: 20px;
    background: #fff;
    border: 1px solid #fc9c18;
    box-sizing: border-box;
    z-index: 22222;
    overflow: hidden;
    *display: inline;
    *zoom: 1;
}
.rslides_tabs  .rslides_here a {
    background: #fc9c18;
}
/*快捷链接*/
.list-link{
	background-color: #fff;
}
.list-link ul{
	overflow: hidden;
	padding: 0.1rem 0;
}
.list-link ul li{
	float: left;
	padding: 0.1rem 0;
	width: 33.333333%;
}
.list-link ul li a{
	display: block;
	text-align: center;
}
.list-link ul li a span{
	display: block;
	width: 0.8rem;
	height: 0.8rem;
	margin: 0 auto;
	border-radius: 0.4rem;
	background: #668fff;
}
.list-link ul li:nth-child(2) a span{
	background: #ffc44c;
}
.list-link ul li:nth-child(3) a span{
	background: #ff694b;
}
.list-link ul li:nth-child(4) a span{
	background: #4cc9ff;
}
.list-link ul li:nth-child(5) a span{
	background: #07da88;	
}
.list-link ul li:nth-child(6) a span{
	background: #f56ff3;	
}
.list-link ul li a i{
	color: #fff;
	display:block;
	position: relative;
	top:0.2rem;
	font-size: 0.4rem;
}
.list-link ul li a p{
	width: 100%;
	font-size: 0.23rem;
	padding-top: 0.2rem;
}
/*今日分润*/
.benefit-today a{
	display: block;
	line-height: 1.3rem;
	font-size: 0.3rem;
	padding:0 0.3rem;
	background: #fff;
	margin: 0.2rem 0;
}
.benefit-today a span{
	color: #4775F7;
	padding-left: 0.3rem;
	font-size: 0.42rem;
	position: relative;
	top:0.02rem;
}
.benefit-today a i{
	font-size: 1rem;
	color: #fdd200;
}
/*尾部*/
.footer{
	background: #fff;
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 111;
}
.footer ul{
	overflow: hidden;
	padding: 0.1rem 0;
}
.footer ul li{
	float: left;
	width: 25%;
}
.footer ul li a{
	display: block;
	text-align: center;
}
.footer ul li a i{
	display: block;
	text-align: center;
	font-size: 0.4rem;
	color: #999;
}
.footer ul li a p{
	padding-top: 0.1rem;
	font-size: 0.2rem;
	color: #999;
}
.footer ul li.active a i,.footer ul li.active a p{
	color: #4775F7;
}
/*公告列表*/
.notice-list{
	padding:0.2rem 0.4rem;
}
.notice-list ul li{
	margin-bottom: 0.5rem;
	background: #fff;
	border:1px solid #e6e6e6;
	border-radius: 0.1rem;
}
.notice-list ul li a{
	display: block;
	position: relative;
	padding:0.2rem 0.5rem 0.2rem 0.2rem;
}
.notice-list ul li a div.notice-title{
	font-size: 0.3rem;
	line-height: 0.4rem;
	height: 0.4rem;
	margin-bottom: 0.1rem;
	overflow: hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.notice-list ul li a p{
	font-size: 0.23rem;
}
.notice-list ul li a i{
	position: absolute;
	right: 0.2rem;
	top:0.5rem;
	color: #c7c7cc;
	font-size: 0.2rem;
}
/*公告详情*/
.notice-desc{
	margin-top: 0.2rem;
	background: #fff;
	padding: 0 0.3rem;
}
.notice-desc .title{
	text-align: center;
	padding: 0.2rem;
	border-bottom: 0.03rem solid  #d7d7d7;
}
.notice-desc .title h3{
	font-size: 0.3rem;
	font-weight: normal;
	margin-bottom: 0.2rem;
}
.notice-desc .title p{
	font-size: 0.2rem;
	color: #666;
}
.notice-desc .content{
	padding: 0.5rem 0;
	font-size: 0.25rem;
	color: #666;
}
/*激活活动*/
.activity-list{
	padding: 0.3rem;
}
.activity-list li{
	background: -webkit-linear-gradient(#fbc84c, #f3b113); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#fbc84c, #f3b113); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#fbc84c, #f3b113); /* Firefox 3.6 - 15 */
    background: linear-gradient(#fbc84c, #f3b113); /* 标准的语法 */
   border-radius: 0.1rem;
}
.activity-list li a{
	display: block;
	position: relative;
	padding: 0.5rem 0.2rem 0.6rem;
	overflow: hidden;
}
.activity-list li a>span{
	position:absolute;
	top:0.2rem;
	right:0.2rem;
	font-size:0.23rem;
	color: #fff;
}
.activity-list li a>p{
	position: absolute;
	top:0.5rem;
	left: 0.2rem;
	width: 1.1rem;
	height: 1.1rem;
	line-height: 1.1rem;
	text-align: center;
	float: left;
	border-radius: 1rem;
	background-color: #fff;
}
.activity-list li a>p i{
	font-size: 0.75rem;
	color: #ff8e15;
	position: relative;
	top:-0.1rem;
}
.activity-list li a>div{
	width: 100%;
	color: #fff;
	line-height: 0.4rem;
	padding-left: 1.2rem;
	
}
.activity-list li a div h3{
	font-size: 0.3rem;
	line-height: 0.6rem;
	font-weight: normal;
}
.activity-list li a div>i{
	font-size: 0.2rem;
	display: block;
	/*margin-top: 0.2rem;*/
}
/*新激活汇总*/
.all-count{
	background: #4775f7;
	text-align: center;
	color: #fff;
	line-height: 0.6rem;
	padding-bottom: 1.5rem;
}
.all-count p{
	font-size: 0.23rem;
}
.all-count h3{
	font-size: 0.5rem;
	font-weight: normal;
}
.all-count h4 a{
	font-size: 0.27rem;
	color: #fff;
	height: 0.6rem;
	line-height: 0.6rem;
	display: block;
	font-weight: normal;
}
.jiju-list{
	margin:-1.3rem 0.2rem 0;
	background: #fff;
	border-radius: 0.1rem;
	padding-bottom: 0.2rem;
}
.jiju-list .title{
	font-size: 0.27rem;
	height: 0.7rem;
	line-height: 0.7rem;
	padding: 0 0.1rem;
}
.jiju-list .title a{
	color: #4775F7;
}
.jiju-list .table{
	border: 1px solid #ddd;
	border-radius: 0 0 0.1rem 0.1rem;
}
.jiju-list .table th{
	height: 0.7rem;
	text-align: center;
	font-size: 0.27rem;
	font-weight: normal;
	color: #666;
	border: 1px solid #ddd;
}
.jiju-list .table td{
	height: 0.7rem;
	font-size: 0.27rem;
	text-align: center;
	border: 1px solid #ddd;
}
.nodata{
	padding: 0.5rem 0;
}
.nodata img{
	display: block;
	margin: 0 auto;
	max-width: 30%;
}
.nodata p{
	text-align: center;
	font-size: 0.2rem;
	color: #666;
}
/*激活规则*/
.activity-rule img{
	max-width: 100%;
}
.rule-list{
	padding: 0.2rem;
	line-height: 0.4rem;
	background: #fff;
}
.rule-list span{
	display: block;
	color: #4775F7;
	font-size: 0.23rem;
}
.rule-list p{
	color: #555;
	font-size: 0.23rem;
}
/*交易记录*/
/*选择产品类型*/
.protype-list li{
	margin: 0.4rem;
	box-shadow: 0 1px 9px 3px #e1e1e1;
    border-radius: 0.1rem;
    background: #fff;
}
.protype-list li a{
	display: block;
	position: relative;
	text-align: center;
	font-size: 0.33rem;
	padding: 0.6rem 0.2rem;
	overflow: hidden;
}
.protype-list li a img{
	height: 0.5rem;
	margin-right: 0.1rem;
}
.protype-list li a  i{
	height: 0.5rem;
	width: 0.5rem;
	color: #fff;
	background: #7b9eff;
	border-radius: 0.5rem;
	display: inline-block;
	margin-right: 0.1rem;
	line-height: 0.5rem;
	text-align: center;
}
.protype-list li:nth-child(2) a i{
	background: #f8bd40;
	font-size: 0.25rem;
	position: relative;
}
/*收单列表*/
.receipt .turnover{
	background-color: #4775F7;
	color: #fff;
	text-align: center;
}
.receipt .turnover div{
	font-size: 0.6rem;
	padding-top: 0.5rem;
	line-height: 1rem;
}
.receipt .turnover>p{
	font-size: 0.23rem;
	line-height: 0.8rem;
}
.receipt-list>p{
	font-size: 0.23rem;
	color: #666;
	line-height: 0.6rem;
	padding-left: 0.2rem;
}

.receipt-list ul li a{
	display: block;
	padding: 0.2rem;
	overflow: hidden;
	background-color: #fff;
	position: relative;
	border-bottom:1px solid #d7d7d7;
}
.receipt-list ul li .date{
	position: absolute;
	top:0.2rem;
	left: 0.2rem;
	line-height: 0.5rem;
	width: 1rem;
	text-align: center;
	font-size: 0.27rem;
	border-right:1px solid #d7d7d7;
}
.receipt-list ul li a>div{
	font-size: 0.27rem;
	padding:0 0.2rem 0 1rem;
	overflow: hidden;
	color: #333;
}
.receipt-list ul li a>div .address p{
	font-size: 0.27rem;
	width: 80%;
	float: left;
	height: 0.5rem;
	line-height: 0.5rem;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.receipt-list ul li a>div .address span{
	font-size: 0.27rem;
	width: 20%;
	height: 0.5rem;
	line-height: 0.5rem;
	text-align: center;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;

}
.receipt-list ul li a>div .address,.receipt-list ul li a>div .num{
	overflow: hidden;
	padding:0 0.2rem;
}
.receipt-list ul li a>div .num p{
	float: left;
	width: 80%;
	font-size: 0.23rem;
	display: inline-block;
	height: 0.5rem;
	line-height: 0.5rem;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.receipt-list ul li a>div .num span{
	float: left;
	width: 20%;
	font-size: 0.23rem;
	text-align: center;
	height: 0.5rem;
	line-height: 0.5rem;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.receipt-list ul li i{
	position: absolute;
	top:0.6rem;
	right: 0.2rem;
	font-size: 0.23rem;
	color: #c7c7cc;
}
/*收单详情*/
.receipt-top{
	background-color: #fff;
	padding: 0.2rem 0.2rem 0;
	border-top:1px solid #cbcbcb;
}
.receipt-top .receipt-name{
	font-size: 0.3rem;
	color: #666;
}
.receipt-top  .receipt-money{
	font-size: 0.6rem;
	text-align: center;
	padding: 0.4rem 1rem ;
}
.receipt-top  .receipt-status{
	text-align: center;
	font-size: 0.2rem;
	color: #666;
}
.receipt-top .my-fenrui{
	font-size: 0.3rem;
	line-height: 0.8rem;
}
.receipt-top .my-fenrui .total{
	border-bottom: 1px solid #ededed;
}
.receipt-top .my-fenrui .table td{
	color: #666;
}
.receipt-desc .trade-desc{
	background-color: #fff;
	padding: 0.2rem 0.2rem 0.1rem;
	margin-top: 0.2rem;
}
.receipt-desc .trade-desc .table td{
	color: #666;
	font-size: 0.3rem;
	height: 0.8rem;
}
.data-source{
	padding: 1.5rem 0 0.5rem;
	font-size: 0.3rem;
	color: #666;
	text-align: center;
}
/*筛选页面*/
.search-form{
	padding: 0.3rem;
	border-top:1px solid #cbcbcb;
}
.search-form .input-group p{
	font-size: 0.3rem;
	line-height: 0.8rem;
}
.search-form .input-group input{
	width: 100%;
	background-color:#f1f1f1 ;
	font-size: 0.27rem;
	border: none;
	height: 0.8rem;
	border-radius: 0.1rem;
	padding-left: 0.2rem;
}
.search-form .input-group .two,.search-form .input-group .three{
	overflow: hidden;
}
.search-form .input-group .two input{
	float: left;
	width: 43%;
	margin: 0 3%;
	padding-left: 0.2rem;
}

.search-form .input-group .three input{
	float: left;
	width: 30%;
	margin: 0 1.66666%;
	padding-left: 0rem;
	color: #666;
}
.search-form .input-group.btn{
	position: fixed;
	left: 0;
	bottom: 0;
	height: 0.9rem;
	width: 100%;
	z-index: 111;
}
.search-form .input-group.btn input{
	float: left;
	width: 50%;
	height: 0.9rem;
	padding-left: 0;
	color: #666;
	border-radius: 0;
}
.search-form .input-group.btn input[type="submit"]{
	background-color: #4775F7;
	color: #fff;
}
/*我的*/
.user-headPic{
	background-color: #4775F7;
	text-align: center;
	color: #fff;
	padding: 1rem 0 0.5rem;
}
.user-headPic img{
	max-width: 18%;
	border-radius: 50%;
}
.user-headPic p{
	font-size: 0.27rem;
	line-height: 0.9rem;
}
.user-headPic span{
	font-size: 0.23rem;
}
.link-col{
	padding-bottom: 0.4rem;
	background-color: #4775F7;
}
.link-col ul{
	overflow: hidden;
}
.link-col ul li{
	float: left;
	width: 33.33333%;
	border-right: 1px solid rgba(255,255,255,.3);
}
.link-col ul li:last-child{
	border-right: none;
}
.link-col ul li a{
	display: block;
}
.link-col ul li a p{
	font-size: 0.3rem;
	color: #fff;
	text-align: center;
	line-height: 0.5rem;
}

.link-row ul{
	background: #fff;
}
.link-row ul li a{
	display: block;
	line-height: 1rem;
	padding: 0 0.9rem ;
	border-bottom: 1px solid #f0f0f0;
	font-size: 0.3rem;
	color: #000;
	/*font-weight: 600;*/
	position: relative;
}
.link-row ul li a i.iconfont:first-child{
	font-size: 0.4rem;
	position: absolute;
	top: 0.03rem;
	left: 0.3rem;
}
.link-row ul li a i.icon-right{
	position: absolute;
	top:0;
	right: 0.3rem;
	font-size: 0.25rem;
	color: #dadade;
}
/*我的关联*/
.my-relation{
	padding: 0.3rem;
}
.my-relation ul li{
	background-color: #fff;
	border-radius: 0.1rem;
	position: relative;
	padding: 0.1rem 0;
	margin-bottom: 0.3rem;
}
.my-relation ul li img{
	height: 0.8rem;
	position: absolute;
	top:0.2rem;
	left: 0.2rem;
	border-radius: 50%;
}
.my-relation ul li div{
	padding-left: 1.2rem;
}
.my-relation ul li div p{
	font-size: 0.28rem;
	line-height: 0.5rem;
	color: #666;
}
.my-relation ul li div p.name{
	color: #333;
	font-weight: 600;
}
.my-relation ul li span{
	position: absolute;
	top:0.2rem;
	right: 0.2rem;
	font-size: 0.23rem;
	color: #06c877;
	font-weight: 600;
}
.my-relation ul li span i{
	font-size: 0.4rem;
	position: relative;
	top: 0.05rem;
	font-weight: normal;
}
/*我的资料*/
.my-data{
	border-top:1px solid #cbcbcb;
}
.my-data .my-data-tab ul{
	overflow: hidden;
}
.my-data .my-data-tab ul li{
	float: left;
	width: 33.333333%;
}
.my-data .my-data-tab ul li a{
	display: block;
	text-align: center;
	line-height: 0.9rem;
	font-size: 0.28rem;
	color: #666;
	background-color: #fff;
}
.my-data .my-data-tab ul li.active a{
	color: #4775F7;
	border-bottom: 0.03rem solid #4775F7;
}
.my-data-content>div{
	margin: 0.3rem 0.2rem;
	background-color: #fff;
	border-radius: 0.1rem;
	padding:0 0.2rem;
	display: none;
	box-shadow: 0 0px 9px 2px rgba(0,0,0,.1);
}
.my-data-content>div.active{
	display: block;
}
.my-data-content>div .table tr{
	border-bottom: 1px solid #f0f0f0;
}
.my-data-content>div .table td{
	line-height: 0.8rem;
	color: #666;
	font-size: 0.3rem;
}
.my-data-content>div .table td:first-child{
	color: #666;
	text-align: left;
}
.my-data-content>div .table td:last-child{
	color: #434343;
	text-align: right;
}
/*我的库存*/
.my-stock .my-stock-tab ul{
	overflow: hidden;
}
.my-stock .my-stock-tab ul li{
	float: left;
	width: 50%;
}
.my-stock .my-stock-tab ul li a{
	display: block;
	text-align: center;
	line-height: 0.9rem;
	font-size: 0.28rem;
	color: #666;
	background-color: #fff;
}
.my-stock .my-stock-tab ul li.active a{
	color: #4775F7;
	border-bottom: 0.03rem solid #4775F7;
}
.my-stock-content>div{
	margin: 0.3rem 0.2rem;
	border-radius: 0.1rem;
	padding:0 0.2rem;
	display: none;
}
.my-stock-content>div.active{
	display: block;
}
/*我的用户*/
.my-users{
	margin: 0.3rem;
	background-color: #fff;
	border-radius: 0.1rem;
	box-shadow: 0 0px 9px 2px rgba(0,0,0,.1);
}
.my-users .my-users-sellect .today-num{
	background-color: #6c90f8;
	border-radius: 0.1rem 0.1rem 0 0;
	line-height: 1rem;
	font-size: 0.3rem;
	color: #fff;
	position: relative;
	padding-left: 1.2rem;
}
.my-users .my-users-sellect .today-num i{
	position: absolute;
	top:0.2rem;
	left: 0.3rem;
	width: 0.6rem;
	height: 0.6rem;
	text-align: center;
	line-height: 0.6rem;
	font-size: 0.5rem;
	background-color: #fff;
	border-radius: 50%;
	color: #ff6666;
}
.my-users .my-users-sellect #trends{
	width: 100%;
	height: 5rem;
}
.my-users .my-users-sellect #trends>div{
	width: 100%;
	height: 5rem;
	display: none;
}
.my-users .my-users-sellect .trends-tab{
	text-align: center;
}
.my-users .my-users-sellect .trends-tab a{
	padding: 0.1rem 0.2rem;
	border: 1px solid #efefef;
	font-size: 0.3rem;
	border-radius: 0.08rem;
}
.my-users .my-users-sellect .trends-tab a.active{
	background: #4775F7;
	border: 1px solid #4775F7;
	color: #fff;
}
.my-users .my-users-sellect #trends>div.active{
	display: block;
}
.my-user-total .total{
	text-align: center;
	padding-bottom: 0.3rem;
	border-bottom: 1px solid #ddd;
}
.my-user-total .total h3{
	font-size: 0.5rem;
	color: #4775F7;
	line-height: 0.8rem;
	font-weight: normal;
}
.my-user-total .total p{
	font-size: 0.27rem;
}
.my-user-total ul {
	overflow: hidden;
	padding: 0.3rem 0;
}
.my-user-total ul li{
	float: left;
	width: 50%;
	border-right: 1px solid #ddd;
}
.my-user-total ul li:last-child{
	border-right: none;
}
.my-user-total ul li p{
	font-size: 0.7rem;
	color: #666;
	font-size: 0.27rem;
	line-height: 0.55rem;
	text-align: center;
}
.my-user-total ul li p:first-child{
	color: #333;
	font-size: 0.3rem;
	font-weight: 600;
}
/*用户列表*/
.my-users-list{
	margin: 0.2rem;
}
.my-users-list >ul>li{
	background-color: #fff;
	border-radius: 0.1rem;
	box-shadow: 0 0px 9px 2px rgba(0,0,0,.1);
	margin-bottom: 0.3rem;
}
.my-users-list ul li div{
	padding: 0.2rem;
	border-bottom: 1px solid #d7d7d7;
}
.my-users-list ul li div p{
	color: #666;
	font-size: 0.27rem;
	line-height: 0.5rem;
}
.my-users-list ul li div p.name{
	color: #333;
	font-size: 0.29rem;
}
.my-users-list ul li ul{
	overflow: hidden;
}
.my-users-list ul li ul li{
	float: left;
	width: 30%;
	padding: 0.2rem;
}
.my-users-list ul li ul li h4{
	font-size: 0.27rem;
	color: #fc4b52;
	line-height: 0.5rem;
}
.my-users-list ul li ul li p{
	font-size: 0.2rem;
	color: #666;
}
/*商户信息*/
.my-users-data{
	border-top:1px solid #cbcbcb;
}
.my-users-data .my-users-data-tab ul{
	overflow: hidden;
}
.my-users-data .my-users-data-tab ul li{
	float: left;
	width: 50%;
}
.my-users-data .my-users-data-tab ul li a{
	display: block;
	text-align: center;
	line-height: 0.9rem;
	font-size: 0.28rem;
	color: #666;
	background-color: #fff;
}
.my-users-data .my-users-data-tab ul li.active a{
	color: #4775F7;
	border-bottom: 0.03rem solid #4775F7;
}
.my-users-data-content>div{
	margin: 0.3rem 0.2rem;
	background-color: #fff;
	border-radius: 0.1rem;
	padding:0 0.2rem;
	display: none;
	box-shadow: 0 0px 9px 2px rgba(0,0,0,.1);
}
.my-users-data-content>div.active{
	display: block;
}
.my-users-data-content>div .table td{
	line-height: 0.8rem;
	color: #666;
	font-size: 0.3rem;
}
.my-users-data-content>div .table td i{
	width: 0.05rem;
	height: 0.3rem;
	position: relative;
	top:0.25rem;
	float: left;
	background-color: #4775F7;
	margin-right: 0.2rem;
}
.my-users-data-content>div .table td:first-child{
	color: #666;
	text-align: left;
}
.my-users-data-content>div .table td:last-child{
	color: #999;
	text-align: right;
}
/*账号详情*/
.account-form{
	border-top: 1px solid #cbcbcb;
	padding-top: 0.3rem;
}
.account-form .input-group{
	background-color: #fff;
	position: relative;
	overflow: hidden;
	padding: 0 0.3rem;
	margin-bottom: 0.3rem;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;

}
.account-form .input-group label{
	float: left;
	width: 25%;
	height: 0.9rem;
	font-size: 0.3rem;
	color: #666;
	line-height: 0.9rem;
}
.account-form .input-group>div{
	float: right;
	height: 0.9rem;
	position: relative;
}
.account-form .input-group>div input{
	position: absolute;
	top:0;
	right: 0;
	width: 0.9rem;
	height: 0.9rem;
	opacity: 0;
	z-index: 111;
}
.account-form .input-group>div  img{
	position: absolute;
	top:0;
	right: 0;
	width: 0.8rem;
	height: 0.9rem;
	border-radius: 50%;
}
.newbut{
	float: none !important;
    width: 6rem !important;
    height: 0.9rem;
    padding-left: 0;
    background-color: #4775F7;
    color: #fff;
    border-radius: 0.1rem;
    margin: 0 auto;
    text-align: center !important;
}
.account-form .input-group>input{
	float: left;
	width: 75%;
	height: 0.9rem;
	text-align: right;
	font-size: 0.3rem;
	border: none;
}
.account-form .input-group:last-child{
	border: none;
	background-color: transparent;
}
.account-form .input-group>input[type="submit"]{
	float: none;
	width: 6rem;
	height: 0.9rem;
	padding-left: 0;
	background-color: #4775F7;
	color: #fff;
	border-radius: 0.1rem;
	margin: 0 auto;
	text-align: center;
}

/*我的政策*/
.my-policy{
	margin:  0.3rem;
	background-color: #fff;
	border-radius: 0.1rem;

}
.my-policy .title{
	background-color: #f0f4f7;
	border-radius: 0.1rem 0.1rem 0 0;
	height: 1rem;
	line-height: 1rem;
	color: #fc4b52;
	font-size: 0.3rem;
	padding: 0 0.2rem;
}
.my-policy .title i{
	float: left;
	width: 0.05rem;
	height: 0.4rem;
	background-color: #fc4b52;
	margin-right: 0.2rem;
	position: relative;
	top: 0.3rem;
}
.my-policy .zhengce{
	padding: 0 0.2rem;
}
.my-policy .table td{
	line-height: 0.8rem;
	font-size: 0.28rem;
}
.my-policy .table td:first-child{
	text-align: left;
}
.my-policy .table td:last-child{
	text-align: right;
}
.my-policy div{
	border-top: 1px dotted #ddd;
	padding: 0.2rem 0 0;
}
.my-policy div p{
	font-size: 0.2rem;
	line-height: 0.5rem;
}
.my-policy div p span{
	float: right;
}
/*留言*/
.message-list{
	margin: 0.3rem 0.2rem;
}
.message-list li{
	padding: 0.2rem;
	background-color: #fff;
	border-radius: 0.1rem;
	margin-bottom: 0.2rem;
}
.message-list li p{
	font-size: 0.27rem;
	color: #666;
	line-height: 0.7rem;
}
.message-list li p:first-child{
	font-size: 0.29rem;
	color: #333;
	border-bottom: 1px solid #ddd;
}
/*分润明细*/
.profit-desc-tab ul{
	overflow: hidden;
}
.profit-desc-tab ul li{
	float: left;
	width: 50%;
}
.profit-desc-tab ul li a{
	display: block;
	text-align: center;
	line-height: 0.9rem;
	font-size: 0.28rem;
	color: #666;
	background-color: #fff;
}
.profit-desc-tab ul li.active a{
	color: #4775F7;
	border-bottom: 0.03rem solid #4775F7;
}
.profit-desc-list{
	padding-top: 0.1rem;
}
.profit-desc-list>ul{
	display: none;
}
.profit-desc-list>ul.active{
	display: block;
}
.profit-desc-list ul li{
	margin-bottom: 0.2rem;
}
.profit-desc-list ul li a{
	display: block;
	padding: 0.2rem;
	overflow: hidden;
	background-color: #fff;
	position: relative;
}
.profit-desc-list ul li .date{
	position: absolute;
	top:0.2rem;
	left: 0.2rem;
	line-height: 0.5rem;
	width: 1rem;
	text-align: center;
	font-size: 0.27rem;
	border-right:1px solid #d7d7d7;
}
.profit-desc-list ul li a>div{
	font-size: 0.27rem;
	padding:0 0.2rem 0 1rem;
	overflow: hidden;
	color: #333;
}
.profit-desc-list ul li a>div .address{
	font-size: 0.27rem;
	width: 70%;
	float: left;

}
.profit-desc-list ul li a>div .address p{
	font-size: 0.27rem;
	height: 0.5rem;
	line-height: 0.5rem;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.profit-desc-list ul li a>div .address span{
	font-size: 0.23rem;
	width: 100%;
	display: block;
	height: 0.5rem;
	line-height: 0.5rem;
	text-align: center;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align: left;

}
.profit-desc-list ul li a>div .address,.profit-desc-list ul li a>div .num{
	overflow: hidden;
	padding:0 0.2rem;
}
.profit-desc-list ul li a>div >.num{
	float: left;
	width: 29%;
	font-size: 0.27rem;
	height: 1rem;
	color:#4775F7;
	line-height: 1rem;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.profit-desc-list ul li i{
	position: absolute;
	top:0.6rem;
	right: 0.2rem;
	font-size: 0.23rem;
	color: #c7c7cc;
}
.total-profit-desc-list{
	padding: 0.12rem;
}
.total-profit-desc-list ul li{
	margin-bottom: 0.2rem;
	border-radius: 0.1rem;
	background-color: #fff;
	box-shadow: 0 0px 9px 2px rgba(0,0,0,.1);
}
.total-profit-desc-list ul li a{
	display: block;
	position: relative;
	padding: 0.2rem;
}
.total-profit-desc-list ul li a p{
	font-size: 0.27rem;
	line-height: 0.4rem;
}
.total-profit-desc-list ul li a p span{
	color: #666;
}
.total-profit-desc-list ul li a > div>span{
	color: #666;
	height: 0.4rem;
	display: block;
	line-height: 0.4rem;
	font-size: 0.23rem;
}
.total-profit-desc-list ul li a i{
	position: absolute;
	top:0;
	right: 0.2rem;
	line-height: 1.2rem;
	font-size: 0.3rem;
	color: #4775F7;

}
/*今日收入*/
.income-list{
	background-color: #fff;
	margin-top: 0.4rem;
}
.income-list ul li{
	display: block;
	padding: 0 0.2rem;
	font-size: 0.3rem;
	line-height: 0.9rem;
	position: relative;
	padding-left: 0.9rem;
}
.income-list ul li img{
	height: 0.5rem;
}
.income-list ul li i{
	height: 0.5rem;
	position: absolute;
	top:0.2rem;
	left: 0.2rem;
	float: left;
	width: 0.5rem;
	font-size: 0.25rem;
	color: #fff;
	line-height: 0.5rem;
	text-align: center;
	border-radius: 0.5rem;
	background-color: #6b93ff;
	margin-right: 0.2rem;
}
.income-list ul li:nth-child(2) i{
	background-color:#fec557 ;
}
.income-list ul li:nth-child(3) i{
	background-color: #fa5f6a;
}

/*提现记录*/
.withdraw-list ul li a{
	display: block;
}
.withdraw-list ul li a>p{
	font-size: 0.25rem;
	color: #666;
	line-height: 0.6rem;
	padding: 0 0.2rem;
}
.withdraw-list ul li a div{
	background-color: #fff;
	padding: 0.1rem 0.2rem;
	border-bottom: 1px solid #ddd;
}
.withdraw-list ul li a div h5{
	font-size: 0.3rem;
	line-height: 0.5rem;
	font-weight: normal;
}
.withdraw-list ul li a div p{
	color: #999;
	line-height: 0.5rem;
	font-size: 0.23rem;
}
/*我的推广*/
.share-box{
	text-align: center;
	margin: 0.4rem;
	border-radius: 0.1rem;
	padding: 1.5rem 0.5rem;
}
.share-box .code{
	width: 2.5rem;
	height: 2.5rem;
	background-color: #fff;
	border-radius: 0.1rem;
	text-align: center;
	padding-top: 0.25rem;
	margin:0 auto 0.1rem 1.3rem;
}
.share-box .code img{
	width: 2.1rem;
	height: 2.1rem;

}
.share-box .linkcode{
	padding-bottom: 1rem;
}
.share-box .linkcode input{
	width: 100%;
	padding: 0 0.2rem;
	color: #fff;
	font-size: 0.3rem;
	background-color: transparent;
	border: none;
}


/*我的推广 new*/
.share-box_new{
	text-align: center;
	margin: 0.4rem;
	border-radius: 0.1rem;
	padding: 1.5rem 0.5rem;
}
.share-box_new .code{
	width: 2.5rem;
	height: 2.5rem;
	background-color: #fff;
	border-radius: 0.1rem;
	text-align: center;
	padding-top: 0.25rem;
	margin:0 auto 0.1rem 1.3rem;
}
.share-box_new .code img{
	width: 2.1rem;
	height: 2.1rem;

}
.share-box_new .linkcode{
	padding-bottom: 1rem;
}
.share-box_new .linkcode input{
	width: 100%;
	padding: 0 0.2rem;
	color: #fff;
	font-size: 0.3rem;
	background-color: transparent;
	border: none;
}

/*每日晒单*/
.dailysheet{
	margin: 0.6rem 0.3rem;
}
.dailysheet>ul>li{
	margin-bottom: 0.8rem;
	background-color: #fff;
	border-radius: 0.1rem;
	padding:0.6rem 0.2rem 0.3rem;
	position: relative;
}
.dailysheet>ul>li h3{
	position: absolute;
	top: -0.2rem;
	left: 0;
	width: 100%;
	text-align: center;

}
.dailysheet>ul>li h3 span{
	font-size: 0.3rem;
	color: #fff;
	font-weight: normal;
	padding: 0.1rem 0.3rem;
	border-radius: 0.8rem;
	background-color: #7b9eff;
}
.dailysheet>ul>li ul{
	overflow: hidden;
}
.dailysheet>ul>li ul li{
	float: left;
	width: 50%;
	border-right: 1px solid #ccc;
}
.dailysheet>ul>li ul li:last-child{
	border-right: none;
}
.dailysheet>ul>li ul li a{
	display: block;
	text-align: center;
	line-height: 0.5rem;
}
.dailysheet>ul>li ul li a p{
	font-size: 0.27rem;
}
.dailysheet>ul>li ul li a p i{
	display: inline-block;
	width: 0.35rem;
	height: 0.35rem;
	line-height: 0.43rem;
	color: #fff;
	font-size: 12px;
	border-radius: 0.3rem;
	margin-right: 0.1rem;
}
.dailysheet>ul>li ul li a h4{
	font-size: 0.4rem;
	color: #4775F7;
	font-weight: normal;
}

/*我的资产*/
.all-assets{
	background-color: #4775F7;
	color: #fff;
	padding-top: 0.2rem;
	position: relative;
}
.all-assets a.withdraw-btn{
	position: absolute;
	top:0.5rem;
	right: 0.2rem;
	border: 0.03rem solid #fff;
	padding: 0.07rem;
	border-radius: 50%;
}
.all-assets a.addup-btn{
	position: absolute;
	top:0.5rem;
	right: 0rem;
	font-size: 0.27rem;
	color: #4775F7;
	padding: 0.15rem 0.2rem;
	background: #fff;
	border-radius: 0.5rem 0 0 0.5rem;
}
.all-assets a.withdraw-btn i{
	display: block;
	font-size: 0.3rem;
	color: #4775F7;
	background-color: #fff;
	width: 1rem;
	height: 1rem;
	line-height: 1rem;
	border-radius: 1rem;
	text-align: center;
}
.all-assets p{
	font-size: 0.3rem;
	padding: 0 0.2rem;
}
.all-assets p i.close{
	display: none;
}
.all-assets h3{
	font-size: 0.6rem;
	margin: 0.3rem 0 0.8rem;
	padding: 0 0.2rem;
}
.all-assets ul{
	overflow: hidden;
	padding: 0 0.2rem;
	background-color: #4371f7;
}
.all-assets ul li{
	float: left;
	width: 50%;
	padding: 0.1rem 0;
}
.all-assets ul li p{
	font-size: 0.3rem;
	text-align: center;
	line-height: 0.5rem;
}

.inout{
	margin: 0.3rem 0.2rem;
	background-color: #fff;
	border-radius: 0.1rem;
	box-shadow: 0 2px 1px rgba(0,0,0,.3);
}
.inout>p{
	padding: 0 0.2rem;
	font-size: 0.3rem;
	color: #777;
	line-height: 0.7rem;
	border-bottom: 1px solid #f0f0f0;
}
.inout p i{
	color: #fff;
	font-size: 0.2rem;
	padding: 0.1rem;
	background-color: #6183e2;
	border-radius: 50%;
	margin-right: 0.1rem;
}
.inout ul{
	overflow: hidden;
	padding: 0.3rem 0;
}
.inout ul li {
	float: left;
	width: 50%;
	border-right: 1px solid #f0f0f0;
}
.inout ul li:last-child{
	border-right: none;
}
.inout ul li a{
	display: block;

	text-align: center;
}
.inout ul li a p{
	font-size: 0.3rem;
	color: #777;
	line-height: 0.7rem;
}
.inout ul li a span{
	display: block;
	line-height: 0.5rem;
	font-size: 0.4rem;
}
/*累计分润*/
.addup-list>ul{
	padding: 0.3rem 0.2rem;
}

.addup-list>ul>li{
	margin-bottom: 0.3rem;
	background-color: #fff;
	border-radius: 0.1rem;
	padding: 0 0.2rem;
	box-shadow: 0 2px 1px rgba(0,0,0,.3);
}
.addup-list>ul>li> a>p{
	font-size: 0.3rem;
	line-height: 0.8rem;
	border-bottom: 1px solid #f0f0f0;
}
.addup-list>ul>li>a>p img{
	height: 0.5rem;
	margin-right: 0.1rem;
}
.addup-list ul li ul{
	overflow: hidden;
	padding: 0.3rem 0;
}
.addup-list ul li ul li {
	float: left;
	width: 50%;
	text-align: center;
	border-right: 1px solid #f0f0f0;
}
.addup-list ul li .all-profit{
	font-size: 0.27rem;
	line-height: 1.2rem;
	color: #777;
	border-bottom: 1px solid #f0f0f0;
}
.addup-list ul li .all-profit b{
	color: #333;
	font-size: 0.4rem;
}
.addup-list ul li ul li:last-child{
	border-right: none;
}
.addup-list ul li ul li{

}
.addup-list ul li ul li  p{
	font-size: 0.25rem;
	color: #777;
	line-height: 0.6rem;
}
.addup-list ul li ul li span{
	display: block;
	line-height: 0.5rem;
	font-size: 0.3rem;
	font-weight: 600;
}
/*今日分润*/
.profit-list{
	padding: 0.3rem;
}
.profit-list>ul>li{
	margin-bottom: 0.3rem;
	background: #fff;
	border-radius: 0.1rem;
	box-shadow: 0 0px 9px 2px rgba(0,0,0,.1);
}
.profit-list>ul>li a{
	display: block;
	overflow: hidden;
}
.profit-list>ul>li a .pro-img{
	float: left;
	width: 30%;
	height: 3.1rem;
	border-radius: 0.1rem 0 0 0.1rem;
	background: #62cdff;
	position: relative;
}
.profit-list>ul>li a .pro-img>div{
	position:absolute;
	top:50%;
	left:50%;
	width: 100%;
	transform:translate(-50%,-50%);

	-webkit-transform:translate(-50%,-50%);

	-moz-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);


}
.profit-list>ul>li a .pro-img p{
	height: 0.9rem;
	width: 0.9rem;
	line-height: 0.9rem;
	text-align: center;
	margin:  0 auto;
	background: #fff;
	border-radius: 0.9rem;

}
.profit-list>ul>li a .pro-img p img{
	height: 0.6rem;
}
.profit-list>ul>li a .pro-img h4{
	font-size: 0.32rem;
	line-height: 0.9rem;
	font-weight: normal;
	color: #fff;
	text-align: center;
}
.profit-list>ul>li a  .profit-list-right{
	float: left;
	width: 70%;
}
.profit-list>ul>li a  .profit-list-right div{
	position: relative;
	text-align: center;
	padding: 0.3rem;
}
.profit-list>ul>li a  .profit-list-right div span{
	position: absolute;
	width: 0.8rem;
	height: 0.8rem;
	line-height: 0.8rem;
	top:0;
	right:0;
	text-align: right;
	padding-right: 0.03rem;
	color: #fff;
	font-size: 0.23rem;
	background: #62cdff;
	border-radius: 0 0.1rem 0 0.9rem;
}
.profit-list>ul>li a  .profit-list-right div p{
	font-size: 0.27rem;
	line-height: 0.4rem;
}
.profit-list>ul>li a  .profit-list-right div h3{
	font-size: 0.45rem;
	line-height: 0.5rem;
}
.profit-list>ul>li a  .profit-list-right ul{
	margin:0 0.2rem;
	padding:0.3rem 0.2rem;
	border-top:1px solid #f5f5f5;
	overflow: hidden;
}
.profit-list>ul>li a  .profit-list-right ul li{
	float: left;
	width: 50%;
	text-align: center;
	font-size: 0.23rem;
	line-height: 0.45rem;
	border-right: 1px solid #f5f5f5;
}
.profit-list>ul>li a  .profit-list-right ul li p:last-child{
	font-weight: 600;
	line-height: 0.5rem;
}
.profit-list>ul>li a  .profit-list-right ul li:last-child{
	border-right: none;
}


.box-shadow{
	position: fixed;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	z-index: 1111;
	padding: 0 0.3rem;
	background-color: rgba(0,0,0,.4);
	display: none;
}
.box-shadow .shadow-content{
	width: 90%;
	background-color: #fff;
	padding: 0 0.3rem;
	border-radius: 0.1rem;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);


}
.box-shadow .shadow-content h4{
	font-size: 0.3rem;
	line-height: 1rem;
	font-weight: normal;
}
.box-shadow .shadow-content p{
	font-size: 0.23rem;
	line-height: 1.5em;
}
.box-shadow .shadow-content .iknow{
	text-align: right;
	float: right;
	color: #0cddf9;
	line-height: 0.8rem;
	font-size: 0.23rem;
}














