
html,body{color: #333; margin: 0; height: 100%; font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: normal;}

a{text-decoration: none; color: #000;}
img{border: 0;}
body{background: #fff; color: #666;}
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td{margin: 0; padding: 0;}
a{text-decoration: none; color: #08acee;}
button{outline: 0;}
img{border: 0;}
button,input,optgroup,select,textarea{margin: 0; font: inherit; color: inherit; outline: none;}
li{list-style: none;}
a{color: #666;}
a:hover{color: #eee;}
.clearfix::after{clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix{}
/* å¿…è¦å¸ƒå±€æ ·å¼css */
.aui-header-nav{position: fixed; top: 0; width: 100%; background-color: transparent; border-bottom: 1px solid transparent; z-index: 999; transition: all 0.45s ease-in-out;}
.aui-header-nav.moveDown{top: 0; transition: all 0.45s ease-in-out;}
.aui-header-nav .wrapper{position: relative; width: 1200px; height: 60px; margin: 0 auto;}
.aui-header-nav .aui-logo{width: 200px; height: 42px; background-size: 200px auto;}
.aui-header-nav .wrapper .aui-logo{position: relative; top: 8px;}
.aui-header-nav .aui-logo h1{text-indent: -99999px;}
.aui-header-nav .wrapper .aui-top-nav{position: absolute; top: 0; right: 0; width: 1030px;}
.aui-top-nav .menu{-webkit-user-select: none; user-select: none; margin-top: 4px;}
.aui-top-nav .menu >li{float: left; margin-left: 20px; height: 53px;}
.aui-top-nav .menu li:nth-child(9),.aui-top-nav .menu li:nth-child(1){float: right;}
.aui-top-nav .menu >li >a{display: inline-block; vertical-align: baseline; zoom: 1; padding: 0 10px; height: 52px; font-size: 16px; line-height: 55px; color: #8D8D8D; border-bottom: 2px solid transparent; border-bottom: 0 ; background-color: rgba(0,0,0,0);}
.aui-header-nav.solid .aui-top-nav .menu >li >a{color: #383838;}
.aui-top-nav .menu >li .panel{position: fixed; top: 88px; left: 0; right: 0; height: 120px; padding-top: 0; filter: alpha(opacity = 0) ; opacity: 0; transition-delay: 0.1s; transition-duration: 0.3s; z-index: -1; visibility: hidden; visibility: visible; display: none; background-color: #fff; text-align: center; border-bottom: 1px solid #e4e4e4;}
.aui-top-nav .menu >li .panel.product{height: auto;}
.aui-top-nav .menu >li .panel .inner{display: inline-block; vertical-align: baseline; zoom: 1; width: 1180px; padding: 28px 0 37px 0; box-shadow: none; overflow: hidden; text-align: center;}
.aui-top-nav .menu >li .panel .list{display: inline-block; vertical-align: baseline; zoom: 1;}
.aui-top-nav .menu >li .panel.product .list{box-sizing: border-box; display: block; height: 60px; text-align: left; margin-left: 295px; margin-top: 30px;}
.aui-top-nav .menu >li .panel.product .list dt{display: inline-block; vertical-align: baseline; zoom: 1; width: 90px; vertical-align: middle; font-size: 16px; color: #373d40; line-height: 60px; margin-right: -20px;}
.aui-header-nav.solid .aui-top-nav .menu >li .panel .list dt{color: #7d8496;}
.aui-top-nav .menu >li .panel .list dd{display: inline-block; vertical-align: baseline; zoom: 1; margin-left: 80px; text-align: center; vertical-align: top;}
.aui-top-nav .menu >li .panel .list a{display: block; font-size: 14px; line-height: 1.5; color: #383838; font-weight: 400; text-align: center;}
.aui-header-nav.solid .aui-top-nav .menu >li .panel .list a{color: #383838;}
.aui-top-nav .u-iconfont{font-size: 32px; line-height: 33px; color: #383838;}
.aui-top-nav .menu >li .panel .list dd em{font-weight: 400;}
.aui-top-nav .menu >li .panel .list dd .txt{display: block; margin-top: 8px; font-style: normal;}
a, a:hover{color: #488bff;}
.aui-header-top.moveUp{top: -29px; transition: all 0.5s ease-out;}
.aui-header-nav.solid{background-color: #fff; background-color: #fff; border-bottom: 1px solid #f0f1f2; transition: all 0.5s ease-in-out;}
.aui-header-nav .wrapper .m-login{position: absolute; right: 10px; top: 16px;}
.u-btn{display: inline-block; vertical-align: baseline; zoom: 1; padding: 7px 15px; background-color: #49a0f5; border: 1px solid #49a0f5; border-radius: 2px; font-size: 14px; line-height: 1; color: #fff; cursor: pointer;}
.m-login .u-btn{display: inline-block; vertical-align: baseline; zoom: 1; padding: 7px 15px; font-size: 14px; border-radius: 2px; letter-spacing: 0; line-height: 1.2; vertical-align: top;}
.m-login .sign{transition: all 0.4s ease-out;}
.u-btn.sign{padding: 7px 15px; background-color: transparent; border: 1px solid #e5e5e5; color: #e5e5e5;}
.m-login .u-btn.sign{margin-right: 12px;}
.aui-header-nav.solid .m-login .u-btn{transition: all 0.4s ease-out;}
.aui-header-nav.solid .m-login .sign{background-color: transparent; border: 1px solid #505050; color: #383838; transition: all 0.4s ease-out;}
.aui-header-nav.solid .m-login .free{background-color: #49a0f5; border: 1px solid #49a0f5; color: #fff; transition: all 0.4s ease-out;}
.m-login .u-btn{display: inline-block; vertical-align: baseline; zoom: 1; padding: 7px 15px; font-size: 14px; border-radius: 2px; letter-spacing: 0; line-height: 1.2; vertical-align: top;}
.u-btn.free{padding: 7px 15px; background-color: #fff; border: 1px solid #fff; color: #383838;}
.m-login .u-btn.free{margin-left: 0;}
.aui-header-nav.solid .m-login .u-btn{transition: all 0.4s ease-out;}

.aui-top-nav .menu >li:hover .panel{filter: alpha(opacity = 100) ; opacity: 1; transition-delay: 0.1s; transition-duration: 0.3s; z-index: 1; visibility: visible; display: block;}
.aui-top-nav .menu >li:hover{border-color: #fff; border-bottom: 5px solid #3B8FEA;text-decoration: none;}
.aui-top-nav .menu >li >a:hover{color: #fff;text-decoration: none;}
.aui-top-nav .menu >li .panel .list dd .txt:hover{color: #3b8fea;}
.cur {color: #fff;border-color: #fff;border-bottom: 5px solid #3B8FEA;text-decoration: none;}
.cur a{color: #fff!important;font-weight: normal;text-decoration: none;}
