html, div, body, p, form, textarea, img, dl, dt, dd, h1, h2, h3, input { margin:0 auto; padding:0; font:12px/160% Arial, Helvetica, sans-serif; color:#fff; }
ul { margin:0; padding:0; list-style:none; }
li { margin:0; list-style:none; padding:0; }
dl, dt, dd { margin:0; }
img { border:none; margin:0; }
p { line-height:20px; }
a, a:link, a:visited { text-decoration:none; color:#222; }
a:hover, a:active { text-decoration:underline; color:#222; }
.clear { clear:both; }
#wrap { background:#272e2e url(/style/images/bg.jpg) no-repeat center top; }
#container { background:url(/style/images/top.jpg) no-repeat 50% top; overflow:hidden; }
#wrap-nav { width: 1000px; margin-right: auto; margin-left: auto; position: relative; }
#header { width:1000px; overflow:hidden; }
#logo { float:left; }
.menu { border-radius:5px; float:right; margin-top:60px; overflow:hidden; zoom:1; margin-bottom: 10px; }
.menu li { float:left; width:134px; font-size:14px; text-align:center; line-height:38px; font-weight: bold; background-image: url(/style/images/nav-back.png); }
.menu li a:link, .menu li a:visited { color:#FFF; display:block; margin:0 auto; }
.menu li a:hover, .menu li a:active, .menu li a.on { text-decoration:none; background-repeat: no-repeat; background-position: center; background-color: #0a4472; }
.menu li a:hover, .menu .now, .menu .over { background-repeat: no-repeat; background-position: center; background-color: #0a4472; }
.menu .sub_menu { position:absolute; left:0; top:42px; z-index:50; overflow:hidden; background-color: #FDFDFD; }
.menu .sub_menu dl { float:left; display:inline; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 15px; width: 200px; }
.menu .sub_menu dt { font-size:12px; text-align:left; margin-top: 5; color: #000; line-height: 20px; font-weight: bold; margin-bottom: 3px; }
.menu .sub_menu dt img { float: left; margin-right: 5px; }
.menu .sub_menu dd { text-align:left; margin-right: 0; margin-left: 0; line-height: 30px; }
.menu .sub_menu dd a { font-size:12px; padding:0; display:inline; color: #fff; }
.menu .sub_menu dd img { vertical-align:middle; margin-right:10px; }
.menu .sub_menu dd a:hover { text-decoration:underline; background:none; color: #fff; }
#dvd { position: absolute; left: 599px; top: 98px; background-color: #0a4472; }
#upgrade { position: absolute; left: 700px; top: 98px; background-color: #0a4472; }
.addthis .addthis_button_facebook_like { margin-left: 8px; width:60px; }
.addthis .addthis_button_google_plusone { margin-left:8px; margin-right:8px; width: 60px; }
.addthis .addthis_button_tweet { margin-left: 20px; width:60px; }
.share-guide .addthis_button_google_plusone { margin-left:33px; margin-right: 30px; }
.share-guide .addthis_button_tweet { margin-left:33px; margin-right:30px; }
.share-product { float:right; margin-right:30px; margin-top:9px; }
.share-video { float: left; margin-top: 10px; color:black; }
.share-video-main { float:right; margin-top: 10px; margin-right:120px; }
.share-video-main .addthis_button_google_plusone { margin-right:20px; margin-left:20px; }
.share-video-main .addthis_button_tweet { margin-right:20px; margin-left:20px; }
/*ads*/
.bottom-ads{position:fixed;width:100%;left:0;bottom:0;z-index:99;}
.ads{background:url(/images/system/bottom-banner.gif) no-repeat 50% 0;height:80px;display:block;}
.bottom-ads img{position:absolute;right:0px;top:0px;cursor:pointer;width:26px!important;height:26px!important;}
/* language */
.new_language{width: 100%;height: 100%;background: rgba(0, 0, 0, .4);display: none;position: fixed;justify-content: center;align-items: center;top: 0;left: 0;z-index: 11;}
.new_language>div{max-width: 1110px;width: 95%;background: #fff;box-shadow: 0 0 50px 0 rgba(0,0,0,.5);border-radius: 6px;padding: 20px 50px;position: relative;box-sizing: border-box;}
.new_language>div li{width: 25%;height: 30px;line-height: 30px;margin-top: 10px;margin-bottom: 10px;float: left;}
#footer .new_language>div li a {padding-left: 20px;line-height: 30px;font-size: 16px;color: #333;}
.new_language>div>img{position: absolute;top: 10px;right: 10px;cursor: pointer;width: 27px;}
#footer .footer-right p{text-align: left;}
#footer .footer-right>div{border-bottom: 1px solid #929292;color: #929292;height: 30px;line-height: 34px;margin-top:-8px !important;cursor: pointer;width: 136px;font-size: 14px;}
#footer .footer-right>div:hover{border-bottom: 1px solid #4b87fb;color: #4b87fb}
#footer .footer-right>div i{width: 12px;height: 7px;background: url(/style-new/images/arrow.png);float: right;margin-top: 16px;}
#footer .footer-right>div:hover i{background-position-y: -8px;}
/*footer*/
#footer{min-width:100%;overflow:hidden;padding:20px 0 20px 0;clear:both;border-top:1px solid #504d4d;}
#footer a{color:#929292;text-align:center;font-size:14px;}
#footer p{text-align:center;color:#929292;font-size:14px;}
#footer .container{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;max-width:1000px;}
#footer .container div{margin: 0;}
/*cookie*/
.usernotice_pop{display: table;width:270px;padding: 7px;position: fixed;bottom: 10px;right:50px;background: rgba(0,0,0, 0.55);z-index: 1000;text-align: center;color: #fff;border-radius: 5px;transition: all 0.3s ease;font-size:12px;line-height:20px !important;}
.usernotice_pop a{font-size:12px !important;color:#fff !important;text-decoration:underline !important;}
.usernotice_pop span{font-size: 12px !important; cursor:pointer;border:1px solid #fff;margin:10px 5px;width:50%;padding:0 5px;}