@font-face {
  font-family: 'lyecs+';  /* project id 322470 */
  src: url('//at.alicdn.com/t/font_322470_aht9h6677722o6r.eot');
  src: url('//at.alicdn.com/t/font_322470_aht9h6677722o6r.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_322470_aht9h6677722o6r.woff') format('woff'),
  url('//at.alicdn.com/t/font_322470_aht9h6677722o6r.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_322470_aht9h6677722o6r.svg#lyecs+') format('svg');
}
.ico-font{font-family:"lyecs+" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}

/*普通btn*/
.btn{display:inline-block;height:25px;padding:0 10px;line-height:25px;text-align:center;text-decoration:none !important;background:#f7f7f7 ;border:1px solid #ddd;border-radius:0;vertical-align:middle;color: #666}
.btn:hover{background-color:#fff;border-color:#ddd;text-decoration:none;}
/*普通btn 蓝色*/
.btn-blue{background: #09c;border-color: #09c;color: #fff}
.btn-blue:hover{background: #28B5D6;border-color: #28B5D6;color: #fff;}
/*普通btn 红色*/
.btn-red{background: #ed3714;border-color: #ed3714;color: #fff;}
.btn-red:hover{background-color: #ed3714;border-color: #ed3714;color: #fff;opacity: 0.8}
/*提交btn 红色*/
.btn-submit{background: #ed3714;border-color: #ed3714;color: #fff;padding: 0 20px;}
.btn-submit:hover{background-color: #ed3714;border-color: #ed3714;color: #fff;opacity: 0.8}

/*无背景btn*/
.btn2{display:inline-block;color: #09c;height:22px;padding:0 10px;line-height:22px;text-align:center;text-decoration:none !important;border:1px solid #09c;border-radius:2px;vertical-align:middle;transition:none;}
.btn2:hover{border-color:#09c;text-decoration:none;opacity: 0.8;color: #fff;background: #09c}

.btn2-red{border-color: #ed3714;color: #ed3714}
.btn2-red:hover{background: #ed3714;border-color: #ed3714;color: #fff;}

.checkbox-item{display:inline-block;width: 18px;height: 18px;border:1px solid #ddd;border-radius: 100%;line-height: 16px;text-align: center;vertical-align: middle;}
.checkbox-item i{font-size: 14px;visibility: hidden;}
.checkbox-item-checked{border-color: #ed3714;}
.checkbox-item-checked i{color: #ed3714;visibility: visible;}

.tab-warp{background: #f5f6fa;border-bottom: 1px solid #e1e6eb;height: 36px}
.tab-warp a.current {
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #e1e6eb;
  border-right: 1px solid #e1e6eb;
  border-top: 1px solid #e1e6eb;
  height: 35px;
  color: #333;
  position: relative;
  background: #fff;
}
.tab-warp a {
  color: #999999;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  height: 35px;
  line-height: 35px;
  margin-right: 5px;
  padding: 0 14px;
}
.tab-warp a:hover{text-decoration: none;}

.gallery_warp{margin:  0 auto}
.lyecs_gallery_box{border: 1px solid #e1e6eb; }
.lyecs_gallery_box .action-bar{background: #f5f6fa;line-height: 24px;padding: 5px 15px;overflow: hidden;border-bottom: 1px solid #e1e6eb}
.lyecs_gallery_box .gallery-main{padding:0 20px;height: 300px;overflow-y:auto;margin: 20px 0}
.lyecs_gallery_box .gallery-pic-action{margin: 20px 20px 0;overflow: hidden;}
.lyecs_gallery_box .gallery-list{}
.lyecs_gallery_box .gallery-list li{width: 102px;float: left;display: inline-block;margin-right: 10px;margin-bottom: 10px;position: relative;}
.lyecs_gallery_box .gallery-list li.add_photo a{background: url('../images/common/bg-addImage.png') no-repeat center center;width: 100px;height: 100px;display: block;}
.lyecs_gallery_box .gallery-list li.add_photo a:hover{background-color: #f2f2f2 }
.lyecs_gallery_box .gallery-list li .img {display: block;width: 100px;height: 100px;border: 1px solid #eee;cursor: pointer;}
.lyecs_gallery_box .gallery-list li .img img.gallery_pics{float: left;width: 39px;margin: 6px 0 0 6px;height: 39px;border: 1px solid #eee;cursor: pointer;}
.lyecs_gallery_box .gallery-list li .img a{display: block;width: 100px;height: 100px;}
.lyecs_gallery_box .gallery-list li .img:hover{text-decoration: none;border-color: #28B5D6 }
.lyecs_gallery_box .gallery-list li .img a:hover{text-decoration: none;border-color: #28B5D6 }
.lyecs_gallery_box .gallery-list li .img span.img-empty{line-height: 100px;text-align: center;display: block;color: #999}
.lyecs_gallery_box .gallery-list li .img img{width: 100px;height: 100px;}
.lyecs_gallery_box .gallery-list li:hover .pic-actions{display: block;}
.lyecs_gallery_box .gallery-list li .progress{position:relative; border-radius:3px; background: #d5d5d5} 
.lyecs_gallery_box .gallery-list li .bar {background-color: #1baddb; display:block; width:0%; height:20px; border-radius:3px; } 
.lyecs_gallery_box .gallery-list li .percent{position:absolute; height:20px; display:inline-block;top:3px;right: 50%;margin-right: -11px; color:#fff } 
.lyecs_gallery_box .gallery-list li .pic-actions{display: block;background: rgba(0,0,0,0.3);height: 26px;position: absolute;top: 1px;left: 1px;width: 100px;line-height: 26px;display: none;}
.lyecs_gallery_box .gallery-list li .pic-actions a{display: inline-block;color: #fff;padding-left: 3px}
.lyecs_gallery_box .gallery-list li .pic-actions a.view_pic{font-size: 11px;}
.lyecs_gallery_box .gallery-list li .desc{line-height: 25px;overflow: hidden;text-align: center;height: 25px}
.lyecs_gallery_box .gallery-list li .desc input{width: 88px;padding: 0 6px ;height: 20px;line-height: 20px;border-color: #fff;}
.lyecs_gallery_box .gallery-list li .desc input:focus,.lyecs_gallery_box .gallery-list li .desc input:hover{border-color: #cdcdcd !important;}

.table1 td.label {
  font-weight: normal;
  line-height: 37px;
  padding: 5px 1em;
  text-align: right;
  vertical-align: top;
}
.table1 th, .table1 td {
    padding: 10px 5px;
    vertical-align: middle;
}

.table-list {
  border-left: 1px solid #e1e6eb;
  border-top: 1px solid #e1e6eb;
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

}
.table-list th {
    background: #f5f6fa none repeat scroll 0 0;
    font-size: 12px;
    line-height: 24px;
    white-space: nowrap;
    text-align: center;
}

.table-list td ,.table-list th{
   border-bottom: 1px solid #e1e6eb;
    border-right: 1px solid #e1e6eb;
    padding: 5px;
    vertical-align: middle;  
}
.table-list td{
	background: #ffffff none repeat scroll 0 0;
    line-height: 22px;
}
.table-list tr:hover td {
  background-color: #f9f9fa;
}
.table-list td input.text{border-radius: 2px;}
input.width_80{width: 80px;}
input.width_40{width: 40px;}
.notice{line-height: 22px;padding-top: 10px;color: #999}
.table-empty td{text-align: center;padding: 20px !important;color: #999}

.pagination-ajax{height: 21px;}
.pagination-ajax a{display: inline-block;background: #09c;color: #fff;width: 20px;height: 20px;line-height: 20px;text-align: center;margin-left: 5px;font-size: 12px;vertical-align: middle;}
.pagination-ajax a:hover{text-decoration: none;opacity: 0.9}
.pagination-ajax select{border: 1px solid #09c;display: inline-block;height: 21px;padding: 0;vertical-align: middle;}
.pagination-ajax span{display: inline-block;line-height: 20px;color: #666}


