﻿@charset "utf-8";

body {font:12px Arial,"Microsoft YaHei","SimHei";color: #4c5154;}
*{margin:0;padding:0;font-family:Microsoft YaHei, Arial;}
ul li { list-style-type: none; }
ol,ul{list-style:none;}
em{font-style:normal;}
a{ text-decoration:none; color:#717171;cursor: pointer;}
img{ border:0; vertical-align:middle }
body{background-color: #f0f0f0;}
.m2-txtRig{
	text-align: right;
}
.m2-userCentermain{
	min-height: 100px;
	background: url(../images/m2-mainbody-bg.png) no-repeat center bottom;
	padding-bottom:140px;

}

/*----aside----*/
.m2-userCentermain-aside{
	position: fixed;
	left: 50%;
	top: 150px;
	margin-left: -500px;
	zoom: 1;
	z-index: 4;
}
.m2-userCentermain-aside ul li.m2-asideListitem{
	position: relative;
	width: 176px;
	margin-bottom: 3px;
}
.m2-asideIcon-new{
	display: block;
	position: absolute;
	width: 50px;
	height: 36px;
	right: 0;
	top: 0;
	background: url(../images/m2-userCenter-icon.png) no-repeat -303px -330px;
}
.m2-asideIcon-prize{
	display: block;
	position: absolute;
	width: 37px;
	height: 24px;
	right: 6px;
	top: 12px;
	background: url(../images/prize.png) no-repeat;
}
.m2-userCentermain-aside ul li.m2-asideListitem a{
	display: block;
	position: relative;
	width: 176px;
	height: 47px;
	text-indent: 65px;
	font-size: 14px;
	line-height: 47px;
}
.m2-userCentermain-aside ul li.m2-asideListitem a.m2-aside-secLink-item{
	text-align: center;
	text-indent: 0;
}
a.m2-aside-item{
	background-color: #fff;
	color: #717171;
}
a.m2-aside-wbq{
	background-color: #fff;
	color: #FF8C61;
}
a.m2-aside-cur{
	background-color: #0996cc;
	color: #fff;
}
a.m2-aside-wbq:hover,a.m2-aside-wbq:active{
	color: #F56960;
}
a.m2-aside-item:link{color: #717171;}
a.m2-aside-item:visited{color: #717171;}
a.m2-aside-item:hover{color: #0076CC;}
a.m2-aside-item:active{color: #0076CC;}

.m2-userCentermain-aside ul li.m2-asideListitem a i{
	position: absolute;
	display: inline-block;
	top: 15px;
	left: 34px;
	width: 17px;
	height: 17px;
}
a.m2-aside-item i.m2-asideIcon1{background: url(../images/m2-userCenter-icon.png) no-repeat -20px 0;}
a.m2-aside-item i.m2-asideIcon2{background: url(../images/m2-userCenter-icon.png) no-repeat -60px 0;}
a.m2-aside-item i.m2-asideIcon3{background: url(../images/m2-userCenter-icon.png) no-repeat -100px 0;}
a.m2-aside-item i.m2-asideIcon4{background: url(../images/m2-userCenter-icon.png) no-repeat -140px 0;}
a.m2-aside-item i.m2-asideIcon5{background: url(../images/m2-userCenter-icon.png) no-repeat -180px 0;}
a.m2-aside-item i.m2-asideIcon6{background: url(../images/m2-userCenter-icon.png) no-repeat -220px 0;}
a.m2-aside-item i.m2-asideIcon-vip{background: url(../images/growth/growth_center1.png) no-repeat;}
a.m2-aside-cur i.m2-asideIcon-vip{background: url(../images/growth/growth_center2.png)no-repeat;}
a.m2-aside-wbq i.m2-asideIcon-wbq{background: url(../images/m2-userCenter-icon.png) no-repeat -343px -265px;}
a.m2-aside-wbq i.m2-asideIcon-pri{background: url(../images/m2-userCenter-icon.png) no-repeat -343px -282px;}
a.m2-aside-item i.m2-asideIcon-invit{background: url(../images/m2-userCenter-icon.png) no-repeat 0px -311px;}
a.m2-aside-item i.b-asideIcon1{background: url(../images/borrowIcon.png) no-repeat 0px 0px;}
a.m2-aside-item i.b-asideIcon2{background: url(../images/borrowIcon.png) no-repeat -34px 0px;}
a.m2-aside-item i.b-asideIcon3{background: url(../images/borrowIcon.png) no-repeat -68px 0px;}
a.m2-aside-item i.b-asideIcon4{background: url(../images/borrowIcon.png) no-repeat -102px 0px;}
a.m2-aside-item i.b-asideIcon5{background: url(../images/borrowIcon.png) no-repeat -136px 0px;}
a.m2-aside-cur i.m2-asideIcon1{background: url(../images/m2-userCenter-icon.png) no-repeat 0px 0;}
a.m2-aside-cur i.m2-asideIcon2{background: url(../images/m2-userCenter-icon.png) no-repeat -40px 0;}
a.m2-aside-cur i.m2-asideIcon3{background: url(../images/m2-userCenter-icon.png) no-repeat -80px 0;}
a.m2-aside-cur i.m2-asideIcon4{background: url(../images/m2-userCenter-icon.png) no-repeat -120px 0;}
a.m2-aside-cur i.m2-asideIcon5{background: url(../images/m2-userCenter-icon.png) no-repeat -160px 0;}
a.m2-aside-cur i.m2-asideIcon6{background: url(../images/m2-userCenter-icon.png) no-repeat -200px 0;}
a.m2-aside-item i.m2-asideIcon7{background: url(../images/m2-userCenter-icon.png) no-repeat 0px -20px;}
a.m2-aside-cur i.m2-asideIcon-wbq{background: url(../images/m2-userCenter-icon.png) no-repeat -326px -265px;}
a.m2-aside-cur i.m2-asideIcon-pri{background: url(../images/m2-userCenter-icon.png) no-repeat -326px -282px;}
a.m2-aside-cur i.m2-asideIcon-invit{background: url(../images/m2-userCenter-icon.png) no-repeat -17px -311px;}
a.m2-aside-cur i.b-asideIcon1{background: url(../images/borrowIcon.png) no-repeat -17px 0px;}
a.m2-aside-cur i.b-asideIcon2{background: url(../images/borrowIcon.png) no-repeat -51px 0px;}
a.m2-aside-cur i.b-asideIcon3{background: url(../images/borrowIcon.png) no-repeat -85px 0px;}
a.m2-aside-cur i.b-asideIcon4{background: url(../images/borrowIcon.png) no-repeat -119px 0px;}
a.m2-aside-cur i.b-asideIcon5{background: url(../images/borrowIcon.png) no-repeat -153px 0px;}


a.m2-aside-item span,a.m2-aside-cur span{
	position: absolute;
	display: inline-block;
	width: 22px;
	height: 22px;
	right: 31px;
	top: 2px;
	color: #fff;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	text-indent: 0;
	background: url(../images/m2-userCenter-icon.png) no-repeat -220px -180px;
	text-indent: 1px;
}
.m2-aside-secItem{
	width: 176px;
}
.m2-aside-secItem li{
	width: 176px;
	margin-bottom: 1px;
}
.m2-aside-secItem li a{
	display: block;
	background: #fff;
	width: 176px;
	height: 47px;
	padding-left: 0;
	line-height: 47px;
}
.m2-aside-secItem li a.m2-aside-secLink-cur{
	text-decoration: underline;
	color: #0996cc;
}
.m2-aside-secItem li a.m2-aside-secLink-item{
	text-decoration: none;
	color: #717171;
}
.m2-aside-secItem li a.m2-aside-secLink-item:link{color: #717171;}
.m2-aside-secItem li a.m2-aside-secLink-item:visited{color: #717171;}
.m2-aside-secItem li a.m2-aside-secLink-item:hover{color: #0996cc;}
.m2-aside-secItem li a.m2-aside-secLink-item:active{color: #0996cc;}

/*----main----*/
.m2-userCentermain-con{
	width: 800px;
	margin:0 auto;
	padding:19px 0 0 200px;

}

/*----msgBox-----*/
.m2-msgBox{
	position: relative;
	height: 26px;
	border: 1px solid #36BEAC;
	background-color: #fff;
	margin-bottom: 10px;
}
.m2-msgBox b{
	position: relative;
	display: inline-block;
	padding-left: 18px;
	padding-right: 25px;
	cursor: default;
	line-height: 26px;
	background-color: #36BEAC;
	color: #fff;
}
.m2-msgBox b em{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	right: 0px;
	top: 0px;
	border-width: 13px;
	border-style: solid;
	border-color: transparent #fff transparent transparent;
}
.m2-msgBox a{
	color: #33beac;
}
.m2-msgBox span{
	padding-left: 12px;
}
.m2-msgBox a:link{color: #33beac;}
.m2-msgBox a:visited{color: #33beac;}
.m2-msgBox a:hover{color: #53decc;}
.m2-msgBox a:active{color: #53decc;}

.m2-msgBox-close{
	display: inline-block;
	position: absolute;
	right: 22px;
	top: 6px;
	width: 14px;
	height: 14px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -20px -20px;
	cursor: pointer;
}

/*----welcome----*/
.m2-wel-con{
	zoom: 1;
	border: 1px solid #e6e6e6;
	width: 800px;
}
.m2-wel-con:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-wel-lef{
	float: left;
	position: relative;
	width: 414px;
	min-height: 173px;
	background-color: #fff;
	padding:0 0 0 10px;
}
.m2-wel-lefLink{
	display: block;
	position: absolute;
	right: 20px;
	bottom: 30px;
	background-color: #fff;
	padding: 0 10px;
	line-height: 26px;
	font-size: 13px;
	color: #717171;
	line-height: 25px;
	border: 1px solid #dbdbdb;
}
.m2-wel-lefLink:link{color:#717171; border: 1px solid #cbcbcb;}
.m2-wel-lefLink:visited{color:#717171; border: 1px solid #cbcbcb;}
.m2-wel-lefLink:hover{color:#616161; border: 1px solid #cbcbcb;}
.m2-wel-lefLink:active{color:#616161; border: 1px solid #cbcbcb;}
.m2-wel-hello{
	position: relative;
	height: 55px;
	line-height: 55px;
	padding:1px 0 0 48px;
	font-size: 14px;
	border-bottom: 1px solid #e1e1e1;
}
.m2-wel-hello i{
	position: absolute;
	display: block;
	left: 12px;
	top: 15px;
	width: 30px;
	height: 30px;
}
.m2-hello-mor{background: url(../images/m2-userCenter-icon.png) no-repeat -60px -110px;}
.m2-hello-aft{background: url(../images/m2-userCenter-icon.png) no-repeat 0 -110px;}
.m2-hello-nig{background: url(../images/m2-userCenter-icon.png) no-repeat -30px -110px;}
.m2-wel-hello a{
	display: inline-block;
	padding: 0 3px;
	color: #f87450;
}
.m2-wel-hello a:link{color: #f87450;}
.m2-wel-hello a:visited{color: #f87450;}
.m2-wel-hello a:hover{color: #FDA480;}
.m2-wel-hello a:active{color: #FDA480;}


.m2-wel-border{
	position: absolute;
	width: 13px;
	height: 170px;
	right: 0;
	top: 2px;
	z-index: 0;
}
.m2-wel-lef ul{
	zoom: 1;
	margin: 24px 0 10px 12px;
}
.m2-wel-lef ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-wel-lef ul li{
	float: left;
	height: 20px;
}
li.m2-userMsg-icon{
	width: 34px;
	border-right:1px solid #E1E1E1;
}
li.m2-userMsg-icon a{
	display: block;
	width: 20px;
	height: 20px;
	margin: 0 auto;
}
.m2-iconUser-tur{background:url(../images/m2-userCenter-icon.png) no-repeat -260px 0;}
.m2-iconUser-fal{background:url(../images/m2-userCenter-icon.png) no-repeat -240px 0;}
.m2-iconPho-tur{background:url(../images/m2-userCenter-icon.png) no-repeat -300px 0;}
.m2-iconPho-fal{background:url(../images/m2-userCenter-icon.png) no-repeat -280px 0;}
.m2-iconEmail-tur{background:url(../images/m2-userCenter-icon.png) no-repeat -340px 0;}
.m2-iconEmail-fal{background:url(../images/m2-userCenter-icon.png) no-repeat -320px 0;}

.m2-userMsg-iconLv{
	position: relative;
	width: 75px;
}
.m2-userMsg-iconLv a{
	display: block;
	width: 45px;
	height: 29px;
	padding-left: 30px;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	cursor: pointer;
}
.m2-userMsg-iconLv a i{
	position: absolute;
	width: 72px;
	height: 29px;
	left: 10px;
	top: -3px;
}
li.m2-userMsg-iconVip{
	position: relative;
	width: 36px;
	height: 31px;
	padding-left: 6px;
}
li.m2-userMsg-iconVip i{
	display: block;
	position: relative;
	top: -8px;
	width: 36px;
	height: 31px;
	cursor: pointer;
}
.m2-userMsg-vip0{
	display: block;
	width: 36px;
	height: 31px;
	background: url(../images/userVip0.gif);
}
.m2-userMsg-vip1{
	display: block;
	width: 36px;
	height: 31px;
	background: url(../images/userVip1.gif);
}
.m2-userMsg-vip1:hover .m2-userViphide{display: block;}
.m2-userViphide{
	display: none;
	position: absolute;
	top: 35px;
	left: -23px;
	width: 208px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #0896CC;
	background-color: #fff;
	z-index: 10;
	text-align: left;
	text-indent: 8px;
	color: #717171;
	font-size: 12px;
}
.m2-userViphide-arr{
	display: block;
	position: absolute;
	top: -16px;
	left: 30px;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #0896cc transparent;
}
.m2-userViphide-arrBg{
	display: block;
	position: absolute;
	top: -15px;
	left: 30px;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 8px;
	border-color: transparent transparent #fff transparent;
}


.m2-iconLevel-normal i{background:url(../images/growth/1.png) no-repeat 0 0; background-size:50% auto;}
.m2-iconLevel-iron i{background:url(../images/growth/2.png) no-repeat 0 0; background-size:50% auto;}
.m2-iconLevel-copper i{background:url(../images/growth/3.png) no-repeat 0 0; background-size:50% auto;}
.m2-iconLevel-gold i{background:url(../images/growth/4.png) no-repeat 0 0; background-size:50% auto;}
.m2-iconLevel-paltinum i{background:url(../images/growth/5.png) no-repeat 0 0; background-size:50% auto}
.m2-iconLevel-svip i{background:url(../images/growth/6.png) no-repeat 0 0; background-size:50% auto;}


.m2-wel-level{
	margin-left: 12px;
}
.m2-wel-level p{
	height: 20px;
	font-size: 13px;
	color: #717171;
	line-height: 20px;
}
.m2-wel-level p a{
	display: inline-block;
	width: 50px;
	text-align: center;
	color: #33beac;
}
.m2-wel-level p a:link{color:#33beac;}
.m2-wel-level p a:visited{color:#33beac;}
.m2-wel-level p a:hover{color:#53decc;}
.m2-wel-level p a:active{color:#53decc;}

.m2-wel-level span{
	display: inline-block;
	width: 35px;
	text-align: center;
}
.m2-wel-level b.m2-wel-levelTip{
	font-weight: normal;
	color: #717171;
	display: inline-block;
	font-size: 15px;
	padding-left: 5px;
}
.m2-wel-level b.m2-userSettingslevel-low{
	color: #a52a2a;
	margin: 0 5px;
	font-size: 15px;
}
.m2-wel-level b.m2-userSettingslevel-mid{
	color: #8A6D3B;
	margin: 0 5px;
	font-size: 15px;
}
.m2-wel-level b.m2-userSettingslevel-mid{
	color: #3cb371;
	margin: 0 5px;
	font-size: 15px;
}

.m2-userSettings-level{
	position: relative;
	width: 660px;
	padding:30px 70px 0 85px;
}
.m2-userSettings-levelIcon{
	display: block;
	width: 25px;
	height: 25px;
	position: absolute;
	left: 58px;
	top: 38px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -288px -140px;
}
span.m2-level-low{color: #a52a2a;}
span.m2-level-mid{color: #8A6D3B;}
span.m2-level-hig{color: #3cb371;}

.m2-level-image{
	margin:10px 0;
}
.m2-level-image i{
	display: inline-block;
	width: 40px;
	height: 13px;
	margin-right: 2px;
}
.m2-levelIcon-tur{background:url(../images/m2-userCenter-icon.png) no-repeat -180px -166px}
.m2-levelIcon-fal{background:url(../images/m2-userCenter-icon.png) no-repeat -220px -166px}

.m2-wel-rig{
	float: left;
	position: relative;
	width: 354px;
	min-height: 137px;
	padding:36px 0 0 20px;

}
.m2-wel-profitCon{
	zoom: 1;
}
.m2-wel-profitCon:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-wel-profit{
	float: left;
	width: 160px;
	margin:0 8px;
}
.m2-wel-profit p{
	font-size: 14px;
	line-height: 22px;
	height: 22px;
	color: #717171;
}
.m2-wel-profit span{
	display: block;
	font-size: 26px;
	color: #f5944f;
	height: 50px;
	line-height: 50px;
}
.m2-wel-profitIcon{
	display:block;
	position: absolute;
	width: 100px;
	height: 100px;
	left: 21px;
	top: 36px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -260px -40px;
}
.m2-wel-profitLink{
	padding-top: 12px;
	text-align: center;
}
.m2-wel-profitLink a{
	display: inline-block;
	padding: 0 10px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	border-radius: 3px;
	margin:0 8px;
}
.m2-wel-profit p b{
	position: relative;
	display:inline-block;
	font-weight: normal;
	width: 16px;
	height: 16px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -160px -165px;
}
.m2-wel-profit p b u{
	position: absolute;
	display: block;
	text-decoration: none;
	font-size:12px;
	line-height: 18px;
	border: 1px solid #0996CC;
	padding: 3px 5px;
	background-color: #fff;
	top: -6px;
	left: 23px;
	display: none;
}
.m2-userProfit-arr{
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	top: 6px;
	left: -12px;
	border-width: 6px;
	border-style: solid;
	border-color: transparent #0996cc transparent transparent;
}
.m2-userProfit-arrBg{
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	top: 6px;
	left: -11px;
	border-width: 6px;
	border-style: solid;
	border-color: transparent #fff transparent transparent;
}
.m2-wel-profit p b:hover u{display: block;}

.m2-profit-cha{background-color: #F59451;}
.m2-profit-inv{background-color: #0996cc;}

.m2-profit-cha:link{background-color: #F5944F;}
.m2-profit-cha:visited{background-color: #F5944F;}
.m2-profit-cha:hover{background-color: #F57431;}
.m2-profit-cha:active{background-color: #F57431;}

.m2-profit-inv:link{background-color: #0996cc;}
.m2-profit-inv:visited{background-color: #0996cc;}
.m2-profit-inv:hover{background-color: #0786BC;}
.m2-profit-inv:active{background-color: #0786BC;}

/*----user-detail----*/
.m2-detail-con ul{
	zoom: 1;
	border:1px solid #e1e1e1;
	border-top: none;
}
.m2-detail-con ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-detail-con ul li{
	float: left;
	position: relative;
	width: 120px;
	height: 95px;
	padding:50px 0 0 79px;
	background-color: #fff;
}
.m2-detail-tit{
	position: relative;
	height: 22px;
	line-height: 22px;
	color: #717171;
	font-size: 14px;
	text-align: center;
}
.m2-detail-titIcon{
	display: inline-block;
	position: absolute;
	width: 20px;
	height: 20px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -103px -110px;
	cursor: pointer;
}
.m2-detail-titIcon u{
	position: absolute;
	display: none;
	left: -29px;
	top: 20px;
	width: 210px;
	line-height: 18px;
	text-decoration: none;
	padding:5px;
	border: 1px solid #0996cc;
	z-index: 5;
	background-color: #fff;
	font-size: 12px;
	font-weight: normal;
	cursor: default;
}
.m2-detail-titIcon:hover u{
	display: block;
}
em.m2-detail-titHide-arr{
	display: block;
	position: absolute;
	left: 32px;
	top: -12px;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: transparent transparent #0996cc transparent;
}
em.m2-detail-titHide-arrBg{
	display: block;
	position: absolute;
	left: 32px;
	top: -11px;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
}
.m2-detail-con ul li i{
	display: block;
	position: absolute;
	left: 7px;
	top: 42px;
	width: 65px;
	height: 65px;
}
.m2-detail-con ul li span{
	height: 30px;
	line-height: 30px;
	font-size: 18px;
}
span.m2-detailNum-tur{color: #0996cc;}
span.m2-detailNum-fal{color: #bebebe;}
i.m2-detialIcon-alr{background: url(../images/m2-userCenter-icon.png) no-repeat 0px -40px;}
i.m2-detialIcon-sum{background: url(../images/m2-userCenter-icon.png) no-repeat -65px -40px;}
i.m2-detialIcon-awa{background: url(../images/m2-userCenter-icon.png) no-repeat -130px -40px;}
i.m2-detialIcon-bal{background: url(../images/m2-userCenter-icon.png) no-repeat -195px -40px;}

.m2-userInd-num{
	width: 798px;
	zoom: 1;
	background-color: white;
	border:1px solid #e1e1e1;
	border-top: none;
	position: relative;
}
.m2-userInd-num ul{
	width: 798px;
	zoom: 1;

}
.m2-userInd-num .border {position: absolute;top: 88px;left: 26px;color: #bebebe;}
.m2-userInd-num ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userIndnum-item{
	float: left;
	position: relative;
	width: 159px;
	height: 94px;
	padding-top: 22px;
	text-align: center;
}
.m2-detailNum-tur,.m2-detailNum-fal{
	display: block;
	text-align: center;
	font-size: 22px;
	line-height: 34px;
}
.m2-userIndnum-add{
	display: block;
	position: absolute;
	width: 12px;
	height: 12px;
	right: -6px;
	top: 42px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -361px -265px;
}
.m2-userIndnum-equ{
	display: block;
	position: absolute;
	width: 12px;
	height: 12px;
	right: -6px;
	top: 42px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -361px -277px;
}



 /*----chart----*/
.m2-profitChart{
	position: relative;
	background-color: #f0f0f0;

	min-height: 364px;
	padding: 25px 0 0 0;
}
.m2-chart-con{
	min-width: 800px;
	min-height: 28px;
}
.m2-chartLoading{
	display: block;
	position: absolute;
	width: 35px;
	height: 35px;
	top: 180px;
	left: 50%;
	display: none;
}
.m2-userh3,.m2-chart-head h3,.m2-backCalendar-head h3,.m2-user-invest-head h3,.m2-manage-search-head h3,.m2-userCentermanageDarw-head h3,.m2-userCentercoin-head h3,.m2-userCentercoinExchange-head h3,.m2-userCentercoinRecord-head h3,.m2-userPrizerecord-head h3,.m2-userTrans-head h3,.m2-userAuto-head h3{
	position: relative;
	padding-left: 35px;
	font-size: 20px;
	line-height: 30px;
 }
.m2-user-invest-head h3{
 	position: relative;
 }
.m2-user-invest-head h3 a{
	display: block;
	position: absolute;
	top: 5px;
	right: 0;
	height: 30px;
	padding: 0 8px;
	background-color: #0996cc;
	color: #fff;
	border-radius: 4px;
	font-weight: normal;
	font-size: 15px;
 }
 .m2-user-invest-head h3 a:link{background: #0996cc;}
 .m2-user-invest-head h3 a:visited{background: #0996cc;}
 .m2-user-invest-head h3 a:hover{background: #0486bc;}
 .m2-user-invest-head h3 a:active{background: #0486bc;}
.m2-chart-head h3 i{
 	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -120px -110px;

 }
.m2-profitChart-tit{
	padding: 15px 25px;
}
.m2-profitChart-tit span{
	display: inline-block;
	width: 65px;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	margin-right: 22px;
	border-radius: 3px;
	cursor: pointer;
 }
.m2-chart-unsel{background: #f0f0f0; color: #717171;}
.m2-chart-sel{background: #0996cc; color: #fff;}

.m2-chartItemuser{
	width: 800px;
	height: 280px;
}


/*----Calendar----*/
.m2-backCalendar{
	min-height:435px;
}
.m2-backCalendar-head h3{
	margin-top: 20px;
}
.m2-backCalendar-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -145px -110px;
}
.m2-backCalendar-con{
	zoom: 1;
	padding:10px;
	background-color: white;

}
.m2-backCalendar-con:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-backCalendar-lef{
	float: left;
	background-color: #fff;
}
.m2-calendarItemuser{
	width: 415px;
	height: 300px;
}
.m2-backCalendar-lef p{
	font-size: 14px;
	color: #ffa800;
	height: 42px;
	line-height: 42px;
	padding-left: 20px;
	min-width: 391px;
}
.m2-backCalendar-lef p span{
	font-size: 20px;
	height: 42px;
	line-height: 42px;
	color: #ffa800;
}
.m2-backCalendar-rig{
	width: 350px;
	height: 330px;
	float: left;
	background: url(../images/m2-calendarRight-bg.png) no-repeat 1px 50px;
}
.m2-backRig-nextDate{
	padding:18px 0 0 100px;

}
.m2-nextDatetit{
	font-size: 20px;
	height: 24px;
	line-height: 24px;
	color: #a8a8a8;
	margin-right: 16px;
}
.m2-backRig-nextDate a{
	display: inline-block;
	width: 72px;
	height: 24px;
	line-height: 24px;
	font-size: 15px;
	text-align: center;
	background-color: #F59451;
	color: #fff;
	border-radius: 3px;
}
.m2-backRig-nextDate a:link{background-color: #F59451;}
.m2-backRig-nextDate a:visited{background-color: #F59451;}
.m2-backRig-nextDate a:hover{background-color: #E58441;}
.m2-backRig-nextDate a:active{background-color: #E58441;}

.m2-nextDatecon{
	font-size: 25px;
	color: #fff;
	padding-left: 8px;
	margin-top: 50px;
}
.m2-backRiginfo {
	padding: 42px 0 0 103px;
}
.m2-backRiginfo p{
	display: block;
	width: 140px;
	text-align: center;
	font-size: 14px;
	color: #717171;
}
.m2-backRiginfo p span{
	color: #f67645;
}
.m2-backRiginfo-amo{
	height: 14px;
	line-height: 14px;
	margin-bottom: 12px;
}
.m2-backRiginfo-tit{
	height: 14px;
	line-height: 14px;
	margin-bottom: 3px;
}
.m2-backRiginfo-num span{
	font-size: 19px;
}

.m2-userIndconf{
	position: fixed;
	z-index: 121;
	width: 500px;
	height: 210px;
	left: 50%;
	top: 50%;
	margin: -133px 0 0 -253px;
	border: 6px solid #616161;
	background-color: #fff;
}
.m2-userIndconf h3{
	display: block;
	width: 472px;
	margin:10px auto 0 auto;
	height: 48px;
	line-height: 48px;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-indent: 2px;
	border-bottom: 1px solid #eee;
}
.m2-userIndconf-ipt{
	padding: 60px 0 0 73px;
	height: 32px;
	line-height: 32px;
	zoom: 1;
}
.m2-userIndconf-ipt:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userIndconf-ipt input{
	display: inline-block;
	float: left;
	width: 238px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #DFDFDF;
	text-indent: 8px;
	font-size: 14px;
}
.m2-userIndconf-ipt span{
	display: inline-block;
	float: left;
	width: 111px;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	color: #fff;
	background-color: #F59451;
	text-align: center;
	margin-left: 8px;
	cursor: pointer;
}
.m2-userIndconf-ipt span:hover,.m2-userIndconf-ipt span:active{
	background-color: #E58441;
}
.m2-userIndconf-close{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	right: 0;
	top: 5px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -300px -20px;
}

/*----user-invest----*/
.m2-user-invest-list{

}
.m2-user-invest-head{
	margin: 16px 0;
}
.m2-user-invest-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -170px -110px;
}
.m2-userInvest-table{
	width: 800px;
	border:1px solid #E1E1E1;
	background-color: #fff;
	padding:2px 16px;
	border-spacing:collapse;
	color: #717171;
	margin-top:20px;
}
.m2-userInvest-table td{
	text-align: center;
	border-top: 1px solid #e1e1e1;
}
.m2-userInevst-head{
	height: 42px;
}
.m2-userInevst-head th{
	height: 42px;
	line-height: 42px;
	font-size: 15px;
	color: #0996cc;
}
tr.m2-userInevst-pro{
	line-height: 40px;
	font-size: 15px;
}
.m2-userInevst-proReview{
	position: relative;
}
span.m2-userInevst-proReviewtit{
	display: block;
	width: 130px;
	padding: 0 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	word-wrap:break-word;
	word-break:break-all;
	cursor: pointer;
	text-decoration: underline;
	height: 40px;
	line-height: 40px;
}
span.m2-userInevst-proReviewtit:hover{
	color: #ffa800;
}
.m2-userInevst-link a{
	display: inline-block;
	margin-right: 8px;
	text-decoration: underline;
}
.m2-userInevst-link div.m2-userInevst-linkShow{
	position: relative;
	display: inline-block;
	margin-right: 8px;
}
.m2-userInevst-link div.m2-userInevst-linkShow span.m2-userInevst-linkShowspan{
	display: block;
	text-decoration: underline;
	cursor: pointer;
}
.m2-userInevst-link a:link,.m2-userInevst-link div.m2-userInevst-linkShow:link span.m2-userInevst-linkShowspan{color: #717171;}
.m2-userInevst-link a:visited,.m2-userInevst-link div.m2-userInevst-linkShow:visited span.m2-userInevst-linkShowspan{color: #717171;}
.m2-userInevst-link a:hover,.m2-userInevst-link div.m2-userInevst-linkShow:hover span.m2-userInevst-linkShowspan{color: #ffa800;}
.m2-userInevst-link a:active,.m2-userInevst-link div.m2-userInevst-linkShow:active span.m2-userInevst-linkShowspan{color: #ffa800;}

.m2-userInevst-num{color: #0996cc;}

/*----还款详情隐藏部分----*/
.m2-userInevst-linkShow:hover div.m2-userInevst-linkHide{
	display: block;
}
.m2-userInevst-link div.m2-userInevst-linkHide{
	position: absolute;
	display: none;
	top: 37px;
	right: -10px;
	width: 426px;
	padding-left: 14px;
	border: 1px solid #bebebe;
	background-color: #fff;
	z-index: 10;
}
.m2-userInevst-linkHide h3{
	height: 34px;
	line-height: 34px;
	color: #4e4e4e;
	font-size:15px;
	text-align: left;
}
.m2-userInevst-linkHide ul{
	zoom: 1;
}
.m2-userInevst-linkHide ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userInevst-linkHide ul li{
	float: left;
	width: 190px;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	text-align: left;
}
.m2-userInevst-linkHide ul li span{
	display: inline-block;
	height: 28px;
	line-height: 28px;
	color: #0996cc;
}
.m2-userInevst-linkHide-table{
	width: 424px;
}
.m2-userInevst-linkHide-table td{
	text-align: left;
	border:none;
	height: 34px;
	line-height: 34px;
}
.m2-userInevst-linkHide-tableHead{
	width:
}

.m2-userInevst-linkHide-arr{
	position: absolute;
	top: -15px;
	right: 30px;
	width: 0;
	height: 0;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
}
.m2-userInevst-linkHide-arrBg{
	position: absolute;
	top: -16px;
	right: 30px;
	width: 0;
	height: 0;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #bebebe transparent;
}
.m2-userInevst-linkHidetable-unpay{color:#e64648 ;}
.m2-userInevst-linkHidetable-payed{color:#717171 ;}


/*----项目名称隐藏部分----*/

.m2-userInvest-hide{
	display: none;
	z-index: 5;
	position: absolute;
	left: 0px;
	top: 39px;
	width: 328px;
	border:1px solid #e1e1e1;
	font-size: 14px;
	text-align: left;
	background: #fff;
}
.m2-userInvest-hide ul{
	padding: 18px 0 0 0;
	padding: 5px 10;
	min-height: 90px;
}
.m2-userInvest-hide ul li{
	min-height: 25px;
	width: 275px;
	line-height: 25px;
	padding-left: 15px;
}
.m2-userInvest-hideRig{
	position: absolute;
	right: 0;
	top: 0;
	vertical-align: center;
	height: 100%;

}
.m2-userInvest-hideRig a{
	display: block;
	width: 34px;
	height: 105px;
	font-size: 14px;
	line-height: 17px;
	text-align: center;
	background-color: #0996cc;
	color: #fff;
	padding-top: 3px;
	vertical-align: center;
	height: 100%;
}
.m2-userInvest-hideRig a:link{background-color: #0996cc;}
.m2-userInvest-hideRig a:visited{background-color: #0996cc;}
.m2-userInvest-hideRig a:hover{background-color: #0486BC;}
.m2-userInvest-hideRig a:active{background-color: #0486BC;}

.m2-userInvest-hide em{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-width: 8px;
	border-style: solid;
}
.m2-userInvesthide-arr{
	top:-17px;
	left: 58px;
	border-color: transparent transparent #e1e1e1 transparent;
}
.m2-userInvesthide-arrBg{
	top:-16px;
	left: 58px;
	border-color: transparent transparent #fff transparent;
}
.m2-userInevst-proReview:hover .m2-userInvest-hide{
	display: block;
}




/*----manage----*/
.m2-userCentermanage-main{
	min-height: 300px;
	padding-bottom: 150px;
	background: url(../images/m2-mainbody-bg.png) no-repeat center bottom;

}
/*----chart----*/
.m2-userCentermanage-con{
	width: 800px;
	min-height: 280px;
	margin:0 auto;
	padding:19px 0 0 200px;
}
.m2-userCentermanage-chart{
	position: relative;
	margin-bottom: 30px;
	width: 800px;
	min-height: 280px;
	background-color: #fff;
	zoom: 1;
}
.m2-userCentermanage-chart h3{
	display: block;
	position: absolute;
	font-size: 18px;
	color: #E94B42;
	z-index: 4;
	font-family:Microsoft YaHei;
	font-weight:normal;
}
.m2-userCentermanage-chart h3.m2-userCenterman-accHead{
	top: 16px;
	left: 85px;
}
.m2-userCentermanage-chart h3.m2-userCenterman-disHead{
	top: 14px;
	left: 545px;
}
.m2-userCentermanage-chart h3.m2-userCenterman-levHead{
	top: 14px;
	left: 490px;
}
.m2-userCentermanage-chart h3.m2-userCenterman-motHead{
	top: 14px;
	left: 110px;
}
.m2-userCentermanage-chart:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCentermanage-chart p{
	width:250px;
	font-size:14px;
	color:#717171;
	font-weight:noraml;
	line-height:24px;
}
.m2-user-suggest{
	width:250px;
	position:absolute;
	left:480px;
	top:220px;
}
.m2-user-suggest a{
	text-align:right;
	width:235px;
	display:block;
}
#m2-manageChart-acc{
	margin-left: -80px;
	float: left;
	width: 435px;
	height: 220px;
	padding-top: 70px;
}
#m2-manageChart-dis{
	float: left;
	width: 460px;
	height: 300px;
	margin-left: -20px;
}

#m2-manageChart-mot{
	float: left;
	width: 420px;
	height: 260px;
	margin-top:20px;
	margin-left:-60px;
	overflow:hidden;
}
#m2-manageChart-lev{
	float: left;
	width: 405px;
	height: 260px;
	margin-top:20px;
}
/*----search----*/
.m2-manage-search{
	margin-top: 20px;
}
.m2-manage-search h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -195px -110px;
}
.m2-manage-search-selector{
	padding-left: 25px;
	position: relative;
}
.m2-manage-search-selector a.m2-manage-searchRecord{
	display: block;
	position: absolute;
	padding:5px 12px 5px 22px;
	font-size: 15px;
	height: 15px;
	color: #717171;
	right: 5px;
	top: 34px;
}
.m2-manage-search-selector a.m2-manage-searchRecord i{
	position: absolute;
	display: inline-block;
	left: 1px;
	top: 6px;
	width: 18px;
	height: 18px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -340px -20px;
}
.m2-manage-search-selector a.m2-manage-searchRecord:link{color: #717171;}
.m2-manage-search-selector a.m2-manage-searchRecord:visited{color: #717171;}
.m2-manage-search-selector a.m2-manage-searchRecord:hover{color: #616161;}
.m2-manage-search-selector a.m2-manage-searchRecord:active{color: #616161;}
.m2-manage-search-selector ul{
	zoom: 1;
	color: #717171;
}
.m2-manage-search-selector ul.m2-manageSearchsel-time{
	margin-top:20px;
}
.m2-manage-search-selector ul.m2-manageSearchsel-type{
	margin-top:15px;
}
.m2-manage-search-selector ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-manage-search-selector ul li{
	float: left;
	font-size:14px;
	line-height: 25px;
}

.m2-manageSearchsel-link span{
	display: block;
	padding: 0 8px;
	margin: 0 6px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
}
.m2-manageSearchsel-link span i{
	font-style:normal;
}
.m2-manageSearchsel-link span b{
	display: inline-block;
	width: 17px;
	height: 17px;
	vertical-align: top;
	margin-left:4px;
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	background: url(../images/m2-userCenter-icon.png) no-repeat 0px -20px;
	font-weight:normal;
}
span.m2-manSealink-unsel{
	color: #717171;
}
span.m2-manSealink-sel{
	color: #fff;
	background-color: #0996cc;
	border-radius: 3px;
}
span.m2-manSealink-unsel:link{color: #717171;}
span.m2-manSealink-unsel:visited{color: #717171;}
span.m2-manSealink-unsel:hover{color: #0996cc;}
span.m2-manSealink-unsel:active{color: #0996cc;}

.m2-manageResult{
	width: 770px;
	padding:5px 15px;
	margin-top: 12px;
	text-align: center;
	background-color: #fff;
}
.m2-manageResult-head th{
	height: 42px;
	line-height: 42px;
	font-size: 15px;
	color: #0996cc;
}
.m2-manageResult-item,.m2-manageResult-sum{
	height: 41px;
}
.m2-manageResult-item td,.m2-manageResult-sum td{
	height: 40px;
	border-top: 1px solid #e1e1e1;
	font-size: 14px;
	color: #717171;
	line-height: 40px;
}
.m2-userTable-noData td{
	height: 40px;
	font-size: 14px;
	color: #717171;
	line-height: 40px;
	text-align: center;
	border-top: 1px solid #e1e1e1;
}
.m2-manageResult-item td.m2-manageResultitem-up{color: #717171;}
.m2-manageResult-item td.m2-manageResultitem-down{color: #e64648;}

#m2-manSeadate-start,#m2-manSeadate-end{
	display: inline-block;
	width: 125px;
	height: 20px;
	line-height: 24px;
	margin:0 5px;
	font-size: 12px;
	color: #717171;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -20px -166px;
}
.m2-manageResult-more{
	display: inline-block;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	background-color: #0996CC;
	color: #fff;
	border-radius: 3px;
}
.m2-manageResult-more:hover{
	background-color: #0786BC;
}
.m2-manageResult-more:active{
	background-color: #0786BC;
}


/*recharge-bank*/
.m2-user-recharge h3{
	font-size: 20px;
	line-height: 30px;

	font-weight: normal;


}
.m2-onlineChargelist{
	width: 760px;
	padding: 40px 0 15px 0;
}
.m2-onlineBankbtn{
	cursor: pointer;
}
.m2-onlineBankdown{
	background: url(../../home2/images/bank/moreDown.jpg) no-repeat;
}
.m2-onlineBankup{
	background: url(../../home2/images/bank/moreUp.jpg) no-repeat;
}
.m2-onlineChargelist h3{
	padding-left: 40px;
	height: 20px;
	line-height: 20px;
	color: #111;
	font-size: 15px;
	font-weight: normal;
}
.m2-onlineChargelist ul{
	padding: 20px 0 0 42px;
	width: 720px;
	zoom: 1;
}
.m2-onlineChargelist ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-onlineCha-li{
	float: left;
	width: 98px;
	height: 30px;
	margin:0 15px 15px 0;
	border: 1px solid #CCCCCC;
}
.m2-user-recharge h3 i{
	display: inline-block;
	width:23px;
	height: 16px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -220px -115px;
	margin-right:10px;
	_display:inline;
	_zoom:1;
}
.m2-recharge-mainbody{
	width:100%;
	background-color: #fff;
	padding-bottom:40px;
	margin-top:10px;
}
.m2-user-choose{
	height:51px;
	border-bottom:1px solid #e6e6e6;
}
.m2-user-choose h4{
	font-size:14px;
	font-weight: normal;
	line-height: 51px;
	text-align: right;
	padding-left:10px;
}
.m2-user-choose h4 b{
	color:#4e4e4e;
	font-size:16px;
	font-weight: normal;
	float:left;
}
.m2-user-choose h4 a{
	width:103px;
	height: 27px;
	border:1px solid #dbdbdb;
	padding:5px 10px;
	margin-right:10px;
}
.m2-onlineToggle{
	height: 20px;
	line-height: 20px;
	text-align: center;
	padding: 10px 0;
}
.m2-onlineToggle span{
	display: inline-block;
	position: relative;
	padding-right: 28px;
	font-size: 14px;
	line-height: 20px;
	color: #b8b8b8;
	cursor: pointer;
}
.m2-onlineToggle span:hover,.m2-onlineToggle span:active{
	color: #6a6a6a;
}
.m2-onlineToggle span i{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	right: 0;
	top: 0;
}
.m2-onlineToggle span.toggleUp i{
	background: url(../images/banktoggle.png) no-repeat 0 0;
}
.m2-onlineToggle span.toggleDown i{
	background: url(../images/banktoggle.png) no-repeat 0 -20px;
}
.m2-onlineToggle span.toggleUp:hover i,.m2-onlineToggle span.toggleUp:active i{
	background: url(../images/banktoggle.png) no-repeat -20px 0px;
}
.m2-onlineToggle span.toggleDown:hover i,.m2-onlineToggle span.toggleDown:active i{
	background: url(../images/banktoggle.png) no-repeat -20px -20px;
}
.m2-recharge-banklist ul{
	width: 778px;
	overflow: hidden;
	padding-bottom:30px;
}
.m2-recharge-banklist ul li{
	display: inline-block;
	*display:inline;
	zoom:1;
	cursor: pointer;
	margin-top:26px;
	margin-left:25px;
}
.m2-recharge-banklist ul li b{
	display: inline-block;
	width:16px;
	height:16px;
	background: url(../images/m2-userCenter-icon.png) -100px -20px no-repeat;
	vertical-align: middle;
}
.m2-recharge-banklist ul li b.m2-bank-chooseput{
	background-position-x:-80px;
}
.m2-recharge-banklist ul li i{
	display: inline-block;
	width:136px;
	height:37px;
	background: url(../images/m2-user-bank2.png) no-repeat;
	border:1px solid #e6e6e6;
	vertical-align: middle;
	margin-left:10px;
}
.m2-recharge-banklist ul li i.m2-bank-bank02{background-position:-136px 0;}
.m2-recharge-banklist ul li i.m2-bank-bank03{background-position:0 -37px;}
.m2-recharge-banklist ul li i.m2-bank-bank04{background-position:-136px -37px;}
.m2-recharge-banklist ul li i.m2-bank-bank05{background-position:0 -74px ;}
.m2-recharge-banklist ul li i.m2-bank-bank06{background-position:-136px -74px;}
.m2-recharge-banklist ul li i.m2-bank-bank07{background-position:0 -111px;}
.m2-recharge-banklist ul li i.m2-bank-bank08{background-position:-136px -111px;}
.m2-recharge-banklist ul li i.m2-bank-bank09{background-position:0 -148px;}
.m2-recharge-banklist ul li i.m2-bank-bank10{background-position:-136px -148px;}
.m2-recharge-banklist ul li i.m2-bank-bank11{background-position:0 -185px;}
.m2-recharge-banklist ul li i.m2-bank-bank12{background-position:-136px -185px;}
.m2-recharge-banklist ul li i.m2-bank-bank13{background-position:0 -222px;}
.m2-recharge-banklist ul li i.m2-bank-bank14{background-position:-136px -222px;}
.m2-recharge-banklist ul li i.m2-bank-bank15{background-position:0 -259px;}
.m2-recharge-banklist ul li i.m2-bank-bank16{background-position:-136px -259px;}
.m2-recharge-banklist ul li i.m2-bank-bank17{background-position:0 -296px;}
.m2-recharge-banklist ul li i.m2-bank-bank18{background-position:-136px -296px;}
.m2-recharge-banklist ul li i.m2-bank-bank19{background-position:0 -333px;}
.m2-recharge-banklist ul li i.m2-bank-bank20{background-position:-136px -333px;}
.m2-recharge-banklist ul li i.m2-bank-bank21{background-position:0 -370px;}
.m2-recharge-banklist ul li i.m2-bank-bank22{background-position:-136px -370px;}
.m2-recharge-limit{
	width:700px;
	margin:0 auto;
	/*height: 170px;*/
}
.m2-recharge-limit table{
	width:100%;
	text-align:center;
	border:1px solid #e6e6e6;
	border-bottom:none;
}
.m2-recharge-limit table th{
	font-size:14px;
	color:#4e4e4e;
	font-weight: normal;
	line-height: 41px;
	background-color: #f0f0f0;
	text-align: left;
	padding-left:10px;
}
.m2-recharge-limit table.m2-recharge-tab{
	background-color: #e6e6e6;
	border:none;
}
.m2-recharge-limit table.m2-recharge-tab td{
	font-size: 14px;
	width:110px;
	height:40px;
	background-color: #fff;
}
.m2-recharge-limit table.m2-recharge-tab td.m2-recharge-ps{
	width:200px;
}
.m2-recharge-ent{
	width:610px;
	margin:0 auto;
	min-height: 178px;
	_height:178px;
	margin-top:20px;
	background: url(../images/m2-recharge-bg.png) right bottom no-repeat #f0f0f0;
	padding:20px 0 15px 90px;
}
.m2-recharge-ent table{
	width:350px;
	font-size:14px;
	line-height: 40px;
	color:#717171;
}
.m2-input-ent{
	width:198px;
	height:37px;
	border: 1px solid #d9d9d9;
	line-height: 37px;
	text-indent: 1em;
	position: initial;
}
.m2-recharge-ent table td.m2-recharge-cost{color:#ee2743;}
.m2-recharge-ent table td.m2-recharge-cost b{
	font-style: normal;
	color:#bebebe;
	margin-left:10px;
	line-height: 14px;
	font-weight: normal;
}
.m2-recharge-ent table td.m2-recharge-cost i{
	width:14px;
	height: 14px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -60px -20px;
	display: inline-block;
	margin-top:-2px;
	vertical-align: middle;
}
.m2-recharge-ent table td b{

}
.m2-recharge-ent table td a.m2-recharge-entChr{
	width:130px;
	height: 40px;
	background-color: #f5944f;
	font-size:16px;
	display: block;
	text-align: center;
}
.m2-recharge-ent table td a.m2-recharge-entChr:link{color:#fff}
.m2-recharge-ent table td a.m2-recharge-entChr:visited{color:#fff}
.m2-recharge-ent table td a.m2-recharge-entChr:hover{color:#fff; background-color: #ea843b;}
.m2-recharge-ent table td a.m2-recharge-entChr:active{color:#fff; background-color: #ea843b;}
.m2-recharge-tips{
	width:720px;
	margin:0 auto;
	margin-top:30px;
	position: relative;
}
.m2-recha2-limLink{
	color: #0896cc;
	padding: 0 8px;
	margin-left: 12px;
}
.m2-recha2-limLink:hover,.m2-recha2-limLink:active{
	color: #0be;
}
.m2-transfer-tipsLink{
	position: absolute;
	display: block;
	right: 16px;
	top: 18px;
	padding:0 10px;
	height:27px;
	line-height: 27px;
	font-size: 15px;
	color: #717171;
	background-color: #fff;
	border: 1px solid #DBDBDB;
}
.m2-transfer-tipsLink:link{color: #717171; border: 1px solid #bbb;}
.m2-transfer-tipsLink:visited{color: #717171; border: 1px solid #bbb;}
.m2-transfer-tipsLink:hover{color: #616161; border: 1px solid #bbb;}
.m2-transfer-tipsLink:active{color: #616161; border: 1px solid #bbb;}
.m2-recharge-tips h3{
	color:#717171;
	font-size:14px;
	font-weight: normal;
}
.m2-recharge-tips h3 i{
	width:14px;
	height: 14px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -60px -20px;
	display: inline-block;
	margin-top:-2px;
	vertical-align: middle;
	margin-right:10px;
}
.m2-recharge-tips ul li{
	font-size:14px;
	color:#717171;
	padding-left:25px;
	margin-top:10px;
}
.m2-recharge-tips ul li i{
	display: inline-block;
	vertical-align:top;
	width:26px;
	height: 26px;
	background: url(../images/m2-userCenter-icon.png) no-repeat;
}
.m2-recharge-tips ul li i.m2-recharge-tips01{background-position: 0 -140px;}
.m2-recharge-tips ul li i.m2-recharge-tips02{background-position: -26px -140px;}
.m2-recharge-tips ul li i.m2-recharge-tips03{background-position: -52px -140px;}
.m2-recharge-tips ul li i.m2-recharge-tips04{background-position: -78px -140px;}
.m2-recharge-tips ul li i.m2-recharge-tips05{background-position: -103px -140px;}

.m2-recharge-tips ul li b{
	font-weight: normal;
	display: inline-block;
	width:650px;
	padding-left:10px;
}
/*recharge-bank2*/
.m2-user-recharge{
	position: relative;
}
.m2-user-wsLogo{
	position: absolute;
	width: 202px;
	height: 39px;
	top: 0px;
	right: 0px;
	background: url(../images/weishangLogo.png) no-repeat;
}
.m2-user-bankSelbox{
	padding:0 0 0 50px;
	margin-top: 36px;
	zoom: 1;
}
.m2-user-bankSelbox:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userBankitem{
	position: relative;
	text-align: center;
	float: left;
	width: 193px;
	padding: 7px 0px 7px 0px;
	height: 37px;
	line-height: 37px;
	background-color: #fff;
	cursor: pointer;
}
.mo2-user-bank-corner{
	position: absolute;
	width: 13px;
	height: 13px;
	right: 0;
	bottom: 0;
	background: url(../images/m2-userCenter-icon.png) no-repeat -90px -110px;
}
.m2-userBank-unsel{
	border: 1px solid #e6e6e6;
}
.m2-userBank-sel{
	border: 1px solid #75E256;
}
.m2-userBank-unsel .mo2-user-bank-corner{display: none;}
.m2-userBank-sel .mo2-user-bank-corner{display: block;}
.m2-userBankitem span.m2-userBankitem-det{
	display: inline-block;
	line-height: 25px;
	font-size: 18px;
	color: #717171;
	margin:2px 0 0 0;
	text-align: left;
}
.m2-userBankitem i{
	display: inline-block;
	float: left;
	width: 136px;
	height: 37px;
}
.m2-cha2Bank-item .m2-userBank-1,.m2-userBankitem .m2-userBank-1{background: url(../images/m2-user-bank2.png) no-repeat 0px 0px;}
.m2-cha2Bank-item .m2-userBank-2,.m2-userBankitem .m2-userBank-2{background: url(../images/m2-user-bank2.png) no-repeat -136px 0px;}
.m2-cha2Bank-item .m2-userBank-3,.m2-userBankitem .m2-userBank-3{background: url(../images/m2-user-bank2.png) no-repeat 0px -37px;}
.m2-cha2Bank-item .m2-userBank-4,.m2-userBankitem .m2-userBank-4{background: url(../images/m2-user-bank2.png) no-repeat -136px -37px;}
.m2-cha2Bank-item .m2-userBank-5,.m2-userBankitem .m2-userBank-5{background: url(../images/m2-user-bank2.png) no-repeat 0px -74px;}
.m2-cha2Bank-item .m2-userBank-6,.m2-userBankitem .m2-userBank-6{background: url(../images/m2-user-bank2.png) no-repeat -136px -74px;}
.m2-cha2Bank-item .m2-userBank-7,.m2-userBankitem .m2-userBank-7{background: url(../images/m2-user-bank2.png) no-repeat 0px -111px;}
.m2-cha2Bank-item .m2-userBank-8,.m2-userBankitem .m2-userBank-8{background: url(../images/m2-user-bank2.png) no-repeat -136px -111px;}
.m2-cha2Bank-item .m2-userBank-9,.m2-userBankitem .m2-userBank-9{background: url(../images/m2-user-bank2.png) no-repeat 0px -148px;}
.m2-cha2Bank-item .m2-userBank-10,.m2-userBankitem .m2-userBank-10{background: url(../images/m2-user-bank2.png) no-repeat -136px -148px;}
.m2-cha2Bank-item .m2-userBank-11,.m2-userBankitem .m2-userBank-11{background: url(../images/m2-user-bank2.png) no-repeat 0px -185px;}
.m2-cha2Bank-item .m2-userBank-12,.m2-userBankitem .m2-userBank-12{background: url(../images/m2-user-bank2.png) no-repeat -136px -185px;}
.m2-cha2Bank-item .m2-userBank-13,.m2-userBankitem .m2-userBank-13{background: url(../images/m2-user-bank2.png) no-repeat 0px -222px;}
.m2-cha2Bank-item .m2-userBank-14,.m2-userBankitem .m2-userBank-14{background: url(../images/m2-user-bank2.png) no-repeat -136px -222px;}
.m2-cha2Bank-item .m2-userBank-15,.m2-userBankitem .m2-userBank-15{background: url(../images/m2-user-bank2.png) no-repeat 0px -259px;}
.m2-cha2Bank-item .m2-userBank-16,.m2-userBankitem .m2-userBank-16{background: url(../images/m2-user-bank2.png) no-repeat -136px -259px;}
.m2-cha2Bank-item .m2-userBank-17,.m2-userBankitem .m2-userBank-17{background: url(../images/m2-user-bank2.png) no-repeat 0px -296px;}
.m2-cha2Bank-item .m2-userBank-18,.m2-userBankitem .m2-userBank-18{background: url(../images/m2-user-bank2.png) no-repeat -136px -296px;}
.m2-cha2Bank-item .m2-userBank-19,.m2-userBankitem .m2-userBank-19{background: url(../images/m2-user-bank2.png) no-repeat 0px -333px;}
.m2-cha2Bank-item .m2-userBank-20,.m2-userBankitem .m2-userBank-20{background: url(../images/m2-user-bank2.png) no-repeat -136px -333px;}
.m2-cha2Bank-item .m2-userBank-21,.m2-userBankitem .m2-userBank-21{background: url(../images/m2-user-bank2.png) no-repeat 0px -370px;}
.m2-cha2Bank-item .m2-userBank-22,.m2-userBankitem .m2-userBank-22{background: url(../images/m2-user-bank2.png) no-repeat -136px -370px;}
.m2-cha2Bank-item .m2-userBank-23,.m2-userBankitem .m2-userBank-23{background: url(../images/m2-user-bank2.png) no-repeat 0px -407px;}
.m2-cha2Bank-item .m2-userBank-24,.m2-userBankitem .m2-userBank-24{background: url(../images/m2-user-bank2.png) no-repeat -136px -407px;}
.m2-userBank-chose{
	display: inline-block;
	float: left;
	position: relative;
	padding: 3px 0 0 50px;
	height: 73px;
}
.m2-userBank-chose span{
	display: block;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #0996cc;
	cursor: pointer;
}
.m2-userBank-chose span:hover,.m2-userBank-chose span:active{
	color: #0be;
}
.m2-userBank-chose a{
	display: block;
	color: #717171;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	margin-top: 4px;
}
.m2-userBank-chose a:hover,.m2-userBank-chose a:active{text-decoration: underline;}
.m2-userBank-chose b.m2-userBank-choWarn{
	display: block;
	position: absolute;
	top: 55px;
	left: 50px;
	height: 12px;
	line-height: 12px;
	color: #999;
	font-weight: normal;
	width: 500px;
}
.m2-charge2Confirm{
	position: absolute;
	top: 100px;
	left: 50%;
	margin-left: -257px;
	width: 474px;
	padding: 30px 13px 0px 13px;
	z-index: 121;
	background-color: #fff;
	border: 7px solid #444;
}
.m2-cha2Bank{
	padding-top: 10px;
}
.m2-cha2Bank ul.m2-cha2Banklist{
	width:454px;
	margin: 0 auto;
	padding: 0 0 20px 15px;
	zoom: 1;
}
.m2-cha2Bank ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-cha2Bank-item{
	position: relative;
	float: left;
	width: 193px;
	padding: 7px 0px 7px 0px;
	height: 37px;
	line-height: 37px;
	cursor: pointer;
	margin:0 20px 15px 0;
}
.m2-cha2Bank-item i{
	display: inline-block;
	float: left;
	width: 136px;
	height: 37px;
}
.m2-cha2Bank-item span{
	display: inline-block;
	height: 37px;
	line-height: 37px;
	font-size: 14px;
	color: #717171;
}
.m2-cha2Bank-item b{
	position: absolute;
	width: 13px;
	height: 13px;
	right: 0;
	bottom: 0;
	background: url(../images/m2-userCenter-icon.png) no-repeat -90px -110px;
}
.m2-cha2Bank-unsel{
	border: 1px solid #e6e6e6;
}
.m2-cha2Bank-sel{
	border: 1px solid #75E256;
}
.m2-cha2Bank-unsel b{display: none;}
.m2-cha2Bank-sel b{display: block;}
.m2-cha2Conf-tit{
	padding: 10px 0 10px 8px;
}
.m2-cha2Conf-tit span{
	color: #000;
	font-size: 18px;
	line-height: 48px;
}
.m2-cha2Conf-head{
	padding: 0 0 0 18px;
}
.m2-cha2Conf-head span{
	color: #000;
	font-size: 18px;
	line-height: 48px;
	cursor: pointer;
	text-decoration: underline;
}
.m2-cha2Conf-head span:hover,.m2-cha2Conf-head span:active{
	color: #0996cc;
}
.m2-cha2Conf-bind{
	width: 456px;
	padding: 30px 0 0 18px;
	border-top: 1px solid #eee;
}
.m2-cha2Conf-bind table{
	width: 456px;
}
.m2-cha2Conf-bind tr{

}
.m2-chaConf-tit{
	width: 130px;
	padding: 0 0 0 20px;
	height: 32px;
	line-height: 32px;
	padding-bottom: 28px;
}
.m2-chaConf-tit span{
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #717171;
}
.m2-chaConf-tit i{
	display: inline-block;
	float: left;
	width: 24px;
	height: 24px;
	margin: 3px 5px 0 0;
}
.m2-chaConf-user{background: url(../images/iconLogin.png) no-repeat 0px 0px;}
.m2-chaConf-tel{background: url(../images/iconLogin.png) no-repeat -48px 0px;}
.m2-chaConf-card{background: url(../images/iconLogin.png) no-repeat -24px -24px;}
.m2-chaConf-psw{background: url(../images/iconLogin.png) no-repeat -24px 0px;}
.m2-chaConf-con{
	position: relative;
	width: 326px;
	height: 32px;
	line-height: 32px;
	padding-bottom: 28px;
}
.m2-chaConf-con span{
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #717171;

}
.m2-chaConf-con a{
	display: inline-block;
	float: left;
	padding: 0 12px;
	color: #0996cc;
	font-size: 14px;
}
.m2-chaConf-con a:hover,.m2-chaConf-con a:active{
	color: #0be;
}
.m2-chaConf-con input{
	display: inline-block;
	float: left;
	border-radius: 2px;
	border: 1px solid #d9d9d9;
	height: 30px;
	line-height: 30px;
	text-indent: 8px;
	font-size: 14px;
	color: #666;
}
.m2-chaConf-warn{
	display: inline-block;
	position: absolute;
	width: 310px;
	top: 38px;
	left: 2px;
	height: 12px;
	line-height: 12px;
	font-size: 12px;
	color: #B24;
	font-weight: normal;
}
.m2-chaConf-code{
	display: inline-block;
	float: left;
	width: 85px;
	height: 32px;
	margin-left: 7px;
	cursor: pointer;
}
.m2-cha2Con-close{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 24px;
	height: 24px;
	cursor: pointer;
	background: url(../images/iconLogin.png) no-repeat -48px -24px;
}
.m2-cha2Confsubmit{
	padding: 15px 0 35px 155px;
}
.m2-cha2Confsubmit span{
	display: inline-block;
	width: 112px;
	height: 32px;
	text-align: center;
	color: #fff;
	background-color: #F59451;
	line-height: 32px;
	font-size: 16px;
	border-radius: 3px;
	cursor: pointer;
}
.m2-cha2Confsubmit span:hover,.m2-cha2Confsubmit span:active{
	background-color: #E58441;
}


/*alert set*/

.m2-user-recharge h3 i.m2-user-alertset{
	display: inline-block;
	width:23px;
	height: 23px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -160px -140px;
	vertical-align: middle;
	margin-top:-2px;
}


/*draw*/
.m2-userCentermanageDarw-con{
	width: 800px;
	min-height: 280px;
	margin:0 auto;
	padding:19px 0 0 200px;
}
.m2-userCentermanageDarw-head{
	position: relative;
}
.m2-userCentermanageDarw-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -220px -110px;
}
.m2-userCentermanageDarw-head a{
	position: absolute;
	right: 10px;
	top: 0px;
	color: #717171;
	background-color: #fff;
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	border:1px solid #dbdbdb;
	padding:3px 10px;
	margin-right:10px;
	border-radius: 5px;
}
.m2-userCentermanageDarw-head a:link{color: #717171;}
.m2-userCentermanageDarw-head a:visited{color: #717171;}
.m2-userCentermanageDarw-head a:hover{color: #616161; background-color: #fefefe;}
.m2-userCentermanageDarw-head a:active{color: #616161; background-color: #fefefe;}

.m2-userCentermanage-accNum{
	width: 798px;
	zoom: 1;
	border: 1px solid #E6E6E6;
	margin-top: 10px;
}
.m2-userCentermanage-accNum:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCentermanage-accNumlef,.m2-userCentermanage-accNumrig{
	padding-left: 80px;
	float: left;
	width: 318px;
	height: 102px;
	background-color: #fff;
}
.m2-userCentermanage-accNumlef{
	background: url(../images/m2-wel-rig.png);
}
.m2-userDrawban{
	position: relative;
	float: left;
	width: 266px;
	height: 102px;
	background-color: #fff;
}
.m2-userDrawban .m2-userDrawban-line{
	position: absolute;
	display: block;
	top: 0;
	right: 0;
	width: 1px;
	height: 102px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -360px 0;
}
.m2-userCentermanage-accNumtit{
	position: relative;
	margin-top: 16px;
	height: 20px;
	line-height: 20px;
	text-align: center;
}
.m2-userCentermanage-accNumtit span{
	display: inline-block;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #717171;
}
.m2-userCentermanage-accNumtit i{
	display: block;
	position: absolute;
	width: 20px;
	height: 20px;
	cursor: pointer;
	left: 95px;
	top: 0;
}
.m2-userCentermanage-accNumtit i{
	background: url(../images/m2-userCenter-icon.png) no-repeat -103px -110px;
}

.m2-userCentermanage-accNum-leave,.m2-userCentermanage-accNum-return{
	font-size: 30px;
	color: #f5944f;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.m2-userCentermanage-drawBox{
	width: 798px;
	background-color: #fff;
	min-height: 100px;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	padding-top: 50px;
	zoom: 1;
	padding-bottom: 50px;
}
.m2-userCentermanage-drawBox1,.m2-userCentermanage-drawBox2{
	width: 778px;
	margin: 0 auto;
	padding: 45px 0 35px 0;
	border: 1px solid #0896CC;
	border-radius: 0 0 3px 3px;
}
.m2-userCentermanage-drawBoxtab{
	position: relative;
	padding: 0 0 0 9px;
	height: 32px;

}
.m2-userCentermanage-drawBoxtab span{
	display: inline-block;
	position: relative;
	width: 110px;
	font-size: 16px;
	margin-right: 12px;
	text-align: center;
	border-radius: 3px 3px 0 0;
	border: 1px solid #0896CC;
	cursor: pointer;
}
.m2-userCentermanage-drawBoxtab span b{
	position: absolute;
	width: 100%;
	height: 4px;
	left: 0;
	bottom: -3px;
	background-color: #fff;
}
.m2-userCentermanage-drawBoxtab-unsel{
	color: #fff;
	background-color: #0896CC;
	height: 30px;
	line-height: 30px;
}
.m2-userCentermanage-drawBoxtab-sel{
	color: #0896CC;
	background-color: #fff;
	height: 30px;
	line-height: 30px;
}
.m2-userCentermanage-drawBoxtab-sel b{display: block;}
.m2-userCentermanage-drawBoxtab-unsel b{display: none;}
.m2-userCentermanage-drawBox:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCentermanage-drawBox-cardTit{
	float: left;
	width: 160px;
}
.m2-userCentermanage-drawBox-cardTit span{
	height: 38px;
	line-height: 38px;
	font-size: 15px;
	text-align: right;
	color: #717171;
}
.m2-userCentermanage-drawBox-cardSel{
	float: left;
	position: relative;
	width: 600px;
	zoom: 1;
}
.m2-userCentermanage-drawBox-cardTure{
	zoom: 1;
}
.m2-userCentermanage-drawBox-cardTure:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCentermanage-drawBox-cardSel:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}

li.m2-userCentermanage-drawBox-bank{
	position: relative;
	float: left;
	padding:0 0 0 70px;
	width: 190px;
	height: 75px;
	border:1px solid #D9D9D9;
	margin:0 10px;
	cursor: pointer;
	margin-bottom: 20px;
}
p.m2-userCentermanage-drawBox-bankName{
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	color: #717171;
	margin-top: 10px;
}
span.m2-userCentermanage-drawBox-cardNumber{
	height: 26px;
	line-height: 26px;
	font-size: 20px;
	color: #717171;
}
em.m2-userCentermanage-bank-sel{
	display: block;
	position: absolute;
	width: 13px;
	height: 13px;
	right: 0;
	bottom: 0;
	background: url(../images/m2-userCenter-icon.png) no-repeat -90px -110px;
}
em.m2-userCentermanage-bank-unsel{
	display: block;
	position: absolute;
	width: 13px;
	height: 13px;
	right: 0;
	bottom: 0;
}
b.m2-userCentermanage-bank-close{
	display: block;
	position: absolute;
	width: 13px;
	height: 13px;
	right: 0;
	top: 0;
	background: url(../images/m2-userCenter-icon.png) no-repeat -90px -123px;
	display: none;
}
li.m2-userCentermanage-drawBox-bank:hover b.m2-userCentermanage-bank-close{
	display: block;
}
.m2-userCentermanage-drawBox1 li.m2-userCentermanage-drawBox-bank:hover{
	background-color: #F7F7F9;
}
.m2-userCentermanage-drawBox-bank i{
	display: block;
	position: absolute;
	width: 55px;
	height: 55px;
	left: 11px;
	top: 10px;
}
.m2-userDar-cardTips{
	position: absolute;
	width: 330px;
	top: 10px;
	left: 440px;
	color: #b24;
	font-size: 14px;
	line-height: 28px;
}

.m2-bankDraw01{background: url(../images/m2-user-bankDarw.png) no-repeat 0px 0px;}
.m2-bankDraw02{background: url(../images/m2-user-bankDarw.png) no-repeat -55px 0px;}
.m2-bankDraw03{background: url(../images/m2-user-bankDarw.png) no-repeat -110px 0px;}
.m2-bankDraw04{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -55px;}
.m2-bankDraw05{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -55px;}
.m2-bankDraw06{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -55px;}
.m2-bankDraw07{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -110px;}
.m2-bankDraw08{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -110px;}
.m2-bankDraw09{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -110px;}
.m2-bankDraw10{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -165px;}
.m2-bankDraw11{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -165px;}
.m2-bankDraw12{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -165px;}
.m2-bankDraw13{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -220px;}
.m2-bankDraw14{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -220px;}
.m2-bankDraw15{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -220px;}
.m2-bankDraw16{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -275px;}
.m2-bankDraw17{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -275px;}
.m2-bankDraw18{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -275px;}
.m2-bankDraw19{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -330px;}
.m2-bankDraw20{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -330px;}
.m2-bankDraw21{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -330px;}
.m2-bankDraw22{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -385px;}

.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-1{background: url(../images/m2-user-bankDarw.png) no-repeat 0px 0px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-2{background: url(../images/m2-user-bankDarw.png) no-repeat -55px 0px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-3{background: url(../images/m2-user-bankDarw.png) no-repeat -110px 0px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-4{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -55px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-5{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -55px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-6{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -55px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-7{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -110px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-8{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -110px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-9{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -110px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-10{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -165px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-11{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -165px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-12{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -165px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-13{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -220px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-14{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -220px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-15{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -220px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-16{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -275px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-17{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -275px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-18{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -275px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-19{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -330px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-20{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -330px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-21{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -330px;}
.m2-userCentermanage-drawBox2 li.m2-userCentermanage-drawBox-bank i.m2-userBank-22{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -385px;}
i.mo2-userChabank-common{
	display: inline-block;
	width: 55px;
	height: 55px;
	margin: 5px 0 0 5px;
}
.m2-userBankhf-1{background: url(../images/m2-user-bankDarw.png) no-repeat 0px 0px;}
.m2-userBankhf-2{background: url(../images/m2-user-bankDarw.png) no-repeat -55px 0px;}
.m2-userBankhf-3{background: url(../images/m2-user-bankDarw.png) no-repeat -110px 0px;}
.m2-userBankhf-4{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -55px;}
.m2-userBankhf-5{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -55px;}
.m2-userBankhf-6{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -55px;}
.m2-userBankhf-7{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -110px;}
.m2-userBankhf-8{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -110px;}
.m2-userBankhf-9{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -110px;}
.m2-userBankhf-10{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -165px;}
.m2-userBankhf-11{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -165px;}
.m2-userBankhf-12{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -165px;}
.m2-userBankhf-13{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -220px;}
.m2-userBankhf-14{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -220px;}
.m2-userBankhf-15{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -220px;}
.m2-userBankhf-16{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -275px;}
.m2-userBankhf-17{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -275px;}
.m2-userBankhf-18{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -275px;}
.m2-userBankhf-19{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -330px;}
.m2-userBankhf-20{background: url(../images/m2-user-bankDarw.png) no-repeat -55px -330px;}
.m2-userBankhf-21{background: url(../images/m2-user-bankDarw.png) no-repeat -110px -330px;}
.m2-userBankhf-22{background: url(../images/m2-user-bankDarw.png) no-repeat 0px -385px;}
i.mo2-userChabank-add{
	display: inline-block;
	width: 40px;
	height: 40px;
	margin: 12px 0 0 40px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -260px -166px
}
.m2-userBankitem-bind{
	display: inline-block;
	height: 40px;
	line-height: 40px;
	color: #d9d9d9;
	font-size: 24px;
	margin: 12px 0 0 0;
}
.m2-userCentermanage-drawNum{
	float: left;
	position: relative;
	width: 600px;
	margin-bottom: 25px;
}
.m2-userCentermanage-drawNum input{
	display: inline-block;
	float: left;
	outline: none;
}
.m2-userCentermanagedraw-num{
	height: 38px;
	line-height: 38px;
	text-indent: 14px;
	border: 1px solid #D9D9D9;
	width: 255px;
	margin:0 12px 0 10px;

}
.m2-userCentermanagedraw-submit{
	color: #fff;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background-color: #F59451;
	font-size: 16px;
	border: none;
	text-align: center;
	cursor: pointer;
	border-radius: 2px;
}
.m2-userCentermanagedraw-submit:link{background-color: #F59451;}
.m2-userCentermanagedraw-submit:visited{background-color: #F59451;}
.m2-userCentermanagedraw-submit:hover{background-color: #EA843B;}
.m2-userCentermanagedraw-submit:active{background-color: #EA843B;}

.m2-userCentermanage-submit:link{background-color: #F59451;}
.m2-userCentermanage-submit:visited{background-color: #F59451;}
.m2-userCentermanage-submit:hover{background-color: #F58441;}
.m2-userCentermanage-submit:active{background-color: #F58441;}

.m2-userCentermanage-explainBox{
	zoom: 1;
	padding-bottom: 20px;
	border-bottom: 1px solid #E6E6E6;
}
.m2-userCentermanage-explainBox:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCentermanage-explainBox ul li{
	padding: 4px 0;
}
.m2-userCentermanage-explainBox ul li span.m2-txtRig{
	display: inline-block;
	width: 160px;
	font-size: 15px;
	line-height: 22px;
	height: 22px;
	color: #717171;
}
.m2-userCenterdraw-serTot,.m2-userCenterdraw-ser,.m2-userCenterdraw-fees{
	font-size: 20px;
	color: #717171;
	height: 22px;
	line-height: 22px;
}
.m2-userCenterdraw-tim{
	font-size: 18px;
	color: #0996cc;
}
.m2-userCenterdraw-timLink{
	color: #b2b2b2;
	padding:0 5px;
	line-height: 22px;
	height: 22px;
	font-size: 14px;
}
.m2-userCenterdraw-timLink:link{color: #b2b2b2; text-decoration: none;}
.m2-userCenterdraw-timLink:visited{color: #b2b2b2; text-decoration: none;}
.m2-userCenterdraw-timLink:hover{color: #F59451; text-decoration: underline;}
.m2-userCenterdraw-timLink:active{color: #F59451; text-decoration: underline;}





b.m2-userCentermanagedraw-moreDetail{
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -103px -110px;
	cursor: pointer;
}
.m2-userCentermanage-drawNum b.m2-userCentermanagedraw-moreDetail{
	position: absolute;
	left: 420px;
	top: 13px;
}
.m2-userCentermanage-drawBox-cardSel b.m2-userCentermanagedraw-moreDetail{
	position: absolute;
	right: 20px;
	top: 8px;
}
.m2-userCentermanagedraw-addArea b.m2-userCentermanagedraw-moreDetail{
	margin-left: 8px;
}
.m2-userCentermanagedraw-moreDetail u{
	display: none;
	position: absolute;
	left: 24px;
	top: -15px;
	width: 160px;
	border: 1px solid #0996cc;
	line-height: 18px;
	text-decoration: none;
	color: #717171;
	font-size: 12px;
	font-weight: normal;
	padding:2px 5px;
	cursor: default;
	background-color: #fff;
	z-index: 15;
}
.m2-draw-arr{
	position: absolute;
	display: block;
	left: -16px;
	top: 12px;
	width: 0px;
	height: 0px;
	border-width: 8px;
	border-style: solid;
	border-color: transparent #0996cc transparent transparent;
}
.m2-draw-arrBg{
	position: absolute;
	left: -15px;
	top: 12px;
	width: 0px;
	height: 0px;
	border-width: 8px;
	border-style: solid;
	border-color: transparent #fff transparent transparent;
}
.m2-userCentermanagedraw-moreDetail:hover u{display: block;}

.m2-userCentermanage-explainBox ul li b.m2-userCentermanagedraw-moreDetail{
	margin:10px 0 0 5px;
}
.m2-userCentermanagedraw-numInput{
	zoom: 1;
}
.m2-userCentermanagedraw-numInput:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCentermanagedraw-addCard{
	zoom: 1;
}
.m2-userCentermanagedraw-addCard:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-recharge-banklist ul li.m2-bank-chooseput-submit{
	display: block;
	width: 103px;
	margin: 30px auto;
}
.m2-bank-chooseput-submit a{
	display: block;
	width: 103px;
	height: 26px;
	line-height: 26px;
	border:1px solid #DBDBDB;
	font-size: 14px;
	color: #717171;
	background: #fff;
	text-align: center;
}
.m2-bank-chooseput-submit a:link{background-color: #fff;}
.m2-bank-chooseput-submit a:visited{background-color: #fff;}
.m2-bank-chooseput-submit a:hover{background-color: #eee;}
.m2-bank-chooseput-submit a:active{background-color: #eee;}

.m2-userCentermanagedraw-addArea{
	margin: 2px 0 22px 0;
	float: left;
	position: relative;
}
.m2-userCentermanagedraw-addArea i{
	display: block;
	position: absolute;
	width: 40px;
	height: 40px;
	left: 50px;
	top: 22px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -260px -166px;
}
.m2-userCentermanagedraw-addArea span{
	display: inline-block;
	width: 255px;
	height: 78px;
	color: #d9d9d9;
	border: 1px solid #D9D9D9;
	font-size: 22px;
	line-height: 78px;
	text-indent: 100px;
	margin-left: 10px;
	cursor: pointer;
}


/*myCoin*/
.m2-userCentercoin-con{
	width: 800px;
	min-height: 100px;
	margin:0 auto;
	padding:19px 0 0 200px;
}
.m2-userCentercoin-bg{
	background-color: #fff;
	padding-top: 10px;
}
.m2-userCentercoin-head h3 i{
	display: block;
 	position: absolute;
 	left: 8px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -185px -180px;
}
.m2-userCentercoin-num{
	width: 554px;
	margin: 26px auto;
	padding-bottom: 2px;
	border-bottom: 2px solid #C6C5C5;
}
.m2-userCentercoin-num ul{
	zoom: 1;
	width: 550px;
	margin: 0 auto;
}
.m2-userCentercoin-num ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCentercoin-num ul li{
	float: left;
	width: 150px;
	height: 38px;
	padding-top: 7px;
	border-radius: 8px 8px 0 0;
}
.m2-userCentercoin-numList1{
	margin-right: 50px;
	background-color: #DB1A12;
}
.m2-userCentercoin-numList2{
	margin-right: 50px;
	background-color: #4AC1B8;
}
.m2-userCentercoin-numList3{
	background-color: #FEC05B;
}
.m2-userCentercoin-num ul li p{
	height: 18px;
	line-height: 18px;
	text-indent: 40px;
	text-align: left;
	font-size: 14px;
	color: #fff;
}
.m2-usercoin-exchange{
	width: 800px;
}
.m2-userCentercoinExchange-head h3 i{
	display: block;
 	position: absolute;
 	left: 8px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -160px -180px;
}
.m2-userCentercoinRecord-head h3 i{
	display: block;
 	position: absolute;
 	left: 8px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -170px -110px;
}
.m2-usercoin-exchange-info{
	width: 660px;
	position: relative;
	padding: 20px 0 30px 140px;
	min-height: 100px;
}
.m2-usercoin-exchange-info i{
	display: block;
	position: absolute;
	left: 25px;
	top: 18px;
	width: 98px;
	height: 111px;
	background: url(../images/myicon.png) no-repeat 0 0;
}
.m2-usercoin-exchange-info p.m2-usercoin-exchange-infoBig{
	line-height: 42px;
	font-size: 20px;
	color: #fec05b;
}
.m2-usercoin-exchange-info p.m2-usercoin-exchange-infoNor{
	line-height: 30px;
	font-size: 14px;
	color: #717171;
}
.m2-userCoin-table{
	width: 700px;
	padding: 5px 15px;
	margin:20px auto;
	background-color: #fff;
	text-align: center;
}
.m2-userCoin-tableHead th{
	height: 42px;
	line-height: 42px;
	font-size: 15px;
	color: #0996cc;
}
.m2-userCoin-tableItem td{
	height: 40px;
	line-height: 40px;
	border-top: 1px solid #e1e1e1;
	font-size: 14px;
	color: #717171;
}


.m2-userCoin-table{
	width: 700px;
	padding: 5px 15px;
	margin:20px auto;
	background-color: #fff;
	text-align: center;
}
.m2-usercoin-exchangeBoxcon{
	width: 700px;
	margin: 10px auto;
}
.m2-usercoin-exchangeBoxcon ul{
	zoom: 1;
	width: 700px;
}
.m2-usercoin-exchangeBoxcon ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-usercoin-exchangeBoxcon ul li{
	width: 188px;
	margin: 0 18px 20px 18px;
	float: left;
	border: 1px solid #E3E2E2;
}
.m2-usercoinItem-img{
	display: block;
	width: 180px;
	height:130px;
	margin: 4px auto;
}
.m2-usercoinItem-tit{
	padding: 0 12px;
	margin-top: 5px;
	line-height: 30px;
	font-size: 16px;
	color: #666;
	text-align: center;
}
.m2-usercoinItem-need{
	text-indent: 15px;
	line-height: 24px;
	font-size: 14px;
	color: #717171;
}
.m2-usercoinItem-need span{
	color: #d44950;
	padding: 0 3px;
}
.m2-usercoinItem-sum{
	text-indent: 15px;
	line-height: 24px;
	font-size: 14px;
	color: #717171;
}

.m2-usercoinItem-btn{
	line-height: 24px;
	font-size: 14px;
	color: #717171;
	margin: 5px 0 10px 0;
	text-align: center;
}
.m2-usercoinItem-btn a{
	display: inline-block;
	padding: 0 8px;
	margin: 0 auto;
	line-height: 26px;
	height: 26px;
	font-size: 15px;
	background-color: #0996CC;
	color: #fff;
	border-radius: 3px;
}
.m2-usercoinItem-btn a:link{background-color: #0996CC;}
.m2-usercoinItem-btn a:visited{background-color: #0996CC;}
.m2-usercoinItem-btn a:hover{background-color: #0786BC;}
.m2-usercoinItem-btn a:active{background-color: #0786BC;}
.m2-user-setbtn{
	width:700px;
	margin:0 auto;
	padding-top:25px;
}
.m2-user-setbtn input{
	position:absolute;
	left:-9999px;
}
.m2-user-setbtn table{
	background-color: #e6e6e6;
	width:100%;
}
.m2-user-setbtn table th{
	background-color: #f0f0f0;
	font-size:14px;
	color:#4e4e4e;
	font-weight: normal;
	height: 41px;
}
.m2-user-setbtn table td{
	background-color: #fff;
	text-align: center;
	font-size: 14px;
	color:#717171;
	height:40px;
}
.wrap {
  position: relative;
  width: 33.33%;
  top: 50%;
  float: left;
}
label {
  margin: 2px auto;
}

.slider-v2 {
  position: relative;
  display: block;
  width: 60px;
  height: 28px;
  cursor: pointer;
  border-radius: 1.5em;
  transition: 350ms;
  background: linear-gradient(rgba(0, 0, 0, 0.07), rgba(255, 255, 255, 0.8)), #e6e9ec;
  box-shadow: 0 0.07em 0.1em -0.1em rgba(0, 0, 0, 0.4) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7);
}

.slider-v2::after {
  position: absolute;
  content: '';
  width: 24px;
  height: 24px;
  top: 2px;
  left: 2px;
  border-radius: 1em;
  transition: 250ms ease-in-out;
  background: linear-gradient(#f5f5f5 10%, #eeeeee);
  box-shadow: 0 0.1em 0.15em -0.05em rgba(255, 255, 255, 0.9) inset, 0 0.2em 0.2em -0.12em rgba(0, 0, 0, 0.5);
}
.slider-v2::before {
  position: absolute;
  content: '';
  width: 52px;
  height: 20px;
  top: 4px;
  left: 4px;
  border-radius: 1em;
  transition: 250ms ease-in-out;
  background: linear-gradient(rgba(0, 0, 0, 0.07), rgba(255, 255, 255, 0.1)), #f0f4f7;
  box-shadow: 0 0.08em 0.15em -0.1em rgba(0, 0, 0, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7), 0 0 0 0 rgba(9, 150, 204, 0.8) inset;


}
input:checked + .slider-v2::before {
  box-shadow: 0 0.08em 0.15em -0.1em rgba(0, 0, 0, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7), 3em 0 0 0 rgba(9, 150, 204, 0.8) inset;
}
input:checked + .slider-v2::after {
  left: 34px;
}
.m2-user-setdown a{
	text-align: center;
	display: block;
	width:140px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	background-color: #f5944f;
	margin:0 auto;
	margin-top:30px;
}
.m2-user-setdown a:link{color:#fff;}
.m2-user-setdown a:visited{color:#fff;}
.m2-user-setdown a:hover{color:#fff; background-color: #ea843b;}
.m2-user-setdown a:active{color:#fff; background-color: #ea843b;}
/*钱帮币抽奖*/
.m2-userTurn-con{
	position: absolute;
	width: 692px;
	left: 50%;
	margin-left: -345px;
	height: 766px;
	_height:581px;
	top: 80px;
	z-index: 122;
}
.m2-userTurn-main{
	position: relative;
	width: 692px;
	height: 395px;
	padding-top: 186px;
	background: url(../images/prizeBg.png) no-repeat;
}
b.m2-userTurnclose{
	display: block;
	position: absolute;
	top: 150px;
	right: 2px;
	cursor: pointer;
	width: 70px;
	height: 70px;
}
.m2-userTurnmsg{
	width: 260px;
	margin-left: 200px;
	text-align: center;
	font-size: 20px;
	color: #f8eac7;
	line-height: 30px;
}
.m2-userTurnlist-box{
	position: relative;
	width: 588px;
	margin: 13px 0 0 46px;
	min-height: 270px;
	zoom: 1;
}
.m2-userTurn-list{
	position: relative;
	width: 588px;
	min-height: 270px;
	zoom: 1;
	/*background-color: #f00;*/
}
.m2-userTurnitem{
	position: absolute;
	width: 145px;
	height: 85px;
	background: url(../images/prizeIcon.png) no-repeat 0 0;
	margin: 0 2px 2px 0;
}
.m2-userTurnbutton{
	position: absolute;
	top: 87px;
	left: 147px;
	width: 295px;
	height: 85px;
	float: left;
	background: url(../images/prizeIcon.png) no-repeat 0 -85px;
	cursor: pointer;
	z-index: 122;
}
/*.m2-userTurnbutton:hover,.m2-userTurnbutton:active{
	background: url(../images/prizeIcon.png) no-repeat 0 -170px;
}*/
.m2-userTurnitem span{
	display: block;
	height: 64px;
	font-size: 22px;
	color: #7c4501;
	line-height: 70px;
	text-align: center;
}
.m2-userTurnempty{
	position: relative;
	float: left;
	z-index: 0;
	width: 145px;
	height: 85px;
}
.m2-useTurite-unsel span{
	width: 143px;
}
.m2-useTurite-sel span{
	border: 5px solid #fff;
	width: 133px;
	border-radius: 5px;
	line-height: 60px;
}
.m2-userTurnbutton span{

}
.m2-userTurn0{top: 0px;left: 0px;}
.m2-userTurn1{top: 0px;left: 147px;}
.m2-userTurn2{top: 0px;left: 294px;}
.m2-userTurn3{top: 0px;left: 441px}
.m2-userTurn4{top: 87px;left: 441px;}
.m2-userTurn5{top: 174px;left: 441px;}
.m2-userTurn6{top: 174px;left: 294px;}
.m2-userTurn7{top: 174px;left: 147px;}
.m2-userTurn8{top: 174px;left: 0px;}
.m2-userTurn9{top: 87px;left: 0px;}

.m2-userTurnsuc{
	position: fixed;
	top: 50%;
	left: 50%;
	width: 440px;
	height: 425px;
	margin: -220px 0 0 -213px;
	z-index: 125;
	background: url(../images/turnsuc.png);
}
.m2-userTurnsuc b{
	display: block;
	position: absolute;
	width: 65px;
	height: 65px;
	right: 30px;
	bottom: 11px;
	cursor: pointer;

}
.m2-userTurnfai{
	position: fixed;
	top: 50%;
	left: 50%;
	width: 440px;
	height: 425px;
	margin: -220px 0 0 -213px;
	z-index: 125;
	background: url(../images/turnfai.png);
}
.m2-userTurnfai b{
	display: block;
	position: absolute;
	width: 65px;
	height: 65px;
	right: 30px;
	bottom: 11px;
	cursor: pointer;

}
.m2-userTurnsuc-psg{
	position: absolute;
	width: 170px;
	height: 88px;
	top: 212px;
	left: 138px;
	line-height: 44px;
	text-align: center;
	font-size: 36px;
	color: #e3600c;
}
.m2-userTurnrule-topPsg{
	position: absolute;
	top: 0;
	right: 0;
	width: 134px;
	height: 42px;
	cursor: pointer;
	z-index: 124;
	background: url(../images/rule-up.png);
}
.m2-userTurnrule-botPsg{
	position: absolute;
	left: 0;
	bottom: 185px;
	z-index: 125;
	width: 588px;
	height: 185px;
	background: url(../images/rule-down.png);
}
.m2-userTurnrule-botBtn{
	position: absolute;
	width: 135px;
	height: 42px;
	cursor: pointer;
	bottom: 0;
	right: 0;
}
.m2-userTurnrule-hid{
	position: relative;
	width: 588px;
	height: 185px;
	margin: 35px auto 0 auto;
	overflow: hidden;
}
.m2-userCoipri-banner{
	width: 639px;
	height: 70px;
	margin: 8px 0 15px 35px;
	cursor: pointer;
	background: url(../images/coinPrizebanner.jpg);
}



/*notice*/
.m2-user-recharge h3 i.m2-user-natnotice{
	display: inline-block;
	width:21px;
	height: 20px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -190px -140px;
	vertical-align: middle;
	margin-top:-2px;
}
.m2-manage-search-selector ul li a.m2-Setnotice-alert{
	width:103px;
	height: 27px;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	line-height: 27px;
	text-align: center;
	margin-left:80px;
	display:inline-block;
}
.m2-manage-search-selector ul li a.m2-Setnotice-alert:link{color:#717171;}
.m2-manage-search-selector ul li a.m2-Setnotice-alert:visited{color:#717171;}
.m2-manage-search-selector ul li a.m2-Setnotice-alert:hover{color:#717171; background-color: #f8f8f8;}
.m2-manage-search-selector ul li a.m2-Setnotice-alert:active{color:#717171; background-color: #f8f8f8;}
.m2-manageSearchsel-time li a i{
	font-style: normal;
}
.m2-manageSearchsel-time li a span{
	display: inline-block;
	width: 17px;
	height: 17px;
	vertical-align: top;
	margin-left:4px;
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	background: url(../images/m2-userCenter-icon.png) no-repeat 0px -20px;
}
.m2-user-newsmanage{
	width:770px;
	margin:0 auto;
	padding-top:20px;
}
.m2-user-newsmanage ul li{
	border-bottom:1px solid #e1e1e1;
	font-size:13px;
	color:#717171;
	text-indent: 1em;
	cursor: pointer;
}
.m2-user-newsmanage ul li.m2-news-titcont{
	cursor:auto;
}
.m2-user-newsmanage h3{
	width:760px;
	border-bottom: 1px solid #e1e1e1;
	font-size:14px;
	color:#717171;
	height:42px;
	line-height: 42px;
	padding-left:10px;
	cursor:pointer;
}
.m2-user-newsmanage h3 i{
	width:14px;
	height: 18px;
	display: inline-block;
	vertical-align: middle;
	margin-top:-3px;
	margin-right:5px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -120px -20px;;
}
.m2-user-newsmanage ul li h4.m2-news-tit,.m2-user-newsmanage ul li h5.m2-news-tit,.m2-user-newsmanage ul li h6.m2-news-tit{
	color:#0996cc;
	font-weight: normal;
}
.m2-user-newsmanage ul li h4,.m2-user-newsmanage ul li h5,.m2-user-newsmanage ul li h6{
	font-size:14px;
	display: inline-block;
	font-weight: normal;
	height: 42px;
	line-height: 42px;
}
.m2-user-newsmanage ul li h4{
	width:90px;
	font-weight: bold;
}
.m2-user-newsmanage ul li h5{width:450px; cursor:pointer;}
.m2-user-newsmanage ul li h5.m2-news-tit{cursor:initial;}
.m2-user-newsmanage ul li h5 i.m2-news-firead{
	width:14px;
	height:11px;
	background:url(../images/m2-userCenter-icon.png) no-repeat -140px -20px;
	display:inline-block;
	margin-right:4px;
}
.m2-user-newsmanage ul li h5 i.m2-news-unread{
	width:14px;
	height:12px;
	background:url(../images/m2-userCenter-icon.png) no-repeat -160px -20px;
	display:inline-block;
	margin-right:4px;
}
.m2-user-newsmanage ul li h6{color:#bebebe;}

.m2-user-newsmanage .m2-news-manageall{
	font-size:14px;
	display:none;
	width: 757px;
	border-bottom: 1px solid #e1e1e1;
	height: 42px;
	line-height: 42px;
	padding-left: 13px;
}
.m2-user-newsmanage .m2-news-manageall a{
	margin-left:20px;
}
.m2-news-manage{
	display:none;
}
.m2-news-content{
	width:730px;
	background-color: #f0f0f0;
	padding:20px;
	text-indent: 0;
	display: none;
	margin-bottom:2px;
}
.m2-news-pages{
	font-size:14px;
	text-align: right;
	margin:20px 0;
	padding-right:80px;
}
.m2-news-pages a.m2-pages-num{
	width:30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}
.m2-news-pages a:link{color:#717171; cursor: pointer;}
.m2-news-pages a:visited{color:#717171; cursor: pointer;}
.m2-news-pages a:hover{color:#101010; cursor: pointer;}
.m2-news-pages a:active{color:#101010; cursor: pointer;}
.m2-news-pages a.m2-pages-num:hover{color:#fff; background-color: #0996cc; cursor: pointer;}
.m2-news-pages a.m2-pages-num:active{color:#fff;background-color: #0996cc; cursor: pointer;}

.m2-news-pages a.m2-page-unsel,.m2-news-pages a.m2-page-prev,.m2-news-pages a.m2-page-next{
	color: 717171;
	background-color: #d9d9d9;
}
.m2-news-pages a.m2-page-sel{
	color:#fff;
	background-color: #0996cc;
}


/*record*/
.m2-user-recharge h3 i.m2-user-record{
	display: inline-block;
	width:23px;
	height: 23px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -220px -140px;
	vertical-align: middle;
	margin-top:-1px;
}
.m2-user-newsmanage table{
	width:100%;
	font-size:14px;
}
.m2-user-newsmanage table tr th{
	color:#0996cc;
	height:40px;
	line-height: 40px;
	font-weight: normal;
	font-size:14.5px;
	border-bottom:1px solid #e1e1e1;
	text-align: center;
}
.m2-user-newsmanage table tr td{
	height:40px;
	line-height: 40px;
	border-bottom:1px solid #e1e1e1;
	text-align: center;
}
.m2-user-newsmanage table tr td.m2-user-newsBlue{
	color:#0996cc;
}
.m2-user-newsmanage table tr td i{
	width:13px;
	height: 13px;
	display: inline-block;
	background: url(../images/m2-userCenter-icon.png) no-repeat;
	vertical-align: middle;
	margin-top:-1px;
	margin-right:2px;
}
.m2-user-newsmanage table tr td i.m2-news-repay{background-position: -220px -20px;}
.m2-user-newsmanage table tr td i.m2-news-unpay{background-position: -240px -20px;}
.m2-user-newsmanage table.m2-user-newsContent{
	background-color: #f0f0f0;
}
.m2-user-newsmanage table.m2-user-newsContent tr td{
	border-bottom:1px solid #fff;
}
.m2-user-newsmanage table.m2-user-newsContent tr th{
	text-align: left;
	color: #4e4e4e;
	border-bottom:1px solid #fff;
	background-color: #d8d8d8;
	border-top:2px solid #bdbdbd;
}
.m2-user-newsmanage table.m2-user-newsContent tr th a.m2-news-Dateleft,.m2-user-newsmanage table.m2-user-newsContent tr th a.m2-news-Dateright{
	width:12px;
	height: 24px;
	display: inline-block;
	background: url(../images/m2-userCenter-icon.png) no-repeat;
	vertical-align: middle;
	margin-top:-2px;
}
.m2-user-newsmanage table.m2-user-newsContent tr th a.m2-news-Dateleft{
	background-position: -281px -140px;
	margin-right:10px;
	margin-left:30px;
}
.m2-user-newsmanage table.m2-user-newsContent tr th a.m2-news-Dateright{
	background-position: -300px -140px;
	margin-left:10px;
}
.m2-user-newsmanage table.m2-user-newsContent b{
	font-weight: normal;
}
.m2-user-newsmanage table.m2-user-newsContent b.m2-news-gather{margin-left:80px;}
.m2-user-newsmanage table.m2-user-newsContent label{
	position: relative;
	z-index: 99;
	margin:0;
	margin-left:10px;
	vertical-align: top;
}
.m2-user-newsmanage table.m2-user-newsContent label input{
	position: absolute;
	left:0;
	top:0;
	z-index: 100;
	width:123px;
	height: 23px;
	border:1px solid #c2c2c2;
}
.m2-user-newsmanage table.m2-user-newsContent label .m2-new-narrowdown{
	width:23px;
	height: 23px;
	display: inline-block;
	background: url(../images/m2-userCenter-icon.png) no-repeat -320px -140px;
	z-index: 111;
	cursor: pointer;
	position: absolute;
	right:-124px;
	top:2px;
	margin-right:0;
}
.m2-user-newsmanage table.m2-user-newsContent label ul{
	width:123px;
	position: absolute;
	top:25px;
	left:1px;
	background-color: #fff;
	display: none;
}
.m2-user-newsmanage table.m2-user-newsContent label ul li{
	line-height: 28px;
}
.m2-user-newsmanage table.m2-user-newsContent b.m2-news-slideUp{
	float:right;
	margin-right:20px;
	cursor: pointer;
}
.m2-user-newsmanage table.m2-user-newsContent b.m2-news-slideUp i{
	width:8px;
	height: 16px;
	display: inline-block;
	background: url(../images/m2-userCenter-icon.png) no-repeat -180px -20px;
	margin-left:3px;
	vertical-align: middle;
	margin-top:-4px;
}
.m2-news-addInfo{
	display:none;
}





/*project*/
.m2-user-recharge h3 i.m2-user-record2{
	display: inline-block;
	width:23px;
	height: 23px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -258px -140px;
	vertical-align: middle;
	margin-top:-1px;
}
.m2-pro-gather b.m2-pro-time{
	width:226px;
	height: 41px;
	display: inline-block;
	background: url(../images/m2-bg-tit.png) no-repeat;
	line-height: 41px;
	text-indent: 15px;
	font-size:20px;
	font-weight: normal;
	color:#fff;
}

.m2-pro-gather{
	margin-top:30px;
}
.m2-pro-gather h4{
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	margin-left:170px;
}
.m2-pro-gather select{
	width:123px;
	height: 23px;
	border: 1px solid #c2c2c2;
	vertical-align: middle;
	margin-top: -3px;
}
.m2-pro-gather a{
	width:68px;
	height: 23px;
	border: 1px solid #c2c2c2;
	background-color: #f0f0f0;
	display: inline-block;
	text-align: center;
	line-height: 23px;
}
.m2-pro-gather a:hover{background-color: #fff;}
.m2-pro-gather a:active{background-color: #fff;}
.m2-pro-gather a i{
	width:16px;
	height: 14px;
	display: inline-block;
	background: url(../images/m2-userCenter-icon.png) no-repeat 0 -166px;
	vertical-align:middle;
	margin-top:-5px;
	margin-right:2px;
}
.m2-userCoin-tableHead th{
	height: 42px;
	line-height: 42px;
	font-size: 15px;
	color: #0996cc;
}
.m2-userCoin-tableItem td{
	height: 40px;
	line-height: 40px;
	border-top: 1px solid #e1e1e1;
	font-size: 14px;
	color: #717171;
}



/*settings*/
.m2-userCentersettings-con{
	width: 800px;
	margin:0 auto;
	padding:19px 0 0 200px;
}
.m2-userCentersettings-bg{
	margin:20px auto;
	background-color: #fff;
	padding-bottom: 40px;
}
li.m2-userSettings-step{
	width: 700px;
	margin: 5px auto;
	border-top: 1px solid #E1E1E1;
}
li.m2-userCentersettings-step1{
	border-top: none;
}
.m2-userSettings-stepShow i{
	display: inline-block;
	position: relative;
	top: 6px;
	width: 26px;
	height: 26px;
	margin:0 10px 0 22px;
}
.m2-userSettings-stepShow{
	padding:20px 0;
}
.m2-userSettings-stepShow span{
	display: inline-block;
}
.m2-userSettingsshow-tit{
	width: 120px;
	font-size: 18px;
	color: #717171;
	line-height:
}
.m2-regTeltips{
	display: inline-block;
	text-align: center;
	border-radius: 3px;
	font-size: 14px;
	padding: 0 12px;
	height: 30px;
	line-height: 30px;
	background-color: #0896cc;
	color: #fff;
	margin-left: 25px;
}
.m2-regTel-step1{
	cursor: pointer;
}
.m2-regTel-step1:hover,.m2-regTel-step1:active{
	background-color: #0586bc;
}
.m2-regTel-step2{
	cursor: default;
}
.m2-reg-voice{
	display: inline-block;
	font-size: 14px;
	height: 14px;
	line-height: 14px;
	margin-left: 16px;
}
.m2-regVoi-tur{
	color: #0a97cf;
	cursor: pointer;
}
.m2-regVoi-fal{
	color: #aaa;
	cursor: default;
}
.m2-regVoi-tur:hover,.m2-regVoi-tur:active{
	color: #0be;
}
.m2-login-voice{
	position: fixed;
	left: 50%;
	margin-left: -223px;
	width: 432px;
	border: 7px solid #555;
	top: 150px;
	z-index: 121;
	background-color: #fff;
}
.m2-logVoi-psg{
	margin: 30px auto 0 auto;
	width: 350px;
	font-size: 15px;
	line-height: 28px;
	color: #4e4e4e;
	text-align: center;
}
.m2-logVoi-btn{
	width: 310px;
	height: 50px;
	margin: 15px auto 0 auto;
}
.m2-logVoi-btn span{
	display: inline-block;
	width: 130px;
	height: 40px;
	cursor: pointer;
	font-size: 16px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
}
.m2-logVoi-sur{
	float: left;
	background-color: #F59451;
}
.m2-logVoi-sur:hover,.m2-logVoi-sur:active{
	background-color: #E58441;
}
.m2-logVoi-can{
	float: right;
	background-color: #0997CF;
}
.m2-logVoi-can:hover,.m2-logVoi-can:active{
	background-color: #0587BF;
}
.m2-loginVoi-boxClose{
	display: block;
	position: absolute;
	top: 8px;
	right: 8px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -300px -20px;
}
.m2-userSettingsshow-exp{
	font-size:14px;
	width:270px;
	color: #d0d0d0;
	line-height:24px;
	margin: 0 20px;
	min-height: 24px;
}

.m2-userSettings-stepShow span.m2-userSettingsshow-tit2{
	line-height: 24px;
}
.m2-userCentersettings-step1 div i{background: url(../images/m2-userCenter-icon.png) no-repeat 0px -140px}
.m2-userCentersettings-step2 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -26px -140px}
.m2-userCentersettings-step3 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -52px -140px}
.m2-userCentersettings-step4 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -78px -140px}
.m2-userCentersettings-step5 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -104px -140px}
.m2-userCentersettings-step6 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -130px -140px}
.m2-userCentersettings-step7 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -300px -166px}
.m2-userCentersettings-step8 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -326px -166px}
.m2-userCentersettings-step9 div i{background: url(../images/m2-userCenter-icon.png) no-repeat -207px -369px}

.m2-userSettingsaut{
	position: relative;
	display: inline-block;
	margin:0 20px;
	font-size: 15px;
	line-height: 24px;
	color: #717171;
	text-indent: 25px;
}
.m2-userSettingsaut b{
	display: block;
	position: absolute;
	height: 17px;
	width: 17px;
	left: 5px;
	top: 6px;
}
.m2-userSettingsaut-tur b{background: url(../images/m2-userCenter-icon.png) no-repeat -220px -20px}
.m2-userSettingsaut-fal b{background: url(../images/m2-userCenter-icon.png) no-repeat -240px -20px}
.m2-userSettingsshow-link{
	display: inline-block;
}
.m2-userSettingsshow-link a{
	display: inline-block;
	line-height: 24px;
	height: 24px;
	font-size: 15px;
	color: #ffa800;
}
.m2-userSettingsshow-link a:link{color: #ffa800;}
.m2-userSettingsshow-link a:visited{color: #ffa800;}
.m2-userSettingsshow-link a:hover{color: #fec05b;}
.m2-userSettingsshow-link a:active{color: #fec05b;}


.m2-userSettings-setpHide{
	width: 660px;
	margin: 0 auto;
	padding: 40px 0 15px 0;
	background-color: #F0F0F0;

}
.m2-userSettings-setpHide li{
	padding:0 0 18px 15px;
}
.m2-userSettings-setpHide li.m2-userSettingshide-q{
	padding-bottom: 8px;
}
.m2-userSettings-setpHide li.m2-userSettingshide-tit{
	padding-bottom: 30px;
	color: #4e4e4e;
	font-size: 15px;
	padding-left: 36px;
	padding-right: 20px;
	line-height: 25px;
}
.m2-userSettings-setpHide li.m2-userSettingshide-btn{
	padding: 8px 0 0 110px;
}
.m2-userSettings-setpHide li.m2-userSettingshide-a{
	padding-left: 97px;
	padding-bottom: 5px;
}
.m2-userSet-queSelitem{
	display: inline-block;
	float: left;
	width: 230px;
	margin-right: 10px;
}
.m2-userSettingshide-a ul.m2-userSet-queSelitemUl{
	zoom: 1;
}
.m2-userSettingshide-a ul.m2-userSet-queSelitemUl:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userSettings-setpHide li.m2-userSettingshide-a input{
	display: inline-block;
	width: 20px;
	min-width: 20px;
	line-height: 14px;
	height: 13px;
}
.m2-userSettings-setpHide li.m2-userSettingshide-a label{
	display: inline-block;
	text-align: center;
	font-size: 13px;
	line-height: 13px;
}
.m2-userSettings-setpHide li span.m2-userSettingshide-nor{
	display: inline-block;
	min-width: 102px;
	font-size: 15px;
	line-height: 30px;
	color: #4e4e4e;
	text-align: right;
}
.m2-userSettings-setpHide li span.m2-userSettingshide-que{
	display: inline-block;
	font-size: 15px;
	line-height: 15px;
	color: #4e4e4e;
}

.m2-userSettings-setpHide li span u{
	font-size: 15px;
	line-height: 30px;
	color: #f00;
	text-decoration: none;
	margin-right: 5px;
}
.m2-userSettings-setpHide li input{
	font-size: 15px;
	line-height: 30px;
	height: 30px;
	color: #4e4e4e;
	display: inline-block;
	min-width: 210px;
	text-indent: 6px;
	border: 1px solid #d9d9d9;
}
.m2-userSettings-setpHide li.m2-userSettingshide-btn a{
	display: inline-block;
	padding:0 25px;
	color: #fff;
	font-size: 15px;
	border-radius: 4px;
	height: 32px;
	line-height: 32px;
	background-color: #0996cc;
	margin-right: 30px;
}
.m2-userSettings-setpHide li.m2-userSettingshide-btn a:link{background-color: #0996cc}
.m2-userSettings-setpHide li.m2-userSettingshide-btn a:visited{background-color: #0996cc}
.m2-userSettings-setpHide li.m2-userSettingshide-btn a:hover{background-color: #0786BC}
.m2-userSettings-setpHide li.m2-userSettingshide-btn a:active{background-color: #0786BC}

.m2-userSettings-setpHide li span.m2-userSettingshide-warning{
	display: inline-block;
	position: relative;
	padding-left: 20px;
	margin-left: 10px;
	color: #c7254e;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
}
.m2-userSettings-setpHide li span.m2-userSettingshide-success{
	display: inline-block;
	position: relative;
	padding-left: 20px;
	margin-left: 10px;
	color: #5CB85C;
	height: 30px;
	line-height: 30px;
	font-size: 13px;
}
.m2-userSettings-setpHide li span.m2-userSettingshide-successTel{
	margin-top: 10px;
	padding-left: 90px;
}
.m2-userSettings-setpHide li span.m2-userSettingshide-warning em{
	display: inline-block;
	position: absolute;
	width: 18px;
	height: 18px;
	left:0px;
	top:7px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -260px -20px;
}
.m2-userSettings-setpHide li span.m2-userSettingshide-success em{
	display: inline-block;
	position: absolute;
	width: 18px;
	height: 18px;
	left:0px;
	top:7px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -280px -20px;
}
.m2-userSettings-setpHide li span.m2-userSettingshide-successTel em{
	display: inline-block;
	position: absolute;
	width: 18px;
	height: 18px;
	left:70px;
	top:7px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -280px -20px;
}
.m2-userSettingshide-tit span.m2-userSettings-email{
	font-size: 15px;
	line-height: 25px;
	padding:0 3px;
	color: #0996cc;
}
a.m2-userSettings-telSubmit{
	display: inline-block;
	min-height: 30px;
	line-height: 30px;
	padding: 0 10px;
	margin-left: 15px;
	background-color: #0996CC;
	border-radius: 3px;
	font-size: 14px;
	color: #fff;
}
.m2-userSettings-telSubmit-disabled{
	display: inline-block;
	min-height: 30px;
	line-height: 30px;
	padding: 0 10px;
	margin-left: 15px;
	background-color: #C2C2C2;
	border-radius: 3px;
	font-size: 14px;
	color: #fff;
	cursor: default;
}

a.m2-userSettings-telSubmit:link{background-color: #0996CC;}
a.m2-userSettings-telSubmit:visited{background-color: #0996CC;}
a.m2-userSettings-telSubmit:hover{background-color: #0786BC;}
a.m2-userSettings-telSubmit:active{background-color: #0786BC;}
.m2-userSet-voice{
	display: inline-block;
	min-height: 30px;
	line-height: 30px;
	padding: 0 10px;
	margin-left: 15px;
	background-color: #0996CC;
	border-radius: 3px;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.m2-userSet-voice:hover,.m2-userSet-voice:active{background-color: #0786BC}


/*common-confirm*/
.m2-userCentercommon-bg{
	position: fixed;
	width: 100%;
	height:100%;
	background-color: #000;
	z-index: 120;
	filter:alpha(opacity=55);
	opacity:0.55;
}
.m2-userCentercommon-confirm input{
	height: 28px;
}
.m2-userCentercommon-confirm{
	position: fixed;
	left: 50%;
	top:50%;
	margin-left: -215px;
	margin-top: -100px;
	width: 430px;
	min-height: 65px;
	z-index: 121;
	background-color: #fff;
	border: 6px solid #616161;
	padding: 30px 0 10px 0;
}
.m2-userCentercommon-confirm p.m2-userCommon-confirmWar,.m2-userCentercommon-confirm p.m2-userCommon-confirmSuc{
	position: relative;
	min-height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	margin-bottom: 10px;
	color: #4e4e4e;
	padding-left: 30px;
}
.m2-userCentercommon-confirm h2{
	padding-left: 30px;
	font-size: 20px;
	line-height: 50px;
}
.m2-userCommonconfirm-transIpt{
	padding:15px 0 15px 30px;
	margin-bottom: 15px;
	border-bottom: 1px solid #E3E3E3;
	border-top: 1px solid #E3E3E3;
}
.m2-userCommonconfirm-transIpt p span{
	color: #717171;
	line-height: 48px;
	font-size: 14px;
	color: #717171;
}
.m2-userCommonconfirm-transIpt p input{
	color: #717171;
	line-height: 28px;
	font-size: 14px;
	color: #717171;
	margin-right: 5px;
}
.m2-userCommonconfirm-transIpt p span.m2-userCommonconfirm-transAlert{
	margin-left: 8px;
	color: #c7254e;
}
.m2-userCommonconfirm-transList{
	padding-left: 35px;
	zoom: 1;
}
.m2-userCommonconfirm-transList:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userCommonconfirm-transList li{
	float: left;
	width: 180px;
}
.m2-userCommonconfirm-transList li span,.m2-userCommonconfirm-transList li a{
	font-size: 14px;
	line-height: 30px;
}
.m2-userConfirm-transListlink{
	text-decoration: underline;
}
.m2-userCommonconfirm-transList li i{
	display:inline-block;
	position: relative;
	width: 17px;
	height: 17px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -103px -110px;
}
.m2-userCommonconfirm-transList li i:hover u{
	display: block;
}
.m2-userCommonconfirm-transList li i u{
	display: none;
	position: absolute;
	width: 120px;
	left: 24px;
	top: -13px;
	border:1px solid #0996cc;
	color: #717171;
	text-decoration:none;
	font-size:12px;
	padding: 2px 5px;
	z-index: 15;
	background-color: #fff;
	cursor:default;
	line-height: 18px;
}
.m2-userConfirm-transListlink:link{color: #717171;}
.m2-userConfirm-transListlink:visited{color: #717171;}
.m2-userConfirm-transListlink:hover{color: #0996CC;}
.m2-userConfirm-transListlink:active{color: #0996CC;}
.m2-userCentercommon-confirm p.m2-userCommon-confirmSuc i{
	display: inline-block;
	position: relative;
	left: -4px;
	top: 4px;
	width: 17px;
	height: 17px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -280px -20px;
}
.m2-userCentercommon-confirm p.m2-userCommon-confirmWar i{
	display: inline-block;
	position: relative;
	left: -4px;
	top: 4px;
	width: 17px;
	height: 17px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -260px -20px;
}
.m2-userCentercommon-confirm p.m2-userCommon-confirmBtn{
	text-align: center;
	margin-bottom: 10px;
}
p.m2-userCommon-confirmBtn a{
	display: inline-block;
	padding: 0 24px 0 24px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	margin:0 15px;
	background-color: #F59451;
	color: #fff;
}
p.m2-userCommon-confirmBtn a:link{background-color: #F59451;}
p.m2-userCommon-confirmBtn a:visited{background-color: #F59451;}
p.m2-userCommon-confirmBtn a:hover{background-color: #EA843B;}
p.m2-userCommon-confirmBtn a:active{background-color: #EA843B;}
.m2-userCentercommon-confirmClose{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	right: 0;
	top: 5px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -300px -20px;
}
p.m2-userCommon-confirmBtn a.m2-userTrans-planBtn{
	position: relative;
	padding:0 40px 0 24px;
}
.m2-userCommonconfirm-transInfo{
	padding:0 20px;
	margin-top: 20px;
}
.m2-userCommonconfirm-transInfo li{
	padding-left: 15px;
	font-size: 14px;
	color: #717171;
	line-height: 30px;
	border-bottom: 1px solid #E3E3E3;
}
.m2-userTrans-planBtn i{
	display: block;
	position: absolute;
	width: 13px;
	height: 8px;
	right: 10px;
	top: 13px;
}
.m2-userTrans-downBtn i{
	background: url(../images/m2-userCenter-icon.png) no-repeat -242px -243px;
}
.m2-userTrans-upBtn i{
	background: url(../images/m2-userCenter-icon.png) no-repeat -242px -235px;
}





/*icon-confirm*/
.m2-userCoin-confirm{
	position: fixed;
	left: 50%;
	top:50%;
	margin-left: -215px;
	margin-top: -100px;
	width: 430px;
	min-height: 65px;
	z-index: 121;
	background-color: #fff;
	padding: 0 0px 20px 0px;
}
.m2-userCoin-confirm p{
	padding: 0 30px;
}
.m2-userCoin-confirmTit{
	line-height: 50px;
	min-height: 50px;
	font-size: 18px;
	color: #fff;
	text-align: left;
	background-color: #0996CC;
	margin-bottom: 10px;
}
.m2-userCoin-confirmTip{
	line-height: 36px;
	height: 36px;
	font-size: 15px;
	color: #717171;
	text-align: left;
}
.m2-userCoin-confirmBtn{
	line-height: 36px;
	min-height: 36px;
	font-size: 15px;
	text-align: center;
}
.m2-userCoin-confirmBtn a{
	display: inline-block;
	padding: 0 13px;
	margin: 0 10px;
	background-color: #0996CC;
	color: #fff;
	text-align: center;
	margin-top: 8px;
	border-radius: 4px;
}
.m2-user-confirmBtnsure{
	cursor: pointer;
}
.m2-user-confirmBtncancel{
	cursor: pointer;
}
.m2-userCoin-confirmBtn a:link{background-color: #0996CC;}
.m2-userCoin-confirmBtn a:visited{background-color: #0996CC;}
.m2-userCoin-confirmBtn a:hover{background-color: #0786BC;}
.m2-userCoin-confirmBtn a:active{background-color: #0786BC;}

.m2-userCoin-confirmClose{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	right: 17px;
	top: 17px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -320px -20px;
}


.m2-userPrizerecord-con{
	width: 800px;
	min-height: 280px;
	margin:0 auto;
	padding:19px 0 0 200px;
}
.m2-userPrizerecord-head{
	position: relative;
}
.m2-userPrizerecord-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -210px -235px;
}
.m2-userPrizerecord-head a{
	position: absolute;
	display: block;
	right: 3px;
	top: 2px;
	width: 210px;
	height: 31px;
	background: url(../images/m2-userCenter-icon.png) no-repeat 0px -235px;
}


/*userCentertransfer*/
.m2-userTransfer-con{
	width: 800px;
	min-height: 280px;
	margin:0 auto;
	padding:19px 0 0 200px;
}
.m2-userTransfer-con .m2-recharge-tips{
	background-color: #fff;
	width: 740px;
	padding: 20px 30px;
	margin-top: 0;
	margin-bottom: 40px;
}
.m2-userTransfer-con .m2-recharge-tips h2{
	text-indent: 26px;
	font-size: 20px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 15px;
}
.m2-userTransfer-proTit{
	display: inline-block;
	width: 150px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.m2-manageResult-item td.m2-userTrans-tdLink a{
	display: inline-block;
	padding: 0 5px;
	text-decoration: underline;
	color: #717171;
}
.m2-manageResult-item td.m2-userTrans-tdLink a:link{color: #717171;}
.m2-manageResult-item td.m2-userTrans-tdLink a:visited{color: #717171;}
.m2-manageResult-item td.m2-userTrans-tdLink a:hover{color: #0996CC;}
.m2-manageResult-item td.m2-userTrans-tdLink a:active{color: #0996CC;}
.m2-manageResult-item td.m2-userTransfer-timeLeft{
	position: relative;
	cursor: pointer;
}
.m2-manageResult-item td.m2-userTransfer-timeLeft:hover span.m2-userTransfer-timeLefttit{
	text-decoration: underline;
	color: #0996CC;
}
.m2-userTransfer-timeHide{
	display: none;
	position: absolute;
	width: 160px;
	left: -50px;
	top: 35px;
	padding: 10px 15px;
	border: 1px solid #cacaca;
	z-index: 110;
	background-color: #fff;
}
.m2-userTransferhide-arr{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	top: -16px;
	left: 80px;
	border-width: 8px;
	border-color: transparent transparent #cacaca transparent;
	border-style: solid;
}
.m2-userTransferhide-arrbg{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	top: -15px;
	left: 80px;
	border-width: 8px;
	border-color: transparent transparent #fff transparent;
	border-style: solid;
}
.m2-manageResult-item td.m2-userTransfer-timeLeft:hover .m2-userTransfer-timeHide{
	display: block;
}
.m2-userTrans-head{
	margin-bottom: 20px;
}
.m2-userTrans-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -220px -135px;
}

/*redPackage&add*/
.m2-ticketCon{
	width: 800px;
	min-height: 280px;
	margin:0 auto;
	padding:19px 0 0 200px;
}
.m2-ticketCon .m2-recharge-tips{
	background-color: #fff;
	width: 798px;
	padding: 0px;
	margin-top: 0;
	margin-bottom: 40px;
	border: 1px solid #e6e6e6;
}
.m2-ticPsg-nor{
	padding: 0px 15px 0px 25px;
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 15px;
	border-bottom: 1px solid #E6E6E6;
}
.m2-ticketCon h3{
	position: relative;
	padding-left: 35px;
	font-size: 20px;
	line-height: 46px;
	font-weight: normal;
}
.m2-tickHead-red1{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 10px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -260px -235px;
}
.m2-tickHead-red2{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 8px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -285px -235px;
}
.m2-ticSearch ul{
	zoom: 1;
	padding-left: 25px;
	width: 770px;
}
.m2-ticSearch ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-ticSearch ul li{
	float: left;
	padding: 0 5px;
}
.m2-ticSea-tit{
	font-size: 14px;
	color: #717171;
	height: 24px;
	line-height: 24px;
}
.m2-ticSearch ul li span{
	display: inline-block;
	padding: 0 8px;
	cursor: pointer;
}
.m2-ticSea-unsel span{
	color: #717171;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
}
.m2-ticSea-sel span{
	color: #fff;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	background-color: #0896CC;
	border-radius: 4px;
}
/*新改红包样式*/
.m2-ticResult{padding: 18px 0 25px 0;margin: 20px 0px 0px 0px;border: 1px solid #E8E8E8;background-color: #fff;}
.m2_ticresult_reword {width: 372px;height: 207px;display: inline-block;background-repeat: no-repeat;margin-left: 18px;margin-bottom: 15px;}
.m2_ticresult_reword .packet_title {font-size: 18px;padding: 10px 26px;}
.m2_ticresult_reword .packet_where {float: right;font-size: 16px;}
.m2_ticresult_reword .packet_introduce_left {vertical-align: top;display: inline-block;text-align: right;padding-right: 10px;font-size:20px;line-height: 117px;height: 117px;width: 34%;}
.m2_ticresult_reword .packet_introduce_left .number {font-size: 40px;}
.m2_ticresult_reword .packet_introduce_right {height: 120px;display: inline-block;}
.m2_ticresult_reword .packet_introduce_right_con {display: inline-block;line-height: 26px;vertical-align: middle;font-size: 14px;}
.m2_ticresult_reword .packet_introduce_right i {display: inline-block;height: 100%;vertical-align: middle;}
.m2_ticresult_reword .packet_endtime,.m2_ticresult_reword .packet_endtime {float: right;}
.m2_ticresult_reword .packet_bottom {padding: 15px 10px;}
.m2_ticresult_unuse {background-image: url(../images/reword1.png);color: white;}
.m2_ticresult_unuse .packet_introduce_left,.m2_ticresult_unuse .packet_introduce_right {color: #fab43c;}
.m2_ticresult_unactive {background-image: url(../images/reword2.png);color: white;}
.m2_ticresult_unactive .packet_introduce_left,.m2_ticresult_unactive .packet_introduce_right {color: #fab43c;}
.m2_ticresult_endtime {background-image: url(../images/reword3.png);color: #3c3c3c;}
.m2_ticresult_hasused {background-image: url(../images/reword4.png);color: #3c3c3c;}

.m2-ticTotbottom-red,.m2-ticTotbottom-add{
	width: 590px;
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	color: #717171;
	text-align: right;
}
.m2-ticTotbottom-red span,.m2-ticTotbottom-add span{
	display: inline-block;
	position: relative;
	text-indent: 48px;
}
.m2-ticTotbottom-red span i{
	display: block;
	position: absolute;
	width: 44px;
	height: 14px;
	top: 1px;
	left: 0px;
	background: url(../images/m2-userTicket.png) no-repeat 0px -240px;
}
.m2-ticTotbottom-add i{
	display: block;
	position: absolute;
	width: 44px;
	height: 14px;
	top: 1px;
	left: 0px;
	background: url(../images/m2-userTicket.png) no-repeat -44px -240px;
}
.m2-ticMoreadd{
	text-align: center;
	margin: 15px auto;
	width: 800px;
	height: 26px;
	font-size: 14px;
	line-height: 26px;
}
.m2-ticMoreadd span{
	display: inline-block;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background-color: #0896cc;
	text-align: center;
	padding: 0 10px;
	cursor: pointer;
	border-radius: 4px;
}
.m2-ticMoreadd span:hover,.m2-ticMoreadd span:active{
	background-color: #0686bc;
}
.m2-userInevst-linkHide-table td.m2-userRedadd{
	text-align: center;
}
.m2-userRedadd span{
	font-size: 13px;
	color: #E25353;
	height: 34px;
	line-height: 34px;
}

.m2-addConfirm{
	position: fixed;
	left: 50%;
	top: 50%;
	width: 400px;
	padding: 0 0 32px 0;
	z-index: 121;
	margin:-50px 0 0 -201px;
	border: 1px solid #0896cc;
	border-radius: 4px;
	background-color: #fff;
}
.m2-addConfirm-head{
	position: relative;
	height: 43px;
	line-height: 43px;
	background-color: #0896CC;
	padding: 0 0 3px 17px;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
}
.m2-addConfirm-head i{
	position: absolute;
	width: 40px;
	height: 21px;
	top: 0;
	right: 4px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat 0 -265px;
}
.m2-addConfirm-ipt{
	zoom: 1;
	padding: 30px 0 10px 0;
}
.m2-addConfirm-ipt:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-addConfirm-ipt span{
	display: inline-block;
	float: left;
	width: 118px;
	text-align: right;
	padding:0 5px 0 0;
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}
.m2-addConfirm-ipt input{
	float: left;
	display: inline-block;
	width: 210px;
	height: 28px;
	background-color: #f5f5f5;
	text-indent: 10px;
	border-radius: 3px;
}
.m2-addConfir-psg{
	position: relative;
	padding-left: 123px;
	color: #e24f51;
	text-indent: 16px;
	font-size: 14px;
	margin-bottom: 15px;
}
.m2-addConfirbtn{
	padding-left: 125px;
	height: 32px;
	zoom: 1;
}
.m2-addConfirbtn:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-addConbtn-act{
	display: inline-block;
	float: left;
	height: 32px;
	line-height: 32px;
	margin-right: 45px;
	cursor: pointer;
	padding: 0 26px;
	background-color: #0896cc;
	color: #fff;
	font-size: 12px;
	border-radius: 3px;
}
.m2-addConbtn-can{
	display: inline-block;
	float: left;
	padding: 0 26px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #E8E8E8;
	background-color: #F2F2F2;
	color: #333;
	font-size: 12px;
	border-radius: 3px;
	cursor: pointer;
}
.m2-addConbtn-act:hover{background-color: #0786BC;}
.m2-addConbtn-act:active{background-color: #0786BC;}
.m2-addConbtn-can:hover{background-color: #e2e2e2;color: #222;}
.m2-addConbtn-can:active{background-color: #e2e2e2;color: #222;}
.m2-addConfir-tur{
	display: block;
	position: absolute;
	left: 123px;
	top: 4px;
	width: 12px;
	height: 12px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -40px -265px;
}
.m2-addConfir-fal{
	display: block;
	position: absolute;
	left: 123px;
	top: 4px;
	width: 12px;
	height: 12px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -52px -265px;
}
.m2-ticketConfirmbtn{
	position: absolute;
	display: block;
	right: 10px;
	top: 8px;
	padding: 0 22px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	background: #0896cc;
	border-radius: 2px;
}
.m2-ticketConfirmbtn:hover,.m2-ticketConfirmbtnactive{
	background-color: #0786bc;
}


/*wbq*/
.m2-userWbqbanner{
	width: 800px;
	height: 107px;
}
.m2-userWbqbanner a{
	display: block;
	width: 800px;
	height: 107px;
	background: url(../images/userWbqbanner.png) no-repeat 0px 0px;
}
.m2-userWbqbanner a.m2-uPbanner{
	background: url(../images/userPrivatebanner.jpg) no-repeat 0px 0px;
}
.m2-userWbqcha-head{
	padding-left: 35px;
	font-size: 16px;
	font-weight: normal;
	color: #0996CC;
	position: relative;
	top: 25px;
}
i.m2-detialIcon-alrWbq{background: url(../images/m2-userCenter-icon.png) no-repeat -64px -265px;}
i.m2-detialIcon-sumWbq{background: url(../images/m2-userCenter-icon.png) no-repeat -129px -265px;}
i.m2-detialIcon-awaWbq{background: url(../images/m2-userCenter-icon.png) no-repeat -194px -265px;}
i.m2-detialIcon-balWbq{background: url(../images/m2-userCenter-icon.png) no-repeat -259px -265px;}
.m2-userWbqtoa-head h3{
	position: relative;
	padding-left: 35px;
	font-size: 20px;
	line-height: 30px;
}
.m2-userWbqtoa-head{
	margin: 20px 0 16px 0;
}
.m2-userWbqtoa-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat -195px -110px;
}
.m2-userWbqtoa-head h3 b{
	display: block;
 	position: absolute;
 	width: 207px;
 	height: 32px;
 	top: -1px;
 	right: 10px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat 0px -330px;
}
.m2-userWbqhide-tit{
	zoom: 1;
	text-align: left;
	padding-left: 15px;
}
.m2-userWbqhide-tit span{
	display: inline-block;
	float: left;
	font-size: 15px;
	height:40px;
	line-height: 40px;
	margin-top: 5px;
	color: #f5944f;
}
.m2-userWbqhide-tit:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userWbqhide-table{
	width: 533px;
	padding-bottom: 10px;
}
.m2-userWbqhide-table td{
	border:none;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
}
.m2-userWbqhide-table thead tr{
	background-color: #F4F4F4;
}
.m2-userWbqhide-table thead tr th{
	font-size: 15px;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
}
.m2-userWbqtab-1{width: 21%;color: #717171;}
.m2-userWbqtab-2{width: 21%;color: #717171;}
.m2-userWbqtab-3{width: 17%;color: #717171;}
.m2-userWbqtab-4{width: 16%;color: #f5944f;}
.m2-userWbqtab-5{width: 25%;color: #717171;}
.m2-userWbqhid-msg{
	width: 460px;
	height: 85px;
	padding-top: 20px;
	margin: 0 auto;
	text-align: left;
}
.m2-userWbqhid-msg p{
	height: 25px;
	line-height: 25px;
	font-size: 15px;
}
.m2-userWbqhid-btn{
	width: 240px;
	height: 36px;
	padding-bottom: 25px;
	zoom: 1;
	margin: 0 auto;
}
.m2-userWbqhid-btn:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userWbqhid-cancle{
	display: block;
	width: 88px;
	height: 34px;
	line-height: 36px;
	float: left;
	border:1px solid #F39C10;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	font-size: 15px;
}
.m2-userWbqhid-confirm{
	display: block;
	width: 90px;
	height: 36px;
	background-color: #F39C10;
	color: #fff;
	line-height: 36px;
	float: right;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	font-size: 15px;
}
.m2-userWbqhid-msg p.m2-userWbqmsg-full{
	text-align: center;
	margin-top: 15px;
}
.m2-userWbqhid-confirm:hover,.m2-userWbqhid-confirm:active{background-color: #e38c00;}
.m2-userWbqhid-cancle:hover,.m2-userWbqhid-cancle:active{color: #333;}
.m2-userWbq-confirm{
	position: absolute;
	left: 50%;
	top: 100px;
	width: 697px;
	height: 354px;
	margin-left: -349px;
	background: url(../images/wbqConfirm.png);
	z-index: 125;
}
.m2-userWbq-confirmClose{
	position: absolute;
	top: 65px;
	right: 4px;
	width: 43px;
	height: 43px;
	cursor: pointer;
	z-index: 130;
}
.m2-userWbqcon-main{
	position: absolute;
	width: 160px;
	height: 90px;
	top: 98px;
	right: 18px;
	padding-left: 85px;
}
.m2-userWbqcon-nor{
	font-size: 16px;
	line-height: 28px;
	color: #2a87ab;
}
.m2-userWbqcon-big{
	font-size: 24px;
	line-height: 36px;
	color: #2a87ab;
}
.m2-userWbqcon-link{
	font-size: 14px;
	line-height: 28px;
	margin-top: 4px;
	cursor: pointer;
	color: #e66601;
}
.m2-userWbqcon-link:hover,.m2-userWbqcon-link:active{
	color: #d65600;
}
.m2-userWbqcon-tur{
	position: absolute;
	display: block;
	width: 48px;
	height: 39px;
	top: 18px;
	left: 28px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -207px -330px;
}
.m2-userWbqcon-fal{
	position: absolute;
	display: block;
	width: 48px;
	height: 39px;
	top: 18px;
	left: 28px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -255px -330px;
}
.m2-userWbqtoa-head h3 b.m2-userPririg-icon{
	display: block;
 	position: absolute;
 	width: 207px;
 	height: 32px;
 	top: -1px;
 	right: 10px;
 	background: url(../images/m2-userCenter-icon.png) no-repeat 0px -362px;
}
.m2-userInevst-link div.m2-userPrioption{
	position: relative;
	display: inline-block;
	margin-right: 8px;
}
.m2-userInevst-link div.m2-userPrioption span.m2-userPrioptionspan{
	display: block;
	text-decoration: underline;
	cursor: pointer;
}
.m2-userInevst-link a:link,.m2-userInevst-link div.m2-userPrioption:link span.m2-userPrioptionspan{color: #717171;}
.m2-userInevst-link a:visited,.m2-userInevst-link div.m2-userPrioption:visited span.m2-userPrioptionspan{color: #717171;}
.m2-userInevst-link a:hover,.m2-userInevst-link div.m2-userPrioption:hover span.m2-userPrioptionspan{color: #ffa800;}
.m2-userInevst-link a:active,.m2-userInevst-link div.m2-userPrioption:active span.m2-userPrioptionspan{color: #ffa800;}

.m2-userInevst-num{color: #0996cc;}

.m2-userWbqhid-get,.m2-userWbqhid-check{
	display: block;
	width: 90px;
	height: 36px;
	background-color: #F39C10;
	color: #fff;
	line-height: 36px;
	float: left;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	font-size: 15px;
}
a.m2-userWbqhid-check:link,a.m2-userWbqhid-check:visited,.m2-manageResult-item td.m2-userTrans-tdLink a.m2-userWbqhid-check:link,.m2-manageResult-item td.m2-userTrans-tdLink a.m2-userWbqhid-check:visited{
	margin-left: 40px;
	color: #fff;
	text-decoration: none;
}

.m2-userAgreement-tips{
	height: 20px;
	line-height: 20px;
	padding: 10px 0 14px 0;
	font-size: 14px;
	color: #717171;
	text-align: center;
}
.m2-userWbqhid-get:hover,.m2-userWbqhid-get:active,.m2-userWbqhid-check:hover,.m2-userWbqhid-check:active{background-color: #e38c00;}


.m2-userHs-selBox{
	padding: 0px 0 0px 170px;
}
.m2-userHs-selBox ul{
	zoom: 1;
	width: 550px;
}
.m2-userHs-selBox ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userHs-selBox ul li{
	float: left;
	position: relative;
	padding-left: 20px;
	width: 90px;
	height: 30px;
	cursor: pointer;
}
.m2-userHs-selBox ul li i{
	display: inline-block;
	position: absolute;
	top: 7px;
	left: 0px;
	width: 16px;
	height: 16px;
}
.m2-userHs-selBox ul li span{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	color: #717171;
	padding-left: 5px;
}
.m2-userHslist-sel i{
	background: url(../images/m2-userCenter-icon.png) no-repeat -80px -20px;
}
.m2-userHslist-unsel i{
	background: url(../images/m2-userCenter-icon.png) no-repeat -100px -20px;
}
.m2-userHs-exp{
	height: 30px;
	line-height: 30px;
	zoom: 1;
	margin-top: 4px;
}
.m2-userHs-exp span{
	display: inline-block;
	float: left;
	height: 30px;
	padding-left: 10px;
	font-size: 13px;
	line-height: 30px;
}
.m2-userHs-exp i{
	display: inline-block;
	float: left;
	width: 15px;
	height: 15px;
	margin-top: 8px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -60px -20px;
}
.m2-userHs-drawForget{
	display: inline-block;
	height: 40px;
	line-height: 40px;
	margin-left: 15px;
	font-size: 14px;
	color: #0996cc;
}
.m2-userHs-drawForget:hover,.m2-userHs-drawForget:active{color: #0BE;}
.m2-userHs-banMsg{
	border-bottom: 1px solid #e1e1e1;
}
.m2-userHs-banMsg p{
	height: 50px;
	line-height: 50px;
	padding: 10px 0 0 22px;
	font-size: 14px;
	color: #000;
}
b.m2-userHs-iptWarn{
	display: inline-block;
	position: absolute;
	height: 12px;
	top: 47px;
	left: 12px;
	color: #f22;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
}
.m2-userHs-reg{
	display: inline-block;
	height: 22px;
	line-height: 22px;
	font-size: 15px;
	color: #0996cc;
	margin-left: 10px;
}
.m2-userHs-reg:hover,.m2-userHs-reg:active{
	color: #0be;
}
.m2-userLim-con{
	width: 830px;
	margin: 0 auto;
	padding: 26px 0 0 0;
}
.m2-userLim-box{
	width: 766px;
	border: 1px solid #e6e6e6;
	margin: 12px 0 0 0;
	padding: 28px 0 32px 62px;
	background-color: #fff;
}
.m2-userLim-box table{
	width: 698px;
	border: 1px solid #e6e6e6;
}
.m2-userLimtab th{
	height: 41px;
	line-height: 41px;
	color: #4e4e4e;
	font-size: 14px;
	text-indent: 20px;
	font-weight: normal;
	background-color: #F0F0F0;
	text-align: left;
}
.m2-userLimtab td{
	border-top: 1px solid #e6e6e6;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #717171;
	text-indent: 20px;
	text-align: left;
}
.m2-userLimtab-item1{
	width: 129px;
	border-right: 1px solid #e6e6e6;
}
.m2-userLimtab-item2{
	width: 159px;
	border-right: 1px solid #e6e6e6;
}
.m2-userLimtab-item3{
	width: 408px;
}
.m2-userLimexp{
	width: 698px;
	padding: 13px 0 8px 0;
	background-color: #F0F0F0;
	margin-top: 13px;
}
.m2-userLimexp .m2-userLimexp-psg{
	width: 678px;
	margin: 0 auto;
	color: #4e4e4e;
	font-size: 18px;
	text-indent: 50px;
	line-height: 32px;
}
.m2-userLimexp-psg span{
	color: #0996cc;
}
.m2-userLimexp-acc{
	position: relative;
	width: 478px;
	height: 128px;
	margin: 20px auto 0 auto;
	padding:14px 0;
}
.m2-userLimexp-accMain{
	background-color: #fff;
	height: 128px;
	zoom: 1;
	box-shadow: 0 0 5px #ccc;
}
.m2-userLimexp-accMain:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userLimexp-accBg{
	display: block;
	position: absolute;
	top: 0;
	left: 18px;
	width: 89px;
	height: 156px;
	background: url(../images/userLimitbox.png) no-repeat 0 0;
}
.m2-userLimexp-accLef{
	padding: 41px 0;
	height: 46px;
	width: 140px;
	text-align: center;
	float: left;
}
.m2-userLimexp-accLef span{
	height: 46px;
	line-height: 46px;
	font-size: 15px;
	color: #717171;
}
.m2-userLimexp-accRig{
	float: left;
	width: 325px;
	padding-top: 30px;
}
.m2-userLimexp-accTit{
	text-indent: 44px;
	display: block;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	color: #717171;
}
.m2-userLimexp-accNum{
	display: block;
	height: 35px;
	line-height: 35px;
	font-size: 22px;
	color: #898989;
}
.m2-userAjax-loading{
	position: fixed;
	width: 80px;
	height: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top:-100px;
	z-index: 121;
}
.m2-userAjax-loading img{
	display: block;
	width: 80px;
	height: 80px;
}
.m2-userLimexp-con{
	width: 766px;
	border: 1px solid #e6e6e6;
	margin: 12px 0 0 0;
	padding: 28px 0 32px 62px;
	background-color: #fff;
}
.m2-userLimBox{
	width: 828px;
	border: 1px solid #e6e6e6;
	min-height: 170px;
	_height:170px;
	margin: 12px 0 0 0;
	background-color: #fff;
}
.m2-userLimBoxp{
	width: 750px;
	margin: 0 auto;
	padding: 40px 0 0 0;
	font-size: 18px;
	text-indent: 36px;
	line-height: 30px;
	color: #4e4e4e;
}
.m2-userLimtab th.m2-userLimtab-1,.m2-userLimtab th.m2-userLimtab-2,.m2-userLimtab th.m2-userLimtab-3{
	text-align: center;
	text-indent: 0;
}
.m2-userLimtab td.m2-userLimtab-1,.m2-userLimtab td.m2-userLimtab-2,.m2-userLimtab td.m2-userLimtab-3{
	text-align: center;
	text-indent: 0;
}
.m2-userLimtab-1{
	width: 83px;
	border-right: 1px solid #e6e6e6;
	text-align: center;
}
.m2-userLimtab-2{
	width: 213px;
	border-right: 1px solid #e6e6e6;
	text-align: center;
}
.m2-userLimtab-3{
	width: 400px;
	text-align: center;
}
.m2-userLim-undTab{
	padding: 24px 1px 0 1px;
	width: 696px;
}
.m2-userLim-undTab p{
	font-size: 18px;
	color: #4e4e4e;
	line-height: 36px;
}
div.m2-recharge-ipt{
	width:700px;
	margin:0 auto;
	min-height: 178px;
	_height:178px;
	padding:20px 0 15px 0px;
	background: #fff;
}
.m2-userBank-tit{
	float: left;
	width: 122px;
	padding-right: 3px;
	font-size: 15px;
	color: #717171;
	line-height: 35px;
	height: 80px;
	text-align: right;
}
.m2-userChahea{
	width: 798px;
	zoom: 1;
	border-bottom: 1px solid #F3F3F3;
}
.m2-userChahea:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userChahea-lef{
	float: left;
	width: 418px;
}
.m2-useChahea-head{
	position: relative;
	padding: 12px 0 0 0;
	background-color: #F59451;
}
.m2-useChahea-head h4{
	position: relative;
	color: #fff;
	padding-left: 60px;
	font-size: 14px;
	line-height: 19px;
	font-weight: normal;
}
.m2-useChahea-head h4 i{
	display: block;
	position: absolute;
	width: 17px;
	height: 19px;
	top: 0;
	left: 38px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -326px -299px;
}
.m2-useChahea-head p{
	font-size: 36px;
	line-height: 120px;
	padding-bottom: 5px;
	color: #fff;
	text-align: center;
}
.m2-useCha-benDet{
	display: block;
	position: absolute;
	z-index: 5;
	right: 10px;
	top: 9px;
	width: 78px;
	height: 24px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -235px -369px;
}
.m2-useCha-benDet:hover,.m2-useCha-benDet:active{background: url(../images/m2-userCenter-icon.png) no-repeat -235px -393px;}
.m2-useChahea-bot{
	width: 418px;
	min-height: 56px;
	_height:56px;
	background: url(../images/m2-wel-rig.png) repeat;
}
.m2-useChabot-item{
	float: left;
	height: 46px;
	zoom: 1;
}
.m2-useChabot-item:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-useChabot-tit{
	float: left;
	width: 186px;
	height: 22px;
	padding: 16px 0 0 36px;
}
.m2-useChabot-tit span{
	display: inline-block;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #717171;
}
.m2-useChabot-num{
	float: left;
	width: 190px;
	height: 22px;
	padding: 18px 0 0 0;
}
.m2-useChabot-num span{
	height: 22px;
	line-height: 22px;
	font-size: 22px;
	color: #f5944f;
}
.m2-userChahea-rig{
	float: left;
	position: relative;
	width: 330px;
	padding: 12px 0 0 32px;
}
.m2-useCharig-line{
	position: absolute;
	top: 9px;
	left: 0;
	width: 17px;
	height: 200px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -361px 0;
}
.m2-useChaCardbox{
	width: 313px;
	height: 193px;
	border: 3px solid #0896CC;
	border-radius: 12px;
}
.m2-useCardbox-head{
	height: 54px;
	zoom: 1;
}
.m2-useCardbox-head:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-useCardbox-logo{
	float: left;
	padding: 11px 0 0 9px;
}
.m2-useCardbox-logo i{
	display: block;
	width: 112px;
	height: 23px;
	background: url(../images/m2-userCenter-icon.png) no-repeat 0 -394px;
}
.m2-useCardbox-tit{
	float: left;
	width: 170px;
	padding: 20px 0 0 19px;
	zoom: 1;
}
.m2-useCardbox-tit:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-useCardbox-tit span{
	display: inline-block;
	float: left;
	height: 18px;
	line-height: 18px;
	font-size: 15px;
	color: #000000;
}
.m2-useCardbox-tit a{
	display: inline-block;
	float: left;
	width: 17px;
	height: 17px;
	margin-left: 8px;
	background: url(../images/m2-userCenter-icon.png) no-repeat -313px -369px;
}
.m2-useCardbox-tit a:hover,.m2-useCardbox-tit a:active{background: url(../images/m2-userCenter-icon.png) no-repeat -313px -386px;}
.m2-useCardbox-mid{
	width: 100%;
	height: 43px;
	line-height: 43px;
	color: #fff;
	background-color: #0896CC;
	font-size: 21px;
	text-align: center;
}
.m2-useCardbox-bot{
	padding: 10px 0 0 20px;
}
.m2-useCardbox-bot p{
	font-size: 15px;
	color: #000;
	line-height: 35px;
}
.m2-useCardbox-bot p b{
	font-size: 22px;
	line-height: 35px;
}
.m2-usercha2-contain{
	width: 760px;
	margin: 0 auto;
	border: 1px solid #0896CC;
	border-radius: 0 4px 4px 4px;
	padding-bottom: 24px;
}
.m2-userCha2-tabHead{
	padding-left: 30px;
	font-size: 15px;
	line-height: 15px;
	height: 15px;
	color: #000;
	margin-top: 30px;
	font-weight: normal;
}
.m2-usercha2-tab{
	margin: 27px 0 0 0;
}
.m2-usercha2-tab ul{
	padding-left: 19px;
	zoom: 1;
}
.m2-usercha2-tab ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-usercha2-tab ul li{
	position: relative;
	float: left;
	margin-right: 2px;
	text-align: center;
	width: 133px;
	border-top: 1px solid #0896cc;
	border-left: 1px solid #0896cc;
	border-right: 1px solid #0896cc;
	border-radius: 4px 4px 0 0;
	cursor: pointer;
	z-index: 2;
}
.m2-usercha2-tab ul li span{
	display: inline-block;
	font-size: 15px;
	color: #000;
	height: 42px;
	line-height: 42px;
}
.m2-usercha2-tab ul li:hover span,.m2-usercha2-tab ul li:active span{color: #0896cc;}
.m2-usercha2-tab ul li b{
	position: absolute;
	width: 133px;
	height: 1px;
	background-color: #fff;
	left: 0;
	bottom: -1px;
}
.m2-userCha2tab-sel b{
	display: block;
}
.m2-userCha2tab-unsel b{
	display: none;
}
.m2-userCha2-exp{
	padding: 40px 36px 50px 36px;
	border-bottom: 1px solid #e1e1e1;
}
.m2-userCha2-tb{
	width: 590px;
	height: 152px;
	margin: 27px 0 0 40px;
}
.m2-userCha2-exp p{
	font-size: 15px;
	color: #717171;
	line-height: 26px;
}
.m2-userCha2-exp p b{
	color: #000000;
	font-weight: normal;
}
.mo2-drawHs-change{
	float: left;
	width:330px;
	padding-top: 2px;
	min-height: 95px;
	_height:95px;
}
.mo2-drawHs-change b{
	display: block;
	height: 24px;
	line-height: 24px;
	color: #0996cc;
	font-size: 14px;
	cursor: pointer;
	font-weight: normal;
}
.mo2-drawHs-change b:hover,.mo2-drawHs-change b:active{
	color: #0be;
}
.mo2-drawHs-change span{
	display: block;
	color: #b24;
	font-size: 14px;
	line-height: 24px;
	padding-top: 4px;
}

/*autoInvest*/
.m2-userAuto-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/m2-userIcon2.png) no-repeat 0px 0px;
}
.m2-autoBox{
	width: 765px;
	padding: 42px 0 34px 35px;
	border-top: 2px solid #dfdfdf;
	border-bottom: 2px solid #dfdfdf;
	margin-top: 12px;
	background-color: #fff;
	zoom: 1;
}
.m2-autoBox:after,.m2-autoLef:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoLef{
	float: left;
	width: 456px;
	zoom: 1;
}
.m2-autoGrid{
	float: left;
	width: 213px;
	height: 136px;
	margin: 0 15px 9px 0;
	border-radius: 3px;
}
.m2-autoGrid-max{background-color: #D1E1F8;}
.m2-autoGrid-profit{background-color: #FFF0DC;}
.m2-autoGrid-range{background-color: #FFECEC;}
.m2-autoGrid-time{background-color: #DCFBE2;}
.m2-autoRig{
	float: left;
	width: 432px;
	background-color: #DEF4FB;
	border-radius: 4px;
	border: 2px solid #0896CC;
	padding-bottom: 1px;
}
.m2-autoSwitch{
	width: 100%;
	height: 281px;
	background-color: #DEF4FB;
	border-radius: 3px;
}
.m2-autoGrid h4{
	display: block;
	position: relative;
	height: 16px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	color: #717171;
	margin-top: 24px;
}
.m2-autoMax-tit{
	z-index: 40;
}
.m2-autoMax-tit i{
	display: block;
	position: absolute;
	cursor: pointer;
	width: 20px;
	height: 20px;
	top: 0;
	right: 33px;
	font-style: normal;
	background: url(../images/m2-userIcon2.png) no-repeat -55px 0px;
}
.m2-autoMax-tit i:hover span,.m2-autoMax-tit i:active span{
	display: block;
}
.m2-autoMax-tit i span{
	display: none;
	position: absolute;
	padding-left: 15px;
	top: -40px;
	left: 15px;
	cursor: default;
}
.m2-autoMax-tit i span u{
	display: block;
	width: 180px;
	padding: 4px 10px;
	font-size: 12px;
	line-height: 20px;
	color: #717171;
	border: 1px solid #0996CC;
	background-color: #fff;
	z-index: 40;
	text-align: left;
	text-decoration: none;
}
.m2-autoMax-tit i span b{
	display: block;
	position: absolute;
	width: 8px;
	height: 16px;
	top: 42px;
	left: 8px;
	background: url(../images/m2-userIcon2.png) no-repeat -75px 0px;
}
.m2-autoMax-un,.m2-autoMax-all,.m2-autoMax-num{
	height: 24px;
	margin-top: 40px;
	text-align: center;
	color: #4e73a8;
	font-size: 24px;
	line-height: 24px;
}
.m2-autoGrid-profit p{
	display: block;
	height: 24px;
	margin-top: 40px;
	text-align: center;
	color: #a6722c;
	font-size: 24px;
	line-height: 24px;
}
.m2-autoGrid-time p{
	display: block;
	margin-top: 18px;
	text-align: center;
	color: #4b8343;
	font-size: 20px;
	line-height: 34px;
}
.m2-autoSellist{
	width: 178px;
	padding-left: 35px;
	margin-top: 20px;
	zoom: 1;
}
.m2-autoSellist:after,.m2-autoLef:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoSellist li{
	float: left;
	width: 64px;
	height: 64px;
	margin-right: 22px;
}
.m2-autoListcar{background: url(../images/m2-userIcon2.png) no-repeat 0px -25px;}
.m2-autoListhou{background: url(../images/m2-userIcon2.png) no-repeat -64px -25px;}
.m2-autoOn{
	width:432px;
	height: 255px;
}
.m2-autoOn h4{
	display: block;
	height: 16px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	color: #717171;
	padding-top: 24px;
}
.m2-autoOn p{
	display: block;
	font-size: 16px;
	color: #717171;
	line-height: 40px;
	padding-left: 60px;
}
.m2-autoOn-amont span{
	font-size: 24px;
	color: #f5944f;
	margin-top: 26px;
	text-align: center;
}
.m2-autoOn-total span{
	font-size: 24px;
	color: #f5944f;
	margin-top: 26px;
	text-align: center;
}
.m2-auto-turnOff{
	padding-top: 30px;
	text-align: center;
}
.m2-auto-turnOff span{
	display: inline-block;
	padding: 0 32px;
	height: 40px;
	line-height: 40px;
	color: #0996cc;
	border: 2px solid #0996cc;
	border-radius: 6px;
	font-size: 18px;
	cursor: pointer;
}
.m2-auto-turnOff span:hover,.m2-auto-turnOff span:active{
	color: #fff;
	background: #0996cc;
}
.m2-autoOff{
	width:100%;
	height: 281px;
}
.m2-autoOff h3{
	display: block;
	padding-top: 30px;
	text-align: center;
	height: 18px;
	line-height: 18px;
	font-size: 18px;
	color: #717171;
}
.m2-auto-total{
	margin:18px 0;
	font-size: 24px;
	line-height: 32px;
	height: 32px;
	color: #f5944f;
	text-align: center;
}
.m2-autoCustom{
	position: relative;
	width: 280px;
	height: 30px;
	background-color: #fff;
	border: 1px solid #919090;
	zoom: 1;
}
.m2-autoCustom:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoCustom-hide{
	position: relative;
	width: 280px;
	height: 30px;
	background-color: #d0d0d0;
	border: 1px solid #919090;
	zoom: 1;
}
.m2-auto-allin{
	width: 222px;
	height: 32px;
	margin: 0 auto;
	background: url(../images/m2-userIcon2.png) no-repeat 0px -89px;
}
#custom_max{
	display: inline-block;
	float: left;
	width: 275px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #717171;
	border: none;
	outline: none;
	text-indent: 12px;
}
.m2-autoCustom .m2-placeholder{
	position: absolute;
	display: inline-block;
	height: 12px;
	line-height: 12px;
	color: #c8c8c8;
	top: 7px;
	left: 12px;
	cursor: text;
	visibility: visible;
}
.m2-autoCustom span.m2-autoCustomTip,.m2-autoCustomTip{
	display: inline-block;
	position: absolute;
	right: 10px;
	width: 22px;
	line-height: 30px;
	height: 30px;
	color: #717171;
	font-size: 16px;
	text-indent: 2px;
}
.m2-autoCustip{
	display: inline-block;
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #717171;
	padding-top: 2px;
}
.m2-autoOff-select{
	width: 423px;
	padding:18px 0 0 9px;
	line-height: 19px;
	zoom: 1;
}
.m2-autoOff-select:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoOption{
	float: left;
	position: relative;
	width: 365px;
	padding-left: 32px;
	margin: 19px 0 0 22px;
}
.m2-autoOption i{
	display: block;
	position: absolute;
	top: 2px;
	left: 0;
	width: 15px;
	height: 15px;
	cursor: pointer;
}
.m2-auto-allTit{
	font-size: 16px;
	content: #717171;
	font-weight: bold;
	line-height: 20px;
}
.m2-autoSel-sel i{
	background: url(../images/m2-userIcon2.png) no-repeat -25px 0px;
}
.m2-autoSel-unsel i{
	background: url(../images/m2-userIcon2.png) no-repeat -40px 0px;
}
.m2-autoSel-allin{
	margin-right: 12px;
}
.m2-autoOff-submit{
	text-align: center;
	margin-top: 40px;
}
.m2-autoOff-submit span{
	display: inline-block;
	width: 222px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	text-align: center;
	background-color: #0896CC;
	border-radius: 4px;
	cursor: pointer;
}
.m2-autoOff-submit span:hover,.m2-autoOff-submit span:active{
	background-color: #0686bc;
}
.m2-autoWarnmsg{
	display: block;
	position: absolute;
	width: 350px;
	bottom: -26px;
	left: 0;
	text-align: center;
	line-height: 22px;
	font-size: 14px;
	color: #f44941;
	text-decoration: none;
}
.m2-autoExp{
	padding: 40px 0 60px 0;
	background: url(../images/m2-userIndtopBg.png) repeat;
	margin-top: 17px;
	border-top: 2px solid #dfdfdf;
	border-bottom: 2px solid #dfdfdf;
}
.m2-autoExp h2{
	text-align: center;
	color: #0996cc;
	line-height: 26px;
}
.m2-autoExp h2 b{
	display: inline-block;
	font-size: 26px;
}
.m2-autoExp h2 span{
	display: inline-block;
	margin-left: 24px;
	font-weight: normal;
	font-size: 16px;
}
.m2-autoProcess{
	width: 632px;
	height: 116px;
	background: url(../images/autoProcess.png) no-repeat;
	margin:30px auto 0 auto;
}
.m2-autoPro{
	margin-top: 30px;
}
.m2-autoPro ul{
	width: 720px;
	padding-left: 60px;
	zoom: 1;
}
.m2-autoPro ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoPro ul li{
	float: left;
	width: 170px;
	text-align: center;
}
.m2-autoPro ul li p{
	line-height: 28px;
	font-size: 16px;
	color: #4c5154;
}
.m2-autoPro ul li span{
	display: block;
	line-height: 56px;
	font-size: 16px;
	color: #4c5154;
}
.m2-autoInfotab{
	width: 735px;
	margin: 45px auto 0 auto;
}
.m2-autoInfotab ul{
	zoom: 1;
}
.m2-autoInfotab ul:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoInfotab ul li{
	position: relative;
	float: left;
	width: 130px;
	height: 34px;
	margin-right: 12px;
	line-height: 34px;
	border-top: 1px solid #0896CC;
	border-left: 1px solid #0896CC;
	border-right: 1px solid #0896CC;
	border-radius: 3px 3px 0 0;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}
.m2-autoInfotab ul li span{
	display: inline-block;
	line-height: 34px;
	font-size: 14px;
}
.m2-autoInfotab ul li i{
	position: absolute;
	width: 130px;
	height: 1px;
	bottom: -1px;
	left: 0;
	background-color: #fff;
}
.m2-autoInfotab ul li.m2-autoInfo-sel i{display: block;}
.m2-autoInfotab ul li.m2-autoInfo-unsel i{display: none;}
.m2-autoInfotab ul li.m2-autoInfo-sel span{color: #0896cc;}
.m2-autoInfotab ul li.m2-autoInfo-unsel span{color: #fff;}
.m2-autoInfotab ul li.m2-autoInfo-sel{background-color: #fff;}
.m2-autoInfotab ul li.m2-autoInfo-unsel{background-color: #0896cc;}
.m2-autoInfotab ul li.m2-autoInfo-unsel:hover,.m2-autoInfotab ul li.m2-autoInfo-unsel:active{background-color: #0686bc;}

.m2-autoInfobox{
	width: 673px;
	margin: 0 auto;
	background-color: #fff;
	border: 1px solid #0896cc;
	border-radius: 0 2px 2px 2px;
	padding: 30px 30px 40px 30px;
}
.m2-autoInfobox h4{
	font-size: 16px;
	color: #555;
	font-weight: normal;
	line-height: 50px;
	text-align: center;
}
.m2-autoInfobox p{
	font-size: 14px;
	line-height: 32px;
	color: #898989;
	text-indent: 28px;
}
.m2-userAuto-agree{
	text-align: center;
	font-size: 13px;
	line-height: 22px;
	margin-top: 5px;
	color: #898989;
}
.m2-userAuto-agree span{
	display: inline-block;
	position: relative;

}
.m2-userAuto-agree a{
	color: #259;
}
.m2-userAuto-agree a:hover,.m2-userAuto-agree a:active{text-decoration: underline;}
.m2-userAuto-agree input{
	display: inline-block;
	position: absolute;
	width: 13px;
	height: 13px;
	top: 4px;
	left: -18px;
}
.m2-autoConfirm{
	position: fixed;
	left: 50%;
	top:50%;
	margin-left: -250px;
	width: 450px;
	min-height: 65px;
	z-index: 121;
	background-color: #fff;
	border: 6px solid #616161;
	padding: 30px 25px 10px 25px;
	margin-top: -170px;
}
.m2-autoConfirm-close{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	right: 0;
	top: 5px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -300px -20px;
}
.m2-autoConfirm h4{
	font-size: 22px;
	text-align: center;
	color: #333;
	line-height: 30px;
	font-weight: normal;
}
.m2-autoCon-det{
	font-size: 14px;
	line-height: 24px;
	margin-top: 12px;
	color: #666;
}
.m2-autoAgree{
	position: relative;
	width: 300px;
	margin: 0 auto;
	height: 18px;
	margin-top: 20px;
	zoom: 1;
}
.m2-autoAgree:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoAgree .m2-auto-check{
	display: inline-block;
	position: relative;
	width: 14px;
	height: 14px;
	top: 2px;
}
.m2-autoAgree span{
	display: inline-block;
	height: 16px;
	line-height: 18px;
	font-size: 14px;
}
.m2-autoAgree a{
	color: #28c;
}
.m2-autoAgree a:hover,.m2-autoAgree a:active{
	text-decoration: underline;
}
.m2-autoPwd{
	position: relative;
	width: 300px;
	margin: 15px auto 20px auto;
	height: 34px;
	line-height: 34px;
	border: 1px solid #D9D9D9;
	border-radius: 3px;
	zoom: 1;
}
.m2-autoPwd:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoPwd span{
	display: inline-block;
	position: relative;
	float: left;
	width: 60px;
	height: 34px;
	padding-left: 30px;
	line-height: 34px;
	font-size: 14px;
	color: #666;
}
.m2-autoCode{
	position: relative;
	width: 300px;
	margin: 0 auto 20px auto;
	height: 34px;
	line-height: 34px;
}
.m2-autoCode-pwd{
	float: left;
	width: 210px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #D9D9D9;
	border-radius: 3px;
	zoom: 1;
}
.m2-autoCode-pwd:after,.m2-autoCode:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoCode span{
	display: inline-block;
	position: relative;
	float: left;
	width: 60px;
	height: 34px;
	padding-left: 30px;
	line-height: 34px;
	font-size: 14px;
	color: #666;
}
.m2-autoPwd-ipt{
	display: inline-block;
	float: left;
	width: 205px;
	height: 34px;
	line-height: 34px;
	border: none;
	outline: none;
}
.m2-autoPwd-icon{
	display: inline-block;
	position: absolute;
	width: 24px;
	height: 24px;
	top: 5px;
	left: 1px;
	background: url(../images/iconLogin.png) no-repeat -24px 0;
}
.m2-autoCode-img{
	width: 80px;
	height: 36px;
	border: none;
	cursor: pointer;
	margin-left: 8px;
}
.m2-autoCode-ipt{
	width: 115px;
	height: 34px;
	line-height: 34px;
	border: none;
	outline: none;
}
.m2-autoCon-warn{
	display: block;
	position: absolute;
	top: 38px;
	left: 10px;
	height: 12px;
	line-height: 12px;
	color: #d22;
	font-weight: normal;
}
.m2-autoCon-btn{
	padding: 10px 0;
	text-align: center;
	height: 34px;
}
.m2-autoCon-btn span{
	display: inline-block;
	padding: 0 24px 0 24px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	margin:0 15px;
	background-color: #F59451;
	color: #fff;
	cursor: pointer;
	border-radius: 2px;
}
.m2-autoCon-btn span:hover{background-color: #EA843B;}
.m2-autoCon-btn span:active{background-color: #EA843B;}
.m2-autoConfirmoff{
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	width: 450px;
	min-height: 65px;
	z-index: 121;
	background-color: #fff;
	border: 6px solid #616161;
	padding: 30px 25px 10px 25px;
	margin-top: -75px;
}
.m2-autoConfirmoff p{
	position: relative;
	min-height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 15px;
	margin-bottom: 10px;
	color: #4e4e4e;
}
.m2-autoConoff-btn{
	padding: 10px 0;
	text-align: center;
	height: 34px;
}
#autoOff_btn{
	display: inline-block;
	padding: 0 24px 0 24px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	margin:0 15px;
	background-color: #F59451;
	color: #fff;
	cursor: pointer;
	border-radius: 2px;
}
#autoOff_btn:hover,#autoOff_btn:active{background-color: #EA843B;}
.m2-autoConoff-close{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	right: 0;
	top: 5px;
	cursor: pointer;
	background: url(../images/m2-userCenter-icon.png) no-repeat -300px -20px;
}
.m2-autoState{
	display: inline-block;
	height: 30px;
	line-height: 29px;
	background-color: #F44B44;
	font-size: 18px;
	padding: 0 14px;
	border-radius: 3px;
	margin-left: 10px;
	color: #fff;
	cursor: default;
}
.m2-autoCon-msg{
	color: #b33;
	padding: 0 4px;
}
.mo2-useset-icon{
	position: relative;
	top: -2px;
	display: inline-block;
	width: 80px;
	height: 30px;
	margin-left: 5px;
	cursor: pointer;
}
.m2-autoAgr-con{
	padding-top: 5px;
}
.m2-autoAgr-con p{
	padding: 2px 0;
	font-size: 12px;
	color: #717171;
	line-height: 20px;
	text-indent: 24px;
}
.m2-autoDisplay{
	width: 260px;
	margin-left: 30px;
	float: left;
}
.m2-autoDisplay ul li{
	width: 250px;
	height: 60px;
	margin-bottom: 10px;
	border: 2px solid #5AC7EA;
	border-radius: 4px;
	zoom: 1;
}
.m2-autoDisplay ul li:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoDistit{
	float: left;
	width: 81px;
	height: 60px;
	background-color: #DEF4FB;
}
.m2-autoDistit span{
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color: #717171;
	margin-top: 6px;
}
.m2-autoDiscon{
	float: left;
	position: relative;
	width: 169px;
	height: 100%;
	text-align: center;
}
.m2-autoDispsg-nor{
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 24px;
	line-height: 60px;
	color: #5ac7ea;
}
.m2-autoDispsg-sma{
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color: #5ac7ea;
	margin-top: 6px;
}
.m2-autoDisicon1{
	position: absolute;
	width: 65px;
	height: 49px;
	top: 7px;
	left: 16px;
	background: url(../images/m2-userIcon2.png) no-repeat -256px -25px;
}
.m2-autoDisicon2{
	position: absolute;
	width: 65px;
	height: 49px;
	top: 7px;
	left: 89px;
	background: url(../images/m2-userIcon2.png) no-repeat -321px -25px;
}
.m2-autoBoxbot{
	padding-top: 8px;
	float: left;
	width: 100%;
	zoom: 1;
}
.m2-autoBoxbot:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-autoBoxbot span{
	float: left;
	text-align: center;
	font-size: 16px;
	line-height: 20px;
	color: #717171;
}
.m2-autoBoxbot span b{
	font-size: 18px;
	color: #f5944f;
}

/*邀请好友*/
.m2-userInvit-head h3{font-size: 20px;line-height: 30px;}
.m2-userInvit-head h3 img{vertical-align: -8px;margin-right: 10px;}
.m2-userInvbanner {margin-top: 14px;}
.m2-userInvcop{margin-top: 18px;zoom: 1;}
.m2-userInvcop:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m2-userInv-wx{float: left;width: 330px;background-color: white;text-align: center;padding-bottom: 20px;}
.m2-userInv-url{float: right;width: 450px;height: 256px;background-color: white;}
.m2-userInv-wx h4,.m2-userInv-url h4 {color: #fa6446;font-size: 20px;line-height: 44px;text-align: center;}
.m2-userInv-wx h4 .solid,.m2-userInv-url h4 .solid {border-top: 1px solid #fa9b46;width: 90px;display: inline-block;vertical-align: middle;}
.m2-userInv-url h4 .solid {width: 136px;}
.m2-userInv-wx p{color: #333;font-size: 14px;margin-top: 14px;}
.m2-userInv-url .shareCode{display: block;width: 360px;height: 46px;border:1px solid #dcdcdc;font-size: 16px;margin: 20px auto 40px auto;color: #7e7e7e;outline: none;padding: 0 14px;}
.m2-userInv-url button {border:0;height: 38px;border-radius: 10px;width: 130px;color: white;font-size: 16px;}
.m2-userInv-url .weiboShare {background-color: #fa6446;margin:0 60px;}
.m2-userInv-url .copyLink {background-color: #fa9b46;}
.inviteFriendTable {margin-top: 10px;padding: 10px 20px;background-color: white;}
.inviteFriendTable .topclick {height: 60px;border-bottom: 1px solid #ddd;line-height: 60px;position: relative;font-size: 18px;}
.inviteFriendTable .topclick li {float:left;width: 140px;text-align: center;}
.inviteFriendTable .topclick li:hover{cursor:pointer;}
.inviteFriendTable .topclick .selected {color: #fa6648;}
.inviteFriendTable .clickanimate {background-color: #fa6648;width: 140px;height: 4px;position: absolute;left: 0;bottom: -2px;}
.inviteFriendTable .sanjiao {top: -10px;left: 66px;position: absolute;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 10px solid #fa6648;}
.inviteFriendTable .showcontent1 {text-align: center;padding-bottom: 16px;}
.inviteFriendTable .showcontent1 table {border-collapse: collapse;width: 100%;margin-top: 14px;margin-bottom: 24px;}
.inviteFriendTable .showcontent1 table td {border: 1px solid #ddd;height: 42px;color: #646464;}
.inviteFriendTable .showcontent1 table .right {text-align: right;padding-right: 20px;}
.inviteFriendTable .showcontent1 .inviteCircle {vertical-align: bottom;display: inline-block;width: 14px;height: 14px;border-radius: 50%;background-color: #fabd46;text-align: center;line-height: 14px;color: white;}
.inviteFriendTable .showcontent1 .inviteExplain {display: inline-block;position: relative;}
.inviteFriendTable .showcontent1 .explainContent {color: #646464;display: none;border-radius: 6px;white-space:nowrap;position: absolute;top: 24px;right: 4px;border:1px solid #5e98ff;line-height: 26px;padding: 0 6px;background-color: white;}
.inviteFriendTable .showcontent1 .explainContent img {position: absolute;top: -9px;right: 14px;}
.inviteFriendTable .showcontent1 .loadMore {color: #0066ff;font-size: 14px;}
.inviteFriendTable .showcontent3,.inviteFriendTable .showcontent2 {height: 320px;display: none;color: #949494;font-size: 14px;line-height: 26px;padding: 10px;}
.inviteFriendTable .showcontent3 h5,.inviteFriendTable .showcontent2 h5 {color: #3c3c3c;font-size: 16px;font-weight: normal;margin: 4px 0;}

/*borrowIndex*/
.b-indNews{
	position: relative;
	height: 30px;
	zoom: 1;
	margin-bottom: 20px;
	background-color: #fff;
	border-radius: 4px;
}
.b-indNews:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.b-indNews-tit{
	position: relative;
	display: inline-block;
	float: left;
	padding-right: 10px;
	height: 30px;
	width: 90px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	background-color: #0896CC;
	border-radius: 4px 0 0 4px;
}
.b-indNews-tit i{
	position: absolute;
	width: 10px;
	height: 30px;
	right: 0;
	top: 0;
	background: url(../images/borrowIcon.png) no-repeat 0px -17px;
}
.b-indNews-con{
	display: inline-block;
	float: left;
	padding-left: 15px;
	font-size: 13px;
	line-height: 30px;
}
.b-indNews-con span{
	display: inline-block;
	color: #717171;
}
.b-indNews-con a{
	display: inline-block;
	color: #0996cc;
}
.b-indNews-con a:hover,.b-indNews-con a:active{color: #0be;}
.b-indNews b.b-indClsoe{
	display: inline-block;
	float: right;
	width: 21px;
	height: 21px;
	margin: 4px 6px 0 0;
	background: url(../images/borrowIcon.png) no-repeat -10px -17px;
	cursor: pointer;
}
.b-indWel{
	position: relative;
	zoom: 1;
	margin-bottom: 25px;
}
.b-indWel:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.b-indWellef{
	float: left;
	width: 460px;
	height: 270px;
	background-color: #06B5FF;
	border-radius: 4px 0 0 4px;
}
.b-indWelrig{
	float: left;
	width: 280px;
	height: 215px;
	padding: 55px 0 0 60px;
	background-color: #F59451;
	border-radius: 0 4px 4px 0;
}
.b-indWellef h2{
	font-size: 20px;
	color: #fff;
	line-height: 30px;
	margin-top: 40px;
	text-align: center;
}
.b-indWelnum{
	padding: 50px 0 0 65px;
	zoom: 1;
}
.b-indWelnum:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.b-indWelnum span{
	display: inline-block;
	float: left;
	line-height: 32px;
	font-size: 20px;
	color: #fff;
}
.b-indWelnum i{
	display: inline-block;
	float: left;
	width: 1px;
	height: 32px;
	background-color: #fff;
	margin: 0 19px 0 10px;
}
.b-indWelnum b{
	display: inline-block;
	float: left;
	line-height: 32px;
	color: #fff;
	font-weight: normal;
	font-size: 20px;
}
.b-indWelnum b u{
	display: inline-block;
	float: left;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	margin-right: 18px;
}
.b-indWelbtn{
	width: 310px;
	height: 35px;
	margin: 48px auto 0 auto;
}
.b-indWelbtn a{
	display: inline-block;
	width: 122px;
	height: 35px;
	background-color: #fff;
	font-size: 18px;
	line-height: 35px;
	font-weight: bold;
	text-align: center;
	color: #06b5ee;
	border-radius: 4px;
}
.b-indWelbtn a:hover,.b-indWelbtn a:active{
	color: #06B5FF;background-color: #f7f7f7;
}
.b-indWelrig p{
	display: block;
	position: relative;
	line-height: 26px;
	padding-bottom: 20px;
	font-size: 19px;
	font-weight: bold;
	color: #fff;
	zoom: 1;
}
.b-indWelrig p span{
	display: inline-block;
	width: 140px;
	text-align: right;
	font-size: 26px;
	line-height: 26px;
	color: #fff;
}
.b-backBtn{
	display: block;
	position: absolute;
	top: 10px;
	right: 15px;
	width: 70px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #fff;
	border-radius: 3px;
}
.b-oraBtn{
	background-color: #F59451;
	text-align: center;
	cursor: pointer;
	color: #fff;
}
.b-graBtn{
	background-color: #CDCDCD;
	text-align: center;
	cursor: default;
	color: #fff;
}
.b-oraBtn:hover,.b-oraBtn:active{
	background-color: #E58441;
}
.b-indTd{
	height: 45px;
	line-height: 45px;
	font-size: 14px;
}
.b-indHide{
	float: left;
	position: relative;
	width: 40px;
	height: 45px;
	margin-left: 10px;
}
.b-indHide-tit{
	display: block;
	width: 40px;
	height: 45px;
	font-size: 14px;
	color: #0996cc;
	text-decoration: underline;
	cursor: pointer;
}
.b-indHide-tit:hover,.b-indHide-tit:active{
	color: #0be;
}
.b-indTabbtn{
	float: left;
	width: 44px;
	margin: 11px 0 0 15px;
	height: 22px;
	line-height: 22px;
	border-radius: 3px;
}
.b-indHide:hover .b-indHidbox{
	display: block;
}
.b-indHidbox{
	display: none;
	width: 770px;
	z-index: 30;
	position: absolute;
	background-color: #fff;
	left: -655px;
	top: 45px;
	border: 1px solid #0896CC;
	border-radius: 2px;
}
.b-indHidbox i.b-indHidarr{
	display: block;
	position: absolute;
	width: 15px;
	height: 9px;
	background: url(../images/borrowIcon.png) no-repeat -10px -38px;
	top: -9px;
	right: 88px;
}
.b-indIpttit{
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 2px 3px 0 0;
}
.b-indHidlist{
	width: 720px;
	margin: 14px 0 0 32px;
	zoom: 1;
}
.b-indHidlist:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.b-indHidlist li{
	float: left;
	text-align: left;
	line-height: 30px;
}
.b-indHidlist li span{
	display: inline-block;
	height: 30px;
	line-height: 30px;
}
.b-hidLitit{color: #717171;}
.b-hidLicon{color: #0996cc;}
.b-indHidtab thead tr th{
	height: 35px;
	line-height: 35px;
	background-color: #93DCD5;
	color: #fff;
	text-align: center;
	font-size: 14px;
	text-shadow: 0 0 2px #ccc;
}
.b-indHidtab tbody tr td{
	height: 39px;
	line-height: 39px;
	font-size: 14px;
	color: #717171;
}
.b-bg{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	z-index: 120;
}
.b-confirm{
	position: fixed;
	width: 218px;
	padding-bottom: 12px;
	border-radius: 3px;
	background-color: #fff;
	z-index: 125;
	left: 50%;
	margin-left: -110px;
	top: 50%;
	margin-top: -80px;
}
.b-confirm .b-confHead{
	position: relative;
	height: 23px;
	border-radius: 3px 3px 0 0;
}
.b-confirm .b-confHead .b-confClsoe{
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	top: 4px;
	right: 6px;
	background: url(../images/borrowIcon.png) no-repeat -170px 0px;
	cursor: pointer;
}
.b-confPsg{
	margin: 14px 0;
	text-align: center;
	font-size: 16px;
	line-height: 26px;
	color: #717171;
}
.b-confirmCom{border: 1px solid #0896CC;}
.b-confirmSuc{border: 1px solid #6CB8B1;}
.b-confirmFai{border: 1px solid #F59451;}
.b-confirmCom .b-confHead{background-color: #0896CC;}
.b-confirmSuc .b-confHead{background-color: #6CB8B1;}
.b-confirmFai .b-confHead{background-color: #F59451;}
.b-confBtn{
	width: 180px;
	text-align: center;
	margin: 0 auto;
}
.b-confirmCom .b-confY{
	float: left;
	display: inline-block;
	width: 75px;
	height: 28px;
	color: #fff;
	background-color: #0896CC;
	line-height: 28px;
	border-radius: 2px;
	cursor: pointer;
}
.b-confirmCom .b-confN{
	float: right;
	display: inline-block;
	width: 75px;
	height: 26px;
	background-color: #fff;
	color: #0896CC;
	line-height: 26px;
	border-radius: 2px;
	cursor: pointer;
	border: 1px solid #0896cc;
}
.b-confirmSuc .b-confY{
	display: inline-block;
	width: 130px;
	height: 28px;
	color: #fff;
	background-color: #6CB8B1;
	line-height: 28px;
	border-radius: 2px;
	cursor: pointer;
}
.b-confirmFai .b-confY{
	display: inline-block;
	width: 130px;
	height: 28px;
	color: #fff;
	background-color: #F59451;
	line-height: 28px;
	border-radius: 2px;
	cursor: pointer;
}
.b-confirmCom .b-confY:hover,.b-confirmCom .b-confY:active{background-color: #0390C8;}
.b-confirmSuc .b-confY:hover,.b-confirmSuc .b-confY:active{background-color: #5CA8A1;}
.b-confirmFai .b-confY:hover,.b-confirmFai .b-confY:active{background-color: #e58441;}
.b-confirmCom .b-confN:hover,.b-confirmCom .b-confN:active{color: #0be;background-color: #fbfbfb;border: 1px solid #0be;}
.b-userRp-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/zsb.png) no-repeat;
	background-size:100% 100%;
}
.b-userAp-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/borrowIcon.png) no-repeat -25px -47px;
}
.b-userMp-head h3 i{
	display: block;
 	position: absolute;
 	left: 4px;
 	top: 3px;
 	height: 25px;
 	width: 25px;
 	background: url(../images/borrowIcon.png) no-repeat -50px -47px;
}
.b-usertabDownlaod{
	margin-left: 12px;
}
.m2-news-detail:hover,.m2-news-detail:active{
	color: #0996cc;
}
.b-usertabDownlaod:hover,.b-usertabDownlaod:active{
	color: #0996cc;
	text-decoration: underline;
}
.b-userYear{
	position: relative;
	zoom: 1;
	margin: 32px 0 25px 0;
}
.b-userYear:after,.b-userYear-ipt:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.b-userYear-ipt{
	position: relative;
	float: left;
	font-size: 16px;
	line-height: 30px;
	padding-left: 8px;
	zoom: 1;
	margin-right: 40px;
}
.b-userYear-ipt span{
	display: inline-block;
	float: left;
	color: #0896cc;
}
.b-userYear-ipt input{
	display: inline-block;
	float: left;
	width: 133px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #717171;
	border: 1px solid #A5A5A5;
	outline: none;
	text-indent: 10px;
	background-color: #fff;
	border-radius: 3px;
}
.b-userYear-btn{
	float: left;
}
.b-userYearwarn{
	position: absolute;
	display: block;
	top: 32px;
	left: 10px;
	width: 350px;
	font-size: 12px;
	height: 15px;
	line-height: 15px;
	color: #e22;
	font-weight: normal;
}
.b-mpSelbox{
	position: relative;
	zoom: 1;
	margin: 20px 0 0 0;
}
.b-mpSelbox span.b-mpSelwarn{
	position: absolute;
	width: 800px;
	height: 14px;
	bottom: -2px;
	left: 10px;
	line-height: 14px;
	color: #e22;
	text-align: center;
	font-size: 12px;
}
.b-mpSelbox:after,.b-mpSel:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.b-mpSel{
	display: inline-block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-bottom: 20px;
	zoom: 1;
	margin-right: 20px;
}
.b-mpSel span{
	display: inline-block;
	float: left;
	margin-right: 8px;
	height: 30px;
	line-height: 30px;
	color: #0996cc;
	font-size: 16px;
}
.b-mpSel b{
	display: inline-block;
	float: left;
	margin: 0 2px;
	height: 30px;
	line-height: 30px;
	color: #0996cc;
	font-size: 16px;
	font-weight: normal;
}
.b-mpSel input{
	display: inline-block;
	float: left;
	height: 28px;
	line-height: 28px;
	color: #717171;
	border-radius: 3px;
	border: 1px solid #A5A5A5;
	text-indent: 8px;
	outline: none;
}
.mp_state{
	display: inline-block;
	height: 28px;
	line-height: 28px;
	border-radius: 3px;
	font-size: 14px;
}
.b-mPdate{
	width: 130px;
}
.b-mpSel span.b-mpSearch{
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background-color: #0896CC;
	text-align: center;
	cursor: pointer;
	border-radius: 3px;
}
.b-mpSel span.b-mpSearch:hover,.b-mpSel span.b-mpSearch:active{
	background-color: #0786BC;
}
.b-mpSel span.b-apCount{
	margin-right: 30px;
}


.testtest{
	background: url(../images/borrowIcon.png) no-repeat -10px -17px;

	:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}

}
.toImg{
	margin-top:50px;
	margin-left:50px;
	position:relative;
}
.toHttp{
	width:260px;
	height:20px;
	position:absolute;
	left:138px;
	top:232px;
}

.m2-ticketCon .m2-ticketHead .top_pic {padding-right: 10px;}
/*.m2-ticketCon .growth_content {font-weight: bold;}*/
.m2-ticketCon .growth_content .growth_title{background-color: white;font-size: 16px;padding-bottom: 2px;}
.m2-ticketCon .growth_content .growth_title .titlespan {padding:0 14px;color: #f87450;line-height: 64px;}
.m2-ticketCon .growth_content .growth_title .growth_two {margin: 40px auto 0 auto;position: relative;width: 680px;}
.growth_content .growth_title .growth_two .myvalue {text-align: center;position: absolute;top: -45px;left: 12px;}
.growth_content .growth_title .growth_three {width: 750px;margin: 20px auto;line-height: 30px;}
.growth_content .growth_second {font-size: 16px;margin: 20px auto;border:1px solid #e1e1e1;}
.growth_content .growth_second div img{padding-left: 20px;padding-right: 4px;vertical-align: 0;}
.growth_content .growth_second div{line-height: 40px;border-bottom:1px solid #e1e1e1;background-color: white;}
.growth_content .growth_second table {width: 100%;text-align: center;}
.growth_content .growth_second table tr {height: 40px;color: #717171;}
.growth_content .growth_second table tr:nth-child(odd){background-color: white;}
.growth_content .growth_second table .special_td {color: #179ccf;text-align: left;width: 140px;padding-left: 20px;}
.growth_content .growth_third {background-color: white;font-size: 16px;line-height: 24px;padding: 20px;}
.growth_content .growth_third .special_p {color: #179ccf;}
.growth_content .growth_fourth .fourth_title{font-size: 20px;line-height: 60px;color: #000000;}
.growth_content .growth_fourth .fourth_title img {padding-right: 20px;vertical-align: -4px;}
.growth_content .growth_fourth .fourth_content {background-color: white;font-size: 16px;line-height: 30px;padding: 20px;}
.growth_content .growth_fourth .fourth_content .special_p {color: #179ccf;}
.growth_content .growth_fifth .fifth_title{font-size: 20px;line-height: 60px;color: #000000;}
.growth_content .growth_fifth .fifth_title img {padding-right: 20px;vertical-align: -4px;}
.growth_content .growth_fifth .fifth_content {background-color: white;font-size: 16px;line-height: 40px;padding: 16px;}
.growth_content .growth_fifth .fifth_content table {line-height: 28px;border-collapse:collapse;border:none;text-align: center;}
.growth_content .growth_fifth .fifth_content table td{border: 1px solid #999999;background-color: #f0f0f0;height: 40px;width: 124px;}
/*成长值查询*/
.growth_value_search {width: 750px;margin: 0 auto;text-align: center;color: #787878;}
table.growth_value_search tr {height: 50px;border-bottom: 1px solid #dbdbdb;}

table.growth_value_search .spcolor {color: #fa6446;width:57%;}
table.growth_value_search .textleft {text-align: left;padding-left: 26px;width:20%;}
div.growth_value_search {text-align: left;line-height: 50px;border-bottom: 1px solid #dbdbdb;}

/*mygrow------------start*/
.mygrow{
	width:740px;margin:30px auto 0 auto;
}
.grow{
	width:100%;height:40px;border-bottom:2px solid #e7e7e7;
}
.title{
	height:40px;display:inline-block;line-height: 40px;font-size:20px;color:#fa7800;border-bottom: 2px solid #fa7800;font-family: "黑体";
}
.ringleader{
	width:100%;height:50px;padding-top:19px;overflow: hidden;
}
.ringleader-son{
	width:123px;height:51px;float:left;padding-left:3px;
}
.ringleader-sonl{
	float:left;
}
.ringleader-sonl img{
	display: block;
}
.ringleader-sonr{
	float:left;font-size: 14px;color:#fa7800;margin-left:9px;margin-top:6px;
}
.arrow{
	margin-left: 13px;margin-top:8px;
}
.range-parents{
	position: relative;width:100%;height:50px;
}
.range{
	width:506px;height:8px;border:1px solid #d1d1d1;background: #e5e5e5;border-radius: 5px;margin-left:16px;
}
.range div{
	height:8px;background:#fed042;border:1px solid #fa7800;border-radius: 5px;margin-top:-1px;margin-left:-1px;
}
.progress{
	color:#a0a0a0;font-size: 12px;display: inline-block;position: absolute;
}
.myprogress{
	color:#a0a0a0;font-size: 12px;display:inline-block;width:60px;height:36px;background: url("../images/growth/probg.png") no-repeat;margin-top:3px;position: absolute;z-index:5;
background-size:100% 100%}
.myprogress-son{
	display:inline-block;margin-top:18px;color:#c87828;width:100%;text-align: center;
}
.p-fi{
	coloe:#7f7f7f;font-size: 14px;margin-top:20px;
}
.p-se{
	coloe:#7f7f7f;font-size: 14px;margin-top:5px;
}
.query{
	float:right;color:#fa6446;font-size: 14px;
}



.grow .text{
	color:#646464;font-size:12px;margin-left:10px;
}
.grow-table{
	width:100%;border: 1px solid #ccc;border-collapse: collapse;margin-top:20px;
}
.grow-table tr{
	height:33px;
}
.grow-table tr td{
	width:106px;text-align: center;line-height: 33px;color:#505050;font-size:14px;border: 1px solid #ccc;
}
.grow-table tr:first-child td{
	font-size:16px;background: url("../images/growth/tbg.png") repeat-x 0 0 ;
}
.no{
	color:#c8c8c8;
}
.yes{
	background: url("../images/growth/yes.png") no-repeat center center;
}
.detail{
	width:350px;height:64px;margin-top:38px;margin-left:40px;overflow: hidden;float:left;
}
.detail-l{
	width:65px;height:100%;float:left;
}
.detail-r{
	width:269px;height:100%;float:right;
}
.detail-r span:first-child{
	color:#282828;font-size: 14px;font-weight: bold;display: block;
}
.detail-r span:nth-of-type(2){
	font-size: 14px;color:#7f7f7f;margin-top:8px;display: block;
}
.detail-r-title{
	color:#282828;font-size: 14px;font-weight: bold;display: block;
}
.detail-r-content{
	font-size: 14px;color:#7f7f7f;margin-top:8px;display: block;
}



.grow-details{
	margin-top:22px;height:270px;overflow: hidden;
}
.grow-detailsl{
	width:460px;height:100%;border-right: 1px solid #eeeeee;/*padding-right:65px;*/float:left;
}
.first{
	font-size: 14px;color:#282828;font-weight: bold;
}
.second{
	margin-top:10px;font-size: 14px;color:#6c6c6c;
}
.third{
	font-size: 14px;color:#6c6c6c;
}
.four{
	font-size: 14px;color:#6c6c6c; margin-top:3px;
}
.grow-detailsr{
	width:270px;height:100%;float:right;
	background-size:  auto 100%;
}
.grow-detailsr-son{
	width:216px;height:100%;margin-left:56px;background: url("../images/growth/cal.png") no-repeat;position: relative;
}
#result{
	position: absolute;top:40px;left:13px;background: #787878;text-align: right;width:183px;height:24px;border:none;font-size: 20px;color:#fff;
}
#result:focus{
	border: none;outline: none;
}
#money{
	position: absolute;top:100px;left:20px;width:172px;height:43px;border:1px solid #e8e8e8;border-radius: 5px;padding-left: 10px;
}
#time{
	position: absolute;top:154px;left:20px;width:172px;height:43px;border:1px solid #e8e8e8;border-radius: 5px;padding-left: 10px;
}
.grow-detailsr-son div{
	width:62px;height:24px;background: #90abb8;color:#fff;text-align: center;line-height: 24px;font-size:13px;border-radius: 15px;
	position: absolute;right:24px;bottom:30px;cursor: pointer;
}


.demote{
	font-size: 14px;color:#6c6c6c;margin-top:20px;font-family: '黑体';
}
.demotes{
	font-size: 14px;color:#6c6c6c;margin-top:5px;font-family: '黑体';
}
/*mygrow------------end*/

/*支付宝转账的样式*/
#alipay {padding-bottom: 210px;position: relative;}
#alipay .m2-userCha2-exp {width: 300px;float: right;padding: 40px 0 30px 0;margin-right: 36px;}
#alipay .m2-userCha2-exp .container {padding: 10px; border:1px dashed #ddd;margin-top: 10px;}
#alipay .m2-recharge-tips {width: 336px;float: right;}
#alipay .m2-recharge-tips ul li b {width: 256px;text-align: justify;line-height: 22px;}
#alipaycontent {position: absolute;top: 46px;left: 38px;}
#alipaycontent ul li {float: left;width: 118px;line-height: 52px;text-align: center;font-size: 14px;}
#alipaycontent ul li:hover{cursor: pointer;}   
#alipaycontent .alipayselect {background-color: #0996cc;color: white;}
#alipaycontent img {margin-top: -1px;}
#alipayalert {position: absolute;bottom: 32px;color: white;line-height: 20px;left: 22px;font-size: 14px;padding: 8px 20px;background-image: url(../../home2/images/bank/onlineBank37.png);width:129px;height: 57px;text-align: left;}

/*我的钱帮币页面样式*/
#my_money_con {background-color: white;padding: 20px 20px 40px 20px;color: #9d9d9d;font-size: 16px;}
#my_money_con .con_title {height: 60px;border-bottom:1px solid #d9d9d9;position: relative;padding-left: 54px;font-size: 14px;line-height: 26px;}
#my_money_con .con_title h4 {color: #747373;font-size: 18px;font-weight: bold;}
#my_money_con .con_title .coin_pic {position: absolute;left: 0;top: 4px;}
#my_money_con .con_title .right {position: absolute;right: 0;top: 0;text-align: right;}
#my_money_con .coin_middle h5 {color: #747373;font-weight: bold;margin: 40px auto 16px auto;font-size: 16px;border-bottom:1px dashed #d9d9d9;height: 30px;}
#my_money_con .coin_middle .content {padding-left: 30px;margin-bottom: 8px;}
#my_money_con .coin_bottom {line-height: 44px;text-align: center;color: white;background-color: #81c5ff;margin-top: 40px;}
#my_money_con .coin_bottom_table {width: 100%;border:1px solid #e5e5e5;border-collapse: collapse;color: #8d8d8d;}
#my_money_con .coin_bottom_table tr {height: 50px;}
#my_money_con .coin_bottom_table tr:nth-child(even) {background-color: #f0f0f0;}
#my_money_con .coin_bottom_table .center {text-align: center;}
#my_money_con .coin_bottom_table .right {text-align: right;padding-right: 10px;}
#my_money_con .coin_bottom_table .left {padding-left: 20px;width:170px;}
#my_money_con .click_more {color: #61b4ff;}

