@charset "utf-8";
/* CSS Document */

body{
	background:#84becf;
}

.index{
	width:inherit;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9ed7e7), color-stop(1, #84becf));
	min-height:140vw;
	padding-top:5vw;
}


.sbody{
	padding-top:20px;
	padding-bottom:20px;
	width:100%;
	margin:auto;
}

.index .top{
	background:url(/images/check/main_banner.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	width:80vw;
	margin:auto;
	height:50vw;
}

.index .big{
	background:url(/images/check/cake.png) no-repeat center;
	-moz-background-size:auto 100%;  
    background-size:auto 100%;
	width:80vw;
	margin:auto;
	height:50vw;
	padding-bottom: 8vw;
	margin-bottom:-8vw;
}

.index .txt{
	background:url(/images/check/main_txt.png) no-repeat center;
	-moz-background-size:auto 100%;  
    background-size:auto 100%;
	width:80vw;
	margin:auto;
	height:17vw;
	margin-top:10vw;
	margin-bottom:10vw;
}

.line{
	display:-webkit-box;
	display:-moz-box;
	-moz-box-align:stretch;
	-webkit-box-align:stretch;
	height:12vw;
	margin:0 10vw;
	margin-bottom:5vw;
}

.line.big{
	height:15vw;
}

.line.sbig{
	height:30vw;
}

.line .item{
	-webkit-box-flex:1;
    -moz-box-flex:1;
	width:1%;
	text-align:center;
	height:inherit;
}

.line .item2{
	-webkit-box-flex:2;
    -moz-box-flex:2;
	width:1%;
	height:inherit;
}

.btn{
	width:40%;
	height:100%;
	margin:auto;
	height:inherit;
}

.big .btn{
	width:60%;
}

.item .btn{
	width:85%;
	height:100%;
	margin:auto;
	height:inherit;
}

.btn.go{
	background:url(/images/check/btn_go.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
}

.btn.help{
	background:url(/images/check/btn_help.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
}

.btn.sre{
	background:url(/images/check/btn_share.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
}

.btn.back{
	background:url(/images/check/btn_back.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
}

.btn.click{
	background:url(/images/check/btn_click.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
}

.btn.sye{
	background:url(/images/check/btn_share_yew.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
}

.btn.rect{
	background:url(/images/check/btn_share_rect.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
}

.help .top{
	background:url(/images/check/help_banner.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	width:80vw;
	margin:auto;
	height:50vw;
}

.help .step1{
	background:url(/images/check/help_step01.png) no-repeat center;
	-moz-background-size:auto 100%;  
    background-size:auto 100%;
	width:80vw;
	margin:auto;
	height:18vw;
	margin-top:5vw;
	margin-bottom:2vw;
}
.help .step2{
	background:url(/images/check/help_step02.png) no-repeat center;
	-moz-background-size:auto 100%;  
    background-size:auto 100%;
	width:80vw;
	margin:auto;
	height:37vw;
}
.help .step3{
	background:url(/images/check/help_step03.png) no-repeat center;
	-moz-background-size:auto 100%;  
    background-size:auto 100%;
	width:80vw;
	margin:auto;
	height:27vw;
	margin-bottom:5vw;
}

.go .top{
	background:url(/images/check/logo.png) no-repeat left;
	-moz-background-size:auto 100%;  
    background-size:auto 100%;
	width:80vw;
	margin:auto;
	height:5vw;
	margin-top:15vw;
}

.go .tit{
	background:url(/images/check/go_info.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	width:80vw;
	margin:auto;
	height:20vw;
	margin-top:2vw;
	margin-bottom:5vw;
}

.tit .num{
	height:inherit;
	width:10vw;
	margin-left:16vw;
}

.day1{
	background:url(/images/check/1.png) no-repeat center;
	-moz-background-size:auto 70%;  
    background-size:auto 70%;
}

.day2{
	background:url(/images/check/2.png) no-repeat center;
	-moz-background-size:auto 70%;  
    background-size:auto 70%;
}

.day3{
	background:url(/images/check/3.png) no-repeat center;
	-moz-background-size:auto 70%;  
    background-size:auto 70%;
}

.day4{
	background:url(/images/check/4.png) no-repeat center;
	-moz-background-size:auto 70%;  
    background-size:auto 70%;
}

.day5{
	background:url(/images/check/5.png) no-repeat center;
	-moz-background-size:auto 70%;  
    background-size:auto 70%;
}

.day6{
	background:url(/images/check/6.png) no-repeat center;
	-moz-background-size:auto 70%;  
    background-size:auto 70%;
}

.day7{
	background:url(/images/check/7.png) no-repeat center;
	-moz-background-size:auto 70%;  
    background-size:auto 70%;
}

.bom{
	background:url(/images/check/cake.png) no-repeat -10vw 0;
	-moz-background-size:auto 150%;  
    background-size:auto 150%;
	width:80vw;
	height:40vw;
	left:0;
	bottom:0;
}
.some{
	text-align:center;
	width:80vw;
	margin:auto;
	margin-bottom:5vw;
}

.some img{
	width:95%;
	height:auto;
}

.abc .top{
	background:url(/images/check/ok_banner.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	width:80vw;
	margin:auto;
	height:50vw;
	margin-top:10vw;
}

.abc .jifen{
	background:url(/images/check/ok_fen.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	width:45vw;
	margin:auto;
	height:20vw;
	margin-top:10vw;
	line-height:20vw;
	vertical-align:middle;
	padding-right:30vw;
	text-align:center;
	margin-bottom:7vw;
	font-family:"微软雅黑", "Times New Roman";
	font-size:10vw;
	color:#ffffff;
}

.abc .bom{
	background-position:center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	height:70vw;
	margin:auto;
}

.conf .top{
	background:url(/images/check/conf_banner.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	width:60vw;
	margin:auto;
	height:50vw;
	margin-left:15vw;
}

.conf .big{
	background:url(/images/check/conf_big.png) no-repeat center;
	-moz-background-size:100% auto;  
    background-size:100% auto;
	width:80vw;
	margin:auto;
	height:50vw;
	padding-bottom: 8vw;
	margin-bottom:-8vw;
}

.conf .sn{
	background:url(/images/check/conf_sn.png) no-repeat center;
	-moz-background-size:auto 90%;  
    background-size:auto 90%;
	font-family:Tahoma, Geneva, sans-serif;
	height:inherit;
	line-height:40vw;
	vertical-align:bottom;
	text-align:center;
	color:#900;
	font-size:4vw;
}