.hide{display: none!important;}
.clear{height:0;font-size:0;clear:both;over-flow:hidden; line-height:0; padding:0; margin:0}
.submit{padding-left: 50px}
.f_l{float: left}
.f_r{float: right}
select{ height: 38px; padding: 0 10px; border: 1px solid #ddd; font-size: 16px; cursor: pointer}
.checkbox{ margin: 5px; cursor: pointer; display: inline-block}
.checkbox input{ margin-right: 3px; display:inline-block; cursor: pointer}
.radio{ margin: 5px; cursor: pointer; display: inline-block}
.radio input{ margin-right: 3px; display:inline-block; cursor: pointer}
textarea{ border: 1px solid #ddd; border-radius: 2px;padding:8px; width: 200px;height: 50px}

.layui-form-item .layui-input-inline{width: auto}
input[type="checkbox"]:not(:checked) {
	-webkit-appearance: none;
	background:url("../images/check.png") center center no-repeat;
	background-size: contain;
	height: 16px;
vertical-align: middle;
	width: 16px;
}
input[type="checkbox"]:checked {
	-webkit-appearance: none;
	background:url("../images/checked.png") center center no-repeat;
	background-size: contain;
	height: 16px;
	vertical-align: middle;
	width: 16px;
}
.radio{ cursor: pointer; line-height: 22px}
.radio input{margin-right: 3px;cursor: pointer;}
input[type="radio"]:not(:checked) {
	-webkit-appearance: none;
	background:url("../images/radio.png") center center no-repeat;
	background-size: contain;
	height: 16px;
	vertical-align: middle;
	width: 16px;
}
input[type="radio"]:checked {
	-webkit-appearance: none;
	background:url("../images/radioed.png") center center no-repeat;
	background-size: contain;
	height: 16px;
	vertical-align: middle;
	width: 16px;
}

input.listorder{width: 50px; padding: 3px 0;border-radius: 2px; text-align: center; border: 1px solid #ddd}

.layui-form-item .radio{ display: inline-block;padding: 4px 5px;}
.layui-form-label{ width: 120px}
.login .layui-form-label{width: 90px}

.layui-table td, .layui-table th{padding: 5px 10px !important;}
.layui-colla-content{}

.layui-side{top: 60px}
.layui-body{top: 60px}
.edit_info{ margin: 20px}

.edit_info .submit{ text-align: right}

.check{display: block; text-align: center; padding: 5px 0; cursor:pointer;}
.check input{ cursor: pointer; }
.table_list th{ text-align: center; }
.table_list td{text-align: left}
.table_list td.center{ text-align: center}
.list_search{overflow: hidden}
.list_footer{ overflow: hidden}
.list_footer .pagelist{float: right}


.filed_label{  padding-left: 200px;color: #666;font-size: 12px}

/*上传图片*/
.up_img { display: inline-block;width: 130px; height:130px;background:url("../images/up_img.png") center center no-repeat;background-size: contain; position: relative; cursor: pointer}
.up_img span{ background: #000; display: block;width: 100%;height: 100%;opacity: 0.5;position: absolute;left: 0;top:0}
.up_img img{width: 100%;height: 100%; background: #fff; border: 1px solid #ddd}


.modeldata .layui-input{width: 400px}
.modeldata textarea{width: 380px; height: 100px}

/*
.modeldata .images_item {width:auto}
.modeldata .images_item .up_img{float: left; margin-right: 10px}
.modeldata .images_item .layui-input{float: left;width: 200px;margin-top: 7px}
.modeldata .images_item .layui-btn{margin-left: 10px;margin-top: 7px}
*/

.modeldata  .image_item_one{ width: 132px;height: 160px;float: left;overflow: hidden;position: relative;margin-right: 10px}
.modeldata  .image_item_one .see_{ position: absolute; right: 2px; bottom: 21px; font-size: 12px; height: 25px;line-height: 25px; padding: 0 10px;opacity: 0.8;}
.modeldata  .image_item_one .del_{ position: absolute;right: 0;top:0;width: 20px;height: 20px;background: url("../images/close.png") center center no-repeat #000;background-size: 60%;opacity: 0.8; border-radius: 1px; cursor: pointer}
.modeldata  .image_item_one .set_{ position: absolute; left: 0; bottom: 0; font-size: 12px; height: 25px;line-height: 20px;margin: 0;background: none;font-size: 12px}
.modeldata  .image_item_one .set_ label{color: #666;float: left;line-height: 25px}
.modeldata  .image_item_one .set_ input{ padding: 0 5px;height: 20px;line-height: 20px;border: 1px solid #ddd; color: #666;font-size: 12px;width: 80px;float: left}
.modeldata  .image_item_for_attr .image_item_one{width: 100px;height: 130px}
.modeldata  .image_item_for_attr .image_item_one .up_img{ height: 100px;width: 100px}
.modeldata  .image_item_for_attr .image_item_one .set_ input{width: 85px}
/*登录*/
.login{width:350px; position:fixed;left: 50%; top: 50%;; margin-left: -250px;margin-top: -200px}
.login .logo{ display: block; width: 100%;height: 80px;margin-bottom: 20px}
.login .layui-btn{ width: 80%; margin: 0 auto; display: block; }

/*tab相关*/
.com_tab{ border: 1px solid #ddd; margin: 20px 0; padding-bottom: 10px}
.com_tab_title { border-top:2px solid #999; background: #eee;color: #333;padding: 8px;font-size: 14px;font-weight: bold;margin-bottom: 10px}
/**/

.input_sm .layui-input{width: 150px}

.com_input_min{overflow: hidden;margin-bottom: 10px; display: block}
.com_input_min .layui-input{ width: 200px; display: inline-block;float: left; margin-right:10px;}
.com_input_min label{line-height: 38px;margin-right:5px;float: left}
.com_input_min .layui-btn{ display: inline-block;float: left;margin-left: 10px}

.com_info_btn{ position: fixed;bottom: 0;left: 0;width: 100%; z-index: 99999; background: url("../images/eee.png") ;padding: 10px 0;text-align: center;}
.com_info_btn .layui-btn{  margin: 0 10px}

.com_p{ padding: 5px; color: #666}
.com_p span{ width: 120px; text-align: right; display: inline-block; color: #000}
/*特殊*/
.com_attr .com_input_min .layui-input{ width: 80px}
.com_attr .com_input_min .layui-input::after{  content:"元";}

/*
.com_attr input::after{
	content: "》";
	color: blue;
}
*/
.sys_filed_label{width: 50px; padding: 0;margin: 0}


/*GOODSLIST*/
.goodslist td{ border: none}
.com_tab .goodslist td{ padding: 10px; text-align: center}
.com_tab .goodslist th{ padding: 10px;text-align: center; background: #eee}

.pro_con_top .check{padding: 4px 10px;margin-right: 5px}
.pro_con_top td span{float: left;line-height: 30px;margin-left: 0;margin-right: 20px}

/*列表操作按钮*/
.action_list .layui-btn{margin: 0 10px}
.action_list{ margin-top: 10px;margin-left: 10px;float: left}

.list_footer{ position: fixed; left: 0;bottom:0px;width: 100%; background:url("../images/eee.png") ;}
.list_footer #pagelist{margin-right: 10px}
.footer_none{height: 50px}

/*搜索*/
.list_search{overflow: hidden;background:#eee; position: relative; padding-top: 10px; min-height: 40px;border-radius: 2px}
.list_search .btn_excel{position: absolute;right: 0;top:0}
.list_search .layui-form-label{ width: auto; margin-left: 15px}


/*统计*/
.tongji_order{ border: 1px solid #ddd}
.tongji_order { width: 95%; overflow: hidden;margin: 20px auto}
.tongji_order h2{ background: #ddd;color: #333;font-size: 16px;padding:0 10px; height:40px;line-height: 40px}
.tongji_order ul li{ float: left;width: 25%; text-align: center;padding: 20px 0}
.tongji_order ul li a{ display: block; border-right: 1px solid #ddd; padding: 5px 0}
.tongji_order ul li span{ font-size: 18px;color: #666; display: block}
.tongji_order ul li p{font-size: 14px; color: #999;margin-top: 5px}

.tongji_order h2 span{float: right}
.tongji_order h2 span label{width: 150px;height:40px;float: left;font-size: 14px; text-align: center}
.tongji_order h2 span label input{opacity: 0; width: 0;height: 0}
.tongji_order h2 span  i{float: left}

