﻿@charset "utf-8";

a { text-decoration: none; }
a { color: rgb(0,5,239); }
a:hover { color: rgb(85,170,255); } /* a:hover { color: rgb(255,0,0); } */

h1 {
	font-size: 24px;
	margin-top: 24px;
	margin-bottom: 24px;
	font-family: "Microsoft YaHei", SimHei, Verdana, sans-serif;
}
h2 {
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: "Microsoft YaHei", SimHei, Verdana, sans-serif;
}
h3 {
	font-size: 16px;
	margin-top: 16px;
	margin-bottom: 16px;
	font-family: "Microsoft YaHei", SimHei, Verdana, sans-serif;
}

h1 span { font-size: 20px; margin: 0px 0px 0px 6px; }
h2 span { font-size: 16px; margin: 0px 0px 0px 6px; }
h3 span { font-size: 14px; margin: 0px 0px 0px 4px; }
th span { font-size: 14px; margin: 0px 0px 0px 4px; }

hr { height:1px; margin-top:20px; margin-bottom:15px; border:none; border-top: 1px dashed rgb(180,180,180); }

.sep { margin: 0px 2px 0px 1px; color: rgb(210,210,210); }
.redTxt { color: rgb(240,0,0); }


body {
	width: 536px;
	margin: 0 auto;
	font-family: Helvetica, Tahoma, Verdana, Arial, SimSun, NSimSun, "Microsoft YaHei", sans-serif;
	font-size: 15px;
	line-height: 150%;
	background-color: rgb(255,255,255);
}


#logo {
	float: left;
	width: 390px;
	height: 72px;
}


#content {
	width: 502px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	padding: 1px 8px 6px 15px;
	box-shadow: 0 0 3px 3px rgb(185,185,185) inset;
	margin: 0px 6px 0px 5px;
}


/* --------------------------------------------------------------- */

@media screen and (min-width: 768px) {
	body {
		width: 800px;
	}
}

@media screen and (min-width: 768px) {
	#nav {
		width: 765px;
	}
}
@media screen and (min-width: 768px) {
	#content {
		width: 767px;
	}
}
/* --------------------------------------------------------------- */

#footer {
	font-size: 12px;
	text-align: center;
	margin: 5px 0 10px 0;
}

/* --------------------------------------------------------------- */

#table_softs {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
	table-layout: fixed;
	border-collapse: collapse;
}

#table_softs tr th:nth-child(1) { text-align: center; width: 40%; }
#table_softs tr th:nth-child(2) { text-align: center; }
#table_softs tr td:nth-child(2n-1) { text-align: center; }
#table_softs tr td:nth-child(2n-0) { text-align: center; }

#table_softs tr { border-bottom: 1px dashed #c3c3c3; }
#table_softs tr th { font-family: "Microsoft YaHei", SimHei, Arial, sans-serif; font-size: 16px; padding: 3px; }
#table_softs tr td { padding: 3px; }


