﻿	   *{margin:0;padding:0;}
	   img{border:0;}
	   body{min-width:1156px;font-size:14px;font-family:"微软雅黑";color:#666;}
	   .top{width:100%;height:76px;background:#fff;
	        /*固定头部,滑动网页身体同步移动*/
            position:fixed;top:0;left:0;z-index:5;}
	   .top .header{width:1198px;height:76px;margin:0 auto;}
	   /*控制logo的div*/
	   .top .header .logo{margin-top:16px;float:left;}
	   /*S nav*/
	   .top .header .nav{margin-left:56px;float:left;
    width: 830px;
}
	   .top .header .nav ul li{float:left;list-style:none;height:76px;}
	   .top .header .nav ul li a{display:block;line-height:76px;text-decoration:none;width:73px;color:#000;font-size:16px;text-align:center;padding:0 15px;}
	   .top .header .nav ul li a:hover{background:#2c2c2c; color:#fff}
	   .top .header .nav ul li .sel{background:#2c2c2c;color:#fff}
	   .top .header .nav ul .nav_select{position:relative;}
	   .top .header .nav ul .nav_tips{position:absolute;left:27px;top:-21px;z-index:3}
	   .top .header .nav ul .nav_select .nav_bbs{background:#000;position:absolute;top:76px;z-index:2;visibility:hidden;}
	   .top .header .nav ul .nav_select:hover .nav_bbs{visibility:visible;}
	   .top .header .nav ul .nav_select .nav_bbs a{width:130px;height:35px; line-height:35px;padding:0 15px;text-align:left;}
       .phone:hover .wx{display:block;}
       .wx {display:none;margin-left:-18px;background-color: #fff;height: 140px;width: 140px;border: 1px solid #ddd;box-sizing: content-box;}
       .wx .arrr {position:relative;background-image:url("../images/ui_new_yktnav_sprite.png");top: -9px;margin-left:62px;width: 14px;height: 9px;background-position: -187px 0;}
       .ewm {margin-top:-10px;width: 140px;height: 140px;}

	   /*E anv*/

	   .top .header .tel{float:right;color:#FFF;font-size:22px;padding:26px 0 0 20px;}

	   /*S share*/
	   .top .header .share a{width:38px;height:38px;display:block;float:right;margin:23px 5px 0 0;position:relative;overflow:hidden;}
	   .top .header .share a span{display:block;width:30px;height:80px;background:url("../images/share.png") no-repeat; position:absolute;}
	   .top .header .share .sina{background-position:3px 5px}
	   .top .header .share .tenc{background-position:-82px 5px}
	   .top .header .share .weib{background-position:-42px 5px}
	   /*E share*/

	   /*S banner*/
	   .course .banner{width:100%;height:576px;position:absolute;left:0;}
	   .course .banner .b_img{width:100%;height:576px;position:absolute;left:0;top:0;background-position:50% 0;}
	   .course .banner .btn{height:30px;position:absolute;left:46%;bottom:10px;z-index:2;}
	   .course .banner .btn ul{display:inline-block;padding:3px 16px;border-radius:14px;background:rgba(0,0,0,0.5)}
	   .course .banner .btn ul li{list-style:none;float:left;width:16px;height:16px;background:url("../images/1.png") no-repeat;margin-left:5px;}
	   .course .banner .btn ul .on{background:url("../images/2.png") no-repeat;}
	   /*E banner*/ 

	   /*S course*/
	   .course{ 
           margin:0px auto;
           border:1px solid #CFD6E0;
           box-shadow:1px 1px 8px #e0e0e0;
           background: #FAFAFA;
           margin-top:100px;
           min-width: 1250px;
		   position:relative;
		   min-height:600px;
	   }
	   /*S c_left*/
	   .course .c_left{
			position: relative;
			width: 860px;
			left: 355px;
			z-index: 3;
	   }
	   .course .c_left .c_nav{width:860px;height:32px;margin-top:15px;position:relative;}
	   .course .c_left .c_nav ul{border-bottom: 1px solid #EBEBEB;display:inline-block;margin-left:20px;width:860px;}
	   .course .c_left .c_nav ul li{list-style:none;float:right;line-height:32px;color:#5c5c5c;font-weight:bold;cursor:pointer;}
	   .course .c_left .c_nav ul li span{padding:0 15px;}
	   .course .c_left .c_nav .underline{border-bottom:1px solid #616161;width:55px;position:absolute;left:822px;bottom:-1px;}
	   .course .c_left .c_all{
		   width:860px;
		   border:0px solid red;
		   margin:20px 0 10px 20px;
		}
	   .course .c_left .c_all .c_list dl{width: 860px;border: 1px solid #DBDBEA;border-radius:6px;background: #F9F9F9;float: right;margin: 0 0px 15px 0;}
	   .course .c_left .c_all .c_list dl:hover{background:#f2f2f3;}
	   .course .c_left .c_all .c_list dl dt{height:40px;border-bottom:1px dashed #DBDBEA;line-height:40px;font-size:14px;text-indent:14px;}
	   .course .c_left .c_all .c_list dl dt span{margin-left:40px;font-size:12px;color:#ccc;}
	   .course .c_left .c_all .c_list dl dd{padding: 10px 0 10px 14px;}
	   .course .c_left .c_all .c_list dl dd .c_title a{text-decoration:none;color:#666;}
       .picdl{position: relative;width: 210px;height: 120px;font-size: 20px;text-align: center;border: 1px solid #DBDBEA;border-radius: 6px;background: #C3C3C3;float: left;margin: 0 12px 15px 0;}
       .picdl:hover{background:#f2f2f3;}
       .time-label {
        position: absolute;
        right: 10px;
        top: 10px;
        height: 20px;
        line-height: 20px;
        font-size: 12px;
        color: #fff;
        padding: 0 3px;
        visibility: hidden;
        background-color: #000;
        background-color: rgba(0, 0, 0, 0.5);
        opacity: 0;
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px);
        -webkit-transition: .3s;
        transition: .3s;
        }
       .picdl:hover .time-label {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        }

	   /*E c_left*/
	   /*S c_right*/
       /*修改*/
.course .c_right {
	Z-INDEX: 3;
    float: left;
    margin-left:130px;
    POSITION: absolute;
    FILTER: alpha(opacity=70);
    WIDTH: 220px;
    opacity: 0.7;
}
/*END 修改*/
	   /*.course .c_right{width:245px;float:left;margin:0px 0 0 0px;z-index:3;position:relative;filter: alpha(opacity=70); opacity: 0.7;}*/
	   .course .c_right .zb_title{height:63px;position:relative; border-bottom:1px solid #EBEBEB;background-color:#10ae58;color:white;}
	   .course .c_right .zb_title p{font-size:18px;padding-top:20px;padding-left:20px;font-weight:bold}
	   /*.course .c_right .zb_all{width:220px;}*/
	   .course .c_right .zb_all ul li{list-style:none;border-bottom:1px solid #EBEBEB;height:43px;padding:20px 0 0 10px;color:red;background-color:black;}
	   .course .c_right .zb_all ul li:hover{background-color:white;color:black;}
       .course .c_right .zb_all ul li:hover a{color:black;}
	   .course .c_right .zb_all ul li:hover .number{background:#000;}
	   .course .c_right .zb_all ul li .number{margin-left:10px;margin-top:3px;width:13px;height:13px;text-align:center;line-height:13px;background:#cbcbcb;color:#fff;float:left}
	   .course .c_right .zb_all ul li .zb_list{margin-left:35px;}
	   .course .c_right .zb_all ul li .zb_list .time{font-weight:bold;}
	   .course .c_right .zb_all ul li a{ text-decoration:none;color:white}
	   /*E c_right*/
	   /*E course*/

	   /*S hot*/
	   .hot{width:1198px;border:1px solid #CFD6E0;border-radius:6px;margin:20px auto;background: #FAFAFA;box-shadow: 1px 1px 8px #e0e0e0;padding:10px 0 10px 0;}
	   .hot ul{display:inline-block;}
	   .hot ul li{background:#fff;list-style:none;width:270px;height:260px;float:left;margin:15px 0 0 10px;padding: 20px 7px 0 10px;position:relative;}
	   .hot ul li:hover{background:#f2f2f3;}
	   .hot ul li p .h_title{padding:10px 0 10px 0;font-size:16px;}
	   .hot ul li p span{display:block;font-size:14px;margin-left:10px;}
	   .hot ul li a{position:absolute;top:0;left:0;width:270px;height:260px;}
	   /*E hot*/

	   /*S other*/
	   .other{width:1148px;margin:20px auto;background:#f7f6f6;border-radius:6px;padding:25px;}
	   .other .o_imgs{width:416px;border-right:1px solid #e5e2e2;padding-right:53px;float:left;}
	   .other .o_desc{width: 597px;float:left;margin-left:65px;}
	   .other .o_desc h3{font-size:24px;}
	   .other .o_desc .number{font-size:65px;font-weight:500;}
	   /*E other*/

	   /*S homework*/
	   .homework{width:1198px;height:300px;border:1px solid #CFD6E0;border-radius:6px;margin:20px auto;background:#FAFAFA;box-shadow:1px 1px 8px #e0e0e0;padding:10px 0 10px 0;}
	   .homework dl{width:200px;height:250px;margin:23px 49px 11px 49px;float:left;display:inline-block;text-align:center;}
	   .homework dl dt{margin-top:4px;}
	   .homework dl dt .ms{height:136px;height:136px;}
	   .homework dl dd .h_title{font-size:30px;padding-top:15px;padding-bottom:8px;color:#666;}
	   .homework dl dd span{display:block;color: #a0a0a0;}
	   /*E homework*/

	   /*S bottom*/
	   .bottom{width: 100%;min-height:150px;background: #EFF2F5;}
	   .bottom .infor{width: 1198px;margin: 0 auto;}
	   .bottom h3{font-size:24px;font-weight:500;padding:20px 0;}
	   .bottom .infor p a{display:block;width:130px;height:60px;float:left;margin:0 15px 15px 0;}
	   .bottom .link{width: 1198px;margin: 0 auto;border-top:0px solid #BFBFBF;}
	   .bottom .link p a{text-decoration:none;padding:0 6px;color: #666;line-height:25px;}
	   /*E bottom*/

	   /*S footer*/
	   .footer{width:100%;background:#000;padding:20px 0;}
	   .footer .copyright{width:100%;margin:0 auto;}
	   .footer .copyright p{float:left;margin-left:20px;line-height:25px;}
	   .footer .copyright p a{text-decoration:none;margin:0 8px;color:#666;}
	   .footer .copyright p span{display:block;margin:0 8px;}
	   /*E footer*/

	   .clear{clear:both;}
	   
	   /*右侧浮动样式*/
       /*修改*/
.floating_ck {
	Z-INDEX: 3; POSITION: fixed; BOTTOM: 5%; RIGHT: 8px
}
/*END 修改*/

	    /*.floating_ck{position:fixed;right:20px;bottom:5%; z-index:3}*/
		.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
		.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
		.floating_ck dl dd:hover .floating_left{display:block;}
		.consult,.words{background-image:url(../images/icon0701/zxicon.png);}
		.quote{background-image:url(../images/icon0701/kficon.png);}
		.qrcord{background-image:url(../images/icon0701/erweima.png);}
		.return{background-image:url(../images/icon0701/fanhui.png);}
		.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
		.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;     display:none;}
		.floating_left a{color:#fff;line-height:80px;}
		.floating_ewm{height:323px;top:-243px;}
		.floating_ewm i{background:url(../images/yq.png) no-repeat;display:block;width:145px;height:200px;margin:auto;margin-top:7px;margin-left:27px;}
		.floating_ewm p{color:#fff;margin-top:5px;}
		.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
		.floating_ewm .qrcord_p02{font-size:18px;}
		.regstyle{ 
			position: absolute;
			right:2%;
			top: 30px;
			font-size: 18px;

		}
			
		.regstyle a{text-decoration: none;color:#0568B1;}


        .content4 {text-align:right; margin-top: 18px;margin-right: 10px;color:#A8A8A8;font-size:12px;}

        /*翻页*/
.page {
  padding-top:7px;
  padding-bottom:0px;
  margin: 10px 0 auto;
  overflow: hidden;
  clear: both;
  text-align: center;
  top: 729px;
  left: 489px;
}
.page-inner {
  padding: 0 20px;
}
.page a {
  display: inline-block;
  margin: 0 5px;
  padding: 0 5px;
  min-width: 20px;
  height: 29px;
  line-height: 30px;
  font-size: 14px;
  color: #787d82;
  text-align: center;
  border-bottom: 1px solid transparent;
  -webkit-transition: border-color 0.2s;
  -moz-transition: border-color 0.2s;
  transition: border-color 0.2s;
}
.page a:hover {
  border-color: #cc0000;
  color: #cc0000;
  text-decoration: none;
}
.page a.active {
  cursor:pointer;
  background: #cc0000;
  color: #ffffff;
  border-color: transparent;
}
.page span,
.page-disabled {
  display: inline-block;
  padding: 0 5px;
  min-width: 20px;
  height: 39px;
  line-height: 39px;
  font-size: 14px;
  color: #c8cdd2;
  text-align: center;
}
.page-first,
.page-last {
  width: 50px;
}
.page-prev,
.page-next {
  width: 70px;
}
.page .notmargin {
  margin-right: 0;
}

.tm-right-inner-container table{width:100%;border:1px solid #B0B0B1;}
.tm-right-inner-container tr{height:40px;}
.tm-right-inner-container td{border:1px solid #B0B0B1; padding-left:10px;padding-right:10px;text-align:center;}
.tm-right-inner-container th {border:1px solid #B0B0B1;text-align:center;}
table{border-spacing:0;border-collapse:collapse;}



.button4{ border:none; width:150px; height:33px; display:inline-block; text-align:center; font:normal 14px/33px "宋体"; color:#985d02 !important; cursor:pointer; background:url(../images/button4.jpg) no-repeat;}

/*************************用户登录页面*************************/
#TB_overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
    background-color: #CCC;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}
#TB_window {
    top: 0px;
    left: 0px;
    position: fixed;
    _position: absolute;
    background: #fff;
    z-index: 102;
    color: #000000;
    display: none;
    border: 2px solid #FC8900;
}
#TB_caption {
    height: 25px;
    padding: 10px 30px 10px 25px;
}
#TB_closeWindow {
    height: 25px;
    padding: 10px 25px 10px 0;
    float: right;
}
#TB_closeAjaxWindow {
    padding: 5px 10px 7px 0;
    margin-bottom: 1px;
    text-align: right;
}
#TB_ajaxContent {
    padding: 2px 15px 15px 15px;
    overflow: auto;
}
#TB_load {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 0px;
    width: 100%;
    overflow: visible;
    visibility: visible;
    display: block;
    z-index: 101;
}
#TB_loadContent {
    margin-left: -125px;
    position: absolute;
    top: -50px;
    left: 50%;
    width: 250px;
    height: 100px;
    visibility: visible;
}





.bor_green{
	border:1px solid #62c189;
}
.color_red{
	color:#cb4b63;
}
.bor_gray{
	border:1px solid #e1e1e1;
}
.main_icon{
	background-image:url(../images/main_icon.png);
	background-repeat:no-repeat;
}

.transition{
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}

.margin_b22{
	margin-bottom:22px;
}

.clearfix{
	*zoom:1;
}
.clearfix:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
	}

/*动画效果*/
.Bounce,.Flip,.Flash,.Shake,.Wobble,.Tada,.RubberBand,.Swing{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease;}.BounceIn,.BounceInT,.BounceInL,.BounceInR,.BounceInB,.FadeIn,.FadeInT,.FadeInL,.FadeInR,.FadeInB,.Flip,.FlipInX,.FlipInY,.LightSpeedIn{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}.BounceOutT,.BounceOutL,.BounceOutR,.BounceOutB,.FadeOut,.FadeOutT,.FadeOutL,.FadeOutR,.FadeOutB,.BounceOut,.FlipOutX,.FlipOutY,.LightSpeedOut{-webkit-animation:1s ease-in forwards;-moz-animation:1s ease-in forwards;-ms-animation:1s ease-in forwards;animation:1s ease-in forwards;}.Bounce{-webkit-animation-name:Bounce;-moz-animation-name:Bounce;-ms-animation-name:Bounce;animation-name:Bounce;}.BounceIn{-webkit-animation-name:BounceIn;-moz-animation-name:BounceIn;-ms-animation-name:BounceIn;animation-name:BounceIn;}.BounceInT{-webkit-animation-name:BounceInT;-moz-animation-name:BounceInT;-ms-animation-name:BounceInT;animation-name:BounceInT;}.BounceInL{-webkit-animation-name:BounceInL;-moz-animation-name:BounceInL;-ms-animation-name:BounceInL;animation-name:BounceInL;}.BounceInR{-webkit-animation-name:BounceInR;-moz-animation-name:BounceInR;-ms-animation-name:BounceInR;animation-name:BounceInR;}.BounceInB{-webkit-animation-name:BounceInB;-moz-animation-name:BounceInB;-ms-animation-name:BounceInB;animation-name:BounceInB;}.BounceOut{-webkit-animation-name:BounceOut;-moz-animation-name:BounceOut;-ms-animation-name:BounceOut;animation-name:BounceOut;}.BounceOutT{-webkit-animation-name:BounceOutT;-moz-animation-name:BounceOutT;-ms-animation-name:BounceOutT;animation-name:BounceOutT;}.BounceOutL{-webkit-animation-name:BounceOutL;-moz-animation-name:BounceOutL;-ms-animation-name:BounceOutL;animation-name:BounceOutL;}.BounceOutR{-webkit-animation-name:BounceOutR;-moz-animation-name:BounceOutR;-ms-animation-name:BounceOutR;animation-name:BounceOutR;}.BounceOutB{-webkit-animation-name:BounceOutB;-moz-animation-name:BounceOutB;-ms-animation-name:BounceOutB;animation-name:BounceOutB;}.FadeIn{-webkit-animation-name:FadeIn;-moz-animation-name:FadeIn;-ms-animation-name:FadeIn;animation-name:FadeIn;}.FadeInT{-webkit-animation-name:FadeInT;-moz-animation-name:FadeInT;-ms-animation-name:FadeInT;animation-name:FadeInT;}.FadeInL{-webkit-animation-name:FadeInL;-moz-animation-name:FadeInL;-ms-animation-name:FadeInL;animation-name:FadeInL;}.FadeInR{-webkit-animation-name:FadeInR;-moz-animation-name:FadeInR;-ms-animation-name:FadeInR;animation-name:FadeInR;}.FadeInB{-webkit-animation-name:FadeInB;-moz-animation-name:FadeInB;-ms-animation-name:FadeInB;animation-name:FadeInB;}.FadeOut{-webkit-animation-name:FadeOut;-moz-animation-name:FadeOut;-ms-animation-name:FadeOut;animation-name:FadeOut;}.FadeOutT{-webkit-animation-name:FadeOutT;-moz-animation-name:FadeOutT;-ms-animation-name:FadeOutT;animation-name:FadeOutT;}.FadeOutL{-webkit-animation-name:FadeOutL;-moz-animation-name:FadeOutL;-ms-animation-name:FadeOutL;animation-name:FadeOutL;}.FadeOutR{-webkit-animation-name:FadeOutR;-moz-animation-name:FadeOutR;-ms-animation-name:FadeOutR;animation-name:FadeOutR;}.FadeOutB{-webkit-animation-name:FadeOutB;-moz-animation-name:FadeOutB;-ms-animation-name:FadeOutB;animation-name:FadeOutB;}.Flip{-webkit-animation-name:Flip;-moz-animation-name:Flip;-ms-animation-name:Flip;animation-name:Flip;}.FlipInX{-webkit-animation-name:FlipInX;-moz-animation-name:FlipInX;-ms-animation-name:FlipInX;animation-name:FlipInX;}.FlipInY{-webkit-animation-name:FlipInY;-moz-animation-name:FlipInY;-ms-animation-name:FlipInY;animation-name:FlipInY;}.FlipOutX{-webkit-animation-name:FlipOutX;-moz-animation-name:FlipOutX;-ms-animation-name:FlipOutX;animation-name:FlipOutX;}.FlipOut,.FlipOutY{-webkit-animation-name:FlipOutY;-moz-animation-name:FlipOutY;-ms-animation-name:FlipOutY;animation-name:FlipOutY;}.Flash{-webkit-animation-name:Flash;-moz-animation-name:Flash;-ms-animation-name:Flash;animation-name:Flash;}.Shake{-webkit-animation-name:Shake;-moz-animation-name:Shake;-ms-animation-name:Shake;animation-name:Shake;}.Swing{-webkit-animation-name:Swing;-moz-animation-name:Swing;-ms-animation-name:swing;animation-name:Swing;}.Wobble{-webkit-animation-name:Wobble;-moz-animation-name:Wobble;-ms-animation-name:Wobble;animation-name:Wobble;}.Tada{-webkit-animation-name:Tada;-moz-animation-name:Tada;-ms-animation-name:Tada;animation-name:Tada;}.RubberBand{-webkit-animation-name:RubberBand;-moz-animation-name:RubberBand;-ms-animation-name:RubberBand;animation-name:RubberBand;}.LightSpeedIn{-webkit-animation-name:LightSpeedIn;-moz-animation-name:LightSpeedIn;-ms-animation-name:LightSpeedIn;animation-name:LightSpeedIn;}.LightSpeedOut{-webkit-animation-name:LightSpeedOut;-moz-animation-name:LightSpeedOut;-ms-animation-name:LightSpeedOut;animation-name:LightSpeedOut;}@-webkit-keyframes RubberBand{0%{-webkit-transform:scale(1);transform:scale(1);}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75);}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25);}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85);}100%{-webkit-transform:scale(1);transform:scale(1);}}@-moz-keyframes RubberBand{0%{-moz-transform:scale(1);transform:scale(1);}30%{-moz-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75);}40%{-moz-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25);}60%{-moz-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85);}100%{-moz-transform:scale(1);transform:scale(1);}}@-ms-keyframes RubberBand{0%{-ms-transform:scale(1);transform:scale(1);}30%{-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75);}40%{-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25);}60%{-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85);}100%{-ms-transform:scale(1);transform:scale(1);}}@keyframes RubberBand{0%{transform:scale(1);transform:scale(1);}30%{transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75);}40%{transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25);}60%{transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85);}100%{transform:scale(1);transform:scale(1);}}@-webkit-keyframes LightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@-ms-keyframes LightSpeedIn{0%{-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@-moz-keyframes LightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-moz-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-moz-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-moz-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes LightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@-webkit-keyframes LightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@-moz-keyframes LightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-moz-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@-ms-keyframes LightSpeedOut{0%{-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@keyframes LightSpeedOut{0%{transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@-webkit-keyframes Bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}@-moz-keyframes Bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);}40%{-moz-transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);}}@-ms-keyframes Bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0);}40%{-ms-transform:translateY(-30px);}60%{-ms-transform:translateY(-15px);}}@keyframes Bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}@-webkit-keyframes BounceIn{0%{opacity:0;-webkit-transform:scale(0.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(0.9);}100%{-webkit-transform:scale(1);}}@-moz-keyframes BounceIn{0%{opacity:0;-moz-transform:scale(0.3);}50%{opacity:1;-moz-transform:scale(1.05);}70%{-moz-transform:scale(0.9);}100%{-moz-transform:scale(1);}}@-ms-keyframes BounceIn{0%{opacity:0;-ms-transform:scale(0.3);}50%{opacity:1;-ms-transform:scale(1.05);}70%{-ms-transform:scale(0.9);}100%{-ms-transform:scale(1);}}@keyframes BounceIn{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.9);}100%{transform:scale(1);}}@-webkit-keyframes BounceInT{0%{opacity:0;-webkit-transform:translateY(-100px);}50%{opacity:1;-webkit-transform:translateY(30px);}70%{-webkit-transform:translateY(-10px);}100%{-webkit-transform:translateY(0px);}}@-moz-keyframes BounceInT{0%{opacity:0;-moz-transform:translateY(-100px);}60%{opacity:1;-moz-transform:translateY(30px);}80%{-moz-transform:translateY(-10px);}100%{-moz-transform:translateY(0);}}@-ms-keyframes BounceInT{0%{opacity:0;-ms-transform:translateY(-100px);}60%{opacity:1;-ms-transform:translateY(30px);}80%{-ms-transform:translateY(-10px);}100%{-ms-transform:translateY(0);}}@keyframes BounceInT{0%{opacity:0;transform:translateY(-100px);}60%{opacity:1;transform:translateY(30px);}80%{transform:translateY(-10px);}100%{transform:translateY(0);}}@-webkit-keyframes BounceInR{0%{opacity:0;-webkit-transform:translateX(100px);}60%{opacity:1;-webkit-transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes BounceInR{0%{opacity:0;-moz-transform:translateX(100px);}60%{opacity:1;-moz-transform:translateX(-30px);}80%{-moz-transform:translateX(10px);}100%{-moz-transform:translateX(0);}}@-ms-keyframes BounceInR{0%{opacity:0;-ms-transform:translateX(100px);}60%{opacity:1;-ms-transform:translateX(-30px);}80%{-ms-transform:translateX(10px);}100%{-ms-transform:translateX(0);}}@keyframes BounceInR{0%{opacity:0;transform:translateX(100px);}60%{opacity:1;transform:translateX(-30px);}80%{transform:translateX(10px);}100%{transform:translateX(0);}}@-webkit-keyframes BounceInL{0%{opacity:0;-webkit-transform:translateX(-100px);}60%{opacity:1;-webkit-transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes BounceInL{0%{opacity:0;-moz-transform:translateX(-100px);}60%{opacity:1;-moz-transform:translateX(30px);}80%{-moz-transform:translateX(-10px);}100%{-moz-transform:translateX(0);}}@-ms-keyframes BounceInL{0%{opacity:0;-ms-transform:translateX(-100px);}60%{opacity:1;-ms-transform:translateX(30px);}80%{-ms-transform:translateX(-10px);}100%{-ms-transform:translateX(0);}}@keyframes BounceInL{0%{opacity:0;transform:translateX(-100px);}60%{opacity:1;transform:translateX(30px);}80%{transform:translateX(-10px);}100%{transform:translateX(0);}}@-webkit-keyframes BounceInB{0%{opacity:0;-webkit-transform:translateY(100px);}60%{opacity:1;-webkit-transform:translateY(0px);}80%{-webkit-transform:translateY(10px);}100%{-webkit-transform:translateY(0);}}@-moz-keyframes BounceInB{0%{opacity:0;-moz-transform:translateY(100px);}60%{opacity:1;-moz-transform:translateY(0px);}80%{-moz-transform:translateY(10px);}100%{-moz-transform:translateY(0);}}@-ms-keyframes BounceInB{0%{opacity:0;-ms-transform:translateY(100px);}60%{opacity:1;-ms-transform:translateY(0px);}80%{-ms-transform:translateY(10px);}100%{-ms-transform:translateY(0);}}@keyframes BounceInB{0%{opacity:0;transform:translateY(100px);}60%{opacity:1;transform:translateY(0px);}80%{transform:translateY(10px);}100%{transform:translateY(0);}}@-webkit-keyframes BounceOut{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(0.9);}70%{opacity:1;-webkit-transform:scale(1.05);}100%{opacity:0;-webkit-transform:scale(0.3);}}@-moz-keyframes BounceOut{0%{-moz-transform:scale(1);}50%{-moz-transform:scale(0.9);}70%{opacity:1;-moz-transform:scale(1.05);}100%{opacity:0;-moz-transform:scale(0.3);}}@-ms-keyframes BounceOut{0%{-ms-transform:scale(1);}50%{-ms-transform:scale(0.9);}70%{opacity:1;-ms-transform:scale(1.05);}100%{opacity:0;-ms-transform:scale(0.3);}}@keyframes BounceOut{0%{transform:scale(1);}50%{transform:scale(0.9);}70%{opacity:1;transform:scale(1.05);}100%{opacity:0;transform:scale(0.3);}}@-webkit-keyframes BounceOutT{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-100px);}}@-moz-keyframes BounceOutT{0%{-moz-transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(20px);}100%{opacity:0;-moz-transform:translateY(-100px);}}@-ms-keyframes BounceOutT{0%{-ms-transform:translateY(0);}20%{opacity:1;-ms-transform:translateY(20px);}100%{opacity:0;-ms-transform:translateY(-100px);}}@keyframes BounceOutT{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(20px);}100%{opacity:0;transform:translateY(-100px);}}@-webkit-keyframes BounceOutR{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(100px);}}@-moz-keyframes BounceOutR{0%{-moz-transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(-20px);}100%{opacity:0;-moz-transform:translateX(100px);}}@-ms-keyframes BounceOutR{0%{-ms-transform:translateX(0);}20%{opacity:1;-ms-transform:translateX(-20px);}100%{opacity:0;-ms-transform:translateX(100px);}}@keyframes BounceOutR{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(-20px);}100%{opacity:0;transform:translateX(100px);}}@-webkit-keyframes BounceOutL{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-100px);}}@-moz-keyframes BounceOutL{0%{-moz-transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(20px);}100%{opacity:0;-moz-transform:translateX(-100px);}}@-ms-keyframes BounceOutL{0%{-ms-transform:translateX(0);}20%{opacity:1;-ms-transform:translateX(20px);}100%{opacity:0;-ms-transform:translateX(-100px);}}@keyframes BounceOutL{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(20px);}100%{opacity:0;transform:translateX(-200px);}}@-webkit-keyframes BounceOutB{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(100px);}}@-moz-keyframes BounceOutB{0%{-moz-transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(-20px);}100%{opacity:0;-moz-transform:translateY(100px);}}@-ms-keyframes BounceOutB{0%{-ms-transform:translateY(0);}20%{opacity:1;-ms-transform:translateY(-20px);}100%{opacity:0;-ms-transform:translateY(100px);}}@keyframes BounceOutB{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(-20px);}100%{opacity:0;transform:translateY(100px);}}@-webkit-keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes FadeInT{0%{opacity:0;-webkit-transform:translateY(-100px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes FadeInT{0%{opacity:0;-moz-transform:translateY(-100px);}100%{opacity:1;-moz-transform:translateY(0);}}@-ms-keyframes FadeInT{0%{opacity:0;-ms-transform:translateY(-100px);}100%{opacity:1;-ms-transform:translateY(0);}}@keyframes FadeInT{0%{opacity:0;transform:translateY(-100px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes FadeInL{0%{opacity:0;-webkit-transform:translateX(-100px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes FadeInL{0%{opacity:0;-moz-transform:translateX(-100px);}100%{opacity:1;-moz-transform:translateX(0);}}@-ms-keyframes FadeInL{0%{opacity:0;-ms-transform:translateX(-100px);}100%{opacity:1;-ms-transform:translateX(0);}}@keyframes FadeInL{0%{opacity:0;transform:translateX(-100px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes FadeInR{0%{opacity:0;-webkit-transform:translateX(100px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes FadeInR{0%{opacity:0;-moz-transform:translateX(100px);}100%{opacity:1;-moz-transform:translateX(0);}}@-ms-keyframes FadeInR{0%{opacity:0;-ms-transform:translateX(100px);}100%{opacity:1;-ms-transform:translateX(0);}}@keyframes FadeInR{0%{opacity:0;transform:translateX(100px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes FadeInB{0%{opacity:0;-webkit-transform:translateY(100px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes FadeInB{0%{opacity:0;-moz-transform:translateY(100px);}100%{opacity:1;-moz-transform:translateY(0);}}@-ms-keyframes FadeInB{0%{opacity:0;-ms-transform:translateY(100px);}100%{opacity:1;-ms-transform:translateY(0);}}@keyframes FadeInB{0%{opacity:0;transform:translateY(100px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes FadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes FadeOut{0%{opacity:1;}100%{opacity:0;}}@-ms-keyframes FadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes FadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes FadeOutT{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-100px);}}@-moz-keyframes FadeOutT{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-100px);}}@-ms-keyframes FadeOutT{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(-100px);}}@keyframes FadeOutT{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-100px);}}@-webkit-keyframes FadeOutL{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-100px);}}@-moz-keyframes FadeOutL{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-100px);}}@-ms-keyframes FadeOutL{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(-100px);}}@keyframes FadeOutL{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-100px);}}@-webkit-keyframes FadeOutR{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(100px);}}@-moz-keyframes FadeOutR{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(100px);}}@-ms-keyframes FadeOutR{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(100px);}}@keyframes FadeOutR{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(100px);}}@-webkit-keyframes FadeOutB{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(100px);}}@-moz-keyframes FadeOutB{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(100px);}}@-ms-keyframes FadeOutB{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(100px);}}@keyframes FadeOutB{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(100px);}}@-webkit-keyframes Flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;}}@-moz-keyframes Flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out;}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out;}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(0.95);-moz-animation-timing-function:ease-in;}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in;}}@-ms-keyframes Flip{0%{-ms-transform:perspective(400px) rotateY(0);-ms-animation-timing-function:ease-out;}40%{-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-animation-timing-function:ease-out;}50%{-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-animation-timing-function:ease-in;}80%{-ms-transform:perspective(400px) rotateY(360deg) scale(0.95);-ms-animation-timing-function:ease-in;}100%{-ms-transform:perspective(400px) scale(1);-ms-animation-timing-function:ease-in;}}@keyframes Flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in;}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}}@-webkit-keyframes FlipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1;}}@-moz-keyframes FlipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-moz-transform:perspective(400px) rotateX(-10deg);}70%{-moz-transform:perspective(400px) rotateX(10deg);}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1;}}@-ms-keyframes FlipInX{0%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-ms-transform:perspective(400px) rotateX(-10deg);}70%{-ms-transform:perspective(400px) rotateX(10deg);}100%{-ms-transform:perspective(400px) rotateX(0);opacity:1;}}@keyframes FlipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0;}40%{transform:perspective(400px) rotateX(-10deg);}70%{transform:perspective(400px) rotateX(10deg);}100%{transform:perspective(400px) rotateX(0);opacity:1;}}@-webkit-keyframes FlipInY{0%{-webkit-transform:perspective(1500px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(1500px) rotateY(0deg);}70%{-webkit-transform:perspective(1500px) rotateY(0deg);}100%{-webkit-transform:perspective(1500px) rotateY(0);opacity:1;}}@-moz-keyframes FlipInY{0%{-moz-transform:perspective(1500px) rotateY(90deg);opacity:0;}40%{-moz-transform:perspective(1500px) rotateY(0deg);}70%{-moz-transform:perspective(1500px) rotateY(0deg);}100%{-moz-transform:perspective(1500px) rotateY(0);opacity:1;}}@-ms-keyframes FlipInY{0%{-ms-transform:perspective(1500px) rotateY(90deg);opacity:0;}40%{-ms-transform:perspective(1500px) rotateY(0deg);}70%{-ms-transform:perspective(1500px) rotateY(0deg);}100%{-ms-transform:perspective(1500px) rotateY(0);opacity:1;}}@keyframes FlipInY{0%{transform:perspective(1500px) rotateY(90deg);opacity:0;}40%{transform:perspective(1500px) rotateY(0deg);}70%{transform:perspective(1500px) rotateY(0deg);}100%{transform:perspective(1500px) rotateY(0);opacity:1;}}@-webkit-keyframes FlipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}}@-moz-keyframes FlipOutX{0%{-moz-transform:perspective(400px) rotateX(0);opacity:1;}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}}@-ms-keyframes FlipOutX{0%{-ms-transform:perspective(400px) rotateX(0);opacity:1;}100%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes FlipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1;}100%{transform:perspective(400px) rotateX(90deg);opacity:0;}}@-webkit-keyframes FlipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}}@-moz-keyframes FlipOutY{0%{-moz-transform:perspective(400px) rotateY(0);opacity:1;}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}}@-ms-keyframes FlipOutY{0%{-ms-transform:perspective(400px) rotateY(0);opacity:1;}100%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes FlipOutY{0%{transform:perspective(400px) rotateY(0);opacity:1;}100%{transform:perspective(400px) rotateY(90deg);opacity:0;}}@-webkit-keyframes Flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-moz-keyframes Flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-ms-keyframes Flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes Flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-webkit-keyframes Tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@-moz-keyframes Tada{0%{-moz-transform:scale(1);transform:scale(1);}10%,20%{-moz-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-moz-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@-ms-keyframes Tada{0%{-ms-transform:scale(1);transform:scale(1);}10%,20%{-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes Tada{0%{transform:scale(1);transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@-webkit-keyframes Shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}@-moz-keyframes Shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}@-ms-keyframes Shake{0%,100%{-ms-transform:translateX(0);}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px);}20%,40%,60%,80%{-ms-transform:translateX(10px);}}@keyframes Shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}@-webkit-keyframes Wobble{0%{-webkit-transform:translateX(0);}15%{-webkit-transform:translateX(-100px) rotate(-5deg);}30%{-webkit-transform:translateX(80px) rotate(3deg);}45%{-webkit-transform:translateX(-65px) rotate(-3deg);}60%{-webkit-transform:translateX(40px) rotate(2deg);}75%{-webkit-transform:translateX(-20px) rotate(-1deg);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes Wobble{0%{-moz-transform:translateX(0);}15%{-moz-transform:translateX(-100px) rotate(-5deg);}30%{-moz-transform:translateX(80px) rotate(3deg);}45%{-moz-transform:translateX(-65px) rotate(-3deg);}60%{-moz-transform:translateX(40px) rotate(2deg);}75%{-moz-transform:translateX(-20px) rotate(-1deg);}100%{-moz-transform:translateX(0);}}@-ms-keyframes Wobble{0%{-ms-transform:translateX(0);}15%{-ms-transform:translateX(-100px) rotate(-5deg);}30%{-ms-transform:translateX(80px) rotate(3deg);}45%{-ms-transform:translateX(-65px) rotate(-3deg);}60%{-ms-transform:translateX(40px) rotate(2deg);}75%{-ms-transform:translateX(-20px) rotate(-1deg);}100%{-ms-transform:translateX(0);}}@keyframes Wobble{0%{transform:translateX(0);}15%{transform:translateX(-100px) rotate(-5deg);}30%{transform:translateX(80px) rotate(3deg);}45%{transform:translateX(-65px) rotate(-3deg);}60%{transform:translateX(40px) rotate(2deg);}75%{transform:translateX(-20px) rotate(-1deg);}100%{transform:translateX(0);}}
.upfly_out{ animation:flyup 0.57s; -webkit-animation:flyup 0.57s; -moz-animation:flyup 0.57s; position:absolute;}
.upfly_in{animation:flydown 0.5s; -webkit-animation:flydown 0.5s; -moz-animation:flydown 0.5s; position:absolute;}
@keyframes flyup
{
0% {top:0px;}
100%{top:-450px;}
}
@-webkit-keyframes flyup
{
0% {top:0px;}
100%{ top:-450px;}
}
@-moz-keyframes flyup
{
0% {top:0px;}
100%{ top:-450px;}
}
@keyframes flydown
{
0% {top:-450px; opacity:0;}
100%{ top:400px; opacity:1;}
}
@-webkit-keyframes flydown
{
0% {top:-450px; opacity:0;}
100%{ top:400px; opacity:1;}
}
@-moz-keyframes flydown
{
0% {top:-450px; opacity:0;}
100%{ top:400px; opacity:1;}
}/* dialog*/
.dw460{ width:436px;}
.layer_icon{ background:url(../img/b_layer.png) no-repeat; display:inline-block;}
.b_l{background:#fff;border-radius:4px;box-shadow:1px 2px 4px #6c6e72;-moz-box-shadow:1px 2px 4px #6c6e72;-webkit-box-shadow:1px 2px 4px #6c6e72; position:fixed;top: 0px;left: 0px;z-index: 999999}
.bcom_ti{ background:#f4f4f4;border-bottom:1px solid #e4e4e4; border-radius:4px 4px 0 0; height:46px; line-height:44px;padding:0 15px;}
.bide{ background-position:0 0;width:22px; height:22px;margin-top:11px;position: absolute;right: 12px;top:3px;}
.bide:hover{background-position:-23px 0;}
.bcom_cent{padding:15px 0 30px}
.bcomti{ font-size:18px;text-align:center; color:#000;padding:10px;}
.bcoma{margin:auto;width:180px;}
.bcoma a{ width:74px; height:30px; line-height:25px; border-radius:4px; margin:10px 6px 0; color:#fff; text-align:center; display:inline-block}
.bc_abut1{ background:#5580fb}
.bc_abut1:hover{background:#617AC0;color:#fff;}
.bc_abut2{ background:#cacaca}
.bc_abut2:hover{background:#ACA4A4;color:#fff;}
.tmui-overlay{width:100%;height:100%;background-color:#2D373C;position:absolute;top:0;left:0;z-index:99;filter:alpha(opacity=78);-moz-opacity:0.78;-khtml-opacity:0.78;opacity:0.78;}

/*loading*/
.tmui-loading{padding:16px;color:#444444;z-index:1000;border:1px solid #BED8FE;line-height:16px;position:fixed;background:#EAF3FC;font-size:12px;
	-webkit-box-shadow:2px 2px 1em #333;
	-moz-box-shadow:2px 2px 1em #333;
	-ms-box-shadow:2px 2px 1em #333;
	-o-box-shadow:2px 2px 1em #333;
	box-shadow:2px 2px 1em #333;
	border-radius:3px
}
.tmui-loading #tm-loading-content{padding:2px 10px 10px 22px;background:url('/tp/static/images/common/loading.gif') no-repeat;}@charset "utf-8";
/* CSS Document */
.tpui-overlay-proxy{width:100%;height:100%;background-color:#000;position:fixed;top:0;left:0;z-index:99;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.n_color_gray{dispaly:block;color:#c5c6c9;font-size:13px;float:left;}
.newlogin{
	width:360px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:1px 1px 8px rgba(0,0,0,0.6);
	-moz-box-shadow:1px 1px 8px rgba(0,0,0,0.6);
	box-shadow:1px 1px 8px rgba(0,0,0,0.6);
}
.newlogin_content{
	width:312px;
	margin-left:auto;
	margin-right:auto;
	padding-top:24px;
	padding-bottom:24px;
}
.newlogin_title{
	position:relative;
	width:100%;
	height:32px;
	line-height:32px;
}
.newlogin_title span{
	display:block;
	float:left;
	padding-right:10px;
	font-size:20px;
	color:#c5c6c9;
}
.newlogin_title span a{
	font-size:24px;
	color:#c5c6c9;
}
.newlogin_title span.oncurrent a{
	color:#4d4d4d;
    text-decoration:none;
}
.close_div{
	position:absolute;
	right:0;
	top:0;
	width:26px;
	height:26px;
	line-height:26px;
	border:1px solid #e1e1e1;
	background:#fff;
	cursor:pointer;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.close_div:hover{
	background:#3d4146;
}
.close_div a{
	display:block;
	width:12px;
	height:12px;
	margin-top:7px;
	margin-left:7px;
	background-position:-153px -57px;
}
.close_div:hover a{
	background-position:-153px -70px;
}
.newlogin_box{
	position:relative;
	width:310px;
	height:46px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.password_on{
	display:block;
	position:absolute;
	right:10px;
	top:11px;
	width:20px;
	height:24px;
	background-position:-264px -113px;
}
.password_off{
	display:block;
	position:absolute;
	right:10px;
	top:13px;
	width:14px;
	height:18px;
	background-position:-238px -113px;
}
.newlogin_icon{
	float:left;
	width:52px;
	text-align:center;
}
.username_icon{
	display:inline-block;
	width:19px;
	height:19px;
	margin-top:13px;
	background-position:-182px -86px;
}
.account_login{
	display:inline-block;
	width:17px;
	height:17px;
	background-position:-264px -86px;
	margin-top:9px;
}
.password_icon{
	display:inline-block;
	width:20px;
	height:12px;
	margin-top:16px;
	background-position:-209px -86px;
}
.verify_icon{
	display:inline-block;
	width:17px;
	height:17px;
	margin-top:14px;
	background-position:-238px -86px;
}
.verify_box{
	width:170px;
	height:46px;
}
.verify_box1{
	height:34px;
	line-height:34px;
	padding:6px;
	background:#ffffff;
	border:1px solid #d9d9d9;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:1px 1px 5px #e3e3e3;
	-webkit-box-shadow:1px 1px 5px #e3e3e3;
	-moz-box-shadow:1px 1px 5px #e3e3e3;
}
.verify_box1 img{
	height:34px;
}
.verify_gray{
	background-position:-211px -177px;
}
.verify_code{
	position:absolute;
	top:-56px;
	right:-1px;
	height:64px;
}
.verify_code i{
	display:block;
	width:13px;
	height:7px;
	position:absolute;
	left:50%;
	margin-left:-6px;
	top:47px;
}
.verify_img{
	 width:130px;
	 height:46px;
	 text-align:center;
}
.verify_img img{
	width:125px;
	height:36px;
	padding-top:5px;
}
.phone_icon{
	display:inline-block;
	width:16px;
	height:18px;
	margin-top:14px;
	background-position:-209px -113px;
}
.email_icon{
	display:inline-block;
	width:18px;
	height:13px;
	margin-top:17px;
	background-position:-182px -113px;
}
.textbox{
	width:240px;
	height:30px;
	line-height:30px;
	margin-top:7px;
	font-size:14px;
	border:0px;
	background:#ffffff;
    outline:0;
}
.login_btn{
	width:312px;
	height:45px;
	line-height:45px;
	border:0px;
	font-size:18px;
	color:#ffffff;
	cursor:pointer;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.loginbtn_bg{
	background:#6eb88c;
}
.loginbtn_bg:hover{
	background:#62c189;
}
.prompt{
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:12px;
}
.login_qq{
	display:block;
	width:153px;
	height:40px;
	line-height:36px;
	font-size:14px;
	color:#ffffff;
	background:#279edb;
	text-align:center;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.login_qq i{
	display:inline-block;
	width:15px;
	height:17px;
	background-position:-182px -139px;
	vertical-align:middle;
}
.login_qq:hover{
	background:#1e96d1;
	color:#ffffff;
}
.login_wx{
	display:block;
	width:153px;
	height:40px;
	line-height:36px;
	margin-left:4px;
	font-size:14px;
	color:#ffffff;
	background:#1ba336;
	text-align:center;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.login_wx i{
	display:inline-block;
	width:21px;
	height:17px;
	background-position:-209px -139px;
	vertical-align:middle;
}
.login_wx:hover{
	background:#179731;
	color:#ffffff;
}
.login_qq span,.login_wx span{
	padding-left:6px;
}
.choose{
	width:100%;
	height:50px;
	line-height:50px;
}
.choose input[type='checkbox']{
	display:block;
	float:left;
	margin-top:18px;
	margin-right:10px;
}
.choose span{
	display:block;
	float:left;
}
.choose a{
	display:block;
	float:right;
	padding-left:2px;
	padding-right:2px;
}
.choose a i{
	display:inline-block;
	width:0px;
	height:0px;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #4d4d4d;
	font-size:0px;
	line-height:0px;
}
.login_head{
	width:100%;
	height:53px;
	position:fixed;
	left:0;
	top:0;
	background:#000;
	z-index:9;
}
.login_video{
	width:1920px;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:1;
}
.login_shadow{
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	background:rgba(0,0,0,0.5);
	opacity:0.5;
	filter: alpha(opacity=50);
	z-index:2;
}
.login_foot{
	width:100%;
	height:80px;
	position:fixed;
	bottom:0px;
	background:#ffffff;
	z-index:8;
}
.login_foot p{
	width:100%;
	line-height:24px;
	padding-top:16px;
	color:#a9aaae;
	font-size:12px;
	text-align:center;
}
.login_content{
	position:absolute;
	width:100%;
	left:0;
	top:50%;
	margin-top:-230px;
	z-index:5;
}
.register_content{
	position:absolute;
	width:100%;
	left:0;
	top:50%;
	margin-top:-275px;
	z-index:5;
}
.error_prompt{
	position:absolute;
	height:38px;
	top:-38px;
	right:-1px;
}
.error_prompt_box{
	min-width:154px;
	padding-left:10px;
	padding-right:10px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:1px 1px 5px #e3e3e3;
	-webkit-box-shadow:1px 1px 5px #e3e3e3;
	-moz-box-shadow:1px 1px 5px #e3e3e3;
}
.error_prompt i{
	display:block;
	width:13px;
	height:7px;
	position:absolute;
	left:50%;
	margin-left:-6px;
	top:29px;
}
.error_prompt_green{
	background-position:-193px -187px;
}
.error_prompt_red{
	background-position:-193px -177px;
}
.bglight_red{
	background:#ffe7e9;
}
.bglight_green{
	background:#d1f1cf;
}
.borlight_red{
	border:1px solid #f56983;
}

@media screen and (max-width:720px){
.login_video{
	display:none;
}
.login_shadow{
	display:none;
}
.login_content{
	top:53px;
	margin-top:0px;
}
.register_content{
	top:53px;
	margin-top:0px;
}
.newlogin{
	width:100%;
	box-shadow:none;
}
}
