html #layuicss-layuiAdmin{display: none; position: absolute; width: 1989px;}
::-webkit-input-placeholder{color:#ccc;}
input:-ms-input-placeholder{color:#ccc;}
textarea:-ms-input-placeholder{color:#ccc;}
.duihuan_giod{position: absolute;right: 10px;top: 10px;font-size: 12px;color: #ffbd22;cursor: pointer;}
.notice{position: fixed;padding: 2px 4px;background-color: #01aaed; color: #fff; right: 10px;  z-index: 9;cursor: pointer; display: none;}
.mochu_us_notice_alert{ padding: 15px 15px 0 15px; font-size: 14px; line-height: 24px;}
.upvipul{ width:100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin-top: 10px;}
.upvipul li{ width: 20%; padding: 10px; max-width: 270px; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.upvipul-div{ border: 1px solid #e9e9e9; position: relative;text-align: center; overflow: hidden;  padding-bottom: 10px; transition: all  .25s  ease-in; -moz-transition: all  .25s  ease-in; -webkit-transition: all  .25s  ease-in;}
.upvipul-div i{ cursor: pointer; font-size: 14px; color: #fff; position: absolute;  top: 16px; left: -50px; text-align: center; line-height: 20px; font-family: "宋体"; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg);-o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(-50deg); display: block; height: 30px;line-height: 30px; width: 150px; font-style: initial;font-weight: bold;}
.upvipul-div-img{ width: 100px; height: 100px; border: 1px solid #f6e4df; border-radius: 50%; background: #fcf2ef; margin: 25px auto 10px auto;}
.upvip-img-vip1{ border: 1px solid #bcbcbc;}
.upvip-div-i-vip1{  background-color: #bcbcbc;}
.upvip-img-vip2{ border: 1px solid #fac101;}
.upvip-div-i-vip2{ background-color: #fac101;}
.upvip-img-vip3{ border: 1px solid #ef7b1c;}
.upvip-div-i-vip3{ background-color: #ef7b1c;}
.upvip-img-vip4{ border: 1px solid #cb272e;}
.upvip-div-i-vip4{ background-color: #cb272e;}
.upvip-img-vip5{ border: 1px solid #3a92fe;}
.upvip-div-i-vip5{ background-color: #3a92fe;}
.upvip-div-p{ position: relative; color: #333; font-size: 14px; padding: 15px 0;}
.upvip-tip{ position: absolute; top: 5%; left: 5%; background-color: #fcf2ef; width: 90%; padding: 5px 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border-radius: 5px;  display: none;}
.upvip-tip>p{ height: 22px; line-height: 20px; font-size: 12px; color: #777;}
.upvipul-div:hover {box-shadow: 0px 3px 14px 0px #ccc; transform: translateY(-8px);}
.upvipul-div:hover .upvip-tip{ display:block;}
.emimg{ background-image: url(/zb_users/plugin/mochu_us/src/style/img/upvipbiao.png); width: 52px; height: 50px; display: block; margin: 25px auto;background-repeat: no-repeat;}
.emimg-vip1{background-position: 0px 0px;}
.emimg-vip2{background-position: -86px 0px;}
.emimg-vip3{background-position: -175px 0px;}
.emimg-vip4{background-position: -261px 0px;}
.emimg-vip4{background-position: -261px 0px;}
.emimg-vip5{background-position: -353px 5px;}
.upvip-div-p-span{ font-size: 25px; color: red;}
.upvip-div-p-s{ font-size: 12px; color: #ccc;  margin-left: 5px;}
.upvip-div-p-zen{ color: #35b34a;}
.upvippaycentent{ text-align: center;  padding: 10px;}
.upvippaytype{ width: 40%; display: inline-block; line-height: 35px; margin: 6px 5px 0 5px; cursor: pointer; border: 1px solid #ccc; border-radius: 3px; overflow: hidden;}
.upvippaytyperen{ height: 25px; line-height: 25px; width: 35%;}
.upvippayren,.upvippay{ border: 1px solid #ef9509 !important; position: relative;}
.upvippayren::before,.upvippay::before{ position: absolute; content: ""; height: 15px; width: 18px; right: 0px; bottom: 0px; background: url(/zb_users/plugin/mochu_us/src/style/img/gg.png) no-repeat right bottom; background-size: 18px 18px;}
.lf{ float: left;}.lr{ float: right;}
.xiazaidaxiao input{ width: 90px !important;display: inline-block !important;}
.xiazaidaxiao .layui-form-select{ width: 70px !important;display: inline-block !important;margin-left: -10px !important;}
#Fujianhtml{border: 1px #ffb800;border-style: dashed;padding: 10px 10px 0;margin-bottom: 10px;border-radius: 3px;}
.duan_code{ max-width:750px;}
.duan_code div{ line-height: 38px; padding-left:10px;}
.duan_code span{ margin-left: 10px;}
.duan_code .code_span1{ color: #009688;  cursor: pointer;}
.duan_code .code_span2{color:#d64d2c;}
@media screen and (max-width: 1528px){.upvipul li{ width: 25%; max-width: none;  }}
@media screen and (max-width: 1366px){.upvipul li{ width: 33.333333333%; max-width: none; }}
@media screen and (max-width: 866px){.upvipul li{ width: 50%; max-width: none; }  #tophtml{ margin-bottom: 5px !important; }}
@media screen and (max-width: 767px){.index-top-one{ display: none; }}
@media screen and (max-width: 640px){.upvipul li{ width: 100%; max-width: none;  }}
.comment_list{ padding-bottom: 10px;margin: 10px 10px 0px;background-color: #fff;}
/* */
.tishikuang{ background-color: rgba(255, 209, 0, 0.33); padding: 5px 10px; border: 1px solid #e8d3ad; border-radius: 5px;}
.duihuan{ border: 1px solid #5fb878;  padding: 2px 5px; border-radius: 9px; margin-left: 15px; color: #5fb878; cursor: pointer; font-weight: 600;}
.biaohtml{ border: 1px solid #ff5722; padding: 2px 5px; border-radius: 9px; color: #ff5722;  cursor: pointer;}
.duihuanhtml{ font-weight: normal; margin-left: 5px;}
.gong-user,.gong-admin{ padding: 12px 0;} .gong-img{width: 40px;height: 40px;border-radius: 50%; overflow: hidden;} .gong-img img{width:40px;height:40px;} .gong-cont{ max-width: 65%;} .gong-data{font-size: 12Px;color: #999; line-height: 20Px;} .gong-body i{font-size: 12px;margin-right: 5px;} .gong-body a{color: #01aaed;}.gong-admin .gong-img{float: left;margin-right: 10px;} .gong-admin .gong-cont{float: left;} .gong-admin .gong-body{background-color: #f5f5f5;border: 1px solid #e8e8e8;border-radius: 4Px;padding: 12px 10px;position: relative;width: auto;} .gong-user .gong-img{float: right;} .gong-user .gong-cont{float: right;text-align: right;margin-right: 15px;} .gong-user .gong-body{border: 1px solid red;border-radius: 4px;padding: 12px 10px;position: relative;width: auto;text-align: left;}
@media screen and (max-width: 890px){#pstcont{width: 100% !important;}}
/* 全局 */
html{background-color: #f2f2f2; color: #666;}
*[template],.layadmin-tabsbody-item{display: none;}
*[lay-href],*[lay-tips],*[layadmin-event]{cursor: pointer;}
.adminalltishi{ width: 330px; overflow: hidden; background: #393d49;padding: 10px; color: #fff; font-size: 16px;}
.adminalltishi li{ line-height: 25px; height: 25px;}
.adminalltishi li a{ color:#fff;}
.adminalltishi li span{ color: #ff5722; margin: 0 5px; font-size: 18px;}
/* 重置布局结构 */
.layui-layout-admin .layui-header{position: fixed; top: 0; left: 0; width: 100%; height: 50px;} 
/*会员标示*/
.viplevelbiaoshi{ height: 16px; line-height: 16px; padding: 2px 5px; margin: 0 !important; margin-right: 5px !important; font-size: 12px !important; position: relative !important; top: inherit !important; border-radius: 4px;}
.viplevelbiao0{ background-image: linear-gradient(to right,#D3D3D3 ,#A9A9A9);}
.viplevelbiao1{ background-image: linear-gradient(to right,#4169E1 ,#000000);}
.viplevelbiao2{ background-image: linear-gradient(to right ,#000000 ,#228B22);}
.viplevelbiao3{ background-image: linear-gradient(to right ,#228B22 , #4B0082);}
.viplevelbiao4{ background-image: linear-gradient(to right ,#4B0082 ,#556B2F );}
.viplevelbiao5{ background-image: linear-gradient(to right,#556B2F,#800000);}
.viplevelbiao6{ background-image: linear-gradient(to right ,#800000 ,#4169E1);}
.nav-user-childd{ width: 250px; padding-bottom: 0px;}
.nav-user-childd h3{ padding: 10px 0 10px 15px;}
.nav-user-childd h3 img{ border-radius: 16px; width: 32px; height: 32px; vertical-align: middle;}
.nav-user-childd h3 div{ margin-left: 10px; vertical-align: middle;  color: #444; display: inline-block;}
.vipnav{ padding: 0px 0 20px 15px !important;}
.vipnav>img{ border-radius: 50% !important; width: 40px !important; height: 40px !important; vertical-align: bottom !important;} 
.vipnavspan{ color: #5fb878; margin-top: -1px;  display: block; font-size: 12px; height: 12px; line-height: 14px;}
.nav-user-ul{ line-height: 16px; padding-bottom: 10px; border-bottom: 1px solid #dedede;}
.nav-user-ul li{ float: left; border-left: 1px solid #dedede; width: 33%; text-align: center; box-sizing: border-box;}
.nav-user-ul li a{ color: #444 !important; font-size: 12px !important; white-space: nowrap;}
.nav-user-logout{ background-color: #f9f9f9; color: #ff6a00 !important; text-align: center; font-size: 12px; border-top: 1px solid #dedede;}
.layeropeninput{ display: inline-block; width:230px; height: 36px;margin: 0 auto; line-height: 30px; padding-left: 10px; border: 1px solid #e6e6e6; color: #333;}
.nav_a a{ padding: 0 5px !important; color: #FF9800 !important;}
#sred1,#sred2,#sred3,#sred4,#sred5,#sred6,.sred1,.sred2,.sred3,.sred4,.sred5,.sred6,#sredtongzhi1,#sredtongzhi2,#usernavgongdanred{ display: none;}
.postlist-i{ float: left; height: 80px; width: 100px; line-height: 80px; text-align: center; font-size: 30px; color: #FFF; border-radius: 3px 0px 0px 3px; background-color: #2196F3; display: inline-block; font-weight: 600;}
.colory{ background-color: #ffb800;}
.colorblur{ background-color: #2196F3;}
.colorgreen{ background-color: #009688;}
.colorred{ background-color: #ff5722;}
.postlist-idiv{float: left;border-radius: 0px 3px 3px 0px; padding: 10px 20px; width: calc( 100% - 142px); display: inline-block; background-color: #fff; border: 1px solid; border-color: #f2f2f2;}
.postlist-idiv b{ font-size: 27px; font-weight: normal; height: 30px; line-height: 30px; overflow: hidden; color: #333;}
.postlist-idiv span{ display: block; font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; color: #848484;}
.wapnavusername{display: inline-block;}
.renzhenglist{ background-color: #fff; border-radius: 5px; padding: 10px;  line-height: 24px;}
.renzhenglist img{ float: left; width: 50px; height: 50px; display: block; margin-right: 20px; margin-top: 10px; margin-left: 20px;}
.renzhenglist div{ font-size: 12px; cursor: pointer;}
.renzhenglist span{ display: block; height: 24px; line-height: 24px;}
.renzhenglist .spanone{ color: #000;}
.renzhenglist .spantwo{ color: #aaa;}
.iphonevfcodes{ margin-top: 10px;}
#LAY_adminError{ padding: 10px 20px;}
.weishangxian{font-style: normal; font-size: 12px;height: px; border: 1px solid #e4e4e4; padding: 0px 9px; border-radius: 5px; display: inline-block; vertical-align: middle; color: #9e9e9e; margin-left: 10px;}
.iphonevfcodes input,.painputvfcode{ display: inline-block !important; width: 110px !important;}
.iphonevfcodes img,.iphonevfcodes button,#jcodeimg{ width: 110px; height: 36px; line-height: 36px; text-align: center; display: inline-block; float: right; border: 1px solid #ccc; background-color: #fff;}
.shimingrenzheng,.ziliaoadd{ margin-top: 10px; padding: 0 25px;}
.ziliaoaddspan{ background-color: #fff !important; border: 0!important; width: 98px!important; padding: 8px 0!important; height: 28px!important;}
.UserNamediv{ line-height: 38px; background-color: rgba(205, 220, 57, 0.13); width: 100%; max-width:400px;}
.UserNamediv label{ background-color: #f9fbe5!important; border: 0!important;}
.shimingrenzheng input{ display: block; width: 290px; height: 36px; margin: 0 auto; line-height: 30px; padding-left: 10px; border: 1px solid #e6e6e6; color: #333; margin-bottom: 10px;}
.shimingrenzheng textarea{ height: 60px; width: calc( 100% - 20px); border: 1px solid #e6e6e6; padding: 5px 10px;}
.Adddiv{ padding: 10px 20px; border: 1px solid #b7d0b8; border-radius: 10px; position: relative;}
.Adddiv span{ line-height: 25px; display: block;}
.Adddiv i{ position: absolute; right: 15px; bottom: 10px; padding: 5px; background-color: #8BC34A;  color: #fff; border-radius: 50%; font-size: 12px;}
.Adddiv em{ position: absolute; right: 15px; font-size: 12px; color: #ccc; display:none; font-style: normal;}
.Adddiv a{ margin-right: 5px; color: #FF9800; border: 0;}
.Adddiv:hover em{ display: inline;}
.Addad{ border: 1px solid #f5f5f5;cursor: pointer;}
.Addadd{ height: 75px; line-height: 75px; text-align: center; font-size: 50px; color: #ccc;}
.gonggao{ overflow: auto;}
.usrimglist { padding: 5px;}
.usrimglist li{ float: left; border: 1px solid #ccc; margin: 4px; cursor: pointer; position: relative;  overflow: hidden;}
.postlisttip{ margin-left: 5px; font-size: 14px; color: #333;}
.usrimglist li:hover{ border: 1px solid rgb(3, 144, 226);}
.usrimglist .on{ border: 1px solid #ea6000;}
.usrimglist .on::before{  position: absolute; font-family: layui-icon!important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; content: "\e658"; color: #fff; height: 20px; width: 100px;  right: -40px; text-align: center; line-height: 20px; font-family: "宋体"; background-color: #ea6000; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); display: block;}
.usrimglist li img{ width: 68px; height: 68px;}
.layui-btn-primary{ border: 1px solid #f5f5f5;}
/*自定义设置*/
/*自适应*/
.navnoleft{display: initial;}
.postlistdiv{display: block;}
.datatixian{ border-radius: 10px;}
.datatixian img{ width: 50px; height: 50px; float: left; margin-right: 15px;}
.datatixian span{ display: block;}
.datatixiancenter{ position: relative;}
.datatixiancenter b{ color: #bbb;}
.datatixianbutton{ position: absolute; right: 10px; top: 0px; font-size: 12px; display: none;}
.datatixianbutton a{ color:#ccc; margin-left: 10px;}
.datatixiancenter:hover .datatixianbutton{ display: inline;}
#paymingxi,#yaoqingtixianmingxi,#yaolistmingxi{ height: 40px; line-height: 40px; padding-left: 20px; margin-top: -10px; color: goldenrod;}
#yaolistmingxi>span{ float: left !important;}
#paymingxi>span{ margin-right: 20px;}
.headerhaer{ background: #fff; border: 1px solid #f5f5f5; margin: 10px 10px 0 10px; border-radius: 5px; padding-bottom: 10px;}
.jinggaotishi{ border: 1px solid #f1d2d4; background-color: #f8e9e9; border-radius: 5px; padding: 5px 10px; color: #FF5722;}
.jinggaotishi i{ margin-right: 5px; font-size: 20px;}
.zhifuing{ height: 25px; margin-top: -1px; margin-left: -5px; margin-right: 2px;}
.zhifuimgnew{ margin-top: -2px; margin-right: 5px; margin-left: -5px; height: 25px;}
.formspan{ font-size: 18px; font-weight: 700; line-height: 36px; display: block; /* max-width: 300px; */ padding-left: 10px;}
#getdataren{ padding-left: 30px; position: absolute; top: 0; left: 50%;}
.Tcenter{padding:5px 10px 20px 10px;line-height:32px;font-size:15px;}
.Tcenter ul,.Tcenter ol{ margin-left:4em;}
.Tcenter li{list-style-type:inherit;}
.Tcenter li p{padding:0;text-indent:0em;}
.Tcenter p{padding:1px 0;line-height:1.95em;text-indent:2em;text-align:justify;color:#2A2A2A;word-break: break-all;}.Tcenter p[style="text-align:center"],.Tcenter p[style="text-align: center"],.Tcenter p[style="text-align: center;"]{text-indent:0em;}
.Tcenter span img,.Tcenter img,.Tcenter p img{ max-width:95%!important;height:auto !important;box-shadow:0 0 6px 3px #ddd;}
.Tcenter blockquote{margin:10px;padding:4px 10px; border:1px dashed #aaa;}
.Tcenter pre{ font-size:12px;}
.Tcenter h2,.Tcenter h1,.Tcenter h3,.Tcenter h4{ font-weight: bold; padding: 0 0 0 10px; margin:25px 0;}
.Tcenter h2{font-size:20px;line-height:20px;}
.Tcenter h3{font-size:18px;line-height:18px;}
.Tcenter h4{font-size:15px;line-height:15px;}
.post-list-left{ display: inline-block; width: 100%; padding: 10px 0; background-color: rgba(249, 249, 249, 0.31);}
.post-list-left:hover{background-color: #f5f5f5;}
.post-list-left-img{ position: relative; float: left; width: 154px; height: 100px; overflow: hidden;}
.post-list-left-img img{ width: 100%; min-height: 100%; -webkit-transition: all .5s ease-out .1s; -moz-transition: all .5s ease-out .1s; transition: all .5s ease-out .1s;}
.post-list-left-div{ margin: 0 0 0 170px;}
.post-list-left-div-title{ font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 1.5; display: block;}
.post-list-left-div-ul{ line-height: 20px;margin-top: 6px;}
.post-list-left-div-ul li{ display: inline-block; margin-right: 10px;}
.post-list-left-div-span{line-height: 20px; margin-top: 6px;height: 20px;}
#page{ padding:0 15px 20px 15px;}
.post-list-left-div-spanedit{ margin-left: 10px;}
.post-list-left-div-spanedit a{ color:red;}
.dataQQtishi{ height: 35px; line-height: 35px; background-color: #dc580f; color: #fff; padding: 0 20px 0 10px; margin-bottom: 10px; border-radius: 3px; border: 1px solid #f5f5f5;  display: none;}
@media screen and (max-width: 560px){.post-list-left-img{ display: none; } .post-list-left-div { margin: 0 0 0 10px;} .layui-laypage-limits{ display: none !important;} #page{ text-align: center;}}
@media screen and (max-width: 1199px){.postlistdiv{display: none;} #getdataren{  position: inherit;}}
@media screen and (max-width: 700px){
    #remote>#preview{display: none !important;}
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body { width: 560px!important; height: 400px!important; padding: 0!important; overflow: hidden;}
    .edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-default .edui-for-insertimage .edui-dialog-content {width: 560px!important; height: 300px!important; padding: 0!important;}
}
@media screen and (max-width: 650px){ .navnoleft{display: none;}}
@media screen and (max-width: 600px){
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body {
        width: 550px!important; height: 400px!important; padding: 0!important; overflow: hidden;
    }
    .edui-default .edui-for-insertimage .edui-dialog-content {
        width: 550px!important; padding: 0!important;
    }
    .edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-notadd .edui-for-insertimage .edui-dialog-content{
        width: 550px!important; height: 300px!important;
    }
}
@media screen and (max-width: 580px){
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body {
        width: 480px!important; height: 400px!important;  padding: 0!important; overflow: hidden;
    }
    .edui-default .edui-for-insertimage .edui-dialog-content {
        width: 480px!important; height: 400px!important; padding: 0!important;
    }
    .edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-notadd .edui-for-insertimage .edui-dialog-content{
        width: 480px!important;
    }
    .duiqi { display: block; margin-top: 20px; position: relative; top: 0; margin-left: 10px;}
}
@media screen and (max-width: 500px){
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body {
        width: 430px!important;  height: 400px!important; padding: 0!important; overflow: hidden;
    }
    .edui-default .edui-for-insertimage .edui-dialog-content {
        width: 430px!important; padding: 0!important;
    }
    .edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-notadd .edui-for-insertimage .edui-dialog-content{
        width: 430px!important;
    }
}

@media screen and (max-width: 450px){
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body {  width: 400px!important; height: 400px!important; padding: 0!important; overflow: hidden;}
    .edui-default .edui-for-insertimage .edui-dialog-content { width: 400px!important; padding: 0!important; }
    #remote>.top{  margin-top: 0; margin-bottom: 20px;}
    #remote>.row{ margin-left: 0; }
    .edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-notadd .edui-for-insertimage .edui-dialog-content{ width: 400px!important;}
    .xiaurlpass{width: 100% !important;margin: 0 0 0 0 !important;} .xiaurlpass input{width: 100% !important;}
}
.edui-notadd .edui-for-link .edui-dialog-content{ width: 350px; height: 257px; overflow: hidden;}
.edui-dialog .edui-for-link .edui-dialog-body { height: 368px !important; width: 350px !important;}
@media screen and (max-width: 410px){
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body { width: 350px!important; height: 350px!important;  padding: 0!important;  overflow: hidden; }
    .edui-default .edui-for-insertimage .edui-dialog-content {  width: 350px!important;  height: 250px !important; padding: 0!important; }
    .edui-notadd .edui-for-link .edui-dialog-content,.edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-notadd .edui-for-insertimage .edui-dialog-content{
        width: 350px!important; height: 250px !important;}
}

@media screen and (max-width: 360px){
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body { width: 300px!important; height: 300px!important; padding: 0!important;  overflow: hidden; }
    .edui-default .edui-for-insertimage .edui-dialog-content { width: 300px!important; height: 200px !important;  padding: 0!important; }
    .edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-notadd .edui-for-insertimage .edui-dialog-content{width: 300px!important;  height: 200px !important; }
}

@media screen and (max-width: 370px){
    .edui-dialog .edui-for-link .edui-dialog-body{ width: 340px!important; }
    .edui-notadd .edui-for-link .edui-dialog-content{ width: 340px!important; }
}

@media screen and (max-width: 340px){
    .edui-dialog .edui-for-link .edui-dialog-body{ width: 320px!important; }
    .edui-notadd .edui-for-link .edui-dialog-content{ width: 320px!important; }
}

@media screen and (max-width: 330px){
    .edui-dialog .edui-for-link .edui-dialog-body{ width: 310px!important; }
    .edui-notadd .edui-for-link .edui-dialog-content{  width: 310px!important;}
}
@media screen and (max-width: 310px){
    .edui-notadd .edui-dialog-body,.edui-notadd .edui-dialog-dragmask,.edui-default .edui-dialog-body {
        width: 280px!important; height: 300px!important; padding: 0!important; overflow: hidden;
    }
    .edui-default .edui-for-insertimage .edui-dialog-content {
        width: 280px!important;  padding: 0!important;
    }
    .edui-dialog .edui-for-link .edui-dialog-body{
        width: 300px!important;
    }
    .edui-notadd .edui-for-link .edui-dialog-content,.edui-notadd .edui-for-insertvideo .edui-dialog-content,.edui-notadd .edui-for-insertimage .edui-dialog-content{
        width: 280px!important;
    }
}
#LAY_app_body{ background-color: #f2f2f2;}
.layadmin-cmdlist-fluid{padding-bottom: 60px;}
.cmdlist-container{background: #fff;border:1px solid #ddd;}
.cmdlist-container:hover{border:1px solid #aaa;}
.cmdlist-container img{width: 100%;}
.cmdlist-text{padding:10px;}
.cmdlist-text .info{height: 40px;font-size: 14px;line-height: 20px;width: 100%;overflow: hidden;color: #666;margin-bottom:10px;}
.cmdlist-text .price{ height: 22px; line-height: 22px;}
.cmdlist-text .price b{margin-right: 5px; color: #ff5722; font-size: 20px;}
.cmdlist-text .price b img{width: 14px; height: 14px; margin-top: -5px;margin-right: 2px;}
.cmdlist-text .price p{ display: inline-block; color: #999; font-size: 14px;}
.cmdlist-text .flow{text-align: right;float: right;}
.layui-layout-admin .layui-header .layui-nav .layui-nav-child a{color: #333;}
.layui-layout-admin .layui-side{width: 220px; top: 0; z-index: 1001;}
.layui-layout-admin .layui-logo,
.layui-layout-admin .layui-header .layui-nav .layui-nav-item{height: 50px; line-height: 50px;}
.layui-layout-admin .layui-logo{position: fixed; left: 0; top: 0; z-index: 1002; width: 220px; height: 49px; padding: 0 15px; box-sizing: border-box; overflow: hidden; font-weight: 300; background-repeat: no-repeat; background-position: center center;}
.layui-layout-admin .layui-layout-left,.layadmin-pagetabs,.layui-layout-admin .layui-body,.layui-layout-admin .layui-footer{left: 220px;}
.layadmin-pagetabs{position: fixed; top: 50px; right: 0; z-index: 999;}
.layadmin-pagetabs .layui-breadcrumb{padding: 0 15px;}
.layui-layout-admin .layui-body{top: 90px; bottom: 0;}
.layui-layout-admin .layui-body .layadmin-tabsbody-item{position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow: hidden; overflow-y: auto;}
.layui-layout-admin .layui-header .layui-nav-img{width: 26px; height: 26px;border: 2px solid #fff;}
.layui-layout-admin .layui-header .layui-nav-child{top: 55px;}
.layui-layout-admin .layui-header .layui-layout-right .layui-nav-child{left: auto; right: 0;}
.layui-layout-admin .layui-header .layui-nav .layui-nav-child dd.layui-this a,
.layui-layout-admin .layui-header .layui-nav .layui-nav-child dd.layui-this{background: none}
/* 统一动画 */
.layui-layout-admin .layui-header .layui-nav .layui-nav-item,
.layui-layout-admin .layui-layout-left,
.layadmin-pagetabs,
.layui-layout-admin .layui-body,
.layui-layout-admin .layui-footer,
.layui-layout-admin .layui-side,
.layui-layout-admin .layui-logo,
.layui-layout-admin .layui-header .layui-layout-right{transition: all .3s; -webkit-transition: all .3s;}
/*登录背景*/
.loginbgimg{display: block;position: fixed;left: 0; top: 0; overflow: hidden; z-index: -999;height: 100%; width: 100%;}
/* 图标 */
.layui-icon-login-qq{color: #3492ED;border-radius: 50%;background-color:#fff; }
.layui-icon-login-wechat{color: #4DAF29;border-radius: 50%; }
.layui-icon-login-weibo{color: #d40606;border-radius: 50%;background-color: #fff;}
.layui-login-phonei{color: #fff;font-size:14px !important;font-weight: bold;top: 0px !important;border-radius:50%;padding:6px;background-color:#037167;padding-top:7px\0;padding-bottom:4px\0}
/*每个页面的说明*/
#shuoming{ margin: 10px;}
.shuoming{ border: 1px solid #6cd66e; font-size: 14px; color: #5fb878; position: relative; padding: 20px 25px; background-color: #F1F6EF;}
.shuoming::before{ font-family: layui-icon!important; content: "\e60b"; font-size: 16px;  color: #fff; margin-right: 5px; font-weight: bold; position: absolute; left: 0; top: 0; border: 2px solid #6cd66e; background-color: #6cd66e; line-height: 20px;}
.shuomingerror{ border: 1px solid #f1d2d4; background-color: #f8e9e9; font-size: 18px; padding: 10px; color: #b50f0f; margin: 5px 0 0 0;}
.shuomingerror .closeerror{ float: right; color: #0c0101; font-size: 18px; font-weight: 800; cursor:pointer}
.shuomingerror::before{ font-family: layui-icon!important;  content: "\e60b"; font-size: 20px; color: #b50f0f; margin-right: 5px; font-weight: 600;}
.yaoqingcodelinkp{ line-height: 30px;}
.yaoqingcodelinkp span{ color: #FF8A00;}
.yaoqingcodelinkp input{ height: 25px; font-size: 14px;  width: 300px; padding-left: 10px;  border: 1px solid #ff8a00; color: #ff8a00; border-radius: 5px;}
.yaoqingxiangxi{ padding: 10px 30px;}
.yaoqingxiangxispan{ margin-bottom: 15px; color: #fb7d00; font-size: 14px;}
.yaoqingxiangxispanfot{ font-size: 30px;}
.yaoqingxiangxispanfot p{ display: inline;}
.yaoqingxiangxispanfot span{ font-size: 14px;}
/*工单的内容CSS*/
.gongli{ zoom: 1; line-height: 20px;vertical-align: top; word-break: break-all; overflow: hidden;  color: #666;  max-width: 800px;  position: relative;  padding: 0 0 0 150px;}
.gongtime{ display: inline-block; width: 135px; float: left; padding: 5px 0 0 0; position: absolute; left: 0; top: 0; font-weight: normal;}
.gongcenter{ position: relative; border-left: 1px solid #ccc; padding: 5px 0 10px; float: left;}
.gongi{ display: inline-block; width: 7px; height: 7px; background: #ccc; border: 1px solid #fff; border-radius: 50%; margin-left: -5px; background: #666;}
.gongname{ margin-left: 15px;}
.gongcenters{ padding: 5px; margin-left: 20px; border: 1px solid #ccc; position: relative; clear: both; margin-top: 10px; border-radius: 5px; background: #eee;}
.gongon{ background-color: #fff;}
.gongcenters:before { border-style: solid; border-width: 0 5px 5px; border-color: transparent transparent #ccc; width: 0; height: 0; position: absolute; content: ' '; left: 10px; top: -6px;}
.gongcenters:after { border-style: solid; border-width: 0 5px 5px; border-color: transparent transparent #eee; width: 0; height: 0; position: absolute;  content: ' '; left: 10px;  top: -5px;}
.gongon:after {  border-color: transparent transparent #fff;}
/*文章的标签*/
#ajaxtags{ background-color: #f8f8f8; padding: 10px;}
#ajaxtags>a{ margin-right: 10px;  color: #009688;}
#ajaxtags>a.selected{ color: #e29226;}
/*兼容系统导航*/
.layui-form-select dl{ z-index:99999999999999;}
.navrights{ padding: 0 10px !important;}
.navrights i{ font-size: 14px !important;  margin-right: 2px;}
/* 表单 */
.layui-form[wid100] .layui-form-label{width: 100px;}
.layui-form[wid100] .layui-input-block{margin-left: 130px;}
@media screen and (max-width: 450px){
  .layui-form[wid100] .layui-form-item .layui-input-inline{margin-left: 132px;}
  .layui-form[wid100] .layui-form-item .layui-input-inline+.layui-form-mid{margin-left: 130px;}
}
.layui-form-item .layui-input-company{width: auto; padding-right: 10px; line-height: 38px;}
/* 辅助 */
.layadmin-flexible{}
.layui-bg-white{background-color: #fff;}
.layadmin-loading{position: absolute; left: 50%; top: 50%; margin: -16px -15px; font-size: 30px; color: #c2c2c2;}
.layadmin-fixed{position: fixed; left: 0; top: 0; z-index: 999;}
.layadmin-link{color: #029789!important;}
.layadmin-link:hover{opacity: 0.8;}
/* 弹出面板 */
.layui-layer-admin .layui-layer-title{ border: none 0; background-color: #20222A; color: #fff;}
.layui-layer-admin i[close]{position: absolute; padding: 5px; right: 10px; top: 12px; color: #fff; cursor: pointer;}
.layui-layer-admin .layui-layer-content cite{font-style: normal; color: #FF5722;}
/* 右侧面板 */
.layui-layer-adminRight{top: 50px !important; bottom: 0; box-shadow: 1px 1px 10px rgba(0,0,0,.1); border-radius: 0; overflow: auto;display:inline-table;}
/* 弹出便签 */
.layadmin-note .layui-layer-content{padding: 0;}
.layadmin-note textarea{display: block; width: 300px; height: 132px; min-width: 300px; min-height: 132px; line-height: 20px; padding: 10px 20px; border: none; box-sizing: border-box; color: #666; word-wrap: break-word;}
/* 头部导航 */
.layui-layout-admin .layui-layout-left{padding: 0 10px;}
.layui-layout-admin .layui-layout-left .layui-nav-item{margin:0px;}
.layui-layout-admin .layui-input-search{display: inline-block; vertical-align: middle; height: 32px; border: none; cursor: text;background: transparent;border-radius: 10px;border: 1px solid #5d6468;color: #5fb878;}
.layui-layout-admin .layui-layout-left a{padding: 0;}
.layui-layout-admin .layui-layout-right{padding: 0;}
.layui-header .layui-nav-item .layui-icon{position: relative; top: 1px; font-size: 16px;}
.layui-header .layui-nav-item:hover{}
.layui-header .layui-layout-right .layui-badge-dot{margin-left: 0px;}
.layui-header .layui-nav .layui-this:after,
.layui-layout-admin .layui-header .layui-nav-bar{top: 0 !important; bottom: auto; height: 3px; background-color: #fff; background-color: rgba(255,255,255,.3);}
/* 遮罩 */
.layadmin-body-shade{position: fixed; display: none; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,.3); z-index: 1000;}
/* 侧边菜单 */
.layui-side-menu .layui-side-scroll{width: 240px;}
.layui-side-menu .layui-nav{width: 220px; margin-top: 50px; background: none;}
.layui-side-menu .layui-nav .layui-nav-item a{height: 40px; line-height: 40px; padding-left: 45px; padding-right: 30px;}
.layui-side-menu .layui-nav .layui-nav-item > a{padding-top: 8px; padding-bottom: 8px;}
.layui-side-menu .layui-nav .layui-nav-item a:hover{background: none;}
.layui-side-menu .layui-nav .layui-nav-itemed > .layui-nav-child{padding: 5px 0;}
.layui-side-menu .layui-nav .layui-nav-item .layui-icon{position: absolute; top: 50%; left: 20px; margin-top: -19px;}
.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child{background: none!important;}
.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child a{padding-left: 60px}
.layui-side-menu .layui-nav .layui-nav-more{right: 15px;}
.navadmins{ display: block; width: 100%;line-height: 45px; position: inherit;top: 50px;  left: 0; border-bottom: 1px solid #666; text-align: center;}
/*管理菜单*/
.layadminnav{color: #fff; margin: 0 10px 0 5px; padding: 5px; background-color: #009688; font-size: 12px;  border-radius: 2px;}.layadmin-side-shrink .navadmins{ display: none;}.layaminnavclick{ background-color: #ff5722;}
/*图片上传CSS*/
.cropper-container{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{width:100%;height:100%;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important}.cropper-modal,.cropper-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-canvas{background-color:#fff;opacity:0;filter:alpha(opacity=0)}.cropper-modal{background-color:#000;opacity:.5;filter:alpha(opacity=50)}.cropper-dragger{position:absolute;top:10%;left:10%;width:80%;height:80%}.cropper-viewer{display:block;width:100%;height:100%;overflow:hidden;outline-width:1px;outline-style:solid;outline-color:#69f;outline-color:rgba(51,102,255,.75)}.cropper-dashed{position:absolute;display:block;border:0 dashed #fff;opacity:.5;filter:alpha(opacity=50)}.cropper-dashed.dashed-h{top:33.3%;left:0;width:100%;height:33.3%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.3%;width:33.3%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;cursor:move;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;opacity:.75;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;opacity:0;filter:alpha(opacity=0)}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-hidden{display:none!important}.cropper-invisible{position:fixed;top:0;left:0;z-index:-1;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;opacity:0;filter:alpha(opacity=0)}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-canvas,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
/* 侧边菜单 - 平板移动设备 */
@media screen and (max-width: 992px) {
    .nav_a{ display: none !important;}
    .layui-layout-admin .layui-side{transform: translate3d(-220px, 0, 0); -webkit-transform: translate3d(-220px, 0, 0); width: 220px;}
    .layui-layout-admin .layui-layout-left, .layadmin-pagetabs, .layui-layout-admin .layui-body, .layui-layout-admin .layui-footer{left: 0;}
    .wapnavusername{display:none;}.postlistdiv{display: block;}
}
/* 侧边收缩模式 */
.layadmin-side-shrink .layui-layout-admin .layui-logo{width: 60px; background-image: url(res/logo.png); /*background-size: 20px;)*/}
.layadmin-side-shrink .layui-layout-admin .layui-logo span{display: none;}
.layadmin-side-shrink .layui-side{left: 0; width: 60px;}
.layadmin-side-shrink .layui-layout-admin .layui-layout-left,
.layadmin-side-shrink .layadmin-pagetabs,
.layadmin-side-shrink .layui-layout-admin .layui-body,
.layadmin-side-shrink .layui-layout-admin .layui-footer{left: 60px;}
.layadmin-side-shrink .layui-side-menu .layui-nav{position: static; width: 60px;}
.layadmin-side-shrink .layui-side-menu .layui-nav-item{position: static;}
.layadmin-side-shrink .layui-side-menu .layui-nav-item>a{padding-right: 0;}
.layadmin-side-shrink .layui-side-menu .layui-nav-item cite,.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > a .layui-nav-more,.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > .layui-nav-child{display: none; padding: 8px 0; width: 200px;}
.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-itemed>a{background: rgba(0,0,0,.3);}
/* 移动端展开模式 */
.layadmin-side-spread-sm .layui-layout-admin .layui-layout-left,.layadmin-side-spread-sm .layadmin-pagetabs,.layadmin-side-spread-sm .layui-layout-admin .layui-body,.layadmin-side-spread-sm .layui-layout-admin .layui-footer{left: 0; transform: translate3d(220px, 0, 0); -webkit-transform: translate3d(220px, 0, 0);}
.layadmin-side-spread-sm .layui-layout-admin .layui-layout-right{transform: translate3d(220px, 0, 0); -webkit-transform: translate3d(220px, 0, 0);}
.layadmin-side-spread-sm .layui-side{transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.layadmin-side-spread-sm .layadmin-body-shade{display: block; }
/* 页面标签 */
.layadmin-pagetabs{height: 40px; line-height: 40px; padding: 0 80px 0 40px; /*border-bottom: 2px solid #292B34;*/ background-color: #fff; box-sizing: border-box; box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}
.layadmin-pagetabs .layadmin-tabs-control{position: absolute; top: 0; width: 40px; height: 100%; text-align: center; cursor: pointer; transition: all .3s; -webkit-transition: all .3s; box-sizing: border-box; border-left: 1px solid #f6f6f6;}
.layadmin-pagetabs .layadmin-tabs-control:hover{background-color: #f6f6f6;}
.layadmin-pagetabs .layui-icon-prev{left: 0; border-left: none; border-right: 1px solid #f6f6f6;}
.layadmin-pagetabs .layui-icon-next{right: 40px; right: 40px;}
.layadmin-pagetabs .layui-icon-down{right: 0;}
.layadmin-tabs-select.layui-nav{position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 0; background: none;}
.layadmin-tabs-select.layui-nav .layui-nav-item{line-height: 40px;}
.layadmin-tabs-select.layui-nav .layui-nav-item>a{height: 40px;}
.layadmin-tabs-select.layui-nav .layui-nav-item a{color: #666;}
.layadmin-tabs-select.layui-nav .layui-nav-child{top: 40px; left: auto; right: 0;}
.layadmin-tabs-select.layui-nav .layui-nav-child dd.layui-this,.layadmin-tabs-select.layui-nav .layui-nav-child dd.layui-this a{background-color: #f2f2f2!important; color: #333;}
.layadmin-tabs-select.layui-nav .layui-nav-more,.layadmin-tabs-select.layui-nav .layui-nav-bar{display: none;}
.layadmin-pagetabs .layui-tab{margin: 0; overflow: hidden;}
.layadmin-pagetabs .layui-tab-title{height: 40px; border: none;}
.layadmin-pagetabs .layui-tab-title li{min-width: 0; line-height: 40px; max-width: 160px; text-overflow: ellipsis; padding-right: 40px; overflow: hidden; border-right: 1px solid #f6f6f6; vertical-align: top;}
.layadmin-pagetabs .layui-tab-title li:first-child{ padding-right: 15px;}
.layadmin-pagetabs .layui-tab-title li:first-child .layui-tab-close{display: none;}
.layadmin-pagetabs .layui-tab-title li .layui-tab-close{position: absolute; right: 8px; top: 50%; margin: -7px 0 0 0; width: 16px; height: 16px; line-height: 16px; border-radius: 50%; font-size: 12px;}
.layadmin-pagetabs .layui-tab-title li:after{content:''; position: absolute; top: 0; left: 0; width: 0; height: 2px; border-radius: 0; background-color: #292B34; transition: all .3s; -webkit-transition: all .3s;}
.layadmin-pagetabs .layui-tab-title li:hover:after{width: 100%;}
.layadmin-pagetabs .layui-tab-title li:hover,.layadmin-pagetabs .layui-tab-title li.layui-this{background-color: #f6f6f6;}
.layadmin-pagetabs .layui-tab-title li.layui-this:after{width: 100%; border: none; height: 2px; background-color: #292B34;}
/* 不开启页面标签时 */
.layadmin-tabspage-none .layui-layout-admin .layui-header{border-bottom: none; box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);}
.layadmin-tabspage-none .layui-layout-admin .layui-body{top: 50px;}
.layadmin-tabspage-none .layadmin-header{display: block;}
.layadmin-tabspage-none .layadmin-header .layui-breadcrumb{border-top: 1px solid #f6f6f6;height: 35px;}
/* 底部固定区域 */
.layui-layout-admin .layui-footer{padding: 10px 0; text-align: center;}
/* 默认主题修饰 */
.layui-layout-admin .layui-header{border-bottom: 1px solid #f6f6f6; box-sizing: border-box; background-color: #fff;}
.layui-layout-admin .layui-header a,
.layui-layout-admin .layui-header a cite{color: #333;padding: 0 15px;}
.layui-layout-admin .layui-header a:hover{color: #000;}
.layui-layout-admin .layui-header .layui-nav .layui-nav-more{border-top-color: #666}
.layui-layout-admin .layui-header .layui-nav .layui-nav-mored{border-color: transparent; border-bottom-color: #666;}
.layui-layout-admin .layui-header .layui-nav .layui-this:after, .layui-layout-admin .layui-header .layui-nav-bar{height: 2px; background-color: #20222A}
.layui-layout-admin .layui-logo{background-color: #20222A; box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);}
.layui-layout-admin .layui-logo,.layui-layout-admin .layui-logo a{color: #fff; color: rgba(255,255,255,.8)}
.layui-side-menu{box-shadow: 1px 0 2px 0 rgba(0,0,0,.05);}
.layui-layout-admin .layui-footer{box-shadow: 0 -1px 2px 0 rgba(0,0,0,.05);}
.layui-side-menu,.layadmin-setTheme-side{background-color: #20222A; color: #fff;}
.layadmin-setTheme-header{background-color: #fff;}
.layui-layout-admin .layui-footer{background-color: #fff;}
.layui-tab-admin .layui-tab-title{background-color: #393D49; color: #fff;}
.layui-admin-heads-lf{ float: left; margin: 10px 10px 0;}
.layui-admin-heads-lr{ float: right; margin: 10px 20px 0;}
.layui-fluid{padding: 10px;}
.layadmin-header{display: none;line-height: 35px; margin-bottom: 0; border-radius: 0;}
.layadmin-header .layui-breadcrumb{padding: 0 15px;}
.layui-card-header{position: relative;}
.layui-card-header .layui-icon{line-height: initial; position: absolute; right: 15px; top: 50%; margin-top: -7px;}
.layadmin-iframe{position: absolute; width: 100%; height: 100%; left: 0; top: 0; right: 0; bottom: 0;}
/* 重置轮播样式 */
.layadmin-carousel{height: 185px !important; background-color: #fff;}
.layadmin-carousel .layui-carousel-ind li{background-color: #e2e2e2;}
.layadmin-carousel .layui-carousel-ind li:hover{background-color: #c2c2c2;}
.layadmin-carousel .layui-carousel-ind li.layui-this{background-color: #999;}
.layadmin-carousel .layui-carousel,.layadmin-carousel > *[carousel-item] > *{background-color: #fff;}
.layadmin-carousel .layui-col-space10{margin: 0;}
.layadmin-carousel .layui-carousel-ind{position: absolute; top: -41px; text-align: right;}
.layadmin-carousel .layui-carousel-ind ul{background: none;}
/* 重置tab样式 */
.layui-card .layui-tab-brief .layui-tab-title{height: 42px; border-bottom-color: #f6f6f6;}
.layui-card .layui-tab-brief .layui-tab-title li{margin: 0 15px; padding: 0; line-height: 42px;}
.layui-card .layui-tab-brief .layui-tab-title li.layui-this{color: #333;}
.layui-card .layui-tab-brief .layui-tab-title .layui-this:after{height: 43px;}
.layui-card .layui-tab-brief .layui-tab-content{padding: 15px;}
.layui-card .layui-table-view{margin: 0;}
/* 快捷方式 */
.layadmin-shortcut li{text-align: center;}
.layadmin-shortcut li .layui-icon{display: inline-block; width: 100%; height: 60px; line-height: 60px; text-align: center; border-radius: 2px; font-size: 30px; background-color: #F8F8F8; color: #333; transition: all .3s; -webkit-transition: all .3s;}
.layadmin-shortcut li cite{position: relative; top: 2px; display: block; color: #666; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 14px;}
.layadmin-shortcut li:hover .layui-icon{background-color: #f2f2f2;}
/* 待办事项 */
.layadmin-backlog .layadmin-backlog-body{display: block; padding: 10px 15px; background-color: #f8f8f8; color: #999; border-radius: 2px; transition: all .3s; -webkit-transition: all .3s;}
.layadmin-backlog-body h3{padding-bottom: 10px; font-size: 14px;color:#666;}
.layadmin-backlog-body p cite{font-family: cursive;font-size: 25px;font-weight:bold;color: #da6620;}
.layadmin-backlog-body:hover{background-color: #f2f2f2; color: #888;}
/* 数据概览 */
.layadmin-dataview{height: 332px !important;}
.layadmin-dataview>*[carousel-item]:before{display: none;}
.layadmin-dataview>*[carousel-item]>div{height: 332px;}
/* 控制台效果报告 */
.layadmin-takerates{padding-top: 5px;}
.layadmin-takerates .layui-progress{margin: 50px 0 60px;}
.layadmin-takerates .layui-progress:last-child{margin-bottom: 10px;}
.layadmin-takerates .layui-progress h3{position: absolute; right: 0; top: -35px; color: #999; font-size: 14px;}
.layadmin-takerates .layui-progress-bar{text-align: left;}
.layadmin-takerates .layui-progress-text{top: -35px; line-height: 26px; font-size: 26px;}
/* 产品动态 */
.layadmin-news{height: 60px !important; padding: 5px 0;}
.layadmin-news a{display: block; line-height: 60px; text-align: center;}
.layadmin-news .layui-carousel-ind{height: 45px;}
/* 文字列表 */
.layadmin-list li{margin-bottom: 6px; padding-bottom: 6px; border-bottom-color: #f6f6f6; list-style-position: inside; list-style-type: disc;}
.layadmin-list li{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.layadmin-list li a{color: #666;}
.layadmin-list li a:hover{color: #009688;}
.layadmin-list li:last-child{border: none; padding: 0; margin: 0;}
/* 文本区域 */
.layadmin-text p{margin-bottom: 10px; text-indent: 2em;}
.layadmin-text p:last-child{margin: 0;}
.layadmin-font-em{font-size: 13px; color: #758697;}
/* 进行中的项目 */
.layui-card-header .layui-a-tips{position: absolute; right: 15px; color: #01AAED;}
.layuiadmin-card-text{background-color: #f8f8f8; color: #777; padding: 24px;}
.layuiadmin-card-text .layui-text-top{padding-bottom: 10px;}
.layuiadmin-card-text .layui-text-top i{margin-right: 10px; font-size: 24px; color: #009688;}
.layuiadmin-card-text .layui-text-top a{line-height: 24px; font-size: 16px; vertical-align: top;}
.layuiadmin-card-text .layui-text-center{height: 44px; line-height: 22px; margin-bottom: 10px; overflow: hidden;}
.layuiadmin-card-text .layui-text-bottom{position: relative;}
.layuiadmin-card-text .layui-text-bottom a{color: #777; font-size: 12px; text-overflow: ellipsis; word-break: break-all;}
.layuiadmin-card-text .layui-text-bottom span{color: #CCC; font-size: 12px; position: absolute; right: 0;}
.layuiadmin-card-text a:hover,.layuiadmin-card-link a:hover,.layuiadmin-card-team li a:hover{color: #01AAED; transition: all 300ms;}
/* 动态 */
.layuiadmin-card-status{padding: 0 10px 10px 10px;}
.layuiadmin-card-status dd{padding: 15px 0; border-bottom: 1px solid #EEE; display: -webkit-flex; display: flex;}
.layuiadmin-card-status dd:last-child{border: none;}
.layuiadmin-card-status dd div.layui-status-img,.layuiadmin-card-team .layui-team-img{width: 32px; height: 32px; border-radius: 50%; background-color: #009688; margin-right: 15px;}
.layuiadmin-card-status dd div.layui-status-img a{width: 100%; height: 100%; display: inline-block; text-align: center; line-height: 32px;}
.layuiadmin-card-status dd div.layui-status-img img,.layuiadmin-card-team .layui-team-img img{width: 50%; height: 50%;}
.layuiadmin-card-status dd div a{color: #01AAED;}
.layuiadmin-card-status dd div span{color: #BBB;}
/* 便捷导航 */
.layuiadmin-card-link{padding-left: 10px; font-size: 0}
.layuiadmin-card-link a{display: inline-block; width: 25%; color: #666; font-size: 14px; margin-bottom: 12px;}
.layuiadmin-card-link button{vertical-align: top;}
.layuiadmin-card-link button:hover{color: #009688;}
/* 团队 */
.layuiadmin-card-team li{padding: 10px 0 10px 10px;}
.layuiadmin-card-team .layui-team-img{display: inline-block; margin-right: 8px; width: 24px; height: 24px; text-align: center; line-height: 24px;}
.layuiadmin-card-team span{color: #777;}
/* 主页示例二 by star1029 */
.layuiadmin-badge{position: absolute; top: 50%; margin-top: -9px; right: 15px; color: #01AAED; }
.layuiadmin-card-list{padding:15px;}
.layuiadmin-index-top,.layuiadmin-index-top span{color: #999;font-size: 12px;}
.layuiadmin-card-list p.layuiadmin-big-font{font-size: 36px; color: #666; line-height: 36px; padding: 5px 0 5px; overflow: hidden; text-overflow: ellipsis; word-break: break-all; white-space: nowrap;}
.layuiadmin-card-list p.layuiadmin-normal-font{padding-bottom: 10px; font-size: 20px; color: #666; line-height: 24px;}
.layuiadmin-span-color{font-size: 14px; position: absolute; right: 15px;}
.layuiadmin-span-color i{padding-left: 5px;}
.layuiadmin-btn-group{position: absolute; right: 15px;}
.layuiadmin-card-status li{position: relative; padding: 10px 0; border-bottom: 1px solid #EEE;}
.layuiadmin-card-status li h3{padding-bottom: 5px; font-weight: 700;}
.layuiadmin-card-status li p{padding-bottom: 10px;}
.layuiadmin-card-status li>span{color: #999;}
.layuiadmin-home2-usernote .layuiadmin-reply{display: none; position: absolute; right: 0; bottom: 12px;}
.layuiadmin-home2-usernote li:hover .layuiadmin-reply{display: block;}
.layuiadmin-page-table td span{color: #2F4056;}
.layuiadmin-page-table td span.first{color: #FF5722;}
.layuiadmin-page-table td span.second{color: #FFB800;}
.layuiadmin-page-table td span.third{color: #5FB878;}
/* 消息中心 */
.layuiAdmin-msg-detail h1{font-size: 16px;}
.layuiAdmin-msg-detail .layui-card-header{height: auto; line-height: 30px; padding: 15px;}
.layuiAdmin-msg-detail .layui-card-header span{padding: 0 5px; color: #999;}
.layuiAdmin-msg-detail .layui-card-header span:first-child{padding-left: 0;}
.layuiAdmin-msg-detail .layui-card-body{padding: 15px;}
/* 文章列表 */
.layuiadmin-content-bread{padding-bottom: 20px;}
/* 进度条样式 */
.layuiadmin-order-progress{position: relative; top: 12px;}
/* 头部图标重置 */
.layui-card-header.layuiadmin-card-header-auto{padding-top: 15px; padding-bottom: 15px; height: auto;}
.layuiadmin-card-header-auto i.layuiadmin-button-btn{position: relative; right: 0; top: 0; vertical-align: middle;}
.layuiadmin-card-header-auto .layui-form-item:last-child{margin-bottom: 0;}
/* 主题设置 */
.layadmin-setTheme{padding: 15px; overflow-x: hidden;}
.layadmin-setTheme>h5{padding: 20px 0 10px; color: #000;}
.layadmin-setTheme>h5:first-child{padding-top: 0;}
.layadmin-setTheme-color{width: 330px; font-size: 0;}
.layadmin-setTheme-color li{position: relative; display: inline-block; vertical-align: top; width: 80px; height: 50px; margin: 0 15px 15px 0; background-color: #f2f2f2; cursor: pointer; font-size: 12px; color: #666;}
.layadmin-setTheme-color li:after{content: ''; position: absolute; z-index: 20; top: 50%; left: 50%; width: 1px; height: 0; border: 1px solid #f2f2f2; transition: all .3s; -webkit-transition: all .3s; opacity: 0;}
.layadmin-setTheme-color li.layui-this:after,
.layadmin-setTheme-color li:hover:after{width: 100%; height: 100%; padding: 4px; top: -5px; left: -5px; border-color: #5FB878; opacity: 1;}
.layadmin-setTheme-header{position: relative; z-index: 10; height: 10px; border-top: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;}
.layadmin-setTheme-side{position: absolute; left: 0; top: 0; width: 20px; height: 100%; z-index: 11; box-shadow: 1px 0 2px 0 rgba(0,0,0,.05);}
.layadmin-setTheme-logo{position: absolute; left: 0; top: 0; width: 100%; height: 10px; box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);}
.layadmin-form-right{text-align: right;}
/* 关于 */
.layadmin-about p{margin-bottom: 10px;}
/* 菜单列表 */
.layadmin-menu-list .layui-card-header{height: 50px; line-height: 50px; font-size: 16px;}
.layadmin-menu-list .layui-card-header:active{background-color: #f2f2f2;}
.layadmin-menu-list .layui-card-header .layui-icon{position: relative; top: 1px; left: 0; display: inline-block; margin: 0 10px 0; font-size: 18px;}
/* 动画 */
@-webkit-keyframes layui-rl{ /* 从右往左滑入 */
  from {-webkit-transform: translate3d(100%, 0, 0);}
  to {-webkit-transform: translate3d(0, 0, 0);}
}
@keyframes layui-rl{
  from {transform: translate3d(100%, 0, 0);}
  to {transform: translate3d(0, 0, 0);}
}
.layui-anim-rl{-webkit-animation-name: layui-rl; animation-name: layui-rl;}
@-webkit-keyframes layui-lr{ /* 从右往左滑入 */
  from {-webkit-transform: translate3d(0 0, 0); opacity: 1;}
  to {-webkit-transform: translate3d(100%, 0, 0); opacity: 1;}
}
@keyframes layui-lr{
  from {transform: translate3d(0, 0, 0);}
  to {transform: translate3d(100%, 0, 0);}
}
.layui-anim-lr{-webkit-animation-name: layui-lr; animation-name: layui-lr;}
.layui-anim-rl.layer-anim-close{-webkit-animation-name: layui-lr; animation-name: layui-lr;}
/* 提示页 */
.layadmin-tips{margin-top: 30px; text-align: center;}
.layadmin-tips .layui-icon[face]{display: inline-block; font-size: 300px; color: #393D49;}
.layadmin-tips .layui-text{width: 500px; margin: 30px auto; padding-top: 20px; border-top: 5px solid #009688; font-size: 16px;}
.layadmin-tips h1{font-size: 100px; line-height: 100px; color: #009688;}
.layadmin-tips .layui-text .layui-anim{display: inline-block;}
/* 响应式补充*/
.upuserimgpc{display: block;}
.upuserimgwap{display: none;}
@media screen and (max-width: 768px) {
  .upuserimgpc{display: none;}.upuserimgwap{display:block;}.postlistdiv{display: none;}
  .layadmin-panel-selection{margin: 0; width: auto;}
  .layui-body .layui-nav .layui-nav-item{display: block;}
  .layui-layout-admin .layui-body .layadmin-tabsbody-item{-webkit-overflow-scrolling: touch; overflow: auto;}
}
/*登录页面*/
html,body,#LAY_app{height:100%;}
#loginretbody{ position: fixed;top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: #b7a552;}
.layui-layout-body{overflow: auto;}
.layui-form-checkbox[lay-skin=primary] span{color:#000;}
#LAY-user-login,.layadmin-user-display-show{display: block !important;} 
.layadmin-user-login{width:380px; margin: 0 auto;  padding-top: 110px; min-height: 100%; box-sizing: border-box;}
.layadmin-user-login-main{position: absolute;z-index: 100;min-width: 380px;max-width: 380px; margin: 0 auto; box-sizing: border-box;
box-shadow: 0px 5px 70px #555;border-radius: 5px;border: 1px solid #909090;}
.layadmin-user-login-box{padding:0px;}
.layadmin-user-login-header{text-align: center;padding: 10px 10px 10px;}
.layadmin-user-login-header h2{ margin-bottom: 10px; font-weight: 700; font-size: 35px; color: #fff; line-height: 60px;}
.layadmin-user-login-header img{ width:60px; height:60px;}
.layadmin-user-login-header h3{ color: #fff; font-size: 25px; margin-top: 10px;}
.layadmin-user-login-header p{font-weight: 300; color: #999;}
.layadmin-user-login-body .layui-form-item{position: relative;}
.layadmin-user-login-icon{position: absolute; left: 1px; top: 1px; width: 38px; line-height: 36px; text-align: center; color: #d2d2d2;}
.layadmin-user-login-body{background-color: #fff;padding:30px 30px 10px;}
.layadmin-user-login-body .layui-form-item .layui-input{padding-left: 38px;}
.layadmin-user-login-codeimg{max-height: 38px; width: 100%; cursor: pointer; box-sizing: border-box;border: 1px solid #ccc;}
.layadmin-user-login-other{position: relative; font-size: 0; line-height: 38px;}
.layadmin-user-login-other>*{display: inline-block; vertical-align: middle; margin-right: 6px; font-size: 14px;color: #000;}
.layadmin-user-login-other .layui-icon{position: relative; top: 2px; font-size: 26px;}
.layadmin-user-login-other a:hover{opacity: 0.8;}
.layadmin-user-jump-change{float: right;}
.layadmin-user-login-footer{position: absolute; left: 0; bottom: 0; width: 100%; line-height: 30px; padding: 20px; text-align: center; box-sizing: border-box; color: rgba(0,0,0,.5)}
.layadmin-user-login-footer span{padding: 0 5px;}
.layadmin-user-login-footer a{padding: 0 5px; color: rgba(0,0,0,.5);}
.layadmin-user-login-footer a:hover{color: rgba(0,0,0,1);}
.login-tip{ position: absolute; top: 5px; right: 25px; z-index: 100000; cursor: pointer; display: none; } 
.poptip{ background-color: #ffe1cc; border-color: #ff6a00; line-height: 16px; position: relative; z-index: 9999; box-sizing: border-box; border: 1px solid #ff9000; padding: 2px 8px; }  
.poptip-arrow{ position: absolute; z-index: 10;  top: 4px; right: 0; }  
.poptip-arrow em{  position: absolute;  width: 0;  height: 0;  border-color: hsla(0,0%,100%,0);  border-style: solid; overflow: hidden;  top: 0; left: 1px; border-width: 6px 0 6px 6px; border-left-color: #ff6a00; } 
.poptip-arrow span{ position: absolute; width: 0; height: 0; border-color: hsla(0,0%,100%,0); border-style: solid;  overflow: hidden;top: 0;left: 0; border-width: 6px 0 6px 6px; border-left-color: #ffe1cc;} 
.poptip-content{ color: #ff6a00;font-size: 12px;font-weight: 400;} 
.login-tipdiv{ float: left;}  
.poptip-i{float: right;margin-left: 10px;font-size: 20px;cursor: pointer;}
.layui-login-returnindex{ text-align: center; height: 35px; line-height: 35px; border-top: 1px solid #ccc; color: #fff;}
.layui-login-returnindex a{ color:#fff;}
.layadmin-user-login-main:before { content: ""; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: -1; -webkit-filter: blur(10px);-moz-filter: blur(10px); -ms-filter: blur(10px); -o-filter: blur(10px);filter: blur(10px);background-attachment: fixed;}
/* 有背景图时 */
.layadmin-user-login-main[bgimg]{background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.05);}
/* 主题背景 */
.ladmin-user-login-theme{position: fixed; bottom: 0; left: 0; width: 100%; text-align: center;}
.ladmin-user-login-theme ul{display: inline-block; padding: 5px; background-color: #fff;}
.ladmin-user-login-theme ul li{display: inline-block; vertical-align: top; width: 64px; height: 43px; cursor: pointer; transition: all .3s; -webkit-transition: all .3s; background-color: #f2f2f2;}
.ladmin-user-login-theme ul li:hover{opacity: 0.9}
.regcodehref{position: absolute; top: 10px;right: 8px; display: inline-block;height: 20px; line-height: 20px;color: #fff; background: #25af15; border-radius: 3px; padding: 0 6px;}
.regcodehref:hover{color:#25af15 !important;background-color: #fff;}
/*VIP*/
.layer-rengong .layui-layer-btn0{ background-color: #FF5722; width: 30%; height: 35px; line-height: 35px; text-align: center;border: 1px solid #FF5722;}
.layer-rengong .layui-layer-btn1{ width: 30%; height: 35px; line-height: 35px; text-align: center;}
.layer-zidong .layui-layer-btn0{ background-color: #FF5722; border: 0; width: 80%; height: 35px; line-height: 35px;  margin: 0;}
.layer-zidong .layui-layer-btn{ padding-top: 0px; }
.vip_pay_tip{height: 20px;line-height: 20px;margin-top: 10px;}
.vip_pay_tip img{margin-left: 2px;}
.paycodeimg{width: 120px;height: 120px;padding: 5px;border: 1px solid #ccc;}
/*pay*/
#tixian_page .layui-input,#tixian_page .layui-select,#tixian_page .layui-textarea,#pay .layui-input,#pay .layui-select,#pay .layui-textarea{ border-left: 0;border-right: 0;border-top: 0;}
#pay .layui-form-radio{ border: 1px solid #ccc; padding: 0 20px; border-radius: 3px;}
#tixian_page .layui-form-radio>i ,#pay .layui-form-radio>i{ display: none !important;}
#tixian_page .layui-form-radio div,#pay .layui-form-radio div{ font-size: 16px;}
#pay input::-webkit-outer-spin-button,#pay input::-webkit-inner-spin-button { -webkit-appearance: none;}
#pay input[type="number"] { -moz-appearance: textfield;}
#tixian_page .layui-form-radioed,#pay .layui-form-radioed{border: 1px solid #ef9509 !important;position: relative;overflow: hidden;}
#tixian_page .layui-form-radioed::before,#pay .layui-form-radioed::before{ position: absolute; content: ""; height: 15px; width: 18px; right: 0px; bottom: 0px; background: url(/zb_users/plugin/mochu_us/src/style/img/gg.png) no-repeat right bottom; background-size: 18px 18px;}
/*tixiao*/
#tixian_page .layui-form-radio{ border: 1px solid #ccc; padding: 0 15px; border-radius: 3px;}
@media screen and (max-width: 1500px){.shougongpay{margin-left: 110px;top: -5px;padding: 0;}}
@media screen and (max-width: 988px){ .shougongpay{ margin-left: 0px; top: 0px; padding: 9px 0;}.codeimgdiv{padding-left: 40px;}}
@media screen and (max-width: 680px){.shougongpay{margin-left: 110px;top: -5px;padding: 0;}}
@media screen and (max-width: 1366px) { .layadmin-user-login{padding-top: 80px; }}
@media screen and (max-width: 1024px) {.layadmin-user-login{padding-top: 60px; }}
@media screen and (max-width: 768px) { .layadmin-user-login{padding-top: 20px; margin: 0 auto !important; float: none !important; } .layadmin-user-login-main{max-width: 300px;}}
@media screen and (max-width: 480px) {.layadmin-user-login{padding-top:0px;width:100%;}.layadmin-user-login-main{min-width:100%;}}
/*全局*/
.layui-layer{border-radius: 10px !important;} 
.layui-layer-title{border-radius: 10px 10px 0 0 !important;}
.layui-table-tool-self { top: 1px !important;}