
/*共用div类_下拉菜单-开始*/
.div-xialacaidan 
	{
  		position: relative;
	}

.div-xialacaidan-mingcheng 
	{
		padding: 10px 0;
		display: flex;
		align-items: center; /* 垂直居中对齐 */
		height: 30px; /* 固定容器高度 */
		border: 0px solid #ccc; /* 容器边框 */
	}
.div-xialacaidan-mingcheng:hover 
	{
		background: #F0F0F0;/*按需修改：hover_鼠标划过颜色*/
	}

.div-xialacaidan-neirong
	 {
		background: white;
		display: none; /*内容默认是否显示*/
		position: absolute;/*内容显示在名称下面*/
		top: 100%;
		left: 0;
		box-shadow: 0 8px 16px rgba(0,0,0,0.2);
		z-index: 1000;
	}
.div-xialacaidan-neirong a 
	{
		padding: 10px 20px;
		display: block;
		color:#000000;		/*菜单文字颜色 */
	}
.div-xialacaidan-neirong a:hover 
	{
		background: #F0F0F0;/*按需修改：hover_鼠标划过颜色*/
	}
.div-xialacaidan:hover .div-xialacaidan-neirong 
	{
		display: block;
	}
/*共用div类_下拉菜单-结束*/

/*共用div类_flex布局-结束*/
.div_flex-container 
	{
  		display: flex;
	}
.div_flex-item 
	{
		flex: 1; /* 默认值，每个项目都等分可用空间 */
	}
/*共用div类_flex布局-结束*/

/*共用类_image长宽设置-开始*/
.image_width_height_10_10 
	{
		width: 10px; /* 固定图片宽度 */
		height: 10px; /* 固定图片高度 */
	}
.image_width_height_20_20 
	{
		width: 20px; /* 固定图片宽度 */
		height: 20px; /* 固定图片高度 */
	}
.image_width_height_30_30 
	{
		width: 30px; /* 固定图片宽度 */
		height: 30px; /* 固定图片高度 */
	}
.image_width_height_40_40 
	{
		width: 40px; /* 固定图片宽度 */
		height: 40px; /* 固定图片高度 */
	}
.image_width_height_50_50 
	{
		width: 50px; /* 固定图片宽度 */
		height: 50px; /* 固定图片高度 */
	}
.image_width_height_60_60 
	{
		width: 60px; /* 固定图片宽度 */
		height: 60px; /* 固定图片高度 */
	}
.image_width_height_70_70 
	{
		width: 70px; /* 固定图片宽度 */
		height: 70px; /* 固定图片高度 */
	}
.image_width_height_80_80 
	{
		width: 80px; /* 固定图片宽度 */
		height: 80px; /* 固定图片高度 */
	}
.image_width_height_90_90 
	{
		width: 90px; /* 固定图片宽度 */
		height: 90px; /* 固定图片高度 */
	}
/*共用类_image长宽设置-结束*/

/*共用div_top1_当前位置-开始*/
#jichu_top1_div_dangqianweizhi{				
	background:#ffffff;		/*背景色 */	
	height:30px;
	font-weight:bolder;		/*字体粗细：bolder、none */
	/*垂直居中对齐-开始*/
	display: flex;
	justify-content: left;	
	align-items: center;	
	/*垂直居中对齐-结束*/
}
/*共用div_top1_当前位置-结束*/

/*共用div_top2-开始*/
#jichu_top2_div{				
	background:#ffffff;		/*背景色 */	
	height:30px;
	/*垂直居中对齐-开始*/
	display: flex;
	justify-content: left;	
	align-items: center;	
	/*垂直居中对齐-结束*/
}
/*共用div_top2-结束*/

/*共用table_表头-开始*/
#jichu_table_biaoti{				
	background-color:#F0F0F0;		/*按需修改：jichu_table_biaoti_表头背景色 */	
	word-break:break-all;
	font-weight:400;		/*按需修改：粗体700，常规400*/
	font-size:14;		/*文字大小 */
	text-align:left;
	width:100%;
}
/*共用table_表头-结束*/

