﻿@charset "utf-8";
* { margin:0; padding:0; list-style:none; }
hr{margin:15px auto; border:0px; border-bottom:dashed #ddd 1px; width:90%;}
body {-moz-user-select:none;}
img { border:none; }

.red { color:red; }
.green { color:green; }
.blue { color:blue; }
.gray { color:gray; }
.purple { color:purple; }


.hzp {box-sizing: border-box;}
.tc {text-align: center;}
.o_f{overflow: hidden;}
.cut{OVERFLOW:hidden; text-overflow:ellipsis; white-space:nowrap;}


.clear {clear:both;}
.px1 {height:1px; clear:both;}
.px2 {height:2px; clear:both;}
.px5 {height:5px; clear:both;}
.px10 {height:10px; clear:both;}
.px15 {height:15px; clear:both;}
.px20 {height:20px; clear:both;}
.px25 {height:25px; clear:both;}
.px30 {height:30px; clear:both;}
.px35 {height:35px; clear:both;}
.px40 {height:40px; clear:both;}
.px50 {height:50px; clear:both;}
.px60 {height:60px; clear:both;}
.px70 {height:70px; clear:both;}
.px80 {height:80px; clear:both;}

.red {color: #f00;}
.hui {color: #ccc;}
.hui9 {color: #999;}

.yy3 {box-shadow: 0 0 8px #333;}
.yy6 {box-shadow: 0 0 8px #666;}

.em2,
.emp2 p{text-indent:2em;}

.emdp2,
.emdp2 p{text-indent:2em;}

.em0,
.emp0,
.emp0 p,
.em0_img img{text-indent:0em;}


.brr1 {border-radius: 10px}
.brr2 {border-radius: 20px}

.pd_0_15 {padding: 0px 15px;}
.pd_5_15 {padding: 5px 15px;}
.pd_10_15 {padding: 10px 15px;}

.tp_fd02 img {transition: all 2s; overflow:hidden; zoom:1;}
.tp_fd02 img:hover{transform: scale(1.2);}

.tp_fd03 img {transition: all 2s; overflow:hidden; zoom:1;}
.tp_fd03 img:hover{transform: scale(1.3);}


.hx_0 {padding: 20px 5px 5px 5px; text-decoration-style:double;}

.u_l0 {margin: 5px 10px; overflow: hidden;}
.u_l0 li {padding: 3px 0px; line-height: 128%;}


.max_800 {min-width: 300px; max-width: 800px; margin: 0px auto;}
.max_980 {min-width: 300px; max-width: 980px; margin: 0px auto;}

.fz1:hover img{
	transform:rotateY(360deg);
	transition:0.6s;
	transform-style:preserve-3d;
}

.yd_up {animation: yd_up 1s infinite;}
@keyframes yd_up {
  0% {transform: translateY(0);}
  50% {transform: translateY(-30px);}
  100% {transform: translateY(0);}
}
	

.xhyd {animation: xhyd 1s infinite;}
@keyframes xhyd {
  0% {transform: translate(0px,0px);}
  50% {transform: translate(-30px,0px);} /* 配置 */
  100% {transform: translate(0px,0px);}
}

