.topSearch{background-color:#fff;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;margin-top:0;padding:10px 20px;border-bottom:1px solid #e3e9ed;z-index:5;display:flex;justify-content:flex-start;align-items:center}.topSearch .logo img{overflow:hidden;width:120px;display:block}.topSearch .search{overflow:hidden;height:45px;background-color:#e2e8ec;width:100%;margin-right:20px;border-radius:3px;box-shadow:inset 0 0 0 1px #cfd9e0}.detail{width:1400px;margin:auto;grid-template-areas:"header aside" "footer footer";grid-template-columns:1fr 360px;display:grid;direction:ltr}.detail header{grid-area:header;background-color:#f8fafb;position:relative;height:100%;display:flex;justify-content:center;align-items:center}.detail header img{max-width:calc(100vh - 184px);display:block}.detail aside{grid-area:aside;border-bottom:1px solid #cfd9e0;border-color:#e3e9ed}.detail aside .showAd{width:360px;height:280px;overflow:hidden;margin-bottom:20px}.detail aside .container-fluid{display:flex;justify-content:space-between;align-items:center;padding:0 20px 10px}.detail aside .container-fluid .collection-add{width:185px}.detail aside .container-fluid .collection-add,.detail aside .container-fluid .like-add{box-shadow:inset 0 0 0 2px #cfd9e0;color:#374957;height:35px;line-height:35px;border-radius:3px;display:flex;justify-content:center;align-items:center;margin-right:10px}.detail aside .container-fluid .like-add{width:35px}.detail aside .container-fluid .comment{box-shadow:inset 0 0 0 2px #cfd9e0;color:#374957;height:35px;line-height:35px;width:35px;display:flex;justify-content:center;align-items:center;border-radius:3px}.detail aside .download{background-color:#2bc48a;line-height:45px}.detail aside .download,.detail aside .downloadPremium{height:45px;color:#fff;margin:0 20px 10px;border-radius:3px;text-align:center;cursor:pointer}.detail aside .downloadPremium{background-color:#fca120;overflow:hidden}.detail aside .downloadPremium p{height:20px;padding:0;margin:5px 0 0}.detail aside .downloadPremium span{height:20px;display:block;font-size:12px}.detail aside .download:hover{background:#00af80}.detail aside .downloadPremium:hover{background-color:#f69110}.detail aside .content{padding:10px 20px 10px;margin-top:20px;line-height:25px}.detail aside .content,.detail aside .userInfo{overflow:hidden;direction:rtl;border-top:1px solid #cfd9e0;border-color:#e3e9ed}.detail aside .userInfo{padding:20px 20px;display:grid;grid-template-columns:1fr 130px;-moz-column-gap:10px;column-gap:10px;align-items:center}.detail aside .userInfo a{color:#0f73ee;text-decoration:none;font-weight:700}.detail aside .userInfo a:hover{color:#0d60c8}.detail aside .userInfo .user{overflow:hidden;display:flex;justify-content:flex-start;align-items:center}.detail aside .userInfo .user .avatar{width:45px;height:45px;border-radius:50%;overflow:hidden}.detail aside .userInfo .user .avatar img{width:100%;height:100%;display:block}.detail aside .userInfo .user .info{overflow:hidden;padding-right:10px;max-width:calc(100% - 54px)}.detail aside .userInfo .user .info .username{overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.detail aside .userInfo a .user .info .works{color:#5f7d95;font-size:12px;font-weight:400}.detail aside .userInfo .follow{border:2px solid #1273eb;color:#1273eb;border-radius:3px;height:35px;line-height:35px;text-align:center;cursor:pointer}.detail aside .userInfo .follow:hover{background:rgba(1,97,205,.1);border-color:#0161cd;color:#0161cd}.detail footer{overflow:hidden;grid-area:footer;padding:10px 0 30px;direction:rtl}.detail footer .showname{overflow:hidden;font-size:16px;height:45px;line-height:45px;padding:0 20px}.demo{overflow:hidden}.fleximage-item{float:right;margin:5px;position:relative;cursor:pointer;overflow:hidden;border-radius:3px}.fleximage-item .info{overflow:hidden;background:linear-gradient(rgba(8,25,43,0),rgba(8,25,43,.85)) top;position:absolute;bottom:0;right:0;left:0;z-index:1;display:none;color:#fff;padding:10px;transition:all .3s ease}.fleximage-item .info .name{overflow:hidden;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.fleximage-item .info .userInfo{overflow:hidden;display:flex;justify-content:space-between;align-items:center}.fleximage-item .info .userInfo .user{display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.fleximage-item .info .userInfo .user .avatar{width:24px;height:24px;border-radius:50%;background-color:#fff}.fleximage-item .info .userInfo .user .avatar img{width:100%;height:100%;border-radius:50%;display:block}.fleximage-item .info .userInfo .user .username{margin-right:5px;overflow:hidden}.fleximage-item .info .userInfo a{color:#fff;text-decoration:none}.fleximage-item:hover .info{display:block;transition:all .3s ease}.fleximage-item .premium{position:absolute;top:10px;left:10px;z-index:1;padding:7px;border-radius:3px;background-color:rgba(8,25,43,.65);cursor:pointer}.fleximage-item .premium:before{width:14px;height:14px;background-size:14px 14px;display:block;background:url(../img/pro.acc50f60.svg) 50% no-repeat;background-size:16px 16px;content:""}.fleximage-item img{border-radius:3px}