@charset "utf-8";
body,div,top,ul,li,foot, h3,h4,p,ins{ margin:0; padding:0;list-style:none; font-family:Arial, Helvetica, sans-serif;}
img{border:0;}
.clear{ clear:both}
.top {background-color: #ecfaff; width:100%; height:120px; border-bottom:1px solid #a2def4;}
.top-logo { width:1000px; margin:0 auto; padding:30px 0 0 0;}
.logo{ float:left; padding-left:5px;}
.top-logo h1{ float:left; color:#444; font-size:28px; padding:0 30px 0 30px; font-family:Arial, Helvetica, sans-serif;margin-top:40px;}
.top-logo ul{ padding-top:30px;}
.top-logo ul li{float:right; padding-left:5px;}
.banner {width:1000px; margin:0 auto; padding-top:15px;}
.product{width:1000px; margin:0 auto; padding-top:15px;}
.product ul {width:1020px;height:auto;}
.product ul li{ width:148px; height:148px; float:left; border:1px solid #CCC;border-radius:5px; margin:0 20px 10px 0;}
.product ul .product-right{ margin:0;}
.product ul li:hover{border:1px solid  #39F;}
.product ul li img{ vertical-align:middle; padding:6px 5px;}
.foot{ padding-top:15px;}
.culture-team h3{text-align:center; color:#0c9f32; font-size:22px; border-top:1px solid #CCC; padding:10px;}
.culture-team h4{text-align:center; color:#0c9f32; font-size:22px;padding:10px;}
.culture-team{width:1000px; margin:0 auto; padding-top:10px;}
.culture-team p{ font-size:14px; color:#555; padding-bottom:10px;}
.culture{ float:left; width:565px; font-size:16px;}
.culture ins{ padding-right:5px;}
.culture ul { padding-top:30px;}
.culture ul li{ padding:0 0 10px 0px;}
.team{ float:left ; width:435px;}
.team ul li { float:left; padding:0 0 5px 10px;height:auto;}


.footerwrap{width:1000px;height:auto;margin:0 auto;margin-top:20px}
.join li a:hover,.foot_hot a:hover,.footernav li a:hover{color:#F90;text-decoration:underline}
.hoth3{width:202px;margin:0 20px 0px 50px}
.foot_hot{width:202px;margin:0 20px 0px 50px;margin-top:5px;line-height:20px}
.foot_hot a{color:#181413}
.footernav{border-bottom:1px solid #EBEBEB;height:30px;line-height:20px;margin-top:10px;padding-left:25px;font-size:12px;}
.footernav li{float:left;padding:0 5px;color:#DEDEDE}
.footernav li.footer_bar{padding-left:420px}
.footernav li a{color:#585550;text-decoration:none;}
.footernav li a:hover{text-decoration:underline;}
.footerimg{height:auto;overflow:hidden;padding-left:10px}
.footerimg li{font-size:0px;float:left;text-indent:-999px}
.footerimg_one{width:127px;height:50px;background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) no-repeat;margin:24px 10px}
.footerimg_two{width:120px;height:40px;background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) 0px -50px;margin:24px 10px}
.footerimg_three{width:130px;height:39px;background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) 0  -106px;margin:28px 10px}
.footerimg_four{background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) repeat scroll -120px -368px;height:38px;margin:25px 8px 5px 10px;width:80px}
.footerimg_five{width:64px;height:37px;background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) -138px -80px;margin:25px 10px}
.footerimg_six{width:64px;height:57px;background:url(http://www.8seasons.com/images/logos/footer_as.gif);margin:15px 10px 0px 10px}
.footerimg_seven{width:35px;height:40px;background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) -164px -178px;margin:23px 10px}
.footerimg_eight{width:80px;height:30px;background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) 0 -154px;margin:30px 10px}
.footerimg_nine{width:90px;height:25px;background:url(http://www.8seasons.com/includes/templates/cherry_zen/css/en/images/footer_bg.gif) 0 -192px;margin:30px 10px}
.footertext{line-height:20px;font-size:13px;color:#585550;text-align:center;}
.footertext a{text-decoration:underline;color:#1B88CD}
.footertext .botLink{color:#585550}
.footertext .botLink:hover{text-decoration:underline}
.footertext .mailtoLink{text-decoration:underline}
.footerimg li.nortonicon {text-indent: 1px;width:100px;height:70px;overflow:hidden;margin-top:4px;}