.album-wrap{width:100%;}.album-list{margin:0 auto; min-width:606px;}.user-box,.album-item{margin:0 9px 12px 9px; _margin:0 8px 12px 4px; width:283px; height:424px; overflow:hidden; float:left;}.user-box .user-data{padding:10px 5px 0 15px;}.user-box .user-data .photo,.user-box .user-data .photo img{width:95px; height:95px;}.user-box .user-data .user-name,.user-box .user-data .user-id{width:139px;}.user-box .user-data .user-id{margin:7px 0 5px 0;}.user-box .user-data .space-status{margin:7px 0 15px 0;}.user-box .user-data .user-space{color: #333;}.user-box .user-data .space-text{padding: 13px 0 0 0;}.user-box .user-data .progress-wrap .progress{float:left; margin:0 5px 0 0;}.user-box .user-data .progress-wrap .num{float:left; font-size: 10px; line-height:10px; margin:-2px 0 0 0; color:#333;}.user-box .album-data{background: #f1f1f1; border-top:#e8e8e8 1px solid; border-bottom:#e8e8e8 1px solid;}.user-box .album-data ul{padding:10px 1px;}.user-box .album-data li{float:left; width:90px; border-right:#e8e8e8 1px solid; text-align:center;}.user-box .album-data li.last{border:0;}.user-box .album-data li p{color:#333; font-size:16px; font-weight:bold; line-height: 18px;}.user-box .album-data li span{line-height: 20px;}.user-box .album-manage{padding:20px 0 0 0; text-align:center;}.user-box .album-manage p{margin:0 0 10px 0;}.user-box .album-manage .btn{overflow: hidden; padding:0 19px 0 0; overflow: hidden; _zoom:1; text-align:left;}.user-box .album-manage .btn i{vertical-align: baseline;}.user-box .album-manage .btn span,.user-box .album-manage .btn em{display:block; float:left;}.user-box .album-manage .btn span{width:23px; padding:9px 0 0 10px; height:24px; margin:0 19px 0 0; border-right:1px solid #4cafff;}.user-box .album-manage .btn em{line-height: 33px;}.user-box .user-intro{line-height: 23px; padding:6px 0; word-wrap:break-word;}.album-item .album-cover,.album-item .album-cover img{width:283px; height:283px; display:block;}.album-item .album-cover{position: relative;}.album-item .album-cover .btn-list{position:absolute; bottom:2px; right:2px;}.album-item .thumbnail-list{margin:0 0 0 -1px; padding:1px 0 0 0; overflow: hidden;}.album-item .thumbnail-list li,.album-item .thumbnail-list li img{width:70px; height:70px; display:block;}.album-item .thumbnail-list li{float:left; margin:0 0 0 1px; background:#eaeaea; _margin:0;}.album-item .caption{padding:8px 10px 5px;}.album-edit{word-break:break-all;}.album-item .caption .album-edit{margin:0 0 5px 0; line-height: 20px; height:19px; font-weight: normal; overflow: hidden;}.album-item .caption .control{position: relative;}.album-item .caption .control .permission{position: absolute; right: 0; bottom: 0;}.album-item .caption .control .permission .dropdown-menu{top: 0; left: 0; width: 85px;}.album-item .caption .control .permission .dropdown-menu li{border: 0;}.album-item .caption .control .permission .icon-select-arrow{margin:-4px 0 0 5px;}.album-item .caption .control span{float:left; margin:0 5px 0 0; padding:0 5px; font-size:10px;}.album-item .caption .control i{margin:-4px 5px 0 0;}.album-item .caption .album-edit-input{margin:0 0 5px 0; height: 29px;}.album-item .caption .album-edit-input .edit-input{width:253px; height:18px; line-height: 18px; padding:4px; font-weight: normal;}.album-item .album-cover a{display:block; width:283px; height:283px;}.album-item .album-cover .mould a{height: 26px; width: 26px;}.img-empty-album{width:150px; height:140px; background: url(bg_album.png) no-repeat 0 0; margin:70px 0 0 60px;}.upload-wrap{width:965px;}.uploadswf{width: 945px; height: 520px; position: relative;}.upload-wrap .modal-header h3{color:#333; text-align:left; padding:0 0 0 30px;}.upload-wrap .modal-header .close{top:20px; right:20px;}.upload-wrap .modal-header .close:hover{color:#666;}.upload-wrap .modal-body{padding:0 0 0 20px;}.upload-wrap .album-select{height:48px; padding:17px 0 0 0; border-bottom:#d5d5d5 1px solid; margin: 0 20px 10px 0; position: relative; z-index: 10;}.upload-wrap .album-select span{margin: 0 5px;}.upload-wrap .album-select span,.upload-wrap .album-select a{vertical-align: middle;}.upload-wrap .album-select input.album-name{width:178px; padding:5px;}.upload-wrap .album-select a{color:#0088FF;}.upload-wrap .album-select a:hover{color:#00aaff;}.upload-wrap .preview{overflow: hidden;}.upload-wrap .preview .viewport{width:925px; height:460px; float:left; overflow: hidden;}.upload-wrap .preview .overview{width:925px; overflow: hidden;}.upload-wrap .preview ul{width:935px;}.upload-wrap .preview .scrollbar{width:10px; float:right;}.upload-wrap .preview .scrollbar .track{width:10px; position: absolute;}.upload-wrap .preview .scrollbar .thumb{width:10px;}.upload-wrap .preview li,.upload-wrap .preview li img,.upload-wrap .preview li a{width:150px; height:150px; display:block; color:#999;}.upload-wrap .preview li{float:left; margin:0 5px 5px 0; position: relative; background: url(bg_album.png) 0 -150px;}.upload-wrap .preview li span{display:block; position: absolute;}.upload-wrap .preview li span.bar{width:140px; height:28px; padding:10px 10px 0 0; background: #000; bottom:0; left:0; text-align:right; opacity: 0.7; filter:alpha(opacity=70);}.upload-wrap .preview li span.bar i{vertical-align: top; cursor: pointer;}.upload-wrap .preview li span.bar i:hover{background-position: 0 -160px;}.upload-wrap .preview li span.finish{width:54px; height:54px; bottom:0; right:0;}.upload-wrap .preview li .progress{position: absolute; width:150px; height:14px; bottom:0; left:0;}.upload-wrap .preview li .progress .bar{background: #0088ff; height:14px;}.upload-wrap .preview li.add{text-align:center; font-size:14px;}.upload-wrap .preview li.add i{margin:40px auto 10px;}.upload-wrap .preview li.error a{line-height: 150px; text-align:center; font-size:16px; color:#333; font-weight:bold; text-shadow: #fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;}.upload-wrap .modal-footer{background: none; padding:0;}.upload-wrap .btn-wrap{border-top:#d5d5d5 1px solid; margin: 0 20px; padding:10px 10px 10px 0; text-align:right; clear:both;}.upload-share-wrap{width:575px;}.upload-share-wrap .user{float: left; margin: 0 25px 0 0;}.upload-share-wrap .photo,.upload-share-wrap .photo img{width:55px; height: 55px;}.upload-share-wrap .modal-header h3{text-align: left; padding: 0 0 0 15px;}.upload-share-wrap .modal-body{padding: 15px 20px;}.upload-share-wrap .share-wrap{float: left; width: 435px; padding: 0 0 20px 0;}.share-wrap .share-form{border: #d3d3d3 1px solid; padding: 10px 10px 0; box-shadow: inset 0 2px 4px 0 rgba(0,0,0,.04); position: relative;}.share-wrap .share-input{border: 0; border-bottom: #f5f5f5 2px dashed; box-shadow: none; padding: 3px 0; height: 24px; width: 100%; color: #333;}.share-wrap .share-textarea{border: 0; padding:3px 0; width: 100%; height: 60px; resize:none; color: #999;}.share-wrap .img-wrap{position: relative;}.share-wrap .num{width: 50px; height: 23px; line-height: 23px; text-align: center; background: #999; color: #fff; position: absolute; top: 0; left: -49px;}.share-wrap .img-list{overflow: hidden;}.share-wrap ul{width:470px;}.share-wrap li,.share-wrap li img{width: 105px; height: 106px; display: block;}.share-wrap li{float: left; margin: 0 5px 0 0;}.share-wrap .btn-wrap{text-align: right;}.inform-wrap .edit i{margin:-2px 10px 0 0;}.inform-wrap h2{padding:10px 0 0 0;}.inform-wrap .inform-item{border-bottom:#e8e8e8 1px solid; padding:10px 5px;}.inform-wrap .inform-item:hover{background: #efefef;}.inform-wrap .inform-item .content{padding:15px 0 0 0; color:#999;}.inform-wrap .inform-item .content span{margin:0 5px;}.inform-wrap .inform-item .photo,.inform-wrap .inform-item .photo img{width:50px; height:50px;}.inform-wrap .inform-item .photo{margin:0 20px 0 0;}.inform-wrap .inform-item .figure{float:left;}.inform-wrap .inform-item .date{float:right; padding:15px 0 0 0;}.inform-wrap .inform-item .date i{margin:0 0 0 15px;}.photo-show{background: #000; position:absolute; z-index: 1202;}.photo-show .comment-wrap{width:270px; float:right; color:#333; background: #fff; border:#fff 1px solid; margin:0 0 0 20px;}.photo-show .photo-author{padding:15px; line-height: 15px;}.photo-show .photo-author a{margin:0 5px 0 0; display:inline-block;}.photo-show .comment-wrap .photo,.photo-show .comment-wrap .photo img{width:30px; height:30px;}.photo-show .comment-top{padding:10px 15px; background: #f1f1f1; border-top:#e8e8e8 1px solid;}.photo-show .comment-scrollbar{padding:5px 0 5px 0;}.photo-show .comment-wrap .viewport{width:240px; margin:0 8px 0 15px;}.photo-show .comment .user-name a{font-size:12px; margin:0 5px 0 0;}.photo-show time{display:inline; color:#999; font-size:12px;}.photo-show .comment .caption,.photo-show .photo-author .caption{float:none; margin:0 0 0 40px;}.photo-show .overview{width:100%;}.photo-show .comment .comment-item{margin:0;}.photo-show .comment-send{padding:10px 0;}.photo-show .comment-wrap .btn-wrap{display:none;}.photo-show .comment textarea{width:230px; height:18px; *padding:6px 4px 2px 4px; resize:none;}.photo-show .focus .btn-wrap{display:block;}.photo-show .focus textarea{height:85px; resize:vertical;}.photo-show .photo-wrap{float:left; position: relative; background: #111; border:#222 1px solid;}.photo-show .photo-wrap .img{position: absolute;}.photo-show .photo-wrap img{width:100%; height:100%; display:block;}.photo-show .pic-close,.photo-show .pic-pre,.photo-show .pic-next,.photo-show .pic-open{position: absolute; display:block; background: url(icon.png) no-repeat; text-indent:-10000px; overflow: hidden;}.photo-show .pic-pre,.photo-show .pic-next{width:15px; height:23px;}.photo-show .pic-pre{background-position: -320px 0; top:45%; left:-20px;}.photo-show .pic-pre:hover{background-position: -320px -40px;}.photo-show .pic-next{background-position: -280px 0; top:45%; right:-20px;}.photo-show .pic-next:hover{background-position: -280px -40px;}.photo-show .pic-close{width:21px; height:22px; background-position:-280px -80px; top:-20px; right:-30px;}.photo-show .pic-close:hover{background-position:-280px -120px;}.photo-show .pic-open{width:48px; height:48px; top:20px; right:20px; background: url(icon.png) no-repeat 16px -105px #000; opacity: 0.6; filter: alpha(opacity=60);}.photo-show .pic-open:hover{background-position: 16px -65px}.photo-show .pic-share{position: fixed; _position:absolute; width:100%; height:69px; background: #111; border-top:#222 1px solid; bottom:0; left:0; text-align:right; z-index: 100;}.photo-show .pic-share .btn-wrap{float:right; padding:20px 40px 0 0;}.photo-show .pic-share .btn{height:32px; line-height: 32px; padding:0 20px;}.photo-page{margin:0 auto; position: absolute; z-index: 10; background: #f1f1f1;}.photo-page .comment-wrap{border:#e8e8e8 1px solid;}.photo-page .pic-share{background: #fff; border-top:#e8e8e8 1px solid;}.photo-page .photo-wrap{background: #fff; border:#e8e8e8 1px solid;}.photo-page .pic-pre,.photo-page .pic-next{width:15px; height:33px; background-color: #a7a7a7;}.photo-page .pic-pre{background-position: -320px 5px; top:45%; left:-20px;}.photo-page .pic-pre:hover{background-position: -320px -35px;}.photo-page .pic-next{background-position: -280px 5px; top:45%; right:-20px;}.photo-page .pic-next:hover{background-position: -280px -35px;}.album-page{margin:0 auto;}.album-page .profile{padding:12px;}.album-page .profile .figure{float:left;}.album-page .profile .figure .album-name{margin:0 0 2px 0;}.album-page .profile .figure .photo,.album-page .profile .figure .photo img{width:55px; height:55px;}.album-page .profile .figure .name,.album-page .profile .figure .back{margin:0 10px 0 0; display: block; float:left;}.album-page .profile .figure .back{border:1px solid transparent; padding:4px;}.album-page .profile .figure .name .album-edit{font-size:15px; color:#333; font-weight:bold;}.album-page .profile .figure .back i{margin:0 5px 0 0;}.album-page .profile .figure input{background: #fcf8e3;}.interactive .icon-user{margin:-2px 5px 0 0;}.album-page .profile .figure a{color:#999;}.album-page .profile .figure a:hover{color:#008dde;}.album-page .profile .edit{float:right; padding:10px 0 0 0;}.album-page .profile .edit span{margin:0 5px 0 0;}.album-page .profile.fixed{position: fixed; top:56px; z-index: 1190; opacity: 0.9; filter: alpha(opacity=90);}.album-page .photo-list{position: relative; margin:16px 0 0 0; min-height:600px;}.esplanade .photo-list{position: relative; min-height:600px;}.album-page .photo-item,.esplanade .photo-item{width:283px; position: absolute;}.album-page .pic-wrap,.esplanade .pic-wrap{min-height:140px; position: relative;}.album-page .photo-item .pic,.esplanade .photo-item .pic{display:block; line-height: 140px; text-align:center; -webkit-user-select:none; -moz-user-select:none;}.album-page .photo-item .pic img,.esplanade .photo-item .pic img{display:inline; vertical-align: middle;}.album-page .pic-wrap .gif,.esplanade .pic-wrap .gif{width:85px; height: 49px; background: url(icon.png) no-repeat -120px -320px; position: absolute; top: 50%; left: 50%; margin: -24px 0 0 -42px; display: block; z-index: 2;}.album-page .photo-item .caption{padding:5px;}.album-page .photo-item .caption .album-edit{height:17px; overflow: hidden;}.album-page .photo-item .caption input{width:263px;}.album-page .plus-pictures{border: 3px dashed #c9caca; color: #999; cursor: pointer; position: relative; width:277px;}.album-page .plus-pictures .plus-btn{color: #999; display: block; font-size: 24px; overflow: hidden; padding: 30px 27px; position: relative; text-align: center;}.album-page .plus-pictures .plus-btn:hover{color:#666;}.album-page .plus-pictures .plus-btn i{margin:0 10px 0 0;}.album-page .plus-pictures .plus-btn:hover i{background-position: -440px -240px;}.album-page .pic-edit{position: absolute; bottom:10px; right:10px;}.album-page .pic-edit .btn{padding:6px 10px; font-size:12px; line-height:18px; float:left;}.album-page .pic-checkbox{position:absolute; top:-9px; left:-9px;}.album-page .pic-checkbox label{display: block; background: #c9caca; border-radius: 2px; cursor: pointer; padding: 6px;}.album-page .pic-checkbox input{display: inline; opacity: 0; z-index: -1; width:auto; padding:0; position: absolute;}.album-page .pic-checkbox i:hover{background-position:-280px -240px;}.album-page .item-checked .pic-checkbox i{background-position:-320px -240px;}.album-page .item-checked .pic-checkbox label{background: #0088ff;}.album-page .cover-tips{position: absolute; top:-3px; right:-3px;}.select-album-list li{height: 26px; line-height: 26px; margin: 0 10px 0 0; overflow: hidden; white-space: nowrap; word-break: break-all; word-wrap: break-word;}.select-album-list li i{margin:0 5px 0 0;}.select-album-list li span{vertical-align: middle;}.select-album-input{width:281px; border-radius:0; height:17px; line-height: 17px;}.select-album-btn{padding:5px 10px; font-size:12px; border-radius:0;}.cloud-page{width:1000px; margin:0 auto;}.cloud-page .top-bar-wrap,.cloud-page .top-bar{width:100%;}.cloud-page .top-bar-wrap{height:34px; margin:0 0 20px 0;}.cloud-page .top-bar{position:absolute; left:0; top:137px; background: #3b3b3b; height:54px; z-index: 100; opacity: 0.9; filter: alpha(opacity=90);}.cloud-page .top-bar-up{top:55px; position: fixed; _position:absolute;}.cloud-page .inner{width:1000px; margin:0 auto;}.cloud-page .inner .btn-wrap{padding:12px 0 0 0;}.cloud-page .inner .btn-wrap i{margin:-2px 0 0 0;}.cloud-page .cloud-item{margin:0 0 20px 0; padding:20px; overflow: hidden; position: relative;}.cloud-page .checkbox input{display:none;}.cloud-page label.checkbox,.cloud-page label.checked{margin:0 5px -3px 0; display:inline-block; *zoom:1; width:20px; height:20px; background: url(icon.png) no-repeat -240px -280px; cursor: pointer;}.cloud-page label.checked{background-position: -280px -280px;}.cloud-page .name{display:inline; font-size:14px; color:#333; margin:0 5px 0 0;}.cloud-page .cloud-item ul{margin: 0 0 0 -4px; padding: 12px 0 0; width: 970px; _position:relative;}.cloud-page .cloud-item li{float: left; margin: 0 4px 4px 0; position: relative;}.cloud-page .cloud-item li,.cloud-page .cloud-item li img{display: block; height: 190px; width: 190px;}.cloud-page .cloud-item li label.checkbox{position: absolute; bottom:10px; left:10px; z-index: 3;}.cloud-page .cloud-item li.checked label.checkbox{background-position: -280px -280px;}.cloud-page .cloud-item li p{width:100%; height:40px; background: #000; opacity: 0.8; filter: alpha(opacity=80); position:absolute; left:0; bottom:0; z-index: 1;}.cloud-page .cloud-item li p a{display:block; float:right; margin:12px 12px 0 0;}.cloud-page .cloud-item li .checked-mask{position: absolute; width:190px; height:190px; background: #000; opacity:0.7; filter: alpha(opacity=70); top:0; left:0;}.cloud-download{width:649px; padding:244px 0 0 0; background: url(bg_cloud.jpg) no-repeat top; margin:20px auto; position:relative;}.cloud-download .btn-wrap{padding:0 0 0 414px;}.cloud-download .btn-wrap a{width:180px; height:67px; float:left; margin:0 18px 0 0; text-indent:-10000px; overflow: hidden; display:none}.cloud-download .btn-wrap a.app{margin:0; display:block;}.cloud-download p{padding:50px 0 0 0; color:#333; font-size:16px;}.cloud-download p em{margin:0 15px 10px 0; display:block; font-size:20px;}.profile-wrap{padding-bottom:30px;}.profile-wrap .form-horizontal .name-show{padding: 6px 0 0;}.profile-wrap .form-horizontal .error{color: #ff0000; margin: 0 0 0 10px;}.profile-wrap .user-photo-wrapper{background:#fafafa; border: 1px solid #f4f4f4; box-shadow: 1px 1px 2px #ccc; float: left; height: 95px; padding: 15px; position: relative; width: 95px;}.profile-wrap .user-photo-wrapper img{display: block; height: 95px; width: 95px;}.profile-wrap .photo-loading{left: -8px; margin: 50% 0 0 50%; position: absolute; top: -8px; z-index: 10;}.profile-wrap .photo-loading img{height: 16px; width: 16px;}.profile-wrap .user-photo-intro{color: #999; float: left; padding: 55px 0 0 10px;}.profile-wrap .pro-intro{height: 125px; width: 470px;}.profile-wrap .btn-wrap{padding: 10px 0 0; text-align: center;}.wall-page{width:1000px; margin:0 auto;}.wall-photo{width:930px;}.wall-page .top-bar{padding:12px;}.wall-page .top-bar .figure{float:left;}.wall-page .top-bar .photo,.wall-page .top-bar .photo img{width:70px; height:70px;}.wall-page .top-bar .user-id{padding:4px 0 5px 4px;}.wall-page .top-bar .user-id a{color:#1687CB;}.wall-page .top-bar .user-id a:hover{color:#0088FF; text-decoration:underline;}.wall-page .top-bar .user-id span{margin:0 0 0 10px;}.wall-page .top-bar .user-id span em{vertical-align: middle;}.wall-page .top-bar .user-id i{margin:0 5px 0 0;}.wall-page .top-bar .share-wall{float:right; padding:22px 0 0 0;}.wall-page .top-bar .share-wall a{margin:0 10px 0 0;}.wall-page .top-bar .share-wall .btn{border-radius:0; height:32px; line-height: 32px; padding:0 20px;}.wall-page .top-bar .figure .user-intro{width:500px;}.wall-page .top-bar .figure .album-edit{padding:0 4px;}.wall-page .top-bar .figure .album-edit-input input{width:590px;}.wall-page .photo-list{padding:20px; margin:16px 0 0 0; overflow: hidden;}.wall-page .photo-list .album-edit-input input{font-weight: normal; width:600px;}.wall-page .photo-list .title .time{float:left; border-right:#d9d9d9 1px solid; padding:0 10px; margin:0 10px 0 0; font-weight:bold; text-align:right; height:45px;}.wall-page .photo-list .title .time .day{font-size:21px; margin-bottom:5px;}.wall-page .photo-list .title .caption h4{color:#333; font-size:15px; margin:0 0 0 0;}.wall-page h4 .album-edit{height:19px; line-height: 19px; float:left;}.wall-page h4 .album-edit-input{float:left;}.wall-page h4 em{font-weight:normal; color:#999; font-size:12px; margin:6px 0 0 10px; display:block; float:left;}.wall-photo h4 em{margin:3px 0 0 10px;}.wall-page .photo-list .intro{width:896px; height:18px; padding: 0 0 0 4px; overflow: hidden;}.wall-page .photo-list ul{width:1000px; padding:12px 0 0 0; margin:0 0 0 -4px;}.wall-page .photo-list .photo-item,.wall-page .photo-list .photo-item img{width:190px; height:190px; display:block;}.wall-page .photo-list .photo-item{float:left; margin:0 4px 0 0; position: relative;}.wall-page .photo-list .photo-item .more{width:40px; height:110px; padding:80px 0 0 0; position:absolute; right:0; top:0; opacity: 0.8; filter:alpha(opacity=80); background: #000; text-align:center;}.wall-page .photo-list .btn-wrap{float:right; padding:5px 0 0 0;}.wall-page .photo-list .icon-del:hover{background-position: -120px -40px;}.wall-list{width:930px; overflow: hidden; padding:40px 0 0 0;}.wall-list .wall-item{margin:0 0 50px 0; border: #e8e8e8 1px solid;}.wall-list .wall-item .photo{background: #f9f9f9; overflow: hidden; _zoom:1;}.wall-list .wall-item .photo,.wall-list .wall-item .photo img{width:auto; height:auto; display:block;}.wall-list .wall-item .img-wrap{position:relative; float:left;}.wall-list .wall-item .mould{position: absolute; bottom:10px; right:10px;}.wall-list .wall-item .intro{padding:30px 20px; background: #fff;}.wall-list .wall-item .intro .text{float:left; width:690px;}.wall-list .wall-item .intro .interactive{float:right; margin:0; padding:0;}.wall-page .comment{background: #fff; padding:20px 20px 50px 20px;}.wall-page .comment .photo,.wall-page .comment .photo img{width:50px; height:50px;}.wall-page .comment .user-name a{font-size:12px;}.wall-page .comment time{float:right; padding:24px 20px 0 0;}.wall-page .commnet-con,.wall-page .comment-send{padding:5px 0 0 0; width:800px;}.wall-page .comment-send textarea{width:430px; height:18px; resize:none;}.wall-page .focus textarea{height:85px; resize:vertical;}a.icon-outside-qq,a.icon-outside-weibo,a.icon-outside-renren{display:inline-block; *display:inline; *zoom:1; background: url(../images/outside_icon_30.png) no-repeat; _background: url(../images/outside_icon_30.gif) no-repeat; vertical-align: middle; width:30px; height:30px; outline: none;}a.icon-outside-qq{background-position: -80px -40px;}a.icon-outside-qq:hover{background-position: -80px 0px;}a.icon-outside-weibo{background-position: 0 -40px;}a.icon-outside-weibo:hover{background-position: 0px 0px;}a.icon-outside-renren{background-position: -40px -40px;}a.icon-outside-renren:hover{background-position: -40px 0px;}.login-dlg-wrapper{width:410px; z-index: 2001; overflow: visible; margin-left:-205px; top: 40px;}.login-page .login-dlg-wrapper{z-index: 1; position: static; margin: 50px auto;}.login-dlg-wrapper .modal-header .close{display:none;}.login-dlg-wrapper .modal-header h3{font-size:25px; line-height: 62px; _width:100%; _overflow: hidden;}.login-dlg-wrapper h4{color:#666; font-size:12px; font-weight:bold; line-height: 18px;}.login-dlg-wrapper .modal-body{padding:25px 25px 20px; _width:360px;}.login-dlg-wrapper .outside-list{padding:8px 0 0 0; margin:0;}.login-dlg-wrapper .outside-list li{float:left; margin:0 10px 0 0; _width:30px; _height:30px;}.login-dlg-wrapper .control-group{margin-bottom:9px;}.login-dlg-wrapper legend{padding:18px 0; margin:0; *margin-left:-4px; border:0; color:#666; font-size:12px; font-weight:bold; line-height: 14px;}.login-dlg-wrapper .control-group .controls{position:relative;}.login-dlg-wrapper .control-group input{width:323px; height:35px; *line-height:35px; line-height:35px\9; padding:0 0 0 35px; margin:0; box-shadow: #f5f5f5 0 4px 3px inset; background: url(../images/sprite_login.png) no-repeat; _background: url(../images/sprite_login.gif) no-repeat; color:#999; font-size:12px; border-radius:2px;}.login-dlg-wrapper .user-id{padding:0 0 10px 0;}.login-dlg-wrapper .user-id input{background-position: 10px -110px;}.login-dlg-wrapper .user-id input.error{border: #f3a4a4 1px solid; background-position: 10px -190px;}.login-dlg-wrapper .user-pw input{background-position: 10px -270px;}.login-dlg-wrapper .user-pw input.error{border: #f3a4a4 1px solid; background-position: 10px -350px;}.login-dlg-wrapper .btn-wrap{padding:20px 0 20px 0;}.login-dlg-wrapper .remember{float:left; margin:7px 0 0 0;}.login-dlg-wrapper .remember input + label span{display:inline-block; width:15px; height:16px; background: url(../images/sprite_login.png) no-repeat 0 0; vertical-align: middle; cursor: pointer; margin:-2px 5px 0 0; display:none\0;}.login-dlg-wrapper .remember input:checked + label span{background-position: 0 -40px;}.login-dlg-wrapper .remember input{display:none; *display:inline; *width:auto; *margin-bottom:0px; *background: none; *border: 0; display:inline\0; width:auto\0; margin-bottom:0px\0; background: none\0; border: 0\0; padding: 0\0; _margin-top:-1px;}.login-dlg-wrapper .remember label span{*display:none; display:none\0;}.login-dlg-wrapper .remember label{*display:inline; display:inline\0;}.login-dlg-wrapper .login{float:right;}.login-dlg-wrapper .login .btn{padding:8px 18px; *padding:6px 18px; font-weight:bold;}.login-dlg-wrapper .forget-wrap{padding:14px 0 0 0; color:#999;}.login-dlg-wrapper .forget-wrap a{color:#333;}.login-dlg-wrapper .forget{float:left;}.login-dlg-wrapper .reg{float:right;}.login-dlg-wrapper .line-area{border-top: #eee 1px solid; color:#ccc; clear:both; font-weight:bold; text-align:center; margin-top:33px; height:0; line-height: 0;}.login-dlg-wrapper .line-area span{line-height: 0; padding: 0 12px; position: relative; top: -1px; background: #fff;}.error-tips{width:auto; border:#c41308 1px solid; line-height: 25px; background:#d74239; background: linear-gradient(top,#d74239,#cc332b); background: -moz-linear-gradient(top,#d74239,#cc332b); background: -webkit-linear-gradient(top,#d74239,#cc332b); color:#fff; font-weight:bold; position:absolute; border-radius:3px; padding:0 15px; font-size:12px; z-index: 9999;}.error-tips::after,.error-tips::before{display:block; content: ""; width:0; height:0; position:absolute; left:13px;}.tips-bottom::before{border-color:#d74239 transparent; border-style:solid; border-width:6px 5px 0px 5px; bottom:-6px; margin-left:-3px; z-index: 1;}.tips-bottom::after{border-color:#cc332b transparent; border-style:solid; border-width:5px 4px 0px 4px; bottom:-5px; margin-left:-2px; z-index: 2;}.tips-top::before{border-color:#cc332b transparent; border-style:solid; border-width:0px 5px 6px 5px; top:-6px; margin-left:-3px; z-index: 1;}.tips-top::after{border-color:#d74239 transparent; border-style:solid; border-width:0px 4px 5px 4px; top:-5px; margin-left:-2px; z-index: 2;}.toolbar-wrap{width:100%;height:55px;clear:both;}.toolbar{background: #fff;height:55px;width:100%;box-shadow: 0px 2px 12px -6px #ccc;position: relative;}.toolbar .inner{min-width:980px;}.toolbar a{color:#999;}.toolbar a:hover{color:#333;}.toolbar h1,.toolbar h1 a{width:163px;height:55px;}.toolbar h1{float:left;padding:0 10px 0 40px;}.toolbar h1 a{display:block;text-indent:-10000px;overflow: hidden;background: url(logo.png) no-repeat 0 15px;}.toolbar .nav{font-size:14px;float: right;}.toolbar .nav li{float:left;margin:0 20px;}.toolbar .nav a{display:block;text-align:center;border-bottom:#fff 2px 0;padding:19px 0 16px;}.toolbar .nav a.curr{border-bottom:#0088FF 2px solid;}.toolbar .nav a.curr,.toolbar .person .user-name a{color:#333;}.toolbar .toolbar-right{float:right;padding:0 70px 0 0;}.toolbar .find,.toolbar .person,.toolbar .photo,.toolbar .user-name,.toolbar .notify,.toolbar .notify-new,.toolbar .login li{float:left;}.toolbar .login li{float: left; margin: 10px 0;}.toolbar .login a{display:block;border-right:#f1f1f1 1px solid;padding: 0 8px;line-height: 40px;line-height: 39px\9\0;*line-height: 39px;text-align: center;font-size: 12px;color: #333;}@-moz-document url-prefix(){.toolbar .login a{line-height: 39px;}}.toolbar .find{margin: 0 20px;}.toolbar .find a{border: 0;font-size: 14px;display: block;padding: 19px 20px 16px;text-align: center;border-bottom: transparent 2px solid;}.toolbar .find a.curr{border-bottom: #fd7c1e 2px solid;color: #333;}.toolbar .login a.reg{border:0;}.toolbar .person{padding:14px 0;line-height: 30px;}.toolbar .person .photo,.toolbar .person .photo img{display:block;width:30px;height:30px;}.toolbar .person .photo{padding: 0 0 0 20px; border-left: #ddd 1px solid;}.toolbar .person .photo{margin:0 10px 0 0;}.toolbar .person i{margin:0 0 0 5px;}.toolbar .person .user-name{margin:0 10px 0 0;cursor: pointer;height:30px;}.toolbar .person .notify,.toolbar .person .notify-new{width:18px;height:16px;display:block;line-height: 16px;margin:8px 0 0;}.toolbar .person .notify-new{background: #dd4b39;color:#fff;text-align:center;padding:0 2px;border-radius:3px;width: auto;}.toolbar .person .user-name ul{top:30px;right:0;min-width:100px;}.toolbar .person .user-name li{line-height: 18px;padding: 5px 0;}.toolbar .person .user-name li a{padding: 3px 10px;}.toolbar .person .user-name li a:hover{background: none; color: #fff; background: #0088ff;}.toolbar .person .user-name li a i{margin: 0 5px 0 0;}.toolbar .person .user-name li a:hover i.icon-iphone{background-position: -240px -360px;}.toolbar .person .user-name li a:hover i.icon-bookmarktool{background-position: -280px -360px;}.toolbar .person .user-name li a span{vertical-align: middle;}.toolbar .person li.profile{border: 0; padding-bottom: 0;}.toolbar .person li.last{padding-top: 0;}.toolbar .person .user-name li h3{font-size: 11px; font-weight: normal; color: #999; line-height: 18px; padding: 5px 0 0 10px;}.toolbar .person .user-name li li{border: 0; padding: 0;}.preview-page{width:1000px; margin:0 auto;}.preview-top-tips{height:46px;}.preview-top-tips-con{height:46px; background: url(bg_pre_top_tips.png); overflow: hidden; line-height: 46px; text-align:center; color:#666; position: fixed; top:0; left:0; right:0; font-size:14px; z-index: 1029;}.navbar{top:46px;}i.icon-sohu-preview,i.icon-sina-preview,i.icon-qq-preview,i.icon-renren-preview{background: url(preview_icon.png) no-repeat; width:45px; height:45px;}i.icon-sohu-preview{background-position: 0 0;}i.icon-sina-preview{background-position: -90px 0;}i.icon-qq-preview{background-position: -45px 0;}i.icon-renren-preview{background-position: -135px 0;}.preview-login-wrapper{width:365px; padding:15px 0 0 25px; height:64px; background: #fff; position:absolute; z-index: 2000;}.preview-login-wrapper .text-intro{float:left; line-height: 47px; color:#999;}.preview-login-wrapper .outside-list-wrapper{float:left; list-style:none;}.preview-login-wrapper .outside-list-wrapper li{float:left;}.preview-login-wrapper .outside-list-wrapper li a{display:block; width:45px; height:45px; border:#fff 1px solid;}.preview-login-wrapper .outside-list-wrapper li a:hover{background: #f8f8f8; border:#efefef 1px solid; border-radius: 4px;}.preview-login-wrapper .outside-list-wrapper li a i{cursor:pointer;}.preview-login-wrapper-clk{z-index: 1;}.esplanade{margin: 0 auto;}.esplanade .photo-list .photo,.esplanade .photo-list .photo img{width:30px; height: 30px;}.esplanade .photo-list .figure{padding: 15px; overflow: hidden; *zoom:1; border-top: #ddd 1px solid;}.esplanade .photo-list .caption{float: none; margin: 0 0 0 40px; line-height: 15px;}.esplanade .tags-wrap{width: 283px; background: #fff;}.esplanade .tags-wrap h2{height: 30px; line-height: 30px; background: #595959; color: #fff; padding: 0 0 0 15px;}.esplanade .tags-list{padding: 15px; overflow: hidden; *zoom:1;}.esplanade li{margin: 0 8px 8px 0; float: left;}.esplanade li a{display: block; height: 25px; line-height: 25px; border:#ddd 1px solid; padding: 0 10px; background: #fdfdfd; background:linear-gradient(top,#fdfdfd,#f3f3f3); background:-moz-linear-gradient(top,#fdfdfd,#f3f3f3); background:-webkit-linear-gradient(top,#fdfdfd,#f3f3f3); white-space:nowrap;}.esplanade li.selected a,.esplanade li a:hover{background: #31b6e3; background:linear-gradient(top,#31b6e3,#02a5dc); background:-moz-linear-gradient(top,#31b6e3,#02a5dc); background:-webkit-linear-gradient(top,#31b6e3,#02a5dc); color: #fff; border:transparent 1px solid;}.banner{height: 82px; width: 100%; overflow: hidden; position: relative;}.banner .banner-index{position: absolute; right: 10px; bottom: 5px;}.banner .banner-index li{width: 15px; height:15px; display: block; float: left; background: none; color: #fff; border: #fff 1px solid; line-height: 15px; text-align: center; margin-right: 5px; cursor: pointer;}.banner .banner-index li.curr{color: #ddd; border: #ddd 1px solid;}.banner-show{height: 137px; position: relative; z-index: 1110;}.banner-hide{height: 137px;}.banner-hide .toolbar{position: fixed; _position: absolute; top: 0; left: 0; z-index: 1201;}.banner-hide .banner{background: none;}.banner .app, .banner .space{display: block; width: 100%; height: 82px;}.banner .app{background: url(app_banner.jpg) no-repeat center top #60ceff;}.banner .space{background: url(space_banner.jpg) no-repeat center top #1374ba;}.banner .close{display: none;}.data-dl,.data-dl-s{width: 614px; height: 410px; background: url(bg_data1.png); position: fixed; _position:absolute; top: 50%; left: 50%; margin: -207px 0 0 -307px; z-index: 1202;}.data-dl{width: 614px; height: 467px;}.data-dl .data-btn,.data-dl-s .data-btn{display: block; position: absolute;}.data-dl .data-btn{width: 311px; height: 51px; top: 352px; left: 151px;}.data-dl-s{background: url(bg_data2.png);}.data-dl-s .qq{color: #fff; margin: 251px 0 0 365px;}.data-dl-s .data-btn{width: 218px; height: 51px; top: 316px; left: 198px;}.guide-wrap{width: 694px; height: 310px; background: url(guide.png) no-repeat; position: absolute; z-index: 1202;}.space-modal{width: 980px; height: 400px; position: absolute; top: 50%; left: 50%; margin: -200px 0 0 -490px; background: url(../space/ad.jpg) no-repeat; z-index: 1202;}.space-modal a{display: block; width: 980px; height: 400px; text-indent: -10000px; overflow: hidden;}