.main .t-header{padding-top:50px;padding-bottom:0}.main .t-header h1{text-align:center}.t-search{margin:10px 10%;margin-bottom:10px}html.phone .t-search{margin-left:0;margin-right:0}.content .wrap>.t-content{padding:0 5%}.content #form{margin-bottom:20px}.content .t-input-wrapper{position:relative;display:flex;padding-right:20px;border:solid 1px #ccc;border-radius:46px;transition:border,box-shadow .2s}.content .t-input-wrapper.t-has-value{border-color:#a9a9a9}.content .t-input-wrapper input{flex:1;padding:7px 20px;line-height:30px;font-size:16px;border:none;border-radius:46px;box-sizing:border-box;outline:0;transition:border .2s}.content .t-input-wrapper input::placeholder{color:#999}.content .t-input-wrapper.t--focus{border-color:#a9a9a9;box-shadow:0 0 10px 3px rgb(84 84 120 / 26%)}.content .t-input-wrapper .t-btn{display:inline-block;line-height:30px;transition:all .2s;width:20px;height:20px;margin:12px 0}.content .t-input-wrapper .t-btn-search{display:inline-block;background:url(../icons/resource/search.svg) center center no-repeat;background-size:contain}.content .t-input-wrapper .t-btn-clear{display:none;background:url(../img/del@2x.png) -26px 3px no-repeat;background-size:cover}.content .t-input-wrapper.t-has-value .t-btn-search{display:none}.content .t-input-wrapper.t-has-value .t-btn-clear{display:inline-block}.content #form .t-options{text-align:center}.content #form .t-options label{margin:0 7px}.content #form .t-options input{margin-right:4px}.t-library-list{margin-left:-10px;margin-right:-10px}.t-library-list ul,.t-library-list ul li{margin:0;padding:0;list-style-type:none}.t-library-list ul{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.t-library-list ul li{margin:0 10px;margin-bottom:20px;padding:16px;cursor:pointer;flex-basis:calc(50% - 20px);background-color:#f5f5f5;transition:all .15s;border-radius:7px;box-sizing:border-box}html.phone .t-library-list ul li{flex-basis:calc(100% - 20px)}.t-library-list ul li:hover{box-shadow:5px 5px 13px 0 rgb(84 84 120 / 26%);background-color:#f1f1f1}.t-library-list ul li a,.t-library-list ul li a:link,.t-library-list ul li a:visited{color:inherit;text-decoration:none}.t-library-list ul li a:hover{color:var(--link-color);text-decoration:underline}.t-library-list ul li h4{float:left;margin:0;margin-bottom:.5em;line-height:27px;color:#000}.t-library-list ul li .t-star{float:left;margin-left:1rem;line-height:27px;font-size:14px;color:#444}.t-library-list ul li .t-star::before{display:inline-block;margin-right:4px;margin-bottom:-1px;content:'';width:14px;height:14px;background:url(../icons/resource/star.svg) center center no-repeat;background-size:contain}.t-library-list ul li .t-desc{font-size:14px;line-height:1.7em;color:#666;clear:both}.t-library-list ul li .t-publish{font-size:14px;line-height:1.8em;color:#666;clear:both}.t-library-list ul li .t-publish .t-username{color:#555;font-weight:600}.t-library-list ul li .t-publish img{width:22px;height:22px;margin-right:5px;vertical-align:middle}.t-library-list .t-empty{padding:50px;text-align:center}.t-search-result{display:none}.content.t-has-result .t-search-result{display:block}.content.t-has-result .t-popular-libraries,.content.t-loading .t-popular-libraries,.content.t-loading .t-search-result{display:none}.content .t-status{padding:50px;text-align:center}.content.t-has-error .t-status,.content.t-loading .t-status{display:block}.content.t-loading .t-btn-view_all{display:none}.t-btn-view_all{display:block;margin:0 auto;line-height:3em;text-align:center;color:inherit}a.t-btn-view_all,a.t-btn-view_all:link,a.t-btn-view_all:visited{color:inherit;text-decoration:underline}a.t-btn-view_all:hover{color:var(--link-color);text-decoration:underline;background-color:#f1f1f1}