*{margin: 0; padding: 0; list-style: none; position: relative;}
a{text-decoration: none;}
html,body,#inclue{width: 100%; height: 100%; min-width: 999px;}
.nav{width: 100%; height: 60px; position: absolute; padding: 0; min-width: 960px; left: 0; top: 0; z-index: 10000; background: rgba(0,0,0,.75);}
.nav-logo{background: url(../images/line.png) no-repeat right center; float: left; margin: 10px 0 0 53px;}
.nav-logo>a{display: block; width: 145px; height: 37px;}
.down{display: block; width: 258px; height: 45px; margin: 7px 0 0 25px; float: left; background: url(../images/down.png) no-repeat;}
.nav-link{margin-right: 16px; float: right;}
.nav-link>ul>li{float: right; color: #ffffff; font-size: 12px; line-height: 60px; padding: 0 16px; position: relative;}
.nav-link>ul>li{background: url(../images/line.png) no-repeat left center;}
#changeServer,#changeLogin{display: inline-block; padding: 0 4px; height: 15px; line-height: 15px; border: 1px solid #79afff; text-align: center; color: #79afff; border-radius: 3px; margin-left: 5px;}
#changeServer:hover,#changeLogin:hover{color: #fff; background: #79afff;}
#downloadToDesktop>a,#morebtn>a{color: #fff;}
#morebtn>a,#downloadToDesktop>a{display: inline-block;}
#morebtn>a:hover,#downloadToDesktop>a:hover{text-decoration: underline;}
#morebtn>a:before,#downloadToDesktop>a:before{content: ""; display: block; width: 13px; height: 13px; background: url(../images/icon.png) no-repeat; background-position: -15px 0; float: left; margin: 24px 4px 0 0;}
#downloadToDesktop>a:before{background-position: 0 0; width: 15px;}
#linkName{background: none;}
.nav-link-name .user-img{display: none; width: 37px; height: 37px; border-radius: 50%; overflow: hidden; margin: 12px 7px 0 0; float: left;}
.nav-link-name .user-img>img{width: 37px; height: 37px;}
.icons{display: inline-block; background: url(../images/icons-white.png) no-repeat;}
.nav-more{position: absolute; top: 60px;}
.nav-more i.nav-more-jt{background-position: 0 -39px; width: 12px; height: 6px; position: absolute; top: 1px; left: 15px; z-index: 99;}
.nav-more-center{width: 180px; background: #fff; border: 1px solid #d8d8d8; position: absolute; top: 6px;}
.nav-link-name .nav-more-center dd{line-height: 25px; margin: 0 10px;}
.nav-link-name .nav-more-center dd>a{color: #454545;display: inline-block;}
.nav-link-name .nav-more-center dd>a:hover,.more-default-link a:hover{color: #79afff; text-decoration: underline;}
.nav-link-name .nav-more-center dd .name{margin-right: 10px;}
.nav-link-strategy .nav-more-center, .nav-link-gift .nav-more-center{width: 330px; left: -285px;}
.more-default-top{height: 36px; border-bottom: 1px solid #ebebeb; color: #434343; text-align: center; line-height: 36px;}
.more-default-link{height: 36px; line-height: 36px;}
.more-default-link a{float: right; margin-right: 10px; color: #959595 !important;}
.nav-link-strategy .nav-more-center dd{line-height: 26px; margin: 0 10px; position: relative; height: 26px; color: #434343;}
.nav-link-strategy .nav-more-center dd a{display: inline-block; width: 240px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #434343;}
.nav-link-strategy .nav-more-center dd a:hover{color: #79afff;}
.nav-link-strategy .nav-more-center dd .date{position: absolute; top: 0; right: 0;}
.nav-link-strategy .nav-more-center dl{padding: 10px 0; overflow: hidden; border-bottom: 1px solid #ebebeb;}
.nav-link-gift .nav-more-center dd{height: 57px; border-bottom: 1px solid #ebebeb; padding-left: 60px; position: relative;}
.nav-link-gift .nav-more-center dd .gift-icon{display: inline-block; width: 42px; height: 36px; background: url(../images/icons-white.png) no-repeat; background-position: 0 -70px; position: absolute; top: 10px; left: 13px;}
.nav-link-gift .nav-more-center dd .gift-text{width: 200px; height: 41px; line-height: 20px; overflow: hidden; padding-top: 10px;}
.nav-link-gift .nav-more-center dd .gift-text p{height: 20px; border-bottom: 1px solid #434343; color: #434343; overflow: hidden;}
.nav-link-gift .nav-more-center dd .gift-btn{display: block;width:50px;height: 32px;border-radius:3px;background:#fdb40d;line-height: 32px;text-align: center;color:#fff;position: absolute;right: 10px;top: 15px;}
.nav-link-gift .nav-more-center dd .gift-btn-gray{background:#afafaf;}
.nav-gift-task{margin:0 10px 10px;}
.nav-gift-task{margin:0 10px 10px;}
.nav-gift-task .detail{color:#959595; line-height: 34px;}
.nav-gift-task .th,.nav-gift-task .tr{height:30px;line-height: 30px;}
.nav-gift-task .th{font-weight: bold;color:#000;}
.nav-gift-task span{display:inline-block;float:left;height: 30px;overflow: hidden;margin-right:5px;}
.nav-gift-task .integral{width:60px;margin-left:5px;}
.nav-gift-task .taskname{width: 155px;}
.nav-gift-task .taskstate{width:75px;text-align: center;}
.nav-gift-task .tr .integral{color:#fb955b;text-indent:5px;}
.nav-gift-task .tr .taskname{color:#959595;}
.text{display: block; max-width: 100px; overflow: hidden; float: left; text-overflow: ellipsis; white-space: nowrap;}
.nav-gift-task .tr .taskstate a{display: inline-block;width:70px;height: 22px;background:#fdb40d;color:#fff;line-height: 22px;border-radius: 3px;}
@media screen and (max-width: 1440px){
    body{min-width: 999px !important;}
    .nav{height: 50px;}
    .nav-logo{margin: 7px 0 0 28px;}
    .nav-logo>a{width: 131px; height: 34px;}
    .nav-logo>a>img{width: 106px;}
    .down{width: 225px; height: 35px; margin: 7px 0 0 21px; background: url(../images/down2.png) no-repeat;}
    .nav-link-name .user-img{margin: 7px 7px 0 0;}
    .nav-link>ul>li{line-height: 50px;}
    #morebtn>a:before, #downloadToDesktop>a:before{margin: 19px 4px 0 0;}
}