/* CSS Document */
input[type="submit"], input[type="reset"], input[type="button"], button {
	-webkit-appearance: none;
}
.zc-banner {
	width:100%
}
.zc-banner img {
	width:100%;
}
.zc-lb {
	width:100%;
	background:#f3f3f3;
}
.zc-lb h3 {
	font-size:18px;
	font-weight:600;
	height:30px;
	line-height:30px;
	border-bottom:3px solid #e7e7e7
}
.zc-lb ul li {
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #999;
	background:#fff;
	padding-left:4%;
	color:#b2b2b2
}
.zc-lb ul li input {
	width:50%;
	margin-left:2%;
	color:#b2b2b2;
	height:30px;
	line-height:30px;
	font-size:14px;
}
.zc-lb ul li i {
	width:10%
}
.zc-lb ul li i img {
	width:10%;
	float:right;
	position:inherit;
	padding-top:16px
}
.zc-ts {
	font-size:0.75em;
	line-height:30px;
	line-height:30px;
	color:#515151;
}
.zc-mf ul li span {
	float:right;
	margin-right:2%
}
.zc-mf ul li span a {
	color:#b2b2b2
}
.zc-yzc {
	float:right;
	font-weight:600;
	color:#F00;
	height:24px;
	line-height:24px;
}
.zc-yzc a {
	text-decoration:none;
	color:#F00
}
.zc-yzc a:hover {
	text-decoration:none;
	color:#ff6000
}
.zc-mfzc {
	width:80%;
	background:#F00;
	color:#fff;
	height:40px;
	line-height:40px;
	text-align:center;
	margin:0 auto;
	margin-top:20px;
}
.zc-mfzc a {
	color:#fff;
	background:#F00;
	display:block
}
.zc-mfzc a hover {
	color:#fff;
	background:#F30;
	display:block
}
.zc-yhxy {
	width:80%;
	margin:0 auto;
	font-size:0.75em;
	height:30px;
	line-height:30px
}
.zc-yhxy a {
	color:#F00;
}
/*------------------------------------------------------登录-------------------------------------------------------------*/
.login-lb ul {
	margin-top:20px
}
.login-lb ul li {
	height:44px;
	line-height:44px;
	border:1px solid #d7d7d7;
	padding-left:4%;
	color:#3A3A3A;
	border-radius:5px;
	
}
.login-lb ul li input {
	width:50%;
	margin-left:2%;
	color:#b2b2b2;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-family:"微软雅黑";
	background:rgba(0,0,0,0);
	margin-top: -4px;
}
.login-yhxy span a{
	color:#686868;
	font-size:15px;
	}
.login-lb ul li i {
	width:10%
}
.login-lb ul li i img {
	width:10%;
	float:right;
	position:inherit;
	padding-top:16px
}
.login-mfzc {
	width:95%;
	background:#bdbdbd;
	color:#fff;
	height:40px;
	line-height:40px;
	text-align:center;
	margin:0 auto;
	margin-top:20px;
	border-radius:5px;
}
.login-mfzc a {
	color:#fff;
	background:#D9434E;
	display:block;
	border-radius:5px;
}
.login-mfzc a hover {
	color:#fff;
	background:#F30;
	display:block
}
.login-yhxy {
	font-size:0.75em;
	height:30px;
	line-height:30px;
	width:95%;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
}
.login-kjdl {
	width:95%;
	line-height:40px;
	margin:0 auto;
	overflow: hidden;
}
.login-kjdl ul li {
	width:33%;
	text-align:center;
	float:left
}
.login-kjdl ul i {
	border:1px solid #CCC;
}
.login-qq ul li {
	width:50px;
	text-align:center;
}
.login-qq img {
	width:30px;
}
/*------------------------------------------------------在线充值-------------------------------------------------------------*/

.zxcz-cz h3 {
	font-size:18px;
	font-weight:600;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc
}
.zxcz-cz ul li {
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #d6d6d6;
	background:#fff;
	padding-left:2%
}
.zxcz-cz ul span {
	float:right;
	background:#F00;
	color:#FFF;
	padding:0px 20px 0px 20px
}
.zxcz-cz ul hh {
	color:#F00
}
.zxcz-cz ul li a {
	color:#fff;
	display:block
}
.zxcz-cz ul li a:hover {
	color:#fff;
	display:block
}
/*------------------------------------------------------充值记录-------------------------------------------------------------*/

.czjl-cz h3 {
	font-size:18px;
	font-weight:600;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc
}
.czjl-by {
	width:100%;
	height:50px;
	background:#fff;
	border-bottom:1px dashed #CCC;
}
.czjl-by ul {
	margin-left:2%;
	overflow: hidden;
	height: 45px;
	padding-top: 5px;
	line-height: 20px;
}
.czjl-jr {
	width: 25%;
	float:left;
	color:#999;
}
.czjl-czjf {
	float:left
}
.czjl-by span {
	float:right;
	color:#F00;
	margin-right:2%
}
/*------------------------------------------------------货币转换-------------------------------------------------------------*/
.hbzh-zh {
	height:80px;
	background:#fff;
	padding-top:10px;
	padding-left:2%;
	font-size:16px
}
.hbzh-zh ul ol {
	float:left
}
.hbzh-zh input {
	border:1px solid #CCC;
	line-height:20px;
	height:20px;
	text-indent:5px;
	width:55%;
	color:#333
}
.hbzh-zh span {
	float:right;
	margin-right:4%;
	margin-top:20px
}
.hbzh-tj {
	width:80%;
	height:40px;
	line-height:40px;
	background:#dc0000;
	color:#fff;
	text-align:center;
	margin:0 auto;
	margin-top:20px;
	font-size:18px;
	font-weight:600
}
.hbzh-tj a {
	text-decoration:none;
	color:#fff;
	font-size:18px
}
/*------------------------------------------------------积分流水-------------------------------------------------------------*/


