.dummy-in,.search-input-field:focus{outline:0}.usr-btn,.usr-btn .fa-upload{color:#fff}:root{--default-text-color:#3B5E69;--menu-text-color:white;--default-background-color:#F5FAFD}html{scroll-behavior:smooth}body{background-color:var(--default-background-color);margin:0 auto;background-repeat:no-repeat;background-position:center top;z-index:-1}.usr-btn{font-size:12px;font-weight:700;text-transform:uppercase;padding:12px 25px 3px;letter-spacing:1px;max-width:200px;border:none;border-bottom:6px solid #cc7;border-radius:4px;background:linear-gradient(#fff,#552,#997)}.usr-btn:hover{cursor:pointer;background:linear-gradient(#ffa,#763,#997)}.usr-btn:focus{background-color:#888}.dummy-in{width:0;height:0;color:transparent;background:0 0;border:none}.e-msg{height:10px;color:red!important;font-size:14px;padding-left:150px;margin:-10px 0 0;animation-name:animation_blink;animation-timing-function:ease-in;animation-duration:4s;animation-iteration-count:infinite}@keyframes animation_blink{0%,100%{opacity:1}80%{opacity:0}}.div-onclick{cursor:pointer;color:#2499b2}.h-link,.h-log{font-family:main-font;color:var(--default-text-color)}.div-onclick:hover{color:#ccc}.go-top{position:fixed;bottom:34.5px;right:49.5px;z-index:1100}.go-top-circle{display:none;width:48px;animation-name:go-top;animation-duration:5s}@keyframes go-top{from{opacity:0}to{opacity:1}}.top-header{display:flex;position:relative;justify-content:center;align-items:center;height:32px;background:#ddd}#resp_search_list,.guid-popup,.login-container,.login-popup{display:none}.top-header img{height:18px;margin-bottom:-3px}.h-log{font-size:16px;cursor:pointer;letter-spacing:1.2px}.h-link,.search-list a{font-size:15px}.h-link:hover,.h-log:hover{color:green}.cpt-social img{height:40px;padding:15px 20px 2px 0;transition:.8s}.cpt-social img:hover{transform:scale(1.2);transition:.8s}.login-popup{width:400px;overflow:hidden;background:linear-gradient(90deg,#ffc,#dd9,#ffc 100%);border-radius:8px;padding:0 14px 14px 20px;position:absolute;top:35px;right:200px;z-index:8000;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);animation-name:popup-inner;animation-duration:1s}@keyframes popup-inner{from{transform:scale(0)}to{transform:scale(1)}}.guid-popup{text-align:center;position:fixed;top:150px;left:30%;width:40%;height:70vh;padding:20px;background-image:linear-gradient(#ffd,#fff);z-index:5000;opacity:1;border-radius:20px;box-shadow:7px 7px 15px #444;animation-name:guid-pop;animation-duration:3s}@keyframes guid-pop{from{transform:scale(0)}to{transform:scale(1)}}.search-container{position:sticky;top:0;height:30px;background:0 0!important;z-index:1}.search-inner{display:flex;justify-content:space-between;align-items:center}.search-input-field{border:none;width:180px}.m-bubble{position:fixed;left:15px;top:20px;z-index:20000}#bubble div{margin:-35px 0 0 5px;width:200px;height:62px;transform:scale(0);-webkit-transform:scale(0);transition:opacity 2s 0.4s,transform 3s 0.4s;-webkit-transition:opacity 2s 0.4s,transform 3s 0.4s;opacity:0;background:#fff;border:1px solid #999;border-radius:25px;color:#000;z-index:20000;text-align:center;padding:4px 3px}#search_popup_post,#search_popup_top{width:370px;position:absolute;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:7px;display:none}#bubble svg circle{opacity:0}#bubble svg #c1{transition:opacity 1s;-webkit-transition:opacity 1s}#bubble svg #c2{transition:opacity 2s;-webkit-transition:opacity 2s}#bubble svg #c3{transition:opacity 3s;-webkit-transition:opacity 3s}ul.main-breadcrumb{display:inline-block;list-style:none;background:0 0;padding:0;margin:-7px 0 0}ul.main-breadcrumb li{display:inline;font-size:15px;font-family:inkfree;line-height:2px}ul.main-breadcrumb li+li:before{padding:3px;color:#3b5e69;content:"» "}ul.main-breadcrumb li a{color:green;text-decoration:none}ul.main-breadcrumb li a:hover{color:gold;text-decoration:underline}.linear-wipe{background:linear-gradient(to right,#000 20%,#e09f00 40%,red 60%,#000 80%);background-size:200% auto;color:#000;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:7s linear infinite shine}@keyframes shine{to{background-position:200% center}}#search_popup_top{height:auto;margin:827px 0 0 50vw;z-index:1500}#search_popup_post{height:800px;z-index:1000}.search-list{width:345px;overflow-y:scroll;padding:8px;height:730px;justify-content:center}.button-init-src,.slide-btn-inner{margin-left:8px;border-radius:90px;width:25px;height:25px;cursor:pointer}.search-list div{display:flex;position:relative}.search-list img{height:20px}.search-list a:hover{color:#aaa}.search-list-info{padding:8px;font-size:13px;border-bottom:1px solid #000;display:flex;justify-content:space-between;align-items:center}.button-init-src{background:#ddb640;float:right}.button-init-src:hover{background:#ccc}#rot_marker_src_side,#rot_marker_src_top{color:#fff;font-size:20px;font-weight:700;margin:-2px 0 0 7px}.slide-btn-inner{display:none;background:#eee;float:left}.slide-btn-inner div{color:#red;font-size:12px;margin:4px 0 0 6.5px}.slide-btn-inner:hover{background:#ddd}@media screen and (max-width:680px){.usr-btn{font-size:10px;padding:5px 14px;margin-bottom:5px}#search_popup_top,.go-top,.m-bubble,.responsive.button-init-src,.top-header{display:none}.guid-popup{left:6px;top:45px;width:92%;height:530px;padding:6px;overflow-y:scroll}.responsive .search-list,.search-list{width:330px!important;overflow-x:hidden}#resp_search_list{width:125%;height:80vh;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:7px;display:none;z-index:1000;overflow:hidden}#search_popup_post{width:330px;height:800px}.search-list{margin-left:15px;height:460px}.responsive .search-list-info,.search-list-info{margin:0;padding-top:5px;height:30px;color:#000!important}.responsive .search-list{display:block;margin-left:15px;height:460px}.responsive .search-list div{text-align:left}.responsive .search-list a{font-size:14px!important;color:#2499b2;margin:5px 0 0}.responsive .search-list a:hover{color:#aaa}.responsive .search-list img{width:14px}.responsive #rot_marker_src_side{margin:-13px 0 0 3px;color:#fff;font-size:40px;height:30px}.responsive .shrink-btn-container-src{margin-top:0;padding:0;float:left}.responsive .slide1-src{margin:4px 5px 0 4px;padding:4px;width:25px;height:17px}.responsive .slide-btn-pos-src{color:#dbc54c;padding:5px 0 0 5px}}