/** * 自定义css */ body{font-family: Microsoft YaHei,Helvitica,Verdana,Arial,san-serif;} a:link{text-decoration:none;} a:visited{text-decoration:none;} a:active{text-decoration:none;} ul,ol{list-style: none;} input,textarea{ background-color: #fff; border: 1px solid #ccc; box-shadow: none !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition: border linear .2s,box-shadow linear .2s; transition: border linear .2s,box-shadow linear .2s; } input:focus{ outline: none; border:1px solid #4d90fe!important; } select{ background-color: #fff; border: 1px solid #ccc; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition: border linear .2s,box-shadow linear .2s; transition: border linear .2s,box-shadow linear .2s; } .text-info{ color:#23b7e5; } .wicon { background-image: url("../images/date.png"); background-repeat: no-repeat; background-position: right center; } /** * 分页 */ .page .page-op { display: inline-block; margin: 18px 20px 20px; } .page .page-l{ margin-left: 15px; } .page .page-input{ margin-right: 5px; margin-left: 5px; width:50px;display: inline;margin-top: 4px } .page .btn-jump { margin-left: 10px; margin-top: -1px; color: #fff!important; background-color: #6d9bcf; border-color: #6d9bcf; } .page .btn-jump:hover{ background-color: #6d9bcf; border-color: #6d9bcf; } .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #6d9bcf; border-color: #6d9bcf; } /*第二种分页*/ .dataTables_paginate { margin-right: 15px; margin-top: 10px; margin-bottom: 10px } .dataTables_paginate>a { margin-right: 5px; background: #eee; padding: 3px 8px; color: #333; text-decoration: none; cursor: pointer } .dataTables_paginate>a.paginate_button_disabled { color: #999 } .dataTables_paginate>a.paginate_button_disabled:hover { background: #eee; cursor: default } .dataTables_paginate>a:hover { background: #ddd } .dataTables_paginate>span>a { padding: 3px 8px; margin-right: 5px; background: #eee; color: #333; text-decoration: none; cursor: pointer } .dataTables_paginate>span>a.paginate_active { background: #368ee0; color: #fff } .layui-layer-open{ width:600px; height:179px; } .layui-layer-open .layui-layer-title{ background:#6d9bcf; color:#fff; } .layui-layer-open .layui-layer-content{ padding:20px; } .btn-primary{ background:#6d9bcf!important; border-color:#6d9bcf!important; } .btn-primary:hover{ background:#6d9bcf!important; border-color:#6d9bcf!important; } .btn-primary:active{ background:#6d9bcf!important; border-color:#6d9bcf!important; } /** * 表格 */ .tables .table {font-size: 12px;} .tables .table tr>td{vertical-align: middle!important;} .tables .table tr>td:first-child{text-align: center;} .tables .table tr>th{background: #eee;border-bottom: 0px!important;} .tables .table .with-checkbox {width: 10px;} .tables .table .btn{margin:0 3px;} .table tr>th{background: #eee;border-bottom: 0px!important;} .role .table tr>td{text-align: left;} .log .row{margin-bottom: 15px;} .log label{font-weight: normal;} .log .table tr>td{text-align: left;} .log .input-medium { width: 150px; padding: 4px 8px; font-size: 13px; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; } .account .box-content { padding: 20px; background: #fff; } .account .form-horizontal .control-group { margin-bottom: 10px; } .account .form-horizontal .control-label { text-align: left; width: 140px; } .account .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; } .account .form-horizontal .controls { margin-left: 160px; } .account .form-horizontal .controls { margin-left: 180px; padding-top: 5px; } .account .form-horizontal .form-actions { padding-left: 160px; } .account ul.inline>li, ol.inline>li { display: inline-block; padding-right: 5px; padding-left: 5px; } .account ul{padding-left: 0;} .account label{font-weight: normal;} .account b{font-size: 12px;} .account .ke-dialog-row { margin-bottom: 30px; margin-top: 20px; } .account .ke-dialog-body label { margin-right: 10px; cursor: pointer; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; } .account .ke-button-outer { background-position: 0 -25px; padding: 0; position: relative; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; } .account .ke-button-common { background: url(../images/background.png) no-repeat scroll -10px -25px transparent; cursor: pointer; height: 25px; line-height: 21px; overflow: visible; display: inline-block; vertical-align: top; cursor: pointer; } .account .ke-upload-button { position: relative; } .account .ke-inline-block { display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; } .account .ke-upload-area .ke-upload-file { position: absolute; top: 0; right: 0; height: 25px; padding: 0; margin: 0; z-index: 811212; border: 0 none; opacity: 0; filter: alpha(opacity=0); } .account input[name='localUrl']{ background: #eee; } .account input:focus{ outline: none; border:1px solid #4d90fe; } div.first-right { margin-bottom: 10px; } .radio.inline, .checkbox.inline { display: inline-block; margin-bottom: 0; vertical-align: middle; } .first-right label { font-weight: bold; } .radio, .checkbox { min-height: 20px; padding-left: 20px; } .first-right p { padding: 0 0 6px 10px; background: #D7D7D7; } .first-right p input[type="checkbox"] { border: 1px solid #ccc; } .lower-right { width: 100%; } .lower-right li { list-style-type: none; margin: 0; padding: 0; width: 200px; } .lower-right li i{ margin-top: 15px; cursor: pointer; } .third-right { display: none; } .third-right label { font-weight: normal; } .third-right ul{padding-left:20px;} /** * 面板 */ .panel{border-radius: 0;} .panel .panel-body{padding: 0 15px 15px;} .panel-default>.panel-heading { background-color: transparent; border-color: #ddd; margin: 10px 15px; padding:5px; padding-top: 0px; color: #98a6ad; margin-bottom: 0; } .panel .panel-body img{display: block;width: 100%;} .panel .panel-footer{padding-top: 0;padding-bottom: 0;} .panel .panel-footer a{padding:7px 5px; color: inherit;text-align: center;display: block;} .panel .panel-footer a i{color:#58666e;} .panel .panel-footer .panel-line{border-left:1px solid #ddd;border-right:1px solid #ddd;} /** * 多条数据面板 */ .multiple .panel-body .row{ padding-top: 10px; padding-bottom: 10px; } .multiple .panel-body .row-line{ border-top:1px solid #ddd; margin:10px -15px; } /** * 活动编辑 */ .edit-activity .edit-activity-heading ul{ margin-left: 160px; } .edit-activity .edit-activity-heading ul li{ width: 150px; height: 5px; background: #dcdcdc; position: relative; padding:0; float: left; margin-bottom: 40px; } .edit-activity .edit-activity-heading ul li span{ position: absolute; top:50%; left: 50%; margin-left: -12.5px; margin-top: -12.5px; display: block; width: 25px; height: 25px; border-radius: 12.5px; -webkit-border-radius: 12.5px; -moz-border-radius: 12.5px; -o-border-radius: 12.5px; background: #dcdcdc; text-align: center; line-height: 25px; } .edit-activity .edit-activity-heading ul li p{ margin-bottom: 0px; margin-top: 20px; text-align: center; } .edit-activity .edit-activity-heading ul li.on{ background: #368fe2; } .edit-activity .edit-activity-heading ul li.on span{ background: #368fe2; color:#fff; } .edit-activity .edit-activity-heading ul li.on p{ color: #00529e; } .edit-activity .edit-activity-body .control-group { padding: 0 20px; width: 720px; position: relative; } .edit-activity .edit-activity-body .control-label{ text-align: left; width: 140px; float: left; padding-top: 5px; font-weight: normal; } .edit-activity .edit-activity-body .controls { margin-left: 160px; padding-top: 5px; } .edit-activity .edit-activity-body .form-control{ width: 270px; height: 30px; padding: 4px 6px; font-size: 13px; line-height: 30px; color: #555; display: initial; margin-bottom: 5px; } .edit-activity .edit-activity-body .maroon { color: #f30; margin-left: 5px; } .edit-activity .edit-activity-body .help-inline{ display: inline-block; margin-bottom: 0; vertical-align: middle; padding-left: 5px; color: #595959; } .edit-activity .edit-activity-body .input-xlarge{ width: 270px; border: 1px solid #ccc; } .edit-activity .edit-activity-body .input-xlarge:focus{ outline: none; border:1px solid #4d90fe; } .edit-activity .edit-activity-body .form-actions{ margin-left: 180px; margin-top: 30px; } .edit-activity .edit-activity-body .form-actions .btn-primary{ background: #6d9bcf; border-color: #6d9bcf; } .edit-activity .edit-activity-body .form-actions .btn-primary:hover{ background: #6d9bcf; border-color: #6d9bcf; } .edit-activity-2,.edit-activity-3{ display: none; } /*自定义菜单*/ .custom-menu-edit-con { position: relative; padding: 20px; } .hbox { display: table; table-layout: fixed; border-spacing: 0; width: 100%; } .inner-left { width: 380px; padding: 0!important; display: table-cell; vertical-align: top; height: 100%; padding: 0; float: none; border-left: 1px solid #dee5e7; border-bottom: 1px solid #dee5e7; border-top: 1px solid #dee5e7; position: relative; } .inner-right { position: relative; background: #f3f4f8; padding: 0!important; display: table-cell; vertical-align: top; height: 100%; padding: 0; float: none; border-left: 1px solid #dee5e7; border-bottom: 1px solid #dee5e7; border-right: 1px solid #dee5e7; border-top: 1px solid #dee5e7; } .custom-menu-view-con { width: 309px; height: 506px; position: relative; margin: 50px auto; } .custom-menu-view { height: 100%; border: 1px solid #dedede; } .custom-menu-view__title { height: 40px; line-height: 40px; text-align: center; background: #323232; color: #fff; } .custom-menu-view__body { position: absolute; top: 40px; left: 1px; right: 1px; bottom: 50px; background: #f2f2f2; overflow: auto; border-bottom: 1px solid #dee5e7; border-top: 1px solid #dee5e7; } .weixin-msg-list { height: 100%; width: 100%; } .weixin-msg-list .msg-con { list-style: none; padding: 0; margin: 0; } .custom-menu-view__footer { position: absolute; height: 50px; bottom: 0; left: 0; right: 0; } .custom-menu-view__footer__left { position: absolute; width: 40px; top: 0; bottom: 0; left: 0; border-right: 1px solid #dee5e7; background: url(../../images/keyboard.png); background-repeat: no-repeat; background-position: center; } .custom-menu-view__footer__right { position: absolute; left: 40px; right: 0; top: 0; bottom: 0; font-size: 13px; } .custom-menu-view__menu { height: 50px; line-height: 50px; text-align: center; border-right: 1px solid #dee5e7; position: relative; cursor: pointer; float: left; width: 33.3333%; } .text-ellipsis { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .text-ellipsis i{ display: block; padding:19px 0; width: 100%; } .custom-menu-view__menu__sub { left: 4px; right: 4px; position: absolute; bottom: 60px; border: 1px solid #dee5e7; border-radius: 5px; list-style: none; padding: 0; margin: 0; background: #fff; font-size: 10px; } .custom-menu-view__menu__sub li { position: relative; height: 50px; line-height: 50px; cursor: pointer; padding: 0; border-bottom: 1px solid #dee5e7; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .custom-menu-view__menu__sub:last-child { border-bottom: 0; } .custom-menu-view__menu__sub:after { bottom: -4px; display: inline-block; content: ""; position: absolute; left: 50%; margin-left: -6px; width: 0; height: 0; border-width: 6px; border-style: dashed; border-color: transparent; border-bottom-width: 0; border-top-style: solid; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 5px solid #fff; } .custom-menu-view .button__actived, .custom-menu-view .subbutton__actived { border: 1px solid #23b7e5!important; z-index: 1; } .custom-menu-view__menu__sub li:hover { background: #ededed; } .inner-right { position: relative; background: #f3f4f8; padding: 0!important; display: table-cell; vertical-align: top; height: 100%; padding: 0; float: none; border-left: 1px solid #dee5e7; border-bottom: 1px solid #dee5e7; border-right: 1px solid #dee5e7; border-top: 1px solid #dee5e7; color: #58666e; } .cm-edit-before{ position: absolute; text-align: center; top: 0; left: 0; right: 0; bottom: 0; } .cm-edit-before:before { content: ''; display: inline-block; vertical-align: middle; height: 100%; font-size: 0; } .cm-edit-before h5{ display: inline-block; color: #98a6ad; } .cm-edit-right-header { height: 50px; line-height: 50px; padding: 0 20px; border-bottom: 1px solid #dee5e7; } .cm-edit-right-header a { color: #31708f; } .cm-edit-right-header a:hover{ text-decoration: none; } .wrapper-md { padding: 20px; } .help-block { display: block; margin-bottom: 10px; color: #a3a3a3; margin: 0; padding-top: 5px; font-size: 13px; } .wrapper-md label{font-weight: normal;} .editTab{ /*margin: 0px 15px;*/ } .Input_Box { width: 100%; min-height: 160px; background-color: #fff; overflow: hidden; } .Input_text { width: 100%; height: 256px; padding: 5px; outline: none; border: 0px solid #fff; resize: none; font: 13px "微软雅黑", Arial, Helvetica, sans-serif; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .Input_Foot { width: 100%; height: 40px; border-top: 1px solid #ccc; background-color: #fff; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; position: relative; bottom: 0; } .imgBtn { float: left; text-decoration: none; margin-top: 8px; margin-left: 10px; text-align: center; background-repeat: no-repeat; background-position: 0 -13px; height: 18px; width: 20px; cursor: pointer; } .imgBtn:active { margin-top: 9px; } .imgBtn:hover { background-position: 0 -31px } .postBtn { float: right; font: 13px "微软雅黑", Arial, Helvetica, sans-serif; color: #808080; padding: 9px 20px 7px 20px; border-left: 1px solid #ccc; cursor: pointer; -moz-border-radius: 0 0 5px 0; -webkit-border-radius: 0 0 5px 0; border-radius: 0 0 5px 0; } .postBtn:hover { color: #333; background-color: #efefef; } .postBtn:active { padding: 10px 20px 6px 20px; } .faceDiv { width: 100%; position: relative; display: none; background-color: #fff; width: 421px; } .faceDiv> .emoji_container >section >._img img { position: relative; cursor: pointer; padding:1px; width: 24px; height: 24px; margin-top: 2px; margin-left: 2px; } .faceDiv> .emoji_container >section >._img img:active{ border:1px solid transparent; } .faceDiv>img:hover { background-color: #efefef; } .faceDiv>img:active { padding: 4px 3px 2px 3px; } .emoji_tab { position: relative; border-top: 1px solid gray; height: 2em; line-height: 2em; white-space: nowrap; overflow-x: auto; bottom: 0; left: 0; right: 0; display: none; } .emoji_tab a { display: inline-block; text-decoration: none; height: 1em; line-height: 1em; padding: .2em .5em; background-color: gray; box-shadow: 1px 1px 3px gray; border-radius: 5px; margin: 0 .2em; } .emoji_container { height: 150px; overflow: auto; } .emoji_container section { display: none; overflow: hidden; border-top: 1px solid #c0bfc5; border-right: 1px solid #c0bfc5; width: 421px; } .emoji_container section a{overflow: hidden;display: block; float: left;width: 28px;height: 28px; border-left: 1px solid #c0bfc5; border-bottom: 1px solid #c0bfc5; } .emoji_container section a:last-child{ border-right:1px solid #c0bfc5; } .msg-panel__tab { width: 100%; height: 48px; margin: 0; color: #cbcbcb; padding: 0; box-sizing: border-box; background-color: #fff; border-bottom: 2px solid #e9e9e9; } .msg-panel__tab .msg-tab_item { display: inline-block; font-size: 12px; width: 100px; line-height: 48px; text-align: center; vertical-align: middle; position: relative; } .msg-panel__tab .msg-tab_item:hover { cursor: pointer; } .msg-panel__tab .on { background: #e9e9e9; color: #000; } .msg-panel__tab .msg-icon-word { background: url(../../images/message.png) -204px 0 no-repeat; height: 21px; width: 18px; } .msg-panel__tab .msg-icon-pic { background: url(../../images/message.png) -222px 0 no-repeat; height: 20px; width: 20px; } .msg-panel__tab .msg-icon-audio { background: url(../../images/message.png) -189px 0 no-repeat; height: 21px; width: 15px; } .msg-panel__tab .msg-icon-video { background: url(../../images/message.png) -242px 0 no-repeat; height: 20px; width: 20px; } .msg-panel__tab .msg-icon-tuwen { background: url(../../images/message.png) -262px 0 no-repeat; height: 20px; width: 24px; } .msg-panel__tab .msg-icon { display: inline-block; position: relative; top: 5px; margin-right: 5px; } .Input_wraper{width:100%;height:256px;padding-right:12px;overflow:hidden;} .msg-panel__context { width: 100%; box-sizing: border-box; min-height: 296px; padding: 0; position: relative; list-style: none; background: #fff; margin:20px 0; } .msg-panel__context .msg-context__item { border: 1px dotted #e9e9e9; height: 254px; width: 47%; float: left; margin-right: 1.5%; margin-left: 1.5%; text-align: center; position: relative; } .msg-panel__context .msg-template{ display: none; margin-right: 1.5%; margin-left: 1.5%; width: 47%; position: relative; } .msg-panel__context .del-tuwen { left: 332px; bottom: 15px; } .msg-panel__context .msg-panel__del:hover { text-decoration: underline; cursor: pointer; } .msg-panel__context .msg-panel__del { position: absolute; width: 40px; height: 30px; text-align: center; line-height: 30px; color: #00a2ff; } .msg-panel__context .msg-context__item .msg-panel__center { width: 150px; height: 80px; position: absolute; left: 50%; top: 50%; margin-left: -75px; margin-top: -40px; } .msg-panel__context .msg-context__item .msg-panel_select{ cursor: pointer; } .msg-panel__context .msg-context__item .message-plus { font-size: 30px; color: #00a2ff; margin-top: 30px; position: relative; } .msg-panel__context .msg-context__item .message-plus a.btn{ position: relative; z-index: 1; } .msg-panel__context .msg-context__item .input_file{ filter:alpha(opacity=0); opacity:0; width: 85px; height: 30px; position: absolute; top: 0px; left: 33px; z-index: 3; } .msg-panel__context .msg-context__item i{ color: #00a2ff; } .msg-panel__context .msg-context__item:hover { border-color: #000; } #selectModal h4{ text-align: center; color: #58666e; font-size: 14px; } #selectModal .modal-header,#selectModal .modal-footer{ background: #f4f5f9; } #selectModal .modal-body{ overflow-y: auto; height: 450px; } #selectModal .panel{ position: relative; cursor: pointer; } .mask-bg { position: absolute; z-index: 1111; background: rgba(0,0,0,.6); position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; display: none; } .mask-bg .mask-icon{ height: 100%; position: relative; } .mask-bg i{ color: #fff; font-size: 24px; width: 25px; height: 25px; display: table-cell; position: absolute; margin: auto; top: 0px; bottom: 0px; left: 0px; right: 0px; text-align: center; vertical-align: middle; } /*#selectModal .modal-body img{display: block;width: 120px;height:120px;margin:0 auto;} #selectModal .modal-body p{ text-align: center; margin-top: 5px; }*/ .cm-edit-content-con { background: #fff; min-height: 300px; margin:0 15px; border: 1px solid #dee5e7; } .cm-edit-content-con .cm-edit-page{ padding:20px; } .cm-edit-content-con .cm-edit-page .row{ margin-bottom: 10px; } .cm-edit-content-con .cm-edit-page .row label{ font-weight: normal; } #editPage{ display: none; } .cm-edit-footer { margin-bottom: 20px; text-align: center; } .btn-info1 { color: #fff!important; background-color: #138ed4; border-color: #138ed4; } #sortBtnc{ display: none; } /*分店管理*/ .branch .branchList{ margin-bottom: 30px; } .branch .branchList .form-control{ display: table-cell; width: 180px; background-color: #fff; height: 30px; } .branch .branchList label{ margin-right: 5px; } .branch .btn-primary{ background: #6d9bcf; border-color: #6d9bcf; } .branch .btn-primary:active{ background: #6d9bcf; border-color: #6d9bcf; } .branch .branchTable tr>td:first-child { text-align: left!important; } .branch .branchDetails{ font-size: 14px; } .branch .branchDetails .control-group{ margin-bottom: 30px; } .branch .branchDetails span.maroon{ color: red; } .branch .branchDetails label{ color: #585858; } .branch .branchDetails .controls{ color:#939393; } .branch .branchDetails .col-xs-2{ text-align: right; } .branch .branchDetails .btn-default{ background: #909090; border-color: #909090; color: #fff; } .branch .branchDetails .controls{ width: 300px; } .branch .branchAdd{ font-size: 14px; } .branch .branchAdd .control-group{ margin-bottom: 30px; } .branch .branchAdd span.maroon{ color: red; } .branch .branchAdd label{ color: #585858; margin-top: 7px; } .branch .branchAdd .controls{ color:#939393; } .branch .branchAdd .col-xs-2{ text-align: right; } .branch .branchAdd .btn-default{ background: #909090; border-color: #909090; color: #fff; } .branch .branchAdd .controls{ width: 300px; } .branch .input_file { filter: alpha(opacity=0); opacity: 0; width: 85px; height: 34px; position: absolute; top: 0px; left: 230px; z-index: 3; } .branch .input_text{ width: 200px; } .branch .btn-w{ position: absolute; top: 0px; left: 230px; z-index: 2; width: 85px; background: #dcdcdc!important; border-color: #dcdcdc!important; color:#000!important; } .branch .w-config th{ text-align: center; } .branch .w-config td{ text-align: center; } /*登录页*/ #login .main-header{ background-color: #e7e7e7; position: relative; min-width: 1200px; width: 100%; /*height: 60px;*/ display: inline-block; } #login .main-header .inner-header { width: 1000px; min-height: 100%; margin: 5px auto; position: relative; height: 40px; } #login .main-header .inner-header a{ float: left; color:#0042bb; font-size: 18px; line-height: 40px; font-family: "黑体,宋体"; font-weight: bold; } #login .main-header .inner-header .logo{ float: right; line-height: 40px; } #login .main-body{ background: url(../../images/bul.png) no-repeat 0px 296px; background-size: 100%; min-height: 500px; } #login .main-body .inner-body { width: 1000px; min-height: 100%; margin: 5px auto; position: relative; } #login .main-body .inner-body .left{ float: left; width: 500px; } #login .main-body .inner-body .left img{ padding:30px; width: 100%; display: block; margin-top: 20px; } #login .main-body .inner-body .right{ border: 1px solid #ddd; float: right; padding: 60px 30px 40px; width: 360px; margin-top: 60px; background: #fff; border-top: 5px solid #138ed4; box-shadow: 0 3px 10px rgba(0,0,0,.1); position: relative; } #login .main-body .inner-body .right h3{ position: absolute; top:5px; left: 30px; font-size: 16px; color: #2f97d6; font-weight: bold; font-family: '黑体'; } #login .main-body .inner-body .right h3 span{ color: #555; font-size: 14px; font-weight: normal; position: absolute; top: 2px; left: 127px; width: 170px; } #login .main-body .inner-body .right h3 span a{ color: #0042bb; } #login .main-body .inner-body .right h3 span a:hover{ text-decoration: underline; } #login .main-body .inner-body .right .input-group-addon{ background: #6d9bcf; color: #fff; border-color: #6d9bcf; border-right: 1px solid transparent; } #login .main-body .inner-body .right .input-group{ margin-bottom: 15px; } #login .main-body .inner-body .right .input-group input{ height: 40px; } #login .main-body .inner-body .right label{ font-weight: normal; margin-bottom: 0px; } #login .main-body .inner-body .right label input{ margin-right: 3px; } #login .main-body .inner-body .right .form-group{ margin-bottom: 10px; } #login .main-body .inner-body .right .form-group a.psd{ color: #0042bb; } #login .main-body .inner-body .right .form-group a.psd:hover{ text-decoration: underline; } #login .main-body .inner-body .right .form-group a.authorization{ color: #da0606; } #login .main-body .inner-body .right .form-group .btn-primary{ background-color: #6d9bcf; border-color: #6d9bcf; height: 40px; } /*#myModal*/ #myModal .ke-dialog-row { margin-bottom: 30px; margin-top: 20px; } #myModal .ke-dialog-body label { margin-right: 10px; cursor: pointer; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; } #myModal .ke-button-outer { background-position: 0 -25px; padding: 0; position: relative; display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; } #myModal .ke-button-common { background: url(../../images/background.png) no-repeat scroll -10px -25px transparent; cursor: pointer; height: 25px; line-height: 21px; overflow: visible; display: inline-block; vertical-align: top; cursor: pointer; } #myModal .ke-upload-button { position: relative; } #myModal .ke-inline-block { display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; } #myModal .ke-upload-area .ke-upload-file { position: absolute; top: 0; right: 0; height: 25px; padding: 0; margin: 0; z-index: 811212; border: 0 none; opacity: 0; filter: alpha(opacity=0); } #myModal input[name='localUrl']{ background: #eee; } #myModal input:focus{ outline: none; border:1px solid #4d90fe; } /*高级群发*/ .mass .mt-tab{ margin-left:0; margin-bottom: 20px; } .mass .mt-tab li.on { color: #58666e; font-weight: 700; border-bottom: 3px solid #01a1ff!important; margin-bottom: -1px; } .mass .mt-tab li a { line-height: 40px; display: block; padding: 0 20px; color: #98a6ad; } .mass .mt-tab li.on a{ color: #58666e; } .mass .maxw-150 { max-width: 150px; } .mass .m-b-sm { margin-bottom: 10px; } .mass label{ font-weight: normal; } .message-footer { text-align: center; margin-top: 50px; margin-bottom: 100px; height: 50px; } .message-footer .message-footer__tooltip { padding: 5px; border: 1px solid #e9e9e9; color: #afafaf; position: absolute; left: -180px; top: 2px; } .message-footer .message-btn { color: #fff; background: #138ed4; margin-right: 20px; width: 100px; text-align: center; } .message-footer .message-footer__container, .message-footer .message-btn { display: inline-block; position: relative; } .mass .msg-template{ width: 300px; } .mass .del-tuwen{ left: 310px; } .mass .message-sent { margin: 15px 25px 0; box-sizing: border-box; position: relative; } .mass .message-sent .message-sent__header { width: 100%; text-align: left; height: 42px; background: #f6f6f6; position: relative; } .mass .message-sent .message-sent__header .message-sent__type { height: 42px; line-height: 42px; margin: 0 280px 0 0; padding: 0 0 0 20px; } .mass .message-sent .message-sent__header .header-setting { height: 42px; line-height: 42px; width: 160px; position: absolute; right: 120px; top: 0; } .mass .message-sent__setting { width: 160px; float: right; } .mass .message-sent .message-sent__list .item-setting { padding-top: 10px; line-height: 26px; padding-right: 10px; } .mass .message-sent .message-sent__header .header-status { height: 42px; line-height: 42px; } .mass .message-sent__status { width: 120px; position: absolute; right: 0; top: 0; } .mass .message-sent .message-sent__list { width: 100%; margin: 0; padding: 0; } .mass .message-sent .message-sent__list li { padding: 0; margin: 0; list-style: none; border-bottom: 1px dotted #e9e9e9; overflow: hidden; } .mass .message-sent .message-sent__list .message-sent__item { margin: 16px 0; background: #fff; min-height: 116px; overflow: hidden; position: relative; padding: 0; color: #000; } .mass .message-sent .message-sent__list .message-sent__face { position: absolute; top: 0; left: 0; background: #f6f6f6; width: 116px; height: 116px; } .mass .message-sent .message-sent__list .message-sent__face .message-sent__icon--tuwen { background: url(../../images/message.png) -29px 0 no-repeat; height: 32px; width: 32px; margin-left: -16px; margin-top: -16px; } .mass .message-sent .message-sent__list .message-sent__face .message-sent__icon { position: absolute; top: 50%; left: 50%; } .mass .message-sent .message-sent__list .send-wrapper { min-height: 116px; margin: 0 130px 0 120px; padding: 0 0 0 24px; line-height: 23px; overflow: hidden; } .mass .message-sent .message-sent__list .item-status { padding-top: 10px; line-height: 26px; } .mass .message-sent .message-sent__list .item-status .message-send__icon--down { width: 20px; height: 20px; position: absolute; top: 8px; right: 40px; line-height: 20px; font-size: 20px; color: #cbcbcb; } .mass .c-cbcbcb { color: #cbcbcb; } .mass .mr-5 { margin-right: 5px; } .mass .message-sent .message-sent__list .message-sent__depict { margin: 0; min-height: 116px; padding: 10px 70px 0 0; line-height: 23px; float: left; } .mass .message-sent .message-sent__list .item-status .message-sent__item--del { color: #00a2ff; text-decoration: underline; } .messInfo{ min-width: 140px; max-width: 400px; position: absolute; left: 120px; top: 58px; border:1px solid #ddd; border-radius: 5px; display: none; } .messInfo .messInfo-inner{ width: 190px; padding: 20px; background: #F3F4F8; overflow: hidden; } .messInfo .messInfo-inner .messInfo-top{ position: relative; } .messInfo .messInfo-inner .messInfo-top img{ width: 100%; display: block; } .messInfo .messInfo-inner .messInfo-text{ position: absolute; bottom: 0px; left: 0px; text-align: center; background: rgba(0,0,0,.5); } .messInfo .messInfo-inner .messInfo-text p{ width: 150px; margin-bottom: 0px; color: #fff; } /*粉丝管理*/ .fans .m-t-sm { margin-top: 10px; } .fans .m-b-xs { margin-bottom: 5px; } .fans .pos-rlt { position: relative; } .fans .custom-fans-search-input { background: #F3F4F8; padding: 0 33px 0 10px; border: 0; height: 33px; line-height: 33px; width: 215px; display: inline; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .fans .custom-fans-search-btn { position: absolute; top: 8px; right: 10px; padding: 0; margin: 0; background-color: transparent; border: 0; outline: none; } .fans .bg-white .text-muted { color: #98a6ad!important; } .fans .custom-fans-add-btn { border: 1px dashed #ccc; } .fans .fans-list{ margin-top: 15px; display: table; table-layout: fixed; border-spacing: 0; width: 100%; height: 100%; } .fans .fans-l{ display: table-cell; vertical-align: top; height: 100%; float: none; border-left: 1px solid #dee5e7; border-top: 1px solid #dee5e7; border-bottom: 1px solid #dee5e7; position: relative; } .fans .fans-r{ display: table-cell; vertical-align: top; height: 100%; float: none; border: 1px solid #dee5e7; } .fans .checkbox-inline{ margin-right: 10px; } .fans .m-l-lg { margin-left: 30px; } .fans .m-l { margin-left: 15px; } .fans i.icon-sort-down{ float: right; display: block; } .fans .fans-l .table{ margin-bottom: 0px; } .fans .v-middle { vertical-align: middle!important; } .fans .m-r-xs { margin-right: 5px; } .fans .with-checkbox { width: 10px; } .fans .fans-r{ width: 220px; } .fans .fans-r .padder { padding-left: 15px; padding-right: 15px; } .fans .fans-r .m-t-md { margin-top: 20px; } .fans-tag { padding: 5px 10px; display: block; background: #01A1FF; color: #fff!important; } .fansInfo{ min-width: 140px; position: absolute; left: 90px; top: 89px; border:1px solid #ddd; border-radius: 5px; display: none; overflow:hidden; background: #fff; } .fansInfo .fansInfo-inner{ width: 190px; padding: 20px; background: #F3F4F8; overflow: hidden; float: left; } .fansInfo .fansInfo-right{ float: right; width: 335px; height: 190px; padding: 0 15px; overflow:hidden; } .fansInfo .fansInfo-right h4{ font-size: 18px; margin-top: 25px; color: #555; } .fansInfo .fansInfo-inner .fansInfo-top{ position: relative; } .fansInfo .fansInfo-inner .fansInfo-top img{ width: 100%; display: block; } .fansInfo .m-t-xs { margin-top: 5px; } .fansInfo .m-t-md { margin-top: 20px; } .fansInfo .m-date{ line-height: 30px; border-top:1px solid #ddd; margin-right: 0px; margin-left: 0px; color: #999; } .fansInfo i.icon-pencil{ color:#98a6ad; cursor: pointer; } .fans .pos-rlt { position: relative; } .fans .pos-abt { position: absolute; top: 9px; right: 10px; } .fans .modal-footer{ padding:8px 15px; } .fans input[name='f-remarks']{ display: none; } /*卡券*/ .coupons select{ padding:3px 12px 3px 10px; border-radius: 0; -webkit-border-radius:0; -moz-border-radius: 0; -o-border-radius: 0; } .coupons .cs-small .form-control{ width: 140px; padding-right: 25px; } .coupons .form-control{ background-color: #fff; } .coupons .cs-text{ line-height: 32px; } .coupons .cs-select{ width: auto; }