body{font-size:14px;background:#f9f9f9;color:#333;}
a:hover,a:visited,a:focus{text-decoration:none;cursor:pointer;}
.btn-submit{padding-left:35px;padding-right:35px;margin-top:30px;}
.panel-body{padding-bottom:90px;padding-top:40px;}
.upload-pic,.upload-preview{cursor:pointer;padding:0 30px;position:relative;overflow:hidden;}
.upload-pic input[type=file]{position:absolute;top:-50px;}
.dialog-preview{max-width:890px;}
textarea{min-height: 200px}

/*登录*/
.container .form-signin{width:390px;margin:210px auto 0 auto;}
.container .form-signin h2{text-align:center;margin-bottom:35px;}
.container input{box-sizing:border-box;padding:12px 15px;height:auto;font-size:16px;}
.container .user-name{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.container .user-pwd{margin-bottom:30px;border-top-right-radius:0;border-top-left-radius:0;}
.btn-primary{background:#44b549;border:1px solid #44b560}
.btn-primary:hover,.btn-primary:visited,.btn-primary:active,.btn-primary:focus,.btn-primary:visited,.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{background:#2f9833;border:1px solid #2f9866;}
.full-width{width:100%;}

/*顶部菜单*/
.container-header{background:#373d41;color:#fff;position:fixed;top:0;left:0;width:100%;z-index:10;}
.container-header .navbar{height:50px;margin-bottom:0px;}
.container-header .main-menu li{color:#fff;line-height:50px;height:50px;overflow:hidden;}
.container-header .main-menu li a{padding:0 22px;margin:0 0 0 1px;font-size:15px;height:50px;line-height:50px;color:#fff;}
.container-header .main-menu li:first-child:after{content:'';}
.container-header .main-menu li:after{content:"";font-size:15px;color:#979caa;position:absolute;left:-1px;top:-1px;}
.container-header .main-menu li a:hover{background:#2a2f32;}
.container-header .header-logo img{height:auto;width:140px;margin:7px 20px 7px 5px;}
.container-header .dropdown{float:right;}
.container-header .dropdown .dropdown-menu li a{display:block;height:34px;line-height:34px;}
.container-header .dropdown>a{font-size:16px;color:#fff;padding:0 15px;margin-right:15px;display:block;height:50px;line-height:50px;}
.open>.dropdown-menu{right:0;left:auto;}
.container-header .navbar .dropdown-menu li a{color:#333;}
.container-header .navbar .dropdown-menu li a:hover{background:#fff;}
.navbar li.active,.navbar li.active a{background:#2a2f32;}

/*左侧菜单*/
.container-main .sidebar{width:180px;position:fixed;top:0;left:0;height:100%;margin-top:50px;background:#333744;z-index:10}
.container-main .sidebar{color:#aeb9c2;}
.container-main .sidebar-topbar{text-align:center;cursor:pointer;height:30px;line-height:30px;background:#4a5064;}
.container-main .sidebar-topbar:after{content:"|||";letter-spacing:2px;font-weight:bold;font-size:12px;}
.adaption .sidebar{width:50px;}
.adaption .sidebar .nav-title{display:none;}
.sidebar .navbar{margin:0;border:0;position:relative;}
.sidebar .navbar .navbar-label{position:absolute;left:60px;top:34px;background:#2a2f32;padding:7px 12px;width:auto !important;min-width:120px;text-align:left;border-radius:3px;}
.sidebar .navbar .navbar-label:before{content:"";width:0;height:0;border-right:10px solid #2a2f32;border-top:9px solid transparent;border-bottom:9px solid transparent;position:absolute;left:-8px;top:8px;}
.sidebar .navbar .navbar-nav{float:none;}
.sidebar .navbar li{float:none;width:100%;}
.sidebar .navbar li a{display:block;padding-top:10px;padding-bottom:10px;color:#fff;}
.sidebar .navbar li.active a{background:#42485b;color:#fff;}
.sidebar .navbar li a:hover{background:#2a2f32;color:#fff;}

/*主区域*/
#container-box{margin-top:60px;margin-right:10px;}
.container-box{margin-left:190px;}
.adaption .container-box{margin-left:60px;}
.panel-btns .btn{padding:2px 15px;margin-top:-2px;margin-left:13px;}
.edit-link{margin:0 6px;}
.form-group-hidden{padding:0 0 0 0;margin:0 0 0 0;}
.table-responsive .table>tbody>tr>td,.table-responsive .table>tbody>tr>th,.table-responsive .table>tfoot>tr>td,.table-responsive .table>tfoot>tr>th,.table-responsive .table>thead>tr>td,.table-responsive .table>thead>tr>th{vertical-align:middle;}
.form-group-hidden .control-label{height:0;overflow:hidden;padding:0 0 0 0;}
.form-group-hidden .col-md-9{padding:0 0 0 0;height:0;}
.checkboxnote{border-bottom:1px solid #ddd;padding-bottom:4px;}
.checkboxnote .col-md-4{margin-bottom:2px;}
.checkboxnote .col-md-4 .checkbox{padding-top:4px;}
.note-name{width:210px;}
.container-header .dropdown>a{display:inline-block;}
.padding-row{padding:5px 0;}
.form-group-radio .checkbox:first-child,.form-group-radio .radio:first-child{padding-left:0;}
.form-group-radio .checkbox:first-child label,.form-group-radio .radio:first-child label{padding-left:0;}
.control-node{padding-top:7px;}
.control-node .glyphicon{padding:0 6px;cursor:pointer;}
.placetext-row{margin-bottom:15px;}
.placetext-row:last-child{margin-bottom:0}
.edit-area{cursor:pointer;}
.nav-action span:before{content:'×';}
.nav-action span{position:absolute;right:-9px;top:-9px;width:20px;height:20px;background:rgba(55,61,65,0.9);;text-align:center;line-height:20px;border-radius:50%;}
.nav-action li{padding:2px 0;}
.checkbox-inline, .radio-inline{padding-left:0;padding-right:20px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background:#44b549;border-color:#44b549;}
a{color:#44b549}
a:focus, a:hover{color:#44b560;}
.can-edit-content .edit-tip{color:#aaa;}
.can-edit-content{display:inline-block;border:1px solid #ccc;padding:2px 10px;}
.apply-refund-money{width:80px;}
.apply-refund-reason{width:460px;}
.load-tip{position:relative;}
.load-tip img{position:absolute;left:-26px;width:20px;height:20px;top:8px;}
.preview-pics{position:relative;}
.preview-pics .glyphicon{position:absolute;top:47%;font-size:50px;cursor:pointer;z-index:100;}
.preview-pics .glyphicon-chevron-left{left:0;}
.preview-pics .glyphicon-chevron-right{right:0;}
.load-more{text-align:center;margin-top:15px;}
.load-more span{background:#f5f5f5;border:1px solid #bbb;padding:8px 29px;cursor:pointer;border-radius:5px;}
.panel-body .row{padding:8px 0;}
.filter-form .btn-submit{margin-top:10px;}
.btn-tags{padding:3px 10px;font-size:12px;background:#5cb85c;color:#fff;margin-right:5px;}
.tags-lg{padding:5px 20px;}
span.btn-tags:hover{color:#fff;}
.selected-row span{position:relative;padding-right:18px;margin-bottom:10px;}
.selected-row span:after{content:'×';color:#fff;position:absolute;top:-1px;right:3px;font-size:16px;padding:0 2px;}
.form-group-checkshare .checkbox-inline{padding-top:0;}
.form-group{position:relative}
.form-group .require{position:absolute;right:5px;top:9px;color:red;}
.col-sm-4 .btn{margin-top:0;}
.form-group-textarea .col-more{height:210px;}
.marketing-prizes .selected-row{margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #e5e5e5;}
.marketing-prizes .btn{padding:8px 25px;margin-right:10px;}
.marketing-box .tab-content{padding-top:15px;}
.panel-filter{background:#dff0d8;margin-top:-10px;margin-bottom:15px;}
.panel-filter .query-search{overflow:hidden;padding:30px 10px 10px 10px;}
.panel-filter .col-md-2{padding-left:0;}
.panel-filter .col-md-9{padding-left:0;padding-right:0;}
.panel-filter .form-group-submit .col-md-2{width:5.46%;}
.panel-filter .form-group-submit .btn-submit{margin:8px 0 10px 0;}
.form-horizontal:before{content:'';clear:both;display:table;}
.form-horizontal:after{content:'';clear:both;display:table;}
.label-box .label{margin:0 7px 5px 0;display:inline-block;padding:4px 7px;cursor:pointer;}
.label-box .label:after{content:'×';padding-left:4px;}