.design-side{width:270px;float:left}.design-cate{padding:10px;border:solid 2px #ddd}.design-cate li{line-height:25px;padding:4px 0;border-bottom:1px dotted #ddd;font-size:14px;margin-bottom:10px}.design-cate li:last-child{border-bottom:0}.design-cate strong{color:#999;font-weight:400;display:block;font-size:16px;padding-bottom:10px}.design-cate a{padding-right:5px;padding-left:5px;display:inline-block;margin-right:5px}.design-cate a.on{background:#ff9f00;color:#fff;border-radius:2px;background-image:url(../images/icon-close.png);background-position:right center;background-repeat:no-repeat;padding-right:15px}.design-banner{height:170px;position:relative;background-image:url(../images/banner/design-banner.jpg);background-position:center bottom;background-repeat:no-repeat}.design-banner h3{position:absolute;left:44px;top:35px;font-size:24px;color:#3e79d7}.design-search{position:absolute;left:44px;top:75px}.design-search form{height:44px}.design-search-text{height:22px;line-height:22px;padding:10px;width:400px;border:solid 1px #ccc;border-right:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;float:left}.design-search-btn{height:44px;line-height:44px;width:80px;border:solid 1px #3e79d7;background-color:#3e79d7;color:#fff;box-sizing:border-box;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;float:left;font-size:15px}.design-upload{position:absolute;right:44px;top:40px}.design-upload a{height:56px;line-height:56px;display:block;background-color:#ffa900;color:#fff;font-size:18px;background-image:url(../images/design-upload.png);background-position:20px center;background-repeat:no-repeat;padding:0 30px 0 56px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.design-upload p{line-height:30px;text-align:center;font-size:12px;color:#666}.design-main{float:right;width:892px}.design-main h2.title{font-size:16px;color:#666;line-height:30px;border-bottom:solid 2px #ffa900;padding:5px}.design-main h2.title small{float:right}.design-list ul{position:relative;width:950px}.design-list ul li{float:left;width:277px;height:320px;margin-right:30px}.design-list ul li:hover{-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition:ease-in-out .3s;transition:ease-in-out .2s;-moz-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.design-box{border:solid 1px #eee;padding:5px;position:relative}.design-box .rec{display:inline-block;line-height:14px;font-size:12px;color:#fff;padding:1px 5px;background:#d93a26;border-radius:50px;position:absolute;top:-7px;right:-7px}.design-box .pic img{width:100%;height:210px;border-bottom:solid 1px #eee}.design-box .name{font-size:15px;line-height:30px;height:30px;overflow:hidden;padding:0 4px;border-bottom:dotted 1px #ddd}.design-box .info{font-size:14px;line-height:32px;height:32px;padding:0 4px}.design-box .info span{color:#666}.design-detail-side{float:right;width:220px}.design-detail-content{float:left;width:920px}.design-detail-title{height:44px;line-height:44px;border-bottom:solid 1px #ddd}.design-detail-title h1{float:left;font-size:18px}.design-detail-title p{float:right;color:#666}.design-detail-title p i{margin-left:10px}.perv-next{margin-top:15px;padding-top:10px;border-top:solid 1px #ddd;line-height:30px}.design-detail-gallery{position:relative;padding:10px;overflow:hidden}.design-detail-gallery .design-detail-gallery-bigl-img{position:relative;text-align:center;height:480px;overflow:hidden}.design-detail-gallery .design-detail-gallery-bigl-img li img{vertical-align:middle;max-width:900px;max-height:480px}.design-detail-gallery .design-detail-gallery-small-img{margin-top:15px;overflow:hidden}.design-detail-gallery .design-detail-gallery-small-img ul{height:100px;overflow:hidden;text-align:center}.design-detail-gallery .design-detail-gallery-small-img li{width:100px;cursor:pointer;display:inline-block}.design-detail-gallery .design-detail-gallery-small-img img{border:1px solid #dcdddd;width:90px;height:75px}.design-detail-gallery .design-detail-gallery-small-img .on img{border-color:#f90}.design-detail-gallery-left{height:64px;width:35px;position:absolute;left:10px;top:210px;cursor:pointer;background-image:url(../images/slide-nav.png);background-repeat:no-repeat;background-position:left top;border-radius:2px;opacity:.8}.design-detail-gallery-right{height:64px;width:35px;position:absolute;right:10px;top:210px;cursor:pointer;background-image:url(../images/slide-nav.png);background-repeat:no-repeat;background-position:right top;border-radius:2px;opacity:.8}.design-detail-gallery-left:hover,.design-detail-gallery-right:hover{opacity:1}.design-detail-remark-title{font-size:16px;height:40px;line-height:40px;border-bottom:solid 1px #ddd}.design-detail-remark{padding-top:15px;line-height:2.2;font-size:14px}.design-detail-author{font-size:12px;text-indent:0;padding-top:20px}.design-download-btn{height:56px}.design-download-btn a{height:56px;line-height:56px;display:block;background-color:#ffa900;color:#fff;font-size:18px;padding:0 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;width:180px;text-align:center;cursor:pointer}.design-download-btn a small{font-size:12px;color:#fff}.design-detail-side .box,.design-side .box{display:block;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.design-detail-side .box h3,.design-side .box h3{height:34px;line-height:34px;padding-left:10px;font-size:14px;border-bottom:1px solid #ddd;background-color:#ff9f00;color:#fff}.design-ul{padding:8px}.design-ul li{line-height:22px;background-image:url(../images/dot-sq.png);background-repeat:no-repeat;background-position:3px 13px;padding:4px 0 4px 12px}.side-search{padding:10px}.side-search-text{height:32px;line-height:32px;padding:0 10px;width:100%;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:10px;box-sizing:border-box}.side-search-btn{height:34px;line-height:34px;width:100%;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-sizing:border-box}.design-upload-btn p{text-align:center;color:#666;line-height:34px}.design-upload-btn a{height:50px;line-height:50px;display:block;background-color:#2e9f54;color:#fff;font-size:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer}.design-detail-form{padding:30px 15px;border:solid 1px #ddd}.design-detail-form table td,.design-detail-form table th{vertical-align:top;font-size:14px;padding:8px}.design-detail-form table th{text-align:right;line-height:38px;width:150px}.w600{width:600px}.uploadrow{position:relative;z-index:100;margin-bottom:5px}.uploadify-queue-item{margin-top:4px;padding:15px;width:470px;border:1px solid #ccc;background-color:#fff}.uploadify-queue-item .cancel{float:right}.uploadify-queue-item .cancel a,.uploadify-queue-item .cancel a:hover{font-family:Consolas;color:#404040;text-decoration:none;border-bottom:0 none}.uploadify-queue-item .fileName{color:#2d7200}.uploadify-error{background-color:#fde5dd!important}.uploadify-queue-item.completed{background-color:#e5e5e5}.uploadify-progress{background-color:#e5e5e5;margin-top:10px;width:100%}.uploadify-progress-bar{background-color:#09f;height:3px;width:1px}.uploadrow:hover .add-layer{display:block}.upload-img-box{margin:4px 4px 4px 0}.upload-img-box .upload-pre-item{transition:all .3s linear;padding-bottom:3px}.upload-img-box .upload-pre-item img{vertical-align:top;border:solid 1px #ddd;height:80px}.upload-img-box .upload-pre-file{padding:0 10px;width:380px;height:35px;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px dashed #ccc;background-color:#fff}.upload-img-box-s{margin:4px 20px 20px 0;padding:10px;transition:all .3s linear;border:solid 1px #ddd;float:left;position:relative}.upload-img-box-s-img{height:120px;text-align:center}.upload-img-box-s-img img{vertical-align:top;height:110px}.upload-img-box-s-index{float:left;height:57px;padding-top:25px;margin-right:10px}.upload-img-delete{position:absolute;top:-8px;right:-8px;width:18px;height:18px;background:red;text-align:center;line-height:18px;border-radius:50%;color:#fff;cursor:pointer}.upload-img-popup .close-pop:hover{text-decoration:none;border-bottom:0 none}.upload-img-popup img{display:block}#upload-file-list{margin:0 0 10px 0}#upload-file-list span{padding:6px 10px;transition:all .3s linear;border:solid 1px #ddd;display:inline-block;color:#666}.design-flow{text-align:center}.design-flow dt{font-size:18px;padding-bottom:8px;margin-bottom:10px;line-height:30px;color:#3e79d7;border-bottom:solid 1px #ddd}.design-flow dd{padding:3px 0;font-size:14px}.design-flow dd i{color:#f90}.download-cate{height:54px;background-color:#fff;border-bottom:solid 2px #ffa900;margin-top:1px}.download-cate ul{height:54px}.download-cate li{float:left;width:600px}.download-cate li.on{background-image:url(../images/download-tit-on.png);background-position:center bottom;background-repeat:no-repeat}.download-cate li a{display:inline-block;height:54px;line-height:54px;width:100%;font-size:18px;text-align:center}.download-cate li.on a{color:#ffa900}.download-cate li a:hover{background-color:#f8f8f8}