.langcombo{text-align:right;position:relative;top:16px}.sortcombo{text-align:right;position:relative;top:16px}.Search-Area{width:100%;margin:0 0 16px 0}.searchcombo{outline:0;padding:8px;color:#fff;border:none;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#6875ad}.minor{display:block;padding-left:16px;background:#7e8dce}.searchbox{height:24px;outline:0;margin:0;padding:8px;border:1px solid #ccc;border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px;width:50%}.searchbutton{outline:0;margin:0 0 0 8px;padding:8px;border:1px solid #ccc;border-radius:8px}.reslist{display:flex;flex-wrap:wrap;justify-content:flex-start}.resitem{flex:0 1 auto;align-self:baseline;text-align:center;margin-bottom:1.2em}.resitem .image{cursor:pointer;position:relative}.resitem .image img{width:100%;height:auto;min-width:48px;filter:drop-shadow(2px 2px 2px #ccc)}.resitem .image img:hover{opacity:.5}.resitem .product{cursor:pointer;display:block;font-weight:700;line-height:1.5em;border-bottom:1px solid #dda;word-break:break-all}.resitem .product:hover{color:#6875ad}.resitem .author{cursor:pointer;display:inline-block;font-size:.8em;color:#888}.pagelist{display:flex;flex-wrap:wrap;justify-content:flex-start}.pageitem{flex:0 1 auto;font-weight:700}.pageitem .status{display:flex;cursor:pointer;border-radius:50%;width:3em;height:3em;font-size:12px;align-items:center;justify-content:center}.pageitem .status:hover{cursor:pointer;background:#eee}.pageitem .selected{display:flex;border-radius:50%;width:3em;height:3em;font-size:12px;align-items:center;justify-content:center;background:#7e8dce;color:#fff}.pageitem .side{cursor:pointer;border-radius:50%;display:flex;width:3em;height:3em;font-size:12px;align-items:center;justify-content:center}.pageitem .side:hover{border:none;border-radius:50%;background:#eee}.singleitem{position:fixed;flex:0 1 150px;margin-bottom:30px}.singleitem .product{display:inline-block;width:100%;margin:0 0 8px 0;padding:.5em;line-height:1.3;background:#dda;vertical-align:middle;border-radius:5px;font-size:1.2em}.singleitem .product:before{content:'》';color:#fff;margin-right:8px}.singleitem .desc{display:inline-block;font-size:.8em;line-height:1.4em}.singleitem .thumarea{margin:8px auto;display:block}.singleitem .btnarea{position:relative;display:inline-block}.btnarea p{position:absolute;color:#fff;top:22px;left:73px;font-weight:700;text-shadow:1px 1px 2px #850}.btnarea a:hover{opacity:50%}img.sample{max-width:460px}.v-enter-active{transition:1s ease-out}.v-enter{opacity:0;transform:translateY(50px)}