html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-font-smoothing:antialiased}body{min-width:1300px;font-size:14px;line-height:1.4;color:#27313c;font-family:'MarkPro',Arial,Helvetica,sans-serif;background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul>li,dl>dd{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;color:#27313c;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{color:transparent;height:1px;border:none;border-bottom:1px solid #ccc;margin:0;margin-bottom:10px}p{padding:0 0 15px}button{outline:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.nowrap{white-space:nowrap}.wrapper{position:relative;width:1200px;margin:0 auto;height:inherit}.left{float:left}.right{float:right}.clearfix:before,.clearfix:after{clear:both;content:"\90";display:block;height:0;visibility:hidden;font-size:0;line-height:0}.clear{clear:both}.none{clear:none}.hide{display:none}.show{display:block}.hidden{visibility:hidden}.visible{visibility:visible}.inline{display:inline}i{display:inline-block;vertical-align:middle;background:url(../images/icon.png)}.header{top:18px;width:100%;position:absolute;height:32px;line-height:32px;font-family:"MarkPro-Bold";font-size:20px;z-index:55}.header .logo{position:absolute;left:0}.header .logo a{color:#27313c;text-decoration:none}.header .logo img{width:24px;display:inline-block;vertical-align:middle;margin-left:5px;margin-right:10px}.header i{display:block;width:9px;height:6px;margin:0 auto;background:url(../images/icon.png);transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out}.header .dropdown{width:660px;float:right}.header .dropdown ul{padding:0;width:100%;margin:0;line-height:32px;list-style-type:none}.header .dropdown ul>li{position:relative;float:left;margin-left:50px;margin-right:30px;color:#27313c}.header .dropdown ul>li span{position:relative;overflow-x:hidden}.header .dropdown ul>li span:after{content:"";position:absolute;bottom:-10px;left:50%;width:0;height:1px;background-color:#bdbdbd;-webkit-transition:all 400ms cubic-bezier(.175, .885, .32, 1.275);-moz-transition:all 400ms cubic-bezier(.175, .885, .32, 1.275);-o-transition:all 400ms cubic-bezier(.175, .885, .32, 1.275);transition:all 400ms cubic-bezier(.175, .885, .32, 1.275);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.275);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.275);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.275);transition-timing-function:cubic-bezier(.175, .885, .32, 1.275)}.header .dropdown ul>li.product ol,.header .dropdown ul>li.features ol{display:none;padding:0;position:absolute;left:0;right:0;margin:auto;top:37px;text-align:center;list-style:none;border-radius:5px;line-height:35px;font-family:'MarkPro-Medium'}.header .dropdown ul>li.product ol li,.header .dropdown ul>li.features ol li{display:block}.header .dropdown ul>li.product ol li a,.header .dropdown ul>li.features ol li a{display:block;color:#27313c;font-size:16px;text-decoration:none}.header .dropdown ul>li.product ol li a:hover,.header .dropdown ul>li.features ol li a:hover{text-decoration:underline}.header .dropdown ul>li.product:hover ol,.header .dropdown ul>li.features:hover ol{display:block}.header .dropdown ul>li.product:hover i,.header .dropdown ul>li.features:hover i{background-position:0 -6px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.header .dropdown ul>li.product.product ol,.header .dropdown ul>li.features.product ol{width:200px;left:-60px}.header .dropdown ul>li>a{position:relative;display:block;text-decoration:none;color:#262e3d}.header .dropdown ul>li>a:hover span:after,.header .dropdown ul>li>a:focus span:after{width:calc(96%);left:0}.bottom-message{height:340px;background:url(../images/bottom-bg.jpg) no-repeat center;background-size:cover}.bottom-message .message{float:right;width:510px;margin-top:152px}.bottom-message .message .blue{margin-right:25px}.bottom-message .message p{margin-top:15px;text-align:left;font-size:14px;color:#7a7d80}.footer{height:510px;background:#172e53}.footer .wrapper{width:1050px}.footer h4{font-size:16px;font-weight:400}.footer .footer-nav{float:left;width:600px}.footer .footer-nav dl{float:left;margin-top:35px;margin-left:35px;width:220px;color:#fff}.footer .footer-nav dl dt{margin-bottom:10px}.footer .footer-nav dl dd{line-height:20px}.footer .footer-nav dl dd a{font-size:12px;color:#7c8595}.footer .subscrib{float:right;width:340px;margin-top:35px;margin-bottom:35px;color:#7c8595}.footer .subscrib dl{margin-bottom:35px}.footer .subscrib dl h4{margin-bottom:0}.footer .subscrib dl dt{margin-bottom:10px}.footer .subscrib dl dd{line-height:20px}.footer .subscrib dl dd a{font-size:14px;color:#7c8595}.footer .subscrib h4{display:inline-block;margin-bottom:20px;color:#fff}.footer .subscrib input{float:left;border-radius:3px;margin-bottom:10px}.footer .subscrib input.text-input{outline-style:none;padding:2px 4px;margin-right:12px;width:190px;height:24px;line-height:28px;border:0 none}.footer .subscrib input.submit{width:86px;height:29px;line-height:28px;border:0;color:#fff;background:#395787}.footer .subscrib input.submit:hover{background:#4568a0}.footer .subscrib p{margin-top:20px;font-size:12px;line-height:14px;color:#fff}.footer .subscrib p.tips{display:none;margin:0;color:#f60}.footer .resources{padding-top:28px;clear:both;border-top:solid #353a4d 1px;color:#83889d;font-size:14px}.footer .resources a{color:#83889d}.footer .morlink{margin-top:10px;padding:10px 0;border-top:1px rgba(255,255,255,0.15) solid;color:#83889d;font-size:13px}.footer .morlink a{float:left;margin:4px 0;margin-right:10px;padding-right:10px;border-right:1px rgba(255,255,255,0.15) solid;color:#83889d;line-height:14px}.footer .morlink{margin-top:10px;padding:10px 0;border-top:1px #394861 solid;color:#83889d;font-size:13px}.footer .morlink a{float:left;margin:4px 0;margin-right:10px;padding-right:10px;border-right:1px #394861 solid;color:#394861;line-height:14px}.footer .footer-info{position:absolute;bottom:0;width:100%;height:60px;border-top:1px rgba(255,255,255,0.15) solid;color:#83889d}.footer .footer-info p{float:left;display:inline-block;margin-top:22px;font-size:12px}.footer .footer-info p a{color:#83889d}.footer .footer-info .content-link{float:right;display:inline-block;margin-top:22px}.footer .footer-info .content-link h4{float:left;font-size:12px;margin-top:4px;margin-right:10px;font-weight:400}.footer .footer-info .content-link a{display:inline-block;width:24px;height:24px;text-indent:-999999px;background:url(../images/icon.png) no-repeat}.footer .footer-info .content-link a.icon-fb{background-position:0 -272px}.footer .footer-info .content-link a.icon-fb:hover{background-position:0 -303px}.footer .footer-info .content-link a.icon-em{background-position:-32px -273px}.footer .footer-info .content-link a.icon-em:hover{background-position:-32px -304px}.media-review{margin-top:110px;text-align:center;background:url(../images/border.png) no-repeat center}.media-review h2{margin-bottom:40px;font-size:36px}.media-review dl{float:left;width:50%;margin-bottom:100px;font-size:16px}.media-review dl dt{margin-bottom:20px;height:70px;line-height:70px}.media-review dl dt img{display:inline-block;vertical-align:middle}.media-review dl dd{padding:0 25px}.user-review{height:555px;margin-top:50px;text-align:center;background:url(../images/review-bg.jpg) no-repeat center}.user-review .wrapper{width:1200px !important}.user-review h2{padding-top:25px;font-size:40px;font-weight:normal;font-family:'MarkPro-Medium'}.user-review .usreview{position:relative}.user-review .usreview a{position:absolute;top:172px;display:inline-block;width:44px;height:44px;background:url(../images/icon.png)}.user-review .usreview a.dg-prev{left:5px;background-position:0 -93px}.user-review .usreview a.dg-next{right:5px;background-position:-44px -93px}.user-review .usreview a:hover.dg-prev{background-position:0 -42px}.user-review .usreview a:hover.dg-next{background-position:-44px -42px}.user-review .continer{width:1045px;height:300px;margin:0 auto;overflow:hidden}.user-review .continer .roll{height:inherit;margin-top:25px}.user-review .continer dl{position:relative;float:left;height:inherit;width:1045px}.user-review .continer dl dt{text-align:center;width:100px;height:100px;margin:0 auto;border-radius:50%;border:solid #116df7 4px;box-shadow:0 18px 20px 0 rgba(17,109,247,0.25)}.user-review .continer dl dt img{display:block;width:inherit;border-radius:50%}.user-review .continer dl dd{padding:0 200px;margin-top:30px;display:block;font-size:16px;line-height:24px}.user-review .continer dl dd strong{font-size:18px}.user-review .continer dl:after,.user-review .continer dl:before{position:absolute;content:"";display:block;width:83px;height:58px;background:url(../images/icon.png)}.user-review .continer dl:after{left:64px;top:80px;background-position:0 -142px}.user-review .continer dl:before{bottom:40px;right:64px;background-position:0 -201px}.btn{display:inline-block;text-align:center;font-family:'MarkPro-Bold';font-size:20px;border-radius:8px}.btn.blue{width:280px;height:62px;line-height:62px;color:#fff;background:#116df7;box-shadow:0 20px 20px 0 rgba(17,109,247,0.25)}.btn.blue i{width:11px;height:14px;margin-top:-5px;margin-right:10px;background-image:url('../images/down.png');background-position:50% 50%;background-repeat:no-repeat;background-size:11px}.btn.blue:hover{background:#3e8bfe}.btn.buybtn{width:178px;height:58px;line-height:58px;background:transparent;border:solid #7a7d80 2px}.btn.buybtn:hover{width:182px;height:62px;border:none;color:#fff;line-height:62px;background:#f39f0d;box-shadow:0 15px 20px 0 rgba(243,159,13,0.37)}.btn.pur-buy{width:344px;height:62px;line-height:62px;background:#ff9409;background-image:-moz-linear-gradient(90deg, #ff9409 0, #ffbb36 100%);background-image:-webkit-linear-gradient(90deg, #ff9409 0, #ffbb36 100%);background-image:-ms-linear-gradient(90deg, #ff9409 0, #ffbb36 100%);box-shadow:0 15px 20px 0 rgba(243,159,13,0.37)}.btn.pur-buy:hover{background:#ffbb36;background-image:-moz-linear-gradient(90deg, #ffbb36 0, #ff9409 100%);background-image:-webkit-linear-gradient(90deg, #ffbb36 0, #ff9409 100%);background-image:-ms-linear-gradient(90deg, #ffbb36 0, #ff9409 100%)}.btn.orange{width:288px;height:55px;line-height:55px;background:#ff9409;background-image:-moz-linear-gradient(90deg, #ff9409 0, #ffbb36 100%);background-image:-webkit-linear-gradient(90deg, #ff9409 0, #ffbb36 100%);background-image:-ms-linear-gradient(90deg, #ff9409 0, #ffbb36 100%);box-shadow:0 15px 20px 0 rgba(243,159,13,0.37)}.btn.orange i{width:24px;height:12px;margin-right:5px;margin-top:-5px;background-image:url(../images/purchase/shop.png);background-position:50% 50%;background-repeat:no-repeat;background-size:24px}.btn.orange:hover{background:#ffbb36;background-image:-moz-linear-gradient(90deg, #ffbb36 0, #ff9409 100%);background-image:-webkit-linear-gradient(90deg, #ffbb36 0, #ff9409 100%);background-image:-ms-linear-gradient(90deg, #ffbb36 0, #ff9409 100%)}.btn.bluebtn{background-color:#0a48e7;background-image:-moz-linear-gradient(-180deg, #0a48e7 0, #3c8fff 100%);background-image:-webkit-linear-gradient(-180deg, #0a48e7 0, #3c8fff 100%);background-image:-ms-linear-gradient(-180deg, #0a48e7 0, #3c8fff 100%);box-shadow:0 20px 62px 0 rgba(0,0,0,0.46)}.btn.bluebtn:hover{background-image:-moz-linear-gradient(-180deg, #3c8fff 0, #0a48e7 100%);background-image:-webkit-linear-gradient(-180deg, #3c8fff 0, #0a48e7 100%);background-image:-ms-linear-gradient(-180deg, #3c8fff 0, #0a48e7 100%)}.btn:hover{text-decoration:none}#diagnosis-call{width:80px;height:94px;top:80px;right:0;margin-right:0;z-index:998}@media (min-width:1200px){#diagnosis-call{display:block;position:fixed}}#diagnosis-call .call-content{position:relative}#diagnosis-call .call-content .active-icon{width:80px;height:94px;display:block;float:right;background-image:url('../images/diagnosis-call.png');background-position:50% 50%;background-repeat:no-repeat;background-size:80px;cursor:pointer}#diagnosis-call .call-content .call-bubble{position:absolute;top:95px;left:-250px;width:330px;height:290px;text-align:center;background:#fff;box-sizing:border-box;border:1px #e6e6e6 solid}#diagnosis-call .call-content .call-bubble h2{position:relative;display:block;width:330px;height:40px;background:#1264fc;text-align:center;color:#fff;font-size:20px;line-height:40px;cursor:pointer}#diagnosis-call .call-content .call-bubble h2 i{position:absolute;top:16px;right:34px;display:inline-block;width:13px;height:5px;background:url('../images/diagnosis-call-arrow.png') center no-repeat}#diagnosis-call .call-content .call-bubble dl{display:inline-block;width:330px;height:109px}#diagnosis-call .call-content .call-bubble dl dt{display:inline-block;margin:10px 0}#diagnosis-call .call-content .call-bubble dl.tel{box-sizing:border-box;padding-top:12px;background:#f3f7ff}#diagnosis-call .call-content .call-bubble dl.tel dt{margin:10px 0 0}#diagnosis-call .call-content .call-bubble dl.tel dd{color:#1264fc;font-size:38px;line-height:42px}#diagnosis-call .call-content .call-bubble dl.tel dd i{display:inline-block;width:20px;height:20px;background:url('../images/diagnosis-call-telicon.png') center no-repeat}#diagnosis-call .call-content .call-bubble p{display:block;height:32px;padding:0;font-size:14px}#diagnosis-call .hide{display:none}.fl-accept{width:100%;position:fixed;height:80px;bottom:0;left:0;z-index:99;background:rgba(25,25,32,0.9);-webkit-transition:top .4s ease-out;transition:top .4s ease-out}.fl-accept .wrapper{width:1200px !important}.fl-accept p{float:left;margin-top:20px;font-size:14px;color:#95959e}.fl-accept p a{color:#fff;text-decoration:underline}.fl-accept .btn{margin-top:15px;float:right;width:220px;height:45px;line-height:45px;border:solid #95959e 2px;color:#95959e;font-size:18px;border-radius:25px}.fl-accept .btn:hover{background:#45454c;color:#fff;border:solid #95959e 2px}.fl-xmas{position:fixed;bottom:0;left:0;z-index:99;width:100%;height:85px;background-image:url('../images/fl-xmas-bg.jpg');background-position:50% 50%;background-size:1920px;background-repeat:no-repeat;-webkit-transition:top .4s ease-out;transition:top .4s ease-out}.fl-xmas.on{bottom:80px}.fl-xmas .buybtn{position:absolute;top:29px;right:62px;display:block;width:190px;height:44px;line-height:44px;border-radius:21.5px;background:#e7211f;color:#fff;font-size:20px;text-align:center;background-image:-moz-linear-gradient(180deg, #ed402e 0, #e61d1d 100%);background-image:-webkit-linear-gradient(180deg, #ed402e 0, #e61d1d 100%);background-image:-ms-linear-gradient(180deg, #ed402e 0, #e61d1d 100%);box-shadow:0 15px 19px 1px rgba(236,63,46,0.37);-webkit-animation:xm1 4s linear 1.5s infinite forwards}.fl-xmas .buybtn:hover{background:#ec3c2d;background-image:-moz-linear-gradient(180deg, #e61d1d 0, #ed402e 100%);background-image:-webkit-linear-gradient(180deg, #e61d1d 0, #ed402e 100%);background-image:-ms-linear-gradient(180deg, #e61d1d 0, #ed402e 100%);text-decoration:none}.fl-xmas .close{display:block;position:absolute;top:6px;right:0;width:21px;height:21px;cursor:pointer;background-image:url('../images/xmax-close.png');background-size:21px;background-repeat:no-repeat}@-webkit-keyframes xm1{0%{-webkit-transform:scale(.8)}5%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(.8)}15%{-webkit-transform:scale(1)}20%{-webkit-transform:scale(.8)}25%{-webkit-transform:scale(1)}}.fl-xmas.fl-spring{background-image:url('../images/fl-spring-bg.jpg')}.fl-xmas.fl-spring h3{float:left;margin-right:17px;font-size:26px;line-height:85px;color:#575662;font-weight:bold;font-family:'MarkPro-Bold'}.fl-xmas.fl-spring h2{float:left;margin-top:1px;margin-bottom:-2px;width:577px;height:86px;text-indent:-9999px;background-image:url('../images/fl-spring-title.png');background-size:577px}.fl-xmas.fl-spring .countdown{position:absolute;top:40px;right:260px;padding-left:18px;margin-bottom:24px;color:#ef5234;font-size:14px;line-height:18px;text-align:center;background:url(../images/purchase/time-spring-bg.png) 0 -2px no-repeat;background-size:17px}.fl-xmas.fl-spring .countdown>b{display:inline-block;width:28px;font-size:18px;font-weight:500;font-family:'MarkPro-Medium'}.fl-xmas.fl-spring .buybtn{top:29px;right:42px;background:#ed402e;box-shadow:0 15px 19px 1px rgba(236,63,46,0.37);background-image:-webkit-linear-gradient(-180deg, #ef5735 0, #ed402e 100%);background-image:linear-gradient(to left, #ef5735 0, #ed402e 100%)}.fl-xmas.fl-spring .buybtn:hover{background:#ed402e;background-image:-webkit-linear-gradient(-180deg, #ef5735 0, #ed402e 100%);background-image:linear-gradient(to left, #ef5735 0, #ed402e 100%)}.fl-xmas.fl-spring.fl-easter{background-image:url('../images/fl-easter-bg.jpg')}.fl-xmas.fl-spring.fl-easter .buybtn{top:24px}.pop-midyear{position:fixed;width:100%;bottom:-100px;left:0;height:85px;z-index:9999;background:url("../images/purchase/fl-midyear-bg.jpg") no-repeat center;-webkit-transition:all .4s;transition:all .4s}.pop-midyear .wrapper{width:1100px}.pop-midyear .logo{float:left;line-height:85px;font-size:25px;font-weight:600;color:#575662}.pop-midyear .logo:hover{text-decoration:none}.pop-midyear .title{margin-left:144px}.pop-midyear .btn{float:right;margin-right:25px;margin-top:25px;display:block;width:190px;height:44px;line-height:44px;border-radius:30px;background:#ed412e;color:#fff;font-size:20px;background-image:-moz-linear-gradient(180deg, #ef5735 0, #ed402e 100%);background-image:-webkit-linear-gradient(180deg, #ef5735 0, #ed402e 100%);background-image:-ms-linear-gradient(180deg, #ef5735 0, #ed402e 100%);box-shadow:0 8px 9.5px .5px rgba(236,63,46,0.37);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.pop-midyear .btn:hover{background:#ef5634 !important}.pop-midyear .close{position:absolute;display:block;right:0;top:5px;width:21px;height:21px;cursor:pointer;background-image:url("../images/purchase/close.png");background-size:21px 21px}.pop-midyear.on{bottom:0}