body{margin:0;padding:0;font-family:"Microsoft YaHei";background:#fff;min-width:1340px}
a{text-decoration:none}
li{list-style:none}
p{margin:0}
.clear{clear:both}
img{border:0;}
#top{ width: auto; height:35px; margin:auto;background:#fff;position:relative;}
#t_main{ width:1000px; height:35px; margin:auto; overflow:hidden; zoom:1;}
#t_main span.logo{ width:210px; height:30px; float:left; clear:left; display:block; margin-top:2px;}
#t_main span.home{ height:35px;clear:right;  display:block; float:right; line-height:35px; color:#666;font-size:14px}
#t_main span.home a{color:#666} 

.banner img{width:100%}
/**/
.Countdown{height:300px;border:1px solid #e0e0e0;border-left:none;border-right:none}
.count_p{text-align:center;font-size:40px;font-weight:bold;margin-top:30px}
.ft_bg { position: absolute; width:100%; height:100%; background-color:#2f3032;background-image:url(../images/bg_1.png); background-repeat:repeat;
}
.ft_wrapper {  max-width:1000px;margin:0 auto;}
.ft_counter { width:100%; height:190px; margin-top:40px;float:left; }
.EightycloudsFlipTimer {
    height: 190px;
    width: 800px;
    margin:0 auto;
}

.EightycloudsFlipTimer .block:first-child {
    margin-left: 0px;
}

.EightycloudsFlipTimer .block {
    float: left;
    height: 190px;
    width: 170px;
    margin-left: 40px;
}

.EightycloudsFlipTimer .block_left {
    height: 130px;
    width: 80px;
    float:left;
    position: relative;
}

.EightycloudsFlipTimer .block_left_top {
    height: 65px;
    width: 76px;
    position: absolute;
    top:0;
    left:2px;
    z-index: 0;
    background:#e7e7e7;
    overflow: hidden;
	box-shadow:  0px 1px 4px 1px rgba(0, 0, 0, 0.3);
}

.EightycloudsFlipTimer .block_middle_separator {
    height: 25px;
    width: 80px;
    position: absolute;
    top:45px;
    left:0;
    background-image:url("../images/middle_separator.png");
    z-index: 1;
}

.EightycloudsFlipTimer .block_left_bottom {
    height: 65px;
    width: 76px;
    position: absolute;
    top:65px;
    left:2px;
    z-index: 0;
    background:#FFF;
    overflow: hidden;
	box-shadow:  0px 1px 4px 1px rgba(0, 0, 0, 0.3);
}

.EightycloudsFlipTimer .block_left_top_count {
    font-family: 'Atomic Age', cursive;
    font-size: 90px;
    line-height: 90px;
    color:#474747;
    text-align: center;
    margin-top:15px;
    
	
}

.EightycloudsFlipTimer .block_left_bottom_count {
    font-family: 'Atomic Age', cursive;
    font-size: 90px;
    line-height: 90px;
    color:#474747;
    text-align: center;
    margin-top:-50px;
    margin-left:2px;
    
}

.EightycloudsFlipTimer .block_right {
    height: 130px;
    width: 80px;
    float:left;
    margin-left:10px;
    position: relative;
}

.EightycloudsFlipTimer .block_right_top {
    height: 65px;
    width: 76px;
    position: absolute;
    top:0;
    left:2px;
    z-index: 0;
    background:#e7e7e7;
    overflow: hidden;
	box-shadow:  0px 1px 4px 1px rgba(0, 0, 0, 0.3);
}

.EightycloudsFlipTimer .block_middle_separator {
    height: 25px;
    width: 80px;
    position: absolute;
    top:45px;
    left:0;
    background-image:url("../images/middle_separator.png");
    z-index: 1;
}

.EightycloudsFlipTimer .block_right_bottom {
    height: 65px;
    width: 76px;
    position: absolute;
    top:65px;
    left:2px;
    z-index: 0;
    background:#FFF;
    overflow: hidden;
	box-shadow:  0px 1px 4px 1px rgba(0, 0, 0, 0.3);
}

.EightycloudsFlipTimer .block_right_top_count {
    font-family: 'Atomic Age', cursive;
    font-size: 90px;
    line-height: 90px;
    color:#474747;
    text-align: center;
    margin-top:15px;
    
}

.EightycloudsFlipTimer .block_right_bottom_count {
    font-family: 'Atomic Age', cursive;
    font-size: 90px;
    line-height: 90px;
    color:#474747;
    text-align: center;
    margin-top:-50px;
    margin-left:2px;
    
}

.EightycloudsFlipTimer .block_text {
    height:60px;
    line-height: 60px;
    text-align: center;
    width:170px;
    color:#555555;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    
}

.EightycloudsFlipTimer .block_effect1 {
    height: 1px;
    width: 76px;
    position: absolute;
    top:1px;
    left:2px;
    z-index: 0;
    background:#FFF;
}

.EightycloudsFlipTimer .block_effect2 {
    height: 1px;
    width: 76px;
    position: absolute;
    top:2px;
    left:2px;
    z-index: 0;
    background:#d5d5d5;
}

.EightycloudsFlipTimer .block_effect3 {
    height: 5px;
    width: 76px;
    position: absolute;
    bottom:5px;
    left:2px;
    z-index: 0;
    background:#d6d6d6;
}

.EightycloudsFlipTimer .block_effect4 {
    height: 5px;
    width: 76px;
    position: absolute;
    bottom:0px;
    left:2px;
    z-index: 0;
    background:#ccc;
}

.EightycloudsFlipTimer .block_effect5 {
    height:60px;
    width: 76px;
    position: absolute;
    top:3px;
    left:3px;
    z-index: 0;
    background:#e7e7e7;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    opacity:0.9;
    display: none;
}

.EightycloudsFlipTimer .block_effect6 {
    height:0px;
    width: 76px;
    position: absolute;
    top:64px;
    left:10px;
    z-index: 0;
    background:#fff;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    opacity:0.9;
    display: none;
}


/* Numbers */
.EightycloudsFlipTimer .block.seconds .block_left_top_count { 
    color: #fff;
}
.EightycloudsFlipTimer .block.seconds .block_left_bottom_count { 
    color: #fff;
}
.EightycloudsFlipTimer .block.seconds .block_right_top_count { 
    color: #fff;
}
.EightycloudsFlipTimer .block.seconds .block_right_bottom_count { 
    color: #fff;
}

/* Backgrounds */
.EightycloudsFlipTimer .block.seconds .block_right_top {
    background:#c60000;
}
.EightycloudsFlipTimer .block.seconds .block_right_bottom {
    background:#ff2626;
}


.EightycloudsFlipTimer .block.seconds .block_left_top {
    background:#c60000;
	border-top:1px solid #ff2626;
}
.EightycloudsFlipTimer .block.seconds .block_left_bottom {
    background:#ff2626;
}



/* Middle Separator */
.EightycloudsFlipTimer .block.seconds .block_middle_separator {
    background-image:url("../images/middle_separator.png");
}



/* Effects */
.EightycloudsFlipTimer .block.seconds .block_effect1 {
    background:#db1111;
}
.EightycloudsFlipTimer .block.seconds .block_effect2 {
    background:#ae0000;
}
.EightycloudsFlipTimer .block.seconds .block_effect3 {
    background:#ae0000;
	border-bottom:1px solid #880000;
}
.EightycloudsFlipTimer .block.seconds .block_effect4 {
    background:#980000;
	border-bottom:1px solid #810000;
}
.EightycloudsFlipTimer .block.seconds .block_effect5 {
    background:#db1111;
	border-top:1px solid #880000;
    border-left:1px solid #880000;
}
.EightycloudsFlipTimer .block.seconds .block_effect6 {
    background:#db1111;
	border-bottom:1px solid #880000;
    border-left:1px solid #880000;
}


/**/
.lesson{width:1200px;margin:0 auto}
.tap_down{float:left;width:170px;margin:20px 35px 0 0}
.down_p{text-align:center}

.tamp{width:1200px;margin:0 auto}
.t_one{width:225px}
.t_two{width:240px}
.t_three{width:300px}
.t_four{width:180px}
.jacob{padding:10px 30px;background:#f03432;color:#fff;text-align:center;font-size:28px}
.jacob2{padding:10px 30px;background:#f6bd23;color:#000;text-align:center;font-size:28px}
.jacob3{padding:10px 30px;background:#dfdddd;color:#000;text-align:center;font-size:16px}
.jacob4{padding:10px 30px;background:#dfdddd;color:#000;text-align:center;font-size:28px}
.content{text-align:center;margin-top:30px}
.add_title{font-size:38px;color:#3b3b3b;font-weight:bold}
.add_x{background:url(../images/add_title.png) no-repeat;height:17px;width:884px;margin:20px auto}
.add_sp{color:#c81929}
.btn{width:480px; height:110px; margin:0 auto; padding-top:30px;}
.btn2{width:200px; height:40px; line-height:40px; color:#FFF; border-radius:5px; float:left;}
.add_btn{font-size:20px;color:#3e3e3e;margin:10px 0}

.alpha_g{width:1200px;margin:0 auto}
.environment{background:#00a99d;padding:30px 0}
.alpha_title{font-size:38px;color:#fff;font-weight:bold;text-align:center}
.alpha_x{background:url(../images/alpha_title.png) no-repeat;height:17px;width:884px;margin:20px auto}
.alpha_sp{color:#f6bd23}
.bottom{background:#a63945;height:200px}
.boom{width:1200px;margin:0 auto;color:#fff}

.bm_left{float:left;margin-top:50px}
.bm_right{float:right;margin-top:50px}
.hw_left{float:left}
.hw_right{float:left;font-size:19px;margin-left:20px}
.check_1{font-size:26px;}
