﻿@charset "utf-8";
/* CSS Document -王峰-2016-10-13*/

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:rgba(0,0,0,0.3);}
::-moz-placeholder { /* Mozilla Firefox 19+ */  color:rgba(0,0,0,0.3);}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:rgba(0,0,0,0.3)}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.3);}

.bind-phone-container :-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:#abc;}
.bind-phone-container ::-moz-placeholder { /* Mozilla Firefox 19+ */  color:#abc;}
.bind-phone-container input:-ms-input-placeholder,
.bind-phone-container textarea:-ms-input-placeholder{color:#abc;}
.bind-phone-container input::-webkit-input-placeholder,
.bind-phone-container textarea::-webkit-input-placeholder{color:#abc;}

#container-login :-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:rgba(170,187,204,1);}
#container-login ::-moz-placeholder { /* Mozilla Firefox 19+ */  color:rgba(170,187,204,1);}
#container-login input:-ms-input-placeholder,
#container-login textarea:-ms-input-placeholder{color:rgba(170,187,204,1)}
#container-login input::-webkit-input-placeholder,
#container-login textarea::-webkit-input-placeholder{color:rgba(170,187,204,1);}


/*--------------------个人中心---------------------*/
.user-center-container{ height:auto; width:100%; display:block; overflow:hidden;}
/*个人中心-头部-个人信息*/
.user-info-module{width:100%; height:auto; display:block; overflow:hidden; border-left:none; border-right:none; border-top:none;  background: url("../../themes/img/user_center_bg.jpg?v=20171205232523") no-repeat top center #00a0ea;  -webkit-background-size: 100% auto;  background-size: 100% auto;}
	.m-user-center{position: relative; width: 100%; text-align: left;height: 3.5rem;}
	.js-pic-bg{width:100%; height:auto;}
	.u-i-moudele-top{width:100%;display:block; padding: 1.5rem 0 1rem 0; overflow:hidden; box-sizing:border-box; text-align:center; position:relative;}
		.u-i-moudele-top>.cover-bg{width:100%; height:100%; display:block; overflow:hidden; position:absolute; bottom:0; left:0; z-index:0;}
		.u-i-moudele-top>.cover-bg>img{width:100%; height:100%; display:block; overflow:hidden;}
		.u-i-moudele-top>.black-gradientbg{width:100%; height:4rem; display:block; position:absolute; bottom:0; left:0; z-index:1; background:url(../img/gradientbg.png?v=20161201134241) repeat-x; background-size:0.5rem 4rem;}
		.u-i-moudele-top>.u-i-m-t-con{width:auto; height:5.4rem; display:inline-block; margin:0 auto; position:relative; z-index:2;}
			.u-i-m-t-con>div{height:3.5rem; display:inline-block; border-radius:3.5rem; position:relative; float: left;}
			.u-i-m-t-con>div.u-user-info{float: left;padding-top: 0.5rem;  margin-left: 0.75rem;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
			.u-i-m-t-con>div.u-user-pic{ margin-left: 1rem; -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%; border:0.17rem solid rgba(255, 255, 255, 0.1); }
				.u-i-m-t-con>div>i{width:3.5rem; height:3.5rem; display:inline-block; overflow:hidden; border-radius:3.5rem; border:0.1rem solid rgba(255, 255, 255, 0.25); box-sizing:border-box;  }
			.vip-level{width:0.8rem; height:0.8rem; display:block; position:absolute; bottom:0; right:0; }
			.vip-level1{ background:url(../img/vip1.png?v=20170110011614) no-repeat; background-size:0.8rem 0.8rem;}
			.vip-level2{ background:url(../img/vip2.png?v=20170110011614) no-repeat; background-size:0.8rem 0.8rem;}
			.vip-level3{ background:url(../img/vip3.png?v=20170110011614) no-repeat; background-size:0.8rem 0.8rem;}
			.u-i-m-t-con>span{width:100%; height:1.4rem; line-height:1.4rem; overflow:hidden; border-radius:0.25rem; font-weight:bold;}
				.u-i-m-t-con>span>a{width:3rem; height:1.2rem; display:inline-block; text-align:center; box-sizing:border-box; margin:0; line-height:1.1rem; border-radius:0.9rem; box-sizing:border-box;}
			.m-floating-layers{width: 5rem; position: absolute; right: 0; top: 50%; margin-top: -0.6rem; margin-right: 0.5rem;  text-align: right;}
		.signature{width:100%; height:auto; max-height:2rem; line-height:1rem; margin:0 auto; display:inline; overflow:hidden; position:relative; z-index:3; text-align:center;}
			.signature>span{width:auto; height:1rem; line-height:0.9rem; display:inline-block; padding:0 0.15rem; border-radius:0.15rem; box-sizing:border-box; margin:0 0.15rem 0 0;}
		.area-set{width:2rem; height:2rem;display: inline-block; right:0.75rem; top:1rem; box-sizing:border-box; z-index:3; text-align: center;}
			.area-set>img{width:1rem; height:1rem; margin: 0 auto;}
			.area-set>span{width:2rem; height:1rem; display:block;line-height:1.2rem; text-align:center;}
		.qrcode-share-btn{width:2rem; height:2rem; display:block; display: inline-block; top:1rem; right:3rem; z-index:3; text-align: center;box-sizing:border-box;}
			.qrcode-share-btn>img{ width:1rem; height:1rem; margin: 0 auto;}
			.qrcode-share-btn>span{width:2rem; height:1rem; display:block;line-height:1.2rem; text-align:center;}
	.u-i-moudele-bottom{width:100%; display:block; overflow:hidden; padding:0 0 0.5rem; box-sizing:border-box; text-align:center;}
		.u-i-moudele-bottom > div{padding-top: 0.5rem; border-color: rgba(255, 255, 255, 0.5);}
		.u-i-moudele-bottom a{width:33%; display:block; color: #fafafa;line-height: 1em; float: left;}
		.u-i-moudele-bottom a:nth-of-type(2){border-top:none; border-bottom:none;border-color: rgba(255, 255, 255, 0.5);}
		.u-i-moudele-bottom a>i{width:100%; height:1rem;padding: 0 0.1rem;}
		
/*功能模块*/	
.function-module{width:100%; height:auto; display:block; overflow:hidden;}
	.function{overflow:hidden;border-left:none; border-right:none; border-bottom:none;padding: 0 0.5rem;}
	.function-btn{width:100%; height:2.55rem; display:block; overflow:hidden; box-sizing:border-box; border-left:none; border-right:none; border-top:none; position:relative;}
	.function-btn:belfore{}
		.function-btn>span{ float:left; margin-top:0.7rem}
		.function-btn>em{ float:right; margin-top:0.75rem}	
		.btn-img{ width:0.9rem; height:0.9rem; display:block; float:left; margin:0.8rem 0.4rem 0.8rem 0.75rem; margin-left:0rem;}
		.btn-arrow{ float:right; width:0.5rem; height:0.5rem; margin-right: 0rem; margin-top:1rem;}
		.subscribetips , .messagetips{width:0.4rem; height:0.4rem; display:block; border-radius:1rem; overflow:hidden; position:absolute; right:1rem; top:50%; margin-top:-0.2rem; text-align:center; line-height:1rem;}
		
		.function-btn>em.statistic{width:auto; height:1.6rem; display:block; float:right; margin-top:0.45rem; margin-right:0.15rem;}
			.function-btn>em.statistic>i{width:auto; height:1.6rem; display:block; float:left; line-height:1.6rem;}
			.function-btn>em.statistic>i:nth-of-type(2){margin-left:0.35rem;}
		
.clearclick{width:100%; height: 100%; display: block; overflow: hidden; position: fixed; top:10.5rem; left: 0; z-index: 2;}


/*--------------------聊天消息列表---------------------*/
/*搜索*/
.chat_search{width:100%; overflow:hidden; padding:0 3%; box-sizing:border-box}	
	.chat_search>input{width:100%; height:2rem; background-image:url(../img/search01@3x.png?v=20161201134228); background-repeat:no-repeat; background-size:0.8rem; background-position:0.6rem; 
	padding-left:2rem;box-sizing:border-box; margin-top:4%; border-radius:0.25rem}	
/*消息列表*/
.chat_list{width:100%; margin-top:0.5rem; overflow:hidden; border-left:none; border-right:none; border-bottom:none;}
	.chat_item{width:100%; height:3.5rem; display:block; padding:0.5rem 3%; box-sizing:border-box; overflow:hidden; position:relative; border-left:none; border-right:none; border-top:none;}
		.chat_item>i{position:absolute; width:2.5rem; height:2.5rem; display:block; top:0.5rem; border-radius:3rem; overflow:hidden}
		.chat_item>a{width:100%; height:2.5rem; overflow:hidden; display:block; border-left:none; border-right:none; border-top:none; box-sizing:border-box; padding-left:3rem}
			.nickname{width:100%; height:auto; overflow:hidden;padding:0.3rem 0 0 0}		
				.nickname>h2{float:left}		
				.nickname>p{float:right;}		
			.chat_nr{width:100%; height:auto; overflow:hidden; padding:0 0 0.5rem 0; }
				.chat_nr>p{float:left;width:90%; height:0.8rem; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
				.chat_nr>i{float:right; border-radius:2rem; width:0.8rem; height:0.8rem; line-height:0.8rem; text-align:center;}	

/*--------------------聊天详情---------------------*/
.chat-interface{width:100%; height:auto; display:block; overflow:hidden; overflow-y:auto; margin-bottom:4rem;}
.ci_time{ width:100%; height:auto; overflow:hidden; padding:6% 41% 0 41%}		
/*好友消息*/
.ci_content{ width:80%; height:auto; min-height:2rem; display:block; float:left; overflow:hidden; margin-top:1rem; margin-left:3%; box-sizing:border-box; position:relative;}
	.ci_content>i{width:2rem; height:2rem; display:block; position:absolute; top:0; left:0; border-radius:2rem; overflow:hidden;}
	.chat-layout{width:100%; height:auto; display:block; padding:0 0 0 2.5rem; box-sizing:border-box; position:relative;}
		.chat-layout>span{ width:0.5rem; height:0.5rem; display:block; position:absolute; top:0.5rem; left:2.35rem; -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);  
-ms-transform:rotate(45deg); transform:rotate(45deg) }	
		.ct_details{width:auto; max-width:100%; height:auto; min-height:2rem; display:inline-block; padding:0.5rem 4%; box-sizing:border-box; line-height:1rem; border-radius:0.5rem; text-align:justify; float:left;}
		.ct_details>img{width:1rem; height:1rem; display:inline-block; vertical-align:sub;}	
		.ct_details>i{width:auto; max-width:5rem; height:auto; max-height:7rem; display:block; overflow:hidden;}
/*我的消息*/	
.ci_content_me{float:right; margin-right:3%;}
	.ci_content_me>i{left:auto; right:0;}
	.ci_content_me>.chat-layout{padding:0 2.5rem 0 0;}
		.ci_content_me>.chat-layout>span{left:auto; right:2.35rem;}
	.ci_content_me .ct_details{float:right;}
	



/*--------------------我的消息---------------------*/
/*系统消息*/
.system-notice-list{width:100%; height:auto; display:block; overflow:hidden; border-right:none; border-left:none; border-bottom:none;}
	.system-notice-item{width:100%; height:3.6rem; display:block; overflow:hidden; padding:0.6rem 1.5rem; box-sizing:border-box; border-right:none; border-left:none; border-top:none; -webkit-transition:all 0.3s linear;}
	.system-notice-item.selected{-webkit-transform:translate(-20%,0);-webkit-transition:all 0.3s linear;}
		.system-notice-item>h2{width:100%; height:1.4rem; display:block; line-height:1.4rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		.system-notice-item>span{width:100%; height:1rem; display:block; line-height:1rem;}
	.notice-status{width:0.3rem; height:0.3rem; display:block; border-radius:0.3rem; position:absolute; top:50%; margin-top:-0.15rem; left:0.6rem;}
	.notice-status.has-read{display:none;}
	.go-notice-detail{width:0.5rem; height:0.5rem; display:block; position:absolute; top:50%; margin-top:-0.25rem; right:4.25rem;}
	
/*系统消息详情*/
.system-notice-detail{width:100%; height:auto; overflow:hidden;}
	.system-notice-detail>span{width:100%; height:auto; text-align:center; display:block; margin-top:1rem; margin-bottom:0.5rem}
	.system-notice-detail>p{width:100%; height:auto; padding:0.5rem 3%; box-sizing:border-box; line-height:1rem; text-align:justify;}

/*互粉消息-*/	
.friend-notice-list{width:100%; height:auto; display:block; overflow:hidden; border-right:none; border-left:none; border-bottom:none;}	
	.friend-notice-item{width:100%; height:3rem; display:block; overflow:hidden; padding:0.5rem 3%; box-sizing:border-box; border-right:none; border-left:none; border-top:none; position:relative;}
		.friend-notice-item>i{width:2rem; height:2rem; overflow:hidden; position:absolute; top:0.5rem; border-radius:2rem}
		.friend-notice-info{float:left;width:100%; height:auto; padding-left:2.5rem; box-sizing:border-box}
			.friend-notice-info>span{ width:100%; height:1rem; display:block overflow:hidden; line-height:1rem;}
				.friend-notice-info>span>h2{float:left;}
				.friend-notice-info>span>i{float:right}
			.friend-notice-info>p{width:100%; height:1rem; display:block; line-height:1rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*互粉消息详情-*/	
.friend-notice-detail{width:100%; height:auto; overflow:hidden;}	
	.friend-notice-author{width:100%; height:auto; overflow:hidden; position:relative; padding:0.75rem 3%; box-sizing:border-box; }	
		.friend-notice-author>i{width:2.5rem; height:auto; display:block; position:absolute; top:0.75rem; left:3%}	
		.friend-notice-author>div{width:100%; height:auto; overflow:hidden; padding:0 0 0 3rem; box-sizing:border-box;}	
			.friend-notice-author>div>h2{width:100%; height:1rem; line-height:1rem; display:block;}	
			.friend-notice-author>div>a{width:auto; height:1.25rem; float:left; padding:0 0.5rem; margin-top:0.25rem; line-height:1.25rem;}	
	.friend-notice-content{width:100%; height:auto; overflow:hidden; position:relative; padding:0.75rem 3%; box-sizing:border-box; border-left:none; border-right:none;}
		.friend-notice-content>p{width:100%; height:auto; overflow:hidden; line-height:1rem; text-align:justify;}
		.friend-notice-content>span , .friend-notice-content>a{width:auto; height:1rem; display:block; float:left; line-height:1rem}
		.friend-notice-content>a{padding:0 0.5rem; float:right; }
	.friend-notice-detail>div.nopass>a{width:45.5%; height:auto; text-align:center; padding:0.75rem 0; display:block; border-radius:0.25rem; float:left; margin:1rem 3%;}
	.friend-notice-detail>div.nopass>a:nth-of-type(2){margin:1rem 3% 1rem 0;}
	.friend-notice-detail>div.pass>a{width:94%; height:auto; text-align:center; padding:0.75rem 0; display:block; border-radius:0.25rem; float:left; margin:1rem 3%;}
#myNoticePage0,#myNoticePage1{position: relative;}



/*--------------------我的收藏---------------------*/
.mycollection-container{}	
	.mycollection-list{width:100%; height:auto; display:block; overflow:hidden; position: relative;;}
		.mycollection-item{width:100%; height:auto; display:block; overflow:hidden; padding:0.5rem 3%; box-sizing:border-box; position:relative;}
			/*收藏内容的作者信息以及收藏时间*/
			.mycollection-item-con{width:100%; height:auto; display:block; overflow:hidden;}
				.mycollection-author{width:100%; height:1.5rem; display:block; overflow:hidden; position:relative;}
					.mycollection-author>i{width:1.5rem; height:1.5rem; display:block; float:left; border-radius:1.5rem; overflow:hidden;}
					.mycollection-author>span{width:auto; height:1.5rem; display:block; float:left; line-height:1.5rem;}
						.mycollection-author>span>i{width:auto; height:1.5rem; display:inline-block; line-height:1.5rem;}
					.mycollection-author>em{width:auto; height:1.5rem; display:block; float:right; left:1.5rem; line-height:1.5rem;}
				.mycollect-content{width:100%; height:auto; display:block; overflow:hidden; padding:0.5rem 0 0.25rem 0; box-sizing:border-box;}
					/*收藏的内容-纯文字*/
					.mycollect-alltext{width:100%; height:auto; max-height:5.5rem; line-height:1rem; text-align:justify; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:5; -webkit-box-orient:vertical; }
						.mycollect-alltext>i , .mycollect-alltext>span , .mycollect-alltext>em{width:auto; height:1rem; display:inline-block; line-height:1rem;}
					/*收藏的内容-图片列表*/
					.pic-style{width:100%; height:2rem; display:block; overflow:hidden;}
						.pic-style>i{width:2rem; height:2rem; display:block; float:left; position:relative;}
							.pic-style>i>img{width:100%; height:auto; display:block; position:absolute; top:50%; left:50%; margin-left:-50%; margin-top:-50%;}
			.mycollection-clearclick{width:100%; height:100%; display:block; overflow:hidden; position: absolute; top: 0; left: 0; z-index: 3; }
			.mycollection-item>span.delete-btn{width:0rem; height:0rem; display:block; position:absolute; top:1.25rem; right:1rem; opacity:0; border-radius:1rem; transition:all 0.5s;z-index: 4;}
				.mycollection-item>span.delete-btn.show{width:1rem; height:1rem; top:0.75rem; right:0.5rem; transition:all 0.5s; opacity:1;}

/*--------------------我的人际交往-好友-关注-粉丝---------------------*/
.myrelations-container{}	
	.myrelations-list{width:100%; height:auto; display:block; overflow:hidden; position:relative;}
		.myrelations-item{width:100%; height:3.5rem; display:block; overflow:hidden; padding:0.75rem; box-sizing:border-box; position:relative;}
		.myrelations-item > .exit-fee{position: absolute;  right: 1rem;  display: inline;  width: auto;  top: 50%;line-height: 1em;  margin-top: -0.3rem; font-size: 0.6rem}
		.myrelations-item > .icon-select{  display: inline-block;  width: 1rem;  height: 1rem;  position: absolute;  left: 0.75rem;  top: 50%;  margin-top: -0.5rem; display: none; }
			.myrelations-item > .icon-select > img{width: 100%;}
			.myrelations-item>a{width:2rem; height:2rem; display:block; position:absolute;}
				.myrelations-item>a>i{width:2rem; height:2rem; display:block; border-radius:2rem; overflow:hidden;}
				.myrelations-item>a>i:nth-of-type(2){width:0.8rem; height:0.8rem; display:block; position:absolute; bottom:0; right:0; z-index:1;}
			.myrelations-item>div{width:100%; height:2rem; display:block; padding:0 0 0 2.5rem; box-sizing:border-box; font-size:0;}
				.myrelations-item>div>h2 , .myrelations-item>div>p{width:100%; height:1rem; display:block; line-height:1rem; overflow:hidden; vertical-align:middle;}
				.myrelations-item>div>h2.just-name{height:2rem; line-height:2rem;}
				.myrelations-item>div>h2.show-endtime{height:2rem; line-height:1rem;}
				
					.myrelations-item>div>h2>span{width:100%; height:2rem; display:block;}
					.myrelations-item>div>h2.show-endtime>span{width:100%; height:1rem; display:block;}
					.myrelations-item>div>h2>span>i{width:auto; height:0.8rem; display:block; float:left; margin:0.6rem 0.25rem 0.6rem 0; line-height:0.8rem; padding:0 0.25rem; border-radius:0.15rem;}
					.myrelations-item>div>h2.show-endtime>span>i{margin:0.1rem 0.25rem 0.1rem 0;}
			.myrelations-item>span{width:0.5rem; height:0.5rem; padding:0.75rem; display:block; overflow:hidden; position:absolute; right:0; top:0.75rem;}
			.qztag{width:2rem; height:2rem; display:block; padding:0.5rem; display:block; overflow:hidden; position:absolute; right:0.5rem; top:0.75rem; box-sizing:border-box;}
			.qztag.arrow{padding:0.75rem 0 0.75rem 1.5rem;}
	/*索引*/
	.anchor-module{width:0.9rem; height:auto; display:block; overflow:hidden; position:fixed; top:5rem; right:0.5rem;}
		.anchor-module>span{width:1rem; height:0.9rem; display:block; text-align:center; line-height:0.9rem;}
	.sort-tag{width:100%; height:auto; display:block; overflow:hidden;}
		.sort-tag>span{width:100%; height:1.2rem; display:block; line-height:1.2rem; padding:0 3%; box-sizing:border-box;}
.remove-members-describe{  padding: 0.5rem 0.5rem 0;  }
.all-exit-fee{ padding: 0.8rem; text-align: right;}
.submit-del-members{ padding: 0.6rem; text-align: center; margin-bottom: 2rem;}
.affirm-del-members{ position: absolute !important; top: 0; left: 100%; z-index: 3;}
/*--------------------个人资料---------------------*/
.personal-data{width:100%; height:auto; display:block; overflow:hidden; padding:0 0 0 0.75rem; box-sizing:border-box;}
.save_cancel{width:94%; height:2rem; display:block; margin:1rem auto 0; font-size:0; }
	.save_cancel>a{width:100%; height:2rem; display:block; float:left; text-align:center; line-height:2rem; border-radius:0.25rem;}
		.save_cancel>a.save{margin-left:2%;}

/*--------------------个地区选择---------------------*/
.selected-area , .location-area , .province-area , .city-area{width:100%; height:auto; display:block; overflow:hidden; padding:0 3%; box-sizing:border-box;}
.province-area .appui-navline-x:last-child{display:none;}

/*--------------------标签选择---------------------*/
.selected-label , .all-label{width:100%; height:auto; display:block; overflow:hidden; padding:0 3%; box-sizing:border-box;}
	.selected-label-list , .all-label-list{width:100%; height:auto; min-height:1.3rem; display:block; overflow:hidden;}
		.selected-label-list>a , .all-label-list>a{width:auto; height:1.3rem; display:block; float:left; padding:0 0.35rem; box-sizing:border-box; line-height:1.2rem; border-radius:1.5rem;}
		.selected-label-list>a{margin-bottom: 0.25rem}
		.selected-label-list>a>img{width:1rem; height:1rem; display:block; float:right; overflow:hidden; margin:0.1rem 0;}
.all-label>h2{width:100%; height:1.5rem; display:block; overflow:hidden; line-height:1.5rem;}
/*自定义标签输入*/
.custom-label,.custom-label2{width:100%; height:auto; display:block; overflow:hidden; padding:0 3%; box-sizing:border-box;}
	.custom-label>input[type=text],.custom-label2 input{width:80%; height:2rem; display:block; float:left; border-radius:0.25rem; padding:0 0.25rem; box-sizing:border-box; outline:none;}
	.custom-label>a{width:18%; height:2rem; display:block; float:left; margin-left:2%; border-radius:0.25rem; text-align:center; line-height:2rem;}
/*-----------------------标签-地区标签---------------------*/
.label-title{width: 100%;height: 1.5rem;padding: 0 0.5rem;box-sizing: border-box;overflow: hidden;}
.label-title span{line-height: 1.5rem;float: left;}
.label-title p{line-height: 1.5rem;float: right;}
.custom-label2 input{width: 90%;}
#addLabelBtn{width: 1.5rem;height: 1.5rem;display: block;border-radius: 50%;box-shadow: 0 0 3px #aaa;float: right;margin-top: 0.3rem;}
/*--------------------编辑昵称---------------------*/
.page__hd .statebar>.but_save{ position:absolute; height:2.2rem; width:2.5rem; top:0; right:0; line-height:2.2rem; border-radius:0.25rem}
.text-edit-box{width:100%; height:auto; overflow:hidden; padding:0 3%; box-sizing:border-box;}		
	.text-edit-input{width:100%; height:2rem; border-top:none; border-left:none; border-right:none;  box-sizing:border-box; outline:none;}
	.text-edit-tips{ line-height:1rem;}
	
			
/*--------------------微信登录昵称冲突后修改昵称---------------------*/
.login-nickname-modify-container{}
	.login-info-confirm{width:100%; height:auto; display:block; overflow:hidden; padding:1rem 7%; box-sizing:border-box;}
		.login-photo{width:4.5rem; height:4.5rem; display:block; overflow:hidden; margin:2rem auto 1rem; border-radius:4.5rem;}
		.login-nickname-modify{width:100%; height:auto; display:block; overflow:hidden;}
			.login-nickname-modify>input[type=text]{width:100%; height:2rem; display:block; overflow:hidden; border-radius:0.25rem; padding:0.5rem; box-sizing:border-box; outline:none;}
			.login-nickname-modify>p{width:100%; height:auto; min-height:1rem; line-height:1rem; display:block; overflow:hidden;}
				.login-nickname-modify>p>span{height:1rem; line-height:1rem; display:inline-block;}
		.login-confirm{width:100%; height:2rem; display:block; overflow:hidden; border-radius:0.25rem; text-align:center; line-height:2rem;}
	

/*--------------------个人设置---------------------*/
.personal-set{width:100%; height:auto; display:block; overflow:hidden; padding:0 0 0 3%; box-sizing:border-box;}



/*--------------------关于我们---------------------*/
.about-us{width:100%; height:auto; display:block; overflow:hidden;}
	.about-us-logo{ width:100%; height:auto; display:block; overflow:hidden;}	
		.about-us-logo>i{ width:4rem; height:4rem; overflow:hidden; display:block; margin-left:auto; margin-right:auto; border-radius:0.5rem;}	
		.about-us-logo>h2{ width:100%;height:auto; display:block; line-height:1.5rem; text-align:center}	
		.about-us-logo>span{width:100%;height:auto; display:block; text-align:center}	
	.about-us-info{width:100%; height:auto; overflow:hidden; padding:0 3%; box-sizing:border-box}
		.about-us-info-item{width:100%; height:auto; overflow:hidden;}
			.about-us-info-item>a{width:100%; height:auto; overflow:hidden; display:block; }
				.about-us-info-item>a>span{ float:left; margin-left:3%; line-height:2rem}
				.about-us-info-item>a>span:nth-of-type(1){width:25%;}



/*--------------------意见反馈---------------------*/
.feedback{width:100%; height:auto; overflow:hidden; padding:0 3%; box-sizing:border-box;}
	.feedback-input{width:100%; height:auto; padding:0.5rem; box-sizing:border-box; overflow:hidden; position:relative;}
		.feedback-input>textarea{ width:100%; height:7rem; box-sizing:border-box; border:none; outline:none; text-align:justify;}
		.feedback-input>span{ position:absolute; bottom:0.5rem; right:0.5rem}
	.feedback>a{ width:100%; height:auto; text-align:center; line-height:2rem; display:block; border-radius:0.25rem;}



/*--------------------黑名单---------------------*/
.blacklist{ width:100%; height:auto; overflow:hidden;}
	.blacklist-item{width:120%; height:auto; display:block; overflow:hidden; position:relative;-webkit-transition:all 0.3s linear;}
	.blacklist-item.selected{-webkit-transform:translate(-20%,0);-webkit-transition:all 0.3s linear;}
		.blacklist-item-con{width:100%; height:auto; min-height:3rem; display:block; overflow:hidden; padding:0.5rem 0 0.5rem 3rem; box-sizing:border-box; position:relative;}
			.blacklist-item-con>span{width:2rem; height:2rem; display:block; position:absolute; top:0.5rem; left:0.5rem; border-radius:1rem; overflow:hidden;}
			.blacklist-item-con>h2{width:100%; height:2rem; display:block; overflow:hidden; line-height:2rem;}
		.blacklist-item>span{width:3rem; height:2rem; display:block; line-height:2rem; text-align:center; position:absolute; right:0; top:50%;}



/*--------------------账号安全---------------------*/
.account-security{width:100%; height:auto; display:block; overflow:hidden; padding:0 3%; box-sizing:border-box;}



/*--------------------绑定手机号---------------------*/
.bind-phone{width:100%; height:auto; overflow:hidden; padding:0 2%; box-sizing:border-box;}	
	.bind-state{width:100%; height:auto; display:block; overflow:hidden;}
		.bind-state>i{width:6rem; height:6rem; display:block; margin:0 auto;}
		.bind-state>h2{width:100%; height:2rem; line-height:2rem; display:block; text-align:center;}
		.bind-state>p{width:100%; height:1rem; line-height:1rem; display:block; text-align:center;}
	.bind-phone-btn{width:94%; height:2.5rem; display:block; margin:1rem 3%; line-height:2.5rem; border-radius:0.25rem; text-align:center;}
	.bind-phone-input{width:100%; height:auto; display:block; overflow:hidden;}
		.bind-phone-input>div{width:94%; height:2.5rem; display:block; margin-left:auto; margin-right:auto; overflow:hidden; position:relative;}
			.bind-phone-input>div>input{-webkit-appearance:none;}
			.bind-phone-input>div>input[type=text]{width:100%; height:2.5rem; display:block; overflow:hidden; padding:0.25rem 0.5rem 0.25rem 3.5rem; outline:none; border-radius:0.25rem; box-sizing:border-box;}
			.bind-phone-input>div:nth-of-type(2)>input[type=text]{padding-right:6rem;}
			.bind-phone-input>div>span{width:2.5rem; height:1.5rem; display:block; position:absolute; top:0.5rem; left:0.5rem; border-top:none; border-bottom:none; border-left:none;}
				.bind-phone-input>div>span>em , .bind-phone-input>div>span>i{width:auto; height:1.5rem; display:block; float:left; line-height:1.5rem;}
				.bind-phone-input>div>span>i{width:1rem; padding:0.25rem 0; box-sizing:border-box;}
				.bind-phone-input>div>span>i{width:1.5rem; margin:0 auto; float:none; padding:0;}
			.bind-phone-input>div>input[type=button]{width:5rem; height:1.3rem; display:block; position:absolute; right:0.5rem; top:0.6rem; border-radius:1.2rem; line-height:1.2rem; text-align:center; box-sizing:border-box;background: none;}

/*-------------------修改密码----------------------*/
.reset-password{padding:.6rem .5rem}
.reset-password .item-packing{line-height:.8rem;padding:.75rem 0;padding-left:3.6rem;position:relative}
.reset-password .item-packing>label{width:3.6rem;height:.8rem;display:inline-block;position:absolute;left:0;top:50%;margin-top:-.4rem}
.reset-password .item-packing>input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .25rem;border:0}
.reset-password .verification-code{position:absolute;right:0;border:0;top:50%;margin-top:-.75rem;padding:0 .375rem;line-height:1.5rem;background:#e5f5fd;-webkit-border-radius:.75rem;-moz-border-radius:.75rem;border-radius:.75rem}
.reset-password .verification-code.disabled{color:#FFF;background:#aaa}
.reset-password-btn{text-align:center}
.reset-password-btn>button{display:inline-block;width:15rem;margin:.5rem auto 0;line-height:2.2rem;letter-spacing:.4rem;border:0;-webkit-border-radius:1.1rem;-moz-border-radius:1.1rem;border-radius:1.1rem;background:-webkit-gradient(linear,100% 0,9% 69%,from(#00e7f9),to(#00a1e9))}
/*--------------------隐私---------------------*/
.privacy-set{ width:100%; height:auto; display:block; overflow:hidden;}
	.privacy-list{width:100%; height:auto; display:block; overflow:hidden;}
	


/*--------------------登录---------------------*/
body.login-body{width:100%; height:100%; display:block; overflow:hidden; background:url(../img/article/beijing.jpg?v=19700101080000) top center no-repeat;}
.login-con{width:100%; height:auto; display:block; overflow:hidden;}
	.login-module{width:100%; height:auto; display:block; overflow:hidden;}
		.login-module-photo{width:5rem; height:5rem; display:block; overflow:hidden; margin:2rem auto; border-radius:6rem; background:url(../img/default_avatar.png?v=20170208234732) center center no-repeat; background-size:5rem 5rem;}
		/*普通登录*/
		.login-module-input{width:86%; height:auto; display:block; overflow:hidden; margin-right:auto; margin-left:auto;}
			.login-module-input>div{width:100%; height:2rem; display:block; position:relative;}
				.login-module-input>div>input{width:100%; height:2rem; display:block; background:none; padding:0 0.5rem 0 2.5rem; box-sizing:border-box; outline:none; transition:all 0.3s; position:relative; z-index:1; opacity:0.5;}
				.login-module-input>div>input.login-id-input{background:url(../img/name_grey.png?v=20161201134425) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.login-module-input>div>input.login-pass-input{background:url(../img/password_grey.png?v=20161201134228) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.login-module-input>div>input.login-phone-input{background:url(../img/number_grey.png?v=20161201134425) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.login-module-input>div>input.login-code-input{background:url(../img/verifycode_grey.png?v=20161201134427) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.login-module-input>div>input[type=button]{width:auto; height:1.4rem; display:block; padding:0 0.5rem; position:absolute; top:0.3rem; right:0; text-align:center; border-radius:1.3rem; box-sizing:border-box; opacity:1;}
				.login-module-input>div>input[type=button][disabled]{opacity:0.5;}
				.login-module-input>div>p{width:100%; height:1rem; display:inline-block; line-height:1rem; padding-left:2.5rem;}
				.login-module-input>div>a{width:auto; height:1.4rem; padding:0 0.5rem; display:block; position:absolute; top:0.3rem; right:0; border-radius:1.4rem; text-align:center; line-height:1.3rem; z-index:1; box-sizing:border-box;}
				.login-module-input>div>a:hover{opacity:0.7;}
			.login-module-input>a{width:100%; height:2.25rem; display:block; text-align:center; line-height:2.25rem; border-radius:0.25rem; transition:all 0.3s;}
		.login-module-orther{width:86%; height:auto; display:block; overflow:hidden;margin-left:auto; margin-right:auto;}
			.login-module-orther>a{line-height:1rem; display:inline-block;}
			.login-module-orther>a:nth-of-type(1){float:left;}
			.login-module-orther>a:nth-of-type(2) , .login-module-orther>a:nth-of-type(3){float:right;}

/*--------------------注册---------------------*/
body.regist-body{width:100%; height:100%; display:block; overflow:hidden; background:url(../img/article/beijing.jpg?v=19700101080000) top center no-repeat;}
.regist-con{width:100%; display:block; overflow:hidden;}
	.regist-module{width:100%; height:auto; display:block; overflow:hidden;}
		.regist-module-logo{width:60%; height:auto; display:block; overflow:hidden; margin:2rem auto 0 auto; text-align:center;}
		.regist-module>h2{width:100%; height:1.5rem; display:block; text-align:center; line-height:1.5rem;}
		.regist-module-input{width:86%; height:auto; display:block; overflow:hidden; margin-right:auto; margin-left:auto;}
			.regist-module-input>div{width:100%; height:2rem; display:block; position:relative;}
				.regist-module-input>div>input{width:100%; height:2rem; display:block; background:none; padding:0 0.5rem 0 2.5rem; box-sizing:border-box; outline:none; transition:all 0.3s; position:relative; z-index:1; opacity:0.5;}
				.regist-module-input>div>input.regist-name-input{background:url(../img/name_grey.png?v=20161201134425) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.regist-module-input>div>input.regist-pass-input{background:url(../img/password_grey.png?v=20161201134228) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.regist-module-input>div>input.regist-phone-input{background:url(../img/number_grey.png?v=20161201134425) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.regist-module-input>div>input.regist-code-input{background:url(../img/verifycode_grey.png?v=20161201134427) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
				.regist-module-input>div>input[type=button]{width:auto; height:1.4rem; display:block; padding:0 0.5rem; position:absolute; top:0.3rem; right:0; text-align:center; border-radius:1.3rem; box-sizing:border-box; opacity:1;}
				.regist-module-input>div>p{width:100%; height:1rem; display:inline-block;line-height:1rem; padding-left:2.5rem;}
			.regist-module-input>a{width:100%; height:2.25rem; display:block; text-align:center; line-height:2.25rem; border-radius:0.25rem; transition:all 0.3s;}
			.regist-module-input>p{width:100%; height:auto; display:block; font-size:0;}
				.regist-module-input>p>label{width:auto; height:1.1rem; display:inline-block; line-height:1rem; text-align:left; overflow:hidden; vertical-align:middle;}	
					.regist-module-input>p>label>input[type=checkbox]{appearance:none; -moz-appearance:none; -webkit-appearance:none; content:url(../img/success_a.png?v=20170208234731); width:1rem; height:1rem; display:inline-block; border-radius:0.1rem; outline:none; vertical-align:middle; border:0.1rem solid #aaa; opacity:0.3;}	
					.regist-module-input>p>label>input[type=checkbox]:checked{border:0.1rem solid #0b7; opacity:1; content:url(../img/success_0b7.png?v=20170208234731);}
				.regist-module-input>p>a{width:auto; height:1.1rem; display:inline-block; line-height:1.1rem; vertical-align:middle;}
		
		.regist-module-orther{width:86%; height:auto; display:block; overflow:hidden;margin-left:auto; margin-right:auto;}
			.regist-module-orther>a{line-height:1rem; display:inline-block;}
			.regist-module-orther>a:nth-of-type(1){float:left;}
			.regist-module-orther>a:nth-of-type(2){float:right;}
			
/*--------------------登录和注册公用第三方登录---------------------*/
	.third-access{width:86%; height:auto; display:block; overflow:hidden; margin:3rem auto 0;}
		.third-access>h3{width:100%; height:1rem; display:block; position:relative; padding:0 30%; box-sizing:border-box; text-align:center;}
			.third-access>h3>hr{width:30%; height:0.05rem; display:block; position:absolute; top:0.47rem; border:none; opacity:0.3;}
			.third-access>h3>hr:nth-of-type(1){left:0;}
			.third-access>h3>hr:nth-of-type(2){right:0;}
		.third-access>div{width:100%; height:2rem; display:block; text-align:center;}
			.third-access>div>a{width:2rem; height:2rem; display:inline-block;}

/*--------------------弹出的登录---------------------*/
#container-login .login-module-photo{margin:1rem auto;}
#container-login .login-module-input>div>input{ opacity:0.6;}
#container-login .login-module-input>div>input.login-id-input{background:url(../img/name_grey.png?v=20161201134425) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
#container-login .login-module-input>div>input.login-pass-input{background:url(../img/password_grey.png?v=20161201134228) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
#container-login .login-module-input>div>input.login-phone-input{background:url(../img/number_grey.png?v=20161201134425) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
#container-login .login-module-input>div>input.login-code-input{background:url(../img/verifycode_grey.png?v=20161201134427) 0.5rem center no-repeat; background-size:1.5rem 1.5rem;}
#container-login .login-module-input>div>input[type=button]{ opacity:1;}
#container-login .third-access{margin:1rem auto 0;}


/*--------------------找回密码---------------------*/
.password-retrieve{width:100%; height:auto; overflow:hidden; padding:0 7%; box-sizing:border-box;}	
	.password-retrieve>p{width:100%; height:1.5rem; line-height:1.5rem;}
	.retrieve-input{width:100%; height:auto; display:block; overflow:hidden;}
		.retrieve-input>div{width:100%; height:2rem; display:block; position:relative;}
		.retrieve-input>div>input[type=text]{width:100%; height:2rem; display:block; padding:0 6rem 0 2.5rem;border-radius:0.25rem;overflow:hidden; box-sizing:border-box; outline:none;}
		.retrieve-input>div:nth-of-type(1)>input[type=text]{background:url(../img/number_grey.png?v=20161201134425) 0.5rem center no-repeat; background-size:1.5rem 1.5rem; }
		.retrieve-input>div:nth-of-type(2)>input[type=text]{background:url(../img/verifycode_grey.png?v=20161201134427) 0.5rem center no-repeat; background-size:1.5rem 1.5rem; }
		.retrieve-input>div>input[type=button]{width:5.4rem; height:1.4rem; display:block; text-align:center; border-radius:0.25rem; position:absolute; top:0.3rem; right:0.3rem; border:none;}
		.retrieve-input>div>input[type=button][disabled]{opacity:0.5;}
		.retrieve-input>div>p{width:100%; height:1rem; display:inline-block; line-height:1rem;}
		.retrieve-input>a{width:100%; height:2.25rem; display:block; text-align:center; line-height:2.25rem; border-radius:0.25rem; transition:all 0.3s;}



/*--------------------修改密码---------------------*/
.pass-edit-box{width:100%; height:auto; overflow:hidden; padding:0 3%; box-sizing:border-box;}		
	.pass-edit-box>div{width:100%; height:2rem; display:block; overflow:hidden; position:relative;}
		.pass-edit-box>div>span{width:20%; height:2rem; display:block; float:left; line-height:2rem;}
		.pass-edit-box>div>input{width:80%; height:2rem; display:block; float:right; position:relative; z-index:2; background:none;}
		.pass-edit-box>div>p{width:80%; height:2rem; display:inline-block; position:absolute; top:0; right:0; text-align:right; line-height:2rem; z-index:1;}
		.pass-edit-box>div>i{width:0.8rem; height:0.8rem; display:block; position:absolute; top:0.6rem; right:0; border-radius:0.8rem;}
		.pass-edit-box>div>i.edit-tipsok{background:url(../img/tips_ok.jpg?v=20161201134227) no-repeat; background-size:0.8rem 0.8rem;}
	.pass-edit-box>a{width:100%; height:2rem; line-height:2rem; display:inline-block; text-align:center;}
	.pass-edit-input{width:100%; height:2rem; border-top:none; border-left:none; border-right:none;  box-sizing:border-box; outline:none;}
	.pass-edit-tips{ line-height:1rem;}




/*--------------------编辑头像---------------------*/
.photo-edit-box{width:100%; height:100%; display:block; position:absolute; top:0; right:0; bottom:0; left:0;}
.photo-edit-box>i{width:100%; height:auto; display:block; position:absolute; top:50%;}

/**/
.waitLoad{width:100%; height:100%; display:block; position:fixed; left:0; top:0; z-index:3; text-align:center; background:#fff;}
.waitUpload{width:100%; height:100%; display:block; position:fixed; left:0; top:0; z-index:3; text-align:center; background:#fff;}
.waitLoad img , .waitUpload img{width:200px; height:100px; display:inline-block; margin:50% auto 0;}

.upload-container{width:100%; height:100%; display:block; overflow:hidden; position:fixed;  z-index:-1; visibility:hidden; top:0px; left:0px; text-align:center; overflow: scroll;-webkit-overflow-scrolling: touch;}
.upload-container>.row{width:100%; height:auto; display:block; position:absolute; top:50%;}
.upload-container>.row>.col-md-9{width:100%; height:100%; display:block;}
.upload-container>.row>.col-md-9>.img-container{width:100%; height:100%; display:block;}



/*20160722新增*/
.ctrl-btn{width:100%; height:40px; display:block; text-align:center; position:absolute; top:90px;}
.ctrl-btn>a{width:40px; height:40px; display:inline-block; border-radius:6px; background:#ddd; padding:0px; position:absolute;}
.ctrl-btn>a:nth-child(1){left:0px;}
.ctrl-btn>a:nth-child(2){right:0px;}
.ctrl-btn>a>img{width:40px; height:40px; display:block; outline:none; padding:0px; border:none; margin:0px;}
#imgmc{width:100%;}

.ui-page-active{width:100%; max-width:38.4rem; min-width:16rem; height:100%; display:block; margin-right:auto; margin-left:auto; position:relative; overflow:hidden;}

/*我的收入---------20170207新增*/
#my_wallet{width:100%; height:auto; padding:2rem 0; text-align:center; box-sizing:border-box; border-bottom:1px solid #F5F5F5;}
#my_wallet h2{font-family:"Impact"; font-size:2rem;}
.income{display:-webkit-flex; display:flex; justify-content:center; position:relative;}
.income li{width:50%; height:3.625rem; box-sizing:border-box; padding-top:0.8rem; text-align:center;}
.income i:first-child{width:1px; height:3.625rem; display:block; background:#F5F5F5; position:absolute; left:33%; top:0;}
.income i:last-child{width:1px; height:3.625rem; display:block; background:#F5F5F5; position:absolute; left:66%; top:0;}
.income li p{margin-top:0.2rem;}
.youhuiquan{width:100%; height:2.5rem; margin-top:0.5rem; padding:0.75rem; box-sizing:border-box; line-height:1rem;}
.youhuiquan p{float:left;}
.youhuiquan span{float:right;}
.youhuiquan>img:first-child{width:1.5rem; height:1rem; float:left;}
.youhuiquan .rightArrow{width:0.8rem; height:0.8rem; float:right; margin:0.1rem 0;}
.charge_tips{width:5rem; height:1rem; display:block; margin:0 auto; text-align:center;}

/*我的优惠券---------20170207新增*/
.coupon_tips{text-indent:1.25rem; line-height:2.625rem; height:2.625rem;}
.yhquan{width:100%; height:5.25rem; padding:0.625rem 1rem; box-sizing:border-box; position:relative; margin-bottom:0.5rem;}
.yhquan .bgImg{width:100%; height:4rem;}
.yhquan .bgImg img{height: 4rem;}
.yhquan>p{width:1.5rem; height:4rem; padding:0.75rem 0.375rem; box-sizing:border-box; background:#7c879b; text-align:center; word-wrap:break-word; word-break:normal; position:absolute; left:1.5rem; top:0.64rem;}
.yhquan .quan-detail{width:100%; height:5.25rem; padding:0.625rem 1rem 0.625rem 3.5rem; box-sizing:border-box; position:absolute; left:0; top:0;}
.yhquan .quan-detail h2{padding-top:0.4rem;}
.yhquan .inusep{position:absolute; right:1.8rem; top:1.125rem;}
.yhquan .quan-detail img{width:3.3rem; height:2.625rem; position:absolute; right:1.25rem; top:0.875rem;}
.outDate .quan-detail h2,.used .quan-detail h2{color:#aaa;}
.outDate>p,.used>p{background:#c6c8cc;}
.outDate .quan-detail span,.used .quan-detail span{display: none;}
.outDate .quan-detail .usedImg,.outDate .quan-detail .inusep,.inuse .quan-detail img,.used .quan-detail .inusep,.used .quan-detail .outDateImg{display: none;}



/*我的消息-新-20170223-王峰*/
.notice-list{ width:100%; height:auto; box-sizing:border-box; position:relative; margin-top:2.7rem;}
	.notice-item{width:100%; height:auto; padding:0 4%; box-sizing:border-box; overflow:hidden; margin-bottom:0.5rem}
	.hasNotRead{box-shadow: 0.05rem 0.05rem 0.5rem #f5f5f5;}
		.notice_head{width:100%; height:auto; overflow:hidden; position:relative}
			.notice_head>i:first-child{width:1.1rem; height:auto; display:block; position:absolute; top:0.5rem; left:0;}
			.notice_head>i:first-child>img{width:1.1rem; height:1.1rem; display:block; overflow:hidden; border-radius:1.1rem; }
			.notice_head>i:first-child>i{width:0.4rem; height:0.4rem; display:block; overflow:hidden; border-radius:0.4rem; position:absolute; bottom:0; right:0;}
			.notice_head>p{width:80%; height:2rem; display:block; margin-left:1.7rem; line-height:2rem; box-sizing:border-box; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
			.notice_head>i:last-child{width:0.75rem; height:auto; overflow:hidden; display:block; position:absolute;top:0.6rem; right:0;}
		.notice-item>p{width:100%; height:auto; max-height:2rem; border:none;letter-spacing:0.01rem; line-height:1rem; word-break:break-all; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.notice_bottom{width:100%; height:auto; overflow:hidden; margin:0.5rem 0}
			.notice_bottom>p{width:auto; height:0.7rem; display:block; overflow:hidden; float:left; color: #909ca8;}
			.notice_bottom>p:nth-of-type(2){float:right;}
			

/*评论通知-新-20170304-汪飞*/
.comment-notice-con{width:100%; height:auto; display:block;}
	.comment-notice-times{width:100%; height:1.5rem; line-height:1.5rem; display:block; padding:0 1rem; box-sizing:border-box;}
	.comment-notice-list{width:100%; height:auto; display:block; overflow:hidden;}
		.comment-notice-item{width:100%; height:3.5rem; display:block; overflow:hidden; padding:0.5rem 1rem; box-sizing:border-box; position:relative; margin-bottom:0.05rem;}
		.comment-notice-list>li.comment-notice-item:last-of-type{margin-bottom:0;}
		.comment-notice-item.readed{}
			.comment-notice-item>i{width:0.25rem; height:0.25rem; display:block; position:absolute; left:0.375rem; top:50%; margin-top:-0.125rem; border-radius:0.25rem;}
			.comment-notice-item.readed>i{display:none;}
			.comment-notice-item>span{width:2.5rem; height:2.5rem; display:block; position:absolute; top:0.5rem; left:1rem; border-radius:2.5rem; overflow:hidden;}
			.comment-notice-info{width:100%; height:2.5rem; display:block; padding-left:3rem; box-sizing:border-box;}
			.comment-notice-info>h2{width:auto; height:0.8rem; line-height:0.8rem; display:block; float:left;}
			.comment-notice-info>span{width:auto; height:0.8rem; line-height:0.8rem; display:block; float:right;}
			.comment-notice-info>p{width:100%; height:1.4rem; line-height:0.7rem; float:right; margin-top:0.3rem; word-break:break-all; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}






/*我答-新-20170224-王峰*/
.quick_response{width:100%; height:auto; padding:0 1rem 1rem 1rem; box-sizing:border-box; }
	.qr_list{width:100%; height:auto; overflow:hidden;position:relative;}
		.qr_list_unread{width:100%; height:auto; display:block; border:#ff7f7f solid 0.05rem;box-shadow: 1px 1px 5px #e5e5e5; border-radius:0.25rem; margin-top:2rem; padding:0 0.5rem; box-sizing:border-box}
		.qr_list_read{width:100%; height:auto; display:block; border:#e6e6e6 solid 0.05rem; border-radius:0.25rem; margin-top:2rem; padding:0 0.5rem; box-sizing:border-box}
			.qr_list_unread>p{width:100%; height:auto; line-height:1rem;letter-spacing:0.01rem; margin-top:1.5rem;border:none}
			.qr_list_read>p{width:100%; height:auto; line-height:1rem;letter-spacing:0.01rem; margin-top:1.5rem;border:none}
			.qr_view_details{width:100%; height:auto; overflow:hidden; margin-top:0.5rem; padding:0.25rem 0; box-sizing:border-box; border-bottom:none; border-left:none; border-right:none;}
				.qr_view_details>p{width:auto; height:auto; overflow:hidden; float:left; color:#909ca8}
				.qr_view_details>i{width:0.4rem; height:auto; overflow:hidden; display:block; float:right; margin-top:0.15rem}
		.qr_questioner{ width:auto; height:auto; overflow:hidden; position:absolute; top:1rem; left:1rem; padding:0 0.5rem; box-sizing:border-box;}
			.qr_questioner>i{ width:2rem; height:auto; overflow:hidden;display:block; float:left; border-radius:1rem}
			.qr_questioner>.qr_name{ width:auto; height:auto; overflow:hidden;display:block; float:left; margin-left:0.5rem}
								.qr_name>div{ width:100%; height:auto; overflow:hidden;}
									.qr_name>div>P{ width:auto; height:auto; overflow:hidden; float:left; color:#5765a1}
									.qr_name>div>P:last-child{color:#909ca8; margin-top:0.05rem; float:right;}
								.qr_name>span{ width:100%; height:auto; overflow:hidden;color:#909ca8}
		.qr_yhj{width:auto; height:auto; overflow:hidden; position:absolute; top:1.5rem; right:1rem; padding:0 0.5rem; box-sizing:border-box; color:#ffb85d}


/*提现页面-20170314-汪飞*/
.cash-con{width:100%; height:auto; display:block;}
.cash-con.cannot{}
	.balance{width:100%; height:auto; display:block; overflow:hidden; padding:3.5rem 0 2.5rem; background:-webkit-linear-gradient(#f62, #f54); background:-o-linear-gradient(#f62, #f54); background:-moz-linear-gradient(#f62, #f54); background:linear-gradient(#f62, #f54); text-align:center;}
	.cash-con.cannot .balance{ background:-webkit-linear-gradient(#58d, #00A0EA); background:-o-linear-gradient(#58d, #00A0EA); background:-moz-linear-gradient(#58d, #00A0EA); background:linear-gradient(#58d, #00A0EA);}
		.balance p{font-size:3.5rem; line-height:3.5rem; text-shadow: 0 1rem 2rem #e21;}
		.cash-con.cannot .balance p{text-shadow: 0 1rem 2rem #35589e;}
	ul.income-details{width:100%; height:auto; display:block; overflow:hidden; padding:0.8rem 0; background:rgba(255,85,68,0.05); color:#f54;}
	.cash-con.cannot ul.income-details{background:rgba(0,160,234,0.05); color:#00A0EA;}
		ul.income-details>li{width:33%; height:auto; display:block; float:left; position:relative; text-align:center;}
		ul.income-details>li:nth-of-type(3n+2){width:34%; box-sizing:border-box;}
			ul.income-details>li:nth-of-type(3n+2):before{content:''; width:0.05rem; height:1.6rem; display:block; background:rgba(255,85,68,0.05); position:absolute; left:-0.05rem; top:50%; margin-top:-0.8rem;}
			.cash-con.cannot ul.income-details>li:nth-of-type(3n+2):before{background:rgba(0,160,234,0.05);}
			ul.income-details>li:nth-of-type(3n+2):after{content:''; width:0.05rem; height:1.6rem; display:block; background:rgba(255,85,68,0.05); position:absolute; right:-0.05rem; top:50%; margin-top:-0.8rem;}
			.cash-con.cannot ul.income-details>li:nth-of-type(3n+2):after{background:rgba(0,160,234,0.05);}
			ul.income-details>li>span{width:100%; height:auto; display:block;}
	.cash-btn{width:6rem; height:1.6rem; display:block; border-radius:1.6rem; background:#f54; text-align:center; line-height:1.6rem; margin:1.5rem auto 0; box-shadow:0 0.25rem 1rem rgba(255,85,68,0.15);}
	.cash-con.cannot .cash-btn{background:rgba(0,160,234,0.2); box-shadow:0 0.25rem 1rem rgba(0,160,234,0.15);}
	.cash-tips{width:100%; height:1rem; display:none; text-align:center; line-height:1rem; margin-top:0.5rem;}
	.cash-con.cannot .cash-tips{display:block;}
	.cash-rule{width:3rem; height:1.5rem; display:none; position:fixed; bottom:1.5rem; left:50%; margin-left:-1.5rem; text-align:center; line-height:1.5rem;}

/*提现提示*/
.get-cash{width:3rem; height:1.4rem; display:block; line-height:1.4rem; text-align:center; border-radius:0.25rem; margin:0.5rem auto 0 auto;}
.get-cash-tips{width:100%; height:100%; display:block; position:absolute; top:0; left:0; z-index:10;}


/*我的轨迹--20170731-汪飞*/
.trace-category{width:100%; height:2.1rem; display:block; overflow:hidden; position:relative; /*padding-right:2rem;*/ box-sizing:border-box;}
		.trace-category-list{width:100%; height:2rem; display:block; white-space:nowrap; overflow:hidden; overflow-x:auto; line-height:2rem;}
			.trace-category-list>a{width:auto; height:2rem; display:inline-block; margin:0 0.5rem; position:relative;}
			.trace-category-list>a.on{font-weight:bold;}
			.trace-category-list>a.on:after{content:''; width:100%; height:0.1rem; display:block; position:absolute; bottom:0; left:0; background:#f54;}
	.trace-category>span{width:2rem; height:2rem; display:block; position:absolute; right:0; top:0; z-index:1; opacity:0.3;}
.mytrace-list{width:100%; height:auto; display:block;}
	.mytrace-item{width:100%; height:auto; display:block; overflow:hidden; position:relative; box-sizing:border-box; padding:0.75rem;}
	.mytrace-newstatus{width:0.3rem; height:0.3rem; display:block; border-radius:0.3rem; position:absolute; left:0.35rem;}
		.mytrace-newstatus:before{content:''; width:0.6rem; height:0.6rem; display:block; border-radius:0.6rem; position:absolute; top:-0.15rem; left:-0.15rem; background:#f54; opacity:0.3;}
		.mytrace-newstatus:after{content:''; width:0.9rem; height:0.9rem; display:block; border-radius:0.9rem; position:absolute; top:-0.3rem; left:-0.3rem; background:#f54; opacity:0.05;}
	/*约聊轨迹*/
		.my-meet-item{width:100%;height:auto;display:block;overflow:hidden;padding:.75rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
		.my-meet-item .mymeet-info{position:relative}
		.my-meet-item .m-order-table{display:table;width:100%;padding-bottom:.25rem}
		.my-meet-item .m-order-table-r{display:table-row;width:100%}
		.my-meet-item .m-order-table-r>span{line-height:1.25rem;}
		.my-meet-item .m-order-table-r>span:nth-child(1){width:4.25rem;text-align:justify;float:left;height:1.25rem;}
		.my-meet-item .m-order-table-r>span:nth-child(1):after{content:'.';width:100%;display:inline-block;overflow:hidden;height:0}
		.my-meet-item .m-order-table-r>span:nth-child(2){position: relative; top: 0.03rem;}
		.my-meet-item .mymeet-info .m-order-status{text-align:right;position:absolute;right:0;line-height:1.3rem;top:0}
		.my-meet-item .m-order-control{line-height:1.25rem}
		.my-meet-item .m-order-control .u-order-btn{display:inline-block;float:right}
		.my-meet-item .m-order-control a{display:inline-block;margin-left:.5rem;padding:0 .5rem;line-height:1.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
	
	/*短文帖子轨迹*/
	.post-trace{height:3.5rem; padding:0.75rem 3.75rem 0.75rem 0.75rem;}
	.post-trace.nopic{padding:0.75rem;}
		.post-trace>i{width:2rem; height:2rem; display:block; overflow:hidden; position:absolute; right:0.75rem; top:0.75rem;}
		.post-trace>h2{width:100%; height:0.8rem; line-height:0.8rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		.post-trace>p{width:100%; height:0.8rem; line-height:0.8rem; margin-top:0.5rem;}
			.post-trace>p>i{width:auto; height:0.8rem; display:inline-block;}
			.post-trace>p>span{width:auto; height:0.8rem; display:inline-block; border-radius:0.8rem; padding:0 0.4rem; margin-left:0.25rem;}
	/*文章轨迹*/
	.article-trace{height:auto;}
	.article-trace.nopic{}
		.article-trace-content{width:100%; height:2rem; display:block; position:relative; padding-right:4rem; box-sizing:border-box;}
		.article-trace.nopic .article-trace-content{padding:0; height:auto; max-height:2rem;}	
			.article-trace-content>i{width:3rem; height:2rem; display:block; overflow:hidden; position:absolute; right:0; top:0;}
				.article-trace-content>i>img{width:100%; height:auto; display:block;}
			.article-trace-content>h2{width:100%; height:auto; max-height:2rem; line-height:1rem; box-sizing:border-box; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.article-trace>p{width:100%; height:0.8rem; line-height:0.8rem; margin-top:0.5rem;}
			.article-trace>p>i{width:auto; height:0.8rem; display:inline-block;}
			.article-trace>p>span{width:auto; height:0.8rem; display:inline-block; border-radius:0.8rem; padding:0 0.4rem; margin-left:0.25rem;}
	/*问答轨迹*/
	.qanda-trace{height:auto;}
	.qanda-trace .mytrace-newstatus{top:1.2rem;}
		.qanda-trace-head{width:100%; height:1.2rem; display:block; line-height:1.2rem;}
			.qanda-trace-head>i{width:1.2rem; height:1.2rem; display:block; float:left; position:relative;}
				.qanda-trace-head>i>img{width:1.2rem; height:1.2rem; display:block; border-radius:1.2rem; box-sizing:border-box; overflow:hidden;}
				.qanda-trace-head>i>i{width:0.5rem; height:0.5rem; display:block; border-radius:0.5rem; position:absolute; bottom:0; right:0;}
			.qanda-trace-head>span{width:auto; height:1.2rem; display:block; float:left;}
			.qanda-trace-head>em{width:auto; height:1.2rem; display:block; float:right;}
		.qanda-trace>h2{width:100%; height:auto; max-height:2rem; line-height:1rem; box-sizing:border-box; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.qanda-trace>hr{width:100%; height:0; display:block; background:none; border:none; border-top:0.05rem dashed #ddd;}
		.qanda-trace>p{width:100%; height:0.8rem; line-height:0.8rem; margin-top:0.5rem;}
			.qanda-trace>p>i{width:auto; height:0.8rem; display:inline-block;}
			.qanda-trace>p>span{width:auto; height:0.8rem; display:inline-block; border-radius:0.8rem; padding:0 0.4rem; margin-left:0.25rem;}
			.qanda-trace>p>em{width:auto; height:0.8rem; display:inline-block; float:right;}
	/*偷听轨迹*/
	.listen-trace{}
	.listen-trace .mytrace-newstatus{top:1.1rem;}
		.listen-trace>h2{width:100%; height:auto; max-height:2rem; line-height:1rem; box-sizing:border-box; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.listen-trace-expert{width:100%; height:1.2rem; display:block; position:relative; padding-left:1.45rem; box-sizing:border-box;}
			.listen-trace-expert>i{width:1.2rem; height:1.2rem; display:block; position:absolute; left:0; top:0;}
				.listen-trace-expert>i>img{width:1.2rem; height:1.2rem; display:block; border-radius:1.2rem; box-sizing:border-box; overflow:hidden;}
				.listen-trace-expert>i>i{width:0.5rem; height:0.5rem; display:block; border-radius:0.5rem; position:absolute; bottom:0; right:0;}
			.listen-trace-expert>p{width:100%; height:1.2rem; display:block; line-height:1.2rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
				.listen-trace-expert>p>span{width:auto; height:1.2rem; display:inline; vertical-align: top;}
				.listen-trace-expert>p>span:nth-of-type(2){padding-left:0.6rem; position:relative;}
				.listen-trace-expert>p>span:nth-of-type(2):before{content:''; width:0.05rem; height:0.6rem; display:block; position:absolute; left:0.3rem; top:0; background:#aaa;}
		.listen-trace>p{width:100%; height:0.8rem; line-height:0.8rem; margin-top:0.5rem;}
			.listen-trace>p>i{width:auto; height:0.8rem; display:inline-block;}
			.listen-trace>p>span{width:auto; height:0.8rem; display:inline-block; border-radius:0.8rem; padding:0 0.4rem; margin-left:0.25rem;}
			.listen-trace>p>em{width:auto; height:0.8rem; display:inline-block; float:right;}
	/*问大家轨迹*/
	/*话题轨迹*/
	/*活动轨迹*/
	.askall-trace , .topic-trace , .activity-trace{}
	.askall-trace .mytrace-newstatus , .topic-trace .mytrace-newstatus , .activity-trace .mytrace-newstatus{top:1.1rem;}
		.askall-trace>h2 , .topic-trace>h2 , .activity-trace>h2{width:100%; height:auto; max-height:2rem; line-height:1rem; box-sizing:border-box; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.askall-trace>p , .topic-trace>p , .activity-trace>p{width:100%; height:0.8rem; line-height:0.8rem; margin-top:0.5rem;}
			.askall-trace>p>i , .topic-trace>p>i , .activity-trace>p>i{width:auto; height:0.8rem; display:inline-block;}
			.askall-trace>p>span , .topic-trace>p>span , .activity-trace>p>span{width:auto; height:0.8rem; display:inline-block; border-radius:0.8rem; padding:0 0.4rem; margin-left:0.25rem;}
			.askall-trace>p>em , .topic-trace>p>em , .activity-trace>p>em{width:auto; height:0.8rem; display:inline-block; float:right;}
		.activity-trace>div{width:100%; height:auto; display:block; line-height:0.75rem;}
	/*红包轨迹*/
	.redpacket-trace{}
	.redpacket-trace .mytrace-newstatus{top:2rem;}
		.redpacket-left{width:24%; height:auto; display:block; float:left; text-align:center; padding:0.65rem 0; box-sizing:border-box}
			.redpacket-left>p{width:100%; height:1rem; line-height:1rem; display:block; float:left;}
			.redpacket-left>span{width:100%; height:0.7rem; line-height:0.7rem; display:block; float:left;}
		.redpacket-right{width:74%; height:auto; display:block; float:right;}
			.redpacket-right>h2{width:100%; height:1rem; line-height:1rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
			.redpacket-right>p{width:100%; height:0.6rem; line-height:0.6rem;}
			.redpacket-right>p:nth-of-type(2){margin-top:0.3rem;}
				.redpacket-right>p>span:nth-of-type(1){width:3.5rem; height:0.6rem; display:inline-block;}
	/*讨论轨迹*/		
	.comment-trace{}
	.comment-trace .mytrace-newstatus{top:1.1rem;}
		.comment-trace>h2{width:100%; height:auto; max-height:2rem; line-height:1rem; box-sizing:border-box; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.comment-trace>hr{width:100%; height:0; display:block; background:none; border:none; border-top:0.05rem dashed #eee;}
		.comment-target{width:100%; height:2rem; display:block; position:relative;}
			.comment-target>i{width:2rem; height:2rem; display:block; position:absolute; left:0; top:0;}
			.comment-target>h3{width:100%; height:auto; max-height:1.7rem; line-height:0.85rem; position:absolute; right:0; top:50%; padding-left:2.25rem; box-sizing:border-box; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.comment-trace>p{width:100%; height:0.8rem; line-height:0.8rem; margin-top:0.5rem;}
			.comment-trace>p>i{width:auto; height:0.8rem; display:inline-block;}
			.comment-trace>p>span{width:auto; height:0.8rem; display:inline-block; border-radius:0.8rem; padding:0 0.4rem; margin-left:0.25rem;}
			.comment-trace>p>em{width:auto; height:0.8rem; display:inline-block; float:right;}
	/*新问答轨迹*/
	.qanda-trace{}
	.qanda-trace .mytrace-newstatus{top:1.1rem;}
		.qanda-trace-content{width:100%; height:auto; max-height:2rem; display:block; position:relative; padding:0;}
			.qanda-trace-content>h2{width:100%; height:auto; max-height:2rem; line-height:1rem; box-sizing:border-box; display:-webkit-box; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
		.qanda-trace>p{width:100%; height:0.8rem; line-height:0.8rem; margin-top:0.5rem;}
			.qanda-trace>p>i{width:auto; height:0.8rem; display:inline-block;}
			.qanda-trace>p>span{width:auto; height:0.8rem; display:inline-block; border-radius:0.8rem; padding:0 0.4rem; margin-left:0.25rem;}








