diff --git a/pom.xml b/pom.xml index 24e28251..22f4758d 100644 --- a/pom.xml +++ b/pom.xml @@ -35,10 +35,10 @@ - + net.mingsoft ms-basic - 1.0.11 + 1.0.12-SNAPSHOT net.mingsoft diff --git a/src/main/webapp/static/skin/manager/4.5.7/css/ms.manager.min.css b/src/main/webapp/static/skin/manager/4.5.7/css/ms.manager.min.css deleted file mode 100644 index 76afdff3..00000000 --- a/src/main/webapp/static/skin/manager/4.5.7/css/ms.manager.min.css +++ /dev/null @@ -1 +0,0 @@ -body,html{height:100%}body .ms-text2-hide,body .ms-text3-hide{display:-webkit-box;-webkit-box-orient:vertical}body .ms-menu .ms-menu-parent .ms-menu-child li a .caret,body .ms-menu .panel-group .panel-default .panel-body .dropdown-menu li a .caret{border-top:4px solid transparent;border-left:4px dashed;border-bottom:4px solid transparent}.scrollable{-webkit-overflow-scrolling:touch}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background-color:rgba(50,50,50,.3)}::-webkit-scrollbar-thumb:hover{background-color:rgba(50,50,50,.6)}::-webkit-scrollbar-track{background-color:rgba(50,50,50,.1)}::-webkit-scrollbar-track:hover{background-color:rgba(50,50,50,.2)}.has-feedback label~.form-control-feedback{top:0}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:4px}body{width:100%;background:#fcfcfc;line-height:21px;color:#555;overflow-y:auto}body .modal-dialog .modal-content .modal-body,body .pageNav{overflow:hidden}body .btn-group .btn{margin-right:0}body dl,body dl dd,body dl dt,body input,body ol,body ol li,body ul,body ul li{margin:0;padding:0;list-style:none}body .row{margin:0}body a,body a:active,body a:link,body a:visited{text-decoration:none;color:#2a6496}body .modal-dialog{width:35%;margin:50px auto}body .modal-dialog .modal-content{border-radius:4px}body .modal-dialog .modal-content .modal-header{padding:10px;background-color:#f5f5f5;color:#333;border-radius:4px}body .ms-upgrader-number{display:none}body .ms-text-hide{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .ms-text2-hide{text-overflow:ellipsis;-webkit-line-clamp:2}body .ms-text3-hide{text-overflow:ellipsis;-webkit-line-clamp:3}body .ms-text8-hide{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}body .pageNav{text-align:right;margin-bottom:30px;padding-right:8px}body .ms-top{height:40px;width:100%;min-width:500px;background-color:#283649}body .ms-top .ms-top-logo{width:164px;float:left;padding:8px 0 0 14px}body .ms-top .ms-top a:focus,body .ms-top .ms-top a:hover{background:#e6e6e6;color:#1d2939}body .ms-top .ms-top-menu{height:100%}body .ms-top .ms-top-menu .btn-group .btn-group .ms-rg-top-bt{box-shadow:none;border:none;height:40px;text-shadow:none;color:#e4e4e4;background:repeat-x none}body .ms-top .ms-top-menu .btn-group .btn-group .ms-rg-top-bt .caret{border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}body .ms-top .ms-top-menu .btn-group .btn-group .dropdown-menu{background-color:#1d2939}body .ms-top .ms-top-menu .btn-group .btn-group .dropdown-menu li>a{color:#e4e4e4}body .ms-top .ms-top-menu .btn-group .btn-group .dropdown-menu a:focus,body .ms-top .ms-top-menu .btn-group .btn-group .dropdown-menu a:hover{color:#1caf9a;text-decoration:none;padding-left:20px;background:repeat-x none}body .ms-top .ms-top-menu .btn-group .ms-top-menuchild{float:right;position:relative}body .ms-top .ms-top-menu .btn-group .ms-top-menuchild .ms-top-menuchildtext{width:45px;height:40px;color:#e4e4e4;float:right;text-align:center;cursor:pointer;line-height:40px}body .ms-top .ms-top-menu .btn-group .ms-top-menuchild .ms-top-menuchildTit{display:block;top:41px;left:8px;width:120px;color:#333}body .ms-top .ms-top-menu .btn-group .ms-top-menuchild .badge{position:absolute;right:45px;top:4px;padding:2px 5px;background-color:red}body .ms-top .ms-top-menu .btn-group .ms-top a:focus,body .ms-top .ms-top-menu .btn-group .ms-top a:hover,body .ms-top .ms-top-menu .btn-group .ms-top-menuchild a:focus,body .ms-top .ms-top-menu .btn-group .ms-top-menuchild a:hover{background:#e6e6e6;color:#1d2939}body .ms-menu{background-color:#1d2939;position:relative;top:40px;width:13%;height:100%;float:left;padding:0 15px;min-width:160px;overflow-y:auto}body .ms-menu .ms-menu-parent{background:#1d2939;border:none;color:#e4e4e4;padding-top:1px;border-radius:2px}body .ms-menu .ms-menu-parent .ms-menu-parent-header{background:#1d2939;border:none;color:#e4e4e4;padding:6px;border-radius:2px}body .ms-menu .ms-menu-parent .ms-menu-parent-header .icon-logo{margin-right:10px;display:block;float:left;position:relative;color:#e4e4e4;font-size:16px;height:25px}body .ms-menu .ms-menu-parent .ms-menu-parent-header .ms-menu-parent-title{font-size:14px;color:#e4e4e4;cursor:pointer}body .ms-menu .ms-menu-parent .ms-menu-parent-header .openMenu{display:block;float:right;font-size:17px;line-height:24px}body .ms-menu .ms-menu-parent .nav-title{background:#fff;border:none;color:#e4e4e4;padding:6px;border-radius:2px}body .ms-menu .ms-menu-parent .nav-title .icon-logo{margin-right:10px;display:block;float:left;position:relative;color:#1d2939;font-size:16px;height:25px}body .ms-menu .ms-menu-parent .nav-title .ms-menu-parent-title{font-size:14px;color:#1d2939;cursor:pointer}body .ms-menu .ms-menu-parent .nav-title .openMenu{display:block;float:right;font-size:17px;line-height:24px}body .ms-menu .ms-menu-parent .ms-menu-child{display:none;border:none;box-shadow:none;position:relative;background:#1d2939;margin:0;border-radius:0}body .ms-menu .ms-menu-parent .ms-menu-child li{border:none;padding:5px 0 5px 16px}body .ms-menu .ms-menu-parent .ms-menu-child li a{color:#e4e4e4}body .ms-menu .ms-menu-parent .ms-menu-child li a:focus,body .ms-menu .ms-menu-parent .ms-menu-child li a:hover{color:#1caf9a;text-decoration:none;padding-left:0}body .ms-menu .panel-group .panel-heading+.panel-collapse>.list-group,body .ms-menu .panel-group .panel-heading+.panel-collapse>.panel-body{border:none}body .ms-menu .panel-group{width:100%;float:left;padding:0}body .ms-menu .panel-group .panel{margin-top:1px;background-color:#1d2939}body .ms-menu .panel-group .panel-default{position:relative;border:none;box-shadow:none}body .ms-menu .panel-group .panel-default .panel-heading{background:#1d2939;border:none;color:#e4e4e4;padding:0;border-radius:2px}body .ms-menu .panel-group .panel-default .panel-heading .icon-logo{margin-right:10px;display:block;float:left;position:relative;color:#e4e4e4;font-size:16px;height:25px}body .ms-menu .panel-group .panel-default .panel-heading .panel-title{font-size:14px;color:#e4e4e4;cursor:pointer}body .ms-menu .panel-group .panel-default .panel-heading .openMenu{display:block;float:right;font-size:17px;line-height:24px}body .ms-menu .panel-group .panel-default .panel-default>.panel-heading a:focus,body .ms-menu .panel-group .panel-default .panel-heading a:hover{color:#1d2939;border-radius:2px}body .ms-menu .panel-group .panel-default .nav-active{background-color:#fff;border-radius:2px}body .ms-menu .panel-group .panel-default .nav-active .icon-logo,body .ms-menu .panel-group .panel-default .nav-active .panel-title{color:#1d2939}body .ms-menu .panel-group .panel-default .collapse .panel-body,body .ms-menu .panel-group .panel-default .panel-body{padding:0}body .ms-menu .panel-group .panel-default .panel-body .ms-leftMenu{display:block;border:none;box-shadow:none;position:relative;background:#1d2939;margin:0;border-radius:0}body .ms-menu .panel-group .panel-default .panel-body .dropdown-menu{background:#1d2939}body .ms-menu .panel-group .panel-default .panel-body .dropdown-menu li{border:none}body .ms-menu .panel-group .panel-default .panel-body .dropdown-menu li a{color:#e4e4e4;padding:5px 24px}body .ms-menu .panel-group .panel-default .panel-body .dropdown-menu li a:focus,body .ms-menu .panel-group .panel-default .panel-body .dropdown-menu li a:hover{color:#1caf9a;text-decoration:none;padding-left:24px;background:repeat-x none}body .ms-content{background-color:#fcfcfc;height:100%;overflow:hidden;padding:0}body .row .caption{text-align:center}body .row .caption p{height:22px;overflow:hidden}body .ms-content-body-title{border-bottom:1px solid #d3d7db;border-top:1px solid #eee;background:#fff;color:#666;height:44px;line-height:42px;padding-left:14px;width:100%;z-index:1000;text-align:right}body .ms-content-body-title span{text-align:left;float:left;font-weight:700;font-size:16px}body .ms-content-body-title .btn{margin-bottom:4px;margin-right:10px}body .ms-content-body-panel{padding:10px 10px 30px;width:100%;min-width:800px;z-index:999;height:100%;overflow-y:auto;overflow-x:hidden}body .ms-content-body-panel .ms-content-body-panel-nav{background:#fff;padding:10px 8px;border-top:2px #8296be solid}body .ms-content-body-panel .ms-panel-nav{width:100%;float:left;margin-bottom:10px}body .ms-content-body-panel .ms-panel-nav .btn{float:left;margin-right:5px}body .ms-content-body-panel .ms-panel-nav .form-control{width:125px;float:left;margin-right:5px}body .ms-content-body-panel .ms-panel-nav .form-seach{width:200px;float:left;margin-right:5px}body .ms-content-menu{width:15%;float:left;color:#666;background:#fff;height:100%;border-right:1px solid #ccc;overflow-y:auto}body .ms-content-body{height:100%;float:left;width:100%;overflow-y:hidden;overflow-x:hidden}body .ms-content-body .updatePrompt{margin:20px;border:1px solid #e0e0e0;padding:10px;border-radius:5px}body .ms-content-body .updatePrompt span{color:#0096fb;margin-right:10px}body .ms-content-body h3{padding-left:20px}body .ms-content-body .ms-content-msPlug{border-bottom:1px solid #ddd;padding-bottom:30px}body .ms-content-body .ms-content-msPlug .thumbnail{margin-bottom:30px}body .ms-content-body .ms-content-msPlug .thumbnail img.lazy{width:100%}body .ms-content-body .ms-content-msPlug,body .ms-content-body .ms-content-msTemplet{margin:15px 0;padding:0 10px}body .ms-content-body .ms-content-msPlug div,body .ms-content-body .ms-content-msTemplet div{padding-right:10px;padding-left:10px}body .ms-content-body .ms-content-msPlug div .thumbnail,body .ms-content-body .ms-content-msTemplet div .thumbnail{margin-bottom:20px;padding:5px}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle{text-align:left;font-size:20px;color:#333;height:55px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle span,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle span,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle span,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle span{font-size:12px}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead{padding:0;float:left;margin-right:10px}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead img,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead img,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead img,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead img,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead img,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead img,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead img,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead img{width:50px;border-radius:100%;height:50px}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead .lazy,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead .lazy,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead .lazy,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead .lazy,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead .lazy,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead .lazy,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead .lazy,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead .lazy{background:url(http://static.ming-soft.net/msheader.jpg)}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareVersion p,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareName p,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareVersion p,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareName p,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareVersion p,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareName p,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareVersion p,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareName p{font-size:12px;margin-bottom:5px}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareName p,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareName p,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareName p,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareName p{font-size:16px;margin-bottom:5px}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareBb,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareBb,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareBb,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareBb{float:left;padding:0;font-size:12px;color:#999}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareNew,body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareNew,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareNew,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareNew{float:right;color:#fff;background:red;border-radius:4px;padding:0 3px;margin-top:0;border-bottom:#b00 2px solid;margin-right:-10px}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templatePic,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templatePic{height:180px;overflow:hidden;margin-bottom:10px;padding:0}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templatePic img,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templatePic img{width:100%}body .ms-content-body .ms-content-msPlug div .thumbnail .sharePic,body .ms-content-body .ms-content-msTemplet div .thumbnail .sharePic{height:225px;margin-bottom:0}body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugDescription,body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugDescription{height:60px;overflow:hidden;margin-bottom:10px;word-break:break-all;padding:0;text-align:left}body .ms-content-body .ms-content-msPlug div .thumbnail .shareTitle,body .ms-content-body .ms-content-msTemplet div .thumbnail .shareTitle{text-align:center;font-size:20px}body .ms-content-body .ms-content-msPlug div .thumbnail .shareWelcome,body .ms-content-body .ms-content-msTemplet div .thumbnail .shareWelcome{height:26px;text-align:center;font-size:12px}body .ms-content table,body .ms-content-body table{width:100%;color:#666;border:none;background-color:#fff;padding:10px 0;box-shadow:0 0 1px #ccc}body .ms-content table tbody tr,body .ms-content-body table tbody tr{height:30px}body .ms-content table tbody tr .text-center,body .ms-content table tbody tr .text-left,body .ms-content-body table tbody tr .text-center,body .ms-content-body table tbody tr .text-left{padding:5px;line-height:26px;font-size:12px}body .ms-content .searchForm .control-label,body .ms-content .searchForm .ms-form-input,body .ms-content-body .searchForm .control-label,body .ms-content-body .searchForm .ms-form-input{line-height:35px}body .ms-content .searchForm,body .ms-content-body .searchForm{margin-bottom:10px;padding:10px 0;background-color:#fff;box-shadow:0 1px 5px #A1A1A1}body .ms-content .searchForm .row,body .ms-content-body .searchForm .row{margin-right:0}body .ms-content .searchForm .row .col-md-3,body .ms-content-body .searchForm .row .col-md-3{padding:0 10px}body .ms-content .searchForm .col-sm-2,body .ms-content-body .searchForm .col-sm-2{width:auto}body .ms-content .searchForm .ms-from-group-input,body .ms-content-body .searchForm .ms-from-group-input{padding-left:0;padding-right:0}body .ms-content .searchForm .ms-from-group-input input,body .ms-content-body .searchForm .ms-from-group-input input{width:100%}body .ms-content .searchForm .ms-from-group-input input[type=radio],body .ms-content .searchForm .ms-from-group-input input[type=checkbox],body .ms-content-body .searchForm .ms-from-group-input input[type=radio],body .ms-content-body .searchForm .ms-from-group-input input[type=checkbox]{width:auto}body .ms-content .searchForm .ms-from-group-input .input-group,body .ms-content .searchForm .ms-from-group-input select,body .ms-content-body .searchForm .ms-from-group-input .input-group,body .ms-content-body .searchForm .ms-from-group-input select{width:100%}body .ms-content .searchForm .form-group,body .ms-content-body .searchForm .form-group{margin-bottom:10px}body .ms-content .searchForm .checkbox,body .ms-content .searchForm .radio,body .ms-content-body .searchForm .checkbox,body .ms-content-body .searchForm .radio{margin-top:4px}body .ms-content .searchForm .bottom,body .ms-content-body .searchForm .bottom{text-align:right;padding:10px 10px 0 0;border-top:1px solid #EAE7E7}body .ms-content .searchForm .bottom .close,body .ms-content-body .searchForm .bottom .close{float:left}body .select2-container .select2-choice{height:34px}body .select2-container{border:none;padding:0} \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.5.7/images/loading.gif b/src/main/webapp/static/skin/manager/4.5.7/images/loading.gif deleted file mode 100644 index c6901ccd..00000000 Binary files a/src/main/webapp/static/skin/manager/4.5.7/images/loading.gif and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.5.7/images/logo.png b/src/main/webapp/static/skin/manager/4.5.7/images/logo.png deleted file mode 100644 index fe0d618a..00000000 Binary files a/src/main/webapp/static/skin/manager/4.5.7/images/logo.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.5.7/js/ms.manager.min.js b/src/main/webapp/static/skin/manager/4.5.7/js/ms.manager.min.js deleted file mode 100644 index 3d2ec332..00000000 --- a/src/main/webapp/static/skin/manager/4.5.7/js/ms.manager.min.js +++ /dev/null @@ -1 +0,0 @@ -ms.manager={initMenu:function(e){$("#ms-menu-parent-tmpl").tmpl(e).appendTo(".ms-menu"),$(".ms-menu-parent").each(function(s){var n=new Array;for(i=0;i div","click",function(){$(this).siblings(".ms-menu-child").hasClass("openMenuChild")?($(this).removeClass("nav-title"),$(this).addClass("ms-menu-parent-header"),$(this).siblings(".ms-menu-child").slideUp(),$(this).siblings(".ms-menu-child").removeClass("openMenuChild")):($(".ms-menu-parent").children("div").removeClass("nav-title"),$(".ms-menu-parent").children("div").addClass("ms-menu-parent-header"),$(".ms-menu-child").slideUp(),$(".ms-menu-child").removeClass("openMenuChild"),$(this).addClass("nav-title"),$(this).removeClass("ms-menu-parent-header"),$(this).siblings(".ms-menu-child").slideDown(),$(this).siblings(".ms-menu-child").addClass("openMenuChild"),$(this).siblings(".ms-menu-child > li").click(function(){$(this).siblings(".ms-menu-child").show(),$(".ms-menu-parent").siblings(".ms-menu-child > li >a").css("color","#e4e4e4"),$(this).siblings(".ms-menu-child > li > a").css("color","#1CAF9A")}))})}},$(function(){$("body").delegate(".ms-menu-parent","mouseover",function(){$(this).children("div").addClass("nav-title"),$(this).children("div").removeClass("ms-menu-parent-header")}),$("body").delegate(".ms-menu-parent","mouseout",function(){$(this).children(".ms-menu-child").hasClass("openMenuChild")?($(this).children("div").addClass("nav-title"),$(this).children("div").removeClass("ms-menu-parent-header")):($(this).children("div").removeClass("nav-title"),$(this).children("div").addClass("ms-menu-parent-header"))}),$('[data-toggle="tooltip"]').tooltip()}); \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.5.7/js/ms.page.js b/src/main/webapp/static/skin/manager/4.5.7/js/ms.page.js deleted file mode 100644 index b6b4d18e..00000000 --- a/src/main/webapp/static/skin/manager/4.5.7/js/ms.page.js +++ /dev/null @@ -1,261 +0,0 @@ -//后台分页js -(function($){ - - var methods = { - init: function(options) { - var o = $.extend({ - items: 1,//总数量 - itemsOnPage: 1,//每页显示数量 - pages: 1,//总页数 - displayedPages: 5,//显示页数 - edges: 3,//边界显示页数 - currentPage: 1, - hrefTextPrefix: '#page-',//分页链接地址的的前缀 - hrefTextSuffix: '', - prevText: '上一页',//上一页显示文字 - nextText: '下一页', - ellipseText: '…', - cssStyle: 'light-theme',//分页使用的样式 - labelMap: [],//分页显示的信息 - selectOnClick: true, - onPageClick: function(pageNumber, event) { - //点击分页进行的操作 - }, - onInit: function() { - //初始化时进行的操作 - } - }, options || {}); - - var self = this; - - o.pages = o.pages ? o.pages : Math.ceil(o.items / o.itemsOnPage) ? Math.ceil(o.items / o.itemsOnPage) : 1; - o.currentPage = o.currentPage - 1; - o.halfDisplayed = o.displayedPages / 2; - - this.each(function() { - self.addClass(o.cssStyle).data('pagination', o); - methods._draw.call(self); - }); - - o.onInit(); - - return this; - }, - - selectPage: function(page) { - methods._selectPage.call(this, page - 1); - return this; - }, - - prevPage: function() { - var o = this.data('pagination'); - if (o.currentPage > 0) { - methods._selectPage.call(this, o.currentPage - 1); - } - return this; - }, - - nextPage: function() { - var o = this.data('pagination'); - if (o.currentPage < o.pages - 1) { - methods._selectPage.call(this, o.currentPage + 1); - } - return this; - }, - - getPagesCount: function() { - return this.data('pagination').pages; - }, - - getCurrentPage: function () { - return this.data('pagination').currentPage + 1; - }, - - destroy: function(){ - this.empty(); - return this; - }, - - drawPage: function (page) { - var o = this.data('pagination'); - o.currentPage = page - 1; - this.data('pagination', o); - methods._draw.call(this); - return this; - }, - - redraw: function(){ - methods._draw.call(this); - return this; - }, - - disable: function(){ - var o = this.data('pagination'); - o.disabled = true; - this.data('pagination', o); - methods._draw.call(this); - return this; - }, - - enable: function(){ - var o = this.data('pagination'); - o.disabled = false; - this.data('pagination', o); - methods._draw.call(this); - return this; - }, - - updateItems: function (newItems) { - var o = this.data('pagination'); - o.items = newItems; - o.pages = methods._getPages(o); - this.data('pagination', o); - methods._draw.call(this); - }, - - updateItemsOnPage: function (itemsOnPage) { - var o = this.data('pagination'); - o.itemsOnPage = itemsOnPage; - o.pages = methods._getPages(o); - this.data('pagination', o); - methods._selectPage.call(this, 0); - return this; - }, - - _draw: function() { - var o = this.data('pagination'), - interval = methods._getInterval(o), - i, - tagName; - - methods.destroy.call(this); - - tagName = (typeof this.prop === 'function') ? this.prop('tagName') : this.attr('tagName'); - - var $panel = tagName === 'UL' ? this : $('
    ').appendTo(this); - - //上一页 - if (o.prevText) { - methods._appendItem.call(this, o.currentPage - 1, {text: o.prevText, classes: 'prev'}); - } - - // 开始位置的分页 - if (interval.start > 0 && o.edges > 0) { - var end = Math.min(o.edges, interval.start); - for (i = 0; i < end; i++) { - methods._appendItem.call(this, i); - } - if (o.edges < interval.start && (interval.start - o.edges != 1)) { - $panel.append('
  • ' + o.ellipseText + '
  • '); - } else if (interval.start - o.edges == 1) { - methods._appendItem.call(this, o.edges); - } - } - - // 中间段的分页显示 - for (i = interval.start; i < interval.end; i++) { - methods._appendItem.call(this, i); - } - - //结束的分页显示 - if (interval.end < o.pages && o.edges > 0) { - if (o.pages - o.edges > interval.end && (o.pages - o.edges - interval.end != 1)) { - $panel.append('
  • ' + o.ellipseText + '
  • '); - } else if (o.pages - o.edges - interval.end == 1) { - methods._appendItem.call(this, interval.end++); - } - var begin = Math.max(o.pages - o.edges, interval.end); - for (i = begin; i < o.pages; i++) { - methods._appendItem.call(this, i); - } - } - - // Generate Next link - if (o.nextText) { - methods._appendItem.call(this, o.currentPage + 1, {text: o.nextText, classes: 'next'}); - } - }, - //获取总页数 - _getPages: function(o) { - var pages = Math.ceil(o.items / o.itemsOnPage); - return pages || 1; - }, - //获取中间显示的页数 - _getInterval: function(o) { - return { - start: Math.ceil(o.currentPage > o.halfDisplayed ? Math.max(Math.min(o.currentPage - o.halfDisplayed, (o.pages - o.displayedPages)), 0) : 0), - end: Math.ceil(o.currentPage > o.halfDisplayed ? Math.min(o.currentPage + o.halfDisplayed, o.pages) : Math.min(o.displayedPages, o.pages)) - }; - }, - - _appendItem: function(pageIndex, opts) { - var self = this, options, $link, o = self.data('pagination'), $linkWrapper = $('
  • '), $ul = self.find('ul'); - - pageIndex = pageIndex < 0 ? 0 : (pageIndex < o.pages ? pageIndex : o.pages - 1); - - options = { - text: pageIndex + 1, - classes: '' - }; - - if (o.labelMap.length && o.labelMap[pageIndex]) { - options.text = o.labelMap[pageIndex]; - } - - options = $.extend(options, opts || {}); - - if (pageIndex == o.currentPage || o.disabled) { - if (o.disabled) { - $linkWrapper.addClass('disabled'); - } else { - if (!options.classes) { - $linkWrapper.addClass('active'); - } - - } - $link = $('' + (options.text) + ''); - } else { - $link = $('' + (options.text) + ''); - $link.click(function(event){ - return methods._selectPage.call(self, pageIndex, event); - }); - } - - if (options.classes) { - $link.addClass(options.classes); - } - - $linkWrapper.append($link); - - if ($ul.length) { - $ul.append($linkWrapper); - } else { - self.append($linkWrapper); - } - }, - - _selectPage: function(pageIndex, event) { - var o = this.data('pagination'); - o.currentPage = pageIndex; - if (o.selectOnClick) { - methods._draw.call(this); - } - return o.onPageClick(pageIndex + 1, event); - } - - }; - - $.fn.pagination = function(method) { - - // Method calling logic - if (methods[method] && method.charAt(0) != '_') { - return methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); - } else if (typeof method === 'object' || !method) { - return methods.init.apply(this, arguments); - } else { - $.error('Method ' + method + ' does not exist on jQuery.pagination'); - } - - }; - -})(jQuery); diff --git a/src/main/webapp/static/skin/manager/4.5.7/js/ms.validate.js b/src/main/webapp/static/skin/manager/4.5.7/js/ms.validate.js deleted file mode 100644 index 535c41d0..00000000 --- a/src/main/webapp/static/skin/manager/4.5.7/js/ms.validate.js +++ /dev/null @@ -1,820 +0,0 @@ -var Ms={}; -Ms.validate = { - /** - * ================================================================== - * 功能:替换空格(将多个连续空格替换为一个空格) 使用:ReplaceSpace(obj) 返回:string - * ================================================================== - */ - "replaceSpace":function(str) { - while ( str.indexOf(" ") >= 0 ) - { - str = str.replace(" " ," "); - } - return str; - }, - /** - * ================================================================== - * 功能:检查是否要显示提示窗口 - * ================================================================== - */ - "ifShow":function(ShowMsg){ - if (ShowMsg == "" ){ - return false; - }else{ - return true; - } - }, - /** - * ================================================================== - * 功能:检测是否存在变量 - * ================================================================== - */ - "isExitsFunction":function(funcName){ - try { - if (typeof(eval(funcName)) == "function") { - return true; - } - } catch(e) {} - return false; - }, - /** - * ================================================================== - * 功能:检测是否存在变量 - * ================================================================== - */ - "isExitsVariable":function(variableName){ - try { - if (typeof(variableName) == "undefined") { - //alert("value is undefined"); - return false; - } else { - //alert("value is true"); - return true; - } - } catch(e) {} - return false; - }, - /** - * ================================================================== - * 功能:非空检查,不忽略空格 提示信息:输入框为空,请输入! 使用:isNull(obj,string) 返回:bool - * ================================================================== - */ - "isNull":function(str,ShowMsg){ - var show =this.ifShow(ShowMsg) ; - // 非空检查 - if(str == ""){ - if (show) alert(ShowMsg); - return false; - }else { - return true; - } - }, - /** - * ================================================================== 功能:邮箱地址检查 - * 提示信息:未输入邮件地址或邮件地址无效! 使用:MailCheck(obj,string) 返回:bool - * ================================================================== - */ - "mailCheck":function(obj,ShowMsg) - { - var show = ifShow(ShowMsg) ; - - if(obj.value!= "") - { - var ok1=obj.value.indexOf("@"); - var ok2=obj.value.indexOf("."); - if(!((ok1!=-1)&&(ok2!=-1))) - { - if (show) alert(ShowMsg); - obj.focus(); - obj.select(); - return false; - } - var allowstrlist = "&#%<>"; - var endvalue = true; - for (i=0;i 12) - { - if (show) alert(ShowMsg); - return false; - } - if (day < 1 || day > 31) - { - if (show) alert(ShowMsg); - return false; - } - - if ((month==4 || month==6 || month==9 || month==11) && day==31) - { - if (show) alert(ShowMsg); - return false; - } - - if (month==2) - { - var isleap=(year % 4==0 && (year % 100 !=0 || year % 400==0)); - if (day>29 || ((day==29) && (!isleap))) - { - if (show) alert(ShowMsg); - return false; - } - } - return true; - }, - - /** - * ================================================================== - * 功能:日期大小判断(格式:yyyy-mm-dd) 提示信息:未输入或输入的开始日期大于结束日期! - * 使用:JudgeDate(obj1,obj2,string) 返回:bool - * ================================================================== - */ - "JudgeDate":function(obj1,obj2,ShowMsg) - { - var show = ifShow(ShowMsg) ; - - var eva = isDate(obj1,"") && isDate(obj2,""); - - if(obj1.value!="" && obj2.value!="" & eva != false) - { - var date1 = obj1.value; - var myDate1 = Date.parse(date1.replace("-","/")); - var date2 = obj2.value; - var myDate2 = Date.parse(date2.replace("-","/")); - if(myDate1 > myDate2) - { - if (show) alert(ShowMsg); - return false; - } - else - { - return true; - } - } - else - { - if (show) alert(ShowMsg); - return false; - } - }, - -/** - * ================================================================== - * 功能:字符串操作,去除字符串两边的空格 使用:Trim(string) 返回:string - * ================================================================== - */ - /** - * ================================================================== - * 功能:去除左边的空格 使用:LTrim(string) 返回:string - * ================================================================== - */ - "LTrim":function(str) - { - var whitespace = new String(" \t\n\r"); - var s = new String(str); - - if (whitespace.indexOf(s.charAt(0)) != -1) - { - var j=0, i = s.length; - while (j < i && whitespace.indexOf(s.charAt(j)) != -1) - { - j++; - } - s = s.substring(j, i); - } - return s; - }, - - /** - * ================================================================== - * 功能:去除右边的空格 使用:RTrim(string) 返回:string - * ================================================================== - */ - "RTrim":function(str) - { - var whitespace = new String(" \t\n\r"); - var s = new String(str); - - if (whitespace.indexOf(s.charAt(s.length-1)) != -1) - { - var i = s.length - 1; - while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1) - { - i--; - } - s = s.substring(0, i+1); - } - return s; - }, - - // 去除前后空格 - "Trim":function(str) - { - return this.RTrim(this.LTrim(str)); - }, - - - /** - * ================================================================== - * 功能:无效字符的检测(不允许输入特殊字符) 提示信息:未输入或输入包含非法字符 使用:CheckChar(obj,Lchar,string) - * Lchar:要检查的特殊字符 返回:bool - * ================================================================== - */ - "CheckChar":function(obj,Lchar,ShowMsg) - { - var show = ifShow(ShowMsg); - - var strlist = Lchar; // "~!@#$%^&*?<>\"\'"; - - // 无效字符的检测 - if(obj.value!= "") - { - var tmpbool=true; - for (i=0;i 0) ) - { - if (show) alert(ShowMsg); - obj.focus(); - obj.select(); - return false; - } - - if (idCardLength==18) - { - sBirthday=obj.value.substr(6,4)+"-"+Number(obj.value.substr(10,2))+"-"+Number(obj.value.substr(12,2)); - var d = new Date(sBirthday.replace(/-/g,"/")); - if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate())) - { - if (show) - alert(ShowMsg); - obj.focus(); - obj.select(); - return false; - } - - for(var i = 17;i>=0;i --) - iSum += (Math.pow(2,i) % 11) * parseInt(obj.value.charAt(17 - i),11); - - if(iSum%11!=1) - { - if (show) - alert(ShowMsg); - obj.focus(); - obj.select(); - return false; - } - - } - else if (idCardLength==15) - { - sBirthday = "19" + obj.value.substr(6,2) + "-" + Number(obj.value.substr(8,2)) + "-" + Number(obj.value.substr(10,2)); - var d = new Date(sBirthday.replace(/-/g,"/")); - var dd = d.getFullYear().toString() + "-" + (d.getMonth()+1) + "-" + d.getDate(); - - if(sBirthday != dd) - { - if (show) - alert(ShowMsg); - obj.focus(); - obj.select(); - return false; - } - } - return true; - }, - - - /** - * ================================================================== - * 功能:验证电话号码格式是否正确 提示信息:未输入或输入电话号码格式不正确! 使用:isPhoneNo(obj,string) 返回:bool - * ================================================================== - */ - "isPhoneNo":function(obj,ShowMsg) - { - var show = ifShow(ShowMsg); - - var phoneNo = obj.value; - var Endvalue = true; - var allowstrlist = "1234567890()-"; - if(phoneNo!="") - { - for (i=0;i=0;i--) - { - // 替换tomoney()中的“,” - Num = Num.replace(",",""); - // 替换tomoney()中的空格 - Num = Num.replace(" ",""); - } - - // 替换掉可能出现的¥字符 - Num = Num.replace("¥",""); - // 验证输入的字符是否为数字 - if(isNaN(Num)) - { - alert("Error: Not a Number !"); - return ""; - } - - // ---字符处理完毕,开始转换,转换采用前后两部分分别转换--- - var part = String(Num).split("."); - var newchar = ""; - // 小数点前进行转化 - for(i = part[0].length - 1; i>= 0 ; i--) - { - // 若数量超过拾亿单位,提示 - if(part[0].length > 10) - { - alert("Error Over Max Length !"); - return ""; - } - var tmpnewchar = ""; - - var perchar = part[0].charAt(i); - - tmpnewchar= charList1[perchar] + tmpnewchar; - - var indx = part[0].length-i-1; - if (indx == 0 || indx == 4 || indx == 8 || indx == 9) - { - tmpnewchar = tmpnewchar + charList2[indx]; - } - else - { - if(perchar!=0) tmpnewchar = tmpnewchar + charList2[indx]; - } - newchar = tmpnewchar + newchar; - - } - - // 小数点之后进行转化 - if( String(Num).indexOf(".") != -1) - { - if(part[1].length > 2) - { - part[1] = part[1].substr(0,2); - } - for(i=0;i"); - $("body").append(obj); - obj.html(str).show(); - obj.animate({ - opacity : 1, - }, 500, 'ease', function() { - $(this).animate({ - opacity : 0, - }, 800, 'ease', function() { - if (typeof (url) != "undefined") { - _target.loadUrl(url); - } - }); - }); - }, - "loadUrl" : function(url) { - location.href = url; - }, - "post" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "POST", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - try { - _target.msg("加载中..."); - } catch (e) { - - } - }, - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - try { - _target.msg("服务器繁忙稍后重试!"); - } catch (e) { - - } - } - }); - }, - "get" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "GET", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - _target.msg("加载中..."); - }, - - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - _target.msg("服务器繁忙稍后重试!"); - } - }); - }, - "load" : function(url, method, params, func) { // 非会员中心ajax请求类 - $.ajax({ - type : method, - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - _target.msg("加载中..."); - }, - success : function(json) { - if (func != null && func != undefined) { - func(json); - } - }, - error : function(xhr, type) { // 服务器异常提示 - _target.msg("服务器繁忙稍后重试!"); - } - }); - }, - "setCookie" : function(key, value, time) { // 依赖zepto.cookie.min.js - // time单位为天数字 - $.fn.cookie(key, value, { - path : '/', - expires : time - }); - }, - "getCookie" : function(key) { // 读取cookie - return decodeURIComponent($.fn.cookie(key)); - }, - "delCookie" : function(key) { - $.fn.cookie(key, null); - }, - "queryString" : function(param) { - var svalue = location.search.match(new RegExp("[\?\&]" + param - + "=([^\&]*)(\&?)", "i")); - return svalue ? svalue[1] : svalue; - }, - "initModal" : function() { // 初始化模态框 - // 弹出框处理 - if ($("*[data-toggle='modal']").size() > 0) { - $("*[data-toggle='modal']").each( - function(index) { - $("body").on( - "tap", - "[data-target=\"" + $(this).attr("data-target") - + "\"]", - function() { - if ($(this).attr("data-target") != "") { - openModal($(this).attr("data-target"), - w, h); - } - }) - }); - } - - function openModal(modalId, w, h) { - - $(modalId).show(); - Ms.init(w, h); - - if (!$(modalId).parent().hasClass("modalMask")) { - $(modalId) - .wrap( - "
    "); - } else { - $(modalId).parent().show(); - } - $(modalId).find(".ms-modal-button").css("line-height", "200%"); - $(modalId).css( - "margin-left", - ($(modalId).parent().width() - $(modalId).width()) / 2 - + "px"); - $(modalId).css("margin-top", "10%"); - $(modalId).on("tap", ".close", function() { - // $(modalId).hide(); - // $(modalId).unwrap().parent(); - hideModal(modalId); - }) - } - - function hideModal(modalId) { - - $(modalId).parent().hide(); - $(modalId).hide(); - } - }, - "browser" : { - versions : function() { - var u = navigator.userAgent, app = navigator.appVersion; - return { - android4 : u.indexOf('Android 4') > -1 - && u.indexOf('Linux') > -1, - android2 : u.indexOf('Android 2') > -1 - && u.indexOf('Linux') > -1, - iPhone : u.indexOf('iPhone') > -1, - iPad : u.indexOf('iPad') > -1, - iPod : u.indexOf('iPod') > -1, - }; - }(), - language : (navigator.browserLanguage || navigator.language) - .toLowerCase() - } -}; -var ms = Ms; diff --git a/src/main/webapp/static/skin/manager/4.6.0/css/login.css b/src/main/webapp/static/skin/manager/4.6.0/css/login.css deleted file mode 100644 index bb4f0018..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/css/login.css +++ /dev/null @@ -1,52 +0,0 @@ -body { - padding-top: 40px; - padding-bottom: 40px; - background-color: #eee; -} - -.form-signin { - max-width: 330px; - padding: 15px; - margin: 0 auto; -} -.form-signin .form-signin-heading, -.form-signin .checkbox { - margin-bottom: 10px; -} -.form-signin .checkbox { - font-weight: normal; -} -.form-signin .form-control { - position: relative; - height: auto; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 10px; - font-size: 16px; -} -.form-signin .form-control:focus { - z-index: 2; -} -.form-signin input[type="email"] { - margin-bottom: -1px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.form-signin input[type="password"] { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.form-signin input[name="verify"] { - margin-bottom:10px; - width:60%; - float:left; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.form-signin .checkimage { -width: 70px; -height:33px; -float: left; -margin: 5px 25px; -} diff --git a/src/main/webapp/static/skin/manager/4.6.0/css/ms.manager.min.css b/src/main/webapp/static/skin/manager/4.6.0/css/ms.manager.min.css deleted file mode 100644 index 30b984aa..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/css/ms.manager.min.css +++ /dev/null @@ -1,1091 +0,0 @@ -/* - *这里定义了一些经常使用的颜色高度 - *在使用对应属性时直接使用设置的属性名即可 - *该方便后续修改只需要改下面的属性即可 - */ -html { - height: 100%; -} -/*滚动条*/ -::-webkit-scrollbar { - width: 3px; - height: 3px; -} -::-webkit-scrollbar-thumb { - background-color: #e1e3e4; - background-clip: content-box; - border-radius: 50px; -} -#mainFrame { - padding-right: 2px; -} -.has-feedback label ~ .form-control-feedback { - top: 0; -} -.form-horizontal .checkbox, -.form-horizontal .checkbox-inline, -.form-horizontal .radio, -.form-horizontal .radio-inline { - padding-top: 4px; -} -body.over-hide { - overflow-y: hidden; - height: 100%; -} -body.theme-index { - height: 100%; - background: #3497db; -} -body { - width: 100%; - min-width: 900px; - background: #fcfcfc; - line-height: 21px; - color: #555; - height: 100%; - /*弹出框*/ - /*内容超出部分隐藏*/ - /*清除padding值*/ - /*分页样式*/ - /*顶部样式开始*/ - /*顶部样式结束*/ - /*页面左边部分样式开始*/ - /*页面左边样式结束*/ - /*右边主体部分开始*/ - /*右边顶部样式*/ - /*文章保存按钮*/ - /*右边的左边栏目*/ - /*右边的列表部分*/ -} -body .btn-group .btn { - margin-right: 0px; -} -body ul, -body ul li, -body dl, -body dl dt, -body dl dd, -body input, -body ol, -body ol li { - margin: 0; - padding: 0; - list-style: none; -} -body .row { - margin: 0px; -} -body a, -body a:link, -body a:visited, -body a:active { - text-decoration: none; - color: #2a6496; -} -body .modal-dialog { - width: 35%; - margin: 15px auto; - text-align: left; - margin-top: 10%; -} -body .modal-dialog .modal-content { - border-radius: 4px; -} -body .modal-dialog .modal-content .modal-body { - overflow: hidden; -} -body .modal-dialog .modal-content .modal-body .form-group label { - width: 25%; -} -body .modal-dialog .modal-content .modal-body .form-group div label { - width: 35%; -} -body .modal-dialog .modal-content .modal-body .ms-from-group-input { - width: 65%; -} -body .modal-dialog .modal-content .modal-header { - padding: 10px; - background-color: #f5f5f5; - color: #333; - border-radius: 4px; -} -body .modal-dialog .modal-content-show { - min-height: 450px; -} -body .ms-text-hide { - word-break: keep-all; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -body .ms-text2-hide { - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; -} -body .ms-text3-hide { - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; -} -body .padding-clear { - padding: 0px; -} -body .pageNav { - text-align: right; - margin-bottom: 30px; - padding-right: 8px; - overflow: hidden; -} -body .ms-top { - height: 50px; - width: 100%; - min-width: 900px; - background: none; - z-index: 10000; - font-family: arial, 'hiragino sans gb', 'microsoft yahei', Simsun; - /*顶部左边样式*/ - /*顶部右边样式*/ -} -body .ms-top .ms-top-logo { - width: 180px; - height: 50px; - float: left; - border-right: 1px solid #248cd3; -} -body .ms-top .ms-top-logo img { - width: 80px; - padding: 5px 0px 0px 10px; -} -body .ms-top .ms-top-logo .slideMenu { - width: 28px; - height: 50px; - line-height: 50px; - display: block; - color: #f9f9f9; - text-align: center; - float: right; - cursor: pointer; -} -body .ms-top .ms-top a:hover, -body .ms-top .ms-top a:focus { - background: #e6e6e6; - color: #666666; -} -body .ms-top .ms-top-menu { - height: 100%; - float: left; - /*鼠标移到按钮上的样式*/ -} -body .ms-top .ms-top-menu .ms-menu-list { - width: 425px; - float: left; -} -body .ms-top .ms-top-menu .menu-default { - height: 50px; - overflow: hidden; -} -body .ms-top .ms-top-menu .menu-show { - position: relative; - background: #ffffff; - z-index: 1000; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); -} -body .ms-top .ms-top-menu .menu-show .ms-menu-list li { - color: #666666; -} -body .ms-top .ms-top-menu .menu-show .ms-menu-list .active { - background: #ffffff; - color: #3497db; -} -body .ms-top .ms-top-menu .menu-show .openMenu { - color: #666666; -} -body .ms-top .ms-top-menu .ms-menu-list li { - float: left; - width: 85px; - color: #ffffff; - text-align: center; - line-height: 50px; - cursor: pointer; -} -body .ms-top .ms-top-menu .ms-menu-list .active { - font-weight: bolder; - background: #248cd3; -} -body .ms-top .ms-top-menu .openMenu { - color: #f9f9f9; - line-height: 50px; - padding: 0px 20px; - cursor: pointer; - margin-top: -1px; - display: none; -} -body .ms-top .ms-top-menu .active-menu { - background: #545557; -} -body .ms-top .ms-top-menu .ms-top a:hover, -body .ms-top .ms-top-menu .ms-top a:focus { - background: #e6e6e6; - color: #666666; -} -body .ms-top .ms-top-user { - float: right; - /*顶部设置按钮样式*/ - /*顶部其他按钮样式*/ -} -body .ms-top .ms-top-user .dropdown { - float: left; -} -body .ms-top .ms-top-user .ms-top-info { - box-shadow: none; - border: none; - height: 50px; - line-height: 50px; - text-shadow: none; - color: #ffffff; - padding: 0px 19px; - cursor: pointer; - background: none repeat scroll 0 0 rgba(0, 0, 0, 0); - background-image: none; - background-repeat: repeat-x; -} -body .ms-top .ms-top-user .ms-top-info .caret { - border-top: 4px dashed; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -body .ms-top .ms-top-user .open .dropdown-menu { - margin-top: 0px; - left: 0px; - border-top-left-radius: 0; - border-top-right-radius: 0; - min-width: 121px; - border: 0px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); -} -body .ms-top .ms-top-user .open .dropdown-menu li { - cursor: pointer; -} -body .ms-top .ms-top-user .open .ms-top-info { - box-shadow: none; - border: none; - height: 50px; - line-height: 50px; - text-shadow: none; - color: #f9f9f9; - padding: 0px 19px; - cursor: pointer; - color: #666666; - background: #ffffff; - background-image: none; - background-repeat: repeat-x; -} -body .ms-top .ms-top-user .open .ms-top-info .caret { - border-top: 4px dashed; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -body .ms-top .ms-top-user .ms-top-mstore { - height: 50px; - line-height: 50px; - float: right; - width: 50px; - color: #f9f9f9; - text-align: center; - cursor: pointer; - background: none; - position: relative; -} -body .ms-top .ms-top-user .ms-top-mstore .mstore-update { - position: absolute; - top: 5px; - right: 5px; - padding: 4px; - background: red; - line-height: 8px; - border-radius: 50px; - font-size: 10px; - display: none; -} -body .ms-top .ms-top-user .popover { - top: 44px; - right: 0px; - max-width: 130px; - left: auto; -} -body .ms-top .ms-top-user .popover .arrow { - left: 81%; -} -body .ms-menu-div { - height: 100%; - float: left; - width: 180px; - padding-top: 50px; - display: none; - background: none; - margin-right: 5px; - position: relative; -} -body .ms-menu-div .slideMenu { - position: absolute; - cursor: pointer; - top: 40%; - left: 180px; - height: 60px; - background: #666; - line-height: 60px; - opacity: .8; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -body .ms-menu-div .slideMenu .iconfont { - font-size: 12px; - color: #ddd; - font-weight: normal; -} -body .ms-menu { - background-color: #666666; - float: left; - width: 180px; - padding-top: 50px; - overflow-y: auto; - position: absolute; - display: none; - padding: 0px; - height: 100%; - padding-bottom: 55px; - top: 50px; - overflow-x: hidden; - left: 0px; - z-index: 10000; -} -body .ms-menu .ms-menu-none { - width: 100%; - height: 300px; - background-image: url(../images/share.png); - background-repeat: no-repeat; -} -body .ms-menu .ms-menu-parent { - border: none; - color: #f9f9f9; - padding-top: 1px; - border-radius: 2px; - display: none; - width: 180px; - float: left; -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header { - background: #555555; - border: none; - color: #f9f9f9; - padding: 5px; - height: 34px; - /*左侧列表标题图标样式*/ -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header .icon-logo { - margin-right: 10px; - display: block; - float: left; - position: relative; - color: #f9f9f9; - font-size: 12px; - height: 25px; -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header .ms-menu-parent-title { - font-size: 14px; - color: #f9f9f9; - cursor: pointer; - float: left; - width: 88%; -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header .closeMenu { - display: none; - float: right; - font-size: 18px; - line-height: 24px; - width: 12%; - text-align: center; - cursor: pointer; -} -body .ms-menu .ms-menu-parent .ms-menu-child { - display: none; - border: none; - box-shadow: none; - position: relative; - margin: 0px; - border-radius: 0px; -} -body .ms-menu .ms-menu-parent .ms-menu-child li { - border: none; - padding: 5px 21px; - padding-right: 0px; -} -body .ms-menu .ms-menu-parent .ms-menu-child li a { - color: #f9f9f9; -} -body .ms-menu .ms-menu-parent .ms-menu-child li a .caret { - border-left: 4px dashed; - border-top: 4px solid transparent; - border-bottom: 4px solid transparent; -} -body .ms-menu .ms-menu-parent .ms-menu-child li a.active, -body .ms-menu .ms-menu-parent .ms-menu-child li a:hover, -body .ms-menu .ms-menu-parent .ms-menu-child li a:focus { - color: #3497db; - text-decoration: none; - padding-left: 0px; -} -body .ms-content { - height: 100%; - overflow: hidden; - padding: 0px; - background: none; -} -body .ms-content .wellcome { - text-align: center; - color: #555; - background: #FCFCFC; - height: 300px; - padding-top: 200px; - vertical-align: middle; - border-top-left-radius: 2px; - height: 100%; -} -body .ms-content #mainFrame { - background-image: url(../images/loading.gif); - background-repeat: no-repeat; - background-position: center; -} -body .ms-content .easyui-tabs { - width: 100%; - height: 100%; - display: none; - padding-bottom: 36px; -} -body .ms-content .tabs-header { - padding: 0px; - width: 100%; - border: none; - background: none; -} -body .ms-content .tabs-header .tabs-wrap { - width: 100%; -} -body .ms-content .tabs-header .tabs { - padding: 0px; - border: none; -} -body .ms-content .tabs-header .tabs .tabs-p-tool { - right: 22px; - height: 27px; - top: 6px; - line-height: 28px; -} -body .ms-content .tabs-header .tabs li { - margin: 0px; -} -body .ms-content .tabs-header .tabs li .tabs-inner { - border-left: 0px; - border-top: 0px; - border-radius: 0px; - margin-right: 5px; - border-top-right-radius: 2px; - border-top-left-radius: 2px; - margin-bottom: -1px; - border-width: 0px; -} -body .ms-content .tabs-header .tabs li .tabs-close { - right: 10px; -} -body .ms-content .tabs-panels { - width: 100%; - height: 100%; - border: none; -} -body .ms-content .tabs-panels .panel { - height: 100%; - padding-bottom: 40px; -} -body .ms-content .panel-body { - border: none; - overflow: hidden; - width: 100%; - height: 100%; -} -body .row .caption { - text-align: center; -} -body .row .caption p { - height: 22px; - overflow: hidden; -} -body .ms-content-body-title { - border-bottom: 1px solid #d3d7db; - background: #ffffff; - color: #666666; - line-height: 45px; - height: 46px; - padding: 0px 10px; - width: 100%; - z-index: 1500; - position: fixed; - right: 0px; - top: 0px; - text-align: right; -} -body .ms-content-body-title strong { - float: left; -} -body .ms-content-body-panel { - padding: 55px 10px 30px; - width: 100%; - min-width: 800px; - z-index: 999; - height: 100%; - min-height: 500px; - /*商品规格*/ -} -body .ms-content-body-panel .ms-content-body-panel-nav { - background: #ffffff; -} -body .ms-content-body-panel form { - background: #fff; - padding: 10px 0px 30px 0px; - width: 100%; -} -body .ms-content-body-panel .ms-panel-nav { - width: 100%; - float: left; - margin-bottom: 10px; -} -body .ms-content-body-panel .ms-panel-nav .btn { - float: left; - margin-right: 5px; -} -body .ms-content-body-panel .ms-panel-nav .form-control { - width: 125px; - float: left; - margin-right: 5px; -} -body .ms-content-body-panel .ms-panel-nav .form-seach { - width: 200px; - float: left; - margin-right: 5px; -} -body .ms-content-body-panel .batch-set { - padding: 7px; - font-size: 12px; - border: 1px #ddd solid; -} -body .ms-content-body-panel .batch-set input { - width: 80px; - height: 28px; - padding: 4px 8px; - margin: 0px 5px; - font-size: 10px; - line-height: 1.42857143; - color: #555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; -} -body .ms-content-body-panel .batch-set .all-price, -body .ms-content-body-panel .batch-set .all-stock { - height: 28px; - line-height: 15px; - font-size: 12px; - border-radius: 4px; - margin-right: 20px; -} -body .ms-content-body-panel .goods-norms { - border: 1px solid #ddd; - padding: 10px; -} -body .ms-content-body-panel .goods-norms .norms-group { - margin-bottom: 10px; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-title { - background: #f3f3f3; - padding: 5px; - position: relative; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-title .norms-addpic { - margin-left: 20px; - font-size: 14px; - font-weight: normal; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-title .delete-norms { - position: absolute; - top: 12px; - right: 10px; - color: #ffffff; - text-align: center; - cursor: pointer; - width: 18px; - height: 18px; - font-size: 14px; - line-height: 16px; - background: rgba(153, 153, 153, 0.6); - border-radius: 10px; - text-indent: 0; - display: none; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list { - padding: 10px 5px; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms { - color: #38f; - cursor: pointer; - font-size: 12px; - padding: 10px; - position: relative; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content { - margin-top: 10px; - display: none; - border: 1px #ddd solid; - width: 440px; - position: absolute; - left: -194px; - top: 26px; - background: #ffffff; - border-radius: 2px; - z-index: 2; - -webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.4); - box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.4); -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content .norms-select { - position: relative; - background: #ffffff; - border-radius: 2px; - padding: 10px; - z-index: 2; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content .norms-select select { - width: 300px; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content .arrow { - left: 50%; - top: 0; - -webkit-transform: rotate(45deg) translateX(-50%) translateY(-50%); - -moz-transform: rotate(45deg) translateX(-50%) translateY(-50%); - -ms-transform: rotate(45deg) translateX(-50%) translateY(-50%); - transform: rotate(45deg) translateX(-50%) translateY(-50%); - -webkit-transform-origin: 0 0; - -moz-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; - position: absolute; - width: 6px; - height: 6px; - background: #ffffff; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); - z-index: 1; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail { - border: 1px solid #AAA; - padding: 4px; - display: inline-block; - margin: 5px 10px 5px 0px; - line-height: 13px; - width: 80px; - vertical-align: middle; - text-align: center; - position: relative; - border-radius: 4px; - cursor: pointer; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail span { - width: 74px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-size: 12px; - display: block; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail .delete-norms { - position: absolute; - top: -8px; - right: -8px; - color: #ffffff; - text-align: center; - cursor: pointer; - width: 18px; - height: 18px; - font-size: 14px; - line-height: 16px; - background: rgba(153, 153, 153, 0.6); - border-radius: 10px; - text-indent: 0; - display: none; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail .norms-pic { - position: relative; - top: 4px; - left: -5px; - border-top: 1px #ddd solid; - width: 80px; - text-align: center; - height: 80px; - line-height: 80px; - cursor: pointer; - display: none; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail .norms-pic img { - width: 74px; - height: 74px; -} -body .ms-content-menu { - width: 15%; - float: left; - color: #666666; - background: #ffffff; - height: 100%; - border-right: 1px solid #ccc; - overflow-y: auto; - position: fixed; - top: 0px; - left: 0px; -} -body .ms-content-menu .ms-static-top { - width: 100%; - height: 45px; -} -body .ms-content-menu .panel { - box-shadow: none; -} -body .ms-content-menu .easyui-panel { - border: 0px; - padding: 10px; -} -body .ms-content-body { - height: 100%; - float: right; - width: 100%; - overflow-y: auto; - overflow-x: hidden; -} -body .ms-content-body .ms-static-top { - width: 100%; - height: 45px; -} -body .ms-content-body .updatePrompt { - margin: 20px; - border: 1px #e0e0e0 solid; - padding: 10px; - border-radius: 5px; -} -body .ms-content-body .updatePrompt span { - color: #0096fb; - margin-right: 10px; -} -body .ms-content-body h3 { - padding-left: 20px; -} -body .ms-content-body .ms-content-msPlug { - border-bottom: 1px solid #ddd; - padding-bottom: 30px; -} -body .ms-content-body .ms-content-msPlug .thumbnail { - margin-bottom: 30px; -} -body .ms-content-body .ms-content-msPlug .thumbnail img.lazy { - width: 100%; -} -body .ms-content-body .ms-content-msTemplet, -body .ms-content-body .ms-content-msPlug { - margin: 15px 0px; - padding: 0px 10px; -} -body .ms-content-body .ms-content-msTemplet div, -body .ms-content-body .ms-content-msPlug div { - padding-right: 10px; - padding-left: 10px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail, -body .ms-content-body .ms-content-msPlug div .thumbnail { - margin-bottom: 20px; - padding: 5px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle { - text-align: left; - font-size: 20px; - color: #333; - height: 55px; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - padding: 0px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle span, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle span, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle span, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle span { - font-size: 12px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead { - padding: 0px; - float: left; - margin-right: 10px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead img, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead img { - width: 50px; - border-radius: 100%; - height: 50px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead .lazy, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead .lazy { - background: url(http://static.ming-soft.net/msheader.jpg); -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareVersion p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareVersion p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareVersion p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareVersion p { - font-size: 12px; - margin-bottom: 5px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareName p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareName p { - font-size: 16px; - margin-bottom: 5px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareBb, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareBb, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareBb, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareBb { - float: left; - padding: 0px; - font-size: 12px; - color: #999; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareNew, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareNew, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareNew, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareNew { - float: right; - color: #ffffff; - background: red; - border-radius: 4px; - padding: 0px 3px; - margin-top: 0px; - border-bottom: #bb0000 2px solid; - margin-right: -10px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templatePic, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templatePic { - height: 180px; - overflow: hidden; - margin-bottom: 10px; - padding: 0px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templatePic img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templatePic img { - width: 100%; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .sharePic, -body .ms-content-body .ms-content-msPlug div .thumbnail .sharePic { - height: 225px; - margin-bottom: 0px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugDescription, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugDescription { - height: 60px; - overflow: hidden; - margin-bottom: 10px; - word-break: break-all; - padding: 0px; - text-align: left; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .shareTitle, -body .ms-content-body .ms-content-msPlug div .thumbnail .shareTitle { - text-align: center; - font-size: 20px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .shareWelcome, -body .ms-content-body .ms-content-msPlug div .thumbnail .shareWelcome { - height: 26px; - text-align: center; - font-size: 12px; -} -body .ms-content, -body .ms-content-body { - /*列表表格样式(文章列表 栏目列表一起)*/ -} -body .ms-content table, -body .ms-content-body table { - width: 100%; - color: #666666; - border: none; - background-color: #ffffff; - padding: 10px 0px; - margin-bottom: 60px; - *box-shadow: 0 0px 1px #ccc; -} -body .ms-content table tbody tr, -body .ms-content-body table tbody tr { - height: 30px; -} -body .ms-content table tbody tr .text-left, -body .ms-content-body table tbody tr .text-left, -body .ms-content table tbody tr .text-center, -body .ms-content-body table tbody tr .text-center { - font-size: 12px; - display: table-cell; - vertical-align: middle; -} -body .ms-content .searchForm, -body .ms-content-body .searchForm { - margin-bottom: 10px; - padding: 10px 0px; - position: fixed; - top: 46px; - width: 100%; - z-index: 1000; - background-color: #ffffff; - box-shadow: 2px 1px 5px #A1A1A1; -} -body .ms-content .searchForm .bv-hidden-submit, -body .ms-content-body .searchForm .bv-hidden-submit { - display: none; - width: 0px; - height: 0px; -} -body .ms-content .searchForm .row, -body .ms-content-body .searchForm .row { - margin-right: 0px; -} -body .ms-content .searchForm .row .col-md-3, -body .ms-content-body .searchForm .row .col-md-3 { - padding: 0px 10px; -} -body .ms-content .searchForm .col-sm-2, -body .ms-content-body .searchForm .col-sm-2 { - width: auto; -} -body .ms-content .searchForm .ms-form-input, -body .ms-content-body .searchForm .ms-form-input { - line-height: 35px; -} -body .ms-content .searchForm .ms-from-group-input, -body .ms-content-body .searchForm .ms-from-group-input { - padding-left: 0; - padding-right: 0; -} -body .ms-content .searchForm .ms-from-group-input input, -body .ms-content-body .searchForm .ms-from-group-input input { - width: 100%; -} -body .ms-content .searchForm .ms-from-group-input input[type="radio"], -body .ms-content-body .searchForm .ms-from-group-input input[type="radio"] { - width: auto; -} -body .ms-content .searchForm .ms-from-group-input input[type="checkbox"], -body .ms-content-body .searchForm .ms-from-group-input input[type="checkbox"] { - width: auto; -} -body .ms-content .searchForm .ms-from-group-input select, -body .ms-content-body .searchForm .ms-from-group-input select { - width: 100%; -} -body .ms-content .searchForm .ms-from-group-input .input-group, -body .ms-content-body .searchForm .ms-from-group-input .input-group { - width: 100%; -} -body .ms-content .searchForm .control-label, -body .ms-content-body .searchForm .control-label { - line-height: 35px; -} -body .ms-content .searchForm .form-group, -body .ms-content-body .searchForm .form-group { - margin-bottom: 10px; -} -body .ms-content .searchForm .radio, -body .ms-content-body .searchForm .radio { - margin-top: 4px; -} -body .ms-content .searchForm .checkbox, -body .ms-content-body .searchForm .checkbox { - margin-top: 4px; -} -body .ms-content .searchForm .bottom, -body .ms-content-body .searchForm .bottom { - text-align: right; - padding: 10px 10px 0 0; - border-top: 1px solid #EAE7E7; -} -body .ms-content .searchForm .bottom .close, -body .ms-content-body .searchForm .bottom .close { - font-size: 2px; - border-radius: 5px; - border: 1px solid #ddd; - height: 18px; - border-top-right-radius: 0px; - background: #ffffff; - width: 80px; - border-top-left-radius: 0px; - border-top: 0px; - position: absolute; - color: #ddd; - left: 48%; - bottom: -18px; - text-align: center; - line-height: 16px; - opacity: 1; -} -body .select2-container .select2-choice { - height: 34px; -} -body .select2-container { - border: none; - padding: 0; -} -body .select2-container .select2-container--default { - height: 34px; -} -body .select2-container .select2-selection--single{ - font: inherit; - border: 1px solid #ccc; - display: block; - height: 34px; - padding: 2px 3px; - font-size: 14px; - color: rgb(85, 85, 85); -} \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.0/css/ms.mstore.min.css b/src/main/webapp/static/skin/manager/4.6.0/css/ms.mstore.min.css deleted file mode 100644 index c0309cb6..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/css/ms.mstore.min.css +++ /dev/null @@ -1 +0,0 @@ -.ms-upgrader-number,.topDiv{display:none}.ms-text2-hide,.ms-text3-hide,.ms-text8-hide{-webkit-box-orient:vertical}.ms-text-hide,.ms-text2-hide,.ms-text3-hide,.ms-text8-hide{text-overflow:ellipsis}.email-login,.weixin-login{position:absolute;top:15%;left:32%}html{height:100%}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background-color:rgba(50,50,50,.3)}::-webkit-scrollbar-thumb:hover{background-color:rgba(50,50,50,.6)}::-webkit-scrollbar-track{background-color:rgba(50,50,50,.1)}::-webkit-scrollbar-track:hover{background-color:rgba(50,50,50,.2)}.topDiv{height:125px;width:100%}.ms-text-hide{word-break:keep-all;white-space:nowrap;overflow:hidden}.ms-text2-hide{display:-webkit-box;-webkit-line-clamp:2}.ms-text3-hide{display:-webkit-box;-webkit-line-clamp:3}.ms-text8-hide{display:-webkit-box;-webkit-line-clamp:8}.email-login{width:472px;border:1px solid #eaeaea;padding-top:20px;background:#fff;box-shadow:0 0 15px -5px #888}.email-login form{width:300px;margin:0 auto}.email-login .title{font-size:20px;text-align:center;margin-bottom:15px}.email-login .email-login-tit{margin-right:-15px;margin-left:-15px}.fixed-filter,.fixed-top{background:#fff;position:fixed}#login_container{margin:0 auto;width:472px;background:url(http://static.ming-soft.net/images/scorback.jpg)no-repeat #fcfcfc;text-align:center;padding-top:51px}.small-font{font-size:12px}.padding-clear{padding:0}.pageNav{text-align:right;margin-bottom:30px;padding-right:8px;overflow:hidden}.fixed-top{top:-10px;z-index:1000;left:0;margin-left:-15px;padding-left:15px}.fixed-filter{top:42px;z-index:1000;width:100%;left:0;box-shadow:0 5px 10px #d3d3d3}.mstore-content{overflow:auto;padding:15px;min-width:1100px}.mstore-content .free-font{color:#1E8BDD;font-weight:700}.mstore-content .price-font{color:#FB803C;font-weight:700}.mstore-content .glyphicon-star,.mstore-content .glyphicon-star-empty{color:#fb803c}.mstore-content .glyphicon-heart{color:#d9534f}.mstore-content .carousel{height:240px}.mstore-content .item img{margin:0 auto;max-width:100%}.mstore-content .group-button-active{background-color:#e6e6e6}.mstore-content .mswidth{width:100%}.mstore-content .content-new{margin-top:15px;border:1px solid #ddd;overflow:hidden;border-bottom:0}.mstore-content .content-new .new-upload{width:78%;float:left}.mstore-content .content-new .new-upload .table-title{padding:10px;height:40px;border-bottom:1px solid #ddd;border-right:1px #ddd solid;clear:both;font-weight:700;font-size:18px}.mstore-content .content-new .new-upload ul li{height:260px;border-radius:0;margin:0;border-left:none;border-top:none;float:left;cursor:pointer}.mstore-content .content-new .new-upload ul li .pic{display:block;height:74%;overflow:hidden;margin-bottom:5px}.mstore-content .content-new .new-upload ul li .share-info{min-width:220px;width:80%;float:left}.mstore-content .content-new .new-upload ul li .share-info .share-title{margin:5px 0}.mstore-content .content-new .new-upload ul li .share-user{width:40px;float:right;height:62px;overflow:hidden}.mstore-content .content-new .new-upload ul li .share-user img{width:100%}.mstore-content .content-new .new-upload ul li .share-user p{font-size:12px;line-height:25px}.mstore-content .content-new .order-user-list{width:22%;float:left;overflow:hidden;height:520px}.mstore-content .content-new .order-user-list .list-title{border-bottom:1px solid #ddd;margin:10px;padding-bottom:10px;font-weight:700}.mstore-content .order-user{width:33%;max-width:90px;float:left;height:95px;overflow:hidden;line-height:38px}.mstore-content .order-user p{font-size:12px}.mstore-content .content-people{border:1px solid #ddd;overflow:hidden;border-top:0}.mstore-content .content-people .solve-user-list{width:78%;float:left}.mstore-content .content-people .solve-user-list .table-title{padding:10px;height:40px;border-bottom:1px solid #ddd;border-right:1px #ddd solid;clear:both;font-weight:700;font-size:18px}.mstore-content .content-people .solve-user-list .solve-user-detail{border-radius:0;margin:0;border-left:none;height:295px;border-top:none;border-bottom:none}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-user-head{width:50px;float:left;padding-right:5px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-user-info{float:left}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-user-info .solve-heart{margin-top:5px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-descrip{height:60%;overflow:hidden;width:100%;padding:5px;line-height:23px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-bottom{position:absolute;bottom:10px;right:10px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-bottom .solve-btn{padding:0 10px}.mstore-content .content-people .download-top{width:22%;float:left}.mstore-content .content-people .download-top .list-title{border-bottom:1px solid #ddd;margin:10px;padding-bottom:10px;font-weight:700}.mstore-content .content-people .download-top .download-info{width:100%;margin-bottom:9px;float:left}.mstore-content .content-people .download-top .download-info .download-head{width:40px;float:left;margin:0 10px}.mstore-content .content-people .download-top .download-info strong{cursor:pointer}.mstore-content .model-all{margin:10px 0}.mstore-content .model-filter{margin-bottom:10px;padding:10px 15px}.mstore-content .nav-pills li{cursor:pointer}.mstore-content .nav-pills li a{padding:1px 20px}.mstore-content .share-detail{padding:0 5px}.mstore-content .share-detail .thumbnail{height:260px;cursor:pointer;margin-bottom:10px}.mstore-content .share-detail .pic{display:block;height:74%;overflow:hidden;margin-bottom:5px}.mstore-content .share-detail .pic .tit{position:absolute;padding:5px;top:5px;right:10px;text-align:center;color:#fff;background:#868686}.mstore-content .share-detail .pic .describe{color:#666;line-height:25px;margin-top:4px;font-size:12px;text-decoration:none}.mstore-content .share-detail .pic .describe:hover,.mstore-content .share-detail .pic:hover{text-decoration:none}.mstore-content .share-detail .share-info{width:70%;float:left}.mstore-content .share-detail .share-info .share-title{margin:5px 0}.mstore-content .share-detail .share-user{width:40px;float:right;height:62px;overflow:hidden}.mstore-content .share-detail .share-user img{width:100%}.mstore-content .share-detail .share-user p{font-size:12px;line-height:25px}.mstore-content .share-detail-user{margin-bottom:10px;overflow:hidden}.mstore-content .share-detail-user img{width:50px;height:50px;margin-right:10px}.mstore-content .read-more{margin-left:20px;color:#fff}.mstore-content .comment-info{border-bottom:1px dotted #ddd;padding-bottom:15px}.mstore-content .comment-info .comment-name{color:#337ab7;font-size:14px;font-weight:700}.mstore-content #detail-comment{max-height:500px;overflow-y:auto} \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.0/css/reset.css b/src/main/webapp/static/skin/manager/4.6.0/css/reset.css deleted file mode 100644 index 248aacf8..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/css/reset.css +++ /dev/null @@ -1,44 +0,0 @@ - -/* ------- This is the CSS Reset ------- */ - -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, -abbr, acronym, address, big, cite, code, del, -dfn, em, img, ins, kbd, q, s, samp, small, -strike, strong, sub, sup, tt, var, u, i, center, -dl, dt, dd, ol, ul, li, fieldset, form, label, -legend, table, caption, tbody, tfoot, thead, tr, -th, td, article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, menu, -nav, output, ruby, section, summary, time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} - -/* ------- HTML5 display-role reset for older browsers ------- */ - -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { - display: block; -} -body { - line-height: 1; -} -ol, ul { - list-style: none; -} -blockquote, q { - quotes: none; -} -blockquote:before, blockquote:after, q:before, q:after { - content: ''; - content: none; -} -table { - border-collapse: collapse; - border-spacing: 0; -} - diff --git a/src/main/webapp/static/skin/manager/4.6.0/css/style.css b/src/main/webapp/static/skin/manager/4.6.0/css/style.css deleted file mode 100644 index a7097b67..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/css/style.css +++ /dev/null @@ -1,188 +0,0 @@ -/* - * - * Template Name: Fullscreen Login - * Description: Login Template with Fullscreen Background Slideshow - * Author: Anli Zaimi - * Author URI: http://azmind.com - * - */ - - -body { - background: #f8f8f8; - font-family: 'PT Sans', Helvetica, Arial, sans-serif; - text-align: center; - color: #fff; -} - -.page-container { - position: relative; - top:25%; -} - -h1 { - font-size: 30px; - font-weight: 700; - text-shadow: 0 1px 4px rgba(0,0,0,.2); -} - -form { - position: relative; - width: 305px; - margin: 15px auto 0 auto; - text-align: center; -} - -input { - width: 300px; - height: 42px; - margin-top: 10px; - padding: 0 15px; - background: #2d2d2d; /* browsers that don't support rgba */ - background: rgba(45,45,45,.15); - -moz-border-radius: 6px; - -webkit-border-radius: 6px; - border-radius: 6px; - border: 1px solid #3d3d3d; /* browsers that don't support rgba */ - border: 1px solid rgba(255,255,255,.15); - -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset; - -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset; - box-shadow: 0 2px 3px 0 rgba(0,0,0,.1) inset; - font-family: 'PT Sans', Helvetica, Arial, sans-serif; - font-size: 14px; - color: #fff; - text-shadow: 0 1px 2px rgba(0,0,0,.1); - -o-transition: all .2s; - -moz-transition: all .2s; - -webkit-transition: all .2s; - -ms-transition: all .2s; -} - -input:-moz-placeholder { color: #fff; } -input:-ms-input-placeholder { color: #fff; } -input::-webkit-input-placeholder { color: #fff; } - -input:focus { - outline: none; - -moz-box-shadow: - 0 2px 3px 0 rgba(0,0,0,.1) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - -webkit-box-shadow: - 0 2px 3px 0 rgba(0,0,0,.1) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - box-shadow: - 0 2px 3px 0 rgba(0,0,0,.1) inset, - 0 2px 7px 0 rgba(0,0,0,.2); -} - -button { - cursor: pointer; - width: 300px; - height: 44px; - margin-top: 25px; - padding: 0; - background: #ef4300; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; - border-radius: 6px; - border: 1px solid #ff730e; - -moz-box-shadow: - 0 15px 30px 0 rgba(255,255,255,.25) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - -webkit-box-shadow: - 0 15px 30px 0 rgba(255,255,255,.25) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - box-shadow: - 0 15px 30px 0 rgba(255,255,255,.25) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - font-family: 'PT Sans', Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: 700; - color: #fff; - text-shadow: 0 1px 2px rgba(0,0,0,.1); - -o-transition: all .2s; - -moz-transition: all .2s; - -webkit-transition: all .2s; - -ms-transition: all .2s; -} - -button:hover { - -moz-box-shadow: - 0 15px 30px 0 rgba(255,255,255,.15) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - -webkit-box-shadow: - 0 15px 30px 0 rgba(255,255,255,.15) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - box-shadow: - 0 15px 30px 0 rgba(255,255,255,.15) inset, - 0 2px 7px 0 rgba(0,0,0,.2); -} - -button:active { - -moz-box-shadow: - 0 15px 30px 0 rgba(255,255,255,.15) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - -webkit-box-shadow: - 0 15px 30px 0 rgba(255,255,255,.15) inset, - 0 2px 7px 0 rgba(0,0,0,.2); - box-shadow: - 0 5px 8px 0 rgba(0,0,0,.1) inset, - 0 1px 4px 0 rgba(0,0,0,.1); - - border: 0px solid #ef4300; -} - -.error { - display: none; - position: absolute; - top: 27px; - right: -55px; - width: 40px; - height: 40px; - background: #2d2d2d; /* browsers that don't support rgba */ - background: rgba(45,45,45,.25); - -moz-border-radius: 8px; - -webkit-border-radius: 8px; - border-radius: 8px; -} - -.error span { - display: inline-block; - margin-left: 2px; - font-size: 40px; - font-weight: 700; - line-height: 40px; - text-shadow: 0 1px 2px rgba(0,0,0,.1); - -o-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -} - -.connect { - width: 305px; - margin: 35px auto 0 auto; - font-size: 18px; - font-weight: 700; - text-shadow: 0 1px 3px rgba(0,0,0,.2); -} - -.connect a { - display: inline-block; - width: 32px; - height: 35px; - margin-top: 15px; - -o-transition: all .2s; - -moz-transition: all .2s; - -webkit-transition: all .2s; - -ms-transition: all .2s; -} - -.connect a.facebook { background: url(../images/facebook.png) center center no-repeat; } -.connect a.twitter { background: url(../images/twitter.png) center center no-repeat; } - -.connect a:hover { background-position: center bottom; } - - - diff --git a/src/main/webapp/static/skin/manager/4.6.0/css/supersized.css b/src/main/webapp/static/skin/manager/4.6.0/css/supersized.css deleted file mode 100644 index c214e551..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/css/supersized.css +++ /dev/null @@ -1,34 +0,0 @@ -/* - - Supersized - Fullscreen Slideshow jQuery Plugin - Version : 3.2.7 - Site : www.buildinternet.com/project/supersized - - Author : Sam Dunn - Company : One Mighty Roar (www.onemightyroar.com) - License : MIT License / GPL License - -*/ - -* { margin:0; padding:0; } -body { background:#111; height:100%; } - img { border:none; } - - #supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../images/progress.gif) no-repeat center center;} - - #supersized { display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; } - #supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; } - #supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; } /*Speed*/ - #supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; } /*Quality*/ - - #supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; } - #supersized a { width:100%; height:100%; display:block; } - #supersized li.prevslide { z-index:-20; } - #supersized li.activeslide { z-index:-10; } - #supersized li.image-loading { background:#111 url(../images/progress.gif) no-repeat center center; width:100%; height:100%; } - #supersized li.image-loading img{ visibility:hidden; } - #supersized li.prevslide img, #supersized li.activeslide img{ display:inline; } - - -#supersized img { max-width: none !important } - diff --git a/src/main/webapp/static/skin/manager/4.6.0/images/1.jpg b/src/main/webapp/static/skin/manager/4.6.0/images/1.jpg deleted file mode 100644 index e43067cc..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.0/images/1.jpg and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.0/images/2.jpg b/src/main/webapp/static/skin/manager/4.6.0/images/2.jpg deleted file mode 100644 index 0a28d753..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.0/images/2.jpg and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.0/images/3.jpg b/src/main/webapp/static/skin/manager/4.6.0/images/3.jpg deleted file mode 100644 index b3443592..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.0/images/3.jpg and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.0/images/loading.gif b/src/main/webapp/static/skin/manager/4.6.0/images/loading.gif deleted file mode 100644 index c6901ccd..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.0/images/loading.gif and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.0/images/logo.png b/src/main/webapp/static/skin/manager/4.6.0/images/logo.png deleted file mode 100644 index f48d05ce..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.0/images/logo.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.0/images/progress.gif b/src/main/webapp/static/skin/manager/4.6.0/images/progress.gif deleted file mode 100644 index f3e45e05..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.0/images/progress.gif and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.0/images/share.png b/src/main/webapp/static/skin/manager/4.6.0/images/share.png deleted file mode 100644 index bebfb4ab..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.0/images/share.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.0/js/ms.manager.js b/src/main/webapp/static/skin/manager/4.6.0/js/ms.manager.js deleted file mode 100644 index 67fa4b18..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/js/ms.manager.js +++ /dev/null @@ -1,292 +0,0 @@ -//点击页面其他位置头部菜单收缩 -$(document).bind("click",function(e){ - var target = $(e.target); - if(target.closest(".menu-default").length == 0){ - manager.topMenu.initTop(); - } -}) -//浏览器窗口调整事件 -$(window).resize(function () { - $(".categoryTree").height($(document).height()); - $("#listFrame").height($(document).height()); - - $('.easyui-tabs').tabs("resize",{ - width: $('.easyui-tabs').parent().width(), - fit:true, - scrollDuration:1000 - }); - }) -$(function(){ - //左侧菜单滚动条,鼠标上移显示 - $(".ms-menu,.ms-content-menu").mouseover(function () { - $(this).css("overflow-y","auto"); - }); - $(".ms-menu,.ms-content-menu").mouseleave(function () { - $(this).css("overflow-y","hidden"); - }); - - //收缩左侧菜单 - $(".slideMenu").click(function(){ - var obj = $(this); - if ($(".ms-menu").css("left") == "0px") { - //修改图标 - obj.children(".icon-open").show(); - obj.children(".icon-close").hide(); - $(".ms-menu-div").css("position","absolute"); - $(".ms-menu,.ms-menu-div").animate({left:'-180px'},100) - //改变右侧部分宽度 - $('.easyui-tabs').tabs("resize",{ - width:$('.easyui-tabs').parent().width() - }); - } else { - //修改图标 - obj.children(".icon-open").hide(); - obj.children(".icon-close").show(); - $(".ms-menu-div").css("position","relative"); - $(".ms-menu,.ms-menu-div").animate({left:'0px'},50) - - //恢复右侧部分宽度 - $('.easyui-tabs').tabs("resize",{ - width:$('.easyui-tabs').parent().width(), - fit:true, - scrollDuration:1000 - }); - } - }) - - //点击左侧菜单添加选项卡 - $(".ms-menu").delegate(".ms-menu-child a","click",function(){ - $(".easyui-tabs").show(); - $(".wellcome").hide(); - $(".ms-menu-child a").removeClass("active"); - $(this).addClass("active"); - var title=$(this).data("title"); - var content=$(this).data("url"); - var id=$(this).data("id"); - if (!$('.easyui-tabs').tabs('exists', title)) { - $('.easyui-tabs').tabs('add', { - title: title, - content: '', - closable: true, - tools:[{ - iconCls:'icon-mini-refresh', - title:"刷新当前选项卡", - handler:function(){ - $('#mainFrame'+id).attr('src', $('#mainFrame'+id).attr('src')); - } - }] - }); - - - } else { - $('.easyui-tabs').tabs('select', title); - } - }) - - - //用户在切换选项卡时,和导航树保持同步 - $('.easyui-tabs').tabs({ - onSelect: function(title){ - var _select = $(".easyui-tabs").tabs("getSelected"); - var obj = _select.panel("options").tab; - //循环左侧菜单里每个菜单的text进行选项卡的title进行对比 - $(".ms-menu").find("li").each(function(){ - var target = $(this); - if(target.text() == obj.text()){ - $(".ms-menu-child a").removeClass("active"); - //左侧对应菜单展开选中 - $(".ms-menu-none").hide(); - target.parent().parent().slideDown(); - target.parent().slideDown(); - target.find("a").addClass("active"); - //头部对应一级菜单进行选中 - $(".ms-menu-list").find("li").removeClass("active").each(function(){ - if(target.parent().parent().data("model-id") == $(this).data("model-id")){ - $(this).addClass("active"); - } - }) - } - }) - } - }); - - - //当关闭最后一个选项卡时,隐藏选项卡页面显示主界面 - $('.easyui-tabs').tabs({ - onClose:function(){ - if($('.easyui-tabs').tabs('tabs').length==0){ - $(".wellcome").show(); - $(".easyui-tabs").hide(); - $(".ms-menu-child a").removeClass("active"); - $(".ms-menu-list").find("li").removeClass("active") - } - - } - }) -}) - -//MStore做的计时循环特效 -window.setInterval(showMstore, 1000); -function showMstore(){ - $(".ms-top-mstore").find(".animated").addClass("rubberBand") -} -window.setInterval(hiddenMstore, 1500); -function hiddenMstore(){ - $(".ms-top-mstore").find(".animated").removeClass("rubberBand") -} - -var manager = { - /*头部菜单操作*/ - topMenu:{ - initEvent: function() { - $("*[data-ms-*]").each() - }, - /*追加头部菜单*/ - initMenu: function(json) { - $("#ms-menu-list-tmpl").tmpl(json).appendTo(".ms-menu-list"); - if($(".ms-menu-list").children().length>5){ - $(".openMenu").show(); - } - - - //将左侧菜单追加,只是隐藏了 - $("#ms-menu-tmpl").tmpl(json).appendTo(".ms-menu"); - $(".ms-menu-parent").each(function(n) { - var arr = new Array; - for (i = 0; i < json.length; i++) json[i].modelModelId == $(this).data("model-id") && arr.push(json[i]) - //alert(arr) - $("#ms-menu-child-tmpl").tmpl(arr).appendTo($(this).find("ul:first")) - - }) - }, - - /*头部菜单点击收缩效果*/ - topMenuOpen: function(target,menuShow){ - var _height=$(".ms-menu-list").height(); - if(target.parent().hasClass(menuShow)){ - this.initTop(); - }else{ - target.parent().addClass(menuShow); - $('.'+menuShow).height(_height); - } - }, - /*初始化头部菜单*/ - initTop:function(){ - $(".menu-default").height("50px"); - $(".menu-default").removeClass("menu-show"); - }, - /*点击头部菜单展示二级菜单*/ - showChildMenu:function(target,json){ - var _json = {"modelTitle":target.text(),"modelIcon":target.data("model-icon"),"modelId":target.data("model-id")}; - var arr = new Array; - $(".ms-menu-list").find("li").removeClass("active"); - target.addClass("active"); - - //显示左侧菜单 - if ($(".ms-menu").css("display") == "none") { - $(".slideMenu").children(".icon-open").hide(); - $(".slideMenu").children(".icon-close").show(); - $(".ms-menu,.ms-menu-div").show(); - //恢复右侧部分宽度 - $('.easyui-tabs').tabs("resize",{ - width:$('.easyui-tabs').parent().width(), - fit:true, - scrollDuration:1000 - }); - } - - $(".ms-menu-parent").each(function(){ - if(target.data("model-id")==$(this).data("model-id")){ - $(this).show(); - $(".ms-menu-parent").find("ul").slideUp(); - $(this).find("ul").slideDown(); - - //默认打开当前模块的第一个菜单项 - $(".easyui-tabs").show(); - $(".wellcome").hide(); - var title=$(this).find("ul li:eq(0) a").data("title"); - var content=$(this).find("ul li:eq(0) a").data("url"); - var id = $(this).find("ul li:eq(0) a").data("id"); - if (!$('.easyui-tabs').tabs('exists', title)) { - $('.easyui-tabs').tabs('add', { - title: title, - content: '', - closable: true, - tools:[{ - iconCls:'icon-mini-refresh', - handler:function(){ - $('#mainFrame'+id).attr('src', $('#mainFrame'+id).attr('src')); - } - }] - }); - } else { - $('.easyui-tabs').tabs('select', title); - } - } - }) - this.initTop(); - }, - - }, - - /*左侧菜单操作*/ - leftMenu:{ - /*左侧菜单点击收缩效果*/ - leftMenuOpen:function(target,menu){ - menu.slideToggle(); - - }, - - }, - - -} - -$(function(){ - - //当头部菜单超过5个时,点击展开头部菜单 - $(".openMenu").click(function(){ - manager.topMenu.topMenuOpen($(this),"menu-show"); - }) - - //点击展开左侧菜单子菜单 - $(".ms-menu").delegate(".ms-menu-parent-title","click",function(){ - var menu = $(this).parent().siblings(".ms-menu-child"); - manager.leftMenu.leftMenuOpen($(this),menu); - }) - - //移除左侧菜单 - $(".ms-menu").delegate(".ms-menu-parent","mouseover",function(){ - $(".closeMenu").hide(); - $(this).find(".closeMenu").show(); - }) - $(document).bind("mouseover",function(e){ - var target = $(e.target); - if(target.closest(".ms-menu-parent").length == 0){ - $(".closeMenu").hide(); - } - }) - //关闭左侧菜单 - $(".ms-menu").delegate(".closeMenu","click",function(){ - $(this).parent().parent().hide(); - var menu = $(this).parent().siblings(".ms-menu-child"); - manager.leftMenu.leftMenuOpen($(this),menu); - var index=0; - $(".ms-menu-parent").each(function(){ - var target = $(this) - $(".ms-menu-list li").each(function(){ - if(target.data("model-id")==$(this).data("model-id")){ - $(this).removeClass("active"); - } - }) - - if($(this).css("display") == "none"){ - index++; - if(index == $(".ms-menu-parent").length){ - $(".ms-menu-list li").removeClass("active"); - $(".ms-menu-none").show(); - } - } - }) - }) -}) \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.0/js/ms.manager.min.js b/src/main/webapp/static/skin/manager/4.6.0/js/ms.manager.min.js deleted file mode 100644 index 3e5bfdb8..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/js/ms.manager.min.js +++ /dev/null @@ -1 +0,0 @@ -function showMstore(){$(".ms-top-mstore").find(".animated").addClass("rubberBand")}function hiddenMstore(){$(".ms-top-mstore").find(".animated").removeClass("rubberBand")}$(document).bind("click",function(e){var t=$(e.target);0==t.closest(".menu-default").length&&manager.topMenu.initTop()}),$(window).resize(function(){$(".categoryTree").height($(document).height()),$("#listFrame").height($(document).height()),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width(),fit:!0,scrollDuration:1e3})}),$(function(){$(".slideMenu").click(function(){var e=$(this);"block"==$(".ms-menu").css("display")?(e.children(".icon-open").show(),e.children(".icon-close").hide(),$(".ms-menu,.ms-menu-div").hide(),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width()})):(e.children(".icon-open").hide(),e.children(".icon-close").show(),$(".ms-menu,.ms-menu-div").show(),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width(),fit:!0,scrollDuration:1e3}))}),$(".ms-menu").delegate(".ms-menu-child a","click",function(){$(".easyui-tabs").show(),$(".wellcome").hide(),$(".ms-menu-child a").removeClass("active"),$(this).addClass("active");var e=$(this).data("title"),t=$(this).data("url");$(".easyui-tabs").tabs("exists",e)?$(".easyui-tabs").tabs("select",e):$(".easyui-tabs").tabs("add",{title:e,content:"',closable:!0})}),"block"==$(".easyui-tabs").css("display")&&$(".easyui-tabs").tabs({onSelect:function(e){var t=$(".easyui-tabs").tabs("getSelected"),i=t.panel("options").tab;$(".ms-menu").find("li").each(function(){var e=$(this);e.text()==i.text()&&($(".ms-menu-child a").removeClass("active"),e.parent().parent().slideDown(),e.parent().slideDown(),e.find("a").addClass("active"),$(".ms-menu-list").find("li").removeClass("active").each(function(){e.parent().parent().data("model-id")==$(this).data("model-id")&&$(this).addClass("active")}))})}}),$(".easyui-tabs").tabs({onClose:function(){0==$(".easyui-tabs").tabs("tabs").length&&($(".wellcome").show(),$(".easyui-tabs").hide(),$(".ms-menu-child a").removeClass("active"),$(".ms-menu-list").find("li").removeClass("active"))}})}),window.setInterval(showMstore,1e3),window.setInterval(hiddenMstore,1500);var manager={topMenu:{initEvent:function(){$("*[data-ms-*]").each()},initMenu:function(e){$("#ms-menu-list-tmpl").tmpl(e).appendTo(".ms-menu-list"),$(".ms-menu-list").children().length>5&&$(".openMenu").show(),$("#ms-menu-tmpl").tmpl(e).appendTo(".ms-menu"),$(".ms-menu-parent").each(function(t){var s=new Array;for(i=0;i',closable:!0})}}),this.initTop()}},leftMenu:{leftMenuOpen:function(e,t){t.slideToggle()}}};$(function(){$(".openMenu").click(function(){manager.topMenu.topMenuOpen($(this),"menu-show")}),$(".ms-menu").delegate(".ms-menu-parent-title","click",function(){var e=$(this).parent().siblings(".ms-menu-child");manager.leftMenu.leftMenuOpen($(this),e)}),$(".ms-menu").delegate(".ms-menu-parent","mouseover",function(){$(".closeMenu").hide(),$(this).find(".closeMenu").show()}),$(document).bind("mouseover",function(e){var t=$(e.target);0==t.closest(".ms-menu-parent").length&&$(".closeMenu").hide()}),$(".ms-menu").delegate(".closeMenu","click",function(){$(this).parent().parent().hide();var e=$(this).parent().siblings(".ms-menu-child");manager.leftMenu.leftMenuOpen($(this),e);var t=0;$(".ms-menu-parent").each(function(){var e=$(this);$(".ms-menu-list li").each(function(){e.data("model-id")==$(this).data("model-id")&&$(this).removeClass("active")}),"none"==$(this).css("display")&&(t++,t==$(".ms-menu-parent").length&&($(".ms-menu-list li").removeClass("active"),$(".ms-menu-none").show()))})})}); \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.0/js/ms.web.js b/src/main/webapp/static/skin/manager/4.6.0/js/ms.web.js deleted file mode 100644 index dde9ab36..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/js/ms.web.js +++ /dev/null @@ -1,333 +0,0 @@ -// JavaScript Document -(function($) { - - /** - * ajax提交表单 - * - * @form 表单 格式:#表单id - * @config 配置扩展用,可包含参数:func,回调方法 - */ - $.fn.postForm = function(form, config) { - var target = $(this); - if (isEmpty($(form).attr("action")) && isEmpty(config.action)) { - alert("配置错误:from表单不存在action属性"); - return; - } - var func; - var action = $(form).attr("action"); - var data_type = "json"; - if (config != undefined) { - if (config.func != undefined) { - func = config.func; - } - if (config.action != undefined) { - action = config.action; - } - } - $.ajax({ - type : "POST", - url : action, - dataType : data_type, - data : $(form).serialize(), - beforeSend : function() { - target.attr("disabled", true); - }, - success : function(data) { - if (typeof (func) == "string") { - eval(func + "(data)"); - } else if (typeof (func) == "function") { - func.call(this, data); - } - target.removeAttr("disabled"); - } - }); - } - - /** - * 发起ajax连接请求 - * - * @config(优先) 配置扩展用,可包含参数:func,回调方法 - * config格式:{url:请求地址,data:请求参数,loadingText:加载时文字} - * 调用该方法的元素必须存在data-ajax-url参数; 参数:data-ajax-url必须 - * data-ajax-data 可选 - */ - $.fn.request = function(config) { - var target = $(this); - if (isEmpty(target.attr("data-ajax-url")) - && isEmpty(config.url)) { - alert(target.selector + "配置错误:data-ajax-url属性不存在"); - return; - } - var method = "POST"; - var data_type = "json"; - var func = null; - var _url = isEmpty(target.attr("data-ajax-url")) ? null - : target.attr("data-ajax-url");// 请求地址 - var _data = isEmpty(target.attr("data-ajax-data")) ? null - : target.attr("data-ajax-data");// 请求参数 - var _loadingText = isEmpty(target - .attr("data-ajax-loading-text")) ? null : target - .attr("data-ajax-loading-text");// 加载状态; - var data_type = isEmpty(target.attr("data-ajax-type")) ? null - : target.attr("data-ajax-type");// 返回数据类型 - var text = target.text(); - if (config != undefined) { - // 请求方法 - if (config.method != undefined) { - var _method = config.method; - if (_method.toLowerCase() != "post" - || _method.toLowerCase() != "get") { - method = _method; - } - } - // 回调方法 - if (config.func != undefined) { - func = config.func; - } - // 返回数据类型 - if (config.type != undefined) { - var _type = config.type.toLowerCase(); - if (_type == "xml" || _type == "html" - || _type == "script" || _type == "jsonp" - || _type == "json" || _type == "text") { - data_type = _type; - } - - } - if (config.url != undefined) { - _url = config.url; - } - if (config.data != undefined) { - _data = config.data; - } - if (config.loadingText != undefined) { - _loadingText = config.loadingText; - } - } - $.ajax({ - type : method, - url : _url, - dataType : data_type, - data : _data, - beforeSend : function() { - if (target[0].nodeName == "INPUT") { - if (!isEmpty(_loadingText)) { - target.text(_loadingText); - } - target.attr("disabled", true); - } - - }, - success : function(data) { - - if (typeof (func) == "string") { - eval(func + "(data)"); - } else if (typeof (func) == "function") { - func.call(this, data); - } - if (target[0].nodeName == "INPUT") { - target.removeAttr("disabled"); - target.text(text); - } - } - }); - }, - - $.fn.noDataMsg = function(config) { - if (config != undefined) { - - } - } - - /** - * 判断是否为空, target:判断对象 message:提示信息 true:为空 false:不为空 - */ - function isEmpty(target, message) { - if (target == undefined || target == null || target.trim() == "" - || target.trim().length == 0) { - if (message != undefined) { - alert(message); - } - return true; - } - return false; - } - -})(jQuery); - -var Ms = { - _target : this, - "msg" : function(str, url) { // 提示消息 Ms.msg()调用 - var obj = $("
    "); - $("body").append(obj); - obj.html(str).show(); - obj.animate({ - opacity : 1, - }, 500, 'ease', function() { - $(this).animate({ - opacity : 0, - }, 800, 'ease', function() { - if (typeof (url) != "undefined") { - _target.loadUrl(url); - } - }); - }); - }, - "loadUrl" : function(url) { - location.href = url; - }, - "post" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "POST", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - try { - _target.msg("加载中..."); - } catch (e) { - - } - }, - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - try { - _target.msg("服务器繁忙稍后重试!"); - } catch (e) { - - } - } - }); - }, - "get" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "GET", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - try{ - _target.msg("加载中..."); - }catch(e){} - }, - - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - try{ - _target.msg("服务器繁忙稍后重试!"); - }catch(e){} - } - }); - }, - "load" : function(url, method, params, func) { // 非会员中心ajax请求类 - $.ajax({ - type : method, - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - _target.msg("加载中..."); - }, - success : function(json) { - if (func != null && func != undefined) { - func(json); - } - }, - error : function(xhr, type) { // 服务器异常提示 - _target.msg("服务器繁忙稍后重试!"); - } - }); - }, - "setCookie" : function(key, value, time) { // 依赖zepto.cookie.min.js - // time单位为天数字 - $.fn.cookie(key, value, { - path : '/', - expires : time - }); - }, - "getCookie" : function(key) { // 读取cookie - return decodeURIComponent($.fn.cookie(key)); - }, - "delCookie" : function(key) { - $.fn.cookie(key, null); - }, - "queryString" : function(param) { - var svalue = location.search.match(new RegExp("[\?\&]" + param - + "=([^\&]*)(\&?)", "i")); - return svalue ? svalue[1] : svalue; - }, - "initModal" : function() { // 初始化模态框 - // 弹出框处理 - if ($("*[data-toggle='modal']").size() > 0) { - $("*[data-toggle='modal']").each( - function(index) { - $("body").on( - "tap", - "[data-target=\"" + $(this).attr("data-target") - + "\"]", - function() { - if ($(this).attr("data-target") != "") { - openModal($(this).attr("data-target"), - w, h); - } - }) - }); - } - - function openModal(modalId, w, h) { - - $(modalId).show(); - Ms.init(w, h); - - if (!$(modalId).parent().hasClass("modalMask")) { - $(modalId) - .wrap( - "
    "); - } else { - $(modalId).parent().show(); - } - $(modalId).find(".ms-modal-button").css("line-height", "200%"); - $(modalId).css( - "margin-left", - ($(modalId).parent().width() - $(modalId).width()) / 2 - + "px"); - $(modalId).css("margin-top", "10%"); - $(modalId).on("tap", ".close", function() { - // $(modalId).hide(); - // $(modalId).unwrap().parent(); - hideModal(modalId); - }) - } - - function hideModal(modalId) { - - $(modalId).parent().hide(); - $(modalId).hide(); - } - }, - "browser" : { - versions : function() { - var u = navigator.userAgent, app = navigator.appVersion; - return { - android4 : u.indexOf('Android 4') > -1 - && u.indexOf('Linux') > -1, - android2 : u.indexOf('Android 2') > -1 - && u.indexOf('Linux') > -1, - iPhone : u.indexOf('iPhone') > -1, - iPad : u.indexOf('iPad') > -1, - iPod : u.indexOf('iPod') > -1, - }; - }(), - language : (navigator.browserLanguage || navigator.language) - .toLowerCase() - } -}; -var ms = Ms; diff --git a/src/main/webapp/static/skin/manager/4.6.0/js/scripts.js b/src/main/webapp/static/skin/manager/4.6.0/js/scripts.js deleted file mode 100644 index 17ded7cc..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/js/scripts.js +++ /dev/null @@ -1,31 +0,0 @@ - -jQuery(document).ready(function() { - - $('.page-container form').submit(function(){ - var username = $(this).find('.username').val(); - var password = $(this).find('.password').val(); - if(username == '') { - $(this).find('.error').fadeOut('fast', function(){ - $(this).css('top', '27px'); - }); - $(this).find('.error').fadeIn('fast', function(){ - $(this).parent().find('.username').focus(); - }); - return false; - } - if(password == '') { - $(this).find('.error').fadeOut('fast', function(){ - $(this).css('top', '96px'); - }); - $(this).find('.error').fadeIn('fast', function(){ - $(this).parent().find('.password').focus(); - }); - return false; - } - }); - - $('.page-container form .username, .page-container form .password').keyup(function(){ - $(this).parent().find('.error').fadeOut('fast'); - }); - -}); diff --git a/src/main/webapp/static/skin/manager/4.6.0/js/supersized-init.js b/src/main/webapp/static/skin/manager/4.6.0/js/supersized-init.js deleted file mode 100644 index bf1289a8..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/js/supersized-init.js +++ /dev/null @@ -1,30 +0,0 @@ -jQuery(function($){ - - $.supersized({ - - // Functionality - slide_interval : 4000, // Length between transitions - transition : 1, // 0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left - transition_speed : 1000, // Speed of transition - performance : 1, // 0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit) - - // Size & Position - min_width : 0, // Min width allowed (in pixels) - min_height : 0, // Min height allowed (in pixels) - vertical_center : 1, // Vertically center background - horizontal_center : 1, // Horizontally center background - fit_always : 0, // Image will never exceed browser width or height (Ignores min. dimensions) - fit_portrait : 1, // Portrait images will not exceed browser height - fit_landscape : 0, // Landscape images will not exceed browser width - - // Components - slide_links : 'blank', // Individual links for each slide (Options: false, 'num', 'name', 'blank') - slides : [ // Slideshow Images - {image : 'http://cdn.mingsoft.net/skin/manager/4.5.5/images/1.jpg'}, - {image : 'http://cdn.mingsoft.net/skin/manager/4.5.5/images/2.jpg'}, - {image : 'http://cdn.mingsoft.net/skin/manager/4.5.5/images/3.jpg'} - ] - - }); - -}); diff --git a/src/main/webapp/static/skin/manager/4.6.0/js/supersized.3.2.7.min.js b/src/main/webapp/static/skin/manager/4.6.0/js/supersized.3.2.7.min.js deleted file mode 100644 index b9cea9ce..00000000 --- a/src/main/webapp/static/skin/manager/4.6.0/js/supersized.3.2.7.min.js +++ /dev/null @@ -1,13 +0,0 @@ -/* - - Supersized - Fullscreen Slideshow jQuery Plugin - Version : 3.2.7 - Site : www.buildinternet.com/project/supersized - - Author : Sam Dunn - Company : One Mighty Roar (www.onemightyroar.com) - License : MIT License / GPL License - -*/ - -(function(a){a(document).ready(function(){a("body").append('
      ')});a.supersized=function(b){var c="#supersized",d=this;d.$el=a(c);d.el=c;vars=a.supersized.vars;d.$el.data("supersized",d);api=d.$el.data("supersized");d.init=function(){a.supersized.vars=a.extend(a.supersized.vars,a.supersized.themeVars);a.supersized.vars.options=a.extend({},a.supersized.defaultOptions,a.supersized.themeOptions,b);d.options=a.supersized.vars.options;d._build()};d._build=function(){var g=0,e="",j="",h,f="",i;while(g<=d.options.slides.length-1){switch(d.options.slide_links){case"num":h=g;break;case"name":h=d.options.slides[g].title;break;case"blank":h="";break}e=e+'
    • ';if(g==d.options.start_slide-1){if(d.options.slide_links){j=j+'"}if(d.options.thumb_links){d.options.slides[g].thumb?i=d.options.slides[g].thumb:i=d.options.slides[g].image;f=f+'
    • '}}else{if(d.options.slide_links){j=j+'"}if(d.options.thumb_links){d.options.slides[g].thumb?i=d.options.slides[g].thumb:i=d.options.slides[g].image;f=f+'
    • '}}g++}if(d.options.slide_links){a(vars.slide_list).html(j)}if(d.options.thumb_links&&vars.thumb_tray.length){a(vars.thumb_tray).append('
        '+f+"
      ")}a(d.el).append(e);if(d.options.thumbnail_navigation){vars.current_slide-1<0?prevThumb=d.options.slides.length-1:prevThumb=vars.current_slide-1;a(vars.prev_thumb).show().html(a("").attr("src",d.options.slides[prevThumb].image));vars.current_slide==d.options.slides.length-1?nextThumb=0:nextThumb=vars.current_slide+1;a(vars.next_thumb).show().html(a("").attr("src",d.options.slides[nextThumb].image))}d._start()};d._start=function(){if(d.options.start_slide){vars.current_slide=d.options.start_slide-1}else{vars.current_slide=Math.floor(Math.random()*d.options.slides.length)}var o=d.options.new_window?' target="_blank"':"";if(d.options.performance==3){d.$el.addClass("speed")}else{if((d.options.performance==1)||(d.options.performance==2)){d.$el.addClass("quality")}}if(d.options.random){arr=d.options.slides;for(var h,m,k=arr.length;k;h=parseInt(Math.random()*k),m=arr[--k],arr[k]=arr[h],arr[h]=m){}d.options.slides=arr}if(d.options.slides.length>1){if(d.options.slides.length>2){vars.current_slide-1<0?loadPrev=d.options.slides.length-1:loadPrev=vars.current_slide-1;var g=(d.options.slides[loadPrev].url)?"href='"+d.options.slides[loadPrev].url+"'":"";var q=a('');var n=d.el+" li:eq("+loadPrev+")";q.appendTo(n).wrap("").parent().parent().addClass("image-loading prevslide");q.load(function(){a(this).data("origWidth",a(this).width()).data("origHeight",a(this).height());d.resizeNow()})}}else{d.options.slideshow=0}g=(api.getField("url"))?"href='"+api.getField("url")+"'":"";var l=a('');var f=d.el+" li:eq("+vars.current_slide+")";l.appendTo(f).wrap("").parent().parent().addClass("image-loading activeslide");l.load(function(){d._origDim(a(this));d.resizeNow();d.launch();if(typeof theme!="undefined"&&typeof theme._init=="function"){theme._init()}});if(d.options.slides.length>1){vars.current_slide==d.options.slides.length-1?loadNext=0:loadNext=vars.current_slide+1;g=(d.options.slides[loadNext].url)?"href='"+d.options.slides[loadNext].url+"'":"";var e=a('');var p=d.el+" li:eq("+loadNext+")";e.appendTo(p).wrap("").parent().parent().addClass("image-loading");e.load(function(){a(this).data("origWidth",a(this).width()).data("origHeight",a(this).height());d.resizeNow()})}d.$el.css("visibility","hidden");a(".load-item").hide()};d.launch=function(){d.$el.css("visibility","visible");a("#supersized-loader").remove();if(typeof theme!="undefined"&&typeof theme.beforeAnimation=="function"){theme.beforeAnimation("next")}a(".load-item").show();if(d.options.keyboard_nav){a(document.documentElement).keyup(function(e){if(vars.in_animation){return false}if((e.keyCode==37)||(e.keyCode==40)){clearInterval(vars.slideshow_interval);d.prevSlide()}else{if((e.keyCode==39)||(e.keyCode==38)){clearInterval(vars.slideshow_interval);d.nextSlide()}else{if(e.keyCode==32&&!vars.hover_pause){clearInterval(vars.slideshow_interval);d.playToggle()}}}})}if(d.options.slideshow&&d.options.pause_hover){a(d.el).hover(function(){if(vars.in_animation){return false}vars.hover_pause=true;if(!vars.is_paused){vars.hover_pause="resume";d.playToggle()}},function(){if(vars.hover_pause=="resume"){d.playToggle();vars.hover_pause=false}})}if(d.options.slide_links){a(vars.slide_list+"> li").click(function(){index=a(vars.slide_list+"> li").index(this);targetSlide=index+1;d.goTo(targetSlide);return false})}if(d.options.thumb_links){a(vars.thumb_list+"> li").click(function(){index=a(vars.thumb_list+"> li").index(this);targetSlide=index+1;api.goTo(targetSlide);return false})}if(d.options.slideshow&&d.options.slides.length>1){if(d.options.autoplay&&d.options.slides.length>1){vars.slideshow_interval=setInterval(d.nextSlide,d.options.slide_interval)}else{vars.is_paused=true}a(".load-item img").bind("contextmenu mousedown",function(){return false})}a(window).resize(function(){d.resizeNow()})};d.resizeNow=function(){return d.$el.each(function(){a("img",d.el).each(function(){thisSlide=a(this);var f=(thisSlide.data("origHeight")/thisSlide.data("origWidth")).toFixed(2);var e=d.$el.width(),h=d.$el.height(),i;if(d.options.fit_always){if((h/e)>f){g()}else{j()}}else{if((h<=d.options.min_height)&&(e<=d.options.min_width)){if((h/e)>f){d.options.fit_landscape&&f<1?g(true):j(true)}else{d.options.fit_portrait&&f>=1?j(true):g(true)}}else{if(e<=d.options.min_width){if((h/e)>f){d.options.fit_landscape&&f<1?g(true):j()}else{d.options.fit_portrait&&f>=1?j():g(true)}}else{if(h<=d.options.min_height){if((h/e)>f){d.options.fit_landscape&&f<1?g():j(true)}else{d.options.fit_portrait&&f>=1?j(true):g()}}else{if((h/e)>f){d.options.fit_landscape&&f<1?g():j()}else{d.options.fit_portrait&&f>=1?j():g()}}}}}function g(k){if(k){if(thisSlide.width()=d.options.min_height){thisSlide.width(d.options.min_width);thisSlide.height(thisSlide.width()*f)}else{j()}}}else{if(d.options.min_height>=h&&!d.options.fit_landscape){if(e*f>=d.options.min_height||(e*f>=d.options.min_height&&f<=1)){thisSlide.width(e);thisSlide.height(e*f)}else{if(f>1){thisSlide.height(d.options.min_height);thisSlide.width(thisSlide.height()/f)}else{if(thisSlide.width()=d.options.min_width){thisSlide.height(d.options.min_height);thisSlide.width(thisSlide.height()/f)}else{g(true)}}}else{if(d.options.min_width>=e){if(h/f>=d.options.min_width||f>1){thisSlide.height(h);thisSlide.width(h/f)}else{if(f<=1){thisSlide.width(d.options.min_width);thisSlide.height(thisSlide.width()*f)}}}else{thisSlide.height(h);thisSlide.width(h/f)}}}if(thisSlide.parents("li").hasClass("image-loading")){a(".image-loading").removeClass("image-loading")}if(d.options.horizontal_center){a(this).css("left",(e-a(this).width())/2)}if(d.options.vertical_center){a(this).css("top",(h-a(this).height())/2)}});if(d.options.image_protect){a("img",d.el).bind("contextmenu mousedown",function(){return false})}return false})};d.nextSlide=function(){if(vars.in_animation||!api.options.slideshow){return false}else{vars.in_animation=true}clearInterval(vars.slideshow_interval);var h=d.options.slides,e=d.$el.find(".activeslide");a(".prevslide").removeClass("prevslide");e.removeClass("activeslide").addClass("prevslide");vars.current_slide+1==d.options.slides.length?vars.current_slide=0:vars.current_slide++;var g=a(d.el+" li:eq("+vars.current_slide+")"),i=d.$el.find(".prevslide");if(d.options.performance==1){d.$el.removeClass("quality").addClass("speed")}loadSlide=false;vars.current_slide==d.options.slides.length-1?loadSlide=0:loadSlide=vars.current_slide+1;var k=d.el+" li:eq("+loadSlide+")";if(!a(k).html()){var j=d.options.new_window?' target="_blank"':"";imageLink=(d.options.slides[loadSlide].url)?"href='"+d.options.slides[loadSlide].url+"'":"";var f=a('');f.appendTo(k).wrap("").parent().parent().addClass("image-loading").css("visibility","hidden");f.load(function(){d._origDim(a(this));d.resizeNow()})}if(d.options.thumbnail_navigation==1){vars.current_slide-1<0?prevThumb=d.options.slides.length-1:prevThumb=vars.current_slide-1;a(vars.prev_thumb).html(a("").attr("src",d.options.slides[prevThumb].image));nextThumb=loadSlide;a(vars.next_thumb).html(a("").attr("src",d.options.slides[nextThumb].image))}if(typeof theme!="undefined"&&typeof theme.beforeAnimation=="function"){theme.beforeAnimation("next")}if(d.options.slide_links){a(".current-slide").removeClass("current-slide");a(vars.slide_list+"> li").eq(vars.current_slide).addClass("current-slide")}g.css("visibility","hidden").addClass("activeslide");switch(d.options.transition){case 0:case"none":g.css("visibility","visible");vars.in_animation=false;d.afterAnimation();break;case 1:case"fade":g.animate({opacity:0},0).css("visibility","visible").animate({opacity:1,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 2:case"slideTop":g.animate({top:-d.$el.height()},0).css("visibility","visible").animate({top:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 3:case"slideRight":g.animate({left:d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 4:case"slideBottom":g.animate({top:d.$el.height()},0).css("visibility","visible").animate({top:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 5:case"slideLeft":g.animate({left:-d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 6:case"carouselRight":g.animate({left:d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});e.animate({left:-d.$el.width(),avoidTransforms:false},d.options.transition_speed);break;case 7:case"carouselLeft":g.animate({left:-d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});e.animate({left:d.$el.width(),avoidTransforms:false},d.options.transition_speed);break}return false};d.prevSlide=function(){if(vars.in_animation||!api.options.slideshow){return false}else{vars.in_animation=true}clearInterval(vars.slideshow_interval);var h=d.options.slides,e=d.$el.find(".activeslide");a(".prevslide").removeClass("prevslide");e.removeClass("activeslide").addClass("prevslide");vars.current_slide==0?vars.current_slide=d.options.slides.length-1:vars.current_slide--;var g=a(d.el+" li:eq("+vars.current_slide+")"),i=d.$el.find(".prevslide");if(d.options.performance==1){d.$el.removeClass("quality").addClass("speed")}loadSlide=vars.current_slide;var k=d.el+" li:eq("+loadSlide+")";if(!a(k).html()){var j=d.options.new_window?' target="_blank"':"";imageLink=(d.options.slides[loadSlide].url)?"href='"+d.options.slides[loadSlide].url+"'":"";var f=a('');f.appendTo(k).wrap("").parent().parent().addClass("image-loading").css("visibility","hidden");f.load(function(){d._origDim(a(this));d.resizeNow()})}if(d.options.thumbnail_navigation==1){loadSlide==0?prevThumb=d.options.slides.length-1:prevThumb=loadSlide-1;a(vars.prev_thumb).html(a("").attr("src",d.options.slides[prevThumb].image));vars.current_slide==d.options.slides.length-1?nextThumb=0:nextThumb=vars.current_slide+1;a(vars.next_thumb).html(a("").attr("src",d.options.slides[nextThumb].image))}if(typeof theme!="undefined"&&typeof theme.beforeAnimation=="function"){theme.beforeAnimation("prev")}if(d.options.slide_links){a(".current-slide").removeClass("current-slide");a(vars.slide_list+"> li").eq(vars.current_slide).addClass("current-slide")}g.css("visibility","hidden").addClass("activeslide");switch(d.options.transition){case 0:case"none":g.css("visibility","visible");vars.in_animation=false;d.afterAnimation();break;case 1:case"fade":g.animate({opacity:0},0).css("visibility","visible").animate({opacity:1,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 2:case"slideTop":g.animate({top:d.$el.height()},0).css("visibility","visible").animate({top:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 3:case"slideRight":g.animate({left:-d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 4:case"slideBottom":g.animate({top:-d.$el.height()},0).css("visibility","visible").animate({top:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 5:case"slideLeft":g.animate({left:d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});break;case 6:case"carouselRight":g.animate({left:-d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});e.animate({left:0},0).animate({left:d.$el.width(),avoidTransforms:false},d.options.transition_speed);break;case 7:case"carouselLeft":g.animate({left:d.$el.width()},0).css("visibility","visible").animate({left:0,avoidTransforms:false},d.options.transition_speed,function(){d.afterAnimation()});e.animate({left:0},0).animate({left:-d.$el.width(),avoidTransforms:false},d.options.transition_speed);break}return false};d.playToggle=function(){if(vars.in_animation||!api.options.slideshow){return false}if(vars.is_paused){vars.is_paused=false;if(typeof theme!="undefined"&&typeof theme.playToggle=="function"){theme.playToggle("play")}vars.slideshow_interval=setInterval(d.nextSlide,d.options.slide_interval)}else{vars.is_paused=true;if(typeof theme!="undefined"&&typeof theme.playToggle=="function"){theme.playToggle("pause")}clearInterval(vars.slideshow_interval)}return false};d.goTo=function(f){if(vars.in_animation||!api.options.slideshow){return false}var e=d.options.slides.length;if(f<0){f=e}else{if(f>e){f=1}}f=e-f+1;clearInterval(vars.slideshow_interval);if(typeof theme!="undefined"&&typeof theme.goTo=="function"){theme.goTo()}if(vars.current_slide==e-f){if(!(vars.is_paused)){vars.slideshow_interval=setInterval(d.nextSlide,d.options.slide_interval)}return false}if(e-f>vars.current_slide){vars.current_slide=e-f-1;vars.update_images="next";d._placeSlide(vars.update_images)}else{if(e-f .current-slide").removeClass("current-slide");a(vars.slide_list+"> li").eq((e-f)).addClass("current-slide")}if(d.options.thumb_links){a(vars.thumb_list+"> .current-thumb").removeClass("current-thumb");a(vars.thumb_list+"> li").eq((e-f)).addClass("current-thumb")}};d._placeSlide=function(e){var h=d.options.new_window?' target="_blank"':"";loadSlide=false;if(e=="next"){vars.current_slide==d.options.slides.length-1?loadSlide=0:loadSlide=vars.current_slide+1;var g=d.el+" li:eq("+loadSlide+")";if(!a(g).html()){var h=d.options.new_window?' target="_blank"':"";imageLink=(d.options.slides[loadSlide].url)?"href='"+d.options.slides[loadSlide].url+"'":"";var f=a('');f.appendTo(g).wrap("").parent().parent().addClass("image-loading").css("visibility","hidden");f.load(function(){d._origDim(a(this));d.resizeNow()})}d.nextSlide()}else{if(e=="prev"){vars.current_slide-1<0?loadSlide=d.options.slides.length-1:loadSlide=vars.current_slide-1;var g=d.el+" li:eq("+loadSlide+")";if(!a(g).html()){var h=d.options.new_window?' target="_blank"':"";imageLink=(d.options.slides[loadSlide].url)?"href='"+d.options.slides[loadSlide].url+"'":"";var f=a('');f.appendTo(g).wrap("").parent().parent().addClass("image-loading").css("visibility","hidden");f.load(function(){d._origDim(a(this));d.resizeNow()})}d.prevSlide()}}};d._origDim=function(e){e.data("origWidth",e.width()).data("origHeight",e.height())};d.afterAnimation=function(){if(d.options.performance==1){d.$el.removeClass("speed").addClass("quality")}if(vars.update_images){vars.current_slide-1<0?setPrev=d.options.slides.length-1:setPrev=vars.current_slide-1;vars.update_images=false;a(".prevslide").removeClass("prevslide");a(d.el+" li:eq("+setPrev+")").addClass("prevslide")}vars.in_animation=false;if(!vars.is_paused&&d.options.slideshow){vars.slideshow_interval=setInterval(d.nextSlide,d.options.slide_interval);if(d.options.stop_loop&&vars.current_slide==d.options.slides.length-1){d.playToggle()}}if(typeof theme!="undefined"&&typeof theme.afterAnimation=="function"){theme.afterAnimation()}return false};d.getField=function(e){return d.options.slides[vars.current_slide][e]};d.init()};a.supersized.vars={thumb_tray:"#thumb-tray",thumb_list:"#thumb-list",slide_list:"#slide-list",current_slide:0,in_animation:false,is_paused:false,hover_pause:false,slideshow_interval:false,update_images:false,options:{}};a.supersized.defaultOptions={slideshow:1,autoplay:1,start_slide:1,stop_loop:0,random:0,slide_interval:5000,transition:1,transition_speed:750,new_window:1,pause_hover:0,keyboard_nav:1,performance:1,image_protect:1,fit_always:0,fit_landscape:0,fit_portrait:1,min_width:0,min_height:0,horizontal_center:1,vertical_center:1,slide_links:1,thumb_links:1,thumbnail_navigation:0};a.fn.supersized=function(b){return this.each(function(){(new a.supersized(b))})}})(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.4/css/ms.manager.min.css b/src/main/webapp/static/skin/manager/4.6.4/css/ms.manager.min.css deleted file mode 100644 index 30b984aa..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/css/ms.manager.min.css +++ /dev/null @@ -1,1091 +0,0 @@ -/* - *这里定义了一些经常使用的颜色高度 - *在使用对应属性时直接使用设置的属性名即可 - *该方便后续修改只需要改下面的属性即可 - */ -html { - height: 100%; -} -/*滚动条*/ -::-webkit-scrollbar { - width: 3px; - height: 3px; -} -::-webkit-scrollbar-thumb { - background-color: #e1e3e4; - background-clip: content-box; - border-radius: 50px; -} -#mainFrame { - padding-right: 2px; -} -.has-feedback label ~ .form-control-feedback { - top: 0; -} -.form-horizontal .checkbox, -.form-horizontal .checkbox-inline, -.form-horizontal .radio, -.form-horizontal .radio-inline { - padding-top: 4px; -} -body.over-hide { - overflow-y: hidden; - height: 100%; -} -body.theme-index { - height: 100%; - background: #3497db; -} -body { - width: 100%; - min-width: 900px; - background: #fcfcfc; - line-height: 21px; - color: #555; - height: 100%; - /*弹出框*/ - /*内容超出部分隐藏*/ - /*清除padding值*/ - /*分页样式*/ - /*顶部样式开始*/ - /*顶部样式结束*/ - /*页面左边部分样式开始*/ - /*页面左边样式结束*/ - /*右边主体部分开始*/ - /*右边顶部样式*/ - /*文章保存按钮*/ - /*右边的左边栏目*/ - /*右边的列表部分*/ -} -body .btn-group .btn { - margin-right: 0px; -} -body ul, -body ul li, -body dl, -body dl dt, -body dl dd, -body input, -body ol, -body ol li { - margin: 0; - padding: 0; - list-style: none; -} -body .row { - margin: 0px; -} -body a, -body a:link, -body a:visited, -body a:active { - text-decoration: none; - color: #2a6496; -} -body .modal-dialog { - width: 35%; - margin: 15px auto; - text-align: left; - margin-top: 10%; -} -body .modal-dialog .modal-content { - border-radius: 4px; -} -body .modal-dialog .modal-content .modal-body { - overflow: hidden; -} -body .modal-dialog .modal-content .modal-body .form-group label { - width: 25%; -} -body .modal-dialog .modal-content .modal-body .form-group div label { - width: 35%; -} -body .modal-dialog .modal-content .modal-body .ms-from-group-input { - width: 65%; -} -body .modal-dialog .modal-content .modal-header { - padding: 10px; - background-color: #f5f5f5; - color: #333; - border-radius: 4px; -} -body .modal-dialog .modal-content-show { - min-height: 450px; -} -body .ms-text-hide { - word-break: keep-all; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -body .ms-text2-hide { - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; -} -body .ms-text3-hide { - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; -} -body .padding-clear { - padding: 0px; -} -body .pageNav { - text-align: right; - margin-bottom: 30px; - padding-right: 8px; - overflow: hidden; -} -body .ms-top { - height: 50px; - width: 100%; - min-width: 900px; - background: none; - z-index: 10000; - font-family: arial, 'hiragino sans gb', 'microsoft yahei', Simsun; - /*顶部左边样式*/ - /*顶部右边样式*/ -} -body .ms-top .ms-top-logo { - width: 180px; - height: 50px; - float: left; - border-right: 1px solid #248cd3; -} -body .ms-top .ms-top-logo img { - width: 80px; - padding: 5px 0px 0px 10px; -} -body .ms-top .ms-top-logo .slideMenu { - width: 28px; - height: 50px; - line-height: 50px; - display: block; - color: #f9f9f9; - text-align: center; - float: right; - cursor: pointer; -} -body .ms-top .ms-top a:hover, -body .ms-top .ms-top a:focus { - background: #e6e6e6; - color: #666666; -} -body .ms-top .ms-top-menu { - height: 100%; - float: left; - /*鼠标移到按钮上的样式*/ -} -body .ms-top .ms-top-menu .ms-menu-list { - width: 425px; - float: left; -} -body .ms-top .ms-top-menu .menu-default { - height: 50px; - overflow: hidden; -} -body .ms-top .ms-top-menu .menu-show { - position: relative; - background: #ffffff; - z-index: 1000; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); -} -body .ms-top .ms-top-menu .menu-show .ms-menu-list li { - color: #666666; -} -body .ms-top .ms-top-menu .menu-show .ms-menu-list .active { - background: #ffffff; - color: #3497db; -} -body .ms-top .ms-top-menu .menu-show .openMenu { - color: #666666; -} -body .ms-top .ms-top-menu .ms-menu-list li { - float: left; - width: 85px; - color: #ffffff; - text-align: center; - line-height: 50px; - cursor: pointer; -} -body .ms-top .ms-top-menu .ms-menu-list .active { - font-weight: bolder; - background: #248cd3; -} -body .ms-top .ms-top-menu .openMenu { - color: #f9f9f9; - line-height: 50px; - padding: 0px 20px; - cursor: pointer; - margin-top: -1px; - display: none; -} -body .ms-top .ms-top-menu .active-menu { - background: #545557; -} -body .ms-top .ms-top-menu .ms-top a:hover, -body .ms-top .ms-top-menu .ms-top a:focus { - background: #e6e6e6; - color: #666666; -} -body .ms-top .ms-top-user { - float: right; - /*顶部设置按钮样式*/ - /*顶部其他按钮样式*/ -} -body .ms-top .ms-top-user .dropdown { - float: left; -} -body .ms-top .ms-top-user .ms-top-info { - box-shadow: none; - border: none; - height: 50px; - line-height: 50px; - text-shadow: none; - color: #ffffff; - padding: 0px 19px; - cursor: pointer; - background: none repeat scroll 0 0 rgba(0, 0, 0, 0); - background-image: none; - background-repeat: repeat-x; -} -body .ms-top .ms-top-user .ms-top-info .caret { - border-top: 4px dashed; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -body .ms-top .ms-top-user .open .dropdown-menu { - margin-top: 0px; - left: 0px; - border-top-left-radius: 0; - border-top-right-radius: 0; - min-width: 121px; - border: 0px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.175); -} -body .ms-top .ms-top-user .open .dropdown-menu li { - cursor: pointer; -} -body .ms-top .ms-top-user .open .ms-top-info { - box-shadow: none; - border: none; - height: 50px; - line-height: 50px; - text-shadow: none; - color: #f9f9f9; - padding: 0px 19px; - cursor: pointer; - color: #666666; - background: #ffffff; - background-image: none; - background-repeat: repeat-x; -} -body .ms-top .ms-top-user .open .ms-top-info .caret { - border-top: 4px dashed; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -body .ms-top .ms-top-user .ms-top-mstore { - height: 50px; - line-height: 50px; - float: right; - width: 50px; - color: #f9f9f9; - text-align: center; - cursor: pointer; - background: none; - position: relative; -} -body .ms-top .ms-top-user .ms-top-mstore .mstore-update { - position: absolute; - top: 5px; - right: 5px; - padding: 4px; - background: red; - line-height: 8px; - border-radius: 50px; - font-size: 10px; - display: none; -} -body .ms-top .ms-top-user .popover { - top: 44px; - right: 0px; - max-width: 130px; - left: auto; -} -body .ms-top .ms-top-user .popover .arrow { - left: 81%; -} -body .ms-menu-div { - height: 100%; - float: left; - width: 180px; - padding-top: 50px; - display: none; - background: none; - margin-right: 5px; - position: relative; -} -body .ms-menu-div .slideMenu { - position: absolute; - cursor: pointer; - top: 40%; - left: 180px; - height: 60px; - background: #666; - line-height: 60px; - opacity: .8; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -body .ms-menu-div .slideMenu .iconfont { - font-size: 12px; - color: #ddd; - font-weight: normal; -} -body .ms-menu { - background-color: #666666; - float: left; - width: 180px; - padding-top: 50px; - overflow-y: auto; - position: absolute; - display: none; - padding: 0px; - height: 100%; - padding-bottom: 55px; - top: 50px; - overflow-x: hidden; - left: 0px; - z-index: 10000; -} -body .ms-menu .ms-menu-none { - width: 100%; - height: 300px; - background-image: url(../images/share.png); - background-repeat: no-repeat; -} -body .ms-menu .ms-menu-parent { - border: none; - color: #f9f9f9; - padding-top: 1px; - border-radius: 2px; - display: none; - width: 180px; - float: left; -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header { - background: #555555; - border: none; - color: #f9f9f9; - padding: 5px; - height: 34px; - /*左侧列表标题图标样式*/ -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header .icon-logo { - margin-right: 10px; - display: block; - float: left; - position: relative; - color: #f9f9f9; - font-size: 12px; - height: 25px; -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header .ms-menu-parent-title { - font-size: 14px; - color: #f9f9f9; - cursor: pointer; - float: left; - width: 88%; -} -body .ms-menu .ms-menu-parent .ms-menu-parent-header .closeMenu { - display: none; - float: right; - font-size: 18px; - line-height: 24px; - width: 12%; - text-align: center; - cursor: pointer; -} -body .ms-menu .ms-menu-parent .ms-menu-child { - display: none; - border: none; - box-shadow: none; - position: relative; - margin: 0px; - border-radius: 0px; -} -body .ms-menu .ms-menu-parent .ms-menu-child li { - border: none; - padding: 5px 21px; - padding-right: 0px; -} -body .ms-menu .ms-menu-parent .ms-menu-child li a { - color: #f9f9f9; -} -body .ms-menu .ms-menu-parent .ms-menu-child li a .caret { - border-left: 4px dashed; - border-top: 4px solid transparent; - border-bottom: 4px solid transparent; -} -body .ms-menu .ms-menu-parent .ms-menu-child li a.active, -body .ms-menu .ms-menu-parent .ms-menu-child li a:hover, -body .ms-menu .ms-menu-parent .ms-menu-child li a:focus { - color: #3497db; - text-decoration: none; - padding-left: 0px; -} -body .ms-content { - height: 100%; - overflow: hidden; - padding: 0px; - background: none; -} -body .ms-content .wellcome { - text-align: center; - color: #555; - background: #FCFCFC; - height: 300px; - padding-top: 200px; - vertical-align: middle; - border-top-left-radius: 2px; - height: 100%; -} -body .ms-content #mainFrame { - background-image: url(../images/loading.gif); - background-repeat: no-repeat; - background-position: center; -} -body .ms-content .easyui-tabs { - width: 100%; - height: 100%; - display: none; - padding-bottom: 36px; -} -body .ms-content .tabs-header { - padding: 0px; - width: 100%; - border: none; - background: none; -} -body .ms-content .tabs-header .tabs-wrap { - width: 100%; -} -body .ms-content .tabs-header .tabs { - padding: 0px; - border: none; -} -body .ms-content .tabs-header .tabs .tabs-p-tool { - right: 22px; - height: 27px; - top: 6px; - line-height: 28px; -} -body .ms-content .tabs-header .tabs li { - margin: 0px; -} -body .ms-content .tabs-header .tabs li .tabs-inner { - border-left: 0px; - border-top: 0px; - border-radius: 0px; - margin-right: 5px; - border-top-right-radius: 2px; - border-top-left-radius: 2px; - margin-bottom: -1px; - border-width: 0px; -} -body .ms-content .tabs-header .tabs li .tabs-close { - right: 10px; -} -body .ms-content .tabs-panels { - width: 100%; - height: 100%; - border: none; -} -body .ms-content .tabs-panels .panel { - height: 100%; - padding-bottom: 40px; -} -body .ms-content .panel-body { - border: none; - overflow: hidden; - width: 100%; - height: 100%; -} -body .row .caption { - text-align: center; -} -body .row .caption p { - height: 22px; - overflow: hidden; -} -body .ms-content-body-title { - border-bottom: 1px solid #d3d7db; - background: #ffffff; - color: #666666; - line-height: 45px; - height: 46px; - padding: 0px 10px; - width: 100%; - z-index: 1500; - position: fixed; - right: 0px; - top: 0px; - text-align: right; -} -body .ms-content-body-title strong { - float: left; -} -body .ms-content-body-panel { - padding: 55px 10px 30px; - width: 100%; - min-width: 800px; - z-index: 999; - height: 100%; - min-height: 500px; - /*商品规格*/ -} -body .ms-content-body-panel .ms-content-body-panel-nav { - background: #ffffff; -} -body .ms-content-body-panel form { - background: #fff; - padding: 10px 0px 30px 0px; - width: 100%; -} -body .ms-content-body-panel .ms-panel-nav { - width: 100%; - float: left; - margin-bottom: 10px; -} -body .ms-content-body-panel .ms-panel-nav .btn { - float: left; - margin-right: 5px; -} -body .ms-content-body-panel .ms-panel-nav .form-control { - width: 125px; - float: left; - margin-right: 5px; -} -body .ms-content-body-panel .ms-panel-nav .form-seach { - width: 200px; - float: left; - margin-right: 5px; -} -body .ms-content-body-panel .batch-set { - padding: 7px; - font-size: 12px; - border: 1px #ddd solid; -} -body .ms-content-body-panel .batch-set input { - width: 80px; - height: 28px; - padding: 4px 8px; - margin: 0px 5px; - font-size: 10px; - line-height: 1.42857143; - color: #555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; -} -body .ms-content-body-panel .batch-set .all-price, -body .ms-content-body-panel .batch-set .all-stock { - height: 28px; - line-height: 15px; - font-size: 12px; - border-radius: 4px; - margin-right: 20px; -} -body .ms-content-body-panel .goods-norms { - border: 1px solid #ddd; - padding: 10px; -} -body .ms-content-body-panel .goods-norms .norms-group { - margin-bottom: 10px; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-title { - background: #f3f3f3; - padding: 5px; - position: relative; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-title .norms-addpic { - margin-left: 20px; - font-size: 14px; - font-weight: normal; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-title .delete-norms { - position: absolute; - top: 12px; - right: 10px; - color: #ffffff; - text-align: center; - cursor: pointer; - width: 18px; - height: 18px; - font-size: 14px; - line-height: 16px; - background: rgba(153, 153, 153, 0.6); - border-radius: 10px; - text-indent: 0; - display: none; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list { - padding: 10px 5px; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms { - color: #38f; - cursor: pointer; - font-size: 12px; - padding: 10px; - position: relative; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content { - margin-top: 10px; - display: none; - border: 1px #ddd solid; - width: 440px; - position: absolute; - left: -194px; - top: 26px; - background: #ffffff; - border-radius: 2px; - z-index: 2; - -webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.4); - box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.4); -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content .norms-select { - position: relative; - background: #ffffff; - border-radius: 2px; - padding: 10px; - z-index: 2; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content .norms-select select { - width: 300px; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .add-norms-content .arrow { - left: 50%; - top: 0; - -webkit-transform: rotate(45deg) translateX(-50%) translateY(-50%); - -moz-transform: rotate(45deg) translateX(-50%) translateY(-50%); - -ms-transform: rotate(45deg) translateX(-50%) translateY(-50%); - transform: rotate(45deg) translateX(-50%) translateY(-50%); - -webkit-transform-origin: 0 0; - -moz-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; - position: absolute; - width: 6px; - height: 6px; - background: #ffffff; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); - z-index: 1; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail { - border: 1px solid #AAA; - padding: 4px; - display: inline-block; - margin: 5px 10px 5px 0px; - line-height: 13px; - width: 80px; - vertical-align: middle; - text-align: center; - position: relative; - border-radius: 4px; - cursor: pointer; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail span { - width: 74px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-size: 12px; - display: block; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail .delete-norms { - position: absolute; - top: -8px; - right: -8px; - color: #ffffff; - text-align: center; - cursor: pointer; - width: 18px; - height: 18px; - font-size: 14px; - line-height: 16px; - background: rgba(153, 153, 153, 0.6); - border-radius: 10px; - text-indent: 0; - display: none; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail .norms-pic { - position: relative; - top: 4px; - left: -5px; - border-top: 1px #ddd solid; - width: 80px; - text-align: center; - height: 80px; - line-height: 80px; - cursor: pointer; - display: none; -} -body .ms-content-body-panel .goods-norms .norms-group .norms-list .norms-detail .norms-pic img { - width: 74px; - height: 74px; -} -body .ms-content-menu { - width: 15%; - float: left; - color: #666666; - background: #ffffff; - height: 100%; - border-right: 1px solid #ccc; - overflow-y: auto; - position: fixed; - top: 0px; - left: 0px; -} -body .ms-content-menu .ms-static-top { - width: 100%; - height: 45px; -} -body .ms-content-menu .panel { - box-shadow: none; -} -body .ms-content-menu .easyui-panel { - border: 0px; - padding: 10px; -} -body .ms-content-body { - height: 100%; - float: right; - width: 100%; - overflow-y: auto; - overflow-x: hidden; -} -body .ms-content-body .ms-static-top { - width: 100%; - height: 45px; -} -body .ms-content-body .updatePrompt { - margin: 20px; - border: 1px #e0e0e0 solid; - padding: 10px; - border-radius: 5px; -} -body .ms-content-body .updatePrompt span { - color: #0096fb; - margin-right: 10px; -} -body .ms-content-body h3 { - padding-left: 20px; -} -body .ms-content-body .ms-content-msPlug { - border-bottom: 1px solid #ddd; - padding-bottom: 30px; -} -body .ms-content-body .ms-content-msPlug .thumbnail { - margin-bottom: 30px; -} -body .ms-content-body .ms-content-msPlug .thumbnail img.lazy { - width: 100%; -} -body .ms-content-body .ms-content-msTemplet, -body .ms-content-body .ms-content-msPlug { - margin: 15px 0px; - padding: 0px 10px; -} -body .ms-content-body .ms-content-msTemplet div, -body .ms-content-body .ms-content-msPlug div { - padding-right: 10px; - padding-left: 10px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail, -body .ms-content-body .ms-content-msPlug div .thumbnail { - margin-bottom: 20px; - padding: 5px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle { - text-align: left; - font-size: 20px; - color: #333; - height: 55px; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - padding: 0px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle span, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle span, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle span, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle span { - font-size: 12px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead { - padding: 0px; - float: left; - margin-right: 10px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead img, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead img, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead img { - width: 50px; - border-radius: 100%; - height: 50px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareHead .lazy, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareHead .lazy, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareHead .lazy, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareHead .lazy { - background: url(http://static.ming-soft.net/msheader.jpg); -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-templateShareName p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareVersion p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareVersion p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareVersion p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareVersion p { - font-size: 12px; - margin-bottom: 5px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareName p, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareName p, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareName p { - font-size: 16px; - margin-bottom: 5px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareBb, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareBb, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareBb, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareBb { - float: left; - padding: 0px; - font-size: 12px; - color: #999; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templateTitle .ms-plugShareNew, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templateTitle .ms-plugShareNew, -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugTitle .ms-plugShareNew, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugTitle .ms-plugShareNew { - float: right; - color: #ffffff; - background: red; - border-radius: 4px; - padding: 0px 3px; - margin-top: 0px; - border-bottom: #bb0000 2px solid; - margin-right: -10px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templatePic, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templatePic { - height: 180px; - overflow: hidden; - margin-bottom: 10px; - padding: 0px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-templatePic img, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-templatePic img { - width: 100%; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .sharePic, -body .ms-content-body .ms-content-msPlug div .thumbnail .sharePic { - height: 225px; - margin-bottom: 0px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .ms-plugDescription, -body .ms-content-body .ms-content-msPlug div .thumbnail .ms-plugDescription { - height: 60px; - overflow: hidden; - margin-bottom: 10px; - word-break: break-all; - padding: 0px; - text-align: left; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .shareTitle, -body .ms-content-body .ms-content-msPlug div .thumbnail .shareTitle { - text-align: center; - font-size: 20px; -} -body .ms-content-body .ms-content-msTemplet div .thumbnail .shareWelcome, -body .ms-content-body .ms-content-msPlug div .thumbnail .shareWelcome { - height: 26px; - text-align: center; - font-size: 12px; -} -body .ms-content, -body .ms-content-body { - /*列表表格样式(文章列表 栏目列表一起)*/ -} -body .ms-content table, -body .ms-content-body table { - width: 100%; - color: #666666; - border: none; - background-color: #ffffff; - padding: 10px 0px; - margin-bottom: 60px; - *box-shadow: 0 0px 1px #ccc; -} -body .ms-content table tbody tr, -body .ms-content-body table tbody tr { - height: 30px; -} -body .ms-content table tbody tr .text-left, -body .ms-content-body table tbody tr .text-left, -body .ms-content table tbody tr .text-center, -body .ms-content-body table tbody tr .text-center { - font-size: 12px; - display: table-cell; - vertical-align: middle; -} -body .ms-content .searchForm, -body .ms-content-body .searchForm { - margin-bottom: 10px; - padding: 10px 0px; - position: fixed; - top: 46px; - width: 100%; - z-index: 1000; - background-color: #ffffff; - box-shadow: 2px 1px 5px #A1A1A1; -} -body .ms-content .searchForm .bv-hidden-submit, -body .ms-content-body .searchForm .bv-hidden-submit { - display: none; - width: 0px; - height: 0px; -} -body .ms-content .searchForm .row, -body .ms-content-body .searchForm .row { - margin-right: 0px; -} -body .ms-content .searchForm .row .col-md-3, -body .ms-content-body .searchForm .row .col-md-3 { - padding: 0px 10px; -} -body .ms-content .searchForm .col-sm-2, -body .ms-content-body .searchForm .col-sm-2 { - width: auto; -} -body .ms-content .searchForm .ms-form-input, -body .ms-content-body .searchForm .ms-form-input { - line-height: 35px; -} -body .ms-content .searchForm .ms-from-group-input, -body .ms-content-body .searchForm .ms-from-group-input { - padding-left: 0; - padding-right: 0; -} -body .ms-content .searchForm .ms-from-group-input input, -body .ms-content-body .searchForm .ms-from-group-input input { - width: 100%; -} -body .ms-content .searchForm .ms-from-group-input input[type="radio"], -body .ms-content-body .searchForm .ms-from-group-input input[type="radio"] { - width: auto; -} -body .ms-content .searchForm .ms-from-group-input input[type="checkbox"], -body .ms-content-body .searchForm .ms-from-group-input input[type="checkbox"] { - width: auto; -} -body .ms-content .searchForm .ms-from-group-input select, -body .ms-content-body .searchForm .ms-from-group-input select { - width: 100%; -} -body .ms-content .searchForm .ms-from-group-input .input-group, -body .ms-content-body .searchForm .ms-from-group-input .input-group { - width: 100%; -} -body .ms-content .searchForm .control-label, -body .ms-content-body .searchForm .control-label { - line-height: 35px; -} -body .ms-content .searchForm .form-group, -body .ms-content-body .searchForm .form-group { - margin-bottom: 10px; -} -body .ms-content .searchForm .radio, -body .ms-content-body .searchForm .radio { - margin-top: 4px; -} -body .ms-content .searchForm .checkbox, -body .ms-content-body .searchForm .checkbox { - margin-top: 4px; -} -body .ms-content .searchForm .bottom, -body .ms-content-body .searchForm .bottom { - text-align: right; - padding: 10px 10px 0 0; - border-top: 1px solid #EAE7E7; -} -body .ms-content .searchForm .bottom .close, -body .ms-content-body .searchForm .bottom .close { - font-size: 2px; - border-radius: 5px; - border: 1px solid #ddd; - height: 18px; - border-top-right-radius: 0px; - background: #ffffff; - width: 80px; - border-top-left-radius: 0px; - border-top: 0px; - position: absolute; - color: #ddd; - left: 48%; - bottom: -18px; - text-align: center; - line-height: 16px; - opacity: 1; -} -body .select2-container .select2-choice { - height: 34px; -} -body .select2-container { - border: none; - padding: 0; -} -body .select2-container .select2-container--default { - height: 34px; -} -body .select2-container .select2-selection--single{ - font: inherit; - border: 1px solid #ccc; - display: block; - height: 34px; - padding: 2px 3px; - font-size: 14px; - color: rgb(85, 85, 85); -} \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.4/css/ms.mstore.min.css b/src/main/webapp/static/skin/manager/4.6.4/css/ms.mstore.min.css deleted file mode 100644 index c0309cb6..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/css/ms.mstore.min.css +++ /dev/null @@ -1 +0,0 @@ -.ms-upgrader-number,.topDiv{display:none}.ms-text2-hide,.ms-text3-hide,.ms-text8-hide{-webkit-box-orient:vertical}.ms-text-hide,.ms-text2-hide,.ms-text3-hide,.ms-text8-hide{text-overflow:ellipsis}.email-login,.weixin-login{position:absolute;top:15%;left:32%}html{height:100%}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background-color:rgba(50,50,50,.3)}::-webkit-scrollbar-thumb:hover{background-color:rgba(50,50,50,.6)}::-webkit-scrollbar-track{background-color:rgba(50,50,50,.1)}::-webkit-scrollbar-track:hover{background-color:rgba(50,50,50,.2)}.topDiv{height:125px;width:100%}.ms-text-hide{word-break:keep-all;white-space:nowrap;overflow:hidden}.ms-text2-hide{display:-webkit-box;-webkit-line-clamp:2}.ms-text3-hide{display:-webkit-box;-webkit-line-clamp:3}.ms-text8-hide{display:-webkit-box;-webkit-line-clamp:8}.email-login{width:472px;border:1px solid #eaeaea;padding-top:20px;background:#fff;box-shadow:0 0 15px -5px #888}.email-login form{width:300px;margin:0 auto}.email-login .title{font-size:20px;text-align:center;margin-bottom:15px}.email-login .email-login-tit{margin-right:-15px;margin-left:-15px}.fixed-filter,.fixed-top{background:#fff;position:fixed}#login_container{margin:0 auto;width:472px;background:url(http://static.ming-soft.net/images/scorback.jpg)no-repeat #fcfcfc;text-align:center;padding-top:51px}.small-font{font-size:12px}.padding-clear{padding:0}.pageNav{text-align:right;margin-bottom:30px;padding-right:8px;overflow:hidden}.fixed-top{top:-10px;z-index:1000;left:0;margin-left:-15px;padding-left:15px}.fixed-filter{top:42px;z-index:1000;width:100%;left:0;box-shadow:0 5px 10px #d3d3d3}.mstore-content{overflow:auto;padding:15px;min-width:1100px}.mstore-content .free-font{color:#1E8BDD;font-weight:700}.mstore-content .price-font{color:#FB803C;font-weight:700}.mstore-content .glyphicon-star,.mstore-content .glyphicon-star-empty{color:#fb803c}.mstore-content .glyphicon-heart{color:#d9534f}.mstore-content .carousel{height:240px}.mstore-content .item img{margin:0 auto;max-width:100%}.mstore-content .group-button-active{background-color:#e6e6e6}.mstore-content .mswidth{width:100%}.mstore-content .content-new{margin-top:15px;border:1px solid #ddd;overflow:hidden;border-bottom:0}.mstore-content .content-new .new-upload{width:78%;float:left}.mstore-content .content-new .new-upload .table-title{padding:10px;height:40px;border-bottom:1px solid #ddd;border-right:1px #ddd solid;clear:both;font-weight:700;font-size:18px}.mstore-content .content-new .new-upload ul li{height:260px;border-radius:0;margin:0;border-left:none;border-top:none;float:left;cursor:pointer}.mstore-content .content-new .new-upload ul li .pic{display:block;height:74%;overflow:hidden;margin-bottom:5px}.mstore-content .content-new .new-upload ul li .share-info{min-width:220px;width:80%;float:left}.mstore-content .content-new .new-upload ul li .share-info .share-title{margin:5px 0}.mstore-content .content-new .new-upload ul li .share-user{width:40px;float:right;height:62px;overflow:hidden}.mstore-content .content-new .new-upload ul li .share-user img{width:100%}.mstore-content .content-new .new-upload ul li .share-user p{font-size:12px;line-height:25px}.mstore-content .content-new .order-user-list{width:22%;float:left;overflow:hidden;height:520px}.mstore-content .content-new .order-user-list .list-title{border-bottom:1px solid #ddd;margin:10px;padding-bottom:10px;font-weight:700}.mstore-content .order-user{width:33%;max-width:90px;float:left;height:95px;overflow:hidden;line-height:38px}.mstore-content .order-user p{font-size:12px}.mstore-content .content-people{border:1px solid #ddd;overflow:hidden;border-top:0}.mstore-content .content-people .solve-user-list{width:78%;float:left}.mstore-content .content-people .solve-user-list .table-title{padding:10px;height:40px;border-bottom:1px solid #ddd;border-right:1px #ddd solid;clear:both;font-weight:700;font-size:18px}.mstore-content .content-people .solve-user-list .solve-user-detail{border-radius:0;margin:0;border-left:none;height:295px;border-top:none;border-bottom:none}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-user-head{width:50px;float:left;padding-right:5px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-user-info{float:left}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-user-info .solve-heart{margin-top:5px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-descrip{height:60%;overflow:hidden;width:100%;padding:5px;line-height:23px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-bottom{position:absolute;bottom:10px;right:10px}.mstore-content .content-people .solve-user-list .solve-user-detail .solve-bottom .solve-btn{padding:0 10px}.mstore-content .content-people .download-top{width:22%;float:left}.mstore-content .content-people .download-top .list-title{border-bottom:1px solid #ddd;margin:10px;padding-bottom:10px;font-weight:700}.mstore-content .content-people .download-top .download-info{width:100%;margin-bottom:9px;float:left}.mstore-content .content-people .download-top .download-info .download-head{width:40px;float:left;margin:0 10px}.mstore-content .content-people .download-top .download-info strong{cursor:pointer}.mstore-content .model-all{margin:10px 0}.mstore-content .model-filter{margin-bottom:10px;padding:10px 15px}.mstore-content .nav-pills li{cursor:pointer}.mstore-content .nav-pills li a{padding:1px 20px}.mstore-content .share-detail{padding:0 5px}.mstore-content .share-detail .thumbnail{height:260px;cursor:pointer;margin-bottom:10px}.mstore-content .share-detail .pic{display:block;height:74%;overflow:hidden;margin-bottom:5px}.mstore-content .share-detail .pic .tit{position:absolute;padding:5px;top:5px;right:10px;text-align:center;color:#fff;background:#868686}.mstore-content .share-detail .pic .describe{color:#666;line-height:25px;margin-top:4px;font-size:12px;text-decoration:none}.mstore-content .share-detail .pic .describe:hover,.mstore-content .share-detail .pic:hover{text-decoration:none}.mstore-content .share-detail .share-info{width:70%;float:left}.mstore-content .share-detail .share-info .share-title{margin:5px 0}.mstore-content .share-detail .share-user{width:40px;float:right;height:62px;overflow:hidden}.mstore-content .share-detail .share-user img{width:100%}.mstore-content .share-detail .share-user p{font-size:12px;line-height:25px}.mstore-content .share-detail-user{margin-bottom:10px;overflow:hidden}.mstore-content .share-detail-user img{width:50px;height:50px;margin-right:10px}.mstore-content .read-more{margin-left:20px;color:#fff}.mstore-content .comment-info{border-bottom:1px dotted #ddd;padding-bottom:15px}.mstore-content .comment-info .comment-name{color:#337ab7;font-size:14px;font-weight:700}.mstore-content #detail-comment{max-height:500px;overflow-y:auto} \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/1.jpg b/src/main/webapp/static/skin/manager/4.6.4/images/1.jpg deleted file mode 100644 index e43067cc..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/1.jpg and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/2.jpg b/src/main/webapp/static/skin/manager/4.6.4/images/2.jpg deleted file mode 100644 index 0a28d753..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/2.jpg and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/3.jpg b/src/main/webapp/static/skin/manager/4.6.4/images/3.jpg deleted file mode 100644 index b3443592..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/3.jpg and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/background.png b/src/main/webapp/static/skin/manager/4.6.4/images/background.png deleted file mode 100644 index 788739be..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/background.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/error.png b/src/main/webapp/static/skin/manager/4.6.4/images/error.png deleted file mode 100644 index 7ac15523..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/error.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/errorDisplay.png b/src/main/webapp/static/skin/manager/4.6.4/images/errorDisplay.png deleted file mode 100644 index 235e97a8..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/errorDisplay.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/loading.gif b/src/main/webapp/static/skin/manager/4.6.4/images/loading.gif deleted file mode 100644 index c6901ccd..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/loading.gif and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/logo.png b/src/main/webapp/static/skin/manager/4.6.4/images/logo.png deleted file mode 100644 index f48d05ce..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/logo.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/pic.png b/src/main/webapp/static/skin/manager/4.6.4/images/pic.png deleted file mode 100644 index b9e95762..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/pic.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/progress.gif b/src/main/webapp/static/skin/manager/4.6.4/images/progress.gif deleted file mode 100644 index f3e45e05..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/progress.gif and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/images/share.png b/src/main/webapp/static/skin/manager/4.6.4/images/share.png deleted file mode 100644 index bebfb4ab..00000000 Binary files a/src/main/webapp/static/skin/manager/4.6.4/images/share.png and /dev/null differ diff --git a/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.js b/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.js deleted file mode 100644 index 67fa4b18..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.js +++ /dev/null @@ -1,292 +0,0 @@ -//点击页面其他位置头部菜单收缩 -$(document).bind("click",function(e){ - var target = $(e.target); - if(target.closest(".menu-default").length == 0){ - manager.topMenu.initTop(); - } -}) -//浏览器窗口调整事件 -$(window).resize(function () { - $(".categoryTree").height($(document).height()); - $("#listFrame").height($(document).height()); - - $('.easyui-tabs').tabs("resize",{ - width: $('.easyui-tabs').parent().width(), - fit:true, - scrollDuration:1000 - }); - }) -$(function(){ - //左侧菜单滚动条,鼠标上移显示 - $(".ms-menu,.ms-content-menu").mouseover(function () { - $(this).css("overflow-y","auto"); - }); - $(".ms-menu,.ms-content-menu").mouseleave(function () { - $(this).css("overflow-y","hidden"); - }); - - //收缩左侧菜单 - $(".slideMenu").click(function(){ - var obj = $(this); - if ($(".ms-menu").css("left") == "0px") { - //修改图标 - obj.children(".icon-open").show(); - obj.children(".icon-close").hide(); - $(".ms-menu-div").css("position","absolute"); - $(".ms-menu,.ms-menu-div").animate({left:'-180px'},100) - //改变右侧部分宽度 - $('.easyui-tabs').tabs("resize",{ - width:$('.easyui-tabs').parent().width() - }); - } else { - //修改图标 - obj.children(".icon-open").hide(); - obj.children(".icon-close").show(); - $(".ms-menu-div").css("position","relative"); - $(".ms-menu,.ms-menu-div").animate({left:'0px'},50) - - //恢复右侧部分宽度 - $('.easyui-tabs').tabs("resize",{ - width:$('.easyui-tabs').parent().width(), - fit:true, - scrollDuration:1000 - }); - } - }) - - //点击左侧菜单添加选项卡 - $(".ms-menu").delegate(".ms-menu-child a","click",function(){ - $(".easyui-tabs").show(); - $(".wellcome").hide(); - $(".ms-menu-child a").removeClass("active"); - $(this).addClass("active"); - var title=$(this).data("title"); - var content=$(this).data("url"); - var id=$(this).data("id"); - if (!$('.easyui-tabs').tabs('exists', title)) { - $('.easyui-tabs').tabs('add', { - title: title, - content: '', - closable: true, - tools:[{ - iconCls:'icon-mini-refresh', - title:"刷新当前选项卡", - handler:function(){ - $('#mainFrame'+id).attr('src', $('#mainFrame'+id).attr('src')); - } - }] - }); - - - } else { - $('.easyui-tabs').tabs('select', title); - } - }) - - - //用户在切换选项卡时,和导航树保持同步 - $('.easyui-tabs').tabs({ - onSelect: function(title){ - var _select = $(".easyui-tabs").tabs("getSelected"); - var obj = _select.panel("options").tab; - //循环左侧菜单里每个菜单的text进行选项卡的title进行对比 - $(".ms-menu").find("li").each(function(){ - var target = $(this); - if(target.text() == obj.text()){ - $(".ms-menu-child a").removeClass("active"); - //左侧对应菜单展开选中 - $(".ms-menu-none").hide(); - target.parent().parent().slideDown(); - target.parent().slideDown(); - target.find("a").addClass("active"); - //头部对应一级菜单进行选中 - $(".ms-menu-list").find("li").removeClass("active").each(function(){ - if(target.parent().parent().data("model-id") == $(this).data("model-id")){ - $(this).addClass("active"); - } - }) - } - }) - } - }); - - - //当关闭最后一个选项卡时,隐藏选项卡页面显示主界面 - $('.easyui-tabs').tabs({ - onClose:function(){ - if($('.easyui-tabs').tabs('tabs').length==0){ - $(".wellcome").show(); - $(".easyui-tabs").hide(); - $(".ms-menu-child a").removeClass("active"); - $(".ms-menu-list").find("li").removeClass("active") - } - - } - }) -}) - -//MStore做的计时循环特效 -window.setInterval(showMstore, 1000); -function showMstore(){ - $(".ms-top-mstore").find(".animated").addClass("rubberBand") -} -window.setInterval(hiddenMstore, 1500); -function hiddenMstore(){ - $(".ms-top-mstore").find(".animated").removeClass("rubberBand") -} - -var manager = { - /*头部菜单操作*/ - topMenu:{ - initEvent: function() { - $("*[data-ms-*]").each() - }, - /*追加头部菜单*/ - initMenu: function(json) { - $("#ms-menu-list-tmpl").tmpl(json).appendTo(".ms-menu-list"); - if($(".ms-menu-list").children().length>5){ - $(".openMenu").show(); - } - - - //将左侧菜单追加,只是隐藏了 - $("#ms-menu-tmpl").tmpl(json).appendTo(".ms-menu"); - $(".ms-menu-parent").each(function(n) { - var arr = new Array; - for (i = 0; i < json.length; i++) json[i].modelModelId == $(this).data("model-id") && arr.push(json[i]) - //alert(arr) - $("#ms-menu-child-tmpl").tmpl(arr).appendTo($(this).find("ul:first")) - - }) - }, - - /*头部菜单点击收缩效果*/ - topMenuOpen: function(target,menuShow){ - var _height=$(".ms-menu-list").height(); - if(target.parent().hasClass(menuShow)){ - this.initTop(); - }else{ - target.parent().addClass(menuShow); - $('.'+menuShow).height(_height); - } - }, - /*初始化头部菜单*/ - initTop:function(){ - $(".menu-default").height("50px"); - $(".menu-default").removeClass("menu-show"); - }, - /*点击头部菜单展示二级菜单*/ - showChildMenu:function(target,json){ - var _json = {"modelTitle":target.text(),"modelIcon":target.data("model-icon"),"modelId":target.data("model-id")}; - var arr = new Array; - $(".ms-menu-list").find("li").removeClass("active"); - target.addClass("active"); - - //显示左侧菜单 - if ($(".ms-menu").css("display") == "none") { - $(".slideMenu").children(".icon-open").hide(); - $(".slideMenu").children(".icon-close").show(); - $(".ms-menu,.ms-menu-div").show(); - //恢复右侧部分宽度 - $('.easyui-tabs').tabs("resize",{ - width:$('.easyui-tabs').parent().width(), - fit:true, - scrollDuration:1000 - }); - } - - $(".ms-menu-parent").each(function(){ - if(target.data("model-id")==$(this).data("model-id")){ - $(this).show(); - $(".ms-menu-parent").find("ul").slideUp(); - $(this).find("ul").slideDown(); - - //默认打开当前模块的第一个菜单项 - $(".easyui-tabs").show(); - $(".wellcome").hide(); - var title=$(this).find("ul li:eq(0) a").data("title"); - var content=$(this).find("ul li:eq(0) a").data("url"); - var id = $(this).find("ul li:eq(0) a").data("id"); - if (!$('.easyui-tabs').tabs('exists', title)) { - $('.easyui-tabs').tabs('add', { - title: title, - content: '', - closable: true, - tools:[{ - iconCls:'icon-mini-refresh', - handler:function(){ - $('#mainFrame'+id).attr('src', $('#mainFrame'+id).attr('src')); - } - }] - }); - } else { - $('.easyui-tabs').tabs('select', title); - } - } - }) - this.initTop(); - }, - - }, - - /*左侧菜单操作*/ - leftMenu:{ - /*左侧菜单点击收缩效果*/ - leftMenuOpen:function(target,menu){ - menu.slideToggle(); - - }, - - }, - - -} - -$(function(){ - - //当头部菜单超过5个时,点击展开头部菜单 - $(".openMenu").click(function(){ - manager.topMenu.topMenuOpen($(this),"menu-show"); - }) - - //点击展开左侧菜单子菜单 - $(".ms-menu").delegate(".ms-menu-parent-title","click",function(){ - var menu = $(this).parent().siblings(".ms-menu-child"); - manager.leftMenu.leftMenuOpen($(this),menu); - }) - - //移除左侧菜单 - $(".ms-menu").delegate(".ms-menu-parent","mouseover",function(){ - $(".closeMenu").hide(); - $(this).find(".closeMenu").show(); - }) - $(document).bind("mouseover",function(e){ - var target = $(e.target); - if(target.closest(".ms-menu-parent").length == 0){ - $(".closeMenu").hide(); - } - }) - //关闭左侧菜单 - $(".ms-menu").delegate(".closeMenu","click",function(){ - $(this).parent().parent().hide(); - var menu = $(this).parent().siblings(".ms-menu-child"); - manager.leftMenu.leftMenuOpen($(this),menu); - var index=0; - $(".ms-menu-parent").each(function(){ - var target = $(this) - $(".ms-menu-list li").each(function(){ - if(target.data("model-id")==$(this).data("model-id")){ - $(this).removeClass("active"); - } - }) - - if($(this).css("display") == "none"){ - index++; - if(index == $(".ms-menu-parent").length){ - $(".ms-menu-list li").removeClass("active"); - $(".ms-menu-none").show(); - } - } - }) - }) -}) \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.min.js b/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.min.js deleted file mode 100644 index 3e5bfdb8..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.min.js +++ /dev/null @@ -1 +0,0 @@ -function showMstore(){$(".ms-top-mstore").find(".animated").addClass("rubberBand")}function hiddenMstore(){$(".ms-top-mstore").find(".animated").removeClass("rubberBand")}$(document).bind("click",function(e){var t=$(e.target);0==t.closest(".menu-default").length&&manager.topMenu.initTop()}),$(window).resize(function(){$(".categoryTree").height($(document).height()),$("#listFrame").height($(document).height()),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width(),fit:!0,scrollDuration:1e3})}),$(function(){$(".slideMenu").click(function(){var e=$(this);"block"==$(".ms-menu").css("display")?(e.children(".icon-open").show(),e.children(".icon-close").hide(),$(".ms-menu,.ms-menu-div").hide(),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width()})):(e.children(".icon-open").hide(),e.children(".icon-close").show(),$(".ms-menu,.ms-menu-div").show(),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width(),fit:!0,scrollDuration:1e3}))}),$(".ms-menu").delegate(".ms-menu-child a","click",function(){$(".easyui-tabs").show(),$(".wellcome").hide(),$(".ms-menu-child a").removeClass("active"),$(this).addClass("active");var e=$(this).data("title"),t=$(this).data("url");$(".easyui-tabs").tabs("exists",e)?$(".easyui-tabs").tabs("select",e):$(".easyui-tabs").tabs("add",{title:e,content:"',closable:!0})}),"block"==$(".easyui-tabs").css("display")&&$(".easyui-tabs").tabs({onSelect:function(e){var t=$(".easyui-tabs").tabs("getSelected"),i=t.panel("options").tab;$(".ms-menu").find("li").each(function(){var e=$(this);e.text()==i.text()&&($(".ms-menu-child a").removeClass("active"),e.parent().parent().slideDown(),e.parent().slideDown(),e.find("a").addClass("active"),$(".ms-menu-list").find("li").removeClass("active").each(function(){e.parent().parent().data("model-id")==$(this).data("model-id")&&$(this).addClass("active")}))})}}),$(".easyui-tabs").tabs({onClose:function(){0==$(".easyui-tabs").tabs("tabs").length&&($(".wellcome").show(),$(".easyui-tabs").hide(),$(".ms-menu-child a").removeClass("active"),$(".ms-menu-list").find("li").removeClass("active"))}})}),window.setInterval(showMstore,1e3),window.setInterval(hiddenMstore,1500);var manager={topMenu:{initEvent:function(){$("*[data-ms-*]").each()},initMenu:function(e){$("#ms-menu-list-tmpl").tmpl(e).appendTo(".ms-menu-list"),$(".ms-menu-list").children().length>5&&$(".openMenu").show(),$("#ms-menu-tmpl").tmpl(e).appendTo(".ms-menu"),$(".ms-menu-parent").each(function(t){var s=new Array;for(i=0;i',closable:!0})}}),this.initTop()}},leftMenu:{leftMenuOpen:function(e,t){t.slideToggle()}}};$(function(){$(".openMenu").click(function(){manager.topMenu.topMenuOpen($(this),"menu-show")}),$(".ms-menu").delegate(".ms-menu-parent-title","click",function(){var e=$(this).parent().siblings(".ms-menu-child");manager.leftMenu.leftMenuOpen($(this),e)}),$(".ms-menu").delegate(".ms-menu-parent","mouseover",function(){$(".closeMenu").hide(),$(this).find(".closeMenu").show()}),$(document).bind("mouseover",function(e){var t=$(e.target);0==t.closest(".ms-menu-parent").length&&$(".closeMenu").hide()}),$(".ms-menu").delegate(".closeMenu","click",function(){$(this).parent().parent().hide();var e=$(this).parent().siblings(".ms-menu-child");manager.leftMenu.leftMenuOpen($(this),e);var t=0;$(".ms-menu-parent").each(function(){var e=$(this);$(".ms-menu-list li").each(function(){e.data("model-id")==$(this).data("model-id")&&$(this).removeClass("active")}),"none"==$(this).css("display")&&(t++,t==$(".ms-menu-parent").length&&($(".ms-menu-list li").removeClass("active"),$(".ms-menu-none").show()))})})}); \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.4/js/ms.web.js b/src/main/webapp/static/skin/manager/4.6.4/js/ms.web.js deleted file mode 100644 index dde9ab36..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/js/ms.web.js +++ /dev/null @@ -1,333 +0,0 @@ -// JavaScript Document -(function($) { - - /** - * ajax提交表单 - * - * @form 表单 格式:#表单id - * @config 配置扩展用,可包含参数:func,回调方法 - */ - $.fn.postForm = function(form, config) { - var target = $(this); - if (isEmpty($(form).attr("action")) && isEmpty(config.action)) { - alert("配置错误:from表单不存在action属性"); - return; - } - var func; - var action = $(form).attr("action"); - var data_type = "json"; - if (config != undefined) { - if (config.func != undefined) { - func = config.func; - } - if (config.action != undefined) { - action = config.action; - } - } - $.ajax({ - type : "POST", - url : action, - dataType : data_type, - data : $(form).serialize(), - beforeSend : function() { - target.attr("disabled", true); - }, - success : function(data) { - if (typeof (func) == "string") { - eval(func + "(data)"); - } else if (typeof (func) == "function") { - func.call(this, data); - } - target.removeAttr("disabled"); - } - }); - } - - /** - * 发起ajax连接请求 - * - * @config(优先) 配置扩展用,可包含参数:func,回调方法 - * config格式:{url:请求地址,data:请求参数,loadingText:加载时文字} - * 调用该方法的元素必须存在data-ajax-url参数; 参数:data-ajax-url必须 - * data-ajax-data 可选 - */ - $.fn.request = function(config) { - var target = $(this); - if (isEmpty(target.attr("data-ajax-url")) - && isEmpty(config.url)) { - alert(target.selector + "配置错误:data-ajax-url属性不存在"); - return; - } - var method = "POST"; - var data_type = "json"; - var func = null; - var _url = isEmpty(target.attr("data-ajax-url")) ? null - : target.attr("data-ajax-url");// 请求地址 - var _data = isEmpty(target.attr("data-ajax-data")) ? null - : target.attr("data-ajax-data");// 请求参数 - var _loadingText = isEmpty(target - .attr("data-ajax-loading-text")) ? null : target - .attr("data-ajax-loading-text");// 加载状态; - var data_type = isEmpty(target.attr("data-ajax-type")) ? null - : target.attr("data-ajax-type");// 返回数据类型 - var text = target.text(); - if (config != undefined) { - // 请求方法 - if (config.method != undefined) { - var _method = config.method; - if (_method.toLowerCase() != "post" - || _method.toLowerCase() != "get") { - method = _method; - } - } - // 回调方法 - if (config.func != undefined) { - func = config.func; - } - // 返回数据类型 - if (config.type != undefined) { - var _type = config.type.toLowerCase(); - if (_type == "xml" || _type == "html" - || _type == "script" || _type == "jsonp" - || _type == "json" || _type == "text") { - data_type = _type; - } - - } - if (config.url != undefined) { - _url = config.url; - } - if (config.data != undefined) { - _data = config.data; - } - if (config.loadingText != undefined) { - _loadingText = config.loadingText; - } - } - $.ajax({ - type : method, - url : _url, - dataType : data_type, - data : _data, - beforeSend : function() { - if (target[0].nodeName == "INPUT") { - if (!isEmpty(_loadingText)) { - target.text(_loadingText); - } - target.attr("disabled", true); - } - - }, - success : function(data) { - - if (typeof (func) == "string") { - eval(func + "(data)"); - } else if (typeof (func) == "function") { - func.call(this, data); - } - if (target[0].nodeName == "INPUT") { - target.removeAttr("disabled"); - target.text(text); - } - } - }); - }, - - $.fn.noDataMsg = function(config) { - if (config != undefined) { - - } - } - - /** - * 判断是否为空, target:判断对象 message:提示信息 true:为空 false:不为空 - */ - function isEmpty(target, message) { - if (target == undefined || target == null || target.trim() == "" - || target.trim().length == 0) { - if (message != undefined) { - alert(message); - } - return true; - } - return false; - } - -})(jQuery); - -var Ms = { - _target : this, - "msg" : function(str, url) { // 提示消息 Ms.msg()调用 - var obj = $("
      "); - $("body").append(obj); - obj.html(str).show(); - obj.animate({ - opacity : 1, - }, 500, 'ease', function() { - $(this).animate({ - opacity : 0, - }, 800, 'ease', function() { - if (typeof (url) != "undefined") { - _target.loadUrl(url); - } - }); - }); - }, - "loadUrl" : function(url) { - location.href = url; - }, - "post" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "POST", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - try { - _target.msg("加载中..."); - } catch (e) { - - } - }, - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - try { - _target.msg("服务器繁忙稍后重试!"); - } catch (e) { - - } - } - }); - }, - "get" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "GET", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - try{ - _target.msg("加载中..."); - }catch(e){} - }, - - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - try{ - _target.msg("服务器繁忙稍后重试!"); - }catch(e){} - } - }); - }, - "load" : function(url, method, params, func) { // 非会员中心ajax请求类 - $.ajax({ - type : method, - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - _target.msg("加载中..."); - }, - success : function(json) { - if (func != null && func != undefined) { - func(json); - } - }, - error : function(xhr, type) { // 服务器异常提示 - _target.msg("服务器繁忙稍后重试!"); - } - }); - }, - "setCookie" : function(key, value, time) { // 依赖zepto.cookie.min.js - // time单位为天数字 - $.fn.cookie(key, value, { - path : '/', - expires : time - }); - }, - "getCookie" : function(key) { // 读取cookie - return decodeURIComponent($.fn.cookie(key)); - }, - "delCookie" : function(key) { - $.fn.cookie(key, null); - }, - "queryString" : function(param) { - var svalue = location.search.match(new RegExp("[\?\&]" + param - + "=([^\&]*)(\&?)", "i")); - return svalue ? svalue[1] : svalue; - }, - "initModal" : function() { // 初始化模态框 - // 弹出框处理 - if ($("*[data-toggle='modal']").size() > 0) { - $("*[data-toggle='modal']").each( - function(index) { - $("body").on( - "tap", - "[data-target=\"" + $(this).attr("data-target") - + "\"]", - function() { - if ($(this).attr("data-target") != "") { - openModal($(this).attr("data-target"), - w, h); - } - }) - }); - } - - function openModal(modalId, w, h) { - - $(modalId).show(); - Ms.init(w, h); - - if (!$(modalId).parent().hasClass("modalMask")) { - $(modalId) - .wrap( - "
      "); - } else { - $(modalId).parent().show(); - } - $(modalId).find(".ms-modal-button").css("line-height", "200%"); - $(modalId).css( - "margin-left", - ($(modalId).parent().width() - $(modalId).width()) / 2 - + "px"); - $(modalId).css("margin-top", "10%"); - $(modalId).on("tap", ".close", function() { - // $(modalId).hide(); - // $(modalId).unwrap().parent(); - hideModal(modalId); - }) - } - - function hideModal(modalId) { - - $(modalId).parent().hide(); - $(modalId).hide(); - } - }, - "browser" : { - versions : function() { - var u = navigator.userAgent, app = navigator.appVersion; - return { - android4 : u.indexOf('Android 4') > -1 - && u.indexOf('Linux') > -1, - android2 : u.indexOf('Android 2') > -1 - && u.indexOf('Linux') > -1, - iPhone : u.indexOf('iPhone') > -1, - iPad : u.indexOf('iPad') > -1, - iPod : u.indexOf('iPod') > -1, - }; - }(), - language : (navigator.browserLanguage || navigator.language) - .toLowerCase() - } -}; -var ms = Ms; diff --git a/src/main/webapp/static/skin/manager/4.6.4/less/login.less b/src/main/webapp/static/skin/manager/4.6.4/less/login.less deleted file mode 100644 index c63f553b..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/less/login.less +++ /dev/null @@ -1,159 +0,0 @@ -html,body{ - width:100%; - height:100%; - margin: 0; - min-width: 1200px; -} -p{ - margin: 0; -} -#errorDisplay{ - background-color: #fff; - border-radius: 4px; - width: 680px; - height: 88px; - margin: auto; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - .errorData{ - overflow: hidden; - margin-top: 18px; - width: 88%; - p{ - line-height: 24px; - font-size: 16px; - color: #999; - } - } - img{ - float: left; - padding-top: 20px; - padding-right: 15px; - padding-left: 25px; - } -} -body{ - font-family: "微软雅黑"; - background:url("../images/background.png") no-repeat; - background-size: 100% 100%; -} -#mcms-login{ - width: 100%; - height: 100%; - display: flex; - align-items: center; - justify-content: center; - .login-float{ - float: left; - } - .login-form-container{ - width: 340px; - height: 320px; - background-color: #ffffff; -// padding: 39px 54px; - .login-title{ - padding: 39px 54px 0 54px; - line-height: 13px; - .login-chinese-title{ - font-size: 16px; - } - } - .ms-login-error-text{ - height: 20px; - font-size: 12px; - color: #e4393c; - display: flex; - align-items: center; - margin: 5px 54px; - img{ - padding-right: 5px; - } - } - form{ - padding: 0 52px; - .login-people-name,.login-code input{ - height: 34px; - padding:5px 10px; - } - .login-people-name,.login-code,.login-remmember-password{ - margin-bottom: 12px; - } - .login-people-name{ - width: 100%; - - } - input{ - border: 1px solid #cccccc; - border-radius: 3px; - outline: none; - &::-webkit-input-placeholder { - color: #999999; - font-size: 12px; - } - &::-moz-placeholder { - color: #999999; - font-size: 12px; - } - } - .ms-error{ - border:1px solid #e4393c; - } - .login-code{ - overflow: hidden; - .login-code-input{ - width: 108px; - } - .login-code-input,.login-code-img{ - margin-right: 6px; - } - .login-code-img{ - height: 34px; - } - .login-code-text{ - font-size: 10px; - line-height: 15px; - } - .login-code-change{ - cursor: pointer; - } - } - .login-remember{ - margin: 0; - font-weight: 500; - } - .login-remmember-password{ - display: flex; - line-height: 13px; - align-items: center; - height: 13px; - } - .login-remmember-password input[type="checkbox"]{ - margin-right: 6px; - } - .login-button{ - width: 100%; - cursor: pointer; - height: 34px; - line-height: 34px; - font-size: 14px; - color: #ffffff; - text-align: center; - background-color:#eeeeee; - border-radius:4px; - background-size: 100% 100%; - } - } - .login-chinese-title,.login-code-change{ - color: #0099ff; - } - .login-english-title,.login-remmember-password,.login-code-text{ - color: #999999; - } - .login-english-title,.login-remmember-password{ - font-size: 12px; - } - } -}