@charset "utf-8";
.layui-form-item {
    margin-bottom: 5px;
    clear: both;
}
.layui-input-block {
    margin-left: 90px;
    min-height: 25px;
}
.layui-form-mid,.layui-word-aux{
    height: 30px;padding:0;
    line-height: 30px;}
.layui-form-label {
    float: left;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 0px 0px;
    width: 80px;
    font-weight: 400;
    text-align: right;
}
.layui-input{width:149px;}
.layui-inline>.layui-input{width:149px;}
.layui-input-block>.layui-input{width:100%;}
.layui-input, .layui-select, .layui-textarea {
    height: 30px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    background-color: #fff;
    border-radius: 2px;
}
.layui-input:focus, .layui-select:focus, .layui-textarea:focus {
    border-color: #ff6600!important;
}
.layui-form-switch {
    height: 22px;
    line-height: 23px;
    width: 50px;
    margin-top: 3px;
}
.layui-form-switch i {
    left: 5px;
    top: 5px;
}
.layui-form-onswitch {
    border-color: #ff6600;
    background-color: #ff6600;
}
.layui-form-onswitch i {
    width: 12px;
    height: 12px;
    top: 6px;
    left: auto;
	right:5px;
    background-color: #fff;
}
.layui-form-switch i {
    width: 12px;
    height: 12px;
    top: 5px;
}
.layui-form-radio {
    margin: 0px 0px 0 0;line-height:25px;
}
.layui-form-radio span{margin-top:-3px;}
.layui-form-radio i, .layui-form-radioed i {
    margin-right: 5px;font-size:16px;margin-top:-2px;
}
.layui-form-radio i:hover, .layui-form-radioed i {
    color: #ff6600;
}
.layui-form-item .layui-form-checkbox,.layui-form-checkbox {
    margin-top: 0px;
	height: 30px;
    line-height: 30px;
}
.layui-form-checkbox{margin-bottom:0px;padding-left:20px;padding-right:0;background:none;border:0;vertical-align:middle; position:relative;}
.layui-form-checkbox span{margin-right:5px;}
.layui-form-checkbox:before{content:"";display:inline-block; position:absolute;left:0;line-height: 15px;width:15px;height:15px;top:5px;border:1px solid #d2d2d2;border-radius:3px;}
.layui-form-checkbox.layui-form-checked:before{content:"";border:1px solid #ff6600;background:rgba(255,102,0,0.8);}
.layui-form-checkbox.layui-form-checked:hover:before{content:"";border:1px solid #ff6600;background:rgba(255,102,0,1);}
.layui-form-checkbox:hover{background:none;border:0;}
.layui-form-checkbox i{font-size:12px;line-height: 25px;width:15px;left:1px;right:auto;top:2px; text-indent:0;}
.layui-form-checked, .layui-form-checked:hover {
    border-color:none;
}
.layui-form-checkbox span {
    font-size:12px;padding:0 5px;color:#000;line-height:28px;background:none;
}
.layui-form-checkbox:hover span {
    background:none;color:#000;
}
.layui-form-checked span {
    background:none;
}
.layui-form-checked:hover span {
    background:none;
}
.layui-form-checked i, .layui-form-checked:hover i {
    color: #fff;
}
.layui-textarea {
    min-height: 100px;
    height: auto;
    padding: 4px 10px;
	line-height:20px;
	resize: none;
}
.layui-elem-field{border-radius:3px;margin-top:0px; background:#fff;
margin-bottom: 10px;
    padding: 15px 15px 0 15px;
    border: 0px solid #e2e2e2;
	}
.layui-elem-field .layui-field-box{border-radius:3px;}
.layui-elem-field legend{font-size:16px;}
.layui-form-tj{
    margin: 20px 0 20px 110px;
}
.layui-form-item .layui-inline {
    margin-bottom: 0px;
    margin-right: 5px;
}
.layui-form-select dl {
    padding: 0px 0;top:30px;
}
.layui-form-select dl dd{line-height: 25px;}
.layui-form-select dl dd:hover {
    background-color: #d5d5d5;
}
.layui-form-select dl dd.layui-this {
    background-color: #ff6600;
    color: #fff;
}
.layui-nav-child {
    padding: 0px 0;
	top:55px;
}
.layui-nav-child dd a{font-size:12px;line-height:30px;}
.layui-nav .layui-nav-child a:hover{background:#D5D5D5;}
.layui-nav {
    background-color: #fff;border-bottom:1px solid #ccc;margin:30px 0;
}
.layui-nav .layui-nav-item>a {
    color: #000;
}
.layui-nav .layui-this>a {
    color: #ff6600;
}
.layui-nav .layui-this .layui-nav-more {
    border-color: #ff6600 transparent transparent;
}
.layui-nav .layui-this .layui-nav-mored {
    border-color: transparent transparent #ff6600 ;
}

.layui-nav .layui-nav-item>a:hover {
    color: #ff6600;
}
.layui-nav .layui-nav-more {
    border-color: #000 transparent transparent;
    top: 23px;
    right: 3px;
    border-width: 6px;
}
.layui-nav .layui-nav-mored {
    border-color: transparent transparent #ff6600 ;
    top: 17px;
    right: 3px;
    border-width: 6px;
}
.layui-nav .layui-nav-item {
    line-height: 50px;
}
.layui-nav .layui-this:after{
    background-color: #ff6600;
	height: 3px;bottom:2px;
}
.layui-nav-bar{
    background-color: #ff6600;
	height: 3px;
}
.layui-tab-title {
    border-bottom: 1px solid #ccc;z-index:1;
}
.layui-tab-title li:after {
    position: absolute;
    left: 0;
    top: -1px;
    content: '';
    width: 100%;
    height: 41px;
    border-bottom: 0px solid #ff6600;
    border-radius: 0;z-index:2;
}
.layui-tab-title .layui-this{
color:#ff6600;
}
.layui-tab-title .layui-this:after {
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    width: 100%;
    height: 41px;
    border: 1px solid #ccc;
    border-bottom-color: #fff;
    border-radius: 5px 5px 0 0;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    pointer-events: none;z-index:3;
}
.layui-colla-title {
    padding: 0 15px 0 15px;
}
.layui-colla-icon {
    position: absolute;
    left: auto;
    right: 15px;
    top: 0;
    font-size: 14px;
}
.layui-form-checkbox[lay-skin=primary] i{width: 12px;line-height: 12px;}
.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #ff6600;
    color: #fff;
}
.layui-form-checked[lay-skin=primary] i {
    border-color: #ff6600;
    background-color: #ff6600;
    color: #fff;
}
.layui-layer{
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
}
.layui-btn {
    background:rgba(255,102,0,0.8);
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
}
.searchform .searchform-tj{padding-top:10px;}
.searchform .searchform-tj span.layui-btn{padding:0 30px; vertical-align:top;}
.layui-btn:hover {background:rgba(255,102,0,1);}
.layui-btn-small {
    background-color: #ff6600;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    font-size: 14px;
}
.layui-btn-primary {
    background-color: #F1F1F1;
    border-color: #DEDEDE;
}
.layui-btn-primary:hover {
    background-color: #F1F1F1;
    border-color: #DEDEDE;
}
.searchform ul li .layui-input-block .layui-inline{vertical-align:top;}
.layui-input, .layui-textarea{padding-left:5px;}
.layui-table{width:auto;border: 1px solid #e2e2e2;border-radius: 2px;}
.layui-field-title{margin: 10px 0 10px 0;}
.layui-layer-title{background:red;}
.layui-upload-button {
    position: relative;
    display: inline-block;
    vertical-align:top;width:500px;
    min-width: 60px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #DFDFDF;
    border-radius: 2px;
    overflow: hidden;
    background-color: #fff;
    color: #666;
}
.layui-upload-button:focus,.layui-upload-button:hover{border: 1px solid #ff6600;}
.layui-upload-icon i {
    margin-right: 5px;
    vertical-align: top;
    font-size: 20px;
    color: #666;
}
.layui-upload-button:focus .layui-upload-icon i,.layui-upload-button:hover .layui-upload-icon i,.layui-upload-button:hover .layui-upload-icon{color:#ff6600;}
.layui-layer-msg .layui-layer-content{color:;}

*{font-family:"微软雅黑";margin:0;padding:0;}
td,body,div,b,p,li,span,ul,a,h1,h2,h3,h4,h5,h6,i,u,dl,dd,dt,input{margin:0;padding:0;word-break:break-all;word-wrap:break-word;font-size:12px;color:#666;font-weight:normal; font-style:normal;list-style-type:none; text-decoration:none;}
a:link,a:visited,a:active,a:hover {	text-decoration:none;}

/*滚动条样式 */
::-webkit-scrollbar {width:4px;}
::-webkit-scrollbar-track {
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
 
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 0px;
    border-radius: 0px;
    background: rgba(153,153,153,1); 
    -webkit-box-shadow: inset 0 0 4px rgba(153,153,153,1); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(153,153,153,1); 
}
/*iconfont*/
@font-face {font-family: "iconfont";
  src: url('iconfont/iconfont.eot?t=1475977194'); /* IE9*/
  src: url('iconfont/iconfont.eot?t=1475977194#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont/iconfont.woff?t=1475977194') format('woff'), /* chrome, firefox */
  url('iconfont/iconfont.ttf?t=1475977194') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont/iconfont.svg?t=1475977194#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.refresh-ico:before{content: "\e61a"; font-family:"iconfont" !important;}
.del-ico:before{content: "\e64b"; font-family:"iconfont" !important;}
.search-ico:before{content: "\e60e"; font-family:"iconfont" !important;}
.add-ico:before{content: "\e600"; font-family:"iconfont" !important;}
.minus-ico:before{content: "\e616"; font-family:"iconfont" !important;}
.tel-ico:before{content: "\e62e"; font-family:"iconfont" !important;}

@media screen and (max-width: 720px)
{

.layui-inline {
    display: inline-block;
    width:100%;
    margin-right: 0;
    margin-bottom: 0px;
    clear: both;
}

.layui-form-item .layui-inline {
    display: inline-block;
    width: 100%;
    margin-right: 0;
    margin-bottom: 0px;
    clear: both;
}
.layui-input-marbottom{
margin-bottom:5px;
}
.layui-upload-button {
    position: relative;
    display: inline-block;
    vertical-align:top;width:100%;
    min-width: 60px;
    height: 25px;
    line-height: 25px;
    border: 1px solid #DFDFDF;
    border-radius: 2px;
    overflow: hidden;
    background-color: #fff;
    color: #666;
}
.searchform1 ul li .layui-input-block textarea {
    width: 100%;
}
.layui-word-aux{display:none;}
.layui-form-item .layui-form-checkbox:last-child{margin-bottom:0;}

.layui-input-block .layui-inline .layui-form-select:nth-child(n){margin-bottom:5px;}
.layui-input-block .layui-inline:last-child .layui-form-select{margin-bottom:0px;}
.layui-input{width:100%;}
.layui-inline>.layui-input{width:100%}
.layui-input-block>.layui-input{width:100%;}
}