/* CSS Document */
/*index*/
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;
}
li{
	list-style:none
}
/*lw_index登录界面*/
body{font-size:12px;  background-color:#e2f2ff}


a:link,a:visited,a:active{
	color:#000;
	text-decoration:none;
	font-size:12px;
}
a:hover{color:#666666}


a.dh:link,a.dh:visited,a.dh:active{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
a.dh:hover{color:#ffd200}

div ul{margin:0px; padding:0px;}

/*分页*/
/*总容器样式*/  
.pager { padding: 3px; text-align: right; color:#606a7a;font-size:12px; font-family:Tahoma;}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:2px 5px; color: #606a7a; text-decoration: none; border: 1px solid #606a7a; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color: #fff; border: 1px solid #606a7a; background-color:#606a7a; }   
/*当前页码的样式*/  
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #606a7a; border: 1px solid #606a7a; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/  
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;}   




.radio_button {
  appearance: none; /* 移除默认样式 */
  outline: none; /* 移除轮廓 */
  width: 17px; /* 设置宽度 */
  height: 17px; /* 设置高度 */
  border-radius: 50%; /* 设置为圆形 */
  background-color: white; /* 初始背景颜色为白色 */
  position: relative; /* 设置相对定位 */
  margin: 0 10px; /* 设置边距 */
  border: 1px solid #d2d2d2;
  vertical-align: middle; /* 垂直居中 */
  cursor: pointer; /* 设置鼠标指针为手型 */
}

.radio_button:checked {
  width: 20px; /* 设置宽度 */
  height: 20px; /* 设置高度 */
  background-color: #0a345a; /* 选中时中心白色 */
  border: none; /* 选中时去掉边框 */
  z-index: 2; /* 确保在最上面 */
}

.radio_button:checked::before {
  content: "";
  position: absolute;
  top: 50%; /* 使伪元素垂直居中 */
  left: 50%; /* 使伪元素水平居中 */
  transform: translate(-50%, -50%); /* 使伪元素水平垂直居中 */
  width: 8px;
  height: 8px;
  border-radius: 50%; /* 使伪元素变成圆形 */
  background-color: #ffffff; /* 外部红色 */
  z-index: 1; /* 确保伪元素在最前面 */
}


.custom-checkbox {
  /* 隐藏原生的checkbox */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* 自定义checkbox的大小 */
  width: 17px;
  height: 17px;
  border: 1px solid #ccc;
  border-radius: 3px;
  outline: none;
  transition: background-color 0.3s;
}

/* 当checkbox被选中时改变背景色 */
.custom-checkbox:checked {
  background-color: #0a345a; /* 选中的颜色 */
  border-color: #0a345a;
}

/* 添加对勾图标（或其他自定义样式） */
.custom-checkbox:checked::after {
  content: '';
  display: block;
  width: 4px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  position: relative;
  top: 0px;
  left: 5px; /* 根据需要调整位置 */
}






.mob_radio_button {
  appearance: none; /* 移除默认样式 */
  outline: none; /* 移除轮廓 */
  width: 17px; /* 设置宽度 */
  height: 17px; /* 设置高度 */
  border-radius: 50%; /* 设置为圆形 */
  background-color: white; /* 初始背景颜色为白色 */
  position: relative; /* 设置相对定位 */
  border: 1px solid #d2d2d2;
  vertical-align: middle; /* 垂直居中 */
  cursor: pointer; /* 设置鼠标指针为手型 */
}

.mob_radio_button:checked {
  width: 20px; /* 设置宽度 */
  height: 20px; /* 设置高度 */
  background-color: #0a345a; /* 选中时中心白色 */
  border: none; /* 选中时去掉边框 */
  z-index: 2; /* 确保在最上面 */
}

.mob_radio_button:checked::before {
  content: "";
  position: absolute;
  top: 50%; /* 使伪元素垂直居中 */
  left: 50%; /* 使伪元素水平居中 */
  transform: translate(-50%, -50%); /* 使伪元素水平垂直居中 */
  width: 8px;
  height: 8px;
  border-radius: 50%; /* 使伪元素变成圆形 */
  background-color: #ffffff; /* 外部红色 */
  z-index: 1; /* 确保伪元素在最前面 */
}
