html, body, div, h1, h2, h3, p, ul, li, dl, dt, dd{margin:0 auto;padding:0;font-family:Arial, Helvetica, sans-serif;color:#222222;}
ul, li{list-style:none;}
p, img, dl, dt, dd{margin:0;padding:0;border:none;vertical-align:middle;}
a:-webkit-any-link{text-decoration:none;}
#logo{width:100%;float:left;margin-top:20px;}
.container-s{max-width:1850px;overflow:hidden;padding-bottom:50px;}
.container{max-width:1000px;width:100%;}
#banner{background:url(/special/promotion-cooperation/banner.jpg) no-repeat 50% 0;height:376px;padding-top:20px;}
#hot-special{padding-bottom:60px;}
.hot-title{font-size:48px;color:#222222;font-family:"Segoe UI Light";text-align:left;padding-top:72px;padding-bottom:54px;width:100%;}
.hot-products{width:50%;display:block;overflow:hidden;float:left;}
.hot-products ul{width:32%;float:left;margin-right:10px;}
.hot-products ul li div{width:88%;margin:0 auto;}
.hot-products ul.hs-first{margin-left:7px;}
.buy{display:block;max-width:260px;margin:0 auto;}
a.buywin, a.buymac{background:url(buy.png) no-repeat 0 0;width:120px;height:31px;float:left;}
a.buywin{margin:0 4px 6px 0;}
a.buywin:hover{background-position:0 -31px;}
a.buymac{background-position:0 -62px;}
a.buymac:hover{background-position:0 -93px;}
a.download-but{background-color:#e12e3f;font-size:16px;color:#fff;width:91px;height:24px;padding:2px 10px;}
a.download-but:hover{background-color:#cf2535;}
.more-funny a.download-but{background-color:#e12e3f;font-size:16px;color:#fff;width:114px;height:28px;padding:2px 14px;}
.more-funny a.download-but:hover{background-color:#cf2535;}
.hot-title-s{font-size:24px;color:#222;font-family:"Segoe UI Light";padding:42px 0 30px 0;}
.hot-title-text{font-size:16px;color:#939393;line-height:24px;padding-bottom:35px;}
.des{font-size:24px;color:#fd6e69;font-family:"Segoe UI";padding-bottom:10px;}
.des del{font-size:16px;color:#222222;font-family:"Segoe UI";}
.more-funny h1{font-size:48px;font-weight:lighter;color:#222222;font-family:"Segoe UI Light";text-align:center;padding:80px 0 64px 0;}
.more-funny{background-color:#fcfcfc;}
ul.four-funny li{float:left;width:23.8%;margin-right:25px;border:1px solid #dedede;margin-bottom:122px;background-color:#ffffff;}
.four-last{float:left;}
ul.four-funny li img{margin:44px auto;display:block;}
ul.four-funny li.four-last{margin-right:0;}
.funny-title{font-size:24px;color:#222;font-family:"Segoe UI Light";padding-bottom:30px;text-align:center;}
.funny-text{font-size:16px;color:#939393;line-height:24px;padding:0 50px 38px 50px;text-align:center;}
.funny-des{font-size:30px;color:#fd6e69;font-family:"Segoe UI";text-align:center;padding-bottom:62px;}
.funny-des del{font-size:16px;color:#222222;font-family:"Segoe UI";}
.final{overflow:hidden;padding-bottom: 60px;}
.final-title p{font-size:48px;color:#222222;font-family:"Segoe UI Light";text-align:center;padding-bottom:50px;padding-top:100px;border-bottom:1px solid #ebebeb;}
.final a{font-size:18px;color:#222222;font-family:"Segoe UI";line-height:60px;}
.final ul{display:block;overflow:hidden;padding:4% 0 4% 0;}
.final ul li{display:block;float:left;width:33%;font-size:16px; font-family:"Segoe UI";line-height:30px;}
#footer-s{background:url(/special/promotion-cooperation/bottom.png)no-repeat 50% 0;height:48px;}
#footer-s p{color:#fff;text-align:center;padding-top:20px;}
#footer-s p a{text-align:center;color:#fff;font-size:14px;}
#footer-s span.copyright{margin:0 auto 25px;color:#7c7c7c;}
#footer-s span.copyright{text-align:center;font-size:14px;padding-left:10px;}
#footer-s p.copyright{display:none;}
#footer-s p.copyright{color:#7c7c7c;text-align:center;font-size:14px;padding-left:10px;}
#footer-s p.copyright{color:#7c7c7c;}
@media screen and (max-width: 1870px){
.hot-products{width:100%;}
.hot-title{text-align:center;}
.hot-products ul li img{margin:0 auto;display:block;}
.hot-title-s{text-align:center;}
.hot-title-text{text-align:center;}
.des{text-align:center;}
}
@media screen and (max-width: 1750px){
ul.four-funny li{margin-right:10%;margin-left:10%;width:28.8%;}
}
@media screen and (max-width: 1000px){
.final-title p{padding-top:50px;}
.final a{font-size:13px;line-height:45px;}
}
@media screen and (max-width: 945px){
.hot-products ul{width:98%;}
.buy{padding-bottom:60px;}
.hot-products ul.hs-first{margin-left:0;}
}
@media screen and (max-width: 850px){
ul.four-funny li{margin-right:10%;margin-left:15%;width:70%;}
}
@media screen and (max-width: 820px){
#banner{background-size:230%;}
.final a{font-size:16px;}
.final ul li{width:48%;padding-left:2%;}
}
@media screen and (max-width: 800px){
#footer-s{height:auto;background-color:#222222;}
}
@media screen and (max-width: 798px){
#banner{background:url(banner_pad.jpg) no-repeat 50% 0;height:396px;}
}
@media screen and (max-width: 580px){
.final ul li{width:90%;padding-left:10%;}
#banner{background:url(banner_phone.jpg) no-repeat 50% 0;height:300px;}
}
@media screen and (max-width: 550px){
#hot-special{padding-bottom:20px;}
.more-funny h1{padding-top:35px;font-size:36px;}
.hot-title{font-size:36px;}
.final-title p{font-size:36px;}
}
@media screen and (max-width: 480px){
ul.four-funny li{margin-right:6%;margin-left:10%;width:80%;}
#logo{width:0;}
}
