@charset "utf-8";
/* CSS Document */

body{text-align:center;}
body,table,tr,td,th,div,span,i,b,u,p,font,ul,ol,dl,li,form,strong,img,h1,h2,h3,h4,h5{margin:0;padding:0;font-family:Arial,'',Helvetica,sans-serif;font-size:12px;}
body,div,span,i,b,u,p,font,ul,ol,dl,li,form,strong,img,h1,h2,h3,h4,h5{border:none;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#cf0209;}
ul,li{list-style:none;}
img{display:block;}
/*********************/
.content{width:1000px;margin:auto;}
.congratulations{float:left;width:1000px;padding-top:10px;}
.congratulations img{float:left;padding-bottom:5px;}
.article{float:left;border:1px solid #cccccc;width:320px;margin-left:8px;margin-bottom:10px;height:181px;overflow:hidden;}
.article img{float:left;width:136px;height:181px;margin-right:10px;}
.article h2{float:left;text-align:left;padding-top:10px;font-size:14px;height:40px;line-height:20px;width:170px;}
.article span{float:left;width:170px;text-align:left;text-indent:2em;line-height:20px;}
.the_year{float:left;width:1000px;padding-bottom:10px;}
.wonderful{float:left;width:470px;border:1px solid #cccccc;background:#eeeeee;}
.wonderful img{float:left;padding-bottom:3px;}
.staggerer{float:right;width:520px;border:1px solid #cccccc;background:#eeeeee;}
.staggerer img{float:left;padding-bottom:3px;}
.staggerer_article li{text-align:left;float:left;padding-left:15px;background:url(/common/images/icon.png) no-repeat 0 -287px;_zoom:1;width:480px;line-height:24px;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;}
.staggerer_article{float:left;background:#ffffff;height:225px;overflow:hidden;overflow-y:scroll;width:500px;padding:10px;}
.manager{float:left;width:1000px;padding-bottom:10px;}
.manager_pic{float:left;width:1000px;background:#e7e8ea;}
#manager_box{overflow:hidden;width:100%;padding-top:10px;padding-bottom:10px;}
.manager_img_border{float:left;padding:0px;margin:0px;}
#manager_box div img{width:160px;height:140px;margin-right:10px;border:1px solid #cf0209;}
#manager_img{float:left;width:1500%;}
#manager_img1{float:left;}
#manager_img2{float:left;}
.manager_left{float:left;width:29px;margin-right:46px;margin-top:60px;cursor:pointer;}
.manager_center{float:left;width:850px;}
.manager_right{float:left;width:29px;margin-left:46px;margin-top:60px;cursor:pointer;}
.product{float:left;width:1000px;padding-bottom:10px;}
.product_pic{float:left;width:998px;background:#e7e8ea;border:1px solid #cccccc;text-align:center;padding-top:10px;padding-bottom:10px;}
.roundabout-holder{width:700px;height:320px;margin:0 auto;}
.roundabout-moveable-item{width:485px;height:312px;cursor:pointer;border:3px solid #ccc;border:3px solid rgba(0, 0, 0, 0.08);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus{border:3px solid rgba(0, 0, 0, 0.2);}
.tail{float:left;width:1000px;background:url(/happy2014/images/happy2014_tail_bg.jpg) left top no-repeat;text-align:center;color:#ffffff;height:56px;padding-top:30px;line-height:20px;}
.tail a{color:#ffffff;}
#onlinesupport{position:fixed;top:150px;top:120px \9;right:5px;width:120px;height:425px;z-index:400;background:url(/happy2014/images/happy2014_right_nav_bg.jpg) top left no-repeat;color:#cf0209;border-top:5px solid #cf0209;padding-top:10px;}
.nav_text{color:#cf0209;width:95px;float:right;height:36px;line-height:36px;text-align:left;font-size:14px;font-weight:bold;}
.weibo{margin-top:8px;text-align:center;width:120px;}
.wechat{margin-top:5px;text-align:center;width:120px;}