@charset "utf-8";
/* 基础 */
*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;margin:0}
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-track{background:#e2e2e2;}
::-webkit-scrollbar-thumb{background:#999;}
::-webkit-scrollbar-thumb:hover{background:#666;}

body,ul,dl{margin:0;padding:0;list-style:none;}

a{text-decoration:none;color:#444;outline:none;}
a:focus,a:active{outline:none;}
a:hover{color:#f30;outline:none;}

html,body{width:100%;height:100%;}
legend{font-family:microsoft yahei;padding-bottom:15px;font-size:16px;color:#333;}
.clear{clear:left;}
.gray{color:#999;}
.dis{display:none;}
.tabs-nav li.dis{display:none;}

.pagelist ul{float:right;}
.pagelist li{float:left;padding:2px 10px;border:1px solid #ddd;margin:0 2px;}
.pagelist li.active{border-color:#F37B1D;background:#F37B1D;}
.pagelist li.active a{color:#fff;}

.page-center{text-align:center;}
.page-center ul{float:none;}
.page-center ul li{float:none;display:inline-block;}

/*login*/
.bg-login{background-image:url(../images/login_bg.jpg);background-size:cover;background-position:center center;}
.ui-login{width:450px;height:355px;box-shadow: 0 0 10px rgba(0,0,0,.2);margin-top:-60px;}
.ui-login .header{background:#333F54;padding:20px 10px;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;}
.ui-login .header a{float:right;color:#9AB2D9;line-height:40px;padding-right:15px;}
.ui-login .header a:hover{color:#fff;}
.ui-login .header a span{margin-right:5px;font-size:16px;}
.ui-login .body {background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.ui-login form{margin:0 15px 10px 15px;padding:30px;}
.ui-login .form-group{margin-bottom:10px;}
.ui-login .form-ip{border-radius:100px;}
.ui-login .radius-right-none{border-radius:20px 0 0 20px;}
.ui-login .code,.ui-login .after{border-radius:0 20px 20px 0;}
.ui-login .form-group input[type='submit']{background:#7789A7;border-color:#7789A7;font-size:16px;outline:none;color:#fff;border-radius:100px;margin-top:15px;padding:6px 0;}
.copyright{color:#76838F;position:fixed;width:100%;bottom:0;left:0;font-size:13px;background:rgba(255,255,255,0.8);border-top:1px solid #E4EAEC;padding:10px 20px;}
.copyright span{float:right;}
.copyright a{color:#76838F;}

/*顶部*/
.ui-north{background:#3F4D67;position:fixed;width:100%;z-index:10;}
.ui-north .logo{float:left;line-height:50px;width:auto;text-align:center;}
.ui-north .logo img{max-width:100%;}
.ui-north .user_base{float:right;height:50px;line-height:50px;color:#fff;padding:0 30px 0 20px;cursor:pointer;display:block;font-size:14px;}
.ui-north .user_base span{margin-left:5px;font-size:16px;}
.ui-north .user_base ul{position:absolute;top:50px;right:20px;background:#fff;z-index:999;width:110px;padding:10px 0;border:1px solid #dadada;border-top:2px solid #999;display:none;border-radius:4px;box-shadow:0 6px 12px rgb(0 0 0 / 18%);}
.ui-north .user_base ul:before {bottom:100%;right:25%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#999;border-width:8px;margin-left:-8px;}
.ui-north .user_base ul li i{font-style:normal;font-size:15px;vertical-align: baseline;}
.ui-north .user_base ul li{line-height:35px;height:35px;padding-left:15px;}
.ui-north .user_base ul li a{color:#333;font-size:14px;}
.ui-north .user_base ul li a:hover{color:#f30;}
.ui-north .other_left{color:#fff;float:left;height:50px;line-height:50px;min-width:60px;display:block;text-align:center;}
.ui-north .other_left a{color:rgba(255,255,255,.6)}
.ui-north .other_menu{color:#fff;float:right;height:50px;line-height:50px;min-width:60px;display:block;text-align:center;display:none;}
.ui-north .other_menu a{color:rgba(255,255,255,.6)}
.ui-north .other_link{float:right;}
.ui-north .other_link li{float:left;border-left:1px solid #3C4655;}
.ui-north .other_link li span{display:block;font-size:14px;height:50px;line-height:50px;color:#fff;padding:0 20px;}
.ui-north .other_link li span:hover{background:#333F54;}
.ui-north .other_link li i{font-style:normal;font-size:15px;vertical-align: baseline;}
.ui-north .other_link li a{display:block;font-size:14px;height:50px;line-height:50px;color:#fff;padding:0 20px;}
.ui-north .other_link li a:hover{background:#333F54;}

.lyear-aside-toggler {padding-top:15px;padding-left:10px;cursor:pointer;}
.lyear-aside-toggler .lyear-toggler-bar {display:block;height:2px;width:20px;background-color:#4d5259;margin:4px 0px;-webkit-transition:0.3s;transition:0.3s;}
.lyear-aside-toggler .lyear-toggler-bar:nth-child(2) {width:15px;}
.lyear-aside-toggler:hover .lyear-toggler-bar:nth-child(2) {width:20px;}
.lyear-layout-sidebar-close .lyear-aside-toggler .lyear-toggler-bar {width:20px;}
.lyear-aside-toggler .lyear-toggler-bar {background-color:#fff;}

.caret {display:inline-block!important;width:0!important;height:0!important;padding:0!important;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;}
.ui-north .dropdown-nav {position:relative;}
.ui-north .dropdown-nav ul{position:absolute;top:50px;left:0;background:#fff;z-index:999;width:120px;padding:10px 0;border:1px solid #dadada;border-top:2px solid #999;display:none;border-radius:4px;box-shadow:0 6px 12px rgb(0 0 0 / 18%);}
.ui-north .dropdown-nav ul:before {bottom:100%;right:25%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#999;border-width:8px;margin-left:-8px;}
.ui-north .dropdown-nav ul li{width:100%;line-height:35px;height:35px;padding-left:15px;border:0;}
.ui-north .dropdown-nav ul li a{color:#333;font-size:14px;line-height:35px;height:35px;padding:0;}
.ui-north .dropdown-nav ul li a:hover{color:#f30;background:none;padding:0;}
.ui-north .open .dropdown-menu {display:block;}

.ui-body{height:100%;position:fixed;padding-top:50px;width:100%;z-index:2;}

/*左侧*/
.ui-west{background:#3F4D67;width:100px;height:100%;margin-top:-50px;padding-top:60px;color:#fff;position:fixed;-webkit-transition:0.3s transform;transition:0.3s transform;transform:translateX(0);}
.accordion{margin:0;padding:0;list-style:none;}
.accordion .title a{display:inline-block;padding:10px 10px 10px 15px;color:#a9b7d0;outline:none;border-left:3px solid #3F4D67;width:100%;}
.accordion .title span{vertical-align:middle;}
.accordion .title em{color:#A9B7D0;font-size:20px;margin-right:3px;}
.accordion li.active .title a{color:#fff;background:#333F54;border-left:3px solid #04A9F5;}
.accordion li.active .title em{color:#fff;}
.accordion li.active span{transform:rotate(90deg);}
.sub_nav{background:rgba(51,63,84,0.8);margin:0;list-style:none;}
.sub_nav a{padding:15px 20px;background:#333F54;display:block;color:#9CABC3;outline:none;}
.sub_nav a:hover{color:#04A9F5;}
.sub_nav .hover a{color:#04A9F5;}

.leftwarp li{position:relative;}
.leftwarp li:hover a{color:#fff;background:rgba(51,63,84,0.5);border-left:3px solid rgba(4,169,254,0.5);}
.leftwarp li:hover .sub-menu{display:block;}
.leftwarp li:hover .sub-menu a{color:#a9b7d0;border-left:none;}
.leftwarp li:hover .sub-menu a:hover{color:#04A9F5;}
.leftwarp li:hover .sub-menu .hover a{color:#04A9F5;}
.leftwarp .sub-menu{ display:none; min-width:120px; position:absolute; top:0; left:100px; z-index:2000; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.5); -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5); box-shadow:1px 1px 2px rgba(0,0,0,0.5); }

/*右侧*/
.ui-center{margin-left:100px;height:100%;transition:margin 0.3s;}
.ipad{-webkit-overflow-scrolling:touch;overflow:auto;}

/*框架*/
body{background:#F5F6FB;}
.bg_white{background:#fff;}
.position{background:#fff;padding:10px 15px;color:#666;box-shadow:0 0 35px 0 rgba(154,161,171,.3);}
.position_file{background:#fff;padding-bottom:15px;border-bottom:1px solid #D2D9E3;color:#666;position:relative;font-size:16px;}
.position_file button{position:absolute;right:0;}

.border{box-shadow:0 0 35px 0 rgba(154,161,171,.4);margin:20px;background:#fff;display:block;padding:25px;font-family:verdana;}
.borders{margin:0;display:block;padding:20px;}
.border-list{padding-bottom:5px;}
.border_iframe{background:#fff;display:block;padding:25px 20px 0 20px;font-family:verdana;}

.home{padding:20px;overflow:hidden;display:flex;flex-wrap:wrap;}
.box{background:#fff;padding:15px 20px;box-shadow:0 0 35px 0 rgba(154,161,171,.15);}
.home .leftbox{flex:1;}
.home .rightbox{width:300px;}

.home .leftbox{overflow:hidden;}
.home .count{width:100%;}
.home .count:after{display:table;content:" ";clear:left;overflow:hidden;}
.home .leftbox .count .box{float:left;width:23%;margin-right:2%;position:relative;}
.home .count .box{float:left;width:24%;margin-right:1%;position:relative;}
.home .count .box h3{font-size:16px;margin:0;color:#98A6AD;font-weight:300;}
.home .count .box .num{font-size:24px;padding:15px 0;color:#6C757D;font-family:verdana;}
.home .count .box .total{font-size:13px;color:#98A6AD;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.home .count .box .total .red{color:#f30;}
.home .count .box .total .blue{color:#999;}
.home .count .box .icon{position:absolute;right:20px;top:20px;background:#04A9F5;width:50px;height:50px;border-radius:50%;text-align:center;display:block;}
.home .count .box .icon span{font-size:26px;margin-top:6px;color:#fff;display:inline-block;}
.home .count .box .icon-1{background:#FF5252;}
.home .count .box .icon-2{background:#04A9F5;}
.home .count .box .icon-3{background:#A389D4;}
.home .count .box .icon-4{background:#748892;}
.home .count .box:hover{box-shadow:0 1px 15px 0 rgba(154,161,171,.4);}
.home .chart{margin-right:2%;}
.home .chart .chartshow{min-height:400px;}
.home .help{overflow:hidden;min-height:50px;}
.home .help li{line-height:30px;height:30px;float:left;width:32%;margin-right:2%;}
.home .help li:nth-child(3){margin-right:0;}
.home .help li span{float:left;display:inline-block;width:120px;text-align:right;color:#999;}
.home .homeother{width:100%;}
.home .homeother .box{margin-right:3%;}
.home .homeother .server{height:205px;overflow:hidden;}
.home .homeother #notice{height:205px;overflow:hidden;}
.home .homeother .log{height:205px;overflow:hidden;}

.mt15{margin-top:20px;}
.subject{font-size:16px;font-family:microsoft yahei;color:#6C757D;border-bottom:1px solid #E3EAEF;line-height:40px;padding-bottom:10px;margin-bottom:20px;}
.subject a{float:right;font-size:12px;font-family:宋体;color:#999;}
.subject a:hover{color:#f30;}
.log{font-size:13px;height:318px;overflow:auto;}
.log p{height:60px;margin:0;padding:0;border-bottom:1px solid #eee;margin-right:10px;margin-bottom:10px;}
.log strong{display:block;font-size:14px;}
.log strong span{float:right;font-weight:normal;font-size:12px;color:#999;}
.log span{float:right;}
.topnews{min-height:120px;}
.topnews li{line-height:30px;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.topnews li:first-child a{color:#f30;}
.topnews li:first-child a:hover{color:#f30;}
.server{width:100%;}
.foottop{display:block;height:40px;}
.border-top{border-top:1px solid #ddd;}

.input-tips{color:#999;display:block;padding-top:10px;font-size:.7rem;}

.imagelist{overflow:hidden;}
.imagelist ul{margin:0;padding:0;list-style:none;width:100%;}
.imagelist ul li{float:left;width:19%;margin-right:1%;border:1px solid #ddd;padding:5px;border-radius:4px;margin-top:15px;cursor:pointer;position:relative;cursor:move;}
.imagelist ul li p{background:#fafafa;padding:10px 15px;margin:0;}
.imagelist ul li .preview{height:140px;background:#fafafa;overflow:hidden;text-align:center;position:relative;}
.imagelist ul li .preview img{vertical-align:middle;width:100%;height:100%;object-fit:contain;}
.imagelist ul li .preview:after{content:' ';width:0;height:100%;display:inline-block;vertical-align:middle;overflow:hidden;}
.imagelist ul li .preview .file-title{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:12px;line-height:24px;background:rgba(51,51,51,.6);font-family:arial;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.imagelist ul li .preview a{position:absolute;padding:5px 15px;top:-50px;right:0;background:#1890FF;border-radius:5px;color:#fff;transition:all .3s ease 0s;}
.imagelist ul li .preview a:hover{color:#fff;}
.imagelist ul li .preview:hover a{top:0;}
.imagelist ul li .input-group{width:100%;margin:5px 0;}
.imagelist ul li .input-group .before div{width:1.5rem;}
.imagelist ul li .input-group input{margin:0;padding:8px 10px;font-size:14px;min-height:30px;color:#999;border:1px solid #ddd;}
.imagelist ul li .intro input{width:100%;margin:5px 0;padding:8px 10px;font-size:14px;min-height:30px;color:#999;border:1px solid #ddd;}
.imagelist ul li .intro textarea{width:100%;margin:5px 0;padding:8px 10px;font-size:14px;min-height:50px;color:#999;border:1px solid #eee;}
.imagelist ul li .action{text-align:center;overflow:hidden;}
.imagelist ul li .action a{text-align:center;color:#999;outline:none;width:33.3333%;float:left;}
.imagelist ul li .action a:hover{color:#f30;}
.imagelist ul .hover{border:1px solid #6b0;}
.imagelist ul .hover:after{width:0;height:0;border-top:40px solid #66bb00;border-left:40px solid transparent;position:absolute;display:block;right:0;content:"";top:0;z-index:1001;}
.imagelist ul .hover:before{font:normal normal normal 14px/1 iconfont;content:"\e830";display:block;position:absolute;top:5px;right:4px;z-index:1002;color:#fff;}
.piclist .piclist-item{position:relative;cursor:pointer;}
.piclist .piclist-item.hover{border:1px solid #1890FF;}
.piclist .piclist-item.hover:after{width:0;height:0;border-top:40px solid #1890FF;border-left:40px solid transparent;position:absolute;display:block;right:0;content:"";top:0;z-index:1001;}
.piclist .piclist-item.hover:before{font:normal normal normal 14px/1 iconfont;content:"\e830";display:block;position:absolute;top:5px;right:4px;z-index:1002;color:#fff;}

.filelist-left{background:#f8f8f8;width:100px;min-height:300px;}
.filelist-left ul{list-style:none;margin-top:10px;}
.filelist-left ul li{}
.filelist-left ul li a{font-size:14px;display:block;line-height:35px;padding-left:18px;}
.filelist-left ul li a span{float:right;color:#777;padding-right:10px;font-size:12px;}
.filelist-left ul li.actice a{background:#fff;}
.addgroup{text-align:center;margin:15px 0;}
.addgroup .btn-group a.btn-group-item{font-size:13px;color:#999;}
.filelist-right{flex:1;padding-left:15px;}

/* 在线文件的文件预览图标 */
.file-preview{width:70px;height:70px;margin:0 auto;background-image: url("../images/file-icons.png");background-image: url("../images/file-icons.gif") \9;background-position: -140px center;background-repeat: no-repeat;}
.file-preview.file-type-dir{background-position:0 center;}
.file-preview.file-type-file{background-position:-140px center;}
.file-preview.file-type-filelist{background-position:-210px center;}
.file-preview.file-type-zip,.file-preview.file-type-rar,.file-preview.file-type-7z,.file-preview.file-type-tar,.file-preview.file-type-gz,.file-preview.file-type-bz2{background-position: -280px center;}
.file-preview.file-type-xls,.file-preview.file-type-xlsx{background-position:-350px center;}
.file-preview.file-type-doc,.file-preview.file-type-docx{background-position:-420px center;}
.file-preview.file-type-ppt,.file-preview.file-type-pptx{background-position:-490px center;}
.file-preview.file-type-vsd{background-position:-560px center;}
.file-preview.file-type-pdf{background-position:-630px center;}
.file-preview.file-type-txt,.file-preview.file-type-md,.file-preview.file-type-json,.file-preview.file-type-htm,.file-preview.file-type-xml,.file-preview.file-type-html,.file-preview.file-type-js,.file-preview.file-type-css,.file-preview.file-type-php,.file-preview.file-type-jsp,.file-preview.file-type-asp{background-position: -700px center;}
.file-preview.file-type-apk{background-position:-770px center;}
.file-preview.file-type-exe{background-position:-840px center;}
.file-preview.file-type-ipa{background-position:-910px center;}
.file-preview.file-type-mp4,.file-preview.file-type-swf,.file-preview.file-type-mkv,.file-preview.file-type-avi,.file-preview.file-type-flv,.file-preview.file-type-mov,.file-preview.file-type-mpg,.file-preview.file-type-mpeg,.file-preview.file-type-ogv,.file-preview.file-type-webm,.file-preview.file-type-rm,.file-preview.file-type-rmvb{background-position:-980px center;}
.file-preview.file-type-ogg,.file-preview.file-type-wav,.file-preview.file-type-wmv,.file-preview.file-type-mid,.file-preview.file-type-mp3{background-position:-1050px center;}
.file-preview.file-type-jpg,.file-preview.file-type-jpeg,.file-preview.file-type-gif,.file-preview.file-type-bmp,.file-preview.file-type-png,.file-preview.file-type-psd{background-position:-140px center;}
.file-preview a{display:block;width:100%;height:100%;cursor:pointer;z-index:1;position:absolute;}

.bg_tree{background:#fff;}
.ztree{overflow:auto;height:310px;border:1px solid #eee;padding:10px;margin-top:10px;}
.ztree a{font-weight:normal;}

.filter{overflow:hidden;}
.filter dl{border-bottom:1px dashed #ddd;height:30px;}
.filter dl dd{float:left;width:60px;font-weight:bold;}
.filter dl dt{margin-left:70px;}
.filter dl dt a{font-weight:normal;margin-right:5px;padding:5px 10px;color:#666;}
.filter dl dt .hover{background:#3BB4F2;color:#fff;}

#master{overflow:hidden;margin:15px 0;}
#master .list-loop{float:left;margin:0 15px 15px 0;border:1px solid #eee;border-bottom:0;width:297px;border-radius:0px;position:relative;}
#master .list-loop .info{padding:10px 15px;color:#444;background:#fafafa;border-bottom:1px solid #eee;}
#master .list-loop .info a{float:right;color:#999;}
#master .list-loop .info a:hover{color:#f30;}
#master .list-loop .hover{padding:15px;border-bottom:1px solid #eee;position:relative;}
#master .list-loop .hover a{position:absolute;bottom:16px;background:rgba(0,0,0,.6);height:40px;line-height:40px;width:267px;left:15px;color:#fff;opacity:0.7;text-align:left;text-indent:14px;}
#master .list-loop .hover a:hover{text-decoration:underline;}
#master .list-loop .item{overflow:hidden;clear:both;padding:10px 15px;border-bottom:1px solid #eee;}
#master .list-loop .item img{float:right;margin-left:10px;width:70px;height:70px;}
#master .list-loop .item a{font-size:14px;}
#master .list-loop .admin{padding:0;overflow:hidden;}
#master .list-loop .admin ul{margin:0;padding:0;list-style:none;}
#master .list-loop .admin ul li{float:left;float:left;width:33.3333%;text-align:center;}
#master .list-loop .admin ul li a{display:block;background:#fafafa;padding:6px 0;border-bottom:1px solid #eee;}
#master .list-loop .admin ul li:last-child a{border-left:1px solid #eee;}
#master .list-loop .admin ul li a:hover{background:#eee;color:#333;}
#master .list-loop .add{position:absolute;top:0;width:100%;height:100%;background:#999;opacity:0.9;display:none;cursor:pointer;}
#master .list-loop:hover .add{display:block;}
#master .bgs .add{background:#999 url(../images/bg_master.png) no-repeat center;display:block;}

#master_add{overflow:hidden;margin:15px 0;}
#master_add .left{float:left;width:322px;}
#master_add .right{margin-left:330px;overflow:hidden;}
#master_add .right .table_form{background:#FBFBFF;padding:15px 10px;border:1px solid #E7E7EB;position:relative;margin:15px 0 15px 15px;}
#arraw-left{width:0;height:0;border-width:15px 15px 15px 0;border-style:solid;border-color:transparent #E7E7EB transparent transparent;position:absolute;left:-15px;margin-top:30px;}
#arraw-left span{width:0;height:0;border-width:14px 14px 14px 0;border-style:solid;border-color:transparent #FBFBFF transparent transparent;position:absolute;top:-14px;left:1px}

#left_master{border:1px solid #E7E7EB;width:320px;}
#left_master .header{background:#ececec;height:160px;position:relative;}
#left_master .header .img{display:block;width:320px;height:160px;text-align:center;line-height:140px;font-size:14px;color:#999;}
#left_master .header .img img{width:318px;height:160px;border:0px;margin-left:-2px;}
#left_master .header a{position:absolute;background:#000;line-height:30px;bottom:0;left:0;width:100%;text-indent:12px;color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#left_master .header a span{padding:6px 15px;background:#999;color:#fff;border-radius:10px;display:inline;}
#left_master .header .hover{position:absolute;height:160px;left:0;bottom:0;background:#f1f1f1;text-align:center;width:100%;opacity:0.9;line-height:160px;display:none;}
#left_master .header .hover a{position:static;background:none;color:#555;}
#left_master .header .hover a:hover{color:#f30;}
#left_master .header:hover .hover{display:block;}
#left_master .header:hover .hover a:hover span{background:#F30;}
#left_master .items{border-bottom:1px solid #E7E7EB;padding:15px 10px;overflow:hidden;clear:both;position:relative;}
#left_master .items .img{float:right;margin-left:10px;width:70px;height:70px;line-height:70px;text-align:center;background:#f3f3f3;color:#888;}
#left_master .items .img img{width:70px;height:70px;display:block;}
#left_master .items a{font-size:14px;}
#left_master .items a span{padding:6px 15px;background:#aaa;color:#fff;border-radius:10px;display:inline;}
#left_master .items .hover{position:absolute;height:100px;left:0;bottom:0;background:#f1f1f1;text-align:center;width:100%;opacity:0.9;line-height:100px;display:none;}
#left_master .items:hover .hover{display:block;}
#left_master .items:hover .hover a:hover span{background:#F30;}
#left_master .active{background:#fafafa;}
#left_master .top a{background:#f30;}

#left_master .more{text-align:center;overflow:hidden;}
#left_master .more a{display:block;line-height:50px;width:100%;font-size:32px;color:#999;float:left;width:33.3333%;border-right:1px solid #E7E7EB}
#left_master .more a span{font-size:26px;}
#left_master .more a:hover{color:#555;background:#fafafa;}
#left_master .more a:last-child{border:0;}

.master_box{height:300px;overflow:auto;width:350px;padding:15px;margin:10px 0;border:1px solid #ddd;}
.master_box .list-loop{margin:0 15px 15px 0;border:1px solid #eee;border-bottom:0;width:297px;border-radius:0px;}
.master_box .list-loop .info{padding:10px 15px;color:#444;background:#fafafa;border-bottom:1px solid #eee;}
.master_box .list-loop .info a{float:right;color:#999;}
.master_box .list-loop .info a:hover{color:#f30;}
.master_box .list-loop .hover{padding:15px;border-bottom:1px solid #eee;position:relative;}
.master_box .list-loop .hover a{position:absolute;bottom:10px;background:#000;height:30px;width:267px;left:15px;color:#fff;opacity:0.7;text-align:center;}
.master_box .list-loop .hover a:hover{text-decoration:underline;}
.master_box .list-loop .item{overflow:hidden;clear:both;padding:10px 15px;border-bottom:1px solid #eee;}
.master_box .list-loop .item img{float:right;margin-left:10px;width:70px;height:70px;}
.master_box .list-loop .item a{font-size:14px;}

#master_remark{border:1px solid #ddd;font-weight:normal;padding:6px 10px;}

blockquote{display:block;font-style:normal;padding:15px 20px;font-family:microsoft yahei;font-size:15px;}
blockquote.default{background:#f8f8f8;border-left:3px solid #ccc;color:#333;}
blockquote.blue{background:#F6F9FA;border-left:3px solid #23ABF0;color:#0280D8;}
blockquote.red{background:#FFF7F7;border-left:3px solid #FF5722;color:#f30;}
blockquote.green{background:#F6FBF8;border-left:3px solid #5FB878;color:#33A453;}

#progress{position:fixed;width:100%;top:0;z-index:999;display:none;}

#spec_tip{margin:10px;border:1px solid #FFC1D9;background:#FFFBFC;padding:5px 10px;display:inline-block;display:none;}
#my-table{display:none;width:100%;}
a.blue{color:#06f;}
a:hover.blue{color:#f30;}

.myorder{font-size:13px;margin-top:20px;}
.myorder li{margin-top:15px;border:1px solid #eee;box-shadow:2px 1px 6px rgba(0,0,0,0.1);}
.myorder .goods_item{background:#fff;overflow:hidden;width:100%;}
.myorder .goods_item em{font-style:normal;}
.myorder .goods_item th{width:10%;padding:10px 15px;border-right:1px solid #eee;text-align:center;background:#fafafa;font-weight:normal;min-width:80px;color:#666;}
.myorder .goods_item th a{color:#06f;}
.myorder .goods_item th a:hover{color:#03f;}
.myorder .goods_item .orderid{width:50%;text-align:left;}
.myorder .goods_item .orderid a{color:#06f;font-family:sans-serif;}
.myorder .goods_item .orderid input{margin-right:10px;}
.myorder .goods_item .orderid span{float:right;display:inline-block;width:15%;text-align:center;min-width:80px;}
.myorder .goods_item .orderid .c6{color:#666;}
.myorder .goods_item .admin{width:5%;}

.myorder .goods_item td{width:10%;padding:10px 15px;border-right:1px solid #eee;text-align:center;vertical-align:top;min-width:100px;font-size:13px;}
.myorder .goods_item td em{font-style:normal;}
.myorder .goods_item .suit{background:#F5F6FB;}
.myorder .goods_item .name{width:65%;border-right:1px solid #eee;padding:0;overflow:hidden;text-align:left;}
.myorder .goods_item .name a{font-size:14px;color:#555;}
.myorder .goods_item .name a:hover{color:#f30;}
.myorder .goods_item .name em{display:block;font-style:normal;color:#999;}
.myorder .goods_item .name .pic{width:80px;margin-right:20px;float:left;margin-bottom:5px;height:76px;background:#fff;}
.myorder .goods_item .name .pic img{width:100%;height:auto;border:1px solid #eaeaea;padding:2px;}
.myorder .goods_item .list{border-top:1px solid #eee;padding:10px;clear:both;overflow:hidden;text-overflow:ellipsis;}
.myorder .goods_item .list:first-child{border-top:0;}
.myorder .goods_item .list .action{float:right;display:inline-block;width:15%;text-align:center;line-height:76px;min-width:80px;}
.myorder .goods_item .list .action a{color:#06f;font-family:sans-serif;}
.myorder .goods_item .list .action a:hover{color:#f30;}

.myordershow{border:1px solid #eee;font-size:14px;}
.myordershow h2{background:linear-gradient(#fff,#fafafa);padding:10px 25px;font-size:15px;font-weight:400;color:#626262;border-bottom:1px solid #eee;margin:0;}
.myordershow .orderstatus{padding:25px;}

.myordershow .orderstatus .action{background:linear-gradient(#fff,#f9f9f9);margin-top:-10px;padding:20px 30px;border:1px solid #eaeaea;border-radius:4px;font-size:15px;position:relative;box-shadow:1px 1px 10px rgba(0,0,0,0.1);z-index:0;overflow:hidden;}

.myordershow .orderstatus .action .status{}
.myordershow .orderstatus .action .lines{border-bottom:1px solid #dcdcdc;clear:both;height:25px;display:block;margin-bottom:5px;}
.myordershow .orderstatus .action .doing{position:absolute;right:20px;top:10px;font-size:14px;line-height:170%;text-align:right;}
.myordershow .orderstatus .action p{margin:0;padding:10px 0;font-size:13px;color:#999;}
.myordershow .orderstatus .action p span{color:#f30;}

.myordershow .goodslist{overflow:hidden;}
.myordershow .goodslist span{display:inline-block;}
.myordershow .goodslist .goods_subject{background:#fafafa;overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 25px;white-space:nowrap;}
.myordershow .goodslist .goods_subject span{color:#666;}
.myordershow .goodslist .goods_subject .name{width:50%;white-space:nowrap;}
.myordershow .goodslist .goods_subject .item{width:10%;white-space:nowrap;}

.myordershow .goodslist .goods_item{padding:15px 25px;border-bottom:1px solid #eee;overflow:hidden;white-space:nowrap;}
.myordershow .goodslist .suit{background:#fafafa;}
.myordershow .goodslist .goods_item .name{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;}
.myordershow .goodslist .goods_item .name em{display:block;font-style:normal;color:#999;}
.myordershow .goodslist .goods_item .name .pic{width:100px;float:left;}
.myordershow .goodslist .goods_item .name .pic img{width:80px;height:auto;border:1px solid #eaeaea;padding:2px;}
.myordershow .goodslist .goods_item .item{width:10%;}

.myordershow .goodslist .totals{width:250px;float:right;line-height:25px;font-size:14px;padding:20px 0 0 0;text-align:right;padding:25px 25px 25px 0;}
.myordershow .goodslist .totals span{display:inline-block;width:120px;text-align:right;color:#999;float:left;}
.myordershow .goodslist .totals em{font-style:normal;margin:0 10px 0 0;}
.myordershow .other{clear:both;}
.myordershow .other h3{background:#fafafa;overflow:hidden;border:1px solid #eee;border-left:0;border-right:0;padding:10px 25px;font-weight:400;margin:0;}
.myordershow .other ul{margin:15px 25px;}
.myordershow .other ul li{color:#666;font-size:13px;line-height:30px;}

.score_pic{margin:10px 0;overflow:hidden;}
.score_pic li{width:86px;margin-right:1%;margin-bottom:0.5%;float:left;border:1px solid #ddd;padding:2px;}
.score_pic li img{width:80px;height:70px;}

.cart{padding:10px;}
.cart td .pic{border:1px solid #f3f3f3;width:80px;vertical-align:text-top;margin:0 15px 0 5px;float:left;padding:2px;}

#express span{margin-right:10px;color:#999;}
#express li:first-child{color:#f30;}
#express li:first-child span{color:#f30;}

.form-subject{background:#F6F7FF;border-left:2px solid #96A2E2;padding:10px 15px;margin-bottom:15px;}
.ui-form .form-subject{padding:15px;}
.ui-form .col-2{text-align:right;padding-right:10px;color:#666;}
.ui-form .col-3{text-align:right;padding-right:10px;color:#666;}
.tabs-white .tabs-nav li{padding:2px 10px;margin-bottom:-1px;}
.tabs-white .tabs-nav .active{border-radius:4px 4px 0 0;box-shadow:0px -5px 10px 0px rgba(0,0,0,0.05)}
.tabs-white .tabs-content{box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.05);}
.tabs-white .tabs-header-more{margin-top:-10px;}
.table td .form-ip{font-size:12px;padding:.2rem 0 .2rem .6rem;}
.table td em{font-style:normal;color:#999;}
.table .text-left{max-width:220px;}

.navbar{}
.navbar .lefter{float:left;width:75%;}
.navbar .righter{float:left;width:25%;}
.navbar .righter .input-group{margin-top:-1px;}
.navbar .righter .form-ip{padding:.5rem .8rem .55rem .8rem;}
.navbar .righter .ui-icon-search{font-size:.8rem;padding:0 6px;}
.navbar:after{content:"";display:table;clear:both;}

.ui-mobile{}
.ui-mobile .ui-west{display:none;}
.ui-mobile .ui-center{margin-left:0;}

.layout-sidebar-close{}
.layout-sidebar-close .ui-west{transform: translateX(-100%);}
.layout-sidebar-close .ui-center{margin-left:0;}
.ui-blank{padding:0 23px;}

.tags{}
.tags li{display:inline-block;margin:0 10px 10px 0;line-height:24px;border:1px solid #eee;padding:6px 15px;margin:0 8px 8px 0;cursor:pointer;position:relative;color:#666;}
.tags li i{position:absolute;right:1px;bottom:-6px;color:#fff;z-index:20;font-size:8px;display:block;}
.tags li.hover{border-color:#1890FF;color:#444;}
.tags li.hover:before{position:absolute;content:"";right:0;bottom:0;color:#1890FF;width:0;height:0;border-bottom:20px solid #1890FF;border-left:20px solid transparent;z-index:10;}
.tags li.hover i{display:block;}

.col-left{-ms-flex:0 0 13%;flex:0 0 13%;max-width:15%;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:.5rem;color:#666;padding-right:.5rem;}
.col-right{-ms-flex:0 0 47%;flex:0 0 47%;max-width:45%;position:relative;}
.col-right.col-right-top{padding-top:.5rem;}
.col-right-full{-ms-flex:0 0 87%;flex:0 0 87%;max-width:87%;position:relative;}
.offside{min-width:100px;}
.offside-left{background:#3F4D67;width:100px;height:100%;padding-top:10px;color:#fff;}
.col-max{width:100%;max-width:600px;}

/*规格*/
.spec_pro{line-height:30px;border-bottom:1px solid #eee;padding-bottom:15px;margin-top:15px;}
.spec_pro em{display:inline-block;min-width:120px;font-style:normal;}
.spec_pro label{font-weight:normal;margin:0 5px;}
.spectable{border-collapse:collapse;width:100%;}
.spectable tr td,.spectable tr th{padding:10px 15px;border:1px solid #eee;text-align:center;}
.spectable th{border-top:1px solid #ddd;background:#f9f9f9;color:#333;}
.spectable tr th{border-top-width:2px;}
.spectable td p{margin:0;padding:0;}
.spectable td input{padding:8px;border:1px solid #eee;}
.spectable th span{cursor:pointer;}
.spectable .area{text-align:left;}
.spectable .area a{float:right;color:#06F;}
.spectable .area a:hover{color:#f30;}
.uploadspecitem{min-width:175px;}
.uploadspecitem .name{float:left;}
.uploadspec{min-width:60px;text-align:right;overflow:hidden;float:right;}
.uploadspec .pre{border:1px solid #eee;padding:0;overflow:hidden;width:80px;height:80px;position:relative;}
.uploadspec .pre img{width:100%;height:100%;}
.uploadspec .pre .del{position:absolute;bottom:-26px;;left:0;right:0;line-height:28px;text-align:center;background:rgba(255,255,255,.85)}
.uploadspec .pre:hover .del{bottom:0;}

.goods_spec{background:#fcfcfc;border:1px solid #eee;padding:0 20px 20px 20px;}
.goods_spec_add{display:block;color:#576A94;margin-top:15px;}
.spec_pro_item_action{}
.spec_pro_item_action span{font-size:14px;font-weight:normal;display:inline-block;margin-right:10px;}
.spec_pro_item_action a{display:inline-block;margin:0 8px;color:#576A94;}

.goods-action .col-4{padding:0 10px;text-align:center;}
.goods-action .col-4 .item{box-shadow:0 1px 10px rgba(51,51,51,0.05);border:1px solid #F0F5FC;background:#fff;display:block;padding:40px 0;position:relative;overflow:hidden;text-align:center;}
.goods-action .col-4 .item .tiptext{position:absolute;bottom:-40px;left:0;right:0;text-align:center;line-height:50px;height:50px;transition:all 0.3s ease;font-size:14px;color:#999;}
.goods-action .col-4 .item:hover{box-shadow:0 0 10px rgba(83,115,252,0.13);}
.goods-action .col-4 .item:hover .tiptext{bottom:0px;}
.goods-action .col-4 .item a{text-align:center;color:#333;font-size:16px;transition:all .3s ease 0s;line-height:26px;}
.goods-action .col-4 .item:hover a{transform:translate3d(0,-10px,0);}
.goods-action .col-4 .item a span{display:block;width:80px;line-height:80px;border-radius:50%;text-align:center;background:#f3f3f3;font-size:36px;margin-bottom:10px;margin:0 auto 10px auto;}
.goods-action .col-4 .item a span.blue{background:#E7F7FE;color:#1890FF;}
.goods-action .col-4 .item a span.red{background:#FFF1F8;color:#ED4014;}
.goods-action .col-4 .item a span.green{background:#E6F8E6;color:#19BE6B;}

/* 代码格式 */
.codemd blockquote {color:#666;border-left:4px solid #ddd;padding-left:20px;margin-left:0;font-size:14px;background:#f6f6f6;padding:10px 0 10px 20px;margin-top:16px;margin-bottom:6px;}
.codemd blockquote p {margin-bottom:0px !important;}
.codemd blockquote span {color:#999;padding-left:30px;font-size:12px;}
.codemd pre.prettyprint {padding:10px;border:1px solid #ddd;white-space:pre-wrap;word-wrap:break-word;border-radius:3px;}
.codemd ol {font-family:Consolas,"Liberation Mono",Courier,"微软雅黑";}
.codemd ol {color:#333;padding-left:2.5em;}
.codemd ol li {list-style-type:decimal;}
.codemd pre {display:none;}

#create_staus{background:#fff;border:1px solid #eaeaea;height:30px;overflow:hidden;}
#create_percent{background:#91B6E5;height:30px;width:0;color:#333;line-height:30px;text-indent:12px;}
#create_text{margin:10px 10px 20px 10px;}
#create_text span{color:#f30;font-family:'microsoft yahei',verdana;margin:0 2px;}

#menuContent {display:none;position:absolute;padding-top:5px;margin-left:-1px;}
#menuContent ul.ztree {
    margin-top: 0px;
    border: 1px solid #ddd;
    background: #fff;
    width: 260px;
    height: 360px;
    overflow-y: scroll;
    overflow-x: auto;
    padding: 10px;
}

.multilist{margin:0;margin-left:3px;padding:0;list-style:none;}
.multilist li{line-height:30px;height:30px;font-weight:400;border-bottom:1px dashed #ddd;}
.multilist td{font-weight:400;}

/* language */
#showmode {flex: inherit;}
.language {display:flex;margin-left:10px;}
.language *{font-size:14px;line-height:normal;margin:0;padding:0;}
.language ul{list-style:none;margin-top:4px;}
.language a{color:#666;}
/* languageStyle1 */
.language .languageStyle1 ul li{float:left;margin-left:10px;color:#CCC;}
.language .languageStyle1 ul li i{font-style:normal;font-family:Arial;padding:2px 2px;border:1px solid #CCC;background:#FFF;border-radius:2px;-webkit-border-radius:2px;}
.language .languageStyle1 ul li a{text-decoration:none;color:#666;}
.language .languageStyle1 ul li a:hover{color:#F33;opacity:.8;}
/* languageStyle2 */
.language .languageStyle2 select{margin-left:10px;margin-top:7px;width:100px;border:1px solid #CCC;background:#FFF url(../images/down-off.png) 80px center no-repeat;border-radius:2px;-webkit-border-radius:2px;appearance:none;-webkit-appearance:none;padding:5px;outline:none;cursor:pointer;color:#666;}
.language .languageStyle2 select:hover{background-image:url(../images/down-on.png);}
/* languageStyleColor */
.language .languageStyle1.languageStyleColor1 i{border:1px solid #2E6DA4;background-color:#337AB7;color:#FFF;}
.language .languageStyle1.languageStyleColor2 i{border:1px solid #4CAE4C;background-color:#5CB85C;color:#FFF;}
.language .languageStyle1.languageStyleColor3 i{border:1px solid #46B8DA;background-color:#5BC0DE;color:#FFF;}
.language .languageStyle1.languageStyleColor4 i{border:1px solid #EEA236;background-color:#F0AD4E;color:#FFF;}
.language .languageStyle1.languageStyleColor5 i{border:1px solid #D43F3A;background-color:#D9534F;color:#FFF;}
/* language结束 */
.lightbox-bottom{display:none;}

.lock {cursor:default;opacity:0.2}
@media (max-width:1280px)
{
	.ui-west{width:100px;}
	.ui-center{margin-left:100px;}
	.home .rightbox{width:240px;}
	.imagelist ul li{float:left;width:24%;margin-right:1%;}
	.col-right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
	.col-right-full{-ms-flex:0 0 83%;flex:0 0 83%;max-width:83%}
}

@media (max-width:1024px)
{
	.col-right{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
	.col-right-full{-ms-flex:0 0 83%;flex:0 0 83%;max-width:83%}
}

@media (max-width:650px)
{
	.filelist-left{display:none;}
	.piclist-title{overflow:hidden;}
	.piclist-col-4 .piclist-item{width:48.5%;}
	.imagelist ul li{float:left;width:32%;margin-right:1%;}
	.imagelist ul li .preview{height:80px;}
	.imagelist ul li .action a{font-size:0;}
	.col-left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:left;font-weight:bold;}
	.col-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
	.col-right-full{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

	.ui-west{display:none;}
	.ui-north .other_menu{display:block;}
	.homeother .col-4{min-width:100%;margin-bottom:10px;}
	.homeother .box{margin-right:1.5%;}
	.ui-north .other_left{display:none;}
	.ui-center{margin-left:0px;}
	.ui-login{width:92%;margin-top:0;}
	.ui-login form{padding:30px 10px;}
	.copyright{display:none;}
	.ui-north .other_link{display:none;}
	.home{display:block;}
	.home .leftbox{width:100%;}
	.home .rightbox{width:100%;margin-top:15px;}
	.home .count{margin-bottom:-15px;}
	.home .count:after{display:table;content:" ";clear:left;overflow:hidden;}
	.home .count .box{float:left;width:48.5%!important;margin-right:1.5%!important;margin-bottom:1.5%!important;position:relative;}
	.home .count .box h3{font-size:16px;margin:0;color:#98A6AD;font-weight:300;}
	.home .count .box .num{font-size:20px;padding:10px 0;color:#6C757D;font-family:verdana;}
	.home .count .box .total{font-size:13px;color:#98A6AD;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.home .count .box .total .red{color:#f30;}
	.home .count .box .total .blue{color:#999;}
	.home .count .box .icon{position:absolute;right:15px;top:15px;background:#04A9F5;width:30px;height:30px;border-radius:50%;text-align:center;display:block;}
	.home .count .box .icon span{font-size:16px;margin-top:3px;color:#fff;}
	.home .count .box .icon-1{background:#FF5252;}
	.home .count .box .icon-2{background:#04A9F5;}
	.home .count .box .icon-3{background:#A389D4;}
	.home .count .box .icon-4{background:#748892;}
	.home .help li{width:100%;}
	.home .help li span{width:120px;}
	.home .rightbox .box{margin-right:8px;}
	.server{width:auto;margin-right:10px;}
	.tabs{overflow:hidden;}
	.tabs .tabs-nav{overflow-y:hidden;width:100%;display:flex;}
	.tabs .tabs-nav li{padding:6px;text-align:center;white-space:nowrap;}
	.tabs .tabs-nav li a{padding:6px 8px;font-size:15px;}
	.navbar .lefter{float:none;width:100%!important;}
	.navbar .righter{float:none;width:100%!important;margin-top:10px;}
}