.jfls-cz h3 {
	font-size:14px;
	height:40px;
	line-height:40px;
	background:#fff;
	margin-bottom:5px
}
.jfls-cz h3 span {
	color:#F00
}
.jfls-cz ul {
	height:40px;
	background:#fff;
	margin-bottom:5px
}
.jfls-cz ul li {
	width:25%;
	height:40px;
	line-height:40px;
	float:left;
	text-align:center;
}
.jfls-cz xian {
	color:#F00
}
.jfls-jfcz {
	width:100%;
	height:80px;
	background:#fff;
	border-bottom:1px dashed #CCC;
}
.jfls-jfcz ul li {
	margin-top:11px
}
.jfls-rq {
	float:left;
	margin-left:2%;
	font-size:16px;
	margin-top: 8px;
}
.jfls-rq span {
	font-size:12px;
	color:#999
}
.jfls-jf {
	float:right;
	margin-right:2%;
	color:#F00;
}
/*------------------------------------------------------提现记录-------------------------------------------------------------*/

.xjtx-cz h3 {
	font-size:12px;
	height:40px;
	line-height:40px;
	background:#fff;
	margin-bottom:5px;
}
.xjtx-cz ul {
	height:40px;
	background:#fff;
	margin-bottom:5px
}
.xjtx-cz ul li {
	width:25%;
	height:40px;
	line-height:40px;
	float:left;
	text-align:center;
}
.txjl-tx h3 {
	font-size:14px;
	margin-bottom:5px;
	margin-left:2%
}
.txjl-tx h3 span1 {
	color:#F00;
	font-size:14px
}
.txjl-tx {
	background:#fff;
	padding:10px 0 20px 0;
	margin-bottom:3px
}
.txjl-tx input {
	width:20%;
	border:#CCC solid 1px;
	height:20px;
	margin-right:2%;
	margin-left:2%;
	text-align:center
}
.txjl-tx span {
	float:right;
	color:#F00;
	margin-right:2%;
}
/*------------------------------------------------------线下交易订单-------------------------------------------------------------*/

.xxjydd-dd {
	width:100%;
	margin-top:5px;
	background:#fff;
}
.xxjydd-dd h3 {
	font-size:16px;
	padding-left:2%;
	border-bottom:1px dashed #CCC;
	background:#fff;
	font-weight:800;
	height:30px;
	line-height:30px;
}
.xxjydd-dd h3 span {
	font-size:16px;
	color:#F00;
}
.xxjydd-dd ul {
	padding:10px 0 10px 0;
	background:#fff;
	height:30px
}
.jyje {
	float:left;
	width:30%;
	height:30px;
	margin-left:2%;
	line-height:30px;
}
.xdsj {
	float:right;
	color:#666;
	margin-right:2%;
}
/*------------------------------------------------------推荐人-------------------------------------------------------------*/








.body-distribute-myaffiliate .container {
	width:95%;
	margin-left:auto;
	margin-right:auto;
}
div {
	margin-left:auto;
	margin-right:auto;
}
.user-well img {
	width:80px;
	height:80px;
	border-radius:60px;
	border:1px solid #CCC;
	margin-left:auto;
	margin-right:auto;
	display:block;
}
.user-well .color-333 {
	text-align:center;
	font-size:1rem;
	margin-top:10px;
}
.affiliate-level {
	width:35%;
	margin-left:auto;
	margin-right:auto;
	border-radius:5px;
	display:block;
	height:35px;
	line-height:35px;
	background:#9e9e9e;
	text-align:center;
	color:#fff;
	font-weight:600;
}
.affiliate-list .user-well {
	padding-bottom:10px;
	padding-top:10px;
	border:1px solid #efefef;
	border-radius:5px;
	margin-bottom:10px;
	margin-top:10px;
}
.media div {
	float:left;
}
.media .media-left {
	width:70px;
	margin-right:10px;
}
.media .media-left img {
	width:72px;
	height:72px;
	border-radius:50px;
}
.well-sm .media {
	overflow:hidden;
	padding-bottom:10px;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #efefef;
	border-radius:5px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
}
.label-default .fa-venus img {
	vertical-align:middle;
	width:20px;
}
.media-right .fa-envelope-o img {
	width:25px;
}
.media-right .fa-envelope-o {
	position:absolute;
	right:10px;
	top:40%;
}
.subscribe-p {
	margin-bottom:5px;
	margin-top:5px;
}
.media .media-body {
	width:60%;
}
.page-operate .container-bottom a {
	display:block;
	width:100%;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	background:#d8524f;
	border-radius:5px;
	text-decoration:none;
}
.page-operate .container-bottom {
	width:95%;
	margin-left:auto;
	margin-right:auto;
}
.page-operate {
	padding-bottom:20px;
	padding-top:20px;
	margin-top:20px;
	border-top:1px solid #CCC;
}
.media-heading a {
	color:#0465b6;
	text-decoration:none;
}
.subscribe-p .label-success {
	display:inline-block;
	width:60px;
	height:20px;
	line-height:20px;
	background:#54b856;
	color:#fff;
	text-align:center;
}
