body *{box-sizing: border-box}
.scm-body{
	width: 100%;
	height: 1020px;
	margin-top: 60px;
	background: url(../../img/scheme/bg.jpg) no-repeat;
	background-position:center center;
}
.scm-main{
	width: 1200px;
	padding-top: 80px;
	margin: 0 auto;
	text-align: center;
}
.scm-line{
	display: flex;
	display: -webkit-flex;
	width: 904px;
	height: 50px;
	margin: 0 auto 10px;
	background: url(../../img/scheme/row-l.png) no-repeat;
}
.scm-line:nth-of-type(even){
	background: url(../../img/scheme/row-r.png) no-repeat;
	background-position:right center;
}
.scm-line span{
	width: 164px;
	height: 50px;
	line-height: 50px;
	font-size: 24px;
	color: rgb(253,255,112);
}
.scm-line p{
	width: 576px;
	line-height: 50px;
	font-size: 16px;
	color: rgb(253,88,88);
}
.scm-blank{
	margin-bottom: 20px;
}
/*输入框*/
.scm-box{
	display: flex;
	display: -webkit-flex;
	flex-flow: row wrap;
	align-content: flex-start;
	width: 576px;
	height: 264px;
	margin: 0 auto 20px;
	padding: 15px 20px;
	background-color: rgb(253,255,112);
}
.scm-cell{
	display: -webkit-inline-flex;
	display: inline-flex;
	align-self: center;
	width: 50%;
	height: 35px;
	margin-top: 15px;
	padding-top: 2px;
}
.scm-cell span{
	display: inline-block;
	width: 85px;
	height: 32px;
	margin-right: 10px;
	line-height: 32px;
	color: #ff581a;
	font-size: 16px;
	text-align: right;
}
.scm-cell input{
	display: inline-block;
	width: 160px;
	height: 32px;
	padding-left: 5px;
	border: solid 1px #ff581a;
	background-color: #feffc6;
}
#scm_code{
	width: 60px;
}
.scm-btn{
	color: rgb(253,255,112);
	background-color: #FF581A;
	border-radius: 4px;
	cursor: pointer;
}
#scm_msg{
	display: inline-block;
	width: 92px;
	height: 32px;
	line-height: 32px;
	margin: 0 5px;
	font-size: 12px;
}
#scm_msg p{
	display: inline-block;
	height: 32px;
	overflow: hidden;
}
.scm-alert{
	display: block;
	width: 100%;
	height: 20px;
	margin-top: 5px;
	line-height: 20px;
	font-size: 16px;
	color: #FF581A;
}
.scm-row{
	width: 100%;
}
.scm-row input{
	width: 428px;
}
#scm-submit{
	width: 120px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	margin: 0 auto;
	margin-top: 15px;
	box-shadow: 1px 1px 8px rgba(255, 88, 88, 0.8);
}
.scm-tip{
	color: rgb(253,255,112);
	font-size: 16px;
}
/*B页面不同的样式*/
/*背景*/
.scm-body-b{
	width: 100%;
	height: 1512px;
	margin-top: 60px;
	background: url(../../img/scheme/bg-b.jpg) no-repeat;
	background-position:center center;
}
/*副标题*/
.scm-sub{
	width: 450px;
	height: 110px;
	position: relative;
	top: -30px;	
	margin: 0 auto;
	padding-top: 15px;
	font-size: 24px;
	color: rgb(253,255,112);
	background: url(../../img/scheme/sub.png) no-repeat;
}
.scm-sub span{
	margin: 0 5px;
	font-size: 40px;
	color: rgb(255,255,198);
}
/*横列*/
.scm-line-b{
	display: flex;
	display: -webkit-flex;
	width: 904px;
	height: 50px;
	margin: 0 auto 10px;
	background: url(../../img/scheme/row-l-b.png) no-repeat;
}
.scm-line-b:nth-of-type(even){
	background: url(../../img/scheme/row-r-b.png) no-repeat;
	background-position:right center;
}
.scm-line-b span{
	width: 164px;
	height: 50px;
	line-height: 50px;
	font-size: 24px;
	color: rgb(253,88,88);
}
.scm-line-b p{
	width: 576px;
	line-height: 50px;
	font-size: 16px;
	color: rgb(253,255,112);
}
.scm-movie{
	height: 60px;
	margin-top: 40px;
}
.scm-movie img{
	margin: 0 5px;
}
/**可以获得弹框**/
.gain_bonus{ position:fixed;top:0;bottom:0;left:0;right:0;background: rgba(0,0,0,0.6);text-align:center;z-index:1000;display: none;}
.gb_content{position:relative;width:600px;height:340px;top:200px;margin:0 auto;border-radius: 4px;background: white;text-align: center}
.gb_head{position:relative;width:100%;height:104px;background: #efefef;padding-top:10px;}
.gbh_title{position:relative;font-size:20px;color:rgb(51,51,51);}
.gbh_title i{position:relative;font-size:30px;color:rgb(255,88,88);top:4px;margin-right:10px;}
.gbh_hint{position:relative;font-size:14px;color:rgb(102,102,102);margin-top:5px;}
.gb_close{position:absolute;top:0px;right:10px;font-size:24px;color:#dddddd;cursor: pointer;}

.gb_body{position:relative;height:236px;width:100%;padding-top:25px;}
.gb_body>p{position:relative;font-size:18px;color:rgb(255,88,88);}
.gbb_what{position:relative;margin-top:20px;padding:0 25px;}
.gbbw-each{position:relative;margin:0 25px;}
.gbbw-each>p{position:relative;font-size:14px;color:rgb(51,51,51);margin-top:20px;}
.gbbw-each img{
    position:relative;height:60px;
}
/**可以获得弹窗新版样式**/
.gbh_hint{
    margin-top: 10px;
}
.gb_close{
    top:10px;
    right:10px;
    height:25px;
    cursor: pointer;
}
.gbh_title{
    font-weight: 600;
}
.gbbw-each:first-child{
    margin:0 50px;
}
.gbbw-each:last-child{
    margin:0 8px;
}
.gbbw-img-frame{
    position:relative;
    height:90px;
    width:90px;
    background: rgb(239,242,245);
    border-radius: 50px;
    padding-top:14px;
    margin:0 auto;
}
/*视频滚动栏的样式*/
.wad-frame{
	position: relative;
    height: 341px;
    width: 1200px;
    padding: 81px 12px 0;
    overflow: hidden;
    background: url(/img/scheme/gifbg.png) repeat;
    margin: 0 auto 40px;
}
.wad-focus div{
	display: inline-block;
	vertical-align: top;
}
/*视频播放框*/
.pv-videos{position:fixed;top:0;bottom:0;left:0;right:0;background: rgba(0,0,0,0.8);text-align:center;z-index:1000;display: none;}
.pv-content{position:relative;background: rgb(0,0,0);width:852px;height:560px;margin:0 auto;}
.pv-content video{position:relative;width:852px;height:560px;}
.pv-close{position:absolute;right:5px;top:0px;font-size:24px;color:white;cursor: pointer;}