.header{height:55px;width:100%}.header.mb4{position:absolute;top:0;width:100%;height:70px;z-index:55;border-bottom:solid #50525c 1px}.header.mb4 .logo{margin-top:20px;line-height:34px}.header.mb4 .logo a{color:#fff}.header.mb4 .nav{height:72px;line-height:72px}.header.mb4 .nav li a{line-height:72px;color:#c6cfdb}.header.mb4 .nav li a span:after{top:33px}.header.black-nav{height:70px;border-bottom:solid #50525c 1px}.header.black-nav .logo{margin-top:20px;line-height:32px}.header.black-nav .logo a{color:#fff}.header.black-nav .nav{height:72px;line-height:72px}.header.black-nav .nav li a{line-height:72px;color:#c6cfdb}.header.black-nav .nav li a span:after{top:33px}.header .logo{float:left;margin-top:15px;height:32px;line-height:22px;text-indent:40px;font-family:'Myriad-Pro-Regular';font-weight:normal;background:url('../images/icons.png') no-repeat}.header .logo.mb{background-position:0 0}.header .logo.anc{background-position:0 -457px}.header .logo a{color:#000;font-size:18px;text-decoration:none}.header .nav{float:right;font-size:18px;line-height:55px;font-family:'Myriad-Pro-Regular';font-size:16px}.header .nav li{float:left}.header .nav li a{position:relative;display:block;width:110px;color:#000;line-height:55px;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.header .nav li a.current,.header .nav li a:hover{color:#149cff;text-decoration:none}.header .nav li a.current span:after,.header .nav li a:hover span:after{background:url('../images/icons.png') -9px -450px no-repeat}.header .nav li a span:after{content:'';position:absolute;top:25px;right:17px;display:block;width:8px;height:6px;background:url('../images/icons.png') -9px -450px no-repeat;-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.header .nav li.dropdown a{text-align:left;text-indent:22px}.header .nav li .product-menu{position:absolute;z-index:1000;top:55px;display:none;background:#007eff;height:100px;width:230px}.header .nav li .product-menu.show{display:block}.header .nav li .product-menu.hide{display:none}.header .nav li .product-menu dl dd{border-bottom:1px solid #0094ff;font-size:16px}.header .nav li .product-menu dl dd a{width:auto;text-align:left;color:#fff;line-height:50px}.header .nav li .product-menu dl dd.last{border-bottom:0}.header .nav li.open .product-menu{display:block}.header .nav li.open .product-menu a{font-family:'Myriad-Pro-Regular'}.header .nav li.open .product-menu a:hover{color:#d3ddff}.header .nav li.open>a{font-family:'Myriad-Pro-Regular';text-decoration:none;background:#007eff;color:#fff}.header .nav li.open>a span:after{background:url('../images/icons.png') -18px -450px no-repeat}.header .nav li:last-child a{margin-left:30px;width:auto}.reiview{position:relative;background-color:#2b2c30;color:#fff}.reiview h2{padding:18px 0;text-align:center}.reiview .usreview{position:relative}.reiview .usreview a{position:absolute;top:155px;display:inline-block;width:40px;height:40px;border-radius:50%;background:#53555d}.reiview .usreview a span{width:13px;height:18px;display:block;margin:0 auto;margin-top:11px;background:url('../images/icons.png') no-repeat}.reiview .usreview a.dg-prev span{background-position:-32px -81px}.reiview .usreview a.dg-next{right:0}.reiview .usreview a.dg-next span{background-position:-46px -81px}.reiview .continer{width:680px;height:380px;margin:0 auto;overflow:hidden}.reiview .continer .roll{height:inherit}.reiview .continer section{float:left;height:inherit}.reiview .continer section dl{float:left;width:280px}.reiview .continer section dl:first-child{margin-right:120px}.reiview .continer section dl dt{text-align:center}.reiview .continer section dl dt span{width:128px;height:128px;display:block;margin:0 auto;border-radius:50%;border:4px #53555d solid}.reiview .continer section dl dt span img{display:block;width:inherit;border-radius:50%}.reiview .continer section dl dt p{padding:10px 0}.reiview .continer section dl dd{position:relative;margin-top:10px;width:278px;height:166px;display:block;border-radius:10px;background:#222327}.reiview .continer section dl dd p{padding:20px 12px;font-size:14px;line-height:24px}.reiview .continer section dl dd:before{position:absolute;top:-12px;left:50%;margin-left:-8px;width:0;height:0;content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px #222327 solid}.reiview.gray-bg .continer section dl dd{color:#707070;background:#fff}.reiview.gray-bg .continer section dl dd:before{border-bottom:12px #fff solid}.lostpage{background:#f3f3f3}.lostpage .wrapper{min-height:550px;padding-top:20px;text-align:center;background:url(../images/404.jpg) center 40px no-repeat}.lostpage .wrapper h3{margin-top:400px;font-family:'Myriad-Pro-Light';font-weight:300;font-size:22px}.lostpage .wrapper .button{margin-top:20px}.lostpage .wrapper .button span{padding:10px 25px 10px 20px;font-size:24px}.lostpage .wrapper .button span em{float:left;width:22px;height:18px;margin-top:4px;margin-right:10px;display:block;background:url('../images/icons.png') -50px -200px no-repeat}.footer{height:320px;background:#1b1b1b}.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:14px;font-family:'Myriad-Pro-Light';color:#b3b3b3}.footer .subscrib{float:right;width:340px;margin-top:35px;color:#fff}.footer .subscrib h4{display:inline-block;margin-bottom:20px}.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;background:#626262}.footer .subscrib input.submit:hover{background:#5c5c5c}.footer .subscrib p{margin-top:20px;font-size:12px;font-family:'Myriad-Pro-Light';line-height:14px}.footer .subscrib p.tips{margin:0;color:#f60}.footer .morlink{margin-top:10px;padding:10px 0;border-top:1px #313131 solid;color:#7d7d7d;font-size:13px}.footer .morlink a{float:left;margin:4px 0;margin-right:10px;padding-right:10px;border-right:1px #313131 solid;color:#7d7d7d;line-height:14px}.footer .footer-info{position:absolute;bottom:0;width:100%;height:60px;border-top:1px #313131 solid;color:#7d7d7d}.footer .footer-info p{float:left;display:inline-block;margin-top:22px;font-size:12px}.footer .footer-info p a{color:#7d7d7d}.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:25px;height:25px;text-indent:-999999px;background:url('../images/icons.png') no-repeat}.footer .footer-info .content-link a.icon-fb{background-position:0 -100px}.footer .footer-info .content-link a.icon-tw{background-position:-25px -100px}.footer .footer-info .content-link a.icon-gp{background-position:-50px -100px}.footer .footer-info .content-link a.icon-em{background-position:-75px -100px}#diagnosis_call{width:94px;height:94px;display:block;position:fixed;top:80px;right:20px;margin-right:0;z-index:998}#diagnosis_call .call_content{position:relative}#diagnosis_call .call_content .active_icon{width:94px;height:94px;display:block;background:url(../images/scrollup_telsupport.png) center center no-repeat;cursor:pointer}#diagnosis_call .call_content .call_bubble{width:396px;border:3px #0393de solid;border-radius:10px;position:absolute;z-index:4000;background:#fff url(../images/scrollup_telsupport_bg.jpg) right bottom no-repeat;right:0;padding:0 0 20px;top:110px}#diagnosis_call .call_content .call_bubble:before{content:"";position:absolute;top:-16px;right:30px;width:0;height:0;border-bottom:14px #0393de solid;border-left:14px rgba(255,255,255,0) solid;border-right:14px rgba(255,255,255,0) solid;z-index:4001}#diagnosis_call .call_content .call_bubble p{width:290px;margin-top:18px;margin-left:18px;padding-bottom:15px;font-family:'Myriad-Pro-Light'}#diagnosis_call .call_content .call_bubble h2{color:#f60;font-size:22px;margin-left:18px;font-weight:600}#diagnosis_call .call_content .call_bubble h2 span{font-size:14px}#diagnosis_call .call_content .diagnosis_call_close{width:14px;height:15px;display:block;background:url(../images/scrollup_telsupport_close.png) center center no-repeat;cursor:pointer;position:absolute;right:10px;top:10px}.floatbar{position:fixed;top:-70px;z-index:100;height:68px;width:100%;background:#eee;box-shadow:0 2px 10px rgba(4,5,5,0.19);visibility:hidden;transition:all .4s;-webkit-transition:all .4s}.floatbar.on{top:0;visibility:visible}.floatbar .logo{float:left;margin-top:15px;height:32px;line-height:32px;text-indent:40px;background:url('../images/icons.png') 0 0 no-repeat}.floatbar .logo a{color:#000;font-weight:300;text-decoration:none}.floatbar ul{float:right;width:70%}.floatbar ul li{float:right}.floatbar ul li a{color:#535353;font-family:'Myriad-Pro-Light'}.floatbar ul li.subnav{font-size:16px;display:inline-block;margin:20px}.floatbar ul li .button{margin-top:12px;margin-left:14px}.floatbar ul li .button.bluebtn span{font-size:20px;padding:9px 16px}.floatbar ul li .button.grayghost span{font-size:20px;padding:8px 16px}