.header img{border:none;}
.header a,.header a:hover,.header a:link,.header a:visited{text-decoration:none;}
.header ul, .header li{margin:0;padding:0;list-style:none;}
/*Header*/
.header{height: 60px;position: relative;z-index: 10;}
.header *{margin: 0;padding: 0px;}
.header > .center{max-width: 1200px;width: 100%;margin: auto;padding-right: 80px;position: relative;box-sizing: border-box;}
.header .flex-box{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack:justify;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;}
.header_box{height: 60px;align-items: center;}
.header_box>ul>li{display: inline-block;margin-right: 20px;}
.header_box>ul>li:nth-child(1)>a>img{vertical-align: -2px;margin-right:5px;}
.header_box>ul>li>a,.header_box>ul>li>span{font-size: 16px;font-weight:500;color:#333;-webkit-transition: all linear .2s;transition: all linear .2s;cursor: pointer;}
.header_box>ul>li>a>i,.header_box>ul>li>span>i{width: 12px;height: 6px;background: url(../png/icon-arrow.png);display: inline-block;margin-left: 4px;vertical-align: 1px;-webkit-transition: transform .3s linear;transition: transform .3s linear;}
.header_box>ul>li:last-child{margin-right: 0px;}
.header_box>ul.header_nav>li::after{display: none;}
.header_box>ul.header_nav>li:hover::after{display: block;}
.header_box>ul.header_nav>li:hover>div{display: block;}
.header_box>ul>li::after{clear: both;content: "";width: 100%;height: 30px;position: absolute;left: 0px;top: 35px;}
.header_box>ul.header_nav>li:hover>a,.header_box>ul.header_nav>li:hover>span{color:#0a82de;text-decoration: none;}
.header_box>ul.header_nav>li:hover>a i,.header_box>ul.header_nav>li:hover>span i{background-position-y: -6px;}
.header_box>ul>li .menu{position: absolute;top: 60px;left: 50%;right:0px;margin:auto;background: #fff;width: 1300px;max-width:1300px;padding-bottom:40px;box-shadow: 0 8px 8px rgba(0, 0, 0, .37);border-top: 3px solid #1b99f9;display: none;transform: translate(-50%,0);}
.header_box>ul>li .menu .center{justify-content: space-around;}
.header_box>ul>li .menu>div>div{max-width: 560px;width: 100%;}
.header_box>ul>li .menu>div>div>div{padding-right: 45px;}
.header_box>ul>li .menu .system>p{font-size: 22px;text-align: left;border-bottom: 1px solid #0780dc;padding-bottom: 10px;margin-top: 20px;}
.header_box>ul>li .menu .system>p i{width: 24px;height: 24px;background: url(../png/icon-system.png);display: inline-block;vertical-align: -4px;margin-right: 7px;}
.header_box>ul>li .menu .system>p i.mac{background-position-y: -24px;}
.header_box>ul>li .menu .system>p i.online{background-position-y: -48px;}
.header_box>ul>li .menu .system>p i.desktop{background-position-y: -72px;}
.header_box>ul>li .menu .system>p i.multimedia{background-position-y: -96px;}
.header_box>ul>li .menu .system>p i.data{background-position-y: -120px;}
.header_box>ul>li .menu dl a{line-height:30px;font-size:16px;font-weight:400;color:#444;-webkit-transition: all linear .2s;transition: all linear .2s;}
.header_box>ul>li .menu dl a:hover{color:#0087FD;text-decoration:underline;}
.header_box>ul>li .menu dl a img{vertical-align: -2px;margin-left: 4px;}
.header_box>ul>li .menu dl a img.best{vertical-align: 0px;}
.header_box>ul>li .menu dl dt{font-size: 16px;color: #333;font-weight: 500;margin-bottom: 10px;margin-top: 20px;line-height: 16px;}
.header_box>ul>li .menu dl dt i{width: 16px;height: 16px;background: url(../png/icon-tools.png);display: inline-block;vertical-align: -2px;margin-right:6px;}
.header_box>ul>li .menu dl dt i.i-converter{background-position-y: -64px;}
.header_box>ul>li .menu dl dt i.i-recorder{background-position-y: -48px;vertical-align: -3px;}
.header_box>ul>li .menu dl dt i.i-editor{background-position-y: -32px;}
.header_box>ul>li .menu dl dt i.i-blu-ray{background-position-y: -16px;}
.header_box>ul>li .menu dl dt i.i-dvd{background-position-y: -112px;}
.header_box>ul>li .menu dl dt i.i-dvd{background-position-y: -112px;}
.header_box>ul>li .menu dl dt i.i-recovery{background-position-y: -80px;}
.header_box>ul>li .menu dl dt i.i-unlocker{background-position-y: -144px;}
.header_box>ul>li .menu dl dt i.i-pc-recovery{background-position-y: -128px;}
.header_box>ul>li .menu dl dt i.i-pdf{background-position-y: -96px;}
.header_box>ul>li .menu dl dt i.i-transfer{background-position-y: -160px;}
.header_box>ul>li.svip{display: none;}
.header_box>ul>li.svip a{display: block;position: relative;height: 22px;}
.header_box>ul>li.svip a img{position: absolute;top: 0;animation: shake 2.1s ease-in-out infinite;}
.header_box>ul>li.svip::after{display: none;}
.header_box a.svip{display: block;position: absolute;right: 0;top: 0;width: 70px;height: 54px;}
.header_box a.svip img{position: absolute;top: 0;animation: shake 2.1s ease-in-out infinite;}
@keyframes shake {
    0%{transform: rotateZ(0deg) scale(1);}
    25%{transform: rotateZ(-10deg) scale(.8);}
    35%{transform: rotateZ(5deg) scale(1);}
    40%{transform: rotateZ(-5deg) scale(1);}
    45%{transform: rotateZ(5deg) scale(1);}
    50%{transform: rotateZ(-5deg) scale(1);}
    55%{transform: rotateZ(5deg) scale(1);}
    60%{transform: rotateZ(-5deg) scale(1);}
    65%{transform: rotateZ(5deg) scale(1);}
    70%{transform: rotateZ(-5deg) scale(1);}
    75%{transform: rotateZ(5deg) scale(1);}
    80%{transform: rotateZ(-5deg) scale(1);}
    85%{transform: rotateZ(5deg) scale(1);}
    90%{transform: rotateZ(-5deg) scale(1);}
    95%{transform: rotateZ(5deg) scale(1);}
    100%{transform: rotateZ(0deg) scale(1);}
}
.header_box>ul>li.resource .menu>div>div>div{padding: 0px;}
.header_box>ul>li.resource .menu dl{font-size: 0px;}
.header_box>ul>li.resource .menu dd{display: inline-block;width: 25%;}
.header_box .toggle{display: none;}
/*Footer*/
.background-footer{background-color:#303132;}
.background-footer a{text-decoration:none;}
.background-footer a:hover{text-decoration:underline;}
.footer{width:100%;max-width:1340px;margin:0 auto;padding-bottom:10px;overflow:hidden;display:-webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
.footer .footer-part{float:left;margin:0;}
.footer .footer-part .title{color:#FFF;text-align:left;width:100%;clear:both;font-size:20px;line-height:25px;margin:40px auto 10px auto;}
.footer-part:nth-child(1) {width:24%;min-width:185px;margin-left:2%;}
.footer .footer-part:nth-child(1) .footer_logo{display:block;padding:0;margin:35px 0 0 15%;float:none;margin-bottom:5px;overflow:hidden;}
.footer .footer-part:nth-child(1) .footer_btn{box-sizing:border-box;display:block;margin-left:15%;width:186px;height:36px;border:1px solid #2bb0f5;border-radius:3px;font-size:14px;color:#2bb0f5;text-align:left;line-height:34px;margin-bottom:8px;}
.footer .footer-part:nth-child(1) .down_btn i{display:inline-block;width:20px;height:20px;background:url(../png/footer-icon.png) no-repeat 0 -20px;vertical-align: middle;margin:0 10px 0 15px;}
.footer .footer-part:nth-child(1) .buy_btn i{display:inline-block;width:20px;height:20px;background:url(../png/footer-icon.png) no-repeat 0 0px;vertical-align: middle;margin:0 10px 0 15px;}
.footer-part:nth-child(2){width:40%;}
.footer-part:nth-child(3){box-sizing:border-box;width:20%;min-width:185px;padding-left:20px;}
.footer .footer-part img{float:left;padding:10px 20px 10px 0;}
.footer .footer-part ul{padding:0;}
.footer .footer-part ul li{font-size:14px;padding:8px 0;line-height:100%;}
.footer .footer-part a img{padding:0;margin-right:5px;}
.footer .footer-part .border{margin-top:30px;padding-top:10px;margin-bottom: 20px;overflow:visible;}
.footer .footer-part a{display:inline-block;color:#b4b4b4;}
.footer .footer-list{float:left;width:40%;padding:0 5%;}
.footer .footer-list .title{box-sizing:border-box;}
.background-footer p#copyright{color:#929393;font-size:14px;margin:0;padding:15px 0 20px;border-top:1px #3b3c3d solid;text-align:center;line-height:100%;}
/*GoTop*/
#goTop { width:50px; height:90px; background:url(../png/go-top.png) scroll 0 0; position:fixed; right:0; bottom:10px; cursor:pointer; }
/*Cookie*/
.usernotice_pop{display: table;width:280px;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;}
.usernotice_pop a{color:#fff;text-decoration:underline;}
.usernotice_pop span{cursor:pointer;border:1px solid #fff;margin:10px 5px;width:50%;padding:0 5px;}
@media screen and (max-width:1200px){
    img{height: auto;}
    .header>.center{padding-left: 10px;padding-right: 10px;}
.header_box .toggle{width: 26px;height: 26px;display: block;position: relative;}
.header_box .toggle i{width: 26px;height: 2px;background: #444;display: block;margin-top: 12px;border-radius: 2px;-webkit-transition: all .2s .3s ease;transition: all .2s .3s ease;}
.header_box .toggle i::after,.header_box .toggle i::before{clear: both;content: "";position: absolute;width: 26px;height: 2px;background: #444;left: 0px;-webkit-transition: top .2s .3s ease,-webkit-transform .3s ease;transition: top .2s .3s ease,transform .3s ease;}
.header_box .toggle i::after{top: 2px;}
.header_box .toggle i::before{top: 22px;}
.header_box .toggle.active{background-position-y: -26px;}
.header_box .toggle.active i{background: #fff;-webkit-transition: all .2s 0s ease;transition: all .2s 0s ease;}
.header_box .toggle.active i::after{-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);top: 12px;-webkit-transition: top .2s ease,-webkit-transform .2s .3s ease;transition: top .2s ease,transform .2s .3s ease;}
.header_box .toggle.active i::before{-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);top: 12px;-webkit-transition: top .2s ease,-webkit-transform .2s .3s ease;transition: top .2s ease,transform .2s .3s ease;}
.header_box>ul{position: absolute;top: 60px;left: 0px;width: 100%;padding-left: 10px;padding-right: 10px;box-sizing: border-box;background: #fff;padding-bottom: 20px;display: none;box-shadow: 0 8px 8px rgba(0, 0, 0, .37);border-top: 3px solid #1b99f9;}
.header_box>ul>li{display: block;width: 100%;position: relative;height: auto;}
.header_box>ul>li::after{clear: both;content: "";width: 100%;height: 1px;background: rgba(42, 43, 45, .2);position: absolute;left: 0px;top: 46px;}
.header_box>ul>li>a,.header_box>ul>li>span{font-size: 20px;color: #222;border-bottom: 1px solid #fff;padding-top: 20px;padding-bottom: 10px;display: inline-block;line-height: 16px;}
.header_box>ul>li>a i,.header_box>ul>li>span i{position: absolute;right: 0px;margin-top: 5px;}
.header_box>ul>li::before{clear: both;content: "";position: absolute;width: 12px;height: 6px;right: 0px;top: 25px;z-index: 1;}
.header_box>ul>li.active .menu{display: block !important;}
.header_box>ul>li.active a,.header_box>ul>li.active span{color:#0b85e2;}
.header_box>ul>li.active a i,.header_box>ul>li.active span i{background-position-y: -6px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.header_box>ul>li.active::after{background: #0976c9;}
.header_box>ul>li .menu{position: static;padding-bottom: 0px;display: none;box-shadow: 0 0 0 rgba(0, 0, 0, 0);border: none;visibility: visible;opacity: 1;width: 100%;transform: translate(0);}
.header_box>ul>li .menu>div>div{max-width: 100%;}
.header_box>ul>li .menu .system>p{margin-left: 10px;border-color: rgba(42, 43, 45, .2);color: #222;font-size: 18px;}
.header_box>ul>li .menu .system>p i{vertical-align: -6px;}
.header_box>ul>li .menu>div>div>div{display: block;margin-left: 34px;padding-right: 0px;}
.header_box>ul>li .menu>div>div>div>div:nth-child(1) dl:nth-child(1) dt{padding-top: 10px;}
.header_box>ul>li .menu dl dt{padding-bottom: 10px;border-bottom: 1px solid rgba(42, 43, 45, .2);margin-top: 10px;margin-bottom: 8px;}
.header_box>ul>li .menu dl dt:after{clear: both;content: "";width: 12px;height: 6px;float: right;background: url(../png/icon-arrow.png);margin-top: 5px;-webkit-transition: transform .3s linear;transition: transform .3s linear;display: block;}
.header_box>ul>li .menu dl.active dt{color:#0780dc;border-color:#0780dc;}
.header_box>ul>li .menu dl.active dt:after{background-position-y: -6px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.header_box>ul>li .menu dl.active dd{display: block;}
.header_box>ul>li .menu dl dd{display: none;}
.header_box>ul>li.freeware .menu dl dt,.header_box>ul>li.resource .menu dl dt{display: none;}
.header_box>ul>li.freeware .menu dl dd{display: block;}
.header_box>ul>li.freeware .menu div div div:nth-child(1) dl dd:nth-child(2){margin-top: 10px;}
.header_box>ul>li.resource .menu dl{margin-top: 10px;}
.header_box>ul>li.svip{display: block;}
.header_box a.svip{position: relative;display: none;}
}
@media screen and (max-width:769px){
.footer .footer-part:nth-child(1) img{margin:35px auto 0px;}
.footer .footer-part:nth-child(1) .footer_btn{margin-left:0;}
.footer .footer-part:nth-child(1) .footer_logo{margin:0 auto 14px;}
}
@media screen and (max-width:570px){
.header_box>ul>li.resource .menu dl dd{display: block;}
.header_box>ul>li.resource .menu dl dd{display: inline-block; width: 50%;vertical-align: top;}

.footer .footer-part{width:70%;float:left;margin:0 15% 5px;}
.footer{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content: space-around;-webkit-justify-content: space-around;}
.footer .footer-list{padding:0;float:none;display:inline-block;}
.footer .footer-part:nth-child(2){text-align:center;width:95%;margin:0 0 10px;}
.footer .footer-part ul li{text-align:left;}
.footer .footer-part .border{margin-top:0px;}
.footer-part:nth-child(3){padding-left:0px;margin:0 0 30px;width:77%;}
.usernotice_pop{padding:7px 0;bottom:0;}
}
@media screen and (max-width:320px){
.usernotice_pop{width:auto;}
}