*{margin: 0;padding: 0;}
a{text-decoration: none;}

li{list-style: none;}
body{font-size: 14px;font-family: "微软雅黑";background: #eeeeee;min-width:1200px;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}
.main{width: 1200px;min-width: 1200px;margin: 0 auto;}
.red{color:#ec4228!important;}
.green{
	color: #11B72F!important;
}
.black{color: #000!important;}
/*头部*/
.header-top{
	width: 100%;
	height: 44px;
	background: #eeeeee;
	line-height: 44px;
}
.header-top p{
	color: #8f9192;
}
.header-top li{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	color: #8f9192;
}
.header-top li a{
	color: #8f9192;
}
.header-top li span a{
	color: #ec3e2e;
}
.header{
	width: 100%;
	height: 94px;
	background: #fff;
	overflow: hidden;
}
.logo{
	margin-top: 25px;
}
.nav a{
	font-size: 18px;
	color: #767474;
	margin-top: 39px;
	float: left;
	margin-left: 39px;
}
.nav .selectnav{
	color: #ec3e2e;
}
/*banner*/

.banner {
	width: 100%;
	height: auto;
	position: relative;
}

.img {
	width: 100%;
	height: auto;
	display: block;
}

.img img {
	width: 100%;
	margin: 0 auto;
	height: 452px;
}

.flex-direction-nav {
	display: none;
}

.flex-viewport {
	height: 452px;
}

.flex-control-nav {
	position: absolute;
	bottom: 18px;
	left: 0;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	margin: 0 3px;
}

.flex-control-nav a {
	width: 13px;
	height: 13px;
	float: left;
	line-height: 40px;
	overflow: hidden;
	background: url(../img/spot1.png) no-repeat;
}

.flex-control-nav .flex-active {
	background: url(../img/spot.png) no-repeat;
}
.banner-kuang{
	width: 296px;
	height: 296px;
	background-color: #ffffff;
	border-radius: 15px;
	position: absolute;
	right: 21%;
	top: 79px;
}
.kuang-title{
	width: 241px;
	height: 17px;
	background: url(../img/xian.png) no-repeat;
	background-size: 100% 100%;
	text-align: center;
	margin: 32px auto 0;
	font-size: 18px;
	color: #5b5b5b;
	line-height: 17px;
}
.kuang-money{
	font-size: 16px;
	color: #ec4229;
	width: 100%;
	text-align: center;
	margin-top: 22px;
	overflow: hidden;
}
.kuang-money span{
	font-size: 64px;
	font-weight: bold;
}
.kuang-show{
	text-align: center;
	font-size: 14px;
	color: #909090;
}
.kuang-btn{
	width: 145px;
	height: 46px;
	line-height: 46px;
	background-color: #ec4229;
	border-radius: 5px;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	display: block;
	margin: 22px auto 0;
}
.kuang-button{
	width: 100%;
	overflow: hidden;
	margin-top: 11px;
}
.kuang-left{
	margin-left: 29px;
	font-size: 16px;
	color: #ec4229;
}
.kuang-right{
	margin-right: 33px;
	font-size: 16px;
	color: #ec4229;
}
/*公告和展示*/
.index-show{
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}
.notice{
	width: 100%;
	height: 54px;
	overflow: hidden;
	line-height: 54px;
}
.notice p img{
	vertical-align: -5px;
	margin-right: 10px;	
}
.notice p{
	border-right: 2px solid #909090;
	width: 100px;
	height: 20px;
	margin-top: 17px;
	line-height: 20px;
}
.notice-main{
	width: 1000px;
	height: 54px;
	line-height: 54px;
}
.notice-main .line{
	width: 1000px;
	height: 54px;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 0px;
	margin-left: 10px;
} 
.notice-main .line li{
	height:54px;
	text-indent:15px; 
	font-size:14px; 
	line-height:54px;
	list-style:none
}
.line a{
	width: 100%;
	overflow: hidden;
	display: block;
	font-size: 15px;
	color: #909090;
} 
.line a span{
	float: right;
}
.more{
	font-size: 15px;
	color: #ec4229;
	margin-right: 8px;
}
.exhibition{
	width: 100%;
	overflow: hidden;
	background: #FFFFFF;
	padding-bottom: 30px;
}
.exhibition li{
	width: 25%;
	float: left;
}
.exhibition li img{
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}
.exhibition li dl{
	float: left;
	margin-left: 36px;
}
.exhibition li dt{
	font-size: 18px;
	color: #000000;
	margin-top: 34px;
}
.exhibition li dd{
	font-size: 15px;
	color: #909090;
	margin-top: 8px;
}
/*小块标的*/
.target{
	width: 100%;
	overflow: hidden;
}
.target-ge{
	width: 396px;
	height: 294px;
	background-color: #ffffff;
	margin-top: 7px;
	margin-bottom: 8px;
	margin-right: 6px;
	overflow: hidden;
}
.target-ge:last-child{
	margin-right: 0;
}
.target-ge h3{
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	margin-top: 32px;
}
.target-ge p{
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #909090;
	margin-top: 20px;
	text-align: center;
}
.target-ge .left{
	margin-left: 58px;
}
.target-ge .right{
	margin-right: 49px;
}
.target-ge dt{
	font-size: 20px;
	font-weight: normal;
	color: #ec4229;
	margin-top: 40px;
}
.target-ge dd{
	font-size: 15px;
	font-weight: normal;
	color: #909090;
	margin-top: 15px;
}
.target-ge a{
	width: 176px;
	height: 45px;
	line-height: 45px;
	background-color: #ffffff;
	border-radius: 8px;
	border: solid 1px #ec4229;
	text-align: center;
	display: block;
	margin: 30px auto 0;
	color: #ec4229;
	background: #FFFFFF;
}
.target-ge:hover a{
	background: #ec4229;
	color: #FFFFFF;
}
.ranking{
	width: 100%;
	overflow: hidden;
}
/*排行*/
.sgy{
	width: 799px;
	height: 595px;
	background-color: #ffffff;
}
.sgytitle{
	width: 100%;
	height: 57px;
	line-height: 57px;
	border-bottom: 1px solid #d5d5d5;
}
.sgytitle p{
	
	font-size: 15px;
	font-weight: normal;
	color: #909090;
}
.sgytitle p span{
	padding-left: 18px;
	padding-right: 15px;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	display: block;
	float: left;
	border-bottom: 3px solid #ed5542;
	line-height: 56px;
	height: 56px;
}
.sgytitle a{
	margin-right: 22px;
	font-size: 15px;
	font-weight: normal;
	color: #909090;
}
.sgy-ge{
	width: 100%;
	border-bottom: 1px solid #d5d5d5;
	overflow: hidden;
}
.sgy-ge dl{
	width: 90px;
	float: left;
	margin-right: 26px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4c4c4c;
	margin-top: 25px;
	margin-bottom: 28px;
}

.sgy-ge dd{
	margin-top: 10px;
}
.sgy-ge a{
	width: 84px;
	height: 45px;
	line-height: 45px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #ec4229;
	display: block;
	float: left;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ed5542;
	margin-left: 9px;
	margin-top: 33px;
}
.sgy-ge a:hover{
	background: #ec4229;
	color:#fff;
}
.sgy-ge .left{
	width: 46px;
	height: 46px;
	background-color: #fccbcb;
	border-radius: 50%;
	margin-top: 29px;
	margin-left: 20px;
	margin-right: 10px;
}
.red span{
	color: #ed5542;
}
.green span{
	color: #08bb47;
}
.sgy-ge:last-child{
	border-bottom: none;
}
.ox{
	width: 392px;
	height: 595px;
	background-color: #ffffff;
	margin-left: 7px;
}
.oxtitle{
	width: 100%;
	height: 57px;
	line-height: 57px;
	border-bottom: 1px solid #d5d5d5;
}
.oxtitle p{
	
	font-size: 15px;
	font-weight: normal;
	color: #909090;
}
.oxtitle p span{
	padding-left: 18px;
	padding-right: 15px;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	display: block;
	float: left;
	border-bottom: 3px solid #ed5542;
	line-height: 56px;
	height: 56px;
}
.ox-ge{
	width: 100%;
	overflow: hidden;
	padding-bottom: 18px;
	padding-top: 18px;
}
.No{
	margin-left: 10px;
	margin-top: 10px;
}
.head{
	margin-left: 18px;
}
.subscribe{
	margin-left: 11px;
}
.subscribe dt{
	font-size: 16px;
	font-weight: normal;
	color: #4c4c4c;
}
.subscribe  p{
	width: 53px;
	height: 23px;
	line-height: 23px;
	background-color: #f5a194;
	border-radius: 5px;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	margin-left: 5px;
}
.subscribe a{
	display: block;
	width: 41px;
	height: 23px;
	line-height: 23px;
	background-color: #ec4229;
	border-radius: 5px;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	margin-left: 5px;
}
.profitt{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	color: #929292;
	margin-left: 39px;
}
.profitt span{
	color: #ec4229;
}
/*推广 下载app*/
.extension{
	width: 100%;
	overflow: hidden;
}
.exs{
	width: 592px;
	height: 325px;
	margin-top: 11px;
	background: url(../img/exsbg.png) no-repeat ;
	background-size: 100% 100%;
}
.exs img{
	display: block;
	width: 231px;
	height: 325px;
}
.exs dl{
	margin-left: 16px;
	float: left;
	margin-right: 20px;
}
.exs dt{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	color: #ec4229;
	margin-top: 52px;
}
.exs dd{
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	margin-top: 6px;
}
.exs a{
	width: 197px;
	height: 49px;
	line-height: 49px;
	border-radius: 11px;
	border: solid 1px #ec4229;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ed4229;
	text-align: center;
	display: block;
	margin-left: 75px;
	margin-top: 46px;
	
}
.exs-main{
	width: 361px;
	overflow: hidden;
}
.app {
	width: 592px;
	height: 325px;
	background-color: #ffffff;
	margin-left: 16px;
	margin-top: 11px;
}
.apptitle{
	width: 572px;
	height: 56px;
	line-height: 56px;
	border-bottom: 1px solid #d5d5d5;
	margin: 0 auto;
}
.apptitle p{
	font-size: 15px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #909090;
	float: left;
}
.apptitle p span{
	display: block;
	height: 55px;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	border-bottom: 3px solid #ed5542;
	float: left;
	padding-left: 15px;
	padding-right: 23px;
}
.apptitle img{
	margin-top: 6px;
	margin-right: 29px;
}
.phoneshow{
	margin-top: 11px;
	margin-left: 69px;
}
.app ul{
	margin-left: 43px;
}
.app li{
	margin-bottom: 10px;
	text-align: center;
}
/*新闻*/
.news{
	width: 100%;
	overflow: hidden;
}
.newstitle{
	width: 100%;
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #d5d5d5;
	background: #FFFFFF;
	margin-top: 21px;
	position: relative;
}
.newstitle li{
	float: left;
	font-size: 18px;
	color: #909090;
	padding-left: 15px;
	padding-right: 22px;
	margin-left: 9px;
	margin-right: 20px;
}
.newstitle i{
	float: left;
	font-size: 18px;
	color: #909090;
	margin: 0 10px;
	position: absolute;
	left: 120px;
}
.newstitle .select{
	color: #000;
	border-bottom: 3px solid #ed5542;
	height: 53px;
}
.newstitle a{
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #999999;
	margin-right: 50px;
}
.newsmain{
	width: 100%;
	overflow: hidden;
	background: #FFFFFF;
}
.news-ge{
	width: 1150px;
	border-bottom: 1px dashed #e2e2e2;
	margin: 0 auto;
	overflow: hidden;
}
.news-ge h3{
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
	margin-top: 18px;
	margin-left: 18px;
}
.news-ge span{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #959595;
	margin-top: 23px;
}
.news-ge p{
	width: 1136px;
	margin: 0 auto;
	font-size: 14px;
	color: #959595;
	margin-top: 18px;
	overflow: hidden; 
	text-overflow: ellipsis; 
	display: -webkit-box; 
	-webkit-line-clamp: 2; 
	-webkit-box-orient: vertical;
  	height: 40px;
  	display: block;
}
.news-ge a{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec4229;
	float: right;
	margin-right: 15px;
	margin-bottom: 28px;
}
/*合作伙伴*/
.cooperation{
	width: 100%;
	overflow: hidden;
	background: #FFFFFF;
	margin-top: 13px;
}
.cooperationtitle{
	text-align: center;
	margin-top: 31px;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
}
.coomain {
	width: 1200px;
	overflow: hidden;
	padding-bottom: 66px;
	height: 75px; 
	position: relative; 
}
.coomain ul{
	width: 1200px;
	position: relative;
}
.coomain li{
	float: left;
	margin-top: 40px;
	padding-right:57px;
}
.coomain li img{
	width: 192px; 
	height: 75px; 
	border:1px solid #e1e1e1;
	display: inline-block;
}
.coomain li:last-child{
	margin-right: 0px;
}
/*底部*/
.footer{
	width: 100%;
	overflow: hidden;
	background: #3e3e3e;
	padding-bottom: 20px;
}
.ftrmain{
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #525252;
	padding-bottom: 20px;
}
.ftrmain dl{
	float: left;
	margin-right: 95px;
	margin-top: 40px;
}
.ftrmain dl dt{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #d1d1d1;
}
.ftrmain dl dd{
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #d1d1d1;
	line-height: 44px;
}
.ftrmain > ul{
	float: left;
	margin-top: 48px;
	margin-right: 37px;
}
.ftrmain > ul li{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	text-align: center;
}
.ftrright p{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #d1d1d1;
	margin-top: 29px;
}
.ftrright p span{
	font-size: 34px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #d1d1d1;
}
.ftrright li{
	display: block;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	line-height: 44px;
	color: #929292;
}
.ftrbottom{
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 44px;
	letter-spacing: 0px;
	color: #929292;
	text-align: center;
}
/*策略*/
.strategy{
	width: 1200px;
	overflow: hidden;
	background: #FFFFFF;
	margin: 15px auto 100px;
	padding-bottom: 50px;
}
.strategy-title{
	width: 100%;
	height: 97px;
	overflow: hidden;
}
.strategy-title > ul{
	float: left;
}
.strategy-title >ul li{
	float: left;
	box-shadow: 1px 1px 6px 0px rgba(244, 135, 106, 0.18);
	width: 190px;
	height: 97px;
	line-height: 97px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	cursor: pointer;
}
.strategy-title .styselect{
	color: #ec3e2e;
}
.strright ul{
	float: left;
	margin-right: 23px;
	margin-top: 16px;
}
.strright ul img{
	vertical-align: -3px;
	margin-right: 5px;
}
.strright ul li{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #909090;
}
.strright li a{
	width: 74px;
	height: 24px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #ec4229;
	display: block;
	text-align: center;
	line-height: 24px;
	margin-top: 8px;
	color: #ec4229;
	font-size: 14px;
}
.strategy-main{
	border-top: 1px solid #d1d1d1;
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
	display: none;
}
.strategyleft{
	border-right: 1px solid #d1d1d1;
	height: 896px;
	width: 644px;
	margin-left: 7px;
}
.sttytitle{
	width: 100%;
	height: 88px;
	border-bottom: 1px solid #d1d1d1;
}
.sttyname{
	float: left;
	font-size: 32px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #454545;
	margin-top: 32px;
}
.sttyname span{
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
}
.sttymoney{
	font-size: 32px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec4228;
	margin-top: 36px;
	margin-left: 56px;
	float: left;
}
.up{
	margin-top: 34px;
	float: left;
	margin-left: 13px;
}
.float{
	float: left;
	margin-left: 18px;
	margin-top: 45px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec4228;
}
.sttytitle a{
	width: 73px;
	height: 28px;
	line-height: 28px;
	margin-top: 37px;
	margin-left: 51px;
	background-image: linear-gradient(0deg, 
		rgba(236, 103, 44, 0.99) 0%, 
		rgba(251, 203, 138, 0.99) 100%), 
	linear-gradient(
		#ec4228, 
		#ec4228);
	background-blend-mode: normal, 
		normal;
	border-radius: 3px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	float: left;
	text-align: center;
}
.sttydata{
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
}
.sttydata li{
	float: left;
	width: 25%;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px; 
	letter-spacing: 0px;
	color: #929292;
}
.sttydata li span{
	color: #3e3e3e;
}
.sttybs{
	width: 620px;
	margin: 0 auto;
	overflow: hidden;
}
.sttybs > ul li{
	width: 50%;
	float: left;
	height: 34px;
	line-height: 34px;
	background: #f8f8f8;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #3e3e3e;
	text-align: center;
}
.sttybsl{
	width: 40%;
	float: left;
	margin-left: 5%;
	margin-right: 5%;
}

.sttybsl p{
	float: left;
	width: 33.33%;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #000;
	line-height: 34px;
	text-align: center;
}
.sttybsl span{
	width: 33.33%;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #929292;
}
.sttybsl .right{
	text-align: right;
}
.klines{
	width: 620px;
	margin: 30px auto 0;
}
.strategyright{
	width: 539px;
	overflow: hidden;
}
.search{
	width: 478px;
	height: 48px;
	border: solid 1px #ec4229;
	margin: 26px auto  0;
	position:relative;
}
.search input{
	width: 346px;
	float: left;
	height: 46px;
	border: none;
	background: none;
	outline: none;
	padding-left: 13px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	color: #000000;
}
.search button{
	width: 119px;
	height: 49px;
	line-height: 49px;
	background-color: #ec4229;
	display: block;
	float: left;
	border: none;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
}
.search button img{
	vertical-align: middle;
	margin-right: 7px;
}
.stymoney{
	width: 100%;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden;
	padding-top: 7px;
	padding-bottom: 27px;
}
.stymoney > p{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-left: 41px;
	letter-spacing: 0px;
	color: #000000;
	margin-right: 4px;
	line-height: 43px;
	width: 70px;
	text-align: right;
	margin-top: 14px;
}
.smoney{
	width: 393px;
	height: 43px;
	background-color: #ffffff;
	border: solid 1px #d1d1d1;
	float: left;
	margin-top: 14px;
	position: relative;
}
.smoney::before{
	content: "¥";
    position: absolute;
    left: 10px;
    top: 0px;
    color: #929292;
    width: 20px;
    font: 14px/44px "Microsoft Yahei"
}
.smoney input{
	width: 329px;
	height: 43px;
	border: none;
	float: left;
	padding-left: 17px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	text-indent: 4px;
	color: #929292;
}
.smoney p{
	float: left;
	width: 46px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	border-left: 1px solid #d1d1d1;
	background-color: #f8f8f8;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
}
.stymoney ul{
	float: left;
	width: 400px;
}
.stymoney ul li{
	float: left;
	margin-right: 8px;
	width: 90px;
	height: 42px;
	line-height: 42px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #d1d1d1;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	margin-top: 14px;
}
.stymoney .special{
	border: solid 1px #ec4229;
	color: #ec4229;
}
.stymoney1{
	width: 100%;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden;
	padding-top: 7px;
	
}
.stymoney1 .special{
	border: solid 1px #ec4229;
	color: #ec4229;
}
.stymoney1 > p{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-left: 41px;
	letter-spacing: 0px;
	color: #000000;
	margin-right: 4px;
	line-height: 43px;
	width: 70px;
	text-align: right;
	margin-top: 14px;
}
.mft{
	width: 400px;
	float: left;
	margin-top: 14px;
}
.mft li{
	width: 90px;
	height: 42px;
	line-height: 42px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #d1d1d1;
	float: left;
	margin-right: 8px;
	text-align: center;
	color: #929292;
}
.ppl{
	width: 400px;
	float: left;
	margin-top: 14px;
}
.ppl li{
	width: 92px;
	height: 44px;
	line-height: 44px;
	background-color: #ffffff;
	border-radius: 3px;
	float: left;
	margin-right: 8px;
	text-align: center;
	color: #929292;
}
.stymoney2{
	width: 100%;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden;
	padding-top: 7px;
	padding-bottom: 0px;
}
.stymoney2 > p{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-left: 41px;
	letter-spacing: 0px;
	color: #000000;
	margin-right: 4px;
	line-height: 41px;
	width: 70px;
	text-align: right;
	margin-top: 23px;
}
.card1{
	float: left;
	margin-top: 23px;
}
.card1 p{
	width: 47px;
	height: 41px;
	line-height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	float: left;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	cursor: pointer;
	-webkit-user-select: none;  
	-moz-user-select: none;  
	-ms-user-select: none;  
	user-select: none; 
}
.card1 input{
	width: 118px;
	height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	text-align: center;
	color: #ec4229;
	float: left;
	
}
.stymoney2 > span{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-left: 20px;
	letter-spacing: 0px;
	color: #000000;
	line-height: 41px;
	text-align: right;
	margin-top: 23px;
	color: #929292;
}
.stymoney2 .red{
	color: #ec4229;
}
.stymoney2 .green{
	color: #6d9d79;
}
.card2{
	float: left;
	margin-top: 23px;
}
.card2 p{
	width: 47px;
	height: 41px;
	line-height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	float: left;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	cursor: pointer;
	-webkit-user-select: none;  
	-moz-user-select: none;  
	-ms-user-select: none;  
	user-select: none; 
}
.card2 input{
	width: 118px;
	height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	text-align: center;
	color: #6d9d79;
	float: left;
	
}
.tan{
	float: left;
	margin-top: 36px;
}
.cell-left{
	width: 205px;
	float: left;
	line-height: 50px;
	text-align: right;
	margin-top: 30px;
}
.stymoney3{
	width: 100%;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden;
	padding-top: 7px;
}
.stymoney3 > p{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-left: 41px;
	letter-spacing: 0px;
	color: #000000;
	margin-right: 4px;
	line-height: 41px;
	width: 70px;
	text-align: right;
}
.stymoney3 .tan{
	float: left;
	margin-top: 14px;
}
.smy{
	float: left;
	margin-left: 156px;
	line-height: 41px;
}
.smy span{
	color: #ec4229;
}
.smy1{
	float: left;
	margin-left: 158px;
	line-height: 41px;
}
.smy1 span{
	color: #ec4229;
}
.toce{
	float: left;
	line-height: 41px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	margin-left: 21px;
}
.toce a{
	color: #ec4229;
}
.stybtn{
	width: 251px;
	height: 57px;
	line-height: 57px;
	background-color: #ec4229;
	border-radius: 10px;
	display: block;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	margin: 58px auto 0;
}
.my_protocol .input_agreement_protocol {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none;
}       
.my_protocol .input_agreement_protocol+span {
    width: 16px;
    height: 16px;
    background-color: red;
    display: inline-block;
    background: url(../img/icon_checkbox.png) no-repeat;
    background-position-x: 0px;
    background-position-y: -25px;
    position: relative;
    top: 3px;
}          
.my_protocol .input_agreement_protocol:checked+span {
    background-position: 0 0px
}
.agree label{
	float: left;
	margin-top: 10px;
	margin-left: 171px;
	margin-right: 4px;
}
.agree p{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	margin-top: 10px;
}
.agree p a{
	color: #4f8eff;
}
.positions{
	width: 100%;
	overflow: hidden;
	border-bottom: 2px solid #d1d1d1;
}
.posmain{
	width: 1124px;
	border-bottom:1px solid #e3e3e3;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 10px;
}
.posmain dl{
	width: 18%;
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #1b1b1b;
}
.posmain span{
	color: #929292;
}
.posmain .red{
	color: #ec4229;
}
.posmain .green{
	color: #069116;
}
.sell{
	width: 72px;
	height: 45px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #ec4229;
	text-align: center;
	line-height: 45px;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec4229;
	margin-top: 10px;
	margin-left: 28px;
}
.sell:hover{
	background: #ec4229;
	color: #fff;
}
.profit{
	width: 1124px;
	overflow: hidden;
	margin: 0 auto;
	padding-bottom: 15px;
}
.profit img{
	float: left;
	margin-top: 22px;
}
.profit p{
	
	margin-top: 28px;
}
.pft1{
	margin-left: 28px;
	float: left;
}
.profit a{
	display: block;
	width: 79px;
	height: 26px;
	line-height: 26px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #4f8eff;
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4f8eff;
	text-align: center;
	float: left;
	margin-top: 20px;
	margin-left: 24px;
}
.pft2{
	float: right;
	margin-right: 33px;
}
.cell-right{
	float: right;
	margin-top: 14px;
	margin-right: 66px;
}
/*大赛*/
.mggeimg{
	background: url(../img/mggeimg.png) no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 446px;
}
.mgge{
	width: 1200px;
	overflow: hidden;
	margin: 0 auto 100px;
}
.rule{
	width: 798px;
	height: 357px;
	background-color: #ffffff;
}
.ruletitle{
	width: 100%;
	height: 57px;
	border-bottom: 1px solid #e2e2e2;
}
.ruletitle p{
	width: 86px;
	height: 56px;
	line-height: 56px;
	text-align: center;
	border-bottom: 3px solid #ec4229;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 10px;
	float: left;
}
.ruletitle a{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 57px;
	letter-spacing: 0px;
	color: #888888;
	float: right;
	margin-right: 25px;
}
.rulemain{
	width: 100%;
	overflow: hidden;
	padding-top: 29px;
}
.rulemain li{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 39px;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 24px;
	width: 747px;
}
.me{
	width: 389px;
	height: 357px;
	margin-left: 13px;
	background: url(../img/mebg.png) no-repeat;
	background-size: 100% 100%;
}
.metitle{
	width: 100%;
	height: 57px;
	border-bottom: 1px solid #e2e2e2;
}
.metitle p{
	width: 86px;
	height: 56px;
	line-height: 56px;
	text-align: center;
	border-bottom: 3px solid #ec4229;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 10px;
	float: left;
}
.memian{
	width: 100%;
	overflow: hidden;
}
.bighead{
	width: 102px;
	height: 102px;
	border-radius: 50%;
	margin-top: 22px;
	margin-left: 26px;
	float: left;
}
.memian dl{
	margin-left: 36px;
	float: left;
	margin-top: 30px;
}
.memian dt{
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 39px;
	letter-spacing: 0px;
	color: #3e3e3e;
}
.memian dd{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #888888;
}
.memian dd span{
	color: #ec4229;
}
.memian button{
	width: 260px;
	height: 51px;
	line-height: 51px;
	background-color: #ec4229;
	border-radius: 10px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	border: none;
	outline: none;
	margin: 30px auto 0;
	display: block;
	cursor: pointer;
}
.memian a{
	width: 100%;
	text-align: center;
	display: block;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #407dff;
	margin-top: 18px;
}
.proft{
	width: 799px;
	min-height: 611px;
	background-color: #ffffff;
	margin-top: 11px;
}
.profttitle{
	width: 100%;
	height: 57px;
	border-bottom: 1px solid #e2e2e2;
}
.profttitle li{
	float: left;
	width: 86px;
	height: 56px;
	line-height: 56px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #686868;
	margin-right: 35px;
	margin-left: 13px;
	text-align: center;
}
.profttitle .select{
	color: #000000;
	border-bottom: 3px solid #ec4229;
}
.proftmain{
	width: 100%;
	overflow: hidden;
	display: none;
}
.proftmain table{
	width: 100%;
}
.proftmain th{
	height: 43px;
	line-height: 43px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #686868;
}
.proftmain td{
	text-align: center;
	height: 94px;
	border-bottom: 1px solid #d1d1d1;
}
.headd{
	vertical-align: -5px;
}
.proftmain td dl{
	display: inline-block;
}
.proftmain td p{
	width: 53px;
	height: 23px;
	line-height: 23px;
	background-color: #f5a194;
	border-radius: 5px;
	font-size: 13px;
	text-align: center;	
	color: #FFFFFF;
}
.proftmain td {
	font-size: 14px;
	color: #4c4c4c;
}
.headimgcss{
	width: 46px;
	height: 46px;
	border-radius: 50px;
}
.headimgcss106{
	width: 106px;
	height: 106px;
	border-radius: 50%;
}
.headimgcss113{
	width: 113px;
	height: 113px;
	border-radius: 50px;
}
.proftmain td a{
	color: #4f8eff;
}
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:right;margin-top: 30px;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #f29c8c;	border: 1px solid #f29c8c;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
.rank{
	width: 388px;
	min-height: 611px;
	background-color: #ffffff;
	margin-left: 13px;
	margin-top: 11px;
}
.ranktitle{
	width: 100%;
	height: 57px;
	border-bottom: 1px solid #e2e2e2;
}
.ranktitle p{
	float: left;
	height: 56px;
	line-height: 56px;
	width: 86px;
	border-bottom: 3px solid #ec4229;
	font-size: 16px;
	text-align: center;
	margin-left: 16px;
}
.ranktitle span{
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #757575;
	float: left;
	line-height: 57px;
}
.ranktitle a{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 57px;
	letter-spacing: 0px;
	color: #757575;
	float: right;
	margin-right: 21px;
}
.rankmain table{
	width: 95%;
	margin: 0 auto;
}
.rankmain td{
	height: 90px;
}
.rankmain td p{
	width: 53px;
	height: 23px;
	line-height: 23px;
	background-color: #f5a194;
	border-radius: 5px;
	font-size: 13px;
	text-align: center;
	color: #FFFFFF;
}
.rankmain dl{
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4c4c4c;
}
.rankmain dl span{
	color: #e92306;
}
.rankmain{
	width: 100%;
	overflow: hidden;
}
.rankmain > p{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #343434;
	line-height: 30px;
	text-align: center;
	margin-top: 10px;
}
/*牛人跟股*/
.followtop{
	width: 1200px;
	overflow: hidden;
	margin: 33px auto 0;
	background: #FFFFFF;
}
.foowtitle{
	width: 100%;
	height: 68px;
	line-height: 68px;
	border-bottom: solid 1px #e3e3e3;
	
}
.foowtitle p{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
	margin-left: 26px;
	float: left;
}
.foowmain{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.foowdiv{
	width: 1030px;
	height: 146px;
	overflow: hidden;
	margin: 33px auto;
	position: relative;
}
.foowdiv ul{
	position: relative;
}
.foowdiv li{
	width: 314px;
	height: 144px;
	background-color: #ffffff;
	border: solid 1px #e3e3e3;
	float: left;
	margin-right: 36px;
}
.foowdiv li:last-child{margin-right: 0;}
.icoleft{
	position: absolute;
	left: 29px;
	top: 84px;
}

.icoright{
	position: absolute;
	right: 40px;
	top: 84px;
}
.foowdiv li img{
	float: left;
	margin: 20px;
}
.foowdiv li dl{
	float: left;
	margin-top: 20px;
}
.foowdiv li dt{
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #000000;
}
.foowdiv li dd{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #6f6f6f;
}
.foowdiv li dd span{
	color: #ec3e2e;
}
.foowdiv li dd a{
	color: #4f8eff;
}
.groom{
	width: 799px;
	overflow: hidden;
	background-color: #ffffff;
	padding-bottom: 20px;
}
.follmain{
	width: 1200px;
	overflow: hidden;
	margin: 22px auto 169px;
}
.groomtitle{
	width: 100%;
	height: 57px;
	border-bottom: 1px solid #d5d5d5;
}
.groomtitle p{
	width: 108px;
	height: 56px;
	line-height: 56px;
	border-bottom: 3px solid #ed5542;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	text-align: center;
	float: left;
}
.groomtitle span{
	float: left;
	font-size: 15px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #909090;
	line-height: 57px;
}
.groomtitle a{
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 57px;
	letter-spacing: 0px;
	color: #909090;
	float: right;
	margin-right: 22px;
}
.groommain{
	width: 100%;
	overflow: hidden;
}
.groomge{
	width: 799px;
	border-bottom: 1px solid #d5d5d5;
	overflow: hidden;
	padding-bottom: 20px;
}
.groomge .red{
	color: #ed5542;
}
.groomge .green{
	color: #08bb47;
}
.groomge img{
	float: left;
	margin-top: 22px;
	margin-left: 21px;
}
.groomge dl{
	width: 95px;
	float: left;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #4c4c4c;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 16px;
}
.groomge a{
	width: 84px;
	height: 45px;
	line-height: 45px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #ec4229;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ed5542;
	display: block;
	float: left;
	margin-top: 24px;
	margin-left: 15px;
}
.groomge a:hover{
	background: #ec4229;
	color: #fff;
}
.charts{
	width: 392px;
	overflow: hidden;
	background: #FFFFFF;
	margin-left: 7px;
}
.chartstitle{
	width: 100%;
	height: 57px;
	border-bottom: 1px solid #d5d5d5;
}
.chartstitle p{
	width: 108px;
	height: 56px;
	line-height: 56px;
	border-bottom: 3px solid #ed5542;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	text-align: center;
	float: left;
}
.chartstitle span{
	float: left;
	font-size: 15px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #909090;
	line-height: 57px;
}
.chartmain{
	width: 100%;
	overflow: hidden;
}
.chartmain table{
	width: 96%;
	margin: 0 auto;
}
.chartmain dl{
	display: inline-block;
}
.chartmain td{
	height: 78px;
}
.chartmain td img{
	vertical-align: -5px;
}
.chartmain td dl{
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #929292;
}
.chartmain td dl span{
	color: #ec4229;
}
.chartmain td dl p{
	width: 53px;
	height: 23px;
	line-height: 23px;
	background-color: #f5a194;
	border-radius: 5px;
	font-size: 13px;
	text-align: center;
	color: #FFFFFF;
}
/*文章*/
.article{
	width: 1200px;
	overflow: hidden;
	margin: 0 auto 153px;
}
.article > p{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-top: 18px;
	letter-spacing: 0px;
	color: #ec4229;
}
.article > p a{
	color: #ec4229;
}
.articleleft{
	width: 240px;
	background: #FFFFFF;
	margin-top: 30px;
}
.articleleft li{
	width: 100%;
	height: 64px;
	line-height: 64px;
	border-bottom: 1px solid #e6e5e5;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
}
.articleleft li a{
	width: 50%;
	margin:0 auto;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 64px;
	letter-spacing: 0px;
	color: #7f7f7f;
	display: block;
	height: 64px;
}
.articleright{
	width: 942px;
	min-height: 769px;
	margin-left: 18px;
	background: #FFFFFF;
	margin-top: 30px;
}
.listtitle{
	width: 100%;
	height: 55px;
	line-height: 55px;
	border-bottom: 1px solid #e6e5e5;
}
.listtitle p{
	width: 75px;
	height: 54px;
	border-bottom: 3px solid #ec3e2e;
	margin-left: 43px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
}
.listmain li{
	width: 100%;
	height: 64px;
	line-height: 64px;
	overflow: hidden;
	border-bottom: 1px dashed #e6e5e5;
}
.listmain li a{
	width: 100%;
	height: 100%;
	display: block;
}
.listmain p{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 31px;
}
.listmain span{
	float: right;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #6c6c6c;
	margin-right: 14px;
}
.listmain li:last-child{
	border-bottom: none;
}
.downbg{
	width: 100%;
	height: 756px;
	background: url(../img/download.png) no-repeat;
	background-size: 100% 100%;
}
.down p{
	margin-top: 23px;
	width: 100%;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #bebebe;
	
}
.usermain{
	width: 1200px;
	overflow: hidden;
	margin: 8px auto 227px;
}
.userleft{
	width: 233px;
	height: 754px;
	border: solid 1px #eaeaea;
	overflow: hidden;
	background: #FFFFFF;
	padding-top: 10px;
}
.userleft p{
	width: 137px;
	height: 73px;
	margin-left: 43px;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #666666;
	line-height: 75px;
	text-align: center;
}
.userleft .select{
	border-bottom: 3px solid #ec3e2e;
}
.userleft li{
	width: 100%;
	height: 74px;
	line-height: 74px;
	text-align: center;
	border-bottom: 1px solid #dbdbdb;
}
.userleft li a{
	width: 100%;
	height: 100%;
}
.userleft li p img{
	float: left;
	margin-top: 22px;
	margin-left: 5px;
	
}
.userleft li p span{
	float: left;
	margin-left: 8px;
}
.userright{
	width: 951px;
	overflow: hidden;
	background: #FFFFFF;
	margin-top: 8px;
	margin-left: 14px;
}
.personal{
	width: 867px;
	border-bottom: 1px solid #eeeeee;
	overflow: hidden;
	margin-left: 32px;
}
.personal > img{
	width: 121px;
	height: 120px;
	border-radius: 50%;
	margin-top: 19px;
	margin-left: 6px;
	float: left;
}
.prltop{
	min-width: 600px;
	float: left;
	margin-left: 57px;
	margin-top: 40px;
	
}
.prltop p{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
}
.prltop p span{
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
}
.prltop li{
	float: left;
	margin-right: 14px;
	margin-top: 19px;
	margin-bottom: 14px;
}
.prltop > span{
	border-left: 1px solid #7f7f7f;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #7f7f7f;
	padding-left: 33px;
	margin-top: 19px;
	margin-bottom: 14px;
	display: block;
	float: left;
	margin-left: 10px;
}
.assets{
	width: 867px;
	border-top: 1px solid #eeeeee;
	overflow: hidden;
	margin-left: 32px;
	margin-top: 2px;
}
.assets li{
	width: 25%;
	overflow: hidden;
	float: left;
}
.assets dl{
	margin-top: 41px;
	text-align: center;
}
.assets dt{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #72768a;
}
.assets dd{
	font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	margin-top: 5px;
}
.toch{
	width: 143px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background-color: #85c1fc;
	border-radius: 3px;
	font-size: 19px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	margin-top: 28px;
	display: block;
	margin-left: 30px;
}
.towd{
	width: 143px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background-color: #7870d5;
	border-radius: 3px;
	font-size: 19px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	margin-top: 15px;
	display: block;
	margin-bottom: 50px;
	margin-left: 30px;
}
.ttntitle{
	width: 100%;
	overflow: hidden;
}
.ttntitle p{
	font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 36px;
	letter-spacing: 0px;
	color: #333333;
	float: left;
	margin-left: 21px;
}
.ttntitle a{
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 36px;
	letter-spacing: 0px;
	color: #4e9ff1;
	float: right;
	margin-right: 51px;
}
.transaction table{
	width: 906px;
	margin-left: 20px;
	text-align: center;
}
.transaction th{
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
}
.transaction td{
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #666666;
}
.transaction tr{
	line-height: 48px;
}
.transaction .red{
	color: #ec3e2e;
}

.transaction .green{
	color: #5f9c3a;
}
/*充值*/
.rgtop{
	width: 861px;
	overflow: hidden;
	margin-left: 34px;
	border-bottom: 1px solid #EEEEEE;
}
.rgtop li{
	width: 25%;
	float: left;
	text-align: center;
}
.rgtop li dl{
	margin-top: 38px;
	margin-bottom: 22px;
}
.rgtop li dt{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #72768a;
}
.rgtop li dd{
	margin-top: 13px;
	font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
}
.rgbottom{
	width: 861px;
	overflow: hidden;
	margin-left: 34px;
	border-top: 1px solid #EEEEEE;
	margin-top: 5px;
}
.public{
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #eaeaea;
}
.public .select{
	border-bottom: 3px solid #ec3e2e!important;
}
.public p{
	padding: 0 15px;
	display: inline-block;
	height: 49px;
	line-height: 49px;
	margin-left: 15px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	text-align: center;
}
.public a{
	display: block;
	float: right;
	padding: 0 15px;
	display: inline-block;
	height: 49px;
	line-height: 49px;
	margin-left: 15px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	text-align: center;
}
.rg{
	padding-top: 20px;
}
.rg p{
	float: left;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 65px;
	line-height: 42px;
}
.rgge1,.rgge2,.rgge3{
	margin-top: 45px;
}
.rgge1  span{
	float: left;
	margin-left: 71px;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
	font-weight: bold;
}
.rg input{
	width: 296px;
	height: 42px;
	line-height: 42px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #eaeaea;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #9f9f9f;
	float: left;
	margin-left: 71px;
	padding-left: 15px;
}
.rg textarea{
	width: 585px;
	height: 100px;
	line-height: 42px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #eaeaea;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #9f9f9f;
	float: left;
	margin-left: 71px;
	padding-left: 15px;
}
.rgge2 span{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4f4f4f;
	margin-left: 8px;
	margin-top: 24px;
	float: left;
}
.rgge2 ul{
	float: left;
	margin-left: 71px;
}
.rgge2 li{
	float: left;
	margin-right: 11px;
	width: 150px;
	height: 55px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #eaeaea;
	text-align: center;
	line-height: 55px;
	position: relative;
	
}
.rgge2 li img{
	margin-top: 9.5px;
}
 .dui{
	position: absolute;
	bottom: -2px;
	right: 0;
	display: none;
}
.rgge2 .select{
	border-color:#ec3e2e ;
}
.rgge2 .select .dui{
	display: block;
}
.rgge3 span{
	line-height: 42px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #9f9f9f;
	margin-left: 90px;
}
.rgbtn{
	width: 407px;
	height: 54px;
	background-color: #ec3e2e;
	border-radius: 3px;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	display: block;
	border: none;
	outline: none;
	margin-left: 95px;
	margin-top:44px;
}
.rgshow{
	margin-top: 140px;
	margin-left: 63px;
	margin-bottom: 200px;
}
.rgshow li{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 35px;
	letter-spacing: 0px;
	color: #a9a8a8;
}
.dwl{
	padding-top: 20px;
}
.dwl p{
	float: left;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 65px;
	line-height: 42px;
}
.dwge1,.dwge2,.dwge3,.dwge4{
	margin-top: 45px;
}
.dwge1  span{
	float: left;
	margin-left: 71px;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
	font-weight: bold;
}
.dwge2 input{
	width: 296px;
	height: 42px;
	line-height: 42px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #eaeaea;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #9f9f9f;
	float: left;
	margin-left: 71px;
	padding-left: 15px;
}
.dwge2 span{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4f4f4f;
	margin-left: 8px;
	margin-top: 24px;
	float: left;
}
.dwge2 a{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
	float: left;
	margin-left: 8px;
	margin-top: 17px;
}
.dwge3 span{
	line-height: 42px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #555555;
	margin-left: 90px;
}
.dwge4 input{
	width: 200px;
	padding-left: 15px;
	height: 42px;
	border: solid 1px #eaeaea;
	float: left;
	margin-left: 71px;
}
.dwge4 button{
	width: 98px;
	height: 44px;
	line-height: 44px;
	background-color: #ec3e2e;
	border-radius: 3px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	border:none;
	float: left;
	outline: none;
}
.dwbtn{
	width: 407px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	background-color: #ec3e2e;
	border-radius: 3px;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	margin-left: 101px;
	margin-top: 34px;
	border: none;
	outline: none;
}
.dwshow{
	margin-top: 136px;
	margin-bottom: 144px;
	margin-left: 60px;
}
.dwshow li{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 35px;
	letter-spacing: 0px;
	color: #a9a8a8;
}
.dwshow li span{
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
}
/*资金明细*/
.dettitle{
	width: 866px;
	height: 48px;
	line-height: 48px;
	border-bottom: solid 1px #eaeaea;
	margin: 0 auto;
}
.dettitle li{
	float: left;
	width: 87px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	margin-right: 50px;
}
.dettitle .select{
	border-bottom: 3px solid #ec3e2e;
	height: 47px;
	line-height: 47px;
}
.time{
	float: left;
	margin-left: 41px;
}
.time li{
	float: left;
	width: 56px;
	height: 27px;
	border-radius: 5px;
	text-align: center;
	line-height: 27px;
	margin-top: 18px;
	margin-right: 24px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #787878;
}
.time .select{
	color: #FFFFFF;
	background-color: #ec3e2e;
}
.srch{
	float: left;
	margin-top: 15px;
}
.srch span{
	float: left;
	margin-right: 22px;
	line-height: 27px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #373737;
}
.selecttime{
	width: 91px;
	height: 27px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #eaeaea;
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #373737;
	padding-left: 14px;
}
.srch p{
	float: left;
	line-height: 27px;
	margin: 0 11px;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #373737;
}
.srch button{
	width: 56px;
	height: 27px;
	line-height: 27px;
	background-color: #ec3e2e;
	border-radius: 5px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	border: none;
	outline: none;
	float: left;
	margin-left: 50px
}
.datt{
	margin-left: 41px;
	margin-top: 12px;
}
.datt li{
	padding: 4px 14px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #787878;
	margin-right: 24px;
	float: left;
	border-radius: 5px;
	
}
.datt .select{
	background: #ec3e2e;
	color: #FFFFFF;
}
.dettable{
	width: 100%;
	margin-top: 21px;
}
.dettable table{
	width: 100%;
	text-align: center;
}
.dettable th{
	height: 42px;
	background-color: #f2f3f3;
	line-height: 42px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #777777;
}
.dettable td{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #343434;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #d4d4d4;
}
.dettable .green{
	color: #1c8400;
}
.null{
	width: 100%;
	height: 58px;
}
/*银行卡管理*/
.bank{
	padding-top: 20px;
}
.bank1,.bank2,.bank3,.bank4{
	margin-top: 45px;
}
.bank p{
	float: left;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 65px;
	line-height: 42px;
	width: 96px;
}
.bank1  span{
	float: left;
	margin-left: 71px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 68px;
	letter-spacing: 0px;
	color: #000000;
	line-height: 42px;
}
.bank2 input{
	width: 296px;
	height: 42px;
	line-height: 42px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #eaeaea;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #9f9f9f;
	float: left;
	margin-left: 50px;
	padding-left: 15px;
}
.bank2 span{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4f4f4f;
	margin-left: 8px;
	margin-top: 24px;
	float: left;
}
.bank2 a{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
	float: left;
	margin-left: 8px;
	margin-top: 17px;
}
.bank2 select{
	width: 252px;
	height: 42px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #e2e2e2;
	margin-left: 50px;
}

.bank3 input{
	width: 200px;
	padding-left: 15px;
	height: 42px;
	border: solid 1px #eaeaea;
	float: left;
	margin-left: 50px;
}
.bank3 button{
	width: 98px;
	height: 44px;
	line-height: 44px;
	background-color: #ec3e2e;
	border-radius: 3px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	border:none;
	float: left;
	outline: none;
}
.bankbtn{
	width: 116px;
	height: 39px;
	line-height: 39px;
	background-color: #ec3e2e;
	border-radius: 3px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	border: none;
	outline: none;
	display: block;
	margin-left: 296px;
	margin-top: 46px;
}
/*账户管理*/
.acctitle{
	width: 866px;
	height: 48px;
	margin: 0 auto;
}
.acctitle p{
	width: 87px;
	height: 47px;
	line-height: 47px;
	text-align: center;
	border-bottom: 3px solid #ec3e2e;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	margin-left: 15px;
}
.accmain{
	width: 866px;
	margin: 0 auto;
}
.accge{
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	height: 72px;
}
.accge p{
	float: left;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 68px;
	letter-spacing: 0px;
	color: #292929;
	margin-left: 33px;
	width: 90px;
}
.accge span{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 68px;
	letter-spacing: 0px;
	color: #8e8e8e;
	margin-left: 18px;
	width: 294px;
	display: block;
}
.start{
	float: left;
	margin-left: 98px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 68px;
	letter-spacing: 0px;
	color: #030303;
	width: 69px;
}
.start img{
	margin-right: 10px;
	vertical-align: -3px;
}
.accge a{
	float: left;
	margin-left: 130px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 68px;
	letter-spacing: 0px;
	color: #2357ce;
}
.yy,.yy1,.yy2{
	width: 100%;
	height: 100%;
	background-color: rgb(0,0,0,0.3);
	position: fixed;
	left: 0;
	top: 0;
	display: none;
}
.rname{
	width: 597px;
	height: 328px;
	background-color: #ffffff;
	border-radius: 9px;
	position: absolute;
	left: 50%;
	top: 50%;
	border: 1px solid #e1e1e1;
	margin-left: -298.5px;
	margin-top: -164px;
}
.rnametitle{
	width: 100%;
	height: 55px;
	line-height: 55px;
	border-bottom: 1px solid #bbbabd;
}
.rnametitle p{
	float: left;
	margin-left: 24px;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 68px;
	letter-spacing: 0px;
	color: #000000;
}
.rnametitle a{
	color: #7b7b7b;
	font-size: 20px;
	float: right;
	margin-right: 22px;
}
.rge{
	width: 100%;
	margin-top: 21px;
	overflow: hidden;
}
.rge p{
	float: left;
	margin-left: 60px;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 52px;
	letter-spacing: 0px;
	color: #000000;
	width: 60px;
}
.rge input{
	float: left;
	width: 351px;
	height: 52px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #e2e2e2;
	padding-left: 19px;
	margin-left: 25px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 52px;
	letter-spacing: 0px;
	color: #898989;
}
.rnameshow{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #898989;
	margin-left: 164px;
	margin-top: 14px;
}
.rnamemain button{
	width: 116px;
	height: 39px;
	background-color: #e4e4e4;
	border-radius: 3px;
	margin-top: 15px;
	margin-left: 252px;
	border: none;
	outline: none;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
}
.rpassowrd{
	width: 597px;
	height: 350px;
	background-color: #ffffff;
	border-radius: 9px;
	position: absolute;
	top: 50%;
	left: 50%;
	border: 1px solid #e1e1e1;
	margin-left:-298.5px;
	margin-top: -175px;
}
.pge{
	width: 100%;
	overflow: hidden;
	margin-top: 16px;
}
.pge p{
	width: 80px;
	margin-left: 60px;
	line-height: 52px;
	float: left;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
}
.pge input{
	float: left;
	width: 351px;
	height: 52px;
	background-color: #ffffff;
	border-radius: 3px;
	margin-left: 15px;
	border: solid 1px #e2e2e2;
	padding-left: 19px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #898989;
}
/*我的策略*/
.potitle{
	width: 866px;
	height: 48px;
	border-bottom: solid 1px #eaeaea;
	margin: 0 auto;
}
.potitle li{
	float: left;
	width: 87px;
	height: 47px;
	line-height: 47px;
	margin-right: 15px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
}
.potitle .select{
	border-bottom: 3px solid #ec3e2e;
}
.posititle{
	width: 100%;
	height: 59px;
	overflow: hidden;
	border-bottom: 2px solid #d0cece;
}
.time1{
	float: left;
	margin-left: 41px;
}
.time1 li{
	float: left;
	width: 56px;
	height: 27px;
	border-radius: 5px;
	text-align: center;
	line-height: 27px;
	margin-top: 18px;
	margin-right: 14px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #787878;
}

.time1 .select{
	color: #FFFFFF;
	background-color: #ec3e2e;
}
.list{
	float: left;
	margin-left: 10px;
}
.list li{
	float: left;
	width: 56px;
	height: 27px;
	border-radius: 5px;
	text-align: center;
	line-height: 27px;
	margin-top: 18px;
	margin-right: 14px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #787878;
}

.list .select{
	color: #FFFFFF;
	background-color: #ec3e2e;
}
.stime{
	margin-top: 17px;
	float: left;
}
.setime{
	width: 105px;
	height: 27px;
	height: 27px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #eaeaea;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #373737;
	float: left;
}
.stime p{
	float: left;
	line-height: 27px;
	margin: 0 4px;
}
.stime button{
	float: left;
	width: 56px;
	height: 27px;
	line-height: 27px;
	background-color: #ec3e2e;
	border-radius: 5px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	border: none;
	outline: none;
	margin-left: 30px;
}
.posge{
	width: 100%;
	border-bottom: 2px solid #d0cece;
	overflow: hidden;
}
.posgetop{
	width: 100%;
	border-bottom: 1px solid #e3e3e3;
	overflow: hidden;
}
.posgetop dl{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #1b1b1b;
	margin-left: 23px;
	margin-right: 18px;
	margin-top: 25px;
}
.posgetop dl span{
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #929292;
	margin-left: 15px;
}
.posgetop a{
	float: left;
	width: 72px;
	height: 45px;
	text-align: center;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #ec4229;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #ec4229;
	margin-top: 32px;
	margin-bottom: 22px;
}
.posgetop .red{
	color: #ec4229;
}
.posgetop .green{
	color: #069116;
}
.posgebottom img{
	margin-left: 22px;
	margin-top: 22px;
	margin-bottom: 17px;
	float: left;
}
.posgebottom p{
	margin-left: 28px;
	margin-top: 18px;
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #929292;
}
.posgebottom p span{
	color: #ec3e2e;
}
.pomain{
	width: 100%;
	overflow: hidden;
	display: none;
}
.posgebottom a{
	float: left;
	width: 78px;
	height: 26px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #4f8eff;
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 0px;
	color: #4f8eff;
	text-align: center;
	margin-left: 24px;
	margin-top: 20px;
}
.dopetitle{
	width: 866px;
	height: 48px;
	border-bottom: 1px solid #eaeaea;
	margin: 0 auto;
}
.dopetitle p{
	width: 87px;
	border-bottom: 3px solid #ec3e2e;
	line-height: 47px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	text-align: center;
}
.dopet{
	display: block;
	width: 866px;
	height: 59px;
	overflow: hidden;
	border-bottom: solid 1px #eaeaea;
	margin: 0 auto;
}
.dopet li{
	float: left;
	width: 56px;
	height: 27px;
	line-height: 27px;
	border-radius: 5px;
	margin-right: 10px;
	margin-top: 12px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #484848;
}
.dopet .select{
	background-color: #ec3e2e;
	color: #FFFFFF;
}
.dopege{
	width: 866px;
	height: 79px;
	line-height: 79px;
	border-bottom: solid 1px #eaeaea;
}
.dopege p{
	float: left;
	margin-left: 34px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #484848;
}
.dopege p img{
	margin-right: 6px;
}
.dopecenter{
	display: block;
	width: 535px;
	text-align: left;
	margin-left: 40px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #8c8c8c;
	float: left;
	overflow: hidden;
}
.dopetime{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #8c8c8c;
	float: right;
	
}
/*推广*/
.extitle{
	width: 866px;
	height: 48px;
	margin: 0 auto;
}
.extitle p{
	width: 87px;
	height: 47px;
	line-height: 47px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	border-bottom: 3px solid #ec3e2e;
}
.exshow{
	width: 803px;
	height: 40px;
	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #212121;
	margin-left: 47px;
	margin-top: 26px;
}
.extop{
	width: 866px;
	border-bottom: 1px solid #eaeaea;
	margin-left: 18px;
	overflow: hidden;
}
.extop dl{
	float: left;
	text-align: center;
	margin: 36px 15px 35px 15px;
}
.extop > img{
	float: left;
	margin-top: 47px;
}
.extop dd{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #212121;
}
.exlink{
	width: 100%;
	overflow: hidden;
	margin-top: 22px;
}
.exlink span{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	float: left;
	line-height: 48px;
	margin-left: 41px;
}
.exlink p{
	width: 433px;
	height: 48px;
	line-height: 48px;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #d1d1d1;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #b4b1b1;
	text-align: center;
	float: left;
	margin-left: 29px;
}
.exlink button{
	width: 124px;
	height: 51px;
	background-color: #ec4229;
	border-radius: 3px;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	border: none;
	outline: none;
	float: left;
	margin-left: 15px;
}
.method span{
	float: left;
	line-height: 70px;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 69px;
	margin-top: 48px;
}
.method dl{
	float: left;
	margin-left: 36px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #818181;
	text-align: center;
	margin-top: 48px;
	margin-right: 20px;
}
.method > img{
	float: left;
	margin-top: 40px;
	margin-left: 75px;
}
.exdatatitle{
	width: 905px;
	height: 45px;
	border-bottom: 1px solid #eaeaea;
	margin: 0 auto;
}
.exdatatitle li{
	width: 87px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #444a66;
	float: left;
	margin-left: 10px;
	margin-right: 30px;
}
.exdatatitle .select{
	border-bottom: 3px solid #ec3e2e;
}
.exdatamain{
	width: 100%;
	overflow: hidden;
}
.promoters{
	width: 100%;
	margin-top: 20px;
}
.promoters th{
	height: 47px;
	line-height: 47px;
	background-color: #f8f8f8;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #7f7f7f;
}
.promoters td{
	height: 47px;
	line-height: 47px;
	background-color: #f8f8f8;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #7f7f7f;
}

.searchDowndiv{
	top: 49px;
    left: -1px;
    width: 477px;
    position: absolute;
    z-index: 999;
    border: 1px solid #fa5c36;
    display: block;
    background-color: #fff;
    padding-left: 0;
    display: none;
}

.searchDowndiv ul li {
        height: 44px;
        line-height: 44px;
        width: 100%;
        color: #9b9b9b;
        overflow: hidden;
}
.searchDowndiv ul li.hd{background:rgba(249,249,249,1);}
.searchDowndiv ul li:hover {
        background-color: #f8e1e0;
}
.searchDowndiv ul li:hover em{
       color:#454545;
}

.searchDowndiv ul li em {
        float: left;
        padding: 0 5px;
        display: block;
        text-align: center;
        font-style:  normal;
        width: 29%;
}

.searchDowndiv ul li .searc_code, .searchDowndiv ul li .searc_name {
    }

.searchDowndiv ul li .searc_newprice, .searchDowndiv ul li .searc_zf {
        width: 70px;
        text-align: right;
}

.infomain{
	width: 95%;
	min-height: 500px;
	margin: 20px auto;
}
.infomain h1{
	height: 50px;
	line-height: 50px;
	font-size: 21px;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px solid #e1e1e1;
}
.infomain h1 span{
	float: right;
	padding-right: 50px;
	font-size: 12px;
	line-height: 65px;
}
.infocontent{
	width: 100%;
	padding: 30px;
}
.bottom_line{
	border-bottom: 2px solid #ec3e2e;
}
.backlist{
	width: 90%;
	margin:0 auto;
	text-align: right;
	padding-right: 50px;
}

/*分页*/

.pagination{
	 padding: 15px 20px;
    text-align: left;
    color: #ccc;
    text-align: right;
    margin-top: 30px;
}
.pagination li {

	list-style: none;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    margin: 0 2px;
    color: #bfbfbf;
    background: #f2f2f2;
    border: 1px solid #bfbfbf;
    border-radius: 4px;
    vertical-align: middle;
}
.pagination li  a{

	 color: #bfbfbf;	
}
.pagination .active{
	    color: #FFFFFF;
    background-color: #ec3e2e;
}


.reg{
	width: 100%;
	height: 998px;
	background: url(../img/reg-bg.png) no-repeat;
	background-size: 100% 100%;
}
.reg-main{
	width: 689px;
	float: right;
}
.reg-main dl{
	margin-top: 219px;
	margin-bottom: 26px;
}
.reg-main dt{
	font-size: 28px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4452d5;
}
.reg-main dd{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #01a7c1;
	opacity: 0.8;
}
.regge,.regge1{
	width: 422px;
	height: 60px;
	background-image: linear-gradient(
		#ffffff, 
		#ffffff), 
	linear-gradient(
		#01a7c1, 
		#01a7c1);
	background-blend-mode: normal, 
		normal;
	border: solid 1px #dfdfdf;
	margin-top: 16px;
}
.regge img{
	margin-top: 18px;
	margin-left: 16px;
	float: left
}
.regge span{
	margin-left: 20px;
	line-height: 60px;
	width: 70px;
	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #9e9e9e;
	display: block;
	float: left;
}
.regge input{
	width: 280px;
	padding-left: 10px;
	height: 58px;
	line-height: 58x;
	border: none;
	outline: none;
	float: left;
}
.regge1 img{
	margin-top: 18px;
	margin-left: 16px;
	float: left
}
.regge1 input{
	margin-left: 20px;
	width: 200px;
	height: 58px;
	line-height: 58px;
	padding-left: 10px;
	float: left;
	border: none;
	outline: none;
	font-size: 18px;
	color: #555;
}
.regge1 button{
	width: 136px;
	height: 60px;
	line-height: 60px;
	background-image: linear-gradient(
		#bfc1f4, 
		#bfc1f4), 
	linear-gradient(
		#c2cfd8, 
		#c2cfd8);
	background-blend-mode: normal, 
		normal;
	border: solid 1px #dfdfdf;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	float: right;
}
.reg-btn{
	width: 420px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-image: linear-gradient(
		#4452d5, 
		#4452d5), 
	linear-gradient(
		#01a7c1, 
		#01a7c1);
	background-blend-mode: normal, 
		normal;
		font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #FFFFFF;
	display: block;
	margin-top: 69px;
}
.regshow{
	margin-left: 249px;
	margin-top: 26px;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 18px;
	letter-spacing: 0px;
	color: #888888;
}
.regshow a{
	color: #4450c5;
}
.login-main{
	width: 689px;
	float: right;
}
.login-main dl{
	margin-top: 248px;
	margin-bottom: 26px;
}
.login-main dt{
	font-size: 28px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4452d5;
}
.login-main dd{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #01a7c1;
	opacity: 0.8;
}
.loginge{
	margin-top: 48px;
}
.loginge input{
	margin-right: 5px;
}
.loginge span{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #9e9e9e;
}

.stymoney_tips{
	width: 100%;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden;
	padding-top: 7px;
	padding-bottom: 0px;
}
.stymoney_tips > p{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-left: 41px;
	letter-spacing: 0px;
	color: #000000;
	margin-right: 4px;
	line-height: 41px;
	width: 70px;
	text-align: right;
	margin-top: 23px;
}
.winadd1{
	float: left;
	margin-top: 23px;
}
.winadd1 p{
	width: 47px;
	height: 41px;
	line-height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	float: left;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	cursor: pointer;
	-webkit-user-select: none;  
	-moz-user-select: none;  
	-ms-user-select: none;  
	user-select: none; 
}
.winadd1 input{
	width: 118px;
	height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	text-align: center;
	color: #ec4229;
	float: left;
	
}
.stymoney_tips > span{
	float: left;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-left: 20px;
	letter-spacing: 0px;
	color: #000000;
	line-height: 41px;
	text-align: right;
	margin-top: 23px;
	color: #929292;
}
.stymoney_tips .red{
	color: #ec4229;
}
.stymoney_tips .green{
	color: #6d9d79;
}
.winadd2{
	float: left;
}
.winadd2 p{
	width: 47px;
	height: 41px;
	line-height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	float: left;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	cursor: pointer;
	-webkit-user-select: none;  
	-moz-user-select: none;  
	-ms-user-select: none;  
	user-select: none; 
}
.winadd2 input{
	width: 118px;
	height: 41px;
	background-color: #f8f8f8;
	border: solid 1px #d1d1d1;
	text-align: center;
	color: #6d9d79;
	float: left;
	
}
.tips_a{
	width: 50%;
	height: 40px;
	display: block;
	margin: 20px auto 0;
	line-height: 40px;
	text-align: center;
	background: #ec4229;
	color: #fff;
	border-radius: 5px;
}
.cretmoneys{
	width: 218px!important;
}


.sptop{
	width: 1200px;
	margin: 38px auto 0;
	background: #FFFFFF;
	overflow: hidden;
}
.sptop-title{
	width: 100%;
	height: 80px;
	border-bottom: 1px solid #c9c9c9;
}
.sptop-title p{
	width: 123px;
	font-size: 26px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #ec3e2e;
	height: 79px;
	line-height: 79px;
	text-align: center;
	margin-left: 15px;
	border-bottom: 3px solid #ec3e2e;
}
.sptop-main img{
	float: left;
	margin: 25px 0 32px 37px;
}
.sptop-main dl{
	width: 435px;
	margin-top: 49px;
	margin-left: 58px;
	float: left;
}
.sptop-main dt{
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #000000;
}
.sptop-main dt span{
	font-size: 16px;
	color: #656464;
	margin-left: 20px;
}
.sptop-main dd{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #656464;
	margin-top: 20px
}
.sptop-main dd span{
	color: #da2525;
}
.sptop-main > p{
	float: left;
	margin-top: 72px;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #000000;
	margin-left: 141px;
}
.sptop-main > p span{
	color: #da2525;
}
.sptop-main > span{
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #656464;
	float: left;
	margin-left: 127px;
	margin-top: 71px;
}
.sptop-main a{
	width: 118px;
	height: 44px;
	line-height: 44px;
	background-color: #ec9e9e;
	border-radius: 7px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
	display: block;
	float: left;
	text-align: center;
	margin-top: 57px;
	margin-left: 105px;
}
.spcenter{
	width: 1200px;
	margin: 12px auto 0;
	overflow: hidden;
}
.spleft{
	float: left;
	width: 594px;
	height: 244px;
	background-color: #ffffff;
	margin-right:11px 
}
.spleft:last-child{
	margin-right: 0;
}
.spleft-title{
	width: 100%;
	height: 64px;
	border-bottom: 1px solid #c9c9c9;
}
.spleft-title p{
	width: 123px;
	border-bottom: 3px solid #ec3e2e;
	height: 63px;
	line-height: 63px;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #3e3e3e;
	text-align: center;
	margin-left: 14px;
}
.spleft-ge{
	width: 33.33%;
	float: left;
}
.spleft-ge img{
	float: left;
	margin: 37px 13px 0 37px;
}
.spleft-ge dt{
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	margin-top: 45px;
}
.spleft-ge dd{
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ec3e2e;
	margin-top: 3px;
}
.spleft-main li{
	width: calc(33.33% - 1px);
	float: left;
	border-right: 1px solid #c9c9c9;
	height: 19px;
	line-height: 19px;
	margin-top: 29px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #929292;
	
}
.spleft-main li:last-child{
	border: none;
}
.spbottom{
	width: 1200px;
	background: #FFFFFF;
	overflow: hidden;
	margin: 12px auto 121px;
	padding-bottom: 114px;
}
.spbottom-ge{
	width: 100%;
	height: 110px;
	border-bottom: 1px solid #d5d5d5;
}
.spbottom-ge img{
	float: left;
	width: 46px;
	height: 46px;
	border-radius: 50%;
	margin-top: 29px;
	margin-left: 63px;
}
.spbottom-ge dl{
	float: left;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #4c4c4c;
	margin-top: 33px;
	margin-left: 10px;
	margin-right: 18px;
	min-width: 100px;
}
.spbottom-ge dl span{
	font-size: 15px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #acabab;
}
.spbottom-ge .red{
	color: #ed5542;
}
.spbottom-ge .green{
	color: #08bb47;
}
.spbottom-ge a{
	width: 91px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #ffffff;
	border-radius: 3px;
	border: solid 1px #ec4229;
	display: block;
	float: left;
	margin-left: 24px;
	margin-top: 35px;
	font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ed5542;
}
.spbottom-ge a:hover{
	background: #ec4229;
	color: #fff;
}


.payofftype{
	width: 70%;
	float: right;
	margin-right:110px;
	margin-bottom: 20px;
	height: 125px;
	border-radius: 5px;
	border:1px solid #e1e1e1;
}
.payoffselect{
	border-color: #ec3e2e;
	background: url(../img/dui.png) right bottom no-repeat;
}
.payop_1{
	width: 20%;
	line-height: 125px;
	height: 125px;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	float: left;
}
.payop_2{
	width: 50%;
	height: 125px;
	overflow: hidden;
	float: left;
}
.payop_2 p{
	height: 60px;
	word-wrap:break-word;
}
.payop_3{
	width: 30%;
	height: 125px;
	overflow: hidden;
	float: left;
}
.payop_3 .pyp3_top{
	width: 100%;
	height: 60px;
	line-height: 60px;

}
.payop_3 .pyp3_bottom{
	width: 100%;
	height: 60px;

}
.payop_3 img{
	margin-top: 20px;
	margin-left: 20px;
	width: 84px;
	height: 84px;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
}
body .newlayer_content .layui-layer-content{
	padding:20px;
}
/*股票详情弹窗*/
.oldinfomain{
	width: 900px;
	height: 530px;
	display: none;
}
.oldinfoh1{
	width: 90%;
	height: 28px;
	margin-top: 20px;
	margin-left: 20px;
	border-left: 5px solid #EC3E2E;
	padding-left: 10px;
	line-height: 28px;
	font-size: 15px;
}
.oldinfobody{
	width: 90%;
	height: auto;
}
.oldinfobody ul{
	width: 100%;
	margin: 0 20px;
	height: 55px;
	border-bottom: 1px solid #e1e1e1;
	line-height: 55px;
	font-size: 14px;
}
.oldinfobody ul li{
	width: 50%;
	height:55px;
	float: left;
}
.oldinfobody ul li:first-child{
	text-indent: 70px;
}
.oldinfobody ul li span{
	color: #929292;
	padding-left: 20px;
}
.oldbottons{
	width: 340px;
	height: 50px;
	border-radius: 5px;
	border:1px solid #ccc;
	background: #ec4229;
	text-align: center;
	line-height: 50px;
	color:#fff;
	font-size: 21px;
	margin-top: 20px;
	margin: 20px auto 0px;
}

.onoff{
	border:1px solid #dfdfdf;
	width: 50px;
	height: 30px;
	border-radius: 16px;
	position: relative;
	line-height: 30px;
	}
.onoff span{
	position: absolute;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: white;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	border-radius: 50%;
	top: 0;
}
.on span{left:100%;margin-left: -30px;}
.on{
	background: #ec4229;
}
.off span{left: 0%;}
.off{
	background: #fff;
}