html::-webkit-scrollbar,
.mysroll::-webkit-scrollbar{
width:7px;
height:4px;}
html::-webkit-scrollbar-track,
.mysroll::-webkit-scrollbar-track{
background: #ececec;
border-radius:2px;}
html::-webkit-scrollbar-thumb,
.mysroll::-webkit-scrollbar-thumb{
background: #bbb;
border-radius:5px;}
html::-webkit-scrollbar-thumb:hover,
.mysroll::-webkit-scrollbar-thumb:hover{
background: #747474;}
html::-webkit-scrollbar-corner,
.mysroll::-webkit-scrollbar-corner{
background: #f6f6f6;}
body:before {
content: "";
position: fixed;
top: -10px;
left: 0;
z-index: 110;
width: 100%;
height: 10px;
-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
box-shadow: 0px 0px 10px rgba(0,0,0,.8);}
.nav .wp-menu .menu-item a.menu-link {
padding: 0px 23px;}
.header .sitelogo {
margin-top: 15px;}
.post-11 .focus .focus-title-bar {
height: 45px;
line-height: 45px;
bottom: 0px;
background: rgba(0,0,0,0.5);}
.post-11 .focus .focus-title {
height: 45px;
line-height: 45px;}
.post-51 li {
width: 25%;}
.b-logo img{
max-width:100%;}
.code-box {
padding: 5px;
display: block;
background: #fff;
width: 90px;
margin: 0 auto;}
.post-51 .tit:after{
background:none;}
.nav .wp-menu {
padding: 0;}
@media screen and (max-width:555px) {
.post-51 li {
float: left;
width: 100%;}}
@media screen and (max-width: 767px) {
.l-banner{height: 180px;display: none;}
}
.foot-center {
margin-left: 10%;}