﻿@charset "utf-8";*{word-wrap: break-word;}
html{-webkit-text-size-adjust: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{padding:0;margin:0;}
body{font:normal 14px/24px "Microsoft Yahei","冬青黑体简体中文 w3","宋体";}
fieldset,img,html,body,iframe{border:0;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
caption,th{text-align:left;}
em,i,small,caption,th{font-weight:normal;font-style:normal;font-size:100%;}
q:before,q:after{content:'';}
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
a{color: #787a84;text-decoration: none;}
a img{border: none;}
a,button{outline:none;border:0;}
input,select{border:1px solid #d1d1d1;}
button::-moz-focus-inner{border:0;padding:0;margin:0;}
textarea,input,button,select{outline:0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;}
textarea{overflow:auto;resize:none;}
.hide,.none{display: none;}
.hidden{visibility: hidden;}
.show,.block{display: block;}
img{vertical-align:middle;}
input:disabled,select:disabled,textarea:disabled{background:#f0f0f0;}
.fl{float: left;}
.fr{float: right;}
/* tmdialog 默认zindex:100 tm_overflow:zindex 99 #1F1414s*//***********************************keke老师样式开始**************************************************//*阴影效果 强调盒阴影*/.tmui-shadow-dark{box-shadow: 0 0 1px 1px rgba(1,0,0,.85);}
.tmui-shadow-dark2{box-shadow: 0 0 5px 5px rgba(1,0,0,.45);}
.tmui-shadow-light{box-shadow: 0 0 0 10px rgba(255,255,255,.25);}
.tmui-shadow-inset{box-shadow: inset 0 0 7px 4px rgba(255,255,255,.5);}
.tmui-shadow-border{box-shadow: inset 0 0 0 7px rgba(255,255,255,.5);}
/*浮雕效果的盒阴影*/.tmui-embossed-light{border: 1px solid rgba(0,0,0,0.1);box-shadow: inset 0 1px 0 rgba(255,255,255,0.7);}
.tmui-embossed-heavy{border: 1px solid rgba(0,0,0,0.1);box-shadow: inset 0 2px 3px rgba(255,255,255,0.3), inset 0 -2px 3px rgba(0,0,0,0.3), 0 1px 1px rgba(255,255,255,0.9);}
/*圆角样式*/.tmui-light-rounded{border-radius: 3px;}
.tmui-heavy-rounded{border-radius: 8px;}
.tmui-full-rounded{border-radius: 50%;}
.tmui-barrel-rounded{border-radius: 20px/60px;}
/*定向盒阴影*/.tmui-drop-shadow.top{box-shadow: 0 -4px 2px -2px rgba(0,0,0,0.4);}
.tmui-drop-shadow.right{box-shadow: 4px 0 2px -2px rgba(0,0,0,0.4);}
.tmui-drop-shadow.bottom{box-shadow: 0 4px 2px -2px rgba(0,0,0,0.4);}
.tmui-drop-shadow.left{box-shadow: -4px 0 2px -2px rgba(0,0,0,0.4);}
/***********************************tmdialog tmwindow start*********************/.tmui-modal{position:fixed;background:#edf0f2;z-index:100;overflow: hidden;bottom:0;right:0;top:0px;left:0px;*left:35%;*top:35%;cursor:pointer;display: none;border:1px solid #37332D}
/*header*//*.tmui-modal-header{background-color:#be3948;overflow: hidden;}*/.tmui-modal-header{overflow: hidden;font-size:18px;line-height:50px;height:50px;color:#fff;padding-left:10px;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;background:-webkit-linear-gradient(#37332D,#272B32);background:-moz-linear-gradient(#37332D,#272B32);background:-o-linear-gradient(#37332D,#272B32);background:-ms-linear-gradient(#37332D,#272B32);background:-chrome-linear-gradient(#37332D,#272B32);background:linear-gradient(#37332D,#272B32);background-color:#1F1414;}
.tmui-modal-header:hover{background-color: #A8C5C0;}
/*.tmui-modal-header h3:hover{background-color: #E63539;}*/.tmui-modal:hover .tmui-modal-toolbars{display: block;}
.tmui-modal-close{position:absolute;top:15px;right:20px;z-index:3;width:25px;height:25px;line-height:25px;*line-height:34px;text-align:center;vertical-align:middle;font-size:30px;color:#fff;background:transparent;border-radius:50%;cursor:pointer;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;overflow: hidden;}
/* .tmui-modal-close:hover{background:#cb616d;}*/.tmui-modal-min{position:absolute;top:15px;right:68px;z-index:3;width:25px;height:25px;line-height:25px;*line-height:34px;text-align:center;vertical-align:middle;font-size:30px;color:#fff;background:transparent;border-radius:50%;cursor:pointer;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;overflow: hidden;}
.tmui-modal-min:hover{background:#cb616d;}
.tmui-modal-max{position:absolute;top:15px;right:45px;z-index:3;width:25px;height:25px;line-height:25px;*line-height:34px;text-align:center;vertical-align:middle;font-size:30px;color:#fff;background:transparent;border-radius:50%;cursor:pointer;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;overflow: hidden;}
.tmui-modal-max:hover{background:#cb616d;}
.tmui-modal-toolbars{display: none}
.tmui-modal-input{border:1px solid #ccc;width:100%;height:35px;line-height: 35px;}
.tmui-modal-textarea{border:1px solid #ccc;width:100%;font-size: 14px;overflow: auto;resize:none;}
.tmui-modal-span{font:normal 25px/25px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;top:-3px;left: 0px;}
.tmui-modal-min span{top:-6px;}
.tmui-modal-max span{top:-6px;}
/*button*/.tmui-modal-green{color:#fff;font-size:14px;background-color:#39b94e;height:40px;line-height:40px;width:160px;cursor:pointer;text-align:center;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;}
.tmui-modal-green:hover{background-color:#33a646;}
.tmui-modal-gray{color:#7e878c;font-size:14px;background-color:#d0d6d9;height:40px;line-height:40px;width:140px;cursor:pointer;text-align:center;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;}
.tmui-modal-gray:hover{background-color:#bbc0c3;}
/* .tmui-modal-black{color:#fff;font-size:14px;background-color:#666;height:40px;line-height:40px;width:140px;cursor:pointer;text-align:center;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;}
.tmui-modal-black:hover{background-color:#000;}*/.tmui-modal-black{color:#fff;font-size:14px;background-color:#666;padding:8px;cursor:pointer;text-align:center;transition:background-color 0.2s;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;}
.tmui-modal-black:hover{background-color:#000;}
/*content*/.tmui-modal-body{overflow: hidden;height: 140px;}
.tmui-modal-content{float:left;word-break:auto;overflow:hidden;padding:50px 30px 0px 10px;;}
.tmui-modal-bottom{text-align: center;overflow: hidden;}
.tmui-modal-icon{float:left;width:108px;}
/*icons warn error success tip question*/.tmui-ico-warn,.tmui-ico-error,.tmui-ico-success,.tmui-ico-tip,.tmui-ico-question{background:url(../images/bg_sppopbox.png) no-repeat -400px -400px;}
.tmui-ico-warn,.tmui-ico-error,.tmui-ico-success,.tmui-ico-tip,.tmui-ico-question{display:block;position:absolute;top:100px;left:58px;}
.tmui-ico-warn{width:42px;padding:40px 0 0 0;*padding:26px 0 0 0;background-position:0 0;}
.tmui-ico-error{width:38px;padding:40px 0 0 0;*padding:26px 0 0 0;background-position:-50px 0;}
.tmui-ico-success{width:42px;padding:40px 0 0 0;*padding:26px 0 0 0;background-position:-100px 0;}
.tmui-ico-tip{width:39px;padding:40px 0 0 0;*padding:26px 0 0 0;background-position:-150px 0;}
.tmui-ico-question{width:25px;padding:35px 0 0 0;*padding:26px 0 0 0;background-position:-200px 0;}
/*resize*/.tmui-resize-br{position:absolute;width:14px;height:14px;right:0;bottom:0;overflow:hidden;cursor:nw-resize;background:url(../images/resize.png) no-repeat;}
.tmui-resize-ll, .tmui-resize-tt, .tmui-resize-rr, .tmui-resize-bb, .tmui-resize-tr, .tmui-resize-tl, .tmui-resize-bl{position:absolute;background:#000;overflow:hidden;opacity:0;filter:alpha(opacity=0);}
.tmui-resize-ll, .tmui-resize-rr{top:0;width:5px;height:100%;cursor:w-resize;}
.tmui-resize-rr{right:0;}
.tmui-resize-tt, .tmui-resize-bb{width:100%;height:5px;cursor:n-resize;}
.tmui-resize-tt{top:0;}
.tmui-resize-bb{bottom:0;}
.tmui-resize-tr, .tmui-resize-tl, .tmui-resize-bl{width:8px;height:8px;background:#FF0;}
.tmui-resize-tr{top:0;left:0;cursor:nw-resize;}
.tmui-resize-tl{top:0;right:0;cursor:ne-resize;}
.tmui-resize-bl{left:0;bottom:0;cursor:ne-resize;}
/***********************************tmdialog tmwindow end*****************************************//*阴影层*/.tmui-overlay-proxy,.tmui-overlay,.tmui-bbs-overlay{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;}
/*loading*//*tmLoading css*/.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('../images/loading.gif') no-repeat;}
#tm-loading-content p{color:#333;}
#tmui_resizable,.tmui_drag_resizable{overflow:hidden;opacity:0.38;filter:alpha(opacity=38);position:absolute;top:0;left:0;z-index:9999;;border-color:#081629;border-radius:2px;}
/*num icon*/.tmui-numproxy,.tmui-num{position:absolute;color:#fff;font:bold 10px/18px Arial,Helvetica,sans-serif;width:20px;height:20px;background:#4c95cd;background:#4c95cd;background:-moz-linear-gradient(top,#4c95cd 0%,#3c78ba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c95cd),color-stop(100%,#3c78ba));background:-webkit-linear-gradient(top,#4c95cd 0%,#3c78ba 100%);background:-o-linear-gradient(top,#4c95cd 0%,#3c78ba 100%);background:-ms-linear-gradient(top,#4c95cd 0%,#3c78ba 100%);background:linear-gradient(to bottom,#4c95cd 0%,#3c78ba 100%);text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#4c95cd;z-index:999}
/*ellipsis*/.tmui-ellipsis{display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/***********************************keke style********************************//*date*/.slideboxRight{background:#383838;background:-webkit-linear-gradient(#272B32,#354);background:-moz-linear-gradient(#272B32,#354);background:-o-linear-gradient(#272B32,#354);background:-ms-linear-gradient(#272B32,#354);background:-chrome-linear-gradient(#272B32,#354);background:linear-gradient(#272B32,#354);display:none;position:absolute;overflow:hidden;box-shadow:0 0 1px #111;}
.boxrighttab{float:left;padding-left:12px;padding-top:12px;}
.boxrighttab ul li{width:70px;margin-right:10px;height:25px;line-height:25px;cursor:pointer;color:#7c7c7c;text-align:center;float:left;display:inline;}
.boxrighttab ul .currenttab{background:#424242;color:#d9d9d9;}
.timescroolre{position:relative;}
.directbg{background:#383838;background:-webkit-linear-gradient(#272B32,#354);background:-moz-linear-gradient(#272B32,#354);background:-o-linear-gradient(#272B32,#354);background:-ms-linear-gradient(#272B32,#354);background:-chrome-linear-gradient(#272B32,#354);background:linear-gradient(#272B32,#354);z-index:1;width:32px;height:34px;border-right:1px #535353 solid;position:absolute;top:41px;*top:40px!important;cursor:pointer;}
.prebg{left:0;}
.nextbg{right:0;}
.sliderPrev,.sliderNext{width:13px;height:23px;background:url(../images/bg.png) no-repeat;margin-top:9px;display:inline-block;margin-left:10px;}
.sliderPrev{background-position:0 0;}
.sliderNext{background-position:-18px 0;}
.sliderPrev:hover{background-position:0 -24px;}
.sliderNext:hover{background-position:-18px -24px;}
.scrolllist{float:left;height:35px;overflow:hidden;width:100%;}
.scrolllist li.tmui-active{background:#354;}
.scrolllist .months{float:left;width:100%;height:35px;background:#434343;line-height:35px;text-align:center;border-right:1px #535353 solid;cursor:pointer;position:relative;}
.scrolllist ul li span{}
.scrolllist ul li .colorwhite{color:#FFF;font-size:22px;font-family:"微软雅黑";padding-right:3px;}
.colordc{color:#dcdcdc;padding-top:3px;}
.lines0{border-bottom:1px #000 solid;margin-top:0px;float:left;width:100%;*height:0px!important;}
.listvideo ul li{width:276px;float:left;}
/*.ui-datepicker-calendar td:hover{background:#fff}*/.ui-datepicker-calendar td{position:relative;}
.ui-datepicker-calendar td .dianliang{position:absolute;width:16px;height:16px;top:16px;right:0;}
.ui-datepicker-calendar td .xinghao{position:absolute;width:10px;height:10px;top:0;left:0;text-align:center;color:#ff9c00;font-size:22px;}
.riqi{float:left;width:100%;height:40px;line-height:40px;background:#383838;background:-webkit-linear-gradient(#272B32,#354);background:-moz-linear-gradient(#272B32,#354);background:-o-linear-gradient(#272B32,#354);background:-ms-linear-gradient(#272B32,#354);background:-chrome-linear-gradient(#272B32,#354);background:linear-gradient(#272B32,#354);color:#ffffff;text-align:center;}
/*.riqi .riqi_nr{width:52%;padding-right:1%;float:left;text-align:right;line-height:40px;font-size:14px;}
.riqi .riqi_bt{width:17%;height:16px;padding-top:14px;float:left;}
.riqi .tishi{width:27%;padding-right:3%;text-align:right;line-height:40px;float:left;color:#FC9;}*/.timer{height:45px;width:240px;}
/*ietip*/#tmui_broswertips{height: 57px;width: 100%;position: fixed;z-index:10;background:#4684b2;filter:alpha(opacity=88);-moz-opacity:0.88;-khtml-opacity:0.88;opacity:0.88;text-align: center;line-height: 57px;font-size: 26px;color: #fff;}
/*bbs dialog*/.dw460{width:436px;}
.layer_icon{background:url(../images/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;}
/*validator*/.jxtv-ui-required{color:red;}
.tmui-v-label{background-color:#f9f9f9;text-align:right;padding-right:3px;border:1px solid #e5e5e5;color:#000;}
.tmui-error-style{padding-top: 5px;}
.error-style{background:url("../images/exclamation.png") no-repeat scroll right center;padding:12px;}
.right-style{background:url("../images/accept.png") no-repeat scroll right center transparent;padding:12px;}
.tm-vd-message{padding-left:3px;}
.right-left-style{background:url("../images/accept.png") no-repeat scroll left center transparent;float: left;}
.error-left-style{background:url("../images/exclamation.png") no-repeat scroll left center;color:#EC7225;float: left;}
.tip-color-style{color:#808080;}
.tooltips-howpanel,.tooltips-howpanel-top{font-family:Arial;font-size:12px;overflow:hidden;position:absolute;text-indent:5px;}
.tooltips-howpanel{background:none repeat scroll 0 0 #FCF9E7;border:1px solid #FC8941;line-height:20px;margin-top:6px;opacity:0.9;padding:3px 10px;width:160px;z-index:10000;}
.tooltips-howpanel-top{background:url("../images/tooltoparrow.gif") no-repeat scroll left top transparent;height:7px;width:12px;z-index:10003;}
.tooltips-howpanel,.tooltips-howpanel-top-left{font-family:Arial;font-size:12px;overflow:hidden;position:absolute;text-indent:5px;}
.tooltips-howpanel-top-left{background:url("../images/tooltoparrowleft.gif") no-repeat scroll left top transparent;height:12px;width:12px;z-index:10003;}
#tooltips_iframe{left:0;opacity:0;position:absolute;top:0;visibility:inherit;width:100px;z-index:-1;}
/*圆弧特效*/.clock{/* 时钟div*/background-color:#252525;height:200px;width:200px;position:relative;overflow:hidden;float:left;}
.clock .rotate{/* 两个旋转的div，每个都分为左右两部分*/position:absolute;width:200px;height:200px;top:0;left:0;}
.rotate.right{display:none;z-index:11;}
.clock .bg,.clock .front{width:100px;height:200px;background-color:#252525;position:absolute;top:0;}
.clock .display{/* 小时，分钟，秒钟的显示*/position:absolute;width:200px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;z-index:20;color:#F5F5F5;font-size:60px;text-align:center;top:95px;left:0;/* CSS3 文字阴影*/text-shadow:4px 4px 5px #333333;}
/* 左半边部分*/.clock .bg.left{left:0;}
/* 每个不同颜色的背景图:*/.orange .bg.left{background:url(../images/bg_orange.png) no-repeat left top;}
.green .bg.left{background:url(../images/bg_green.png) no-repeat left top;}
.blue .bg.left{background:url(../images/bg_blue.png) no-repeat left top;}
/* 右边部分*/.clock .bg.right{left:100px;}
.orange .bg.right{background:url(../images/bg_orange.png) no-repeat right top;}
.green .bg.right{background:url(../images/bg_green.png) no-repeat right top;}
.blue .bg.right{background:url(../images/bg_blue.png) no-repeat right top;}
.clock .front.left{left:0;z-index:10;}
/*imgbox*/.tm-ui-overdisplay{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#000;opacity:0.80;filter:alpha(opacity:80);background-position:initial initial;background-repeat:initial initial;z-index:89}
#tm-auto-play{color:#000;}
#tm-box-loading{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;}
#tm-box-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/tm_image_box.png');}
#tm-box-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#tm-box-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#tm-box-wrap{position:fixed;top:0;left:0;padding:20px;z-index:90;outline:none;display:none;}
#tm-box-outer{position:relative;width:100%;height:100%;background:#fff;box-shadow:0px 0px 3em #333;-webkit-border-shadow:0px 0px 3em #333;-moz-border-shadow:0px 0px 3em #333;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
#tm-box-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;border-top-left-radius:4px;}
#tm-box-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#tm-box-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#tm-box-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#tm-box-frame{width:100%;height:100%;border:none;display:block;}
#tm-box-left,#tm-box-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;z-index:1102;display:none;background:url('../images/tm_image_boxblank.gif');}
#tm-box-left{left:0px;}
#tm-box-right{right:0px;}
#tm-box-left-ico,#tm-box-right-ico{position:absolute;top:50%;left:-9999px;width:28px;height:30px;margin-top:-15px;cursor:pointer;z-index:1105;display:block;}
#tm-box-left-ico{background-image:url('../images/tm_image_box.png');background-position:-40px -30px;}
#tm-box-right-ico{background-image:url('../images/tm_image_box.png');background-position:-40px -60px;}
#tm-box-left:hover,#tm-box-right:hover{visibility:visible;/* IE6*/}
#tm-box-left:hover span{left:20px;}
#tm-box-right:hover span{left:auto;right:20px;}
#tm-box-title{font-size:12px;z-index:1102;line-height:24px;text-align:center;}
.tm-box-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.tm-box-title-outside{padding-top:10px;color:#fff;}
.tm-box-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#tm-box-title-over{padding:10px;background-image:url('../images/tm_image_box_title.png');display:block;}
.tm-box-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#tm-box-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#tm-box-title-float-wrap td{border:none;white-space:nowrap;}
#tm-box-title-float-left{padding:0 0 0 15px;background:url('../images/tm_image_box.png') -40px -90px no-repeat;}
#tm-box-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../images/tm_image_boxx.png') 0px -40px;}
#tm-box-title-float-right{padding:0 0 0 15px;background:url('../images/tm_image_box.png') -55px -90px no-repeat;}
.tmui-box-close{position:absolute;top:5px;right:5px;width:30px;height:30px;background:transparent url('../images/tm_image_box.png') -40px 0px;cursor:pointer;z-index:1103;}
.tmui-box-open{position:absolute;top:5px;right:5px;width:30px;height:30px;background:transparent url('../images/tm_image_box.png') -40px -90px;cursor:pointer;z-index:1103;}
.tm-box-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;cursor:move;}
#tm-box-imgs{position:relative;}
#tm-box-bg-n{top:-20px;left:0;width:100%;background-image:url('../images/tm_image_boxx.png');}
#tm-box-bg-ne{top:-20px;right:-20px;background-image:url('../images/tm_image_box.png');background-position:-40px -162px;}
#tm-box-bg-e{top:0;right:-20px;height:100%;background-image:url('../images/tm_image_boxy.png');background-position:-20px 0px;}
#tm-box-bg-se{bottom:-20px;right:-20px;background-image:url('../images/tm_image_box.png');background-position:-40px -182px;}
#tm-box-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../images/tm_image_boxx.png');background-position:0px -20px;}
#tm-box-bg-sw{bottom:-20px;left:-20px;background-image:url('../images/tm_image_box.png');background-position:-40px -142px;}
#tm-box-bg-w{top:0;left:-20px;height:100%;background-image:url('../images/tm_image_boxy.png');}
#tm-box-bg-nw{top:-20px;left:-20px;background-image:url('../images/tm_image_box.png');background-position:-40px -122px;}
#tm-box-content{border-width:10px;}
.tmui-select{width:120px;height:35px;border-radius:4px;}
.tm-box-play{background:url("../images/tm_imagex_boxfullscreen.png");}
/*动画特效*/.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
@-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}}@-o-keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash}
@-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)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}
10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}
20%,40%,60%,80%{-o-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)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;-o-animation-name:shake;animation-name:shake}
@-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)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}
40%{-o-transform:translateY(-30px)}
60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-30px)}
60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-ms-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}
10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}
100%{-moz-transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-ms-transform:scale(1)}
10%,20%{-ms-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)}
100%{-ms-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}
10%,20%{-o-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}
100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}
10%,20%{transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}
40%,60%,80%{transform:scale(1.1) rotate(-3deg)}
100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada}
@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
20%{-webkit-transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}
40%{-moz-transform:rotate(-10deg)}
60%{-moz-transform:rotate(5deg)}
80%{-moz-transform:rotate(-5deg)}
100%{-moz-transform:rotate(0deg)}}@-ms-keyframes swing{20%{-ms-transform:rotate(15deg)}
40%{-ms-transform:rotate(-10deg)}
60%{-ms-transform:rotate(5deg)}
80%{-ms-transform:rotate(-5deg)}
100%{-ms-transform:rotate(0deg)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}
40%{-o-transform:rotate(-10deg)}
60%{-o-transform:rotate(5deg)}
80%{-o-transform:rotate(-5deg)}
100%{-o-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}
40%{transform:rotate(-10deg)}
60%{transform:rotate(5deg)}
80%{transform:rotate(-5deg)}
100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-ms-animation-name:swing;-o-animation-name:swing;animation-name:swing}
@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}
15%{-moz-transform:translateX(-25%) rotate(-5deg)}
30%{-moz-transform:translateX(20%) rotate(3deg)}
45%{-moz-transform:translateX(-15%) rotate(-3deg)}
60%{-moz-transform:translateX(10%) rotate(2deg)}
75%{-moz-transform:translateX(-5%) rotate(-1deg)}
100%{-moz-transform:translateX(0%)}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0%)}
15%{-ms-transform:translateX(-25%) rotate(-5deg)}
30%{-ms-transform:translateX(20%) rotate(3deg)}
45%{-ms-transform:translateX(-15%) rotate(-3deg)}
60%{-ms-transform:translateX(10%) rotate(2deg)}
75%{-ms-transform:translateX(-5%) rotate(-1deg)}
100%{-ms-transform:translateX(0%)}}@-o-keyframes wobble{0%{-o-transform:translateX(0%)}
15%{-o-transform:translateX(-25%) rotate(-5deg)}
30%{-o-transform:translateX(20%) rotate(3deg)}
45%{-o-transform:translateX(-15%) rotate(-3deg)}
60%{-o-transform:translateX(10%) rotate(2deg)}
75%{-o-transform:translateX(-5%) rotate(-1deg)}
100%{-o-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}
15%{transform:translateX(-25%) rotate(-5deg)}
30%{transform:translateX(20%) rotate(3deg)}
45%{transform:translateX(-15%) rotate(-3deg)}
60%{transform:translateX(10%) rotate(2deg)}
75%{transform:translateX(-5%) rotate(-1deg)}
100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-ms-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(1.1)}
100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}
50%{-moz-transform:scale(1.1)}
100%{-moz-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}
50%{-ms-transform:scale(1.1)}
100%{-ms-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}
50%{-o-transform:scale(1.1)}
100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}
@-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(.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(.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(.95);-ms-animation-timing-function:ease-in}
100%{-ms-transform:perspective(400px) scale(1);-ms-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}
40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}
50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}
80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}
100%{-o-transform:perspective(400px) scale(1);-o-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(.95);animation-timing-function:ease-in}
100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-ms-backface-visibility:visible!important;-ms-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}
@-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(0deg);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(0deg);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(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-o-transform:perspective(400px) rotateX(-10deg)}
70%{-o-transform:perspective(400px) rotateX(10deg)}
100%{-o-transform:perspective(400px) rotateX(0deg);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(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-ms-backface-visibility:visible!important;-ms-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-ms-keyframes flipOutX{0%{-ms-transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}
100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-ms-animation-name:flipOutX;-ms-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-10deg)}
70%{-moz-transform:perspective(400px) rotateY(10deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-ms-keyframes flipInY{0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-ms-transform:perspective(400px) rotateY(-10deg)}
70%{-ms-transform:perspective(400px) rotateY(10deg)}
100%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-o-transform:perspective(400px) rotateY(-10deg)}
70%{-o-transform:perspective(400px) rotateY(10deg)}
100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}
40%{transform:perspective(400px) rotateY(-10deg)}
70%{transform:perspective(400px) rotateY(10deg)}
100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-ms-backface-visibility:visible!important;-ms-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-ms-keyframes flipOutY{0%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}
100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-ms-backface-visibility:visible!important;-ms-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}
@-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}}@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}
100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px)}
100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}
100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}
100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}
100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}
100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}
100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px)}
100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}
100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}
100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}
100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px)}
100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}
100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}
100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}
100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px)}
100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}
100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}
100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-ms-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}
100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px)}
100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}
100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}
100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-ms-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}
100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px)}
100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}
100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}
100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-ms-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}
100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px)}
100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}
100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}
100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-ms-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-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}}@-o-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}
100%{opacity:0;-moz-transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0)}
100%{opacity:0;-ms-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}
100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}
100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}
100%{opacity:0;-moz-transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0)}
100%{opacity:0;-ms-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}
100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}
100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}
100%{opacity:0;-moz-transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0)}
100%{opacity:0;-ms-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}
100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}
100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}
100%{opacity:0;-moz-transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0)}
100%{opacity:0;-ms-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}
100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}
100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}
100%{opacity:0;-moz-transform:translateY(-2000px)}}@-ms-keyframes fadeOutUpBig{0%{opacity:1;-ms-transform:translateY(0)}
100%{opacity:0;-ms-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}
100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}
100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-ms-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}
100%{opacity:0;-moz-transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0)}
100%{opacity:0;-ms-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}
100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}
100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-ms-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}
100%{opacity:0;-moz-transform:translateX(-2000px)}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0)}
100%{opacity:0;-ms-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}
100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}
100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-ms-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}
100%{opacity:0;-moz-transform:translateX(2000px)}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0)}
100%{opacity:0;-ms-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}
100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}
100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-ms-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}
50%{opacity:1;-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(.3)}
50%{opacity:1;-ms-transform:scale(1.05)}
70%{-ms-transform:scale(.9)}
100%{-ms-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}
50%{opacity:1;-o-transform:scale(1.05)}
70%{-o-transform:scale(.9)}
100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}
50%{opacity:1;transform:scale(1.05)}
70%{transform:scale(.9)}
100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-ms-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px)}
100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}
60%{opacity:1;-moz-transform:translateY(-30px)}
80%{-moz-transform:translateY(10px)}
100%{-moz-transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px)}
60%{opacity:1;-ms-transform:translateY(-30px)}
80%{-ms-transform:translateY(10px)}
100%{-ms-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}
60%{opacity:1;-o-transform:translateY(-30px)}
80%{-o-transform:translateY(10px)}
100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}
60%{opacity:1;transform:translateY(-30px)}
80%{transform:translateY(10px)}
100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-ms-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px)}
100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}
60%{opacity:1;-moz-transform:translateY(30px)}
80%{-moz-transform:translateY(-10px)}
100%{-moz-transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px)}
60%{opacity:1;-ms-transform:translateY(30px)}
80%{-ms-transform:translateY(-10px)}
100%{-ms-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}
60%{opacity:1;-o-transform:translateY(30px)}
80%{-o-transform:translateY(-10px)}
100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}
60%{opacity:1;transform:translateY(30px)}
80%{transform:translateY(-10px)}
100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-ms-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px)}
100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}
60%{opacity:1;-moz-transform:translateX(30px)}
80%{-moz-transform:translateX(-10px)}
100%{-moz-transform:translateX(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px)}
60%{opacity:1;-ms-transform:translateX(30px)}
80%{-ms-transform:translateX(-10px)}
100%{-ms-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}
60%{opacity:1;-o-transform:translateX(30px)}
80%{-o-transform:translateX(-10px)}
100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}
60%{opacity:1;transform:translateX(30px)}
80%{transform:translateX(-10px)}
100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px)}
100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}
60%{opacity:1;-moz-transform:translateX(-30px)}
80%{-moz-transform:translateX(10px)}
100%{-moz-transform:translateX(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px)}
60%{opacity:1;-ms-transform:translateX(-30px)}
80%{-ms-transform:translateX(10px)}
100%{-ms-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}
60%{opacity:1;-o-transform:translateX(-30px)}
80%{-o-transform:translateX(10px)}
100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}
60%{opacity:1;transform:translateX(-30px)}
80%{transform:translateX(10px)}
100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-ms-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}
25%{-webkit-transform:scale(.95)}
50%{opacity:1;-webkit-transform:scale(1.1)}
100%{opacity:0;-webkit-transform:scale(.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}
25%{-moz-transform:scale(.95)}
50%{opacity:1;-moz-transform:scale(1.1)}
100%{opacity:0;-moz-transform:scale(.3)}}@-ms-keyframes bounceOut{0%{-ms-transform:scale(1)}
25%{-ms-transform:scale(.95)}
50%{opacity:1;-ms-transform:scale(1.1)}
100%{opacity:0;-ms-transform:scale(.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}
25%{-o-transform:scale(.95)}
50%{opacity:1;-o-transform:scale(1.1)}
100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}
25%{transform:scale(.95)}
50%{opacity:1;transform:scale(1.1)}
100%{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-ms-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(20px)}
100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}
20%{opacity:1;-moz-transform:translateY(20px)}
100%{opacity:0;-moz-transform:translateY(-2000px)}}@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0)}
20%{opacity:1;-ms-transform:translateY(20px)}
100%{opacity:0;-ms-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}
20%{opacity:1;-o-transform:translateY(20px)}
100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}
20%{opacity:1;transform:translateY(20px)}
100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(-20px)}
100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}
20%{opacity:1;-moz-transform:translateY(-20px)}
100%{opacity:0;-moz-transform:translateY(2000px)}}@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0)}
20%{opacity:1;-ms-transform:translateY(-20px)}
100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}
20%{opacity:1;transform:translateY(-20px)}
100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(20px)}
100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}
20%{opacity:1;-moz-transform:translateX(20px)}
100%{opacity:0;-moz-transform:translateX(-2000px)}}@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0)}
20%{opacity:1;-ms-transform:translateX(20px)}
100%{opacity:0;-ms-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}
20%{opacity:1;-o-transform:translateX(20px)}
100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}
20%{opacity:1;transform:translateX(20px)}
100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(-20px)}
100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}
20%{opacity:1;-moz-transform:translateX(-20px)}
100%{opacity:0;-moz-transform:translateX(2000px)}}@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0)}
20%{opacity:1;-ms-transform:translateX(-20px)}
100%{opacity:0;-ms-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}
20%{opacity:1;-o-transform:translateX(-20px)}
100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}
20%{opacity:1;transform:translateX(-20px)}
100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}
100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0}
100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}
100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}
100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-ms-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-ms-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}
100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}
100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-ms-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-ms-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}
100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}
100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-ms-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}
100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}
100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}
100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}
100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-ms-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}
100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}
100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-ms-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}
100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}
100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-ms-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}
100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}
100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-ms-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}
100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}
100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-ms-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}
20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}
40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}
80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}
100%{-moz-transform:translateY(700px);opacity:0}}@-ms-keyframes hinge{0%{-ms-transform:rotate(0);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}
20%,60%{-ms-transform:rotate(80deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}
40%{-ms-transform:rotate(60deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}
80%{-ms-transform:rotate(60deg) translateY(0);opacity:1;-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}
100%{-ms-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}
20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}
40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}
80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}
100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}
20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}
40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}
80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}
100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-ms-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-ms-keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-ms-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-ms-keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}
100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-ms-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes flipInKX{0%{-webkit-transform:perspective(400px) rotateX(90deg);}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);}}@-moz-keyframes flipInKX{0%{-moz-transform:perspective(400px) rotateX(90deg);}
40%{-moz-transform:perspective(400px) rotateX(-10deg);}
70%{-moz-transform:perspective(400px) rotateX(10deg);}
100%{-moz-transform:perspective(400px) rotateX(0deg);}}@-ms-keyframes flipInKX{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(0deg);opacity:1;}}@-o-keyframes flipInKX{0%{-o-transform:perspective(400px) rotateX(90deg);}
40%{-o-transform:perspective(400px) rotateX(-10deg);}
70%{-o-transform:perspective(400px) rotateX(10deg);}
100%{-o-transform:perspective(400px) rotateX(0deg);}}@keyframes flipInKX{0%{transform:perspective(400px) rotateX(90deg);}
40%{transform:perspective(400px) rotateX(-10deg);}
70%{transform:perspective(400px) rotateX(10deg);}
100%{transform:perspective(400px) rotateX(0deg);}}.flipInKX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInKX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInKX;-ms-backface-visibility:visible !important;-ms-animation-name:flipInKX;-o-backface-visibility:visible !important;-o-animation-name:flipInKX;backface-visibility:visible !important;animation-name:flipInKX;}
.magictime{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.magic{-webkit-animation-name:magic;-moz-animation-name:magic;-ms-animation-name:magic;-o-animation-name:magic;animation-name:magic;}
.openDownLeft{-webkit-animation-name:openDownLeft;-moz-animation-name:openDownLeft;-ms-animation-name:openDownLeft;-o-animation-name:openDownLeft;animation-name:openDownLeft;}
.openDownRight{-webkit-animation-name:openDownRight;-moz-animation-name:openDownRight;-ms-animation-name:openDownRight;-o-animation-name:openDownRight;animation-name:openDownRight;}
.openUpLeft{-webkit-animation-name:openUpLeft;-moz-animation-name:openUpLeft;-ms-animation-name:openUpLeft;-o-animation-name:openUpLeft;animation-name:openUpLeft;}
.openUpRight{-webkit-animation-name:openUpRight;-moz-animation-name:openUpRight;-ms-animation-name:openUpRight;-o-animation-name:openUpRight;animation-name:openUpRight;}
.openDownLeftRetourn{-webkit-animation-name:openDownLeftRetourn;-moz-animation-name:openDownLeftRetourn;-ms-animation-name:openDownLeftRetourn;-o-animation-name:openDownLeftRetourn;animation-name:openDownLeftRetourn;}
.openDownRightRetourn{-webkit-animation-name:openDownRightRetourn;-moz-animation-name:openDownRightRetourn;-ms-animation-name:openDownRightRetourn;-o-animation-name:openDownRightRetourn;animation-name:openDownRightRetourn;}
.openUpLeftRetourn{-webkit-animation-name:openUpLeftRetourn;-moz-animation-name:openUpLeftRetourn;-ms-animation-name:openUpLeftRetourn;-o-animation-name:openUpLeftRetourn;animation-name:openUpLeftRetourn;}
.openUpRightRetourn{-webkit-animation-name:openUpRightRetourn;-moz-animation-name:openUpRightRetourn;-ms-animation-name:openUpRightRetourn;-o-animation-name:openUpRightRetourn;animation-name:openUpRightRetourn;}
.openDownLeftOut{-webkit-animation-name:openDownLeftOut;-moz-animation-name:openDownLeftOut;-ms-animation-name:openDownLeftOut;-o-animation-name:openDownLeftOut;animation-name:openDownLeftOut;}
.openDownRightOut{-webkit-animation-name:openDownRightOut;-moz-animation-name:openDownRightOut;-ms-animation-name:openDownRightOut;-o-animation-name:openDownRightOut;animation-name:openDownRightOut;}
.openUpLeftOut{-webkit-animation-name:openUpLeftOut;-moz-animation-name:openUpLeftOut;-ms-animation-name:openUpLeftOut;-o-animation-name:openUpLeftOut;animation-name:openUpLeftOut;}
.openUpRightOut{-webkit-animation-name:openUpRightOut;-moz-animation-name:openUpRightOut;-ms-animation-name:openUpRightOut;-o-animation-name:openUpRightOut;animation-name:openUpRightOut;}
.perspectiveDown{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveDown;-moz-animation-name:perspectiveDown;-ms-animation-name:perspectiveDown;-o-animation-name:perspectiveDown;animation-name:perspectiveDown;}
.perspectiveLeft{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveLeft;-moz-animation-name:perspectiveLeft;-ms-animation-name:perspectiveLeft;-o-animation-name:perspectiveLeft;animation-name:perspectiveLeft;}
.perspectiveRight{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveRight;-moz-animation-name:perspectiveRight;-ms-animation-name:perspectiveRight;-o-animation-name:perspectiveRight;animation-name:perspectiveRight;}
.perspectiveUp{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveUp;-moz-animation-name:perspectiveUp;-ms-animation-name:perspectiveUp;-o-animation-name:perspectiveUp;animation-name:perspectiveUp;}
.perspectiveDownRetourn{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveDownRetourn;-moz-animation-name:perspectiveDownRetourn;-ms-animation-name:perspectiveDownRetourn;-o-animation-name:perspectiveDownRetourn;animation-name:perspectiveDownRetourn;}
.perspectiveLeftRetourn{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveLeftRetourn;-moz-animation-name:perspectiveLeftRetourn;-ms-animation-name:perspectiveLeftRetourn;-o-animation-name:perspectiveLeftRetourn;animation-name:perspectiveLeftRetourn;}
.perspectiveRightRetourn{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveRightRetourn;-moz-animation-name:perspectiveRightRetourn;-ms-animation-name:perspectiveRightRetourn;-o-animation-name:perspectiveRightRetourn;animation-name:perspectiveRightRetourn;}
.perspectiveUpRetourn{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:perspectiveUpRetourn;-moz-animation-name:perspectiveUpRetourn;-ms-animation-name:perspectiveUpRetourn;-o-animation-name:perspectiveUpRetourn;animation-name:perspectiveUpRetourn;}
.puffIn{-webkit-animation-name:puffIn;-moz-animation-name:puffIn;-ms-animation-name:puffIn;-o-animation-name:puffIn;animation-name:puffIn;}
.puffOut{-webkit-animation-name:puffOut;-moz-animation-name:puffOut;-ms-animation-name:puffOut;-o-animation-name:puffOut;animation-name:puffOut;}
.rotateDown{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:rotateDown;-moz-animation-name:rotateDown;-ms-animation-name:rotateDown;-o-animation-name:rotateDown;animation-name:rotateDown;}
.rotateLeft{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:rotateLeft;-moz-animation-name:rotateLeft;-ms-animation-name:rotateLeft;-o-animation-name:rotateLeft;animation-name:rotateLeft;}
.rotateRight{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:rotateRight;-moz-animation-name:rotateRight;-ms-animation-name:rotateRight;-o-animation-name:rotateRight;animation-name:rotateRight;}
.rotateUp{-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:rotateUp;-moz-animation-name:rotateUp;-ms-animation-name:rotateUp;-o-animation-name:rotateUp;animation-name:rotateUp;}
.slideDown{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-ms-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown;}
.slideLeft{-webkit-animation-name:slideLeft;-moz-animation-name:slideLeft;-ms-animation-name:slideLeft;-o-animation-name:slideLeft;animation-name:slideLeft;}
.slideRight{-webkit-animation-name:slideRight;-moz-animation-name:slideRight;-ms-animation-name:slideRight;-o-animation-name:slideRight;animation-name:slideRight;}
.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-ms-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp;}
.slideDownRetourn{-webkit-animation-name:slideDownRetourn;-moz-animation-name:slideDownRetourn;-ms-animation-name:slideDownRetourn;-o-animation-name:slideDownRetourn;animation-name:slideDownRetourn;}
.slideLeftRetourn{-webkit-animation-name:slideLeftRetourn;-moz-animation-name:slideLeftRetourn;-ms-animation-name:slideLeftRetourn;-o-animation-name:slideLeftRetourn;animation-name:slideLeftRetourn;}
.slideRightRetourn{-webkit-animation-name:slideRightRetourn;-moz-animation-name:slideRightRetourn;-ms-animation-name:slideRightRetourn;-o-animation-name:slideRightRetourn;animation-name:slideRightRetourn;}
.slideUpRetourn{-webkit-animation-name:slideUpRetourn;-moz-animation-name:slideUpRetourn;-ms-animation-name:slideUpRetourn;-o-animation-name:slideUpRetourn;animation-name:slideUpRetourn;}
.swap{-webkit-animation-name:swap;-moz-animation-name:swap;-ms-animation-name:swap;-o-animation-name:swap;animation-name:swap;}
.twisterInDown{-webkit-animation-name:twisterInDown;-moz-animation-name:twisterInDown;-ms-animation-name:twisterInDown;-o-animation-name:twisterInDown;animation-name:twisterInDown;}
.twisterInUp{-webkit-animation-name:twisterInUp;-moz-animation-name:twisterInUp;-ms-animation-name:twisterInUp;-o-animation-name:twisterInUp;animation-name:twisterInUp;}
.vanishIn{-webkit-animation-name:vanishIn;-moz-animation-name:vanishIn;-ms-animation-name:vanishIn;-o-animation-name:vanishIn;animation-name:vanishIn;}
.vanishOut{-webkit-animation-name:vanishOut;-moz-animation-name:vanishOut;-ms-animation-name:vanishOut;-o-animation-name:vanishOut;animation-name:vanishOut;}
.swashOut{-webkit-animation-name:swashOut;-moz-animation-name:swashOut;-ms-animation-name:swashOut;-o-animation-name:swashOut;animation-name:swashOut;}
.swashIn{-webkit-animation-name:swashIn;-moz-animation-name:swashIn;-ms-animation-name:swashIn;-o-animation-name:swashIn;animation-name:swashIn;}
.foolishOut{-webkit-animation-name:foolishOut;-moz-animation-name:foolishOut;-ms-animation-name:foolishOut;-o-animation-name:foolishOut;animation-name:foolishOut;}
.foolishIn{-webkit-animation-name:foolishIn;-moz-animation-name:foolishIn;-ms-animation-name:foolishIn;-o-animation-name:foolishIn;animation-name:foolishIn;}
.holeOut{-webkit-animation-name:holeOut;-moz-animation-name:holeOut;-ms-animation-name:holeOut;-o-animation-name:holeOut;animation-name:holeOut;}
.tinRightOut{-webkit-animation-name:tinRightOut;-moz-animation-name:tinRightOut;-ms-animation-name:tinRightOut;-o-animation-name:tinRightOut;animation-name:tinRightOut;}
.tinLeftOut{-webkit-animation-name:tinLeftOut;-moz-animation-name:tinLeftOut;-ms-animation-name:tinLeftOut;-o-animation-name:tinLeftOut;animation-name:tinLeftOut;}
.tinUpOut{-webkit-animation-name:tinUpOut;-moz-animation-name:tinUpOut;-ms-animation-name:tinUpOut;-o-animation-name:tinUpOut;animation-name:tinUpOut;}
.tinDownOut{-webkit-animation-name:tinDownOut;-moz-animation-name:tinDownOut;-ms-animation-name:tinDownOut;-o-animation-name:tinDownOut;animation-name:tinDownOut;}
.tinRightIn{-webkit-animation-name:tinRightIn;-moz-animation-name:tinRightIn;-ms-animation-name:tinRightIn;-o-animation-name:tinRightIn;animation-name:tinRightIn;}
.tinLeftIn{-webkit-animation-name:tinLeftIn;-moz-animation-name:tinLeftIn;-ms-animation-name:tinLeftIn;-o-animation-name:tinLeftIn;animation-name:tinLeftIn;}
.tinUpIn{-webkit-animation-name:tinUpIn;-moz-animation-name:tinUpIn;-ms-animation-name:tinUpIn;-o-animation-name:tinUpIn;animation-name:tinUpIn;}
.tinDownIn{-webkit-animation-name:tinDownIn;-moz-animation-name:tinDownIn;-ms-animation-name:tinDownIn;-o-animation-name:tinDownIn;animation-name:tinDownIn;}
.bombRightOut{-webkit-animation-name:bombRightOut;-moz-animation-name:bombRightOut;-ms-animation-name:bombRightOut;-o-animation-name:bombRightOut;animation-name:bombRightOut;}
.bombLeftOut{-webkit-animation-name:bombLeftOut;-moz-animation-name:bombLeftOut;-ms-animation-name:bombLeftOut;-o-animation-name:bombLeftOut;animation-name:bombLeftOut;}
.boingInUp{-webkit-animation-name:boingInUp;-moz-animation-name:boingInUp;-ms-animation-name:boingInUp;-o-animation-name:boingInUp;animation-name:boingInUp;}
.boingOutDown{-webkit-animation-name:boingOutDown;-moz-animation-name:boingOutDown;-ms-animation-name:boingOutDown;-o-animation-name:boingOutDown;animation-name:boingOutDown;}
.spaceOutUp{-webkit-animation-name:spaceOutUp;-moz-animation-name:spaceOutUp;-ms-animation-name:spaceOutUp;-o-animation-name:spaceOutUp;animation-name:spaceOutUp;}
.spaceOutRight{-webkit-animation-name:spaceOutRight;-moz-animation-name:spaceOutRight;-ms-animation-name:spaceOutRight;-o-animation-name:spaceOutRight;animation-name:spaceOutRight;}
.spaceOutDown{-webkit-animation-name:spaceOutDown;-moz-animation-name:spaceOutDown;-ms-animation-name:spaceOutDown;-o-animation-name:spaceOutDown;animation-name:spaceOutDown;}
.spaceOutLeft{-webkit-animation-name:spaceOutLeft;-moz-animation-name:spaceOutLeft;-ms-animation-name:spaceOutLeft;-o-animation-name:spaceOutLeft;animation-name:spaceOutLeft;}
.spaceInUp{-webkit-animation-name:spaceInUp;-moz-animation-name:spaceInUp;-ms-animation-name:spaceInUp;-o-animation-name:spaceInUp;animation-name:spaceInUp;}
.spaceInRight{-webkit-animation-name:spaceInRight;-moz-animation-name:spaceInRight;-ms-animation-name:spaceInRight;-o-animation-name:spaceInRight;animation-name:spaceInRight;}
.spaceInDown{-webkit-animation-name:spaceInDown;-moz-animation-name:spaceInDown;-ms-animation-name:spaceInDown;-o-animation-name:spaceInDown;animation-name:spaceInDown;}
.spaceInLeft{-webkit-animation-name:spaceInLeft;-moz-animation-name:spaceInLeft;-ms-animation-name:spaceInLeft;-o-animation-name:spaceInLeft;animation-name:spaceInLeft;}
@-moz-keyframes magic{0%{opacity:1;-moz-transform-origin:100% 200%;-moz-transform:scale(1,1) rotate(0deg);}
100%{opacity:0;-moz-transform-origin:200% 500%;-moz-transform:scale(0,0) rotate(270deg);}}@-webkit-keyframes magic{0%{opacity:1;-webkit-transform-origin:100% 200%;-webkit-transform:scale(1,1) rotate(0deg);}
100%{opacity:0;-webkit-transform-origin:200% 500%;-webkit-transform:scale(0,0) rotate(270deg);}}@-o-keyframes magic{0%{opacity:1;-o-transform-origin:100% 200%;-o-transform:scale(1,1) rotate(0deg);}
100%{opacity:0;-o-transform-origin:200% 500%;-o-transform:scale(0,0) rotate(270deg);}}@-ms-keyframes magic{0%{opacity:1;-ms-transform-origin:100% 200%;-ms-transform:scale(1,1) rotate(0deg);}
100%{opacity:0;-ms-transform-origin:200% 500%;-ms-transform:scale(0,0) rotate(270deg);}}@keyframes magic{0%{opacity:1;transform-origin:100% 200%;transform:scale(1,1) rotate(0deg);}
100%{opacity:0;transform-origin:200% 500%;transform:scale(0,0) rotate(270deg);}}@-moz-keyframes openDownLeft{0%{-moz-transform-origin:bottom left;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{-moz-transform-origin:bottom left;-moz-transform:rotate(-110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openDownLeft{0%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openDownLeft{0%{-o-transform-origin:bottom left;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{-o-transform-origin:bottom left;-o-transform:rotate(-110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openDownLeft{0%{-ms-transform-origin:bottom left;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{-ms-transform-origin:bottom left;-ms-transform:rotate(-110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openDownLeft{0%{transform-origin:bottom left;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{transform-origin:bottom left;transform:rotate(-110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes openDownRight{0%{-moz-transform-origin:bottom right;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{-moz-transform-origin:bottom right;-moz-transform:rotate(110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openDownRight{0%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openDownRight{0%{-o-transform-origin:bottom right;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{-o-transform-origin:bottom right;-o-transform:rotate(110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openDownRight{0%{-ms-transform-origin:bottom right;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{-ms-transform-origin:bottom right;-ms-transform:rotate(110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openDownRight{0%{transform-origin:bottom right;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{transform-origin:bottom right;transform:rotate(110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes openUpLeft{0%{-moz-transform-origin:top left;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{-moz-transform-origin:top left;-moz-transform:rotate(110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openUpLeft{0%{-webkit-transform-origin:top left;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{-webkit-transform-origin:top left;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openUpLeft{0%{-o-transform-origin:top left;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{-o-transform-origin:top left;-o-transform:rotate(110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openUpLeft{0%{-ms-transform-origin:top left;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{-ms-transform-origin:top left;-ms-transform:rotate(110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openUpLeft{0%{transform-origin:top left;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{transform-origin:top left;transform:rotate(110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes openUpRight{0%{-moz-transform-origin:top right;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{-moz-transform-origin:top right;-moz-transform:rotate(-110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openUpRight{0%{-webkit-transform-origin:top right;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{-webkit-transform-origin:top right;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openUpRight{0%{-o-transform-origin:top right;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{-o-transform-origin:top right;-o-transform:rotate(-110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openUpRight{0%{-ms-transform-origin:top right;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{-ms-transform-origin:top right;-ms-transform:rotate(-110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openUpRight{0%{transform-origin:top right;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{transform-origin:top right;transform:rotate(-110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes openDownLeftRetourn{0%{-moz-transform-origin:bottom left;-moz-transform:rotate(-110deg);-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform-origin:bottom left;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}}@-webkit-keyframes openDownLeftRetourn{0%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform-origin:bottom left;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}}@-o-keyframes openDownLeftRetourn{0%{-o-transform-origin:bottom left;-o-transform:rotate(-110deg);-o-animation-timing-function:ease-in-out;}
100%{-o-transform-origin:bottom left;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}}@-ms-keyframes openDownLeftRetourn{0%{-ms-transform-origin:bottom left;-ms-transform:rotate(-110deg);-ms-animation-timing-function:ease-in-out;}
100%{-ms-transform-origin:bottom left;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}}@keyframes openDownLeftRetourn{0%{transform-origin:bottom left;transform:rotate(-110deg);animation-timing-function:ease-in-out;}
100%{transform-origin:bottom left;transform:rotate(0deg);animation-timing-function:ease-out;}}@-moz-keyframes openDownRightRetourn{0%{-moz-transform-origin:bottom right;-moz-transform:rotate(110deg);-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform-origin:bottom right;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}}@-webkit-keyframes openDownRightRetourn{0%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform-origin:bottom right;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}}@-o-keyframes openDownRightRetourn{0%{-o-transform-origin:bottom right;-o-transform:rotate(110deg);-o-animation-timing-function:ease-in-out;}
100%{-o-transform-origin:bottom right;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}}@-ms-keyframes openDownRightRetourn{0%{-ms-transform-origin:bottom right;-ms-transform:rotate(110deg);-ms-animation-timing-function:ease-in-out;}
100%{-ms-transform-origin:bottom right;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}}@keyframes openDownRightRetourn{0%{transform-origin:bottom right;transform:rotate(110deg);animation-timing-function:ease-in-out;}
100%{transform-origin:bottom right;transform:rotate(0deg);animation-timing-function:ease-out;}}@-moz-keyframes openUpLeftRetourn{0%{-moz-transform-origin:top left;-moz-transform:rotate(110deg);-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform-origin:top left;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}}@-webkit-keyframes openUpLeftRetourn{0%{-webkit-transform-origin:top left;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform-origin:top left;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}}@-o-keyframes openUpLeftRetourn{0%{-o-transform-origin:top left;-o-transform:rotate(110deg);-o-animation-timing-function:ease-in-out;}
100%{-o-transform-origin:top left;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}}@-ms-keyframes openUpLeftRetourn{0%{-ms-transform-origin:top left;-ms-transform:rotate(110deg);-ms-animation-timing-function:ease-in-out;}
100%{-ms-transform-origin:top left;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}}@keyframes openUpLeftRetourn{0%{transform-origin:top left;transform:rotate(110deg);animation-timing-function:ease-in-out;}
100%{transform-origin:top left;transform:rotate(0deg);animation-timing-function:ease-out;}}@-moz-keyframes openUpRightRetourn{0%{-moz-transform-origin:top right;-moz-transform:rotate(-110deg);-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform-origin:top right;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}}@-webkit-keyframes openUpRightRetourn{0%{-webkit-transform-origin:top right;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform-origin:top right;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}}@-o-keyframes openUpRightRetourn{0%{-o-transform-origin:top right;-o-transform:rotate(-110deg);-o-animation-timing-function:ease-in-out;}
100%{-o-transform-origin:top right;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}}@-ms-keyframes openUpRightRetourn{0%{-ms-transform-origin:top right;-ms-transform:rotate(-110deg);-ms-animation-timing-function:ease-in-out;}
100%{-ms-transform-origin:top right;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}}@keyframes openUpRightRetourn{0%{transform-origin:top right;transform:rotate(-110deg);animation-timing-function:ease-in-out;}
100%{transform-origin:top right;transform:rotate(0deg);animation-timing-function:ease-out;}}@-moz-keyframes openDownLeftOut{0%{opacity:1;-moz-transform-origin:bottom left;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{opacity:0;-moz-transform-origin:bottom left;-moz-transform:rotate(-110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openDownLeftOut{0%{opacity:1;-webkit-transform-origin:bottom left;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{opacity:0;-webkit-transform-origin:bottom left;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openDownLeftOut{0%{opacity:1;-o-transform-origin:bottom left;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{opacity:0;-o-transform-origin:bottom left;-o-transform:rotate(-110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openDownLeftOut{0%{opacity:1;-ms-transform-origin:bottom left;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{opacity:0;-ms-transform-origin:bottom left;-ms-transform:rotate(-110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openDownLeftOut{0%{opacity:1;transform-origin:bottom left;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{opacity:0;transform-origin:bottom left;transform:rotate(-110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes openDownRightOut{0%{opacity:1;-moz-transform-origin:bottom right;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{opacity:0;-moz-transform-origin:bottom right;-moz-transform:rotate(110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openDownRightOut{0%{opacity:1;-webkit-transform-origin:bottom right;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{opacity:0;-webkit-transform-origin:bottom right;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openDownRightOut{0%{opacity:1;-o-transform-origin:bottom right;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{opacity:0;-o-transform-origin:bottom right;-o-transform:rotate(110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openDownRightOut{0%{opacity:1;-ms-transform-origin:bottom right;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{opacity:0;-ms-transform-origin:bottom right;-ms-transform:rotate(110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openDownRightOut{0%{opacity:1;transform-origin:bottom right;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{opacity:0;transform-origin:bottom right;transform:rotate(110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes openUpLeftOut{0%{opacity:1;-moz-transform-origin:top left;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{opacity:0;-moz-transform-origin:top left;-moz-transform:rotate(110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openUpLeftOut{0%{opacity:1;-webkit-transform-origin:top left;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{opacity:0;-webkit-transform-origin:top left;-webkit-transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openUpLeftOut{0%{opacity:1;-o-transform-origin:top left;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{opacity:0;-o-transform-origin:top left;-o-transform:rotate(110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openUpLeftOut{0%{opacity:1;-ms-transform-origin:top left;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{opacity:0;-ms-transform-origin:top left;-ms-transform:rotate(110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openUpLeftOut{0%{opacity:1;transform-origin:top left;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{opacity:0;transform-origin:top left;transform:rotate(110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes openUpRightOut{0%{opacity:1;-moz-transform-origin:top right;-moz-transform:rotate(0deg);-moz-animation-timing-function:ease-out;}
100%{opacity:0;-moz-transform-origin:top right;-moz-transform:rotate(-110deg);-moz-animation-timing-function:ease-in-out;}}@-webkit-keyframes openUpRightOut{0%{opacity:1;-webkit-transform-origin:top right;-webkit-transform:rotate(0deg);-webkit-animation-timing-function:ease-out;}
100%{opacity:0;-webkit-transform-origin:top right;-webkit-transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;}}@-o-keyframes openUpRightOut{0%{opacity:1;-o-transform-origin:top right;-o-transform:rotate(0deg);-o-animation-timing-function:ease-out;}
100%{opacity:0;-o-transform-origin:top right;-o-transform:rotate(-110deg);-o-animation-timing-function:ease-in-out;}}@-ms-keyframes openUpRightOut{0%{opacity:1;-ms-transform-origin:top right;-ms-transform:rotate(0deg);-ms-animation-timing-function:ease-out;}
100%{opacity:0;-ms-transform-origin:top right;-ms-transform:rotate(-110deg);-ms-animation-timing-function:ease-in-out;}}@keyframes openUpRightOut{0%{opacity:1;transform-origin:top right;transform:rotate(0deg);animation-timing-function:ease-out;}
100%{opacity:0;transform-origin:top right;transform:rotate(-110deg);animation-timing-function:ease-in-out;}}@-moz-keyframes perspectiveDown{0%{-moz-transform-origin:0 100%;-moz-transform:perspective(800px) rotateX(0deg);}
100%{-moz-transform-origin:0 100%;-moz-transform:perspective(800px) rotateX(-180deg);}}@-webkit-keyframes perspectiveDown{0%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg);}
100%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg);}}@-o-keyframes perspectiveDown{0%{-o-transform-origin:0 100%;-o-transform:perspective(800px) rotateX(0deg);}
100%{-o-transform-origin:0 100%;-o-transform:perspective(800px) rotateX(-180deg);}}@-ms-keyframes perspectiveDown{0%{-ms-transform-origin:0 100%;-ms-transform:perspective(800px) rotateX(0deg);}
100%{-ms-transform-origin:0 100%;-ms-transform:perspective(800px) rotateX(-180deg);}}@keyframes perspectiveDown{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg);}
100%{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg);}}@-moz-keyframes perspectiveLeft{0%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateY(0deg);}
100%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateY(-180deg);}}@-webkit-keyframes perspectiveLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg);}
100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg);}}@-o-keyframes perspectiveLeft{0%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateY(0deg);}
100%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateY(-180deg);}}@-ms-keyframes perspectiveLeft{0%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateY(0deg);}
100%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateY(-180deg);}}@keyframes perspectiveLeft{0%{transform-origin:0 0;transform:perspective(800px) rotateY(0deg);}
100%{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg);}}@-moz-keyframes perspectiveRight{0%{-moz-transform-origin:100% 0;-moz-transform:perspective(800px) rotateY(0deg);}
100%{-moz-transform-origin:100% 0;-moz-transform:perspective(800px) rotateY(180deg);}}@-webkit-keyframes perspectiveRight{0%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg);}
100%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg);}}@-o-keyframes perspectiveRight{0%{-o-transform-origin:100% 0;-o-transform:perspective(800px) rotateY(0deg);}
100%{-o-transform-origin:100% 0;-o-transform:perspective(800px) rotateY(180deg);}}@-ms-keyframes perspectiveRight{0%{-ms-transform-origin:100% 0;-ms-transform:perspective(800px) rotateY(0deg);}
100%{-ms-transform-origin:100% 0;-ms-transform:perspective(800px) rotateY(180deg);}}@keyframes perspectiveRight{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg);}
100%{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg);}}@-moz-keyframes perspectiveUp{0%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateX(0deg);}
100%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateX(180deg);}}@-webkit-keyframes perspectiveUp{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg);}
100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg);}}@-o-keyframes perspectiveUp{0%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateX(0deg);}
100%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateX(180deg);}}@-ms-keyframes perspectiveUp{0%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateX(0deg);}
100%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateX(180deg);}}@keyframes perspectiveUp{0%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg);}
100%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg);}}@-moz-keyframes perspectiveDownRetourn{0%{-moz-transform-origin:0 100%;-moz-transform:perspective(800px) rotateX(-180deg);}
100%{-moz-transform-origin:0 100%;-moz-transform:perspective(800px) rotateX(0deg);}}@-webkit-keyframes perspectiveDownRetourn{0%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(-180deg);}
100%{-webkit-transform-origin:0 100%;-webkit-transform:perspective(800px) rotateX(0deg);}}@-o-keyframes perspectiveDownRetourn{0%{-o-transform-origin:0 100%;-o-transform:perspective(800px) rotateX(-180deg);}
100%{-o-transform-origin:0 100%;-o-transform:perspective(800px) rotateX(0deg);}}@-ms-keyframes perspectiveDownRetourn{0%{-ms-transform-origin:0 100%;-ms-transform:perspective(800px) rotateX(-180deg);}
100%{-ms-transform-origin:0 100%;-ms-transform:perspective(800px) rotateX(0deg);}}@keyframes perspectiveDownRetourn{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg);}
100%{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg);}}@-moz-keyframes perspectiveLeftRetourn{0%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateY(-180deg);}
100%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateY(0deg);}}@-webkit-keyframes perspectiveLeftRetourn{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(-180deg);}
100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg);}}@-o-keyframes perspectiveLeftRetourn{0%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateY(-180deg);}
100%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateY(0deg);}}@-ms-keyframes perspectiveLeftRetourn{0%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateY(-180deg);}
100%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateY(0deg);}}@keyframes perspectiveLeftRetourn{0%{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg);}
100%{transform-origin:0 0;transform:perspective(800px) rotateY(0deg);}}@-moz-keyframes perspectiveRightRetourn{0%{-moz-transform-origin:100% 0;-moz-transform:perspective(800px) rotateY(180deg);}
100%{-moz-transform-origin:100% 0;-moz-transform:perspective(800px) rotateY(0deg);}}@-webkit-keyframes perspectiveRightRetourn{0%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(180deg);}
100%{-webkit-transform-origin:100% 0;-webkit-transform:perspective(800px) rotateY(0deg);}}@-o-keyframes perspectiveRightRetourn{0%{-o-transform-origin:100% 0;-o-transform:perspective(800px) rotateY(180deg);}
100%{-o-transform-origin:100% 0;-o-transform:perspective(800px) rotateY(0deg);}}@-ms-keyframes perspectiveRightRetourn{0%{-ms-transform-origin:100% 0;-ms-transform:perspective(800px) rotateY(180deg);}
100%{-ms-transform-origin:100% 0;-ms-transform:perspective(800px) rotateY(0deg);}}@keyframes perspectiveRightRetourn{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg);}
100%{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg);}}@-moz-keyframes perspectiveUpRetourn{0%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateX(180deg);}
100%{-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateX(0deg);}}@-webkit-keyframes perspectiveUpRetourn{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg);}
100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg);}}@-o-keyframes perspectiveUpRetourn{0%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateX(180deg);}
100%{-o-transform-origin:0 0;-o-transform:perspective(800px) rotateX(0deg);}}@-ms-keyframes perspectiveUpRetourn{0%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateX(180deg);}
100%{-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateX(0deg);}}@keyframes perspectiveUpRetourn{0%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg);}
100%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg);}}@-moz-keyframes puffIn{0%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(2,2);-moz-filter:blur(2px);}
100%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0px);}}@-webkit-keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px);}
100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0px);}}@-o-keyframes puffIn{0%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(2,2);-webkit-filter:blur(2px);}
100%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0px);}}@-ms-keyframes puffIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(2,2);filter:blur(2px);}
100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0px);}}@keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);filter:blur(2px);}
100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);filter:blur(0px);}}@-moz-keyframes puffOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0px);}
100%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(2,2);-moz-filter:blur(2px);}}@-webkit-keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px);}}@-o-keyframes puffOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(2,2);-webkit-filter:blur(2px);}}@-ms-keyframes puffOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(2,2);filter:blur(2px);}}@keyframes puffOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);-webkit-filter:blur(2px);}}@-moz-keyframes rotateDown{0%{opacity:1;-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;-moz-transform-origin:50% 100%;-moz-transform:perspective(800px) rotateX(-180deg) translateZ(300px);}}@-webkit-keyframes rotateDown{0%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;-webkit-transform-origin:50% 100%;-webkit-transform:perspective(800px) rotateX(-180deg) translateZ(300px);}}@-o-keyframes rotateDown{0%{opacity:1;-o-transform-origin:0 0;-o-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;-o-transform-origin:50% 100%;-o-transform:perspective(800px) rotateX(-180deg) translateZ(300px);}}@-ms-keyframes rotateDown{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 100%;-ms-transform:perspective(800px) rotateX(-180deg) translateZ(300px);}}@keyframes rotateDown{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;transform-origin:50% 100%;transform:perspective(800px) rotateX(-180deg) translateZ(300px);}}@-moz-keyframes rotateLeft{0%{opacity:1;-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateY(0deg) translateZ(0px);}
100%{opacity:0;-moz-transform-origin:50% 0;-moz-transform:perspective(800px) rotateY(180deg) translateZ(300px);}}@-webkit-keyframes rotateLeft{0%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translateZ(0px);}
100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(180deg) translateZ(300px);}}@-o-keyframes rotateLeft{0%{opacity:1;-o-transform-origin:0 0;-o-transform:perspective(800px) rotateY(0deg) translateZ(0px);}
100%{opacity:0;-o-transform-origin:50% 0;-o-transform:perspective(800px) rotateY(180deg) translateZ(300px);}}@-ms-keyframes rotateLeft{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateY(0deg) translateZ(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 0;-ms-transform:perspective(800px) rotateY(180deg) translateZ(300px);}}@keyframes rotateLeft{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translateZ(0px);}
100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(180deg) translateZ(300px);}}@-moz-keyframes rotateRight{0%{opacity:1;-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateY(0deg) translate3d(0px);}
100%{opacity:0;-moz-transform-origin:50% 0;-moz-transform:perspective(800px) rotateY(-180deg) translateZ(150px);}}@-webkit-keyframes rotateRight{0%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateY(0deg) translate3d(0px);}
100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800px) rotateY(-180deg) translateZ(150px);}}@-o-keyframes rotateRight{0%{opacity:1;-o-transform-origin:0 0;-o-transform:perspective(800px) rotateY(0deg) translate3d(0px);}
100%{opacity:0;-o-transform-origin:50% 0;-o-transform:perspective(800px) rotateY(-180deg) translateZ(150px);}}@-ms-keyframes rotateRight{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateY(0deg) translate3d(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 0;-ms-transform:perspective(800px) rotateY(-180deg) translateZ(150px);}}@keyframes rotateRight{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translate3d(0px);}
100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(-180deg) translateZ(150px);}}@-moz-keyframes rotateUp{0%{opacity:1;-moz-transform-origin:0 0;-moz-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;-moz-transform-origin:50% 0;-moz-transform:perspective(800px) rotateX(180deg) translateZ(100px);}}@-webkit-keyframes rotateUp{0%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;-webkit-transform-origin:50% 0;-webkit-transform:perspective(800px) rotateX(180deg) translateZ(100px);}}@-o-keyframes rotateUp{0%{opacity:1;-o-transform-origin:0 0;-o-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;-o-transform-origin:50% 0;-o-transform:perspective(800px) rotateX(180deg) translateZ(100px);}}@-ms-keyframes rotateUp{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0 0;-ms-transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 0;-ms-transform:perspective(800px) rotateX(180deg) translateZ(100px);}}@keyframes rotateUp{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0px);}
100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateX(180deg) translateZ(100px);}}@-moz-keyframes slideDown{0%{-moz-transform-origin:0 0;-moz-transform:translateY(0%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateY(100%);}}@-webkit-keyframes slideDown{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(100%);}}@-o-keyframes slideDown{0%{-o-transform-origin:0 0;-o-transform:translateY(0%);}
100%{-o-transform-origin:0 0;-o-transform:translateY(100%);}}@-ms-keyframes slideDown{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateY(100%);}}@keyframes slideDown{0%{transform-origin:0 0;transform:translateY(0%);}
100%{transform-origin:0 0;transform:translateY(100%);}}@-moz-keyframes slideLeft{0%{-moz-transform-origin:0 0;-moz-transform:translateX(0%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateX(-100%);}}@-webkit-keyframes slideLeft{0%{-webkit-transform-origin:0 0;;-webkit-transform:translateX(0%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(-100%);}}@-o-keyframes slideLeft{0%{-o-transform-origin:0 0;-o-transform:translateX(0%);}
100%{-o-transform-origin:0 0;-o-transform:translateX(-100%);}}@-ms-keyframes slideLeft{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateX(-100%);}}@keyframes slideLeft{0%{transform-origin:0 0;transform:translateX(0%);}
100%{transform-origin:0 0;transform:translateX(-100%);}}@-moz-keyframes slideRight{0%{-moz-transform-origin:0 0;-moz-transform:translateX(0%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateX(100%);}}@-webkit-keyframes slideRight{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(100%);}}@-o-keyframes slideRight{0%{-o-transform-origin:0 0;-o-transform:translateX(0%);}
100%{-o-transform-origin:0 0;-o-transform:translateX(100%);}}@-ms-keyframes slideRight{0%{-ms-transform-origin:0 0;-ms-transform:translateX(0%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateX(100%);}}@keyframes slideRight{0%{transform-origin:0 0;transform:translateX(0%);}
100%{transform-origin:0 0;transform:translateX(100%);}}@-moz-keyframes slideUp{0%{-moz-transform-origin:0 0;-moz-transform:translateY(0%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateY(-100%);}}@-webkit-keyframes slideUp{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(-100%);}}@-o-keyframes slideUp{0%{-o-transform-origin:0 0;-o-transform:translateY(0%);}
100%{-o-transform-origin:0 0;-o-transform:translateY(-100%);}}@-ms-keyframes slideUp{0%{-ms-transform-origin:0 0;-ms-transform:translateY(0%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateY(-100%);}}@keyframes slideUp{0%{transform-origin:0 0;transform:translateY(0%);}
100%{transform-origin:0 0;transform:translateY(-100%);}}@-moz-keyframes slideDownRetourn{0%{-moz-transform-origin:0 0;-moz-transform:translateY(100%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateY(0%);}}@-webkit-keyframes slideDownRetourn{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(100%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0%);}}@-o-keyframes slideDownRetourn{0%{-o-transform-origin:0 0;-o-transform:translateY(100%);}
100%{-o-transform-origin:0 0;-o-transform:translateY(0%);}}@-ms-keyframes slideDownRetourn{0%{-ms-transform-origin:0 0;-ms-transform:translateY(100%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateY(0%);}}@keyframes slideDownRetourn{0%{transform-origin:0 0;transform:translateY(100%);}
100%{transform-origin:0 0;transform:translateY(0%);}}@-moz-keyframes slideLeftRetourn{0%{-moz-transform-origin:0 0;-moz-transform:translateX(-100%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateX(0%);}}@-webkit-keyframes slideLeftRetourn{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(-100%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0%);}}@-o-keyframes slideLeftRetourn{0%{-o-transform-origin:0 0;-o-transform:translateX(-100%);}
100%{-o-transform-origin:0 0;-o-transform:translateX(0%);}}@-ms-keyframes slideLeftRetourn{0%{-ms-transform-origin:0 0;-ms-transform:translateX(-100%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateX(0%);}}@keyframes slideLeftRetourn{0%{transform-origin:0 0;transform:translateX(-100%);}
100%{transform-origin:0 0;transform:translateX(0%);}}@-moz-keyframes slideRightRetourn{0%{-moz-transform-origin:0 0;-moz-transform:translateX(100%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateX(0%);}}@-webkit-keyframes slideRightRetourn{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(100%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0%);}}@-o-keyframes slideRightRetourn{0%{-o-transform-origin:0 0;-o-transform:translateX(100%);}
100%{-o-transform-origin:0 0;-o-transform:translateX(0%);}}@-ms-keyframes slideRightRetourn{0%{-ms-transform-origin:0 0;-ms-transform:translateX(100%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateX(0%);}}@keyframes slideRightRetourn{0%{transform-origin:0 0;transform:translateX(100%);}
100%{transform-origin:0 0;transform:translateX(0%);}}@-moz-keyframes slideUpRetourn{0%{-moz-transform-origin:0 0;-moz-transform:translateY(-100%);}
100%{-moz-transform-origin:0 0;-moz-transform:translateY(0%);}}@-webkit-keyframes slideUpRetourn{0%{-webkit-transform-origin:0 0;-webkit-transform:translateY(-100%);}
100%{-webkit-transform-origin:0 0;-webkit-transform:translateY(0%);}}@-o-keyframes slideUpRetourn{0%{-o-transform-origin:0 0;-o-transform:translateY(-100%);}
100%{-o-transform-origin:0 0;-o-transform:translateY(0%);}}@-ms-keyframes slideUpRetourn{0%{-ms-transform-origin:0 0;-ms-transform:translateY(-100%);}
100%{-ms-transform-origin:0 0;-ms-transform:translateY(0%);}}@keyframes slideUpRetourn{0%{transform-origin:0 0;transform:translateY(-100%);}
100%{transform-origin:0 0;transform:translateY(0%);}}@-moz-keyframes swap{0%{opacity:0;-moz-transform-origin:0 100%;-moz-transform:scale(0,0) translate(-700px,0px);}
100%{opacity:1;-moz-transform-origin:100% 100%;-moz-transform:scale(1,1) translate(0px,0px);}}@-webkit-keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) translate(-700px,0px);}
100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) translate(0px,0px);;}}@-o-keyframes swap{0%{opacity:0;-o-transform-origin:0 100%;-o-transform:scale(0,0) translate(-700px,0px);}
100%{opacity:1;-o-transform-origin:100% 100%;-o-transform:scale(1,1) translate(0px,0px);}}@-ms-keyframes swap{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:0 100%;-ms-transform:scale(0,0) translate(-700px,0px);}
100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:100% 100%;-ms-transform:scale(1,1) translate(0px,0px);}}@keyframes swap{0%{opacity:0;transform-origin:0 100%;transform:scale(0,0) translate(-700px,0px);}
100%{opacity:1;transform-origin:100% 100%;transform:scale(1,1) translate(0px,0px);}}@-moz-keyframes twisterInDown{0%{opacity:0;-moz-transform-origin:0 100%;-moz-transform:scale(0,0) rotate(360deg) translateY(-100%);}
30%{-moz-transform-origin:0 100%;-moz-transform:scale(0,0) rotate(360deg) translateY(-100%);}
100%{opacity:1;-moz-transform-origin:100% 100%;-moz-transform:scale(1,1) rotate(0deg) translateY(0%);}}@-webkit-keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);}
30%{-webkit-transform-origin:0 100%;-webkit-transform:scale(0,0) rotate(360deg) translateY(-100%);}
100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1,1) rotate(0deg) translateY(0%);}}@-o-keyframes twisterInDown{0%{opacity:0;-o-transform-origin:0 100%;-o-transform:scale(0,0) rotate(360deg) translateY(-100%);}
30%{-o-transform-origin:0 100%;-o-transform:scale(0,0) rotate(360deg) translateY(-100%);}
100%{opacity:1;-o-transform-origin:100% 100%;-o-transform:scale(1,1) rotate(0deg) translateY(0%);}}@-ms-keyframes twisterInDown{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:0 100%;-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);}
30%{-ms-transform-origin:0 100%;-ms-transform:scale(0,0) rotate(360deg) translateY(-100%);}
100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:100% 100%;-ms-transform:scale(1,1) rotate(0deg) translateY(0%);}}@keyframes twisterInDown{0%{opacity:0;transform-origin:0 100%;transform:scale(0,0) rotate(360deg) translateY(-100%);}
30%{transform-origin:0 100%;transform:scale(0,0) rotate(360deg) translateY(-100%);}
100%{opacity:1;transform-origin:100% 100%;transform:scale(1,1) rotate(0deg) translateY(0%);}}@-moz-keyframes twisterInUp{0%{opacity:0;-moz-transform-origin:100% 0;-moz-transform:scale(0,0) rotate(360deg) translateY(100%);}
30%{-moz-transform-origin:100% 0;-moz-transform:scale(0,0) rotate(360deg) translateY(100%);}
100%{opacity:1;-moz-transform-origin:0 0;-moz-transform:scale(1,1) rotate(0deg) translateY(0);}}@-webkit-keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%);}
30%{-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0) rotate(360deg) translateY(100%);}
100%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:scale(1,1) rotate(0deg) translateY(0);}}@-o-keyframes twisterInUp{0%{opacity:0;-o-transform-origin:100% 0;-o-transform:scale(0,0) rotate(360deg) translateY(100%);}
30%{-o-transform-origin:100% 0;-o-transform:scale(0,0) rotate(360deg) translateY(100%);}
100%{opacity:1;-o-transform-origin:0 0;-o-transform:scale(1,1) rotate(0deg) translateY(0);}}@-ms-keyframes twisterInUp{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:100% 0;-ms-transform:scale(0,0) rotate(360deg) translateY(100%);}
30%{;-ms-transform-origin:100% 0;-ms-transform:scale(0,0) rotate(360deg) translateY(100%);}
100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0 0;-ms-transform:scale(1,1) rotate(0deg) translateY(0);}}@keyframes twisterInUp{0%{opacity:0;transform-origin:100% 0;transform:scale(0,0) rotate(360deg) translateY(100%);}
30%{transform-origin:100% 0;transform:scale(0,0) rotate(360deg) translateY(100%);}
100%{opacity:1;transform-origin:0 0;transform:scale(1,1) rotate(0deg) translateY(0);}}@-moz-keyframes vanishIn{0%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(2,2);-webkit-filter:blur(90px);}
100%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-webkit-filter:blur(0px);}}@-webkit-keyframes vanishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(90px);}
100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0px);}}@-o-keyframes vanishIn{0%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(2,2);-webkit-filter:blur(90px);}
100%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0px);}}@-ms-keyframes vanishIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(2,2);-webkit-filter:blur(90px);}
100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);-webkit-filter:blur(0px);}}@keyframes vanishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);-webkit-filter:blur(90px);}
100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0px);}}@-moz-keyframes vanishOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(2,2);-webkit-filter:blur(20px);}}@-webkit-keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(20px);}}@-o-keyframes vanishOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(2,2);-webkit-filter:blur(20px);}}@-ms-keyframes vanishOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(2,2);-webkit-filter:blur(20px);}}@keyframes vanishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0px);}
100%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);-webkit-filter:blur(20px);}}@-moz-keyframes swashOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);}
80%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(0.9,0.9);}
100%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(0,0);}}@-webkit-keyframes swashOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1);}
80%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0.9,0.9);}
100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0,0);}}@-o-keyframes swashOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);}
80%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(0.9,0.9);}
100%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(0,0);}}@-ms-keyframes swashOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);}
80%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(0.9,0.9);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(0,0);}}@keyframes swashOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);}
80%{opacity:1;transform-origin:50% 50%;transform:scale(0.9,0.9);}
100%{opacity:0;transform-origin:50% 50%;transform:scale(0,0);}}@-moz-keyframes swashIn{0%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(0,0);}
90%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(0.9,0.9);}
100%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);}}@-webkit-keyframes swashIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0,0);}
90%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0.9,0.9);}
100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);}}@-o-keyframes swashIn{0%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(0,0);}
90%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(0.9,0.9);}
100%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);}}@-ms-keyframes swashIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(0,0);}
90%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(0.9,0.9);}
100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);}}@keyframes swashIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0,0);}
90%{opacity:1;transform-origin:50% 50%;transform:scale(0.9,0.9);}
100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);}}@-moz-keyframes foolishOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1) rotate(360deg);}
20%{opacity:1;-moz-transform-origin:0% 0%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;-moz-transform-origin:100% 0%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;-moz-transform-origin:0%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;-moz-transform-origin:0% 100%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(0,0) rotate(0deg);}}@-webkit-keyframes foolishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1) rotate(360deg);}
20%{opacity:1;-webkit-transform-origin:0% 0%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;-webkit-transform-origin:100% 0%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;-webkit-transform-origin:0%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;-webkit-transform-origin:0% 100%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0,0) rotate(0deg);}}@-o-keyframes foolishOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1) rotate(360deg);}
20%{opacity:1;-o-transform-origin:0% 0%;-o-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;-o-transform-origin:100% 0%;-o-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;-o-transform-origin:0%;-o-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;-o-transform-origin:0% 100%;-o-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(0,0) rotate(0deg);}}@-ms-keyframes foolishOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1) rotate(360deg);}
20%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0% 0%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:100% 0%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0% 100%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(0,0) rotate(0deg);}}@keyframes foolishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1) rotate(360deg);}
20%{opacity:1;transform-origin:0% 0%;transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;transform-origin:100% 0%;transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;transform-origin:0%;transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;transform-origin:0% 100%;transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:0;transform-origin:50% 50%;transform:scale(0,0) rotate(0deg);}}@-moz-keyframes foolishIn{0%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(0,0) rotate(360deg);}
20%{opacity:1;-moz-transform-origin:0% 100%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;-moz-transform-origin:100% 100%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;-moz-transform-origin:0%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;-moz-transform-origin:0% 0%;-moz-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1) rotate(0deg);}}@-webkit-keyframes foolishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0,0) rotate(360deg);}
20%{opacity:1;-webkit-transform-origin:0% 100%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;-webkit-transform-origin:0%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;-webkit-transform-origin:0% 0%;-webkit-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1) rotate(0deg);}}@-o-keyframes foolishIn{0%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(0,0) rotate(360deg);}
20%{opacity:1;-o-transform-origin:0% 100%;-o-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;-o-transform-origin:100% 100%;-o-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;-o-transform-origin:0%;-o-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;-o-transform-origin:0% 0%;-o-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1) rotate(0deg);}}@-ms-keyframes foolishIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(0,0) rotate(360deg);}
20%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0% 100%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:100% 100%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:0% 0%;-ms-transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1) rotate(0deg);}}@keyframes foolishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0,0) rotate(360deg);}
20%{opacity:1;transform-origin:0% 100%;transform:scale(0.5,0.5) rotate(0deg);}
40%{opacity:1;transform-origin:100% 100%;transform:scale(0.5,0.5) rotate(0deg);}
60%{opacity:1;transform-origin:0%;transform:scale(0.5,0.5) rotate(0deg);}
80%{opacity:1;transform-origin:0% 0%;transform:scale(0.5,0.5) rotate(0deg);}
100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1) rotate(0deg);}}@-moz-keyframes holeOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1) rotateY(0deg);}
100%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(0,0) rotateY(180deg);}}@-webkit-keyframes holeOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1) rotateY(0deg);}
100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0,0) rotateY(180deg);}}@-o-keyframes holeOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1) rotateY(0deg);}
100%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(0,0) rotateY(180deg);}}@-ms-keyframes holeOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1) rotateY(0deg);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(0,0) rotateY(180deg);}}@keyframes holeOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1) rotateY(0deg);}
100%{opacity:0;transform-origin:50% 50%;transform:scale(0,0) rotateY(180deg);}}@-moz-keyframes tinRightOut{0%,20%,40%,50%{opacity:1;-moz-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;-moz-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;-moz-transform:scale(1,1) translateX(900%);}}@-webkit-keyframes tinRightOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;-webkit-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;-webkit-transform:scale(1,1) translateX(900%);}}@-o-keyframes tinRightOut{0%,20%,40%,50%{opacity:1;-o-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;-o-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;-o-transform:scale(1,1) translateX(900%);}}@-ms-keyframes tinRightOut{0%,20%,40%,50%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateX(900%);}}@keyframes tinRightOut{0%,20%,40%,50%{opacity:1;transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;transform:scale(1,1) translateX(900%);}}@-moz-keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;-moz-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;-moz-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;-moz-transform:scale(1,1) translateX(-900%);}}@-webkit-keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;-webkit-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;-webkit-transform:scale(1,1) translateX(-900%);}}@-o-keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;-o-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;-o-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;-o-transform:scale(1,1) translateX(-900%);}}@-ms-keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateX(-900%);}}@keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;transform:scale(1,1) translateX(0);}
10%,30%{opacity:1;transform:scale(1.1,1.1) translateX(0);}
100%{opacity:0;transform:scale(1,1) translateX(-900%);}}@-moz-keyframes tinUpOut{0%,20%,40%,50%{opacity:1;-moz-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;-moz-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;-moz-transform:scale(1,1) translateY(-900%);}}@-webkit-keyframes tinUpOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;-webkit-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;-webkit-transform:scale(1,1) translateY(-900%);}}@-o-keyframes tinUpOut{0%,20%,40%,50%{opacity:1;-o-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;-o-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;-o-transform:scale(1,1) translateY(-900%);}}@-ms-keyframes tinUpOut{0%,20%,40%,50%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateY(-900%);}}@keyframes tinUpOut{0%,20%,40%,50%{opacity:1;transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;transform:scale(1,1) translateY(-900%);}}@-moz-keyframes tinDownOut{0%,20%,40%,50%{opacity:1;-moz-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;-moz-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;-moz-transform:scale(1,1) translateY(900%);}}@-webkit-keyframes tinDownOut{0%,20%,40%,50%{opacity:1;-webkit-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;-webkit-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;-webkit-transform:scale(1,1) translateY(900%);}}@-o-keyframes tinDownOut{0%,20%,40%,50%{opacity:1;-o-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;-o-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;-o-transform:scale(1,1) translateY(900%);}}@-ms-keyframes tinDownOut{0%,20%,40%,50%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateY(900%);}}@keyframes tinDownOut{0%,20%,40%,50%{opacity:1;transform:scale(1,1) translateY(0);}
10%,30%{opacity:1;transform:scale(1.1,1.1) translateY(0);}
100%{opacity:0;transform:scale(1,1) translateY(900%);}}@-moz-keyframes tinRightIn{0%{opacity:0;-moz-transform:scale(1,1) translateX(900%);}
50%,70%,90%{opacity:1;-moz-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;-moz-transform:scale(1,1) translateX(0);}}@-webkit-keyframes tinRightIn{0%{opacity:0;-webkit-transform:scale(1,1) translateX(900%);}
50%,70%,90%{opacity:1;-webkit-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;-webkit-transform:scale(1,1) translateX(0);}}@-o-keyframes tinRightIn{0%{opacity:0;-o-transform:scale(1,1) translateX(900%);}
50%,70%,90%{opacity:1;-o-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;-o-transform:scale(1,1) translateX(0);}}@-ms-keyframes tinRightIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateX(900%);}
50%,70%,90%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateX(0);}}@keyframes tinRightIn{0%{opacity:0;transform:scale(1,1) translateX(900%);}
50%,70%,90%{opacity:1;transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;transform:scale(1,1) translateX(0);}}@-moz-keyframes tinLeftIn{0%{opacity:0;-moz-transform:scale(1,1) translateX(-900%);}
50%,70%,90%{opacity:1;-moz-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;-moz-transform:scale(1,1) translateX(0);}}@-webkit-keyframes tinLeftIn{0%{opacity:0;-webkit-transform:scale(1,1) translateX(-900%);}
50%,70%,90%{opacity:1;-webkit-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;-webkit-transform:scale(1,1) translateX(0);}}@-o-keyframes tinLeftIn{0%{opacity:0;-o-transform:scale(1,1) translateX(-900%);}
50%,70%,90%{opacity:1;-o-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;-o-transform:scale(1,1) translateX(0);}}@-ms-keyframes tinLeftIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateX(-900%);}
50%,70%,90%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateX(0);}}@keyframes tinLeftIn{0%{opacity:0;transform:scale(1,1) translateX(-900%);}
50%,70%,90%{opacity:1;transform:scale(1.1,1.1) translateX(0);}
60%,80%,100%{opacity:1;transform:scale(1,1) translateX(0);}}@-moz-keyframes tinUpIn{0%{opacity:0;-moz-transform:scale(1,1) translateY(-900%);}
50%,70%,90%{opacity:1;-moz-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;-moz-transform:scale(1,1) translateY(0);}}@-webkit-keyframes tinUpIn{0%{opacity:0;-webkit-transform:scale(1,1) translateY(-900%);}
50%,70%,90%{opacity:1;-webkit-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;-webkit-transform:scale(1,1) translateY(0);}}@-o-keyframes tinUpIn{0%{opacity:0;-o-transform:scale(1,1) translateY(-900%);}
50%,70%,90%{opacity:1;-o-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;-o-transform:scale(1,1) translateY(0);}}@-ms-keyframes tinUpIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateY(-900%);}
50%,70%,90%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateY(0);}}@keyframes tinUpIn{0%{opacity:0;transform:scale(1,1) translateY(-900%);}
50%,70%,90%{opacity:1;transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;transform:scale(1,1) translateY(0);}}@-moz-keyframes tinDownIn{0%{opacity:0;-moz-transform:scale(1,1) translateY(900%);}
50%,70%,90%{opacity:1;-moz-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;-moz-transform:scale(1,1) translateY(0);}}@-webkit-keyframes tinDownIn{0%{opacity:0;-webkit-transform:scale(1,1) translateY(900%);}
50%,70%,90%{opacity:1;-webkit-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;-webkit-transform:scale(1,1) translateY(0);}}@-o-keyframes tinDownIn{0%{opacity:0;-o-transform:scale(1,1) translateY(900%);}
50%,70%,90%{opacity:1;-o-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;-o-transform:scale(1,1) translateY(0);}}@-ms-keyframes tinDownIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform:scale(1,1) translateY(900%);}
50%,70%,90%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1,1) translateY(0);}}@keyframes tinDownIn{0%{opacity:0;transform:scale(1,1) translateY(900%);}
50%,70%,90%{opacity:1;transform:scale(1.1,1.1) translateY(0);}
60%,80%,100%{opacity:1;transform:scale(1,1) translateY(0);}}@-moz-keyframes bombRightOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;-moz-transform-origin:200% 50%;-moz-transform:rotate(160deg);-webkit-filter:blur(0px);}
100%{opacity:0;-moz-transform-origin:200% 50%;-moz-transform:rotate(160deg);-webkit-filter:blur(20px);}}@-webkit-keyframes bombRightOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;-webkit-transform-origin:200% 50%;-webkit-transform:rotate(160deg);-webkit-filter:blur(0px);}
100%{opacity:0;-webkit-transform-origin:200% 50%;-webkit-transform:rotate(160deg);-webkit-filter:blur(20px);}}@-o-keyframes bombRightOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;-o-transform-origin:200% 50%;-o-transform:rotate(160deg);-webkit-filter:blur(0px);}
100%{opacity:0;-o-transform-origin:200% 50%;-o-transform:rotate(160deg);-webkit-filter:blur(20px);}}@-ms-keyframes bombRightOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:200% 50%;-ms-transform:rotate(160deg);-webkit-filter:blur(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:200% 50%;-ms-transform:rotate(160deg);-webkit-filter:blur(20px);}}@keyframes bombRightOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(0px);}
100%{opacity:0;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(20px);}}@-moz-keyframes bombLeftOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;-moz-transform-origin:-100% 50%;-moz-transform:rotate(-160deg);-webkit-filter:blur(0px);}
100%{opacity:0;-moz-transform-origin:-100% 50%;-moz-transform:rotate(-160deg);-webkit-filter:blur(20px);}}@-webkit-keyframes bombLeftOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;-webkit-transform-origin:-100% 50%;-webkit-transform:rotate(-160deg);-webkit-filter:blur(0px);}
100%{opacity:0;-webkit-transform-origin:-100% 50%;-webkit-transform:rotate(-160deg);-webkit-filter:blur(20px);}}@-o-keyframes bombLeftOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;-o-transform-origin:-100% 50%;-o-transform:rotate(-160deg);-webkit-filter:blur(0px);}
100%{opacity:0;-o-transform-origin:-100% 50%;-o-transform:rotate(-160deg);-webkit-filter:blur(20px);}}@-ms-keyframes bombLeftOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:-100% 50%;-ms-transform:rotate(-160deg);-webkit-filter:blur(0px);}
100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:-100% 50%;-ms-transform:rotate(-160deg);-webkit-filter:blur(20px);}}@keyframes bombLeftOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0px);}
50%{opacity:1;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(0px);}
100%{opacity:0;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(20px);}}@-moz-keyframes boingInUp{0%{opacity:0;-moz-transform-origin:50% 0%;-moz-transform:perspective(800px) rotateX(-90deg);}
50%{opacity:1;-moz-transform-origin:50% 0%;-moz-transform:perspective(800px) rotateX(50deg);}
100%{opacity:1;-moz-transform-origin:50% 0%;-moz-transform:perspective(800px) rotateX(0deg);}}@-webkit-keyframes boingInUp{0%{opacity:0;-webkit-transform-origin:50% 0%;-webkit-transform:perspective(800px) rotateX(-90deg);}
50%{opacity:1;-webkit-transform-origin:50% 0%;-webkit-transform:perspective(800px) rotateX(50deg);}
100%{opacity:1;-webkit-transform-origin:50% 0%;-webkit-transform:perspective(800px) rotateX(0deg);}}@-o-keyframes boingInUp{0%{opacity:0;-o-transform-origin:50% 0%;-o-transform:perspective(800px) rotateX(-90deg);}
50%{opacity:1;-o-transform-origin:50% 0%;-o-transform:perspective(800px) rotateX(50deg);}
100%{opacity:1;-o-transform-origin:50% 0%;-o-transform:perspective(800px) rotateX(0deg);}}@-ms-keyframes boingInUp{0%{opacity:0;-ms-transform-origin:50% 0%;-ms-transform:perspective(800px) rotateX(-90deg);}
50%{opacity:1;-ms-transform-origin:50% 0%;-ms-transform:perspective(800px) rotateX(50deg);}
100%{opacity:1;-ms-transform-origin:50% 0%;-ms-transform:perspective(800px) rotateX(0deg);}}@keyframes boingInUp{0%{opacity:0;transform-origin:50% 0%;transform:perspective(800px) rotateX(-90deg);}
50%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(50deg);}
100%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(0deg);}}@-moz-keyframes boingOutDown{0%{opacity:1;-moz-transform-origin:100% 100%;-moz-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
20%{opacity:1;-moz-transform-origin:100% 100%;-moz-transform:perspective(800px) rotateX(0deg) rotateY(10deg);}
30%{opacity:1;-moz-transform-origin:0% 100%;-moz-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
40%{opacity:1;-moz-transform-origin:0% 100%;-moz-transform:perspective(800px) rotateX(10deg) rotateY(10deg);}
100%{opacity:0;-moz-transform-origin:100% 100%;-moz-transform:perspective(800px) rotateX(90deg) rotateY(0deg);}}@-webkit-keyframes boingOutDown{0%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
20%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(10deg);}
30%{opacity:1;-webkit-transform-origin:0% 100%;-webkit-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
40%{opacity:1;-webkit-transform-origin:0% 100%;-webkit-transform:perspective(800px) rotateX(10deg) rotateY(10deg);}
100%{opacity:0;-webkit-transform-origin:100% 100%;-webkit-transform:perspective(800px) rotateX(90deg) rotateY(0deg);}}@-o-keyframes boingOutDown{0%{opacity:1;-o-transform-origin:100% 100%;-o-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
20%{opacity:1;-o-transform-origin:100% 100%;-o-transform:perspective(800px) rotateX(0deg) rotateY(10deg);}
30%{opacity:1;-o-transform-origin:0% 100%;-o-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
40%{opacity:1;-o-transform-origin:0% 100%;-o-transform:perspective(800px) rotateX(10deg) rotateY(10deg);}
100%{opacity:0;-o-transform-origin:100% 100%;-o-transform:perspective(800px) rotateX(90deg) rotateY(0deg);}}@-ms-keyframes boingOutDown{0%{opacity:1;-ms-transform-origin:100% 100%;-ms-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
20%{opacity:1;-ms-transform-origin:100% 100%;-ms-transform:perspective(800px) rotateX(0deg) rotateY(10deg);}
30%{opacity:1;-ms-transform-origin:0% 100%;-ms-transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
40%{opacity:1;-ms-transform-origin:0% 100%;-ms-transform:perspective(800px) rotateX(10deg) rotateY(10deg);}
100%{opacity:0;-ms-transform-origin:100% 100%;-ms-transform:perspective(800px) rotateX(90deg) rotateY(0deg);}}@keyframes boingOutDown{0%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
20%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(10deg);}
30%{opacity:1;transform-origin:0% 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg);}
40%{opacity:1;transform-origin:0% 100%;transform:perspective(800px) rotateX(10deg) rotateY(10deg);}
100%{opacity:0;transform-origin:100% 100%;transform:perspective(800px) rotateX(90deg) rotateY(0deg);}}@-moz-keyframes spaceOutUp{0%{opacity:1;-moz-transform-origin:50% 0%;-moz-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-moz-transform-origin:50% 0%;-moz-transform:scale(.2) translate(0%,-200%);}}@-webkit-keyframes spaceOutUp{0%{opacity:1;-webkit-transform-origin:50% 0%;-webkit-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-webkit-transform-origin:50% 0%;-webkit-transform:scale(.2) translate(0%,-200%);}}@-o-keyframes spaceOutUp{0%{opacity:1;-o-transform-origin:50% 0%;-o-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-o-transform-origin:50% 0%;-o-transform:scale(.2) translate(0%,-200%);}}@-ms-keyframes spaceOutUp{0%{opacity:1;-ms-transform-origin:50% 0%;-ms-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-ms-transform-origin:50% 0%;-ms-transform:scale(.2) translate(0%,-200%);}}@keyframes spaceOutUp{0%{opacity:1;transform-origin:50% 0%;transform:scale(1) translate(0%,0%);}
100%{opacity:0;transform-origin:50% 0%;transform:scale(.2) translate(0%,-200%);}}@-moz-keyframes spaceOutRight{0%{opacity:1;-moz-transform-origin:100% 50%;-moz-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-moz-transform-origin:100% 50%;-moz-transform:scale(.2) translate(200%,0%);}}@-webkit-keyframes spaceOutRight{0%{opacity:1;-webkit-transform-origin:100% 50%;-webkit-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-webkit-transform-origin:100% 50%;-webkit-transform:scale(.2) translate(200%,0%);}}@-o-keyframes spaceOutRight{0%{opacity:1;-o-transform-origin:100% 50%;-o-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-o-transform-origin:100% 50%;-o-transform:scale(.2) translate(200%,0%);}}@-ms-keyframes spaceOutRight{0%{opacity:1;-ms-transform-origin:100% 50%;-ms-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-ms-transform-origin:100% 50%;-ms-transform:scale(.2) translate(200%,0%);}}@keyframes spaceOutRight{0%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0%,0%);}
100%{opacity:0;transform-origin:100% 50%;transform:scale(.2) translate(200%,0%);}}@-moz-keyframes spaceOutDown{0%{opacity:1;-moz-transform-origin:50% 100%;-moz-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-moz-transform-origin:50% 100%;-moz-transform:scale(.2) translate(0%,200%);}}@-webkit-keyframes spaceOutDown{0%{opacity:1;-webkit-transform-origin:50% 100%;-webkit-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-webkit-transform-origin:50% 100%;-webkit-transform:scale(.2) translate(0%,200%);}}@-o-keyframes spaceOutDown{0%{opacity:1;-o-transform-origin:50% 100%;-o-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-o-transform-origin:50% 100%;-o-transform:scale(.2) translate(0%,200%);}}@-ms-keyframes spaceOutDown{0%{opacity:1;-ms-transform-origin:50% 100%;-ms-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-ms-transform-origin:50% 100%;-ms-transform:scale(.2) translate(0%,200%);}}@keyframes spaceOutDown{0%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0%,0%);}
100%{opacity:0;transform-origin:50% 100%;transform:scale(.2) translate(0%,200%);}}@-moz-keyframes spaceOutLeft{0%{opacity:1;-moz-transform-origin:0% 50%;-moz-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-moz-transform-origin:0% 50%;-moz-transform:scale(.2) translate(-200%,0%);}}@-webkit-keyframes spaceOutLeft{0%{opacity:1;-webkit-transform-origin:0% 50%;-webkit-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-webkit-transform-origin:0% 50%;-webkit-transform:scale(.2) translate(-200%,0%);}}@-o-keyframes spaceOutLeft{0%{opacity:1;-o-transform-origin:0% 50%;-o-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-o-transform-origin:0% 50%;-o-transform:scale(.2) translate(-200%,0%);}}@-ms-keyframes spaceOutLeft{0%{opacity:1;-ms-transform-origin:0% 50%;-ms-transform:scale(1) translate(0%,0%);}
100%{opacity:0;-ms-transform-origin:0% 50%;-ms-transform:scale(.2) translate(-200%,0%);}}@keyframes spaceOutLeft{0%{opacity:1;transform-origin:0% 50%;transform:scale(1) translate(0%,0%);}
100%{opacity:0;transform-origin:0% 50%;transform:scale(.2) translate(-200%,0%);}}@-moz-keyframes spaceInUp{0%{opacity:0;-moz-transform-origin:50% 0%;-moz-transform:scale(.2) translate(0%,-200%);}
100%{opacity:1;-moz-transform-origin:50% 0%;-moz-transform:scale(1) translate(0%,0%);}}@-webkit-keyframes spaceInUp{0%{opacity:0;-webkit-transform-origin:50% 0%;-webkit-transform:scale(.2) translate(0%,-200%);}
100%{opacity:1;-webkit-transform-origin:50% 0%;-webkit-transform:scale(1) translate(0%,0%);}}@-o-keyframes spaceInUp{0%{opacity:0;-o-transform-origin:50% 0%;-o-transform:scale(.2) translate(0%,-200%);}
100%{opacity:1;-o-transform-origin:50% 0%;-o-transform:scale(1) translate(0%,0%);}}@-ms-keyframes spaceInUp{0%{opacity:0;-ms-transform-origin:50% 0%;-ms-transform:scale(.2) translate(0%,-200%);}
100%{opacity:1;-ms-transform-origin:50% 0%;-ms-transform:scale(1) translate(0%,0%);}}@keyframes spaceInUp{0%{opacity:0;transform-origin:50% 0%;transform:scale(.2) translate(0%,-200%);}
100%{opacity:1;transform-origin:50% 0%;transform:scale(1) translate(0%,0%);}}@-moz-keyframes spaceInRight{0%{opacity:0;-moz-transform-origin:100% 50%;-moz-transform:scale(.2) translate(200%,0%);}
100%{opacity:1;-moz-transform-origin:100% 50%;-moz-transform:scale(1) translate(0%,0%);}}@-webkit-keyframes spaceInRight{0%{opacity:0;-webkit-transform-origin:100% 50%;-webkit-transform:scale(.2) translate(200%,0%);}
100%{opacity:1;-webkit-transform-origin:100% 50%;-webkit-transform:scale(1) translate(0%,0%);}}@-o-keyframes spaceInRight{0%{opacity:0;-o-transform-origin:100% 50%;-o-transform:scale(.2) translate(200%,0%);}
100%{opacity:1;-o-transform-origin:100% 50%;-o-transform:scale(1) translate(0%,0%);}}@-ms-keyframes spaceInRight{0%{opacity:0;-ms-transform-origin:100% 50%;-ms-transform:scale(.2) translate(200%,0%);}
100%{opacity:1;-ms-transform-origin:100% 50%;-ms-transform:scale(1) translate(0%,0%);}}@keyframes spaceInRight{0%{opacity:0;transform-origin:100% 50%;transform:scale(.2) translate(200%,0%);}
100%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0%,0%);}}@-moz-keyframes spaceInDown{0%{opacity:0;-moz-transform-origin:50% 100%;-moz-transform:scale(.2) translate(0%,200%);}
100%{opacity:1;-moz-transform-origin:50% 100%;-moz-transform:scale(1) translate(0%,0%);}}@-webkit-keyframes spaceInDown{0%{opacity:0;-webkit-transform-origin:50% 100%;-webkit-transform:scale(.2) translate(0%,200%);}
100%{opacity:1;-webkit-transform-origin:50% 100%;-webkit-transform:scale(1) translate(0%,0%);}}@-o-keyframes spaceInDown{0%{opacity:0;-o-transform-origin:50% 100%;-o-transform:scale(.2) translate(0%,200%);}
100%{opacity:1;-o-transform-origin:50% 100%;-o-transform:scale(1) translate(0%,0%);}}@-ms-keyframes spaceInDown{0%{opacity:0;-ms-transform-origin:50% 100%;-ms-transform:scale(.2) translate(0%,200%);}
100%{opacity:1;-ms-transform-origin:50% 100%;-ms-transform:scale(1) translate(0%,0%);}}@keyframes spaceInDown{0%{opacity:0;transform-origin:50% 100%;transform:scale(.2) translate(0%,200%);}
100%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0%,0%);}}@-moz-keyframes spaceInLeft{0%{opacity:0;-moz-transform-origin:0% 50%;-moz-transform:scale(.2) translate(-200%,0%);}
100%{opacity:1;-moz-transform-origin:0% 50%;-moz-transform:scale(1) translate(0%,0%);}}@-webkit-keyframes spaceInLeft{0%{opacity:0;-webkit-transform-origin:0% 50%;-webkit-transform:scale(.2) translate(-200%,0%);}
100%{opacity:1;-webkit-transform-origin:0% 50%;-webkit-transform:scale(1) translate(0%,0%);}}@-o-keyframes spaceInLeft{0%{opacity:0;-o-transform-origin:0% 50%;-o-transform:scale(.2) translate(-200%,0%);}
100%{opacity:1;-o-transform-origin:0% 50%;-o-transform:scale(1) translate(0%,0%);}}@-ms-keyframes spaceInLeft{0%{opacity:0;-ms-transform-origin:0% 50%;-ms-transform:scale(.2) translate(-200%,0%);}
100%{opacity:1;-ms-transform-origin:0% 50%;-ms-transform:scale(1) translate(0%,0%);}}@keyframes spaceInLeft{0%{opacity:0;transform-origin:0% 50%;transform:scale(.2) translate(-200%,0%);}
100%{opacity:1;transform-origin:0% 50%;transform:scale(1) translate(0%,0%);}} .popanimate{-webkit-animation: flipInKX 1.5s .2s ease both;-moz-animation: flipInKX 1.5s .2s ease both;-ms-animation: flipInKX 1.5s .2s ease both;-o-animation: flipInKX 1.5s .2s ease both;animation: flipInKX 1.5s .2s ease both;}
/*文件上传*/#aspupload{position:fixed;bottom:0;right:2px;width:527px;height:auto;overflow:hidden;z-index:9999;border:1px #056a5c solid;-webkit-box-shadow:0 0 20px -2px rgba(0,0,0,0.5);-moz-box-shadow:0 0 20px -2px rgba(0,0,0,0.5);-ms-box-shadow:0 0 20px -2px rgba(0,0,0,0.5);box-shadow:0 0 20px -2px rgba(0,0,0,0.5)}
#aspupload .headbar{position:relative;height:36px;color:#FFF;background:#34372E;font-size:12px;}
#aspupload .headbar .bar_title{font:normal 14px/35px 微软雅黑;margin-left:12px}
#aspupload .headbar .bar_total{position:absolute;right:80px;line-height:35px;color:#ffc}
#aspupload .headbar .bar_total a{color:#ffc}
#aspupload .headbar .bar_add{position:absolute;right:-15px;top:2px;*top:8px;width:70px;line-height:35px;text-align:center}
#aspupload .headbar .bar_add a{color:#FFF;background:url(../images/del_img1.png) no-repeat;width:16px;height:16px;display:inline-block}
#aspupload .headbar .bar_add a:hover{color:#FFF;background:url(../images/del_img.png) no-repeat;width:16px;height:16px;display:inline-block}
a.shrink,a.enlarge{background:url(../images/load.png) no-repeat;display:block;width:18px;height:18px;position:absolute;right:45px;top:8px}
#aspupload .headbar a.shrink{background-position:0 -42px}
#aspupload .headbar a.enlarge{background-position:-32px -44px}
#aspupload .loadbar{height:0;overflow-y:auto;overflow-x:hidden}
#aspupload .loadbar ul li{height:45px;border-bottom:1px solid #dadada;border-top:1px solid #f8f8f8}
#aspupload .loadbar ul li .load_area{width:510px;height:40px;margin-left:10px;margin-top:8px}
#aspupload .loadbar ul li .delete{margin-right:15px;font-size:12px;}
#aspupload .loadbar ul li .loadbar_area{float:left;width:480px;height:40px;margin-left:10px;font-size:12px;}
#aspupload .load_info{position:relative;top:-5px;height:22px;}
#aspupload .itembox{width:422px;font-size:12px;}
.file_ico{background:url('../images/file.png');padding:16px}
#aspupload .load_info span a{color:#008f7c}
.loading{clear:both;width:478px;height:10px;background:#DDD;border-width:1px 1px 1px 0;border-style:solid;border-color:#CCC #FFF #FFF #FFF;font-size:12px}
.up-prograss{background:#629600;height:10px}
/*通用登陆注册*/.tm_bottom_login{width:100%;height:70px;background:#000;z-index:98;opacity:.9;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;display:none;position:fixed;bottom:0;_position:fixed;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.offsetHeight)}
.tm_bottom_login .wrap{height:100%;position:absolute;left:52%;margin-left:-285px}
.tm_bottom_login .wrap .guide_ct{font-size:26px;line-height:26px;color:#fff;margin-top:22px;display:inline-block;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun}
.tm_bottom_login .wrap a.guide_login{font-size: 28px;color:#f9f9f9}
.tm_bottom_login .wrap .splite_line{color:#D2D2D2;font-size:18px;display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px;margin-top:-6px;_margin-top:0;margin-top:-2px\9}
.tm_bottom_login .wrap a.guide_register{font-size: 28px;color:#f9f9f9}
/*控制图片的大小*/.bs_simgi img{width:80px;height:80px;}
#containerbox{margin:0px auto;width:90%;position:absolute;z-index:100}
#mainContent{height:100%;margin-bottom:0px;}
#sidebar{float:right;width:300px;height:100%;background:#EDEDED;}
#sidebar.tmui-face{background:url(../images/ep_img.png) no-repeat;width:18px;height:18px;position:relative;top:5px;right:5px;display:inline-block;}
#imgbox{position:absolute;z-index:2}
#containerbox .tmui-box-close{position:absolute;top:5px;right:5px;width:30px;height:30px;background:transparent url('../images/tm_image_box.png') -40px 0px;cursor:pointer;z-index:1103;}
#containerbox .icon{background:url('../images/icon.png')}
#containerbox .close{background-position:0px 0px;display:inline-block;width:29px;height:26px;position:absolute;right:0px;top:-14px;right:-15px;}
#sidebar .title{background:#4F3F62;height:84px;}
#sidebar .tmui-headerpic{width:45px;height:45px;border-radius:45px;margin-top:20px;margin-left:20px;}
#sidebar .tb{height:84px;width:85px;}
#sidebar .tm{height:84px;width:212px;position:relative;top:18px;}
#sidebar .tm span{width:100%;float:left;font-size:12px;color:#e5e5e5;line-height:20px;}
#sidebar .tm strong{color:#2D373C;font-size:16px;color:#e5e5e5}
#sidebar .tc{width:100%;background:#F6F6F7;height:142px;}
#sidebar .tc .tarea{width:270px;height:72px;overflow:hidden;font-family:"微软雅黑";padding:5px;}
#sidebar .tc .btn{padding:4px 16px;background:#A47272;color:#fff;text-decoration:none;}
#sidebar .tcc{overflow-x:hidden;overflow-y:auto;width:100%;}
#sidebar .tcc li{list-style:none;float:left;width:100%;padding:10px;border-bottom:1px solid #f9f9f9;}
#sidebar .tcc .cnt{font-size:12px;padding:8px;width:91%;letter-spacing:1px}
#sidebar .tcc .author{font-weight:bold;color:#A47272;font-size:12px;}
#sidebar .tcc .author em{font-size:12px;font-weight:normal;}
#sidebar .tcc .tit{width:100%;}
#sidebar .tcc .buts{font-size:12px;color:#333;padding-right:24px}
#sidebar .tcc .buts a{color:#333}
#sidebar .tcc .buts a:hover{color:green;}
#sidebar .tmui-face{background:url(../images/ep_img.png) no-repeat;width:18px;height:18px;position:relative;top:5px;right:5px;display:inline-block;}
#sidebar .tcc .line{border-bottom:1px solid #D7BFBF;height:1px;margin-top:2px;margin-bottom:2px;width:91%}
#contentbox li:hover{background:#e5e5e5}
#sliderContent{margin-right:300px !important;margin-right:300px;height:100%;background:#111214;box-shadow:3px 3px 1em #999border-right:1px solid #ccc;}
#sliderContent .leftcursor{position:absolute;top:0px;left:0px;height:88%;z-index:3;cursor:url(prev.cur),auto;width:49%;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
#sliderContent .rightcursor{position:absolute;top:0px;right:0%;height:88%;z-index:3;cursor:url(next.cur),auto;width:49%;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
#listbox .avatar_slot{width:40px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:5px 5px;float:left;}
#listbox{position:absolute;height:50px;bottom:0px;width:100%;background:#1F2122;filter:alpha(opacity=58);-moz-opacity:0.58;-khtml-opacity:0.58;opacity:0.58;overflow:hidden;}
#listbox li{list-style:none;float:left;}
#listbox .left{position:absolute;left:0px;padding:16px 8px;background:#465259;color:#fff;z-index:1;text-decoration:none;filter:alpha(opacity=48);-moz-opacity:0.48;-khtml-opacity:0.48;opacity:0.48;}
#listbox .right{position:absolute;right:0px;padding:16px 8px;background:#465259;color:#fff;z-index:1;text-decoration:none;filter:alpha(opacity=48);-moz-opacity:0.48;-khtml-opacity:0.48;opacity:0.48;}
#listbox .slidebar{padding-left:32px;position:absolute;}
#listbox li img{width:40px;height:40px;border-radius:4px;}
#listbox .on img{width:40px;height:36px;border:3px solid #FF5500;}
.tmui-overlay{width:100%;height:100%;background-color:#2D373C;position:fixed;top:0;left:0;z-index:1111;filter:alpha(opacity=78);-moz-opacity:0.78;-khtml-opacity:0.78;opacity:0.78;}
@media screen and (max-width:450px){#sidebar .tmui-headerpic{width:30px;height:30px;border-radius:20px;margin-left:10px;}
#sidebar .tb{width:40px;height:40px}
#sliderContent{display:none;}
#simgbox{height:187px;}} .tmui-topics-img{cursor: url(/tp/static/images/img.cur), auto !important;}
/*动画效果*/.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:120px;opacity:1;}} @-webkit-keyframes flydown{0%{top:-450px;opacity:0;}
100%{top:120px;opacity:1;}} @-moz-keyframes flydown{0%{top:-450px;opacity:0;}
100%{top:120px;opacity:1;}}
/*活动弹出*/.tchd_box{background:#ffffff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius: 4px;}
.tchd_nr{width:215px;padding-bottom:20px;clear:both;}
.tchd_close{width:20px;height:20px;position:absolute;top:-6px;right:-6px;z-index:999;}
.tchd_close a{display:block;width:20px;height:20px;background:url(../images/close.png) no-repeat;}
.tchd_close a:hover{background:url(../images/close_h.png) no-repeat;}
.tchd_bt{width:195px;margin:0 auto;height:45px;line-height:45px;}
.tchd_bt i{display:inline-block;width:12px;height:12px;background:url(../images/activity_tb.png) no-repeat;vertical-align:middle;margin-left:5px;}
.tchd_bt span{display:inline-block;padding-left:6px;color:#c5c6c9;font-size:12px;}
.tchd_con{width:195px;margin:0 auto;}
.tchd_con li{width:195px;height:40px;line-height:40px;border-top:1px solid #dddddd;text-indent:5px;}
.tchd_con li a{font-size:12px;color:#3e4146;}
.tchd_more{display:block;width:195px;margin:0 auto;height:28px;line-height:28px;text-align:center;color:#c5c6c9;font-size:12px;border:1px solid #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tchd_more:hover{background:#5580fb;color:#ffffff;border:1px solid #5580fb;}
/*返回顶部*/.return_top{width:46px;position:fixed;right:10px;bottom:0px}
.return_top a{display:block;width:46px;height:44px;margin-bottom:10px;}
.weixin{background-position:0px -153px;position:relative;}
.fankui{background-position:-51px -153px;}
.uptop{background-position:-102px -153px;}
.weixin:hover{background-position:0px -202px;}
.fankui:hover{background-position:-51px -202px;}
.uptop:hover{background-position:-102px -202px;}
.wx_tan{display:none;position:absolute;right:0px;top:-130px;width:120px;height:128px;}
.weixin:hover .wx_tan{display:block;}