/* CSS Document */
.topcenter { float:left; width:500px; height:40px; margin-left:30px;line-height: 40px; text-align: center;}
.move1s{animation:move 5s 0s infinite;-webkit-animation:move 3s 0s infinite;transform-origin:bottom;-webkit-transform-origin:bottom;}
em.redstar { color:#f00; display:inline-block; height:18px; font-size:14px; font-style:normal; line-height:1.0; vertical-align:bottom; }
@keyframes move {
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(1deg);
	  transform:rotate(1deg);
	}
	75% {  
	  -webkit-transform:rotate(-1deg);
	  transform:rotate(-1deg);
	}
	80% {  
	  -webkit-transform:rotate(1deg);
	  transform:rotate(1deg);
	}
	85% {  
	  -webkit-transform:rotate(-1deg);
	  transform:rotate(-1deg);
	}
	90% {  
	  -webkit-transform:rotate(1deg);
	  transform:rotate(1deg);
	}
	95% {  
	  -webkit-transform:rotate(-1deg);
	  transform:rotate(-1deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

@-webkit-keyframes move1
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(1deg);
	  transform:rotate(1deg);
	}
	75% {  
	  -webkit-transform:rotate(-1deg);
	  transform:rotate(-1deg);
	}
	80% {  
	  -webkit-transform:rotate(1deg);
	  transform:rotate(1deg);
	}
	85% {  
	  -webkit-transform:rotate(-1deg);
	  transform:rotate(-1deg);
	}
	90% {  
	  -webkit-transform:rotate(1deg);
	  transform:rotate(1deg);
	}
	95% {  
	  -webkit-transform:rotate(-1deg);
	  transform:rotate(-1deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

/*ueditor*/
.eduicontent { line-height:1.8; }
.eduicontent table { border-collapse: collapse; }
.eduicontent td, th {    padding: 5px 10px;    border: 1px solid #DDD; }
.eduicontent td p { margin: 0; padding: 0; }
.eduicontent dl dd { margin:0;}
.eduicontent ul { margin:0; padding:0;}
.eduicontent div, .eduicontent img, .eduicontent h1, .eduicontent h2, .eduicontent h3 { max-width:796px!important;}

.eduicontent810 { line-height:1.8; }
.eduicontent810 table { border-collapse: collapse;max-width:810px!important; }
.eduicontent810 td, th {    padding: 5px 10px;    border: 1px solid #DDD; }
.eduicontent810 td p { margin: 0; padding: 0; }
.eduicontent810 dl dd { margin:0;}
.eduicontent810 ul { margin:0; padding:0;}
.eduicontent810 img { max-width:810px!important;}

.item_zoom {float: left;width: 382px;min-height:400px;position: relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.item_zoom #zoom_box{position:absolute;left:388px;top:-20px;border:1px solid #DDD;width:480px;height:480px;background:#FFF;z-index:99999;display:none;overflow:hidden;}
.item_zoom #zoom_box img{position:absolute}
/*.item_zoom .big_pic_ico{width:24px;height:24px;background:url(icons_search.gif) 0 0 no-repeat;position:absolute;right:20px;top:20px;}*/
.item_zoom #pr_pic_zoom{border: 1px solid #f0f0f0;width:380px;height:380px;overflow:hidden;}
.item_zoom #pr_pic_zoom a { width:380px;height:380px; display:table-cell; text-align:center; vertical-align:middle;}
.item_zoom #pr_pic_zoom img {max-width: 380px; max-height:380px;}
.item_zoom #pr_pic_zoom .video_btn{position:absolute;left:50%;top:50%;width:50px;height:50px;background:url(../pic/icons_play.png) left center no-repeat;margin:50px auto auto -25px;cursor:pointer;}
.item_zoom #pr_pic_zoom .video_btn:hover{background:url(../pic/icons_play.png) right center no-repeat;}
.item_zoom ul {position:absolute;bottom:10px;height: 62px;width:360px;left:50%;margin: 0;margin-left:-180px;padding: 0;overflow:hidden;text-align:center;}
.item_zoom ul li {list-style: none;display:inline-block;width: 60px;height: 60px;border: 1px solid #EEE;margin:0 5px;cursor: pointer;overflow:hidden;}
.item_zoom ul li a { width: 60px;height: 60px; display:table-cell; vertical-align:middle; text-align:center;}
.item_zoom ul li.current {border: 1px solid #E92F2F;}
#pr_pic_list li a img { max-width:60px; max-height:60px;}
.ks-imagezoom-lens {background-attachment: scroll;background-repeat: repeat;cursor: move;z-index: 1;position: absolute;overflow: hidden;background-position: 0 0;}
.ks-imagezoom-lens {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEElEQVQImWOwzTv3nwEZAAAlAwJ5wE8zGQAAAABJRU5ErkJggg==);background-color: transparent;}
.online_box { display:inline-block; margin-left:2px; margin-right:0px; height:30px;}
.online_box a:hover { text-decoration:none;}
.online_box .online_btnqq {display: inline-block;width: 78px; margin-right:12px;border: 1px solid #DDD;text-indent: 8px;height: 30px;color: #666;line-height: 30px;background-color: #fbc76d; border-radius: 5px;}
.online_box .online_btnqq i{display: inline-block; margin-right:2px;width: 25px; height: 25px;vertical-align: middle; margin-top:-1px; overflow:hidden;background:url(../pic/icons50.png) 0 -23px/23px no-repeat;}
.online_box .online_btnwx .ewmimg{ display:none; position:absolute; z-index:9999; padding:0; margin-left:-25px; border:1px solid #ddd; background:#fff; line-height:1.0; text-indent:0;}
.online_box .online_btnwx .ewmimg img { max-width:182px; margin:0; border:0;}
.online_box .online_btnwx:hover .ewmimg{ display:block; }
.online_box .online_btnwx {display: inline-block;width: 76px;margin-right:12px;border: 1px solid #DDD;text-indent: 8px;height: 30px;color: #666;line-height: 30px;background-color: #fbc76d; border-radius: 5px; position:relative;}
.online_box .online_btnwx i{display: inline-block; margin-right:2px;width: 25px; height: 25px;vertical-align: middle; overflow:hidden;background:url(../pic/icons50.png) 0 -46px/23px no-repeat;}
.online_box .online_btn {display: inline-block;width: 128px;border: 1px solid #DDD;text-indent: 44px;height: 38px;color: #666;line-height: 38px;background: url(icons_heart.gif) 22px center no-repeat;}