@charset "UTF-8";

::-webkit-input-placeholder{
	color:#999999 ; font-family:"Arial Black", Gadget, sans-serif
	}
::-moz-input-placeholder{
	color:#999999 ; font-family:"Arial Black", Gadget, sans-serif
	}
::-o-input-placeholder{
	color:#999999 ; font-family:"Arial Black", Gadget, sans-serif
	}
::-ms-input-placeholder{
	color:#999999 ; font-family:"Arial Black", Gadget, sans-serif
	}
input[placeholder], [placeholder], *[placeholder] {
	color:rgba(34,211,182,1) !important ;
	font-family:"微软雅黑" !important 
}


	
.relative{
    position:relative;
}
.absolute{
    position:absolute;
    top:0;
    left:0;
}
.mt10{
    margin-top:10px;
}
.mt20{
    margin-top:20px;
}
.mt30{
    margin-top:30px;
}
.mt40{
    margin-top:40px;
}
.mr10{
    margin-right:10px;
}
.mr20{
    margin-right:20px;
}
.mt65{
    margin-top:65px;
}
.mt77{
    margin-top:77px;
}
.mt80{
    margin-top:80px;
}
.mt90{
    margin-top:90px;
}
.mt100{
    margin-top:100px;
}
.tcenter{
    text-align:center;
}
.tright{
    text-align:right;
}
.font-05{
	font-size:28px ;
	font-family:"Arial Black", Gadget, sans-serif ;
	}

.font12{
    font-size:12px;
}
.font14{
    font-size:14px;
}
.font16{
    font-size:16px;
	font-family:"微软雅黑"
}
.font20{
    font-size:20px;
}
.white{
    color:#fff;
}
.bold{
    font-weight:bold;
}
.zhuse{ 
	color:rgba(34,211,182,1)
}

.yahei{
	font-family:"微软雅黑",
	}
.Arail{
	font-family:"Arial",
	}
.Arail-bold{
	font-family:"Arial Black", Gadget, sans-serif
	}
/* 线条 */
.txt-line{
    display:inline-block;
    width:22px;
    height:3px;
}
.line-green{
    background:#22d3b6;
}
.line-white{
    background:#fff;
}
/* 线条 */

/* 圆角 */	
.border10{
	border-radius:10px ;
	-webkit-border-radius:10px ;
	-ms-border-radius:10px ;
	-moz-border-radius:10px ;
	-0-border-radius:10px ;
	}
.border20{
	border-radius:20px ;
	-webkit-border-radius:20px ;
	-ms-border-radius:20px ;
	-moz-border-radius:20px ;
	-0-border-radius:20px ;
	}
.border30{
	border-radius:30px ;
	-webkit-border-radius:30px ;
	-ms-border-radius:30px ;
	-moz-border-radius:30px ;
	-0-border-radius:30px ;
	}
.border40{
	border-radius:40px ;
	-webkit-border-radius:40px ;
	-ms-border-radius:40px ;
	-moz-border-radius:40px ;
	-0-border-radius:40px ;
	}
.border50{
	border-radius:50px ;
	-webkit-border-radius:50px ;
	-ms-border-radius:50px ;
	-moz-border-radius:50px ;
	-0-border-radius:50px ;
	}

/* 过渡 */	
.transition{
	transition:all 0.1s ;
	-webkit-transition:all 0.1s ;
	-ms-transition:all 0.1s ;
	-moz-transition:all 0.1s ;
	-o-transition:all 0.1s ;
	}
	
.transition2{
	transition:all 0.2s ;
	-webkit-transition:all 0.2s ;
	-ms-transition:all 0.2s ;
	-moz-transition:all 0.2s ;
	-o-transition:all 0.2s ;
	}
.transition3{
	transition:all 0.3s ;
	-webkit-transition:all 0.3s ;
	-ms-transition:all 0.3s ;
	-moz-transition:all 0.3s ;
	-o-transition:all 0.3s ;
	}
.transition4{
	transition:all 0.4s ;
	-webkit-transition:all 0.4s ;
	-ms-transition:all 0.4s ;
	-moz-transition:all 0.4s ;
	-o-transition:all 0.4s ;
	}
.transition5{
	transition:all 0.5s ;
	-webkit-transition:all 0.5s ;
	-ms-transition:all 0.5s ;
	-moz-transition:all 0.5s ;
	-o-transition:all 0.5s ;
	}

.dede_pages{ clear:both; height:40px; margin:0 auto; text-align:center; }
.dede_pages a,.dede_pages span{padding:10px 14px; border:1px solid #fff ; margin-right:10px; color:#666; font-size:12px; list-style:none; background-color:#FFFFFF; display:inline-block}
.dede_pages a:hover{border:1px solid #22d3b6; background-color:#22d3b6;color:#fff}
.dede_pages li:hover a{color:#fff}
.dede_pages  a{ color:#666}
.dede_pages span{border:1px solid #22d3b6 ; background-color:#22d3b6; color:#FFFFFF}
.dede_pages li.thisclass a{ color:#fff }