/*共用table_内容-开始*/
#jichu_table_neirong{				
	word-break:break-all;
	width:100%;
	font-size:14;		/*文字大小 */
}
/*共用table_内容-结束*/

/*共用table_表头_01-开始*/
#jichu_table_biaoti_01{				
	background-color:#F0F0F0;		/*按需修改：jichu_table_biaoti_表头背景色 */	
	word-break:break-all;
	font-weight:400;		/*按需修改：粗体700，常规400*/
	font-size:14;		/*文字大小 */
	text-align:left;
	width:100%;
}
/*共用table_表头_01-结束*/

/*共用table_内容_01-开始*/
#jichu_table_neirong_01{				
	word-break:break-all;
	width:100%;
	font-size:14;		/*文字大小 */
}
/*共用table_内容_01-结束*/

/*共用table_表头_02-开始*/
#jichu_table_biaoti_02{				
	background-color:#F0F0F0;		/*按需修改：jichu_table_biaoti_表头背景色 */	
	word-break:break-all;
	font-weight:400;		/*按需修改：粗体700，常规400*/
	font-size:14;		/*文字大小 */
	text-align:left;
	width:100%;
}
/*共用table_表头_02-结束*/

/*共用table_内容_02-开始*/
#jichu_table_neirong_02{				
	word-break:break-all;
	width:100%;
	font-size:14;		/*文字大小 */
}
/*共用table_内容_02-结束*/

/*共用table_表头_03-开始*/
#jichu_table_biaoti_03{				
	background-color:#F0F0F0;		/*按需修改：jichu_table_biaoti_表头背景色 */	
	word-break:break-all;
	font-weight:400;		/*按需修改：粗体700，常规400*/
	font-size:14;		/*文字大小 */
	text-align:left;
	width:100%;
}
/*共用table_表头_03-结束*/

/*共用table_内容_03-开始*/
#jichu_table_neirong_03{				
	word-break:break-all;
	width:100%;
	font-size:14;		/*文字大小 */
}
/*共用table_内容_03-结束*/

/*共用table_表头_04-开始*/
#jichu_table_biaoti_04{				
	background-color:#F0F0F0;		/*按需修改：jichu_table_biaoti_表头背景色 */	
	word-break:break-all;
	font-weight:400;		/*按需修改：粗体700，常规400*/
	font-size:14;		/*文字大小 */
	text-align:left;
	width:100%;
}
/*共用table_表头_04-结束*/

/*共用table_内容_04-开始*/
#jichu_table_neirong_04{				
	word-break:break-all;
	width:100%;
	font-size:14;		/*文字大小 */
}
/*共用table_内容_04-结束*/

/*共用table_表头_05-开始*/
#jichu_table_biaoti_05{				
	background-color:#F0F0F0;		/*按需修改：jichu_table_biaoti_表头背景色 */	
	word-break:break-all;
	font-weight:400;		/*按需修改：粗体700，常规400*/
	font-size:14;		/*文字大小 */
	text-align:left;
	width:100%;
}
/*共用table_表头_05-结束*/

/*共用table_内容_05-开始*/
#jichu_table_neirong_05{				
	word-break:break-all;
	width:100%;
	font-size:14;		/*文字大小 */
}
/*共用table_内容_05-结束*/

/*共用table_表头_06-开始*/
#jichu_table_biaoti_06{				
	background-color:#F0F0F0;		/*按需修改：jichu_table_biaoti_表头背景色 */	
	word-break:break-all;
	font-weight:400;		/*按需修改：粗体700，常规400*/
	font-size:14;		/*文字大小 */
	text-align:left;
	width:100%;
}
/*共用table_表头_06-结束*/

/*共用table_内容_06-开始*/
#jichu_table_neirong_06{				
	word-break:break-all;
	width:100%;
	font-size:14;		/*文字大小 */
}
/*共用table_内容_06-结束*/

