
/*2022-7-16*/
.error{
    width: 100%;
    padding: 20px;
    text-align: center;
    color: #ff0000;
    font-size: 12px;
}

/*start 2022-4-9*/
#tj_box,#cert_box{
  width: 92%; height: 80%; margin: 0px auto; line-height: 25px; display: none;
}
#tj_item,#cert_item{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  /*background-color: #ccc;*/
}
#tj_item span,#cert_item span{
  width: 100px;
  /*background-color: #ff0000;*/
  text-align: center;
  height: 38px;
  line-height: 38px;
}
#tj_item p,#cert_item p{
  flex: 1;
  /*height: 38px;*/
  line-height: 38px;
  overflow: hidden;
}
.layui-form-radio{
  margin-top: -4px;
}

/*end 2022-4-9*/

a{ color:#116885; }
a:hover{color: #111;}

#nav{
	height: 45px; line-height: 45px; border-bottom: 1px solid #ccc;
}

#nav .left{
	float:left; width:65%; padding-left: 10px; color: #999;
}

#nav .right{
	float:right; width:25%; text-align: right; padding-right: 10px; color: #999;
}

.d-table{ padding: 0px; margin: 0px; width: 100%; border: 1px solid #eee; }
.d-table tr th{height: 25px; line-height: 25px; word-break: break-all; text-align: left; vertical-align: top; padding: 5px; border-bottom: 1px solid #eee; background-color: #f6f6f6;}
.d-table tr td{height: 25px; line-height: 25px; word-break: break-all; text-align: left; vertical-align: top; padding: 5px; border-bottom: 1px solid #eee;}

.show{padding: 15px;}
/*定义新闻展示页面样式*/
.show .title{ margin: 10px; font-size: 24px; text-align: center; }
.show .idate{ margin: 10px; font-size: 12px; text-align: center; color: #999; }
.show .intro{ margin-top: 10px; padding: 10px; line-height: 22px; border: 1px solid #ccc; background-color: #eeeeee; font-size: 12px; color: #666; }
.show .pic{ text-align: center; }
.show .content{ margin-top: 10px; line-height: 30px; }


.check-div{margin: 10px; padding: 0px 10px; border-top: 1px solid #ccc; color: #666666; font-size: 12px; line-height: 25px; height: 50px; overflow: hidden; background: #f8f8f8;}
.check-tail{text-align: left; margin: 10px; margin-top: 0px; margin-bottom: 50px; padding: 0px 10px; }


/*设置 layui select下拉框方向只是向下展开*/
.layui-form-selectup dl { bottom: auto; }

/*定义on|off复选形式位置参数*/
.layui-form-switch {
	margin-top: 5px; 
	width: 50px;
	height: 23px;
}

.layui-nav-itemed{
	background-color: #009688;  /*4E5465*/
}

/*定义系统配置-分类管理顶部导航的样式 2021-5-4*/
.type-ul{width: 100%;}
.type-ul .comm{
	width: 5%; 
	border-right:1px solid #ccc;	
	float: left; 
	height: 50px; 
	line-height: 50px; 
	text-align: center;
	margin-bottom: 20px;
	box-sizing: border-box;
	cursor: pointer;
	overflow: hidden;
	background-color: #f4f4f4;
	color: #999;
	border-bottom:1px solid #ccc; 
}
.type-ul li:first-child{

	border-left: 1px solid #ccc;        
}
.type-ul .curr{
	width: 6%; 
	border-right:1px solid #ccc;	
	float: left; 
	height: 50px; 
	line-height: 50px; 
	text-align: center;
	margin-bottom: 20px;
	box-sizing: border-box;
	cursor: pointer;
	overflow: hidden;

	background-color: #fff;
	color: #333;
	border-bottom: 0px;
}

.swiper-pagination-bullet {
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    color:#eee;
    opacity: 1;
    cursor: pointer;
    background: rgba(0,0,0,0.2);
}
.swiper-pagination-bullet-active {
    color:#fff;
    background: #007aff;
}
/*
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$      $$$$$$$$$$$     $$$$$$$$        $$$$$$$$         $$$$
$$$$   $$$$   $$$$$$$   $$$   $$$$$$   $$$$   $$$$$$   $$$$$$$$$$
$$$   $$$$$$$$$$$$$$   $$$$$   $$$$$   $$$$$   $$$$$   $$$$$$$$$$
$$$  $$$$$$$$$$$$$$$  $$$$$$$  $$$$$   $$$$$$  $$$$$        $$$$$
$$$   $$$$$$$$$$$$$$   $$$$$   $$$$$   $$$$$   $$$$$   $$$$$$$$$$
$$$$   $$$$   $$$$$$$   $$$   $$$$$$   $$$$   $$$$$$   $$$$$$$$$$
$$$$$$      $$$$$$$$$$$     $$$$$$$$        $$$$$$$$         $$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
*/    

/*图片浏览器div样式*/
.pic_browser{
	width: 830px; 
	height: 540px; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	border-radius: 5px; 
	border:8px solid #f4f4f4; 
	padding:10px; 
	margin: 0 auto;
}


.guest_browser{
	width: auto;
	height: 240px; 
	border: 1px solid #eee; 
	box-shadow: 5px 5px 5px #999; 
	line-height: 35px; 
	padding: 10px;	
	overflow-x: hidden; 
	overflow-y: scroll; 
}

.guest_browser .guest_box{
	width: 150px; 
	margin: 10px; 
	border:0px solid #ddd; 
	box-sizing: border-box;	
	float: left; 
	text-align: center; 
	cursor: pointer; 
	font-size: 14px;
	background-color: #eee;
	/*box-shadow: 1px 5px 5px #888;*/
}
.guest_browser .guest_box:hover{
	box-shadow: 1px 5px 5px #888;
}

.choice_browser{
	margin:10px 0; 
	line-height: 35px;
	color: #999999; 
	border: 1px solid #f4f4f4; 
	line-height: 50px; 
	padding: 5px;

}
.choice_browser .choice_guest{
	float:left; 
	margin:5px 5px; 
	background-color:#666; 
	text-align:center; 
	width:100px; 
	line-height: 35px;
	color: #fff;
	position: relative;
	cursor: pointer;
}
.choice_browser .choice_guest .delete{display: inline-block; color: #fff; position: absolute; left: 88px; top: -6px; cursor: pointer;}
.choice_browser .choice_guest .delete:hover{ color: #ddd; }

.clear{ clear: both; }

/*自定义批量删除按钮样式*/
#btn_batch_delete{color:#fff; background-color:#009688; border-color:#009688; margin-right:10px;}
#btn_batch_check{color:#fff; background-color:#137ec1; border-color:#137ec1; margin-right:10px;}



/*定义顶部栏目导航样式*/
.top1{ display: block; }
.top2{ display: none; }

@media( max-width:1000px){
	.top1{ display: none; }
	.top2{ display: block; }
	
	.layui-side{display: none;}
	.layui-body{left: 0!important;}
	.layui-footer{left: 0!important;}
}

/*user_company/shop.html*/
.context{}

.context .title{
	color: #999; font-size: 18px; line-height: 50px; font-weight: bold;
	padding: 5px 15px;
}
.context .content{
	color: #333; font-size: 14px; line-height: 25px;
	padding: 5px 15px;
}