h1,h2,h3{font-size:14px}
::-webkit-input-placeholder{color:#999}
body{background:#fff}
.site-menu,.site-content{min-height:950px}
.site-menu{box-shadow:none;border-left:none}
.site-content{padding:20px 0 10px 20px}
.header{height:60px;border-bottom:1px solid #404553;background-color:#393D49;position:fixed;top:0;left:0;right:0}
.logo{position:absolute;top:10px}
.logo img{width:150px;height:36px}
.header .layui-nav .layui-nav-item{margin:0 10px}
.header .layui-nav .layui-nav-item[mobile]{display:none}
.header .layui-container .layui-nav{background:none}
.header .layui-nav .layui-badge,.header .layui-nav .layui-badge-dot{right:0}
.menu{position:absolute;right:0;top:0;line-height:65px}
.menu a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
.menu a{position:relative;padding:0 20px;margin:0 20px;color:#c2c2c2;font-size:14px}
.menu a:hover{color:#fff;transition:all .5s;-webkit-transition:all .5s}
.menu a.this{color:#fff}
.menu a.this::after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:5px;background-color:#5FB878}
.header-index{}
.header-index .site-banner-bg{}
.header-index[spring],.site-banner-bg[spring]{border:none;background-color:#1C3C12}
.header-index[spring1]{border:none;background-color:#0D1206}
.header-index[summer],.site-banner-bg[summer]{border:none;background-color:#0A0E11}
.header-index[autumn],.site-banner-bg[autumn]{border:none;background-color:#100903}
.header-index[winter],.site-banner-bg[winter]{border:none;background-color:#110F25}
.header-demo{height:60px;border-bottom:none}
.header-demo .logo{left:55px}
.header-demo .layui-nav{top:0;right:15px}
.header-demo .layui-nav .layui-nav-item{}
.header-demo .layui-nav .layui-this a{padding:0 30px}
.header-demo .component{left:200px}
.header-demo .site-notice{left:365px}
form input.layui-input[disabled]{background:#f2f2f2;color:#595963!important}
.webuploader-element-invisible {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    cursor: pointer;
    opacity: 0;
    width: 70px;
    height: 46px;
}
.layui-tab-brief {
    background-color: #FFF;
	box-shadow: 0 2px 10px #ddd;
}
@media (min-width: 992px){.layui-container{width: 1260px;}}

/* 快捷方式 */
.fly-shortcut{margin: 5px 0;}
.fly-shortcut li{text-align: center;}
.fly-shortcut li .layui-icon{display: inline-block; width: 100%; height: 170px;text-align: center; color: #fff; border-radius: 2px; font-size: 14px; transition: all .3s; -webkit-transition: all .3s;border-radius: 10px;}
.fly-shortcut li .layui-icon p {
    margin-bottom: 10px;
}
.fly-shortcut li cite{position: relative; top: 2px; display: block; color: #666; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 14px;}
.fly-shortcut li:hover .layui-icon{opacity: 0.9;}
.fly-shortcut li .layui-icon{background-color: #4fb1f7;
    background: linear-gradient(to right,#4fb1f7 0,#6bb8ee 100%);
    box-shadow: 0 5px 10px rgba(107,184,238,.25);
}
.fly-shortcut li.data.active .layui-icon{
    background-color: #1f5163;
    background: linear-gradient(to right,#681477 0,#6bb8ee 100%);
    box-shadow: 0 5px 10px rgba(107,184,238,.25);
}
.fly-shortcut li.data .layui-icon:hover {
    background: linear-gradient(to right,#681477 0,#6bb8ee 100%);
}
.text-yellow {
    color: #f30351 !important;
}
.form-control {
    width: 90%;
    height: 34px;
    border-radius: 17px;
    border: solid 1px #55b2f5;
    text-align: center;
    font-size: 14px;
    color: #adaada;
}

.user_right{text-align:center}
.user_right p{margin:10px 0 25px;font-size:12px;text-align:center;color:#FF5722}
.user_right img.userFace{width:150px;height:150px;margin-top:10px;cursor:pointer;box-shadow:0 0 50px #44576b}
.userAddress.layui-form-item .layui-input-inline{width:23%}
.userAddress.layui-form-item .layui-input-inline:last-child{margin-right:0}
.component{position:absolute;width:150px;left:135px;top:16px}
.component .layui-input{height:30px;padding-left:32px;padding-right:10px;background-color:#424652;background-color:rgba(255,255,255,.05);border:none 0;color:#fff;color:rgba(255,255,255,.5);font-size:12px}
.component .layui-form-select .layui-edge{display:none;border-top-color:#999}
.component .layui-form-select dl{top:36px;background-color:rgba(255,255,255,.9)}
.component > .layui-icon{position:absolute;left:10px;top:9px;font-size:12px;color:rgba(255,255,255,.5)}
.site-notice{position:absolute;left:300px;top:16px;height:30px;min-width:200px;line-height:30px;right:auto;font-size:12px;color:#FAFAFA}
.site-notice a.tg:after{content:'AD';position:absolute;right:-5px;bottom:-5px;padding:0 5px;line-height:20px;border-radius:2px;background-color:rgba(0,0,0,.05);color:rgba(255,255,255,.8);transform:scale(0.6);word-wrap:break-word}
.site-notice a{position:relative;display:inline-block}
.site-notice a cite{display:inline-block;padding:0 15px 0 15px;background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.8);border-radius:2px;transition:all .5s}
.site-notice a cite:hover{background-color:rgba(255,255,255,.25);color:rgba(255,255,255,.9)}
.site-notice .layui-carousel,.site-notice .layui-carousel>*[carousel-item] > *{background:none}
.site-notice .layui-carousel>*[carousel-item]:before{display:none}
.layui-layout-admin .layui-side{left:unset}
.layui-side-child{width:160px!important;left:200px;bottom:60px!important;border-right:1px solid #eee;background-color:#fff}
.layui-side-child .layui-side-scroll{width:170px}
.layui-side-child .layui-nav{padding:10px 0;width:160px;border-radius:0;background:none}
.layui-side-child .layui-nav-child{border-radius:0}
.layui-side-child .layui-nav .layui-nav-title a,.layui-side-child .layui-nav .layui-nav-title a:hover,.layui-side-child .layui-nav-itemed>a{color:#666 !important}
.layui-side-child .layui-nav-itemed .layui-nav-child{margin-bottom:10px;background:none !important}
.layui-side-child .layui-nav .layui-nav-item a{height:30px;line-height:30px;color:#666}
.layui-side-child .layui-nav .layui-nav-item a:hover{background:none !important}
.layui-side-child .layui-nav .layui-nav-child a{color:#999 !important}
.layui-side-child .layui-nav .layui-nav-more{display:none}
.layui-side-child .layui-nav-tree .layui-this,.layui-side-child .layui-nav-tree .layui-this>a,.layui-side-child .layui-nav-tree .layui-nav-child dd.layui-this,.layui-side-child .layui-nav-tree .layui-nav-child dd.layui-this a{background:none;color:#5FB878 !important}
.layui-side-child .layui-nav .layui-nav-child a:hover{color:#009688 !important}
.layui-side-child .layui-nav-bar{background-color:#5FB878}
.text-center{text-align:center}
.layui-form-item{margin-bottom:10px}
.layui-footer{position:relative;right:0;z-index:990;height:44px;line-height:44px;padding:0 15px;box-shadow:-1px 0 4px rgb(0 0 0 / 12%);background-color:#FAFAFA}
body .layui-layout-admin .footer-demo{height:50px;line-height:50px;padding:5px 0}
.footer a{padding:0 5px}
.site-union{color:#999}
.site-union>*{display:inline-block;vertical-align:middle}
.site-union a[sponsor] img{width:80px}
.site-union span{position:relative;top:5px}
.site-union span a{padding:0;display:inline;color:#999}
.site-union span a:hover{text-decoration:underline}
.site-union .site-union-desc{display:block;margin-bottom:10px}
.footer-demo p,.footer-demo .site-union,.footer-demo .site-union p{display:inline-block;vertical-align:middle;padding-right:10px}
.footer-demo .site-union{position:relative;top:-5px}
.footer-demo .site-union .site-union-desc{margin-bottom:0;padding-right:0}
.footer-demo .site-union a[sponsor] img{position:relative;top:3px;width:60px}
.site-banner{margin-top:60px;position:relative;height:600px;text-align:center;overflow:hidden;background-color:#393D49}
.site-banner-bg,.site-banner-main{position:absolute;left:0;top:0;width:100%;height:100%}
.site-banner-bg{background-position:center 0}
.site-zfj{padding-top:25px;height:220px}
.site-zfj i{position:absolute;left:50%;top:50px;width:200px;height:200px;margin-left:-100px;font-size:180px;color:#c2c2c2}
@keyframes site-zfj{0%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}
10%{opacity:0.8;transform:translate3d(-100px,0px,0) rotate(10deg) scale(0.7)}
35%{opacity:0.6;transform:translate3d(100px,0px,0) rotate(30deg) scale(0.4)}
50%{opacity:0.4;transform:translate3d(0,0,0) rotate(360deg) scale(0)}
80%{opacity:0.2;transform:translate3d(0,0,0) rotate(720deg) scale(1)}
90%{opacity:0.1;transform:translate3d(0,0,0) rotate(3600deg) scale(6)}
100%{opacity:1;transform:translate3d(0,0,0) rotate(3600deg) scale(1)}
}@keyframes site-desc{0%{transform:scale(1.1)}
100%{transform:scale(1)}
}.site-zfj-anim i{-webkit-animation-name:site-zfj;animation-name:site-zfj;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}
.web-font-desc{font-style:normal;font-weight:300}
.site-desc{position:relative;height:70px;margin-top:20px}
.site-desc .web-font-desc{color:#fff;color:rgba(255,255,255,.8);font-size:51px}
.site-desc-anim{-webkit-animation-name:site-desc;animation-name:site-desc}
.site-desc cite{position:absolute;bottom:-40px;left:0;width:100%;color:#c2c2c2;color:rgba(255,255,255,.66);font-style:normal}
.site-download{margin-top:80px;font-size:0}
.site-download a{position:relative;padding:0 60px 0 100px;height:65px;line-height:65px;border:1px solid #c2c2c2;border-color:rgba(255,255,255,.2);font-size:24px;color:#ccc;transition:all .5s;-webkit-transition:all .5s}
.site-download a:hover{border-color:rgba(255,255,255,.3);color:#fff;background-color:rgba(255,255,255,.05);border-radius:30px}
.site-download a cite{position:absolute;left:55px;top:2px;font-size:30px}
.site-version{position:relative;margin-top:15px;color:#ccc;font-size:12px}
.site-version span{padding:0 3px}
.site-version *{font-style:normal}
.site-version a{color:#e2e2e2;text-decoration:underline}
.site-banner-other{position:absolute;left:0;bottom:35px;width:100%;text-align:center;font-size:0}
.site-banner-other iframe{border:none}
.site-banner-other a{display:inline-block;vertical-align:middle;height:28px;line-height:28px;margin:0 6px;padding:0 8px;border-radius:2px;color:#c2c2c2;color:rgba(255,255,255,.8);border:1px solid #c2c2c2;border-color:rgba(255,255,255,.2);font-size:14px;transition:all .5s;-webkit-transition:all .5s}
.site-banner-other a:hover{color:#fff;background-color:rgba(255,255,255,.1)}
.site-idea{margin:30px 0;font-weight:300}
.site-idea li{font-size:14px}
.site-idea li div{padding:25px;line-height:24px;border:1px solid #d2d2d2}
.site-idea .layui-field-title{border-color:#d2d2d2}
.site-idea .layui-field-title legend{margin:0 20px 20px 0;padding:0 20px;text-align:center}
.site-sponsor-home{margin-top:40px;text-align:center}
.site-sponsor-home .layui-btn{position:relative;width:248px;height:60px;line-height:60px;background:none;border-color:#212121;font-size:20px;border-radius:6px}
.site-sponsor-home .layui-btn:hover{background:#4A4855;color:#BAB8C3}
.site-sponsor-home p{position:relative;padding-top:15px;font-size:22px;color:#212121}
.site-sponsor-home p:before{content:'';position:relative;top:-2px;display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:10px;background:url(../../upload/2018_1/168_1514869467160_26113.png) center;background-repeat:no-repeat;background-size:contain}
@media screen and (max-width:750px){.site-sponsor-home .layui-btn{width:180px;height:45px;line-height:45px;font-size:20px}
.site-sponsor-home p{font-size:16px}
.site-sponsor-home p:before{width:20px;height:20px}
}.site-tips{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5FB878;background-color:#FAFAFA}
body .site-tips p{margin:0}
body .layui-layer-notice .layui-layer-content{padding:20px;line-height:26px;background-color:#393D49;color:#fff;font-weight:300}
.layui-layer-notice .layui-text{color:#f8f8f8}
.layui-layer-notice .layui-text a{color:#009688}
.site-dir{display:none}
.site-dir li{line-height:26px;margin-left:20px;overflow:visible;list-style-type:disc}
.site-dir li a{display:block}
.site-dir li a:active{color:#01AAED}
.site-dir li a.layui-this{color:#01AAED}
body .layui-layer-dir{box-shadow:none;border:1px solid #d2d2d2}
body .layui-layer-dir .layui-layer-content{padding:10px}
.site-dir a em{padding-left:5px;font-size:12px;color:#c2c2c2;font-style:normal}
.site-fix{position:fixed;top:0;bottom:0;z-index:666;min-height:0;overflow:hidden;background-color:#fff}
.site-fix:hover{overflow-y:auto;overflow-x:hidden}
.site-menu .layui-menu-body-title .layui-font-gray{padding-left:10px}
.site-menu .layui-menu-body-title .layui-badge-dot{left:10px}
.site-title{margin:30px 0 20px}
.site-title fieldset{border:none;padding:0;border-top:1px solid #eee}
.site-title fieldset legend{margin-left:20px;padding:0 10px;font-size:22px;font-weight:300}
.site-text a{color:#01AAED}
.site-h1{margin-bottom:20px;line-height:60px;padding-bottom:10px;color:#393D49;border-bottom:1px solid #eee;font-size:28px;font-weight:300}
.site-h1 .layui-icon{position:relative;top:5px;font-size:35px;margin-right:10px}
.site-text{position:relative}
.site-text p{margin-bottom:10px;line-height:1.6}
.site-text em{padding:0 3px;font-weight:500;font-style:italic;color:#666}
.site-text code{margin:0 5px;padding:3px 10px;background-color:#fafafa;border-radius:2px;transition:all .3s}
.site-text code:hover{background-color:#f6f6f6}
.site-table{width:100%;margin:10px 0}
.site-table thead{background-color:#f2f2f2}
.site-table th,.site-table td{padding:6px 15px;min-height:20px;line-height:20px;border:1px solid #ddd;font-size:14px;font-weight:400}
.site-table tr:nth-child(even){background:#fbfbfb}
.site-block{padding:20px;border:1px solid #eee}
.site-block .layui-form{margin-right:200px}
.site-changelog .layui-timeline-title h2{display:inline-block}
.site-changelog .layui-timeline-title .layui-badge-rim{top:-2px;left:10px}
.site-doc-color{margin:15px 0}
.site-doc-color li div{padding:20px 10px;color:#fff;text-align:center;border-radius:2px;line-height:1.6;font-size:14px}
.site-doc-color li p[tips]{opacity:0.8;font-size:12px}
.site-doc-necolor li div{border-radius:0;color:#000}
.site-doc-bgcolor li{padding:20px 10px}
.site-doc-icon{margin-bottom:50px;font-size:0}
.site-doc-icon li{display:inline-block;vertical-align:middle;width:16.5%;height:105px;line-height:25px;padding:20px 0;margin-right:-1px;margin-bottom:-1px;border:1px solid #e2e2e2;font-size:14px;text-align:center;color:#666;transition:all .3s;-webkit-transition:all .3s}
.site-doc-anim li{height:auto}
.site-doc-icon li .layui-icon{display:inline-block;font-size:36px}
.site-doc-icon li .doc-icon-name,.site-doc-icon li .doc-icon-code{color:#c2c2c2}
.site-doc-icon li .doc-icon-fontclass{height:40px;line-height:20px;padding:0 5px;font-size:13px;color:#333}
.site-doc-icon li:hover{background-color:#f2f2f2;color:#000}
.grid-demo{padding:10px;line-height:50px;text-align:center;background-color:#79C48C;color:#fff}
.grid-demo-bg1{background-color:#63BA79}
.grid-demo-bg2{background-color:#49A761}
.grid-demo-bg3{background-color:#38814A}
body{overflow-x:hidden}
.layui-layout-admin .layui-body{}
.site-demo-fixed .layui-body{position:fixed;top:60px;bottom:60px;padding-bottom:0}
body .layui-layout-admin .site-demo{padding:0}
.layui-nav-item a cite{margin-left:5px}
.site-demo .layui-main{margin:15px;line-height:1.6}
.site-demo-editor{position:absolute;top:0;bottom:0;left:0;width:50%}
.site-demo-area{position:absolute;top:0;bottom:0;width:100%}
.site-demo-editor textarea{position:absolute;width:100%;height:100%;padding:10px;border:none;resize:none;background-color:#F7FBFF;background-color:#13151A;color:#999;font-family:Courier New;font-size:12px;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}
.site-demo-btn{position:absolute;bottom:15px;right:35px}
.site-demo-zanzhu{position:absolute;bottom:0;left:0;width:100%;height:90px;text-align:center;background-color:#e2e2e2;overflow:hidden}
.site-demo-zanzhu>*{position:relative;z-index:1}
.site-demo-zanzhu:before{content:"";position:absolute;z-index:0;top:50%;left:50%;width:120px;margin:-10px 0px 0px -60px;text-align:center;color:rgb(170,170,170);font-size:18px;font-weight:300}
.site-demo-result{position:absolute;right:0;top:0;bottom:0;width:50%}
.site-demo-result iframe{position:absolute;width:100%;height:100%}
.site-demo-button{margin-bottom:30px}
.site-demo-button div{margin:20px 30px 10px}
.site-demo-button .layui-btn+.layui-btn{margin-left:0}
.site-demo-button .layui-btn{margin:0 7px 10px 0}
.site-demo-text a{color:#01AAED}
.site-demo-laytpl{text-align:center}
.site-demo-laytpl textarea,.site-demo-laytpl div span{width:40%;padding:15px;margin:0 15px}
.site-demo-laytpl textarea{height:300px;border:none;background-color:#3F3F3F;color:#E3CEAB;font-family:Courier New;resize:none}
.site-demo-laytpl div span{display:inline-block;text-align:center;background:#101010;color:#fff}
.site-demo-tplres{margin:10px 0;text-align:center}
.site-demo-tplres .site-demo-tplh2,.site-demo-tplres .site-demo-tplview{display:inline-block;width:50%}
.site-demo-tplres h2{padding:15px;background:#e2e2e2}
.site-demo-tplres h3{font-weight:700}
.site-demo-tplres div{padding:14px;border:1px solid #e2e2e2;text-align:left}
.site-demo-upload,.site-demo-upload img{width:200px;height:200px;border-radius:100%}
.site-demo-upload{position:relative;background:#e2e2e2}
.site-demo-upload .site-demo-upbar{position:absolute;top:50%;left:50%;margin:-18px 0 0 -56px}
.site-demo-upload .layui-upload-button{background-color:rgba(0,0,0,.2);color:rgba(255,255,255,1)}
.site-demo-util{position:relative;width:300px}
.site-demo-util img{width:300px;border-radius:100%}
.site-demo-util span{position:absolute;left:0;top:0;width:100%;height:100%;background:#333;cursor:pointer}
@-webkit-keyframes demo-fengjie{0%{-webkit-filter:blur(0);opacity:1;background:#fff;height:300px;border-radius:100%}
80%{-webkit-filter:blur(50px);opacity:0.95}
100%{-webkit-filter:blur(20px);opacity:0;background:#fff}
}@keyframes demo-fengjie{0%{filter:blur(0);opacity:1;background:#fff;height:300px;border-radius:100%}
80%{filter:blur(50px);opacity:0.95}
100%{filter:blur(20px);opacity:0;background:#fff}
}.site-demo-fengjie{-webkit-animation-name:demo-fengjie;animation-name:demo-fengjie;-webkit-animation-duration:5s;animation-duration:5s}
.layui-layout-admin .site-demo-body{top:106px}
.site-demo-title{position:fixed;left:200px;right:0;top:60px;padding-top:5px;z-index:997;background:#fff}
.site-demo-code{position:fixed;left:0;right:0;top:107px;bottom:60px;width:100%;min-height:50%;border:none;padding:10px 10px 10px 210px;resize:none;font-size:12px;background-color:#F7FBFF;color:#881280;font-family:Courier New;box-sizing:border-box}
.site-demo-overflow{overflow-x:hidden}
#trans-tooltip,#tip-arrow-bottom,#tip-arrow-top{display:none !important}
.alone{text-align:center;background-color:#009688;color:#fff;font-weight:300;transition:all .3s;-webkit-transition:all .3s}
.alone:hover{background-color:#5FB878}
.alone a{display:block;padding:50px 20px;color:#fff;font-size:30px}
.alone a cite{display:block;padding-top:10px;font-size:14px}
.alone-banner{height:190px;text-align:center;font-weight:300;background-color:#009688;color:#fff}
.alone-banner h1{padding-top:60px;line-height:32px;font-size:30px;font-weight:300}
.alone-banner p{padding-top:20px;color:#e2e2e2;color:rgba(255,255,255,.8)}
.alone-nav .layui-tab-title li{margin-right:30px;padding:0;color:#666}
.alone-nav .layui-tab-title li a{padding:0 20px}
.alone-download{margin:30px 0}
.alone-download .layui-btn{margin-right:10px}
.alone-download span{display:inline-block;line-height:44px;padding-right:20px}
.alone-download span em{color:#999}
.alone-title{margin-top:20px}
.alone-download-btn{text-align:center;margin-top:50px;font-size:0}
.alone-download-btn .layui-btn{position:relative;width:206px;height:60px;line-height:60px;font-size:26px;font-weight:300}
.alone-download-btn .layui-btn+.layui-btn{margin:0}
.alone-download-btn .alone-download-right{margin-left:20px !important;border-color:#009688;background:none;color:#009688}
.alone-download-btn .layui-btn img{position:relative;top:-3px;width:118px}
@media screen and (max-width:1200px){.site-idea li div{padding:20px}
}@media screen and (max-width:992px){.site-menu{position:fixed;top:0;bottom:0;min-height:0;overflow-y:auto;overflow-x:hidden;z-index:1000;left:-300px;background-color:#fff;transition:all .3s}
.site-tree-mobile{display:block!important;position:fixed;z-index:16666669;bottom:15px;left:15px;width:50px;height:50px;line-height:50px;border-radius:2px;text-align:center;background-color:#009688;color:#fff}
.site-home .site-tree-mobile{display:none!important}
.site-mobile .site-tree-mobile{display:none !important}
.site-mobile .site-menu{left:0}
.site-mobile .site-mobile-shade{content:'';position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:999}
.site-tree-mobile i{font-size:20px}
.layui-main{width:auto;margin:0 10px}
.logo,.header-demo .logo{left:10px}
.component{display:none}
.site-notice{left:135px}
.header .layui-nav-child{left:auto!important;right:0!important}
.site-demo-overflow{overflow:auto}
.site-nav-layim{display:none !important}
.header .layui-nav .layui-nav-item{margin:0}
.header .layui-nav .layui-nav-item a{padding:0 20px}
.header .layui-nav .layui-nav-item[pc]{display:none}
.header .layui-nav .layui-nav-item[mobile]{display:inline-block}
.site-banner{height:300px}
.site-banner-bg{background-size:cover}
.site-zfj{height:100px;padding-top:5px}
.site-zfj i{top:10px;width:100px;height:100px;margin-left:-50px;font-size:100px}
.site-desc{background-size:70%;margin:0}
.site-desc .web-font-desc{padding-top:15px;font-size:30px}
.site-desc cite{display:none}
.site-download{margin-top:0}
.site-download a{height:40px;line-height:40px;padding:0 25px 0 60px;border-radius:30px;color:#fff;font-size:16px}
.site-download a cite{left:20px}
.site-version{margin-top:10px}
.site-banner-other{bottom:15px}
.site-idea{margin:20px 0}
.site-idea li div{padding:20px}
.site-hengfu img{max-width:100%}
.site-block .layui-form{margin-right:0}
.layui-layer-dir{display:none}
.site-content{width:100%;padding:0;overflow:auto}
.site-content img{max-width:100%}
.layui-code-view{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.layui-layout-admin .layui-side{position:fixed;top:0;left:-260px;transition:all .3s;-webkit-transition:all .3s;z-index:10000}
.layui-body{position:static;bottom:0;left:0}
.site-mobile .layui-side{left:0}
.site-mobile .layui-side-child{top:50%;left:200px;height:300px;margin-top:-100px}
body .layui-layout-admin .footer-demo{position:static;height:auto;padding:15px 0;line-height:30px}
.footer-demo p,.footer-demo .site-union{height:auto;padding-right:0}
.footer-demo .site-union{top:0}
.footer-demo .site-union span{top:}
.site-demo-area,.site-demo-editor,.site-demo-result,.site-demo-editor textarea,.site-demo-result iframe{position:static;width:100%}
.site-demo-editor textarea{height:350px}
.site-demo-zanzhu{display:none}
.site-demo-btn{bottom:auto;top:370px}
.site-demo-result iframe{height:500px}
.site-demo-laytpl textarea,.site-demo-laytpl div span{margin:0}
.site-demo-tplres .site-demo-tplh2,.site-demo-tplres .site-demo-tplview{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.layui-layout-admin .header-demo{position:static}
.site-demo-title{position:static;left:0}
.site-demo-code{position:static;height:350px;padding-left:10px}
}@-webkit-keyframes site-anim-closeup{from{-webkit-transform:translate3d(0,0,0) scale(1);opacity:1}
to{-webkit-transform:translate3d(0,400px,0) scale(2);opacity:0.5}
}@keyframes site-anim-closeup{from{transform:translate3d(0,0,0) scale(1);opacity:1}
to{transform:translate3d(0,400px,0) scale(2);opacity:0.5}
}.site-out-up{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:site-anim-closeup;animation-name:site-anim-closeup;overflow:hidden}


.grid ul{margin:auto -10px;height:auto;overflow:hidden}
.grid ul li{float:left;width:310px;padding-bottom:30px;position:relative}
.grid ul li .item{margin:auto 5px;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.15);overflow:hidden;position:relative;border:5px solid #FFF;}
.grid ul li .thumb{line-height:1;text-align:center;height:200px;overflow:hidden;-webkit-transition:.15s all linear;-moz-transition:.15s all linear;-o-transition:.15s all linear;transition:.15s all linear;color:#FFF;box-shadow:0 0 2px rgba(255,255,255,.15)}
.grid ul li .thumb img{width:100%;display:block;-webkit-transition:all .2s cubic-bezier(0.33,0,0.2,1);-moz-transition:all .2s cubic-bezier(0.33,0,0.2,1);-o-transition:all .2s cubic-bezier(0.33,0,0.2,1);transition:all .2s cubic-bezier(0.33,0,0.2,1)}
.grid ul li .meta{padding:8px 5px}
.grid ul li .title a{color:#888;font-size:12px;display:block;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.grid ul li:hover .title a{color:#00c3b6}
.grid ul li .extra{position:absolute;left:0;top:0;height:auto;overflow:hidden;width:100%;background-color:#222;color:#FFF;margin:0;padding:8px 10px;box-sizing:border-box;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.33,0,0.2,1);-moz-transition:-moz-transform .2s cubic-bezier(0.33,0,0.2,1);-o-transition:-o-transform .2s cubic-bezier(0.33,0,0.2,1);transition:transform .2s cubic-bezier(0.33,0,0.2,1)}
.grid ul li .extra a{color:rgba(255,255,255,.9);display:-webkit-inline-box}
.grid ul li .extra a:hover{color:#00c3b6}
.grid ul li .extra .time{float:left}
.grid ul li .extra .time i{margin-right:4px}
.grid ul li .extra span{float:right;margin-left:8px}
.grid ul li .extra i{margin-right:4px}
.grid ul li .extra span i{margin-right:0;margin-left:4px}
.grid ul li .data{border-top:1px solid #f2f2f2;padding:8px 5px;color:#999}
.grid ul li .data a{color:#999}
.grid ul li .data a:hover{color:#00c3b6}
.grid ul li .data span{float:right;margin-left:10px}
.grid ul li .data span i{margin-right:4px}
.grid ul li:hover .extra{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}
.grid ul li:hover .thumb{background-color:#000}
.grid ul li:hover .thumb img{opacity:.7;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}
.grid ul li .pricebtn{color:#ea4c89;font-size:16px;border-top:1px solid #f2f2f2;padding:5px 5px}
.grid ul li .pricebtn .buy{background-color:#ea4c89;display:inline-block;border-radius:2px;color:#FFF;margin-top:0px;padding:3px 10px;float:right;font-size:12px;margin-right:20px}
.grid ul li .pricebtn .deom{background-color:#00c3b6;display:inline-block;border-radius:2px;color:#FFF;margin-top:0px;padding:3px 10px;float:right;font-size:12px}
.search .grid ul li .extra{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);background-color:#00c3b6;width:auto;overflow:visible;display:inline-block;padding:5px 10px;left:inherit;right:5px;top:5px;box-shadow:1px 1px 1px rgba(0,0,0,.15)}
.btn-default{background-color:#eee;color:#333;background:linear-gradient(to right,#eeeeee 0,#f6f6f6 100%);box-shadow:0 5px 10px rgba(246,246,246,.25)}
.btn-warm{background-color:#ff9900;background:linear-gradient(to right,#ff9900 0,#ff9f16 100%);box-shadow:0 5px 10px rgba(255,111,0,.25)}
.myui-page{margin-bottom:30px;padding-bottom: 10px;}
.myui-page li{display:inline-block;margin-left:10px}
.myui-page li .num,.myui-page li a{padding:5px 15px}
.btn{display:inline-block;padding:8px 30px;font-size:12px}
.btn{border-radius:5px}
@media (max-width: 1023px){.hidden-xs {
    display: none!important;
}}
@media (max-width: 767px){.hidden-xs {
    display: none!important;
}}
@media only screen and (max-width: 990px){.grid ul li {
    width: 50%;
}}
@media only screen and (max-width: 600px){.grid ul li {
	float: initial;
    width: auto;
}}