/*表格table_tr隔行换色-开始*/
tr.beijingse_jishuhang   td {border-bottom:1px dotted #ccc;background-color:#ffffff;}     /* 奇数行:背景色 */
tr.beijingse_oushuhang   td {border-bottom:1px dotted #ccc;background-color:#ffffff;}     /* 偶数行：背景色 */
tr.beijingse_onmouseover td {border-bottom:1px dotted #ccc;background-color:#F0F0F0;} 	/* 按需修改：tr.beijingse_onmouseover td_鼠标划过颜色 */
/*表格table_tr隔行换色-结束*/

/*文件上传file-开始*/
.moren_file {
    background-color: #FFFFFF; 	/*moren_file_背景颜色*/    
	border:block;  /*是否有边框none、block*/
	margin: 3px; /* 上下左右都设置了3px的外边距 */
	width:400px;
}
.moren_file:hover {
    background-color: #F0F0F0; 	/*按需修改：moren_file:hover_鼠标划过颜色*/
}
/*文件上传file-结束*/

/*输入框input-开始*/
.moren_input {
    background-color: #FFFFFF; 	/*按需修改：moren_input_背景颜色*/    
	border:block;  /*是否有边框none、block*/
	margin: 3px; /* 上下左右都设置了3px的外边距 */
}
.moren_input:hover {
    background-color: #F0F0F0; 	/*按需修改：moren_input:hover_鼠标划过颜色*/
}
/*输入框input-结束*/

/*搜索输入框input-开始*/
.moren_input_search {
    background-color:#FFFFFF; 	/*按需修改：moren_input_search_背景颜色*/    
	border:block;  /*是否有边框none、block*/
	margin: 3px; /* 上下左右都设置了3px的外边距 */
	border-radius: 10px;	/*圆角角度*/
}
.moren_input_search:hover {
    background-color: #F0F0F0; 	/*按需修改：moren_input_search:hover_鼠标划过颜色*/
}
/*搜索输入框input-结束*/

/*输入框只读input_readonly-开始*/
.moren_input_readonly{
	cursor: not-allowed;	/*鼠标指针样式：显示禁写标识+域属性readonly 方式控制只读*/  
	pointer-events:no999ne;	/*此方式导致无法复制input内容，故不采用*/  
    background-color: #f5f5f5; 	/*背景颜色*/    
	border:none;  /*是否有边框none、block*/
	margin: 3px; /* 上下左右都设置了3px的外边距 */
}
/*输入框只读input-结束*/

/*按钮button-开始*/
.moren_button {
    background-color: #FFFFFF; 	/*按需修改：moren_button_背景颜色*/
    color: #000000;	/*文字颜色*/  
    text-align: center;
    text-decoration: none;
    display: inline-none;   /*是否有阴影inline-none、inline-block*/
    border-radius: 15%;	/*圆角角度*/
    padding:2px 15px; 	/*文字和边框距离：上下、左右*/
    border: 1px solid #D0D0D0;         /*边框颜色*/
}
.moren_button:hover {
    background-color: #F0F0F0; 	/*按需修改：moren_button:hover_鼠标划过颜色*/
}
/*按钮button-结束*/

/*按钮button-关键按钮-开始*/
.moren_button_guanjian {
    background-color: #1E90FF ; 	/*按需修改：moren_button_背景颜色*/
    color: #000000;	/*文字颜色*/  
    text-align: center;
    text-decoration: none;
    display: inline-none;   /*是否有阴影inline-none、inline-block*/
    border-radius: 15%;	/*圆角角度*/
    padding:2px 15px; 	/*文字和边框距离：上下、左右*/
    border: 1px solid #00BFFF;         /*边框颜色*/
}
.moren_button_guanjian:hover {
    background-color:#00BFFF; 	/*按需修改：moren_button:hover_鼠标划过颜色*/
}
/*按钮button-关键按钮-结束*/

/*下拉列表框select-开始*/
.moren_select {
    background-color: #FFFFFF; 	/*moren_select_背景颜色*/    
	display: inline-block;   /*是否有阴影inline-none、inline-block*/
	margin: 3px; /* 上下左右都设置了10px的外边距 */
}
.moren_select:hover {
    background-color: #F0F0F0; 	/*按需修改：moren_select:hover_鼠标划过颜色*/
}
/*下拉列表框select-结束*/

/*单选按钮radio-开始*/
.moren_radio{
    width: 15px;
    height: 15px;
    appearance:none;	/*是否使用标准效果*/
    position: relative;	/*已选择内容显示对号*/
}
.moren_radio:before{
    content: '';
    width: 15px;
    height: 15px;
    border: 1px solid #000000;	/*按需修改：moren_radio:before_未选择项-框线厚度及颜色*/
    display: inline-block;
    border-radius: 50%;	/*未选择项样式：10%方框50%圆点*/
    vertical-align: middle;
}
.moren_radio:checked:before{
    content: '';
    width: 15px;
    height: 15px;
    border: 1px solid #000000;	/*按需修改：moren_radio:checked:before_已选择项-框线厚度及颜色*/
    background:#000000;			/*按需修改：moren_radio:checked:before_已选择项方框背景色*/
    display: inline-block;
    border-radius: 50%;	/*已选择项样式：10%方框50%圆点*/
    vertical-align: middle;
}
.moren_radio:checked:after{
    content: '';
    width: 10px;	/*对号大小*/
    height:5px;		/*对号大小*/
    border: 2px solid white;	/*对号宽度及颜色*/
    border-top: transparent;
    border-right: transparent;
    text-align: center;
    display: block;
    position: absolute;
    top: 3px;	/*对号所在位置*/
    left:2px;	/*对号所在位置*/
    vertical-align: middle;
    transform: rotate(-45deg);	/*对号方向*/
}
/*单选按钮radio-结束*/

/*复选框checkbox-开始*/
.moren_checkbox{
    width: 15px;
    height: 15px;
    appearance:none;	/*是否使用标准效果*/
    position: relative;	/*已选择内容显示对号*/
}
.moren_checkbox:before{
    content: '';
    width: 15px;
    height: 15px;
    border: 1px solid #000000;	/*按需修改：moren_checkbox:before_未选择项-框线厚度及颜色*/
    display: inline-block;
    border-radius: 10%;	/*未选择项样式：10方框50圆点*/
    vertical-align: middle;
}
.moren_checkbox:checked:before{
    content: '';
    width: 15px;
    height: 15px;
    border: 1px solid #000000;	/*按需修改：moren_checkbox:checked:before_已选择项-框线厚度及颜色*/
    background:#000000;			/*按需修改：moren_checkbox:checked:before_已选择项方框背景色*/
    display: inline-block;
    border-radius: 10%;	/*已选择项样式：10%方框50%圆点*/
    vertical-align: middle;
}
.moren_checkbox:checked:after{
    content: '';
    width: 10px;	/*对号大小*/
    height:5px;		/*对号大小*/
    border: 2px solid white;	/*对号宽度及颜色*/
    border-top: transparent;
    border-right: transparent;
    text-align: center;
    display: block;
    position: absolute;
    top: 3px;	/*对号所在位置*/
    left:2px;	/*对号所在位置*/
    vertical-align: middle;
    transform: rotate(-45deg);	/*对号方向*/
}
/*复选框checkbox-结束*/

/*超链接-开始*/
a:link	  { text-decoration: none; color:#000000;}	/*链接的默认状态*/
a:visited { text-decoration: none; color:#000000;}	/*链接被访问过的状态*/
a:hover   { text-decoration: none; color:#000000;}	/*a:hover_鼠标划过颜色*/
a:active  { text-decoration: none; color:#ffffff;}	/*链接被点击的状态*/
/*超链接-结束*/

/*body-开始*/
body{
		background-color:#ffffff;/*背景颜色，背景图覆盖不完全的时候，剩余的由背景颜色填充*/
		color:#000000; /*文字颜色*/
		font-size:14;	/*文字大小*/	
		font-family:SimSun,Arial,Helvetica,sans-serif;	/*文字字体*/	
		line-height:1.5;	/*行高*/	
	}
/*body-结束*/





