p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,div,pre,body,code,form,input,legend,button,figure,fieldset,textarea,blockquote { margin: 0;  padding: 0;vertical-align: top;box-sizing: border-box;}
html{font-size:14px;overflow-y:auto;height:100%;}
html,body{;width:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
body{background:#fff; font-family: Arial,'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,sans-serif;position:relative;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
input,select,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
table{border-spacing:0;border-collapse:collapse}
img,input,button,textarea{border:none;-webkit-appearance:none}
input{text-align:inherit}
textarea{resize:none}
a,h1,h2,h3,h4,h5,h6,input,select,button,option,textarea,optgroup{font-family:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;outline:none}
a{text-decoration:none;color: #333;}
ol,ul{list-style:none;}
input{background: #fff;}
button,input[type='submit'],input[type='button']{cursor:pointer}
input::-moz-focus-inner{padding:0;border:0}
input[type='number']{-moz-appearance:textfield}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
template{display:none}
img{vertical-align: middle;}
em,i,cite{font-style:normal}
/* common */
.fl{float: left;}
.fr{float: right;}
.block{display: block;}
.mainbg{ background: #ecf0f5;height: 100%; }
.aCur{ color: #fff; padding: 0 5px;  background: #2c73ac;  line-height: 23px; font-size: 13px; margin-top: 8px; } /* 选中状态 */
/* 清除浮动 cl 、clearfix  */
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
/* 宽度 */
.wrap{width:100%}.w10{width:10px;}.w20{width:20px;}.w30{width:30px;}.w40{width:40px;}.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}
.w200{width:200px;}.w300{width:300px;}.w400{width:400px;}.w500{width:500px;}.w600{width:600px;}.w700{width:700px;margin: 0 auto;}.w800{width:800px;margin: 0 auto;}.w900{width: 900px;margin: 0 auto;}
.w960{width: 960px;margin: 0 auto;}.w1000{width: 1000px;margin: 0 auto;}.w1200{width: 1200px;margin: 0 auto;}.w1280{ width:1280px;margin: 0 auto;}
/* 高度 */
.h{height:100%}.h50{height:50px;}.h80{height:80px;}.h100{height:100px;}.h200{height:200px;}
/*对齐方式*/
.text-c{text-align: center;}.text-l{text-align: left;}.text-r{text-align: right;}
/*字体大小*/
.f-12{font-size: 12px;}.f-13{font-size: 13px;}.f-14{font-size: 14px;}.f-15{font-size: 15px;}.f-16{font-size: 16px;}.f-18{font-size: 18px;}.f-20{font-size: 20px;}.f-22{font-size: 22px;}.f-24{font-size: 24px;}
/*标题*/

/*------外填充 ----*/
.mg-3{ margin: 3px; }.mg-5{ margin: 5px; }.mg-10{ margin: 10px; }.mg-15{ margin: 15px; }.mg-20{ margin: 20px; }.mg-25{ margin: 25px; }.mg-30{ margin: 30px; }.mg-35{ margin: 35px; }.mg-40{ margin: 40px; }.mg-50{ margin: 50px; }.mg-80{ margin: 80px; }
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-80{margin-top: 80px;}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
/*-----内填充--------*/
.pd-0{padding-top:0px}.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}
.pt-0{padding-top:0px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}
.pb-0{padding-bottom:0px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}
.pl-0{padding-left:0px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}
.pr-0{padding-right:0px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}

.c-red{color:#f00;}.c-danger{color:#FF5722;}.c-warm{color:#F7B824;}.c-green{color:#5FB878;}
.layui-btn-green{background: #5FB878;}
.formBtn{padding:0 20px;height: 35px;line-height: 35px;}
/* index.html */
.slidebarBox{width: 200px;height: 100%;background:#323744;color: #fff; left: -140px; position: fixed; z-index: 123;}
.slidebarBox .muneBtn{ text-align: right;font-size: 20px;padding:20px 25px 30px;cursor: pointer; }
.slidebarBox .barItem{margin-bottom:15px; color: #999;line-height:40px;}
.slidebarBox .barItem div{height:40px; line-height:40px;cursor: pointer;}
.slidebarBox .barItem div.fl{margin-left: 15px;}
.slidebarBox .barItem div.fr{width:40px; height:40px;background:#000;text-align: center;font-size: 16px;}
.slidebarBox .barItem i.fa{color: #fff;display: block;line-height: 40px;}
.slidebarBox .barItem dl.layui-nav-child{left:59px;top: auto;position: fixed; width: 150px; min-width: 150px; margin-top: 0;box-shadow: 1px 1px 10px #999;}
.slidebarBox .barItem dl.layui-nav-child:after{ content: ''; display: block; border-width: 7px 10px 7px 0; border-style: solid; border-color: transparent #fff transparent transparent; position: absolute; left: -9px; top:15px; }
.slidebarBox .barItem dl.layui-nav-child dd{cursor: pointer;}
.slidebarBox .barItem dl.layui-nav-child dd:hover{background:#f2f2f2;}
.slidebarBox .barItem dl.layui-nav-child dd a{display: block;padding: 5px 10px 5px 20px;}
.slidebar{overflow: auto; height: 85%;padding:0 10px 10px 15px; }
.mask{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;top: 0;left: 0;display: none;}
/*right*/
.content{height: 100%;width: 100%;padding-left: 60px;overflow: hidden;}
.header{ height: 60px;background: #fff;border-bottom: 1px solid #dedede;line-height: 60px;position: fixed; width:100%;margin-left: -60px; }
.header .logo{font-size: 20px;font-weight: 800;margin-left: 80px;}
.header .layui-nav{ background: #fff;height:58px; }
.header .layui-nav .layui-nav-item a{ color: #666;cursor: pointer; }
/*主内容*/
.coniframe{ height:100%;padding-top: 60px;width: 100%; }
.coniframe iframe{ width: 100%; height:99.6%;border: none; }
/*other*/
.citeBox{ width: 120px;margin-left: 15px;height:auto;}
.citeBox #zhandian{margin-top: 20px;}
.citeBox input.layui-input{border:none;text-align: right;}
/*面包屑*/
.navbar{ background: #fff;width: 100%;padding:0 15px; height: 55px; line-height:55px;/*position: fixed;top:0;z-index: 3;*/}
.navbar .refreshBtn{ height: 36px;line-height: 36px;width: 38px; margin-top: -1px;}
.layui-elem-quote .layui-input-inline{width: 280px;}
/*select2样式*/
span.select2.select2-container{width: 100% !important;}
.multipleSelect .layui-unselect{  display: none;  }
.select2-container--default.select2-container--focus .select2-selection--multiple{  border: 1px solid #e6e6e6 !important;  }
.select2-container--default .select2-selection--multiple{  border: 1px solid #e6e6e6 !important;  border-radius: 0px;  }
/* table 下拉选择条数 */
.filterBox{line-height: 38px;margin-left: 15px;margin-bottom: 15px;}
.filterBox p .c-danger{margin: 0 3px;}
/*站点管理*/
.addsite label.layui-form-label{ width: 200px !important; }
.addsite .layui-input-block{ margin-left: 230px;}
.layui-form .layui-form-switch{ width: 50px !important;line-height: 20px !important; }
.layui-form .layui-form-switch em{right: 1px;}
/*左侧树*/
.leftTree{ width: 200px;border: 1px solid #dedede;position: fixed;height: 100%;overflow: auto;padding-bottom:100px;top: 55px;background: #fff; }
.label-width-auto{ width: auto !important; }
.rightTable{margin-left: 190px;}
.rightTable .addForm{background: #fff;}
/*.layui-elem-quote{margin-top: 45px !important;}*/
.rightTable .layui-elem-quote{margin-top:0px !important;}
#page{float: right;}

/*.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color: #fff !important;}*/

/*blockquote*/
.layui-elem-quote{ background: #fff;margin-bottom: 10px; }
/*去除边框，优化table*/
.mainbg .layui-form{ background: #fff; }
.layui-table td, .layui-table th{ border: none; border-bottom: 1px solid #f2f2f2; word-break: break-all;  }
.layui-table thead tr{background-color: #fff;}
table.layui-table{ box-shadow: 0 1px 1px rgba(0,0,0,0.1); border-top: 3px solid #d2d6de;border-radius: 3px;}
/*自定义按钮颜色*/
/*.layui-btn{background-color: #00a65a;}*/
.layui-btn-danger{ background-color: #dd4b39; }
.layui-btn-wram{background-color: #f39c12;}
.layui-btn-normal{background-color: #3c8dbc;}

/*编辑器加外链的颜色*/
.wangEditor-txt a{color: blue;}
.wangEditor-txt{  }
.leftTree{overflow: hidden;}
/*滚动轴*/
::-webkit-scrollbar{width:3px;height: 2px;}
::-webkit-scrollbar-thumb{ background:#3c8dbc; }
::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:#ecf0f5;}

/*滚动面包屑*/
.fixdnav .navbar{ position:fixed; top:0;z-index: 2;}
.navbar2{ position:fixed; top:0;z-index: 2;border-bottom: 1px solid #cccccc}
.fixdnav .layui-elem-quote{margin-top: 55px !important;}

a{cursor: pointer}


.leftTree{ width: 210px;position: fixed;background:#ffffff; }
.leftTree .treeBox{overflow: auto;margin: 10px 20px;}
.leftTree .resizDom{margin-left: 100%;position: absolute;top: 0;cursor: ew-resize;width: auto;height: 100%;}
.leftTree .resizBtn{margin-left: -10px;width: 20px;height: 100%;background-color: rgba(0,0,0,0)}
.leftTree .mask-tree{position: fixed;}
.leftTree .site{border-bottom: 1px solid #E1E4E6;padding: 8px 10px;}
.leftTree #treeDemo,
.leftTree #channelTree{margin-bottom: 50px}
