/*
* Wednesday, November 2024.
* 川哥编程
* 13700879064
*/
html,body{
	margin:0px;
	padding:0px;
	font-family:'Microsoft YaHei'; 
	/* font-size: 15px; */
}
ul,ul li,dl,dt,dd{
	padding: 0;
	margin: 0;
}
::selection {
	background: #007aff;
	color: #fff;
}
::-moz-selection {
	background: #007aff;
	color: #fff;
}
/* input, textarea{-webkit-appearance:none;} */
input,textarea, select, button {
    border:1px solid #d4d0c8;
    padding:10px;
    border-radius:3px;
	margin-right:10px;
	-webkit-appearance:none;
}
input[type="checkbox"]{border:none;}
ul, ul li, ol, ol li{list-style: none;}
a{
	text-decoration: none; 
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	transition: all 0.1s;
	text-decoration:none; outline:none;
	cursor:pointer;
}
a:link,a:active,a:visited{color: #3d3d3d;}
a:hover{color:#EA4335;}
a, label, img{cursor:pointer;}
img {border-width:0;max-width:100%;max-height:100%;vertical-align:middle;}
.l{float:left;}
.r{float:right;}
.c{clear:both;margin:auto;overflow:hidden;}
.ct{text-align:center;}
.l{float:left;}
.r{float:right;}
.c{clear:both;margin:auto;overflow:hidden;}
.w{width:94%;margin:auto;}
.bg{ background-color:#799AE1; } /*43C1EE*/
.bg, .bg a, .bg1, .bg1 a{ color:#fff; }
.bg1 { background: #1A73E8; }
h2{text-align:center;color:#555;}
.f15, .f15 * { font-size:15px; }
.f14, .f14 * { font-size:14px; }
.f12, .f12 * { font-size:12px; }
.lt{text-align:left;}
.ct{text-align:center;}
.rt{text-align:right;}
.fff, .subfff * { color:#fff; }
.f333, .f333 * { color:#333;}
.padl, .subpadl * { padding-left:10px; }
.padr, .subpadr * { padding-right:10px; }
.padt, .subpadt * { padding-top:10px; }
.padb, .subpadb * { padding-bottom:10px; }
.magl, .submagl * { margin-left: 10px; }
.magr, .submagr * { margin-right:10px; }
.magt, .submagt * { margin-top: 10px; }
.magb, .submagb * { margin-bottom:10px; }
.magboth, .submagboth * { margin-left:5px;margin-right:4px; }
.padboth, .subpadboth * { padding-left:5px;padding-right:4px; }
.blue, .blue a:link, .blue a:visited {color:blue;border-bottom:1px solid;}
.mShow{display: none;}
.mHide{display: inherit;}
b.wd{color:red; font-weight:normal;}
/* b.light{ color:red; margin-left:.3rem; margin-right:.3rem; } */
.ellipsis{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	cursor:pointer;
}
.btn {
    -webkit-appearance:none;
	display:inline-block;
    padding: 5px 15px 5px 15px;
	outline: 0;
	border-radius:3px;
	cursor:pointer;
	border:none;
	background: #00A9FE;
	color:#fff;
	text-decoration:none;
	font-size:15px;
}
.disabled {
	background: #d4d0c8;
	color:#888;
	text-shadow: 0 1px 0 #fff;
}

table.dataGrid {
	clear:both;
	border-color:#e1e1e1;
	border-width:1px;
	border-style:none;
	border-collapse:collapse;
	border-bottom:1px solid #e1e1e1;
    color:#666;
    margin-top:10px;
    width:100%;
    margin:auto;
	line-height:24px;
}
table.dataGrid a:link, .dataGrid a:visited { text-decoration:none; color:#666; cursor:pointer; }
.dataGrid a:hover { color:orangered; }
.dataGrid thead th, .dataGrid td { padding: 8px; border: 1px solid #e1e1e1;  }
.dataGrid thead th { background: #799AE1; }
.dataGrid td { font-family: sans-serif; text-shadow: 0 1px 0 #fff; }
.dataGrid thead th, .dataGrid thead th a, .dataGrid th a:hover{ color:#fff; }
@-webkit-keyframes fadeInOut {
    0% {opacity:0;}
    75% {opacity:1;}
}
@media screen and (max-width:768px) {
	.mShow{display: block;}
	.mHide{display:none;}
}