.main { width: 700px; height: 100%; } .nav .logo { width: 220px; height: 150px; margin-right: 15px; } .nav li { margin-bottom: 15px; } .nav li .menu { height: 26px; margin-bottom: 10px; font-size: 18px; line-height: 26px; } .nav li .menu a { height: 26px; display: block; color: #333; overflow: hidden; white-space: nowrap; float: left; } .nav li .app { float: right; width: auto; padding: 0 7px; border: 1px solid #ff9d00; border-radius: 11px; height: 20px; line-height: 20px; font-size: 12px; color: #ff9d00; font-weight: bold; background-color: #fff; position: relative; } .nav li .app i { background-image: url(./button.png); background-size: 200px auto; } .nav li .app i { float: left; margin: 2px; width: 16px; height: 16px; background: url(/images/index-sprites9.png) no-repeat -170px 0; } .word { color: #666; background-color: transparent; font-size: 14px; } .follow { margin-top: 25px; height: 33px; } .follow span { margin-right: 8px; display: inline-block; line-height: 33px; } .city { font-size: 12px; color: #666; } .user { color: #ff9d00; font-size: 12px; } .user img { border-radius: 100%; vertical-align: middle; } .nub { font-size: 14px; color: #999; } .ding { color: #ff9d00; font-size: 14px } .ding a { margin-left: 8px; } .app:hover .drop{ display: block; } .app img{ position: absolute; right: -5px; top: 0; padding-top: 21px; width: 125px; display: none; } /* .drop { position: absolute; right: -5px; top: 0; padding-top: 21px; width: 125px; display: none; } */