﻿body{font:normal 14px 'microsoft yahei', "Helvetica Neue", Helvetica, Arial, sans-serif;background: #f5f5f5;color: #555;}
body,html{height:100%}
h1,h2,h3,ul,li,p,dl,dt,dd{margin:0;padding:0;font-family: 'microsoft yahei'}li{list-style: none}i,em{font-style: normal;}.clear{clear:both;}
a,a:hover{color:#fff9ec;text-decoration: none}.f_l{float: left}.f_r{float: right}
.cGreen{color: #008485}.red{color: #e40036}label{font-weight: normal;margin: 0}
.mtop5{margin-top:5px;}.mtop8{margin-top:8px;}.mtop10{margin-top:10px;}.mtop15{margin-top:15px}.mtop20{margin-top:20px}.mtop0{margin-top:0 !important;}.mbot10{margin-bottom: 10px}.mbot15{margin-bottom: 15px}.mbot0{margin-bottom:0 !important;}.paddingTB{padding:10px 0;}.mbot30{margin-bottom:30px}
.in-block{display: inline-block}
input[type="radio"],
input[type="checkbox"] {margin:0;line-height: normal;}
.pdlb15{padding-left:15px;padding-bottom: 15px}
.pdt0{padding-top:0}
.width60{width:60px}
.width70{width:70px}
.width80{width:80px}
.width90{width:90px}
.width100{width:100px}
.width130{width:130px}
.width150{width:150px}
.textRight{text-align: right}
.bg_fff{background: #fff;}
.bg_f5f{background: #f5f5f5;}
.border2{border-bottom: 2px solid #ddd}
.border1{border: 1px solid #ddd}
.pd15{padding:15px 15px 10px 15px;}
.fixed{position: fixed;top: 0;left: 0;width: 100%;z-index: 999}

.container{width: 100% !important}
.navbar-inverse{background:#f2f0f5;border-bottom: none;height:40px}
.navbar{min-height: 0;margin-bottom: 0}
.navbar-brand{width:210px;height:40px;line-height: 40px;padding:0}
#userInfor{margin-right:-15px;}
#userInfor > li > a{font-size: 13px;color: #333;padding:21px 10px;}
#userInfor li a span{margin-right: 5px}
#userInfor li > a:hover{background:rgba(256,256,256,0.5);}
#userInfor li.open > a, #userInfor li.open > a:hover, #userInfor li.open > a:focus{background: #910000;color: #fff}
#userInfor li a i{display: inline-block;vertical-align: top;margin-top:2px;background: #ed5900;color: #fff;height: 15px;line-height:15px;width:15px;text-align: center;font-size: 11px;}
#userInfor li a b.caret{vertical-align: 2px}
#menu{background: #ffc74f;overflow: hidden;padding-right:0;padding-left: 0;border-top: 1px solid #dfa375;border-bottom: 1px solid #910000}
#menu>ul{border-bottom: 2px solid #ffebc1;float: none}
#menu>ul>li>a{color: #910000;padding:10px 15px;font-size: 15px;text-align: center;}
#menu .nav > li > a:hover{background:#ffda8b;}
#menu .navbar-nav > li.active > a, #menu .navbar-nav > li.active > a:hover, #menu .navbar-nav > li.active > a:focus{background: #ffda8b;}
#menu>ul>li>a>span,#menu>ul>li.last div>span{margin-right: 5px}

/*left*/
aside{float: left;width: 200px;position: fixed;z-index:999;top:40px;font-size: 15px;border-right:2px solid #d6dadb;overflow: auto;height: 100%;padding-bottom: 62px;box-sizing: border-box}
.sidebar-toggler{cursor:pointer;position: fixed;left: 207px;top:50%;margin:0 0 0 -10px;z-index: 99;width:11px;height: 72px;background:url(../img/leftIcon.jpg) no-repeat;display: none}
.fa-bars{margin: 0;padding:23px 15px 0 14px ;}
.fa-bars li{width:22px;height:4px;background: #23527c;margin-bottom: 3px;}
.hideSidebar{left: 9px;z-index: 999;background-position: -11px 0}
.subMenu{margin-bottom: 1px;overflow: hidden}
.subMenu h3{background: #146ca8;padding:12px 30px;font-size:15px;color:#fff;cursor: pointer;position: relative;}
/*.subMenu h3:before{content: '';width:9px;height: 9px;display: inline-block;vertical-align: top;background:url("../img/icon.jpg") no-repeat;margin: 5px 5px 0 0}*/
/*.subMenu h3.hover:before{background-position: 0 -9px}*/
/*.subMenu h3 span{position:absolute;top:13px;right:20px;display: inline-block;}*/
/*.subMenu h3.hover i.closed{background-position: 0 -37px;}*/
.subMenu h3 em,.subMenu li i{background: #ffa200;width:6px;height:6px;border-radius: 3px;vertical-align:bottom;display: inline-block;margin-bottom: 1px;margin-left: 5px}
.subMenu ul{display: none;padding-top:1px;}
.subMenu li{text-align: left;width:100%;box-sizing: border-box;margin-bottom: 1px}
.subMenu li:last-child{border-bottom: none}
.subMenu li a{color:#888;display: block;background:#f2f0f5;padding-left:35px;line-height:40px;}
.subMenu li a:hover,.subMenu li a.hover{background: #64b5ef;text-decoration: none;color: #fff}
.subMenu li.active a{background: #f8f8f8}

aside.sidebar-closed{display: none}
aside.sidebar-closed + .wrap{margin-left:0px}
.wrap{margin-left:200px;padding:86px 0 20px 0;min-height:100%;_height:100%;overflow: hidden}
.wrap.noMarLeft{margin:0}

/*right*/
.breadcrumb{color:#999;margin-bottom: 0;border-radius: 0;background:#fff;padding:15px 15px 10px 15px;border-bottom: 2px solid #ddd;position:fixed;left:200px;top:60px;z-index: 2;width:100%}
.breadcrumb.noLeft{left:0}
.breadcrumb li span{display: inline-block;margin-right: 5px}
.breadcrumb li a{color: #528dc5}
.breadcrumb > li + li:before{content: ">\00a0";padding:0 3px;}
.breadcrumb .active{color:#3186dc}

.greyBox{border: 1px solid #ddd;background: #fff}
.greyBox h2{color:#5b5b5b;background: #f2f2f2;font:normal 15px 'microsoft yahei';padding:8px 12px;position: relative;border: 1px solid #ddd;}
.greyBox h2 button{position: absolute;right:5px;top:4px;}
.greyBox h2 span{float: right;font-weight: normal;font-size: 14px;}
.greyBox h2 span a{text-decoration:underline;}
.greyBox .title{background:#64b5ef;color:#fff;line-height: 20px;padding:5px 13px;font-size:13px;margin-bottom: 10px}



/*待办事宜*/
.todoList{overflow: hidden;}
.todoList li{padding:20px 0 20px 40px;text-align: center;float: left;}
.todoBox{border:3px solid #ffc74f;width: 80px;height: 80px;text-align:center;line-height:80px;border-radius: 50%;margin-bottom: 10px;position: relative;font-size: 35px;color: #ffc74f}
.todoBox .num{position: absolute;right: 0;top:0;background: #f47264;color: #fff;width: 20px;height: 20px;border-radius: 50%;font-size: 12px;text-align: center;line-height: 20px}
.newList{background: #fafafa}
.newList li{border-bottom:1px #e0e0e0 solid;padding: 15px}
.newList li span{float: right;color: #b8b8b8}
.newList li:last-child{border-bottom: none}
/*搜索列表*/
.search{padding:20px 10px 8px 15px; overflow:hidden;box-sizing:border-box;background: #fff;border: 1px solid #ddd;margin-left:15px;margin-right:15px}
.search.twoLay{height: 100px}
.search.threeLay{height: 140px}
.search .sr-only{position: static;width: 65px;text-align:right;height: auto;margin:0 5px 0 10px;vertical-align: middle;font-weight: normal;}
.search .form-group{margin:5px 0}
.btn-danger,.btn-danger:hover,.btn-danger:visited,.btn-danger:active,.btn-danger:focus {background: #528dc5;border-color: #528dc5}
.btn-err,.btn-err:hover,.btn-err:visited,.btn-err:active,.btn-err:focus {background: #ff3c1f;border-color: #ff3c1f;color: #fff}
.btn-gl,.btn-gl:hover,.btn-gl:visited,.btn-gl:active,.btn-gl:focus {background: #f39c12;border-color: #f39c12;color: #fff}

.operateBox{position: relative}
.operateBox button{margin-right:7px}
.newTable{background:#fff;width:700px;margin-left:auto;margin-right:auto}
.newTable tr td{padding:10px;border-bottom: 1px solid #ddd}
.tableList{border: 1px solid #cfcfcf;background: #fdfdfd;color: #58666e;font-size: 10px}
.tableList img{vertical-align: top;margin-top:2px}
.tableList.nobd{border: 0}
.tableList.topBd{border-top: 0}
.tableList.wd700{width:800px; margin-left: auto;margin-right:auto}
.tableList>thead>tr>th{text-align: center;font-weight: bold;background: #f2f2f2;border-bottom: none;padding:10px 0;font-size:10px}
.tableList tbody tr td{border-top-color: #e4e4e4;padding:8px 4px;word-break:break-all; word-wrap:break-word;}
.tableList tbody tr:hover{background: #D5EAFF;}
.tableList td{text-align: center;vertical-align:middle !important}
.tableList td.left{text-align: left}
.pagination{margin-top: 0;overflow: hidden}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background: #666;border-color: #ccc}
.pagination > li > a,.pagination > li > span{background:#fafafa;color: #666}
.table tr th{text-align:center;font-size: 14px}
.table.nobd>tbody>tr>td,.table.nobd>thead>tr>th{border: 0}
.table.nobd>thead>tr>th{line-height: 30px}

.tableIn{width:100%}
.tableIn>thead>tr>th {text-align: center;font-weight: normal;background: #f2f2f2;border-bottom: none;}
.tableIn>thead>tr>th,.tableIn>tbody>tr>td{padding:8px;line-height: 1.42857143;border-top: 1px solid #ddd;}
.tableIn>thead>tr>th{font-weight: bold}
.tableIn>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}

/*新增 查看页*/
.tag a{display: inline-block;padding:5px 13px;border:1px solid #528DC5;border-radius: 5px;margin-right: 5px;color: #528DC5}
.tag a.hover{background: #528DC5;color: #fff}
.checkbox-inline input{margin-top: 3px}
.icoBtn{font-size: 18px;color: #888;padding:0 3px;}
.icoBtn:hover{color: #528dc5}
.tbView{overflow: hidden;margin-top: 10px}
.tbView .form-group{border-bottom: 1px solid #ddd;padding-bottom: 8px;margin-bottom: 8px}
.tbView .form-group:last-child{border-bottom: none}
.tbView .control-label{color: #999}
#footer{color: #a8a8a8;margin: 10px 0;clear:both;}
.goodsList{margin-bottom: 0!important}
.goodsList th{border-bottom: 1px solid #ddd!important;background: #fcfcfc;font-weight: normal;text-align: center;}
.goodsList td{text-align: center;padding:10px !important;vertical-align: middle !important;}
.imgBox{text-align: left!important;}
.imgBox img{float: left;margin-right: 6px}
.goodsList td.roomMan{border-top: none!important;text-align: left!important;padding-top: 0!important}
.roomMan div{border-top: 1px dashed #ddd;padding:10px 0;}
.roomMan span{display: inline-block;padding:5px 10px;border:1px solid #eee;margin-left: 5px}

.calendar{border:1px solid #ddd;border-collapse: collapse;margin-top: 10px}
.calendar td,.calendar th{border:1px solid #ddd;padding: 15px 10px;text-align: center;}
.calendar th{background: #f4f4f4;font-weight: normal;}
.checkDiv{padding-top:10px;}
.checkDiv label{display: inline-block;margin-right: 5px;width: 200px}
.modal{top:30px;}
.modal-header{background: #ffc74f;border-radius:6px 6px 0 0;border-bottom: 1px solid #dfa375;color: #910000}
.btnList button{width: 100%;margin-bottom: 5px}


.userHead{float: left;margin:20px 40px 20px 50px;border-right: 1px solid #eee;padding-right: 40px}
.userHead img{width: 90px;height: 90px;border-radius: 50%;border:1px solid #ccc;}
.userHead p{text-align: center;margin-top: 5px;}
.userIntegral{padding-top: 55px}
.userIntegral span{font:bold 40px 'arial';}
/*tab切换*/
.nav-tabs {border-bottom: 1px solid #910000;}
.nav-tabs>li>a{background: #eee;color: #888;border:0;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #910000;border: 1px solid #910000;border-bottom-color: transparent;}

.radio-inline input{margin-top: 2px;}
.form-horizontal{padding:12px 0 0 0;position:relative;}
.form-horizontal h2 {color: #5b5b5b;font: normal 15px 'microsoft yahei';padding:0 12px 8px 12px; position: relative;}
/*background: url("../img/lvbb-logo.png") no-repeat right bottom;*/
.form-horizontal:after{content: '';width:120px;height: 48px;position: absolute;right:6px;bottom:6px;background: url("../img/lvbb-logo.png") no-repeat right ;bottombackground-size:85%}
.form-horizontal.noAfter:after{background: none}
.form-horizontal .radio-inline{padding-top: 0}
.form-control{height: 28px;padding:0 5px;font-size: 13px}
.form-control.wd50{width:50px;display: inline-block;margin-right:5px}
.form-control.wd80{width:80px;display: inline-block;margin-right:5px}
.form-control.wd90{width:90px;display: inline-block;margin-right:5px}
.form-control.wd100{width:100px;display: inline-block;margin-right:5px}
.form-control.wd200{width:200px;display: inline-block;margin-right:5px}
.form-control.wd450{width:450px;display: inline-block;margin-right:5px}
.wd40{width:40px;}
.wd60{width:60px;}
.wd70{width:70px;}
.wd80{width:80px;}
.wd120{width:120px;}
.wd164{width:164px}
.checkbox-inline.pd0{padding:0px}
.lh22{line-height: 22px}
.lh30{line-height: 30px}
.ml20{margin-left: 20px}
.mr20{margin-right: 20px}
.mr30{margin-right: 30px}
.mr10{margin-right: 10px}
.pd10{padding:10px}
.pad15{padding:15px}
.pdtrl15{padding:15px 15px 0 15px}

.ngGridStyle{border: 1px solid rgb(212,212,212);height:372px}
.mt5{margin-top:5px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml14{margin-left:14px}
.ml15{margin-left:15px}
.pubH2{line-height: 30px;border: 1px solid #ddd;border-bottom: 0;font-size: 16px;padding:2px 15px}
.pubH2.news1{padding-top:0;border: 0;background: #f5f5f5;border-bottom: 1px solid #ddd}
.form-horizontal .control-label.txtR{text-align: left}
.fileTop{display: none;margin-bottom: 10px}
.pdfTop{display: none;margin:6px 0 5px 0;}
.pdfTop a{color:#528fc6}
.updateIco{padding:5px 13px;text-align: center;color: #fff;border-radius: 10px;background:#399bff;cursor: pointer}
.pay_list_c1 {
    width: 24px;
    height: 18px;
    float: left;
    padding-top: 3px;
    cursor: pointer;
    text-align: center;
    background-image: url(../img/inputradio.png);
    background-repeat: no-repeat;
    background-position: -24px 0;
    margin-top: 6px;
}
.radioclass {
    opacity: 0;
    cursor: pointer;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
}
.pay_list_c1.on {
    background-position: 0 0;
}
/*.piaochecked {*/
    /*width: 20px;*/
    /*height: 20px;*/
    /*float: left;*/
    /*cursor: pointer;*/
    /*margin-left: 10px;*/
    /*text-align: center;*/
    /*background-image: url(../img/checkbox_01.png);*/
    /*background-repeat: no-repeat;*/
    /*background-position: 0 0;*/
/*}*/
.piaochecked.on_check {
    background-position: 0 -21px;
}
.piaochecked input{width: 18px;
    height: 18px;float: left;
    cursor: pointer;
    margin-left: 10px;margin-right:5px}
.piaochecked input:checked
{
    width: 18px;
    height:18px;
    float: left;
    cursor: pointer;
    margin-left: 10px;margin-right:5px;

}
#feature label{margin: 0 5px 10px 0;width:120px;}
/*

.titleTab li a{padding:6px 15px;font-weight: normal;font-size: 13px;color: #999}
.titleTab li.active a,.titleTab li.active a:hover,.titleTab li.active a:focus{background: #f9f9f9;border-radius: 0;border: 1px solid #cfcfcf;border-bottom-color: transparent;}
.radioBox label{padding-top:6px;}
.radioBox .radio{padding-top:4px;}
.help-block{color: #aaa}


.operateBox.jp p{padding-left:5px;}
.operateBox.jp p span{display: inline-block;background: #e0f1d7;margin: 0 5px;padding:3px 5px;}
.operateB{position:absolute;right:10px;top:8px;}
.operateB span{padding-top:3px;}
.operateB span em{color:#428bd4;font-style:normal}
.btn-function{background: #969696;border:1px solid #818181;padding:3px 8px;border-radius: 0;font-size: 13px;color: #fff}
.btn-function:hover,.btn-function:active,.btn-function:focus{color: #fff;background: #838383}
.showNum .btn{padding:0 10px 2px 10px;border-radius:3px;margin-top:-4px}
.tableList{border: 1px solid #cfcfcf;background: #fdfdfd}
.tableList>thead>tr>th{text-align: center;font-weight: normal;background: #f2f2f2;border-bottom: none}
.tableList tbody tr td{border-top-color: #e4e4e4}
.tableList td{text-align: center;vertical-align: middle !important}
.tableList td.left{text-align: left;}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background: #7ab55d;border-color: #6fa354}
.pagination > li > a,.pagination > li > span{background:#fafafa;color: #666}
#footer{color: #a8a8a8;margin-bottom: 10px}
hr{border-top-color: #e8e6e6}

.titlefont{font-size: 20px;margin:0 0 30px;color: #555;position: relative;border-bottom: 1px #e9e9e9 solid;padding:0 0 10px}
.line-add{background: #f9f9f9}
.line-add .form-horizontal .form-group{margin: 0}
.line-add .regTable .form-group{padding:13px 0;border-bottom: #e4e4e4 1px solid;margin-bottom: 0}
.line-add .regTable .control-label{margin-top:2px}
.line-add .form-group .form-control{height:37px}
.line-add .form-group .col-sm-10,.templateeditor .form-group .col-sm-10,.templateeditor .form-group .col-sm-9{padding:0;}
.line-add .form-group .col-sm-2,.templateeditor .form-group .col-sm-2,.templateeditor .form-group .col-sm-3{padding-right:3px}
.templateeditor .form-group .col-sm-3{width:22%}
.line-add .form-group label,.templateeditor .form-group label{font-weight: normal;}
.tip{color: #c53503;margin-top: 2px;}
.help-inline{display: block;margin-top:9px;color: #8f8f8f}
.line-add-selt{width:120px}
.line-add-selt .selected{padding:11px 8px !important;}
.mt20{margin-top: 20px}
.mt10{margin-top: 10px}
.noborderbt{border-bottom: 0 !important}
.line-addbtn{}
.line-addbtn .btn{padding-left:25px !important;padding-right: 25px !important}
.btn-del{background: #b9d0ae;border: 1px solid #adc5a1;border-bottom: 1px solid #adc5a1;border-radius: 0;padding-top:5px;padding-bottom: 5px;color: #fff}
.btn-del:hover,.btn-del:focus{background: #a9c29d;color: #fff}
.btn-operation{background: #f5f5f5;border:1px solid #e5e5e5;padding:3px 8px;border-radius: 0;font-size: 13px;color: #579738;margin:1px 5px;}
.btn-operation:hover,.btn-operation:active,.btn-operation:focus{color: #fff;background: #6fa753;border: 1px solid #6fa354}
.btn-activityend{background: #f5f5f5;border:1px solid #e5e5e5;padding:3px 8px;border-radius: 0;font-size: 13px;color: #579738;margin:1px 5px;color: #b4b4b4}
.btn-activityend:hover,.btn-activityend:active,.btn-activityend:focus{color: #b4b4b4;cursor:default}
.dateinput{background:#fff url(../img/date.png) 96% 10px no-repeat}
table.orderTable{width: 100%}
table.orderTable th{font-weight: normal;text-align: right;padding: 16px 0;border-bottom: 1px #e4e4e4 solid;color: #b2b2b2;background: #fafafa}
table.orderTable td{border-bottom: 1px #e4e4e4 solid;text-align: left;padding:0 15px;background: #fafafa}
.fontred{color: #f74000}
table.orderTable td div.col-xs-3{padding:0 !important;}
table.orderTable td div.col-xs-5{padding:0 !important;}
.line-addcon{padding:10px 15px;background: #fafafa;line-height: 28px}
.line-view{padding: 10px;border: 1px solid #b6cbad;background: #e4f6dc;color: #87a37a}
.line-view table{width: 100%}
.line-view td span{margin-right: 15px}
.line-view .line-view-h{background: #f3f7f1;color: #c0c7bc}
.line-view .line-view-s,.line-view .line-view-h{width:50%;float: left;text-align: center;font-size: 18px}
.line-view-font{color: #448294;font-style: normal;}
.line-viewfontred{color: #f74000;font-size: 20px;font-weight: bold;}

.picList{width:64px;position: relative;margin:20px 0 10px 0;}
.picList img{width:125px;height:85px;border:1px solid #acacac;padding:3px;}
.picList .operateIco{display:none;position: absolute;left: 30px;top:25px;background: url(../img/tming.png);width:65px;height:38px;padding:7px 0 0 6px;box-shadow: 0 0 3px #d0d0d0;}
.picList:hover .operateIco{display: block;}
.operateIco a{display: inline-block;width: 24px;height: 24px;background: url(../img/operateIco.png) no-repeat}
.operateIco a.deleteIco{background-position:0 0;}
.operateIco a.deleteIco:hover{background-position:0 -26px;}
.operateIco a.zoomIco{background-position:-29px 0;}
.operateIco a.zoomIco:hover{background-position:-29px -26px;}



.templateBg{background: #f9f9f9}
.template{padding:30px 0}
.templateChoose{text-align: center;margin-top: 20px;font-weight: bold}
.templateBtn{padding: 20px 20px 20px 0;text-align: right;border-top:1px #e4e4e4 solid;}
.btn-temp{background: #7ab55d;border: 1px solid #639949;color: #fff}
.btn-temp:hover,.btn-temp:focus{background: #6fa753;color: #fff;border: 1px solid #56893d}
.btn-bluetemp{background: #638fb0;border: 1px solid #497392;color: #fff}
.btn-bluetemp:hover,.btn-bluetemp:focus{background: #5682a2;color: #fff;border: 1px solid #37607f}

.templatearea{height: 40px;background: #f2f2f2;border-bottom: 1px solid #cfcfcf}
.templatearea li a{border-right: 1px solid #cfcfcf;float: left;padding: 0 15px;line-height: 39px;color: #9f9f9f}
.templatearea li.active a{background: #fafafa;color: #5b5b5b}
.templatearea li a:hover{background: #e6e6e6;text-decoration: none;}
.templatearea li.error a{background: #f2e1ce;color: #c09563}
.templatebanner a{height:90px;background:#ededed;position: relative;cursor: pointer;display: block}
.templatebanner .active a{display: block}
.templatebanner span{color:#9b9b9b;display: inline-block;position: absolute;line-height:24px;width: 50px;height: 26px;text-align: center;border-radius: 13px;background: #f6f6f6;border: 1px solid #e0e0e0;top:50%;left: 50%;margin: -14px 0 0 -13px}

.templateeditor{position: relative;}
.templateshow{float:left;padding:20px}
.templateshowCon{width: 280px;border: 1px #dcdcdc solid;}
.templateCon{margin-right:66px;overflow: hidden;padding:20px 0 30px 20px;border-left: 1px solid #e3e3e3}
.templateCon h2{font-size: 16px;border-bottom: 1px solid #e3e3e3;padding-bottom: 10px;margin:0 0 25px 10px;background:#f9f9f9;font-weight: normal; }
.templateCon h2 span{float:right}
.templateCon h2 span button{padding:5px 20px;background:#f4f4f4;color:#4b6141;border:1px #e2e2e2 solid;border-radius:3px}
.templateCon h2 span button:hover{background:#a1cb8c;border:1px #a1cb8c solid}
.advertising{position:absolute;right: 0;top:95px;padding-left:2px;width:66px;z-index: 99;}
.advertising li{height:30px;line-height: 30px;position: relative;display:block;cursor: pointer;}
.advertising li{margin-bottom: 2px}
.advertising li span{width:31px;color: #fff;display:inline-block;height:30px;line-height: 30px;text-align: center;float: left;color: #5b5b5b}
.advertising li span.active{background:#a6c19a;float: left;color: #fff}
.advertising li:hover i{position: absolute;right:0;top:0;background: url(../img/add.png) 0 -30px no-repeat;width: 31px;height: 30px;}
.advertising li:hover span{background:#efefef;}
.advertising li:hover span.active{background:#a6c19a}
.advertising li span.add{background: url(../img/add.png) no-repeat}
.advertising li:hover span.add{background: url(../img/add.png) 0 -60px no-repeat}

.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.module{width: 100%}
.module ul{padding:2px;}
.module li{width: 50%;position: relative;float: left;}
.module li.module25{width: 25%}
.module li.moduleh50 a{height: 60px}
.module li.module100{width: 100%}
.module li.module75{width: 75%}
.module li img{width: 100%;display: block;}
.module li a{display: block;margin:2px;height: 124px;background:#ededed; color: #9b9b9b}
.module li span{display: inline-block;position: absolute;line-height:24px;width: 26px;height: 26px;text-align: center;background: #f6f6f6;border: 1px solid #e0e0e0;border-radius: 13px;top:50%;left: 50%;margin: -14px 0 0 -13px}
.module li.active a,.module li a:hover,.templatebanner:hover,.templatebanner .active a{background:#d8e8d1}
.module li.active span,.templatebanner .active span{background: #f4faf1;border: 1px solid #baccb2}
.modal-title{font:bold 18px 'microsoft yahei';color: #666}
.writeIntro{background: #f8f8f9;border:1px solid #cfcfcf;line-height: 35px;height:35px;padding:0 10px;margin-top:-1px;color: #666}
.writeIntro span{float: right;}
.writeIntro img{vertical-align: top;margin-top:8px;}
.keywords span{display:inline-block;background:#efefef;border:1px solid #efefef;padding:2px 3px;margin:0 10px 8px 0;color:#555}
.keywords span button.close{font-size: 18px;vertical-align: top;margin: 1px 0 0 2px}
.list-group-item{border:none;border-bottom: 1px solid #ddd;margin-bottom:0}
.list-group-item span{display: none;}
.list-group-item:hover span{display: block;}
.list-group-item:last-child{border-radius: 0}
.list-group-item a{padding:2px 5px;display: inline-block;color:#428bca;}
.list-group-item a span{color: #666;}

.btn-upload{background: #488396;border:1px solid #336879;padding:5px 10px;border-radius: 0;font-size: 13px;color: #fff}
.btn-upload:hover,.btn-upload:active,.btn-upload:focus{color: #fff;background: #3c7486}
.fontgrey{color: #aaa}

.activity-dialog{width:320px;}
.btn-activity{padding-left:35px;padding-right: 35px}
.form-control{padding:6px 8px}

.reply{position: relative;height: 45px;background: #f2f2f2;border-bottom: 1px solid #cfcfcf}
.reply p{position: absolute;left: 15px;font-weight: bold;top:12px;}
.reply ul{padding-left:80px;padding-top:5px}
.reply li{float: left;padding: 0 20px;height: 40px}
.reply li label{padding-top:6px;font-weight: normal;}
.reply li.active{background:url(../img/arrow3.png) center bottom no-repeat }

.replySC{background: #f9f9f9;padding:30px}

.w400{width:650px;}

.btn-success {background-color: #3b6f21;border-color: #2c5718;}
.btn-success:hover,.btn-success:active,.btn-success:focus{background: #2c5718;border-color: #2c5718}
.modal-header{background: #eee;border-radius:6px 6px 0 0;}
.newsTit{text-align: center;margin:0 0 20px}
.newsTit h2{margin:0 0 8px;font-size:20px;font-weight: bold;line-height: 28px}
.newsTit p{color:#999;}
.newsCont{font-size: 15px;line-height: 25px}
.newsCont p{text-indent: 2em;word-wrap: break-word;margin-top: 0px;text-align: justify;margin-bottom: 14px;}
.newsCont img{margin:0 auto;max-width: 100%;display: block;}
.mask{background: #000;opacity: 0.3;filter:alpha(opacity=30);position:absolute;left:0;right:0;top:0;bottom:0}

.steps{background: #f9f9f9;padding:10px 20px 40px;}
.steps h3{background:url(../img/steps.png) no-repeat;padding-left:70px;font-size: 16px;height: 37px;padding-top:10px;margin-top:40px;margin-left: 15px}
.steps h3 span{color: #c53503}
.steps img{padding:30px 0 15px 80px;max-width: 100%}
.steps h3.steps2{background-position: 0 -37px}
.steps h3.steps3{background-position: 0 -73px}
.steps h3.steps4{background-position: 0 -109px}
.steps h3.steps5{background-position: 0 -145px}
.steps h3.steps6{background-position: 0 -181px}
.steps h3.steps7{background-position: 0 -217px}
.steps h3.steps8{background-position: 0 -253px}
.steps h3.steps9{background-position: 0 -289px}
.steps h3.steps10{background-position: 0 -325px;}

.customService{position: fixed;top: 130px;right: 0;z-index: 999}
#onlineService{display:inline-block;width:37px;height:40px;cursor:pointer;background: url(../img/service.png) no-repeat}
.online{display:none;vertical-align:top;width: 134px;background: #fff;border:1px solid #bebebe;padding:5px 12px;border-radius:3px}
.online h2{font:bold 14px 'microsoft yahei';border-bottom: 1px solid #ddd;height: 29px;line-height: 29px;margin:5px 0 8px;}
.online ul{border-bottom: 1px solid #ddd;padding:8px 0}
.online li{padding:3px 0;}
.online li a{color: #555;}
.online li .font{color: #f15e28;font-weight: bold;}
.online-feedback{margin:10px 0 3px 0;background: #d6e6cf;color: #696969;text-align: center;line-height: 25px;cursor: pointer;border-radius:0 0 3px 3px}
.online-feedback a{color: #495d70}
.displayInline{display: inline-block;}
.caret2{border:5px solid transparent;border-right-color: #fff;width: 0;height: 0;overflow: hidden;display: block;margin:3px 0 0 3px;}
.caret2R{border-right-color:transparent;border-left-color: #fff;margin:3px 0 0 8px;}
.nowrap label{white-space:nowrap}
.success{line-height: 40px;width: 450px;margin:100px auto;min-height: 200px;font-size: 16px;color: #555}
.successTit{font-size: 26px;color: #63a543}
.success p{padding-left:72px;}
.successTit i{display: inline-block;background: url(../img/error.png) no-repeat;width: 49px;height: 49px;vertical-align: middle;margin-right:15px;}
.successTit span{color:#ed5900;}
.successTit i.error{background-position:0 -50px }
.success button{margin-top: 20px;margin-right:20px;}
.footer2{background: #4e4e4e;height: 80px;line-height: 70px;color: #fff;padding-left: 20px;color: #ccc;width:100%;position:absolute;bottom:0px;left:0px}

.stepsAddbg{width: 850px;background: url(../img/stepsbg.png) right top no-repeat;position: relative;color: #5d5d5d;padding-top:110px;margin: 0 auto;margin-top: 100px}
.stepsAddBtn{width: 118px;height: 118px;background:#f9f9f9;border: 1px solid #e1e1e1;position: absolute;top:130px;left:0;display: block}
.stepsAddBtn a.stepsico{background: url(../img/stepsadd.png) no-repeat;height: 74px;width: 74px;display: block;margin:19px 0 0 21px;}
.stepsAddBtn:hover{background: #f1f8ee}
.stepsAdd h2,.stepsAdd p{padding-left:170px;}
.stepsAdd h2{font-size: 20px;font-weight: normal;padding-top:60px;}
.stepsAdd p{margin-top: 10px}
.stepsAdd p span{color: #ed5900;font-size: 24px}

.menueditor{width:400px;padding-right: 10px;height: 100px}
.menuLevel1{padding:5px 10px;position: relative;display: block;cursor: pointer;color: #2e6793;font-size: 15px}
.menuLevel1 a span,.menueditor li a span{color: #a0a0a0;}
.menuLevel1 span,.menueditor li span{display: none;}
.menuLevel1:hover,.menueditor li:hover{background: #f5f5f5}
.menuLevel1:hover span,.menueditor li:hover span{display: block;}
.menuLevel1 a,.menueditor li a{display: inline-block;}
.menueditor ul{padding-left:40px;margin-top: 5px}
.menueditor li{position: relative;margin-left:45px;padding:0 10px;line-height: 33px;display: block;cursor: pointer}
.menueditor li i{position: absolute;left: -35px;top:-10px;width: 35px;height: 31px;background: url(../img/line.png) no-repeat}
.mLfont{color: #b6b6b6;margin-left:5px;font-style: normal;font-size: 13px}
.mLadd{background: url(../img/add.png) 0 -100px no-repeat;width: 16px;height: 19px}
.mLdelete{background: url(../img/add.png) 0 -134px no-repeat;width: 16px;height: 19px}
.templatearea .nav-tabs{border-bottom: 0}
.templatearea .nav-tabs > li > a{border-radius:0;margin-right:0;border-left: 0;border-top: 0}
.templatearea .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover{border-top: 0;border-left: 0;background-color:#fafafa}

.weiswitch{width:45px;display:block;padding:1px;background:#71b550;overflow:hidden;border:1px solid #71b550;border-radius:15px;cursor: pointer;outline:none}
.weiswitch i{width:26px;font-size:14px;height:24px;display:block;border-radius:12px;color:#3B75FD;text-align:center;background:#fff;float:right;} 
.off{background:#f5f5f5;border:1px solid #e9e9e9;}
.off i{background:#fafafa;border:1px solid #fafafa;box-shadow: 1px 1px 1px #ccc; -webkit-box-shadow: 1px 1px 1px #ccc; -moz-box-shadow: 1px 1px 1px #ccc;float: left;}

.annou{border: 1px solid #dedede;background: #fff5f5;padding: 7px 10px}
.annou p{color: #ac8644}
.annoulist,.rowbg{background: #fafafa}
.annoulist li{border-bottom:1px #e0e0e0 solid;padding: 15px}
.annoulist li span{float: right;color: #b8b8b8}
.dash-tile li{width:180px;margin-right: 20px;margin-top: 20px;float: left;position: relative;padding: 10px;background: #f5f5f5;border: 1px #e0e0e0 solid}
.dash-tile p{text-align: right;}
.dash-tile p span{font-size: 25px;color: #c53503}
.dash-tile li i{width:34px;height: 34px;position: absolute;top:20px;left: 15px;background: url(../img/index.png) no-repeat}
.dash-tile li i.ico-order{background-position: 0 -210px}
.dash-tile li i.ico-newreg{background-position: 0 -50px}
.dash-tile li i.ico-reg{background-position: 0 -100px}
.dash-tile li i.ico-review{background-position: 0 -158px}
.dash-tile li i.ico-line{background-position: 0 -311px}
.dash-tile li i.ico-activity{background-position: 0 -259px}

.indicators{border-right:#e7e7e7 1px solid;padding:7px 0;background:#fcfcfc;height: 100%;position: relative;overflow: hidden;text-align: center;}
.indicators dl {display: inline-block;margin: 15px 0;padding: 0;text-align: left;}
.indicators dt {padding-bottom: 12px;font-size: 14px;font-weight: bold;}
.indicators dd {margin-top: 2px;font-size: 13px;line-height: 20px;white-space: nowrap;}
.indicators dd span{margin-left: 10px;font-style: 12px;margin-right: 5px}
.indicators .ui_trendgrid_number {position: relative;font-size: 30px;margin-bottom: 10px;height: 24px;}
.indicators .ui_trendgrid_number strong{font-style: normal;;font-weight: normal;}
.indicators .icon_up {color: #289F4B;line-height: 18px}
.indicators .icon_down{color: #B7320F;line-height:18px;margin-left: 11px !important}
.indicators p.indfont{font-size: 16px;font-weight: bold;margin: 6px 0;color: #4085db}
.line-add .row{margin-right: 0;margin-left: 0;}
.line-add .row .col-md-3{padding-right: 0;padding-left:0;}
.data{background: #fafafa;border-bottom:1px #cfcfcf solid;padding:15px;}
.data .btn-group{margin-right:10px;}
.data .form-group{margin-bottom: 0}
.data h3{font-size: 13px;margin-bottom:20px}
.data.datetable table{border-bottom: #ddd 1px solid}
.data.datetable table th{background: #f1f1f1;text-align: center;}
.data.datetable table td{text-align: center}
.datasel{margin:0 15px;}
.cgtr{color: #00a213}
.data p{padding-left:10px;}
.data p a{color: #555}
.data p a.active{color: #2a6496;font-weight: bold;}
.data .btn-default{background: #fafafa}
.data .btn-default:hover,.menu_manage .btn-default:hover,.modal-footer .btn-default:hover{background-color: #ebebeb}

.menu-setting{border-bottom: 1px solid #ddd;padding:10px 13px}
.menu-main{overflow: hidden;border-left:1px solid #ddd;min-height: 430px}
.menu_manage{width:270px}
.menu_manage h3,.menu-main h3{background: #f2f2f2;border-bottom: 1px solid #ddd;padding: 0 5px 0 10px;line-height: 35px;font-size:16px;}
.menu_manage h3 span{float: right;}
.menu_manage .btn-search{padding-top: 2px;padding-bottom: 3px;border: 1px solid #6fa354}
.menu_manage .btn-default{padding-top: 2px;padding-bottom: 3px;border-radius:0;background: #f6f6f6}
.menu_manage button{margin-top: -4px}
.inner_menu_box{position: relative}
.inner_menu_link {display: block;color: #505050;padding-left: 45px;text-decoration: none;}
.inner_menu_box dt .inner_menu_link {padding-left: 30px;;font-size: 14px;font-weight: normal;}
.inner_menu_item{position: relative;line-height: 34px;}
.inner_menu:first-child {border-top-width: 0;}
.inner_menu {border-top: 1px solid #e5e5e5;}
.inner_menu_box dt{display: block}
.inner_menu_box dd{display: block}
.inner_menu .menu_opr {display: none;position: absolute;top: 0;right: 10px;}
.inner_menu .menu_opr a{display: inline-block;margin-left: .5em;margin-top: -0.2em;}
.inner_menu_item:hover span{display: block}
.inner_menu_box dt:hover{background: #fff}
.inner_menu_box dd:hover{background: #fff}
.inner_menu_item:hover a, .inner_menu_item.selected a {text-decoration: none;}
.inner_menu_box .icon_dot {position: absolute;top: 50%;left: 30px;margin-top: -16px;}
.icon_dot{display: inline-block;font-weight: 400;font-style: normal;vertical-align: middle;font-size: 8px;color: #c8c8c8;}
.inner_menu_box .icon_inner_menu_switch {position: absolute;left: 14px;top: 50%;margin-top: -2px;display: inline-block;width: 0;height: 0;border-width: 5px;border-style: dashed;border-color: transparent;border-bottom-width: 0;border-top-color: #aaa;border-top-style: solid}
.menu-main_content.default .menu-main_tips{padding-top: 150px;text-align: center;}
.menu-main_content{padding: 20px}
.menu-main_content.sended .menu_wrp {margin-top:20px;padding: 14px 20px;background:#fcfcfc;border: 1px solid #c6c6c6;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;word-wrap: break-word;word-break: break-all;}
.menu-main_content.sended .menu_wrp a{display: inline-block;margin-left: .5em}
.menu-main_content.sended .menu_wrp span{display: none;}
.menu-main_content.sended .menu_wrp:hover span{display: block;}
.menu-main_content.init{text-align: center}
.menu-main_content.init a {color: #222;text-decoration: none;display: inline-block;margin-left: 15px;margin-right: 45px;margin-top:70px}
.menu-main_content.init a strong {display: block;font-weight: 400;font-style: normal;line-height: 35px;color: #5f5f5f}
.menu-main_content.init p{text-align: left;}
.menu-main_content.init a i{width: 144px;height: 144px;vertical-align: middle;display: inline-block;}
.menu-main_content.init .send{background: url(../img/menu_icon.png) no-repeat}
.menu-main_content.init .send:hover{background: url(../img/menu_icon.png) 0 -150px no-repeat}
.menu-main_content.init .url{background: url(../img/menu_icon.png) 0 -296px no-repeat}
.menu-main_content.init .url:hover{background: url(../img/menu_icon.png) 0 -444px no-repeat}
.menu-main_content .reply li{padding:0 10px;}
.menu-main_content .line-add .form-group{border-bottom: 0}
.menu-main_modal{margin:0 auto;width:450px;padding: 30px 0 50px 0;}
.menu-main_modal p{padding-bottom: 20px}
.modal-content{background: #fafafa}
.modal-footer .btn{padding: 6px 30px}
.modal-footer .btn-default{background: #fafafa}
.menu-main_btn .btn-search{border: 1px solid #6fa354;border-radius: 3px;padding-left:30px;padding-right: 30px }
.warning_modal{padding:40px 10px 60px 40px}
.warning_modal i{display: inline-block;background: url(../img/error.png) 0 -100px no-repeat;width: 49px;height: 49px;vertical-align: middle;margin-right:15px;margin-top: 7px}
.warning_modal h4{font-size:16px;color: #3c3c3c;padding-left: 70px;font-weight: bold;font-family: 'microsoft yahei'}
.warning_modal p{padding-left: 70px;color: #9e9e9e}
.col-xs-checkbox input{margin:-2px 5px 0 0;vertical-align: middle;}
.form-control[disabled],.form-control[readonly]{cursor: default;background-color: #f4f4f4}

.stat-boxes2{padding: 20px 20px 20px 0;width:270px;float: right;}
.stat-boxesdata{padding: 10px 0 10px 10px;margin:20px 290px 20px 20px;border: 1px solid #dadada;height: 400px}
.stat-boxes2 li{line-height:20px;cursor: pointer;margin-bottom: 10px;background: #fcfcfc;overflow: hidden;padding: 0 10px;display: block;border: 1px solid #dadada;}
.stat-boxes2 li:hover{background: #fff}
.stat-boxes2 .left {padding: 25px 10px 0 0;text-align: center;width: 80px;float: left;}
.stat-boxes2 .left span{border-bottom: 2px solid #dadada;padding: 5px;}
.stat-boxes2 .left span em{background: url(../img/canvas.png) no-repeat;width: 50px;height:24px;display: inline-block;list-style: none;}
.stat-boxes2 .left span em.canvas1{background-position: 0 -24px;}
.stat-boxes2 .left span em.canvas2{background-position: 0 -48px;}
.stat-boxes2 .left span em.canvas3{background-position: 0 -72px;}
.stat-boxes2 .right {color: #666666;font-size: 12px;padding: 20px 10px 20px 10px;border-left: 1px solid #dadada;text-align: left;float: left;}
.stat-boxes2 .right strong {font-size: 22px;font-weight: bold;line-height: 40px;}

.template-pic{width:172px;margin:20px 0 10px 0;border:1px solid #acacac;padding:6px}
.template-pic img{height: 108px;width: 158px}
.modal-activity{height: 200px;margin:20px 0;background: #fcfcfc;border:1px solid #dadada;padding: 10px;overflow-y:auto;padding-top:15px;}
.modal-activity ul{}
.modal-activity li{width:170px;margin-left:25px;float:left;margin-bottom: 15px}
.modal-activity li .modal-activity_pic{border:1px solid #dadada;padding:5px;margin:7px 0;height: 120px;position: relative;display: block;}
.modal-activity li .modal-activity_pic span{display:none;position: absolute;top:0;left:0;background: url(../img/picchoose.png) no-repeat;width: 168px;height:118px;}
.modal-activity li .modal-activity_pic.active span{display: block;}
.modal-activity li .modal-activity_pic img{height: 108px;width: 158px}
.modal-activity li .fontsty{color: #a3a3a3;font-size: 12px;text-align: center;}
.search .sr-only{position: static;width: 55px;text-align:right;height: auto;margin:0 5px 0 10px;vertical-align: middle;font-weight: normal;}
.search .form-group{margin:5px 0;}

.titleTab li.active a, .titleTab li.active a:hover, .titleTab li.active a:focus {background: #f9f9f9;border-radius: 3px 3px 0 0;border: 1px solid #cfcfcf;border-bottom-color: transparent;}
.greyBox .form-group .btn{border-radius:2px}
.templateChoose .radio input[type=radio]{margin-left:0;}
.dp span{color: #f15e28;margin-right: 10px;font-size: 20px}
.dp2 span{color: #f15e28;margin-right: 2px;font-size: 16px}
.dp span.dpno,.dp2 span.dpno{color: #cdcdcd;}



.navbar-collapse .dropdown-menu{min-width: 113px}
.line-add2 .regTable .form-group{border-bottom: 0;padding: 7px 0}
.line-add3 .regTable .form-group{border-bottom: 0;padding: 10px 0}
.line-add2 .form-group .col-sm-3{padding-right: 5px}
.line-add2 .form-group .col-sm-9{padding-left: 0}
.role-modal{border-bottom: solid 1px #e5e5e5;padding: 9px 0}
.role-modal-t{width:90px;display: inline-block;}
.role-modal-1{width:100px;float:left}
.role-modal-2{margin-left:100px;padding-bottom: 7px;border-bottom: dashed 1px #e5e5e5;margin-bottom: 5px;color: #bb6a42}
.role-modal-2 ul{margin-top: 5px}
.role-modal-2 li{float: left;padding-right:10px;color:#8f8f8f;}
.line-add .regTable .form-group:last-child{border-bottom: none}

.Upgrade{width:8px;height:7px;background: url(../img/add.png) 0 -166px no-repeat;display:inline-block}
.btn-Upgrade{padding:3px 10px !important;border-radius: 2px !important;border:#dfdfdf 1px solid !important;color:#4c729d;background:#fdfdfd}
.btn-Upgrade i{vertical-align: middle;margin-top:-3px}
.promptfont{margin:5px 0 10px 15px;color: #aaa;}
.gogao{border: 1px solid #bce8f1;background: #d9edf7;padding: 7px 10px}
.gogao p{color: #3a87bd}
.gogao p span a{color: #3a87bd;text-decoration: none;}
.gogao p span a:hover{text-decoration: underline}
.gogao p a{color:#c64a6c;text-decoration: underline;}
*/

/*menuTree*/
/*
.menuTree{border-top: 2px solid #579738;border-bottom: 2px solid #579738;width: 100%;margin-top: -10px}
.menuTree1{width: 108px;text-align: center;font-size: 15px;border-bottom: 1px solid #579738;background: #f2f2f2;}
.menuTree2Box{background: #fcfdfd;border-bottom: 1px solid #579738;}
.menuTree2Box td{border-left: 1px solid #cfcfcf;vertical-align: top;border-bottom: none}
.menuTree2Box tr:first-child td .menuTree2 h2{border-top: none}
.menuTree2 h2{font-size:14px;background: #f5f5f5;padding:10px;text-align: center;border-top: 1px solid #cfcfcf}
.menuTree3{padding:6px 10px;}
.menuTree3 label{white-space:nowrap;}
.col-sm-check{padding-top: 7px}
.col-sm-check label{margin-right: 10px}
.col-sm-check .radio{padding-top: 3px}
.subject-setting{padding:20px 20px 20px 35px;}
.subject-setting-1{border: 1px #e0e0e0 solid;background: #f6f6f6;position: relative;display: block;margin-bottom: 20px}
.subject-setting-1 .digital{left:-26px;top:-1px;font-style:italic;position: absolute;width: 25px;height: 40px;line-height:40px;text-align: center;background: #f2f2f2;font-family:Arial;font-size: 18px;color: #838383}
.subject-setting-1:hover{border: 1px #81be64 solid}
.subject-setting-1 button{display: none;right:10px;top:7px;position: absolute;float: none;z-index: 999;font-size: 23px}
.subject-setting-1:hover button{display: block}
.btn-titleadd{background: #fcfcfc;border: 1px solid #8bacbd;border-radius: 0;padding-top:5px;padding-bottom: 5px;color: #3a94c7}
.btn-titleadd:hover,.btn-titleadd:focus{background: #fff;border: 1px #8bacbd solid}
.btn-Orderdel{background: #f6e7e7;border:1px solid #e9ccd0;padding:3px 8px;border-radius: 0;font-size: 13px;color: #b94a48;margin:1px 5px;}
.btn-Orderdel:hover,.btn-titleadd:focus{background: #b94a48;color: #fff;border:1px solid #b94a48}
.paymentOrder span{vertical-align: middle;display:inline-block;padding-top: 1px;padding-right: 15px}

.orderTable tr:last-child td,.orderTable tr:last-child th{border-bottom:0;}
.priceadd{color:#f15e28;font-size:16px;}
.priceadd span{font-size: 13px}

.store-apply{font-size:18px;padding:0 25px;font-weight:bold;color:#303030}
.binded-store{margin-top:100px;}
.binded-store li{width: 190px;float: left;margin-right: 20px;border: 1px solid #ddd;position: relative;}
.binded-store li i{position: absolute;width: 43px;height: 43px;background: url(../img/error.png) no-repeat;top:10px;left:10px;}
.binded-store li i.operating{background-position: 0 -359px}
.binded-store li i.audit{background-position: 0 -416px}
.binded-store li i.nohrough{background-position: 0 -470px}
.binded-store li i.stop{background-position: 0 -526px}
.binded-store li:hover{border: 1px solid #63a543;cursor: pointer;}
.binded-con{margin-left: 60px;height:65px;}
.binded-con p{margin-top:5px;}
.binded-con h2{font-size: 14px;font-weight: normal;padding-top: 10px}
.binded-btn{border-top:1px solid #ddd}
.binded-btn a{display: inline-block;width: 50%;text-align: center;line-height: 25px;font-size: 12px;color: #5b5b5b}
.binded-btn a span{width: 14px;height: 14px;background: url(../img/error.png) no-repeat;display: inline-block;vertical-align:middle;}
.binded-btn a span.up{background-position: -41px -598px}
.binded-btn a span.down{background-position: 0 -600px}
.binded-btn a span.succ{background-position: 0 -623px}
.binded-btn a span.modify{background-position: -41px -623px}
.binded-btn a span.del{background-position: 0 -645px}

.gonggao-con{border: 1px solid #cfcfcf;padding:30px;background: #fafafa}
.gonggao-con h2{font-size: 18px;text-align: center}
.gonggao-con span{color: #a7a7a7;text-align: center;margin: 10px 0 30px 0;display: block;}
.gonggao-con p{margin-top: 10px;line-height: 28px}

.colorBox{width:30px;height:30px;display:block;border:1px solid #ddd;}
.jquery_confirm____footer{padding:10px 20px;!important}
.jquery_confirm____footer button{width: 80px!important;color: #fff!important;border-radius:3px;font-size:14px!important;margin-right: 15px !important;height: 30px!important;line-height: 30px!important}
.jquery_confirm____footer button:last-child{margin-right: 0!important;background-color: #838383!important}
.jquery_confirm____footer button:first-child{background-color: #2c5718!important;}
.templateBox li{display: inline-block;margin:30px 0 30px 40px;width: 250px;vertical-align: top;}
.templateBox li .templatePic{width: 250px;height: 348px;overflow: hidden;border: 1px solid #666;position: relative;}
.templateBox li img{width: 100%;position: absolute;top:0;}
.templateBox li .templateRadio{text-align:center}
.templateBox li label{margin: 10px auto;}

.prize .form-control{display: inline-block;width: 30%}
.prize{margin:3px 0 10px 0;}
.choose-prize li{width: 160px;float: left;margin:9px 15px 20px 0;}
.choose-prize li img{margin-top: 15px;width: 158px;height: 100px}
.tick input{margin-bottom: 5px}
.tick span.tic a{width: 16.666666666666664%;text-align: right;padding-right: 3px;display: inline-block}

.date{text-align:center;height:40px;line-height:40px;position:relative;font-weight:bold;font-size:16px;background:#d2f1c5;border:1px solid #d1e1cb;border-bottom:1px solid #d1e1cb;}
.date span.arrowL,.date span.arrowR{position:absolute;top:0;display:block;cursor:pointer;color: #436137;font-weight: normal;font-size: 14px}
.date span.arrowL{left:0;}
.date span.arrowR{right:0;}
.date span.arrowL i,.date span.arrowR i{width:17px;height:21px;display:inline-block;vertical-align: top;}
.date span.arrowL i{margin:10px 5px 0 10px;background: url(../img/arrow.png) 0 3px no-repeat}
.date span.arrowR i{margin:10px 10px 0 5px;background: url(../img/arrow.png) 0 -14px no-repeat}
.calenderDetail th{background:#f8f8f8;color:#668071;font-weight:normal;height:22px;text-align:center;border-bottom: 1px solid #d1e1cb;border-right: 1px solid #d1e1cb;border-left: 1px solid #d1e1cb}
.calenderDetail{border-collapse:collapse;}
.calenderDetail tbody td{height:32px;border:1px solid #d1e1cb;text-align:center;vertical-align:middle;}


.calender2{width:600px;position: relative;}
.calenderDetail th{color:#666;font-weight:normal;height:30px;text-align:center;border-bottom: 1px solid #c9c9c9;border-right: 1px solid #c6c6c6;border-left: 1px solid #c6c6c6;background: #eee}
.calenderDetail{border-collapse:collapse;}
.calender2 td{height:46px!important;border:1px solid #c9c9c9;text-align:left !important;vertical-align: top !important;width:14.2857%;cursor:pointer;}
.calenderDetail td.grey{background:#e2e2e2;cursor: default;}
.calenderDetail td.active{background:#fae9de;}
.priceNumBox{position: relative;}
.priceNumBox .close{position: absolute;right: 2px;top:-2px;font-weight:normal;}
.calenderDetail .priceNum{color: #f60;font:bold 15px tahoma;}
.editPrice{position: absolute;right: -269px;top:0;background:#fdfdfd;width: 270px;border:1px solid #cfcfcf;}
.editPrice label{padding-right: 0px;padding-left:10px;}
*/

.checkbox {padding:0 15px;position: relative;display: inline-block;margin:3px 0 0 0}
.checkbox:after, .checkbox:before {font-family: FontAwesome;-webkit-font-feature-settings: normal;-moz-font-feature-settings: normal;font-feature-settings: normal;-webkit-font-kerning: auto;-moz-font-kerning: auto;font-kerning: auto;-webkit-font-language-override: normal;-moz-font-language-override: normal;font-language-override: normal;font-stretch: normal;font-style: normal;font-synthesis: weight style;font-variant: normal;font-weight: normal;text-rendering: auto;}
.in_ic{position: relative;}
.checkbox label {width:50px;height:25px;position: relative;display: inline-block;border-radius: 46px;-webkit-transition: 0.4s;transition: 0.4s;top: 18%;background: #999;}
.checkbox label:after {content: '';position: absolute;width: 22px;height:22px;border-radius: 100%;left: 1px;top: 1px;z-index: 2;background: #fff;-webkit-transition: 0.4s;transition: 0.4s;}
.checkbox input {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;opacity: 0;cursor: pointer;margin-left:0}
.checkbox input[type=checkbox]{margin-left:0}
.checkbox input:checked + label:after {left:27px;}
.model-10 .checkbox label {width: 50px;background: #EAEAEA;}
.checkbox label {width: 50px;height:24px;position: relative;display: inline-block; border-radius: 46px;-webkit-transition: 0.4s;transition: 0.4s;}
.checkbox input:checked + label {background: #16e381}

.buttonList{overflow: hidden;padding:10px}

.buttonList li{float: left;margin-right: 10px}
@media (min-width: 768px) {
    .form-horizontal .control-label {
        padding-top: 0
    }
}
.buttonList li{float: left;margin-right: 10px}


.ngCellText{line-height: 50px;}

.requrie:before{height:10px;content: '*';color: red;vertical-align: top;display: inline-block;padding:3px 4px 0 0;font-size: 14px;font-weight: bold}

.inactive{background:#ccc;border-color:#ccc}
.inactive:hover,.inactive:visited,.inactive:active{background:#ccc;border-color:#ccc}

.overflow{overflow: hidden}
.ulList{overflow: hidden;margin: 10px 0 10px 0}
.ulList li{float: left;margin: 0 10px 0 0}
.insuredDiv{border-bottom: 1px solid #ddd;margin-bottom: 10px}
.greyBox .insuredDiv:last-child{border:0}
.ngGrid.unselectable{-webkit-user-select:text}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand{color: #528fc6}
/*.glyphicon{display: none}*/
.btn-danger[disabled]{background:#999;border-color:#999}
.datetimepicker.wd100{width:100px}
.datetimepicker.wd160{width:160px}
.h28{height: 28px;overflow: hidden}
.datetimepicker{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.labelDiv{overflow: hidden}
.labelDiv label{float: left;margin:15px 20px 10px 0; line-height: 20px;cursor:pointer}
.cusDiv{padding:10px;border-bottom: 1px dashed #ddd;}

.cusDiv .outUl{width:100%;overflow: hidden;position: relative;}
.cusDiv .outUl li.pdl150{padding-left:150px}
.cusDiv .outUl input{border:1px solid #ddd;padding:5px 10px}
.cusDiv .outUl .rightBg{font-size:30px;font-weight:bold;position:absolute;right:10px;bottom:10px;color:rgba(0,0,0,0.1);font-style: italic}
.cusDiv .outUl li{width:100%;overflow: hidden;padding:5px 0;position: relative}
.cusDiv .outUl li span{display: inline-block;line-height: 22px;font-size: 14px}
.cusDiv .outUl li p,.tips{cursor:pointer;border-radius:3px;padding:3px 5px 3px 3px;background:#64b5ef;color: #fff;float: left;margin-right: 10px;margin-bottom: 10px}
.cusDiv .outUl li i{color: #64b5ef;float: left;margin-right: 10px}
.cusDiv .outUl li p strong,.tips strong{float: right;color:#ff3c1f;margin-left:5px;display: block;}
.cusDiv .outUl li i strong{float: right;color:#ff3c1f;margin-left:5px;display: block;}
.c_64b{color: #64b5ef}
.c_ff3{color: #ff3c1f}
.c_318{color: #3186dc}
.c_ddd{color: #ddd}

ul.enter{width:400px; height: 300px;position: fixed;left:50%;top:50%;margin-left:-200px;margin-top: -150px;border: 1px solid #ddd;background: rgba(255,255,255,.3);font-size: 14px;padding:20px;box-sizing: border-box;border-radius: 5px}
ul.enter li{width:80%;overflow: hidden;margin: 20px auto;height:40px;position:relative}
ul.enter li h2{font-size:20px;color: #64b5ef;text-align: center;}
ul.enter li span{width:100px;display: inline-block;text-align: right;padding-right: 10px}
ul.enter li input{border:1px solid #ccc;padding-left:40px;width:100%;height:38px;box-sizing: border-box;position:relative}
ul.enter li i{width:30px;height:30px;position:absolute;z-index:99}
ul.enter li i.user{left:4px;top:5px;background:url('../img/loginUser.png') no-repeat}
ul.enter li i.passworld{left:4px;top:5px;background:url('../img/loginPassword.png') no-repeat}
ul.enter li i.imgYan{left:4px;top:5px;background:url('../img/loginImg.png') no-repeat}
ul.enter li a:hover{color: #64b5ef}
.dropdown-menu{left:-3px;min-width:50px;padding:0}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.nav{margin-right: 20px}
.nav>li>a{padding:11px 10px}
.dropdown-menu>li>a:hover{background: none}
.pubDiv{padding:5px 10px 12px 20px;overflow: hidden}
.pubDiv.sp1{padding-top: 10px;margin: 15px 15px 0 15px;padding-left:0}
.pubDiv label{margin-bottom: 0}
.ui-autocomplete{height:100px;overflow: auto}


/*分页*/
.page{overflow: hidden;text-align: center;margin-top: 15px}
.page ul{display: inline-block;padding-left: 0;margin: 0 auto;border-radius: 4px;}
.page ul li{display: inline;}
.page ul li a,.page ul li span{position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;}
.page li.pre{margin-right: 6px;margin-left: 0}
.page li.next{margin-left:6px;border-color: #333;background: #fff}
/*.page li.dot span{width:24px;border:none;cursor:pointer;line-height: 23px}*/
.page li.pre .iconPrev,.page li.next .iconNext{display: inline-block;width: 6px;height:9px;background: url(../img/pageIco.png) no-repeat }
.page li.next .iconNext{background-position:-48px 0;margin-left:5px }
.page li.pre .iconPrev{margin-right:5px}
.totalPage{display: inline-block;line-height:42px;padding: 0;vertical-align:top}
.page li.active span {    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;}
.page li.dot span{    z-index: 2;
   background:none;border:0}
.goPage{margin-top: 4px}
.goPage input{width: 40px;height:27px;border:1px solid #ddd}
.f-l a{color:#333}
.page li.pre.prev-disabled,.page li.next.next-disabled{cursor:not-allowed}
.page li.pre.prev-disabled span,.page li.next.next-disabled span{color: #ddd}
.page li:first-child > a, .page li:first-child > span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.page li:last-child > a, .page li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;}
.h512{min-height: 50px}
.textarea1{width:500px;min-height: 150px;padding:10px;box-sizing:border-box;margin: 10px 0 10px 10px}
.table-striped>tbody>tr{cursor: pointer}
.patternRemarkList{width:260px;position:fixed;z-index: 33;background:#fff;padding:5px 5px 0 5px;max-height:260px;overflow:auto;border:1px solid #ddd;border-radius: 3px;}
.patternRemarkList li{overflow: hidden;padding:5px;}
.patternRemarkList li strong{padding:0 10px}
.patternRemarkList a{color:#337ab7}
.tableList a{color:#337ab7}

/*搜索输入列表样式*/
.search .form-group.searchInline{display: inline-block;margin: 0 5px 15px 0;}
.searchWrap{position: relative;padding-right:90px}
.searchBtn{position: absolute;right: 10px;bottom: 10px;}
.hAuto{height:auto;}


.radioStyle{width:16px;height:16px;border:1px solid #ccc;cursor:pointer}
.radioStyle i{display: none}
.radioStyle.checked{border:1px solid #0e90d2}
.radioStyle.checked i{width:10px;height:10px;background:#0e90d2;margin:2px auto 0;display: block}


.noticePop{width:450px;height:350px;border:1px solid #4d4d4d;background:#fff;top:50%;left:50%;margin-left:-150px;margin-top:-175px;z-index:88;position:fixed;}
.noticePop a{color:#0e90d2}

.leftCustomerDiv{float: left;width:450px;height:210px;border:1px solid #ddd;margin-right:20px;margin-left:121px;padding:10px}
.leftCustomerList{height:180px;overflow:auto}
.leftCustomerList li{float: left;overflow:hidden;margin-bottom:15px;margin-right:15px}
.rightMemberDiv{float: left;margin-left:20px;width:420px;height:210px;padding:10px;border:1px solid #ddd}
.rightMember{height:180px;overflow:auto}
.rightMember li{float: left;margin:0 10px 10px 0;overflow: hidden}

.redBorder{border-color:#FD3939}
.rightMember li p{cursor: pointer;
    border-radius: 3px;
    padding: 3px 5px 3px 3px;
    background: #64b5ef;
    color: #fff;
}