/*
*Description:   Theme CSS
*Author:    toyean
*Website:   https://www.toyean.com/
*Mail:      toyean@qq.com
*Version:   1.0(2022-01-27)
*/
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;border:0;vertical-align:baseline}body{font-size:16px;color:#333;font-family:Penrose,"PingFang SC","Hiragino Sans GB",Tahoma,Arial,"Lantinghei SC","Microsoft YaHei","simsun",sans-serif}body[zoom='scale']:before{content:'您的浏览器处于缩放状态，页面可能会出现错位，请设置100%大小显示。';width:100%;font-size:12px;color:#fff;text-align:center;line-height:32px;background:rgba(50,57,65,0.6);position:fixed;bottom:0;left:0;z-index:99}h1,h2,h3,h4,h5,h6{font-weight:normal}a{color:#3372e3;text-decoration:none;-webkit-transition:background-color .15s linear,color .15s linear;-moz-transition:background-color .15s linear,color .15s linear;-o-transition:background-color .15s linear,color .15s linear;-ms-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear}a:hover{color:#3372e3;text-decoration:none}i{font-style:normal}ul,ol{list-style-type:none}img{max-width:100%;height:auto;width:auto\9;border:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s}input,textarea{font-size:16px;font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Source Han Sans","Noto Sans CJK Sc","Microsoft YaHei","Microsoft Jhenghei",sans-serif;outline:0}.zoom{display:inline-block;vertical-align:top}.nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:'iconfont';src:url('https://www.zblogcn.com/style/fonts/iconfont.eot');src:url('https://www.zblogcn.com/style/fonts/iconfont.eot?') format('embedded-opentype'),url('fonts/iconfont.woff2') format('woff2'),url('fonts/iconfont.woff') format('woff'),url('fonts/iconfont.ttf') format('truetype'),url('https://www.zblogcn.com/style/fonts/iconfont.svg') format('svg');font-weight:normal;font-style:normal}.shadow{box-shadow:0 1px 2px rgba(0,0,0,0.08)}.hide{display:none !important}.animation{opacity:0}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.audio{display:none !important}.wrap{width:1334px;margin:0 auto;box-sizing:border-box;zoom:1}.wrap::after{content:"";display:block;clear:both}.wrapper{background:#f1f1f1;position:relative}.header{width:100%;height:80px;box-shadow:none;background:none;position:fixed;top:0;left:0;z-index:999;transition:all .4s ease}.header.fixed,.header.normal{height:64px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);background:#fff}.header.fixed .logo,.header.normal .logo{height:64px}.header.fixed .logo a,.header.normal .logo a{height:64px}.header.fixed .logo a img,.header.normal .logo a img{height:36px}.header.fixed .logo a img:first-child,.header.normal .logo a img:first-child{display:none}.header.fixed .logo a img:last-child,.header.normal .logo a img:last-child{display:block}.header.fixed .menu,.header.normal .menu{margin-top:0;line-height:64px}.header.fixed .menu li a,.header.normal .menu li a{color:#333}.header.fixed .menu li::before,.header.normal .menu li::before{background:#3372e3}.header.fixed .menu li:hover a,.header.normal .menu li:hover a,.header.fixed .menu li.on a,.header.normal .menu li.on a{color:#3372e3}.header.fixed .menu.on,.header.normal .menu.on{top:64px}.header.fixed .menuico,.header.normal .menuico{top:14px}.header.fixed .sign span,.header.normal .sign span{margin-top:18px}.header.fixed .loginuser,.header.normal .loginuser{margin-top:12px}.header.fixed .userinfo a span,.header.normal .userinfo a span{color:#333}.logo{height:80px;float:left;display:inline;margin-right:50px;position:relative;z-index:99;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.logo a,.logo span{width:100%;height:80px;display:table-cell;vertical-align:middle;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.logo a img,.logo span img{height:45px;vertical-align:middle;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.logo a img:first-child,.logo span img:first-child{display:block}.logo a img:last-child,.logo span img:last-child{display:none}.menu{margin-top:8px;line-height:64px;position:relative;display:inline-block;vertical-align:top;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.menu ul{zoom:1}.menu ul::after{content:"";display:block;clear:both}.menu ul.nosch{padding:0}.menu li{float:left;display:inline;margin:0 30px 0 0;position:relative}.menu li a{font-size:16px;color:#fff;position:relative;display:inline-block}.menu li a:hover{color:#3372e3}.menu li::before{content:"";width:0;height:3px;border-radius:3px 3px 0 0;opacity:.1;background:#fff;position:absolute;left:50%;bottom:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.menu li:hover::before,.menu li.on::before{width:32px;margin-left:-16px;opacity:1}.menu li:hover a,.menu li.on a{color:#fff}.menu li .subnav{min-width:200px;padding:10px 0;line-height:40px;border-top:1px solid #3372e3;box-shadow:0 2px 2px 0 #ddd;background:#fff;position:absolute;top:60px;left:-20px;z-index:99;display:none;-webkit-animation:fadeInUp .1s 0s ease both;-moz-animation:fadeInUp .1s 0s ease both}.menu li .subnav a{padding:0 20px;font-size:14px;border-bottom:1px solid #f5f5f5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.menu li .subnav a::after{content:"\e6a6";font-size:16px;color:#ccc;font-family:iconfont;font-weight:600;position:absolute;top:0;right:18px;vertical-align:top;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.menu li .subnav a:hover::after{color:#3372e3}.menu li .subnav a.on{color:#3372e3}.menu li .subnav a.on::after{opacity:1}.menu li .subnav a:last-child{border:0}.menu li .subnav::before{content:"";width:0;height:0;margin:-21px 0 0 0;border:10px solid transparent;border-bottom-color:#3372e3;position:absolute;top:0;left:26px;z-index:3}.menu li .subnav::after{content:"";width:0;height:0;margin:-20px 0 0 0;border:10px solid transparent;border-bottom-color:#fff;position:absolute;top:0;left:26px;z-index:3}.menu li.subcate:hover a{color:#3372e3}.menu li.subcate:hover::before{display:none}.menu li.subcate:hover .subnav{display:block}.menu li.subcate:hover .subnav a{color:#333}.menu li.subcate:hover .subnav a:hover{color:#3372e3}.menu li.subcate:hover .subnav a.on{color:#3372e3}.menu li.subcate:hover .subnav a.on::after{color:#3372e3}.menu li.subcate .subnav a{color:#333}.menu.on{width:100%;float:left;display:inline;margin:0 -20px;padding:10px 20px 0;border-top:1px solid #e4e8eb;box-sizing:border-box;background:#fff;position:absolute;top:80px;z-index:9;display:block}.menu.on li{width:100%;float:none;line-height:40px;border-bottom:1px dotted #e4e8eb;display:block}.menu.on li a{color:#333;display:block}.menu.on li.on a{color:#3372e3}.menu.on li.on::before{width:4px;height:20px;margin:0;border-radius:0 3px 3px 0;background:#3372e3;top:10px;left:-20px}.menuico{width:38px;height:38px;float:right;border-radius:2px;cursor:pointer;position:absolute;z-index:10;top:20px;display:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.menuico span{width:21px;height:2px;background-color:#3372e3;position:absolute;top:50%;left:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.menuico span:first-child{margin-top:-6px}.menuico span:last-child{margin-top:6px}.menuico.on span:first-child{width:20px;margin-top:-8px;margin-left:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.menuico.on span:nth-child(2){opacity:0;width:2px;left:20px;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.menuico.on span{background-color:#333;-webkit-transform-origin:0;-moz-transform-origin:0;transform-origin:0}.menuico.on span:last-child{width:20px;margin-top:6px;margin-left:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.fademask.on{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;right:0;bottom:0;left:0;z-index:3}.account{float:right;display:inline}.sign{float:left;display:inline;font-size:14px;line-height:64px}.sign span{margin:25px 0 0 10px;line-height:28px;overflow:hidden;display:inline-block;vertical-align:top;transition:all .4s ease}.sign span a{margin:0 10px 0 0;padding:0 14px;font-size:14px;color:#fff;line-height:28px;border:1px solid #3372e3;background:#3372e3;border-radius:15px;display:inline-block}.sign span a:hover{color:#fff;background:#4786f7}.loginuser{float:left;display:inline;margin-top:20px;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.userinfo{float:left;display:inline}.userinfo a{display:block}.userinfo a span{width:72px;font-size:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.userinfo a em{padding:0 3px;font-size:12px;color:#fff;font-style:normal;line-height:15px;border-radius:2px;background:#3372e3;display:inline-block;vertical-align:top}.userimg{float:left;display:inline;margin:3px 10px 0 0}.userimg img{width:30px;height:30px;border:2px solid #fff;border-radius:50%;overflow:hidden;display:block}.usernav{width:320px;border-radius:10px;overflow:hidden;background:#fff;position:absolute;top:50px;right:0}.usernav dt{margin-bottom:10px;padding:20px 20px 10px;font-size:16px;color:#333;border-bottom:1px solid #e4e8eb;background:#3372e3 url(images/usernavbg.png) no-repeat;background-position:top right}.usernav dd{line-height:30px}.usernavimg{width:50px;margin-right:12px;display:inline-block;vertical-align:top}.usernavimg img{width:50px;height:50px;border-radius:50%;display:block}.usernavinfo{display:inline-block;vertical-align:top}.usernavinfo a.username{font-size:16px;color:#fff;line-height:28px;display:block}.usernavinfo em{padding:0 3px;font-size:12px;color:#3372e3;font-style:normal;line-height:15px;border-radius:2px;background:#fff;display:inline-block;vertical-align:top}.usernavlist{padding:0 20px}.usernavlist ul{margin-left:-3%;font-size:0}.usernavlist li{width:22%;margin:0 0 3% 3%;text-align:center;display:inline-block;vertical-align:top}.usernavlist li a{font-size:12px;color:#3372e3;display:block}.usernavlist li a:hover{background:#e6f1fd}.usernavlist li a em{display:block}.usernavlist li a em::before{font-size:22px;color:#333;font-family:iconfont;font-style:normal;display:block}.usernavlist li a em.appmng::before{content:"\e604"}.usernavlist li a em.salemng::before{content:"\e604"}.usernavlist li a em.paymng::before{content:"\e604"}.usernavlist li a em.servmng::before{content:"\e604"}.usernavlink a{padding:0 15px 0 20px;font-size:14px;color:#333;display:block}.usernavlink a::after{content:"\e6a6";float:right;display:inline;font-size:14px;color:#333;font-family:iconfont}.usernavlink a:hover{color:#3372e3;background:rgba(51,114,227,0.1)}.usernavlink a:hover::after{color:#3372e3}.usernav .logout{margin-top:10px;padding:0 20px;line-height:40px;background:rgba(51,114,227,0.1);zoom:1}.usernav .logout::after{content:"";display:block;clear:both}.usernav .logout a{font-size:14px;color:#333}.usernav .logout a:last-child{float:right;display:inline;color:#3372e3}.slide{height:100vh;position:relative}.slideitem{width:1334px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:3}.slidetxt{width:100%;padding:0 20px;color:#fff;text-align:center;box-sizing:border-box;position:absolute;top:50%;left:0;transform:translateY(-60%);z-index:5}.slidetop{font-size:66px;color:#fff;line-height:60px;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.slidetitle{font-size:60px;font-weight:bold;letter-spacing:2px}.slidedesc{padding:30px 0 50px;font-size:18px;color:#fff;line-height:28px}.slidebtn a{padding:0 3em;font-size:24px;color:#fff;line-height:66px;text-shadow:1px 1px 2px rgba(0,0,0,0.2);border-radius:33px;box-shadow:0 8px 10px 0 rgba(51,114,227,0.3);background-image:linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);background-size:300% 100%;display:inline-block;vertical-align:top;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.slidebtn a:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.slidemin{margin:20px 0 0;font-size:13px}.slidetip{width:100%;text-align:center;position:absolute;top:70%}.slidetip ul{font-size:0;text-align:center}.slidetip li{width:200px;padding:30px;font-size:14px;color:#fff;display:inline-block;vertical-align:top}.slidetip li i::before{margin-bottom:14px;font-size:50px;color:#01d9fc;font-family:iconfont;display:block}.slidetip li i.e74f::before{content:"\e74f"}.slidetip li i.e750::before{content:"\e750"}.slidetip li i.e755::before{content:"\e755"}.slidetip li i.e756::before{content:"\e756"}.slidetip li i.e757::before{content:"\e757"}.slidetip li i.e758::before{content:"\e758"}.slidetip li i.e759::before{content:"\e759"}.slidetip li i.e75a::before{content:"\e75a"}.slidetip li i.e75b::before{content:"\e75b"}.slidetip li i.e75e::before{content:"\e75e"}.slidetip li i.e75f::before{content:"\e75f"}.slidetip li i.e763::before{content:"\e763"}.slidetip li i.e764::before{content:"\e764"}.slidetip li i.e765::before{content:"\e765"}.slidetip li i.e768::before{content:"\e768"}.slidetip li i.e77b::before{content:"\e77b"}.slidetip li i.e74c::before{content:"\e74c"}.slidetip li i.e74d::before{content:"\e74d"}.slidetip li i.e74e::before{content:"\e74e"}.slidetip li i.e767::before{content:"\e767"}.slide .swiper-slide{width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative}.slide .swiper-slide img{height:600px;margin:0 auto;display:block}.slide .swiper-slide span{color:#01d9fc}.slide .swiper-slide::after{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0}.slide .swiper-container-horizontal>.swiper-pagination-bullets,.slide .swiper-pagination-custom,.slide .swiper-pagination-fraction{bottom:10px}.slide .swiper-pagination-bullet{width:30px;height:3px;margin:0 5px;padding:14px 0;border-radius:0;opacity:.8;background-color:#fff;background-clip:content-box;vertical-align:top}.slide .swiper-pagination-bullet-active{background-color:#3372e3}.slide .swiper-pagination{transition:0s !important}.slide .swiper-button-next,.slide .swiper-container-rtl .swiper-button-prev{right:100px}.slide .swiper-button-prev,.slide .swiper-container-rtl .swiper-button-next{left:100px}.slide .swiper-button-prev,.slide .swiper-button-next{margin-top:-32px;padding:10px 16px;border-radius:5px;background-color:rgba(68,68,68,0.3);background-size:30%;z-index:99}.slide .swiper-button-prev:hover,.slide .swiper-button-next:hover{background-color:#3372e3}.caption{padding:80px 0 50px;text-align:center}.caption h3{font-size:38px;font-weight:600}.caption p{margin-top:14px;font-size:18px;font-weight:400}.caption ul{margin:30px 0 20px;font-size:0}.caption li{margin:0 20px;padding:0 2em;font-size:16px;color:#333;text-align:center;line-height:34px;border-radius:20px;cursor:pointer;background:#e4e8eb;display:inline-block;vertical-align:top}.caption li.on,.caption li:hover{color:#fff;background:#3372e3}.count{padding:50px 0 50px;background:#fff;position:relative;z-index:2}.countlist{padding:40px 0;border-radius:3px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background:#fff}.count ul{font-size:0}.count li{width:25%;text-align:center;border-right:1px solid #e4e8eb;box-sizing:border-box;display:inline-block;vertical-align:top}.count li:last-child{border:0}.countnum em{font-size:45px;color:#333;font-style:normal}.countnum span{font-size:24px;color:#333;vertical-align:top}.countdesc{font-size:16px;color:#444}.countdesc em{color:#3372e3;font-style:normal}.zblogdesc{padding-bottom:20px;background:#fff;position:relative;z-index:1}.zblogdesclist{margin:30px 0 80px;position:relative;zoom:1}.zblogdesclist::after{content:"";display:block;clear:both}.zblogdesclist.right{margin-top:100px}.zblogdesclist.right .zblogdescimg{float:left;display:inline;margin-right:5%}.zblogdesclist.right .zblogdesctxt{width:40%;right:0}.zblogdesctxt{width:40%;box-sizing:border-box;position:absolute;top:50%;transform:translateY(-50%)}.zblogdesctxt h4{margin-bottom:10px;font-size:30px;color:#333}.zblogdesctxt p{margin-bottom:20px;font-size:16px;color:#888}.zblogdesctxt ul{margin:40px 0 50px;line-height:1.8}.zblogdesctxt li{font-size:16px;color:#333}.zblogdesctxt .btn{padding:0 2em;font-size:18px;color:#fff;line-height:44px;border-radius:22px;background:#3372e3;display:inline-block}.zblogdesctxt .btn:hover{background:#4786f7}.zblogdescimg{width:50%;float:right;display:inline;padding-top:11px;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,0.1);background:#efefef;overflow:hidden}.zblogdescimg i{width:10px;height:10px;margin-left:34px;border-radius:50%;background:#fbba56;position:relative;display:inline-block;vertical-align:top}.zblogdescimg i::before,.zblogdescimg i::after{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:0}.zblogdescimg i::before{background:#e86b5f;left:-18px}.zblogdescimg i::after{background:#61c356;left:18px}.zblogdescimg span{width:100%;height:0;padding-bottom:58%;text-align:center;overflow:hidden;position:relative;display:block}.zblogdescimg span img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.zblogphp{padding:64px 0 0;background:#fff}.zbpbanner{padding:80px 0;overflow:hidden;position:relative}.zbpbanner.php::after{background:url(images/slide01.jpg) no-repeat center;background-size:cover}.zbpbanner.asp::after{background:url(images/slide02.jpg) no-repeat center;background-size:cover}.zbpbanner::after{content:"";width:150%;min-width:1334px;height:100%;border-radius:0 0 50% 50%;overflow:hidden;position:absolute;bottom:0;left:50%;z-index:1;transform:translateX(-50%);display:block}.zbpitem{width:1334px;height:100%;margin:0 auto;text-align:center;position:relative;z-index:3}.zbptxt{width:100%;padding:0 20px;color:#fff;text-align:center;box-sizing:border-box}.zbptxt h1{font-size:60px;color:#fff;font-weight:600;background:linear-gradient(89deg, #6c65ff 13.01269531%, #38ffff 58.22753906%, #76e46f);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;vertical-align:top}.zbptxt h2{font-size:20px;color:#fff}.zbpdesc{font-weight:600}.zbpdesctitle{margin-top:100px;font-size:calc(20px + 1vw);color:#333;text-align:center;line-height:1.1;position:relative;z-index:1}.zbpdesctitle::before{content:attr(data-title);font-size:2em;color:#f1f1f1;text-transform:Uppercase;white-space:nowrap;position:absolute;top:30%;left:50%;z-index:-1;transform:translate(-50%, -50%)}.zbpdescitem{padding-bottom:100px;font-size:20px}.zbpdescitem li{margin-top:100px;padding-left:240px;position:relative}.zbpdescitem li::before{content:attr(data-num);font-size:180px;color:#f1f1f1;position:absolute;top:-80px;left:0;z-index:0}.zbpdescitem li strong{margin-bottom:20px;font-size:calc(10px + 1vw);color:#333;display:inline-block;vertical-align:top}.zbpdescitem li p{font-size:16px;color:#666;font-weight:400;line-height:1.8}.demo{width:856px;height:567px;margin:30px auto;padding:21px 18px;box-sizing:border-box;background:url(images/demobg.png) no-repeat top center}.demo .swiper-container-horizontal>.swiper-pagination-bullets,.demo .swiper-pagination-custom,.demo .swiper-pagination-fraction{padding-right:20px;box-sizing:border-box;bottom:12px}.demo .swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;background:#fff;display:inline-block;opacity:.6}.demo .swiper-pagination{text-align:right}.demo .swiper-pagination-bullet-active{background:#fff;opacity:1}.demo .swiper-button-next,.demo .swiper-container-rtl .swiper-button-prev{right:0}.demo .swiper-button-prev,.demo .swiper-container-rtl .swiper-button-next{left:0}.demo .swiper-button-prev,.demo .swiper-button-next{background:#333;opacity:.3}.demo .swiper-button-prev:after,.demo .swiper-button-next:after{font-size:28px;color:#fff;font-family:iconfont;text-align:center;line-height:45px;display:block}.demo .swiper-button-prev:hover,.demo .swiper-button-next:hover{opacity:1}.demo .swiper-button-prev:hover:after,.demo .swiper-button-next:hover:after{background:#3372e3}.demo .swiper-button-prev:after{content:"\e6dc"}.demo .swiper-button-next:after{content:"\e6a6"}.demoimg{width:820px;margin:0 auto;position:relative}.demoimg a{width:100%;height:0;padding-bottom:64%;text-align:center;border-radius:4px;overflow:hidden;position:relative;display:block}.demoimg img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.demoimg em{width:100%;padding:0 20px;font-size:16px;color:#fff;font-style:normal;text-align:left;line-height:50px;box-sizing:border-box;background:rgba(0,0,0,0.8);position:absolute;bottom:0;left:0;z-index:2}.downitem{margin:30px 0 0 -3%;font-size:0}.downitem li{width:17%;margin:0 0 3% 3%;display:inline-block;vertical-align:top}.downitem li a{min-height:70px;padding:10px 20px;font-size:16px;color:#fff;line-height:1.5;border:1px solid #3372e3;border-radius:5px;box-sizing:border-box;cursor:pointer;background-color:rgba(0,0,0,0.2);position:relative;display:flex;align-items:center;justify-content:center}.downitem li a.on,.downitem li a:hover{background-color:rgba(51,114,227,0.7)}.downitem li em{padding:0 10px;font-size:12px;font-style:normal;line-height:18px;border-bottom-left-radius:5px;background:#3372e3;position:absolute;top:0;right:0}.zbcon{padding-top:64px}.pagebanner{height:360px;text-align:center;background:url(images/slide01.jpg) no-repeat center;background-size:cover;position:relative}.pagebanner::before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;z-index:1}.pagebanner .wrap{position:relative;z-index:1}.pagebanner strong{padding:100px 0 10px;font-size:46px;color:#fff;display:inline-block;vertical-align:top}.pagebanner p{font-size:18px;color:#999}.single{margin:0 auto -50px;padding:25px 50px;background:#fff;position:relative;top:-75px;z-index:1}.singlehead{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e4e8eb}.singlehead h1{font-size:20px;color:#333;font-weight:600}.singlecon{font-size:14px;line-height:1.9}.singlecon ul,.singlecon ol{margin-bottom:20px;padding-left:20px}.singlecon ul p,.singlecon ol p{display:inline}.singlecon ul li,.singlecon ol li{list-style-type:disc}.singlecon p{margin-bottom:1em;text-align:justify;text-justify:inter-ideograph;position:relative}.singlecon p img.ue-image{margin:0 auto}.singlecon p img.ue-emoticon{vertical-align:middle}.singlecon p.ue-upload{padding:10px;border:1px dashed #e4e8eb}.singlecon p.ue-upload img{vertical-align:top !important}.singlecon p.ue-upload a{font-size:14px !important;color:#3372e3 !important}.singlecon h1,.singlecon h2,.singlecon h3,.singlecon h4,.singlecon h5,.singlecon h6{margin:18px 0 14px;line-height:1.5;font-weight:600;position:relative}.singlecon h1{font-size:1.8em}.singlecon h2{margin-top:32px;font-size:1.6em}.singlecon h3{margin-top:30px;font-size:1.4em}.singlecon h4{margin-top:28px;font-size:1.2em}.singlecon h5{margin-top:26px;font-size:1em}.singlecon h6{margin-top:24px;font-size:.8em}.singlecon blockquote{margin-bottom:20px;padding:10px 20px 10px 50px;font-size:14px;color:#666;line-height:1.8;border:1px dotted #ccc;background:#f8f8f8;position:relative}.singlecon blockquote::before{content:"“";font-size:70px;color:#e4e8eb;font-family:arial;line-height:1;position:absolute;top:5px;left:14px}.singlecon blockquote p{margin:0}.singlecon table{margin-bottom:20px;font-size:14px;border-collapse:collapse;border-spacing:0}.singlecon .th{width:100px;background:#f5f5f5}.singlecon td{padding:5px 10px;color:#666;line-height:24px;word-break:break-all;border:1px solid #e4e8eb}.singlecon div.prism-show-language>div.prism-show-language-label[data-language]{font-size:14px}.singlecon span.prism-token{background:none !important}.singlecon code[class*="language-"],.singlecon pre[class*="language-"]{color:inherit}.singlecon pre[class*="language-"]{margin-bottom:20px;font-size:14px}.singlecon.indent p,.singlecon.indent ol,.singlecon.indent ul{text-indent:2em}.singlecon.indent blockquote p{text-indent:0}.singlecon dl.table{width:100%;margin-bottom:30px;font-size:0}.singlecon dl.table .conlabel{font-size:18px;color:#3372e3;font-weight:600;text-align:center;line-height:30px}.singlecon dl.table .conitem{margin-bottom:10px;font-size:0;line-height:28px;background:#3372e3;display:flex;align-items:center}.singlecon dl.table .conitem strong{width:33.333%;padding:0 10px;font-size:14px;color:#fff;text-align:center;box-sizing:border-box;display:inline-block;vertical-align:top}.singlecon dl.table .contwo{word-wrap:break-word;border-bottom:1px dotted #e4e8eb;display:flex;align-items:center}.singlecon dl.table .contwo span{width:50%;padding:0 10px;font-size:14px;color:#000;text-align:center;box-sizing:border-box;display:inline-block;vertical-align:top;vertical-align:middle}.singlecon dl.table .contwo span a{color:#333}.singlecon dl.table .contwo span a:hover{color:#3372e3}.singlecon dl.table .conthree{word-wrap:break-word;border-bottom:1px dotted #e4e8eb;display:flex;align-items:center}.singlecon dl.table .conthree span{width:33.333%;padding:0 10px;font-size:14px;color:#000;text-align:center;box-sizing:border-box;display:inline-block;vertical-align:top;vertical-align:middle}.singlecon dl.table .conthree span a{color:#333}.singlecon dl.table .conthree span a:hover{color:#3372e3}.singlecon dl.table .conalone{margin-bottom:10px;font-size:0;line-height:28px;word-wrap:break-word;background:#3372e3}.singlecon dl.table .conalone strong{width:100%;padding:0 10px;font-size:14px;color:#fff;text-align:center;box-sizing:border-box;display:inline-block;vertical-align:top}.singlecon dl.table dt,.singlecon dl.table dd{padding:6px 0;font-size:14px;font-size:0;line-height:1.9}.license{font-size:100px}.license .position{position:absolute;z-index:2}.licensebox{width:8em;margin:.5em auto .2em;padding:.3em .2em;border:1px solid rgba(51,114,227,0.2);border-radius:.05em;box-shadow:0 .1em .2em #ddd;box-sizing:border-box;position:relative;z-index:1}.licensebox::before{content:"";width:3.56em;height:.3em;background:url(images/hr.svg) no-repeat;position:absolute;top:7.8em;left:50%;z-index:2;transform:translate(-50%, 0)}.licensebg{position:relative}.licensebg span{width:100%;height:0;padding-bottom:136%;text-align:center;overflow:hidden;position:relative;display:block}.licensebg span::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.licensebg span img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.licenselogo{width:1.4em;margin:0 auto;text-align:center;top:2.6em;left:50%;z-index:2;transform:translate(-50%, 0)}.licenselogo img{display:block}.licensetitle{text-align:center;top:3.4em;left:50%;z-index:2;transform:translate(-50%, 0)}.licensetitle span{font-size:.4em;color:#333;font-weight:600;display:block}.licensesubtitle{text-align:center;top:4em;left:50%;z-index:2;transform:translate(-50%, 0)}.licensesubtitle span{font-size:.18em;color:#999;display:block}.licenseuser{top:5.5em;left:50%;z-index:2;transform:translate(-50%, 0)}.licensetxt{line-height:.45em;white-space:nowrap}.licensetxt label{font-size:.2em;display:inline-block;vertical-align:top}.licensetxt b{font-size:.2em;display:inline-block;vertical-align:top}.licensetime{text-align:center;top:8.3em;left:50%;z-index:2;transform:translate(-50%, 0)}.licensetime span{font-size:.2em;display:block}.linkitem{padding-bottom:50px}.linkitem ul{margin-left:-3%;font-size:0}.linkitem li{width:47%;margin-left:3%;display:inline-block;vertical-align:top}.linkitem li a{padding:10px 20px;font-size:16px;color:#333;line-height:50px;border:1px solid #333;border-radius:5px;box-sizing:border-box;cursor:pointer;position:relative;display:block}.linkitem li a.github::before{content:"\e709"}.linkitem li a.disclaimer::before{content:"\e614"}.linkitem li a::before{margin-right:5px;font-size:30px;color:#333;font-family:iconfont;-webkit-transition:background-color .15s linear,color .15s linear;-moz-transition:background-color .15s linear,color .15s linear;-o-transition:background-color .15s linear,color .15s linear;-ms-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear;display:inline-block;vertical-align:top}.linkitem li a::after{content:"\e6a6";float:right;display:inline;margin-top:2px;font-size:22px;color:#333;font-family:iconfont}.linkitem li a:hover{color:#3372e3;border-color:#3372e3}.linkitem li a:hover::before,.linkitem li a:hover::after{color:#3372e3}.linkitem li strong{font-size:22px}.selling{padding-bottom:50px;background:#f1f1f1 url(images/sellingbg.jpg) no-repeat top center;background-size:cover;position:relative;z-index:2}.sellinglist ul{margin-left:-2%;font-size:0}.sellinglist li{width:23%;margin:0 0 2% 2%;text-align:center;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);background:#fff;overflow:hidden;display:inline-block;vertical-align:top;transition:transform .42s cubic-bezier(.165, .84, .44, 1)}.sellinglist li a{padding:40px 20px 30px;display:block}.sellinglist li a span{width:100px;margin:0 auto;font-size:80px;color:#333;font-family:iconfont;display:block}.sellinglist li a strong{margin-top:20px;font-size:22px;color:#333;display:block}.sellinglist li a p{margin-top:10px;font-size:14px;color:#999}.sellinglist li:hover{box-shadow:0 8px 16px rgba(51,114,227,0.1);background:linear-gradient(27deg, #3372e3, #65a4ff);transform:translateY(-10px)}.sellinglist li:hover span,.sellinglist li:hover strong,.sellinglist li:hover p{color:#fff}.newest{padding-bottom:30px;background:#f1f1f1;position:relative;z-index:2}.newestlist ul{display:none}.themebox{margin:-1px 0 0 -2%;font-size:0}.themebox li{width:18%;margin:0 0 2% 2%;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.05);background:#fff;overflow:hidden;display:inline-block;vertical-align:top;transition:transform .3s}.themebox li:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,0.1);transform:translateY(-10px)}.themebox li:hover .themeimg span{background:#3372e3}.themeimg{position:relative}.themeimg a{width:100%;height:0;padding-bottom:75%;text-align:center;overflow:hidden;position:relative;display:block}.themeimg a span{padding:0 10px;font-size:12px;color:#fff;line-height:1.8;background:rgba(0,0,0,0.4);position:absolute;right:0;bottom:0;z-index:2}.themeimg a img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.themecon{padding:16px}.themecon a{font-size:16px;color:#333;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.themecon p{margin-top:8px;font-size:12px;color:#999;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.themeuser{padding:0 16px;line-height:50px;border-top:1px solid #f1f1f1}.themeuser a{display:inline-block;vertical-align:top}.themeuser img{width:22px;height:22px;margin-right:8px;line-height:1;border:1px solid #fff;border-radius:50%;display:inline-block;vertical-align:middle}.themeuser em{font-size:12px;color:#999;font-style:normal;display:inline-block;vertical-align:top}.themeuser span{float:right;display:inline;font-size:14px;color:#5abd58}.themeuser span.fee{color:#f00}.pluginbox{margin-left:-2%;font-size:0}.pluginbox li{width:23%;margin:0 0 2% 2%;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.05);background:#fff;overflow:hidden;display:inline-block;vertical-align:top;transition:transform .3s}.pluginbox li:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,0.1);transform:translateY(-10px)}.pluginbox li:hover .themeimg span{background:#3372e3}.pluginimg{width:62px;height:62px;float:left;display:inline}.pluginimg a{width:100%;height:0;padding-bottom:100%;text-align:center;overflow:hidden;position:relative;display:block}.pluginimg a span{padding:0 10px;font-size:12px;color:#fff;line-height:24px;background:rgba(0,0,0,0.4);position:absolute;right:0;bottom:0;z-index:2}.pluginimg a img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.plugincon{padding:16px;zoom:1}.plugincon::after{content:"";display:block;clear:both}.plugincon a{font-size:16px;color:#333;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plugincon p{margin-top:8px;font-size:12px;color:#999;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plugindesc{padding-left:82px}.plugindesc a{margin-top:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.pluginuser{padding:0 16px;line-height:48px;border-top:1px solid #f1f1f1}.pluginuser a{display:inline-block;vertical-align:top}.pluginuser img{width:22px;height:22px;margin-right:8px;line-height:1;border:1px solid #fff;border-radius:50%;display:inline-block;vertical-align:middle}.pluginuser em{font-size:12px;color:#999;font-style:normal;display:inline-block;vertical-align:top}.pluginuser span{float:right;display:inline;font-size:14px;color:#5abd58}.pluginuser span.fee{color:#f00}.footer{color:#fff;background:#333}.footer .wrap{zoom:1}.footer .wrap::after{content:"";display:block;clear:both}.footer a{color:#888}.footer a:hover{color:#3372e3}.footlink{padding:50px 0 40px}.footdesc{width:30%;float:left;display:inline}.footlogo{display:block}.footlogo img{width:130px;margin-right:20px;display:inline-block;vertical-align:middle}.footlogo span{font-size:14px;color:#fff;display:inline-block;vertical-align:middle}.footintro{margin-top:20px;font-size:14px;color:#999;line-height:1.5}.footnav{width:70%;float:right;display:inline;font-size:0;text-align:right}.footnav dl{margin-left:12%;text-align:left;box-sizing:border-box;display:inline-block;vertical-align:top}.footnav dl:first-child{margin:0}.footnav dl:last-child{width:auto}.footnav dt{margin-bottom:30px;font-size:18px;color:#fff}.footnav dd{line-height:1.8}.footnav dd a{font-size:14px;color:#999}.footmenu{font-size:0}.footmenu li{margin-right:22px;position:relative;display:inline-block;vertical-align:top}.footmenu li::after{content:"";width:1px;height:10px;background:#666;position:absolute;top:10px;right:-12px;z-index:1}.footmenu li:last-child{margin:0}.footmenu li:last-child::after{display:none}.footmenu li a{font-size:16px;color:#ddd}.sns{margin:30px 0 20px;font-size:0}.sns div{margin-right:16px;padding:0;display:inline-block;vertical-align:top}.sns div a{width:32px;height:32px;text-align:center;line-height:32px;border:1px solid #666;border-radius:50%;background:#333;position:relative;display:inline-block}.sns div a::after{font-family:iconfont;color:#fff}.sns div a.qq::after{content:"\e60f";font-size:24px}.sns div a.qq:hover{border-color:#12b7f5;background-color:#12b7f5}.sns div a.wechat span{width:120px;margin-left:-70px;padding:15px 10px 10px;border-top:2px solid #4cbf2a;box-shadow:0 0 2px 0 #bbb;background:#fff;position:absolute;bottom:50px;left:50%;z-index:30;display:none}.sns div a.wechat span::before{content:"";width:0;height:0;margin:-21px 0 0 -10px;border:10px solid transparent;border-top-color:#e4e8eb;border-bottom-color:transparent;position:absolute;bottom:-20px;left:50%;z-index:3}.sns div a.wechat span::after{content:"";width:0;height:0;margin:-20px 0 0 -10px;border:10px solid transparent;border-top-color:#fff;border-bottom-color:transparent;position:absolute;bottom:-18px;left:50%;z-index:3}.sns div a.wechat span img{width:100%;display:block}.sns div a.wechat::after{content:"\e610";font-size:26px}.sns div a.wechat:hover{border-color:#4cbf2a;background-color:#4cbf2a}.sns div a.email::after{content:"\e617";font-size:20px}.sns div a.email:hover{border-color:#f9671c;background-color:#f9671c}.sns div a.weibo::after{content:"\e612";font-size:28px}.sns div a.weibo:hover{border-color:#e6162d;background-color:#e6162d}.sns div a.group::after{content:"\e604";font-size:22px}.sns div a.group:hover{border-color:#38638c;background-color:#38638c}.sns div a.github::after{content:"\e709";font-size:33px}.sns div a.github:hover{border-color:#38638c;background-color:#38638c}.copyright{padding:20px 0;font-size:14px;color:#888;text-align:center;line-height:1.8;background:#292929}.login{background:#f1f1f1 url(images/slide01.jpg);background-size:cover}.logintop{zoom:1}.logintop::after{content:"";display:block;clear:both}.logintop .logo{position:fixed;top:14px;left:70px}.loginback{line-height:36px;position:fixed;top:50px;right:70px}.loginback a{font-size:18px;color:#fff}.loginmain{height:100vh}.loginbox{width:1110px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.loginform{width:400px;height:400px;padding:30px;border-radius:16px;box-sizing:border-box;background:#fff;position:absolute;top:50%;right:0;transform:translateY(-50%)}.loginform h3{font-size:22px;color:#333;font-weight:500}.logininput{margin:16px 0 0}.logininput input[type=text]{width:100%;height:40px;padding-left:16px;line-height:40px;border:0;outline:0;border-radius:20px;box-sizing:border-box;background:#f1f1f1}.loginbtn input[type=button]{width:100%;height:44px;font-size:18px;color:#fff;text-align:center;line-height:44px;cursor:pointer;border:0;outline:0;border-radius:22px;box-shadow:0 4px 10px 0 rgba(29,174,248,0.43);background-image:linear-gradient(90deg, #459aff, #0ac4ff)}.logintip{margin:10px 0;font-size:12px;color:#333}.loginagree{margin:10px 0;font-size:14px;color:#333;line-height:20px}.loginagree input[type=checkbox]{width:13px;height:13px;margin:3px 0 0;cursor:pointer;display:inline-block;vertical-align:top}.loginagree a{color:#3372e3}.loginagree a:hover{text-decoration:underline}@media screen and (max-width:1360px){.wrap{width:auto;padding:0 20px;box-sizing:border-box}.wrapper{width:100%;min-width:100%}.slideitem{width:100%}.slidetop{font-size:50px;line-height:1}.slidedesc{padding:20px 0 30px}.slidebtn a{line-height:56px}.slide .swiper-button-prev,.slide .swiper-container-rtl .swiper-button-next{left:10px}.slide .swiper-button-next,.slide .swiper-container-rtl .swiper-button-prev{right:10px}.zbpitem{width:100%}.downitem li a{font-size:14px}.downitem li span{white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box}}@media screen and (max-width:1100px){.header.fixed .menuico.on span{background:#333}.menu li::before{background-color:#3372e3;top:10px;left:-20px}.menu li.on::before,.menu li:hover::before{width:4px;height:20px;margin:0;border-radius:0 3px 3px 0;top:10px;left:-20px;transition:all 0s}.logo{float:none;margin:0 auto;display:table}.logo a img{height:36px}.menu{display:none}.menuico{left:15px;display:block}.menuico.on span{background:#fff}.account{float:none;position:absolute;top:0;right:10px;display:block}.count{padding:30px 0}.countlist{padding:20px 0}.countnum em{font-size:32px}.slidetip{display:none}.slidetxt{transform:translateY(-40%)}.license{font-size:calc(119px - 12 * (1100px - 100vw) / 100)}.licensebox{width:100%;margin-top:.2em}.downitem li{width:30.333%}.asp .downitem li{width:22%}.demo{width:100%;height:auto;background-size:cover}.caption{padding:50px 0 30px}.caption h3{font-size:32px}.selling{padding-bottom:40px}.sellinglist li{width:48%;text-align:left}.sellinglist li a{padding:20px}.sellinglist li a span{width:auto;float:left;display:inline;margin-right:12px;font-size:32px}.sellinglist li a strong{margin-top:2px}.zblogdescimg{width:40%;float:left}.zblogdesctxt{width:60%;margin-top:26px;padding-left:5%;position:static;display:inline-block;vertical-align:top;transform:translateY(0)}.zblogdesctxt h4{font-size:22px;font-weight:600}.zblogdesctxt ul{margin:20px 0 30px}.zblogdesctxt li{white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box}.zblogdesclist{margin:30px 0}.zblogdesclist.right{margin-top:50px}.zblogdesclist.right .zblogdescimg{margin:0}.zblogdesclist.right .zblogdesctxt{width:60%}.zbpdesctitle{margin-top:80px}.zbpdesctitle::before{top:-20%}.zbpdescitem{padding-bottom:50px}.zbpdescitem li{margin-top:50px;padding-left:160px}.zbpdescitem li::before{font-size:120px;top:-40px}.themebox li{width:48%}.themeimg{width:100px;float:left;display:inline;margin:16px 16px 0}.themeimg span{display:none}.themecon{height:74px}.themeuser{line-height:38px}.pluginbox li{width:48%}.pluginuser{line-height:38px}.footdesc{width:38%}.footnav{width:60%}.footnav dl{margin-left:5%}.footnav dt{margin-bottom:20px}.sns{margin-bottom:0}}@media screen and (max-width:750px){.wrap{padding:0 10px}.account{right:0}.userinfo{display:none !important}.menu.on{margin:0 -10px}.menuico{left:8px}.count{padding:10px 0}.countnum em{font-size:22px}.countnum span{font-size:18px;vertical-align:unset}.countdesc{font-size:14px}.slidetop{font-size:30px}.slide .swiper-button-prev,.slide .swiper-button-next{display:none}.license{margin:-25px;font-size:calc(93px - 13 * (750px - 100vw) / 100)}.licensebox{margin:0;padding:.1em .05em}.zbpbanner{padding:30px 0 60px}.zbptxt h1{font-size:8vw}.zbptxt h2{font-size:16px}.zbpdescitem li{padding-left:0}.zbpdescitem li::before{display:none !important}.zbpdescitem li strong{margin-bottom:10px;font-size:18px}.zbpdescitem li p{font-size:14px}.zbpdesctitle::before{font-size:1.5em}.downitem{margin-left:0}.downitem li{width:100%;margin:0 0 10px 0}.downitem li a{min-height:auto;font-size:16px}.downitem li br{display:none !important}.asp .downitem li{width:100%}.demo{margin:10px auto 0;padding:3%;background-size:contain}.demo .swiper-pagination{display:none !important}.demoimg em{font-size:14px;text-align:center;line-height:30px}.linkitem{padding-bottom:30px}.linkitem ul{margin-left:0}.linkitem li{width:100%;margin:0 0 10px 0}.linkitem li a{line-height:30px}.linkitem li a::after{margin:0}.linkitem li strong{font-size:17px}.pagebanner{height:230px}.pagebanner strong{padding:50px 0 5px;font-size:30px}.single{padding:25px;top:-70px}.singlehead h1{font-size:18px}.caption{padding:30px 0}.caption h3{font-size:26px}.caption p{margin-top:8px;font-size:14px}.caption ul{margin-bottom:0}.sellinglist li a span{margin-right:5px;font-size:26px}.sellinglist li a strong{font-size:18px}.zblogdesclist{width:100%;margin:0;text-align:center;display:inline-block}.zblogdesclist.right{margin:50px 0 20px}.zblogdesclist.right .zblogdescimg{float:none;display:block}.zblogdesclist.right .zblogdesctxt{width:100%}.zblogdescimg{width:100%;float:none;display:block}.zblogdesctxt{width:100%;padding:0}.themebox{margin-left:0}.themebox li{width:100%;margin-left:0}.themebox li:hover{transform:translateY(0)}.themeimg{width:88px}.themecon{height:64px}.themecon a{margin-top:8px}.themecon p:last-child{display:none}.pluginbox{margin-left:0}.pluginbox li{width:100%;margin-left:0}.pluginbox li:hover{transform:translateY(0)}.footdesc{width:100%;text-align:center}.footlogo img{width:100px}.footintro{margin-top:10px}.footnav{width:100%;margin-top:30px}.footnav dl{width:25%;margin:0;text-align:center}.footnav dl:last-child{width:25%}.footnav dt{margin-bottom:10px;font-size:14px}.footnav dd{line-height:2.5}.footnav dd a{font-size:13px}.footmenu li{margin-right:14px}.footmenu li::after{top:8px;right:-8px}.footmenu li a{font-size:14px}.sns{margin-top:10px}.sns div:last-child{margin:0}.copyright{font-size:13px}}
