﻿@charset "utf-8";
html,body  {
	text-align: center; /* 這樣會讓容器在 IE 5* 瀏覽器內置中對齊。然後,文字會在 #container 選取器中設定為靠左對齊預設值 */
	color: #4D4D4D;
	font-family: "微軟正黑體";
	font-size: 17px;
	height: 100%;
	height:auto;
	padding: 0px;
	overflow: auto;
	background-color: #FFF;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.cross {
	font-family: "微軟正黑體";
	color: #E4E4E4;
	background-color: #800000;
	font-size: 32px;
}
.uniapp {
	color: #E4E4E4;
	font-family: "新細明體";
}.red {
	color: #FFF;
	background-color: #EE150C;
	width: 65px;
	float: none;
	font-size: 12px;
	font-family: "微軟正黑體";
}.leftred {
	color: #FFF;
	background-color: #EE150C;
	width: 65px;
	float: none;
	font-size: 12px;
	font-family: "微軟正黑體";
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 1px;
}.m_leftred {
	color: #FFF;
	background-color: #EE150C;
	width: 85px;
	float: none;
	font-size: 20px;
	font-family: "微軟正黑體";
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 1px;
}.green {
	color: #FFF;
	background-color: #007220;
	width: 65px;
	float: none;
	font-size: 12px;
	font-family: "微軟正黑體";
}.leftgreen {
	color: #FFF;
	background-color: #596F19;
	width: 65px;
	float: none;
	font-size: 12px;
	font-family: "微軟正黑體";
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 1px;
}.m_leftgreen {
	color: #FFF;
	background-color: #596F19;
	width: 85px;
	float: none;
	font-size: 20px;
	font-family: "微軟正黑體";
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 1px;
}.release {
	font-size: 12px;
	font-family: "微軟正黑體";
	color: #D20000;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}.releaseclassic {
	font-size: 17px;
	font-family: "微軟正黑體";
	color: #4C1C7C;
}.part {
	font-size: 12px;
	font-family: "微軟正黑體";
	color: #F90;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}.retestdate {
	font-size: 12px;
	font-family: "微軟正黑體";
	margin-top: 0px;
	margin-bottom: 0px;
}.m_retestdate {
	font-size: 25px;
	font-family: "微軟正黑體";
	margin-top: 0px;
	margin-bottom: 0px;
}.httpid {
	font-family: "Times New Roman", Times, serif;
	font-size: 35px;
	color: #C00;
	background-color: #E0E0E0;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-style: normal;
	letter-spacing: 2px;
}
td {
	padding: 2px;
	text-align: left;
	font-size: 17px;
	margin: 1px;
	color: #393939;
}
a:link {
	color: #2333A0;
	text-decoration: none;
}
a:visited {
	color: #2333A0;
	text-decoration: none;
}
a:hover {
	color: #F60;
	text-decoration: underline;
	transform: none !important;
	z-index: 5;
}
.verify {
	color: #F00;
}
#countylist {
	margin: 6px;
	padding: 3px;
	font-size: 17px;
	height: 15px;
	text-align: center;
	vertical-align: middle;
}
#countylist_title {
	color: #FFF;
	background-color: #D4AF37;
	text-align: center;
	font-size: 17px;
	font-family: "微軟正黑體";
	font-weight: normal;
	vertical-align: bottom;
	height: 30px;
	border: 1px solid #D4AF37;
}
#testidquery_title {
	color: #FFF;
	background-color: #D4AF37;
	text-align: center;
	font-size: 17px;
	font-family: "微軟正黑體";
	font-weight: normal;
	vertical-align: middle;
	height: 30px;
}
#countylist_table {
	border: 1px solid #D4AF37;
	height: 15px;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 17px;
}
.county_list_bg {
	background-color: #EBEBEB;
	width: auto;
}
#relativelink_table {
	border: 1px solid #F90;
	height: 22px;
	vertical-align: middle;
	text-align: center;
	z-index: auto;
}
#relativelink_title {
	font-family: "微軟正黑體";
	color: #FFF;
	background-color: #F90;
	font-weight: normal;
	font-size: 18px;
	height: 30px;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#relativelink_content1 {
	text-align: center;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: normal;
	font-family: "微軟正黑體";
	border-top-width: 1px;
	border-right-width: 7px;
	border-bottom-width: 1px;
	background-color: #EBEBEB;
	border-right-color: #00F;
	border-left-color: #00F;
	border-top-color: #00F;
	border-bottom-color: #00F;
	z-index: auto;
}
#relativelink_content2 {
	text-align: center;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: normal;
	font-family: "微軟正黑體";
	border-top-width: 1px;
	border-right-width: 7px;
	border-bottom-width: 1px;
	background-color: #EBEBEB;
	border-right-color: #F00;
	border-left-color: #F00;
	border-top-color: #F00;
	border-bottom-color: #F00;
	z-index: auto;
}
#relativelink_content3 {
	text-align: center;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: "微軟正黑體";
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 7px;
	border-bottom-width: 1px;
	background-color: #EBEBEB;
	border-right-color: #3C0;
	border-left-color: #3C0;
	color: #F00;
	border-top-color: #3C0;
	border-bottom-color: #3C0;
	z-index: auto;
}
#relativelink_content4 {
	text-align: center;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: "微軟正黑體";
	border-top-width: 1px;
	border-right-width: 7px;
	border-bottom-width: 1px;
	font-weight: normal;
	background-color: #EBEBEB;
	border-right-color: #F0F;
	border-left-color: #F0F;
	border-top-color: #F0F;
	border-bottom-color: #F0F;
	z-index: auto;
}
#relativelink_content5 {
	text-align: center;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: "微軟正黑體";
	border-top-width: 1px;
	border-right-width: 7px;
	border-bottom-width: 1px;
	font-weight: normal;
	background-color: #EBEBEB;
	border-right-color: #3CF;
	border-left-color: #3CF;
	border-top-color: #3CF;
	border-bottom-color: #3CF;
	z-index: auto;
}
#logo_table {
	vertical-align: top;
	text-align: center;
	padding-top: 15px;
	margin: 15px;
	border: 1px solid #BBE9FF;
	height: 15px;
}
#logo_title {
	font-family: "微軟正黑體";
	color: #FFF;
	background-color: #CADBFF;
	text-align: center;
	font-weight: normal;
	font-size: 22px;
	vertical-align: top;
	width: 160px;
}
#logo_content1 {
	text-align: center;
	font-weight: normal;
	font-family: "微軟正黑體";
	background-color: #ECF9FF;
	color: #00F;
}
#logo_content2 {
	text-align: center;
	font-weight: normal;
	font-family: "微軟正黑體";
	background-color: #ECF9FF;
	color: #00F;
	width: 160px;
}
#logo_content3 {
	text-align: center;
	font-family: "微軟正黑體";
	font-weight: normal;
	background-color: #D2F0FF;
	color: #039;
	width: 160px;
}
#logo_content4 {
	text-align: center;
	font-family: "微軟正黑體";
	font-weight: normal;
	background-color: #EBEBEB;
}
.styleIcon {
	cursor: pointer;
}
.nameinputhint {
	font-size: 14px;
}
.updatemessage {
	color: #06F;
	font-family: "微軟正黑體";
	border-top-width: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C90;
	margin-bottom: 3px;
}
.homepagetitle {
	font-family: "微軟正黑體";
	color: #C69F1C;
	background-color: #FFF;
	font-size: 18px;
	margin-bottom: 3px;
	margin-top: 8px;
}
#university_list_row {
}
#university_div {
}
#table1 tr {
	margin: 0px;
	padding: 0px;
}
#table2 tr {
	margin: 0px;
	padding: 0px;
}
#table2 tr {
	margin: 0px;
	padding: 0px;
}
#table1 tr {
	margin: 0px;
	padding: 0px;
}
#university_list_row_height {
	margin: 0px;
	padding: 0px;
	}
#university_list_row_height_1 {
	margin: 0px;
	padding: 0px;
	height: 1px;
}
#university_dep_row_height {
	margin: 0px;
	padding: 0px;
}
#releaseed {
	font-size: 14px;
	font-family: "微軟正黑體";
	color: #D04522;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#releasedate {
	font-size: 12px;
	font-family: "微軟正黑體";
	color: #A2A2A2;
	margin-right: 0px;
	padding-right: 0px
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#m_releasedate {
	font-size: 12px;
	font-family: "微軟正黑體";
	color: #A2A2A2;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#form123 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	color: #00F;
	
}
#hint {
	color: #CE2304;
	margin-bottom: 0px;

}
#ajust-hint {
	color: #F60;
	padding: 1px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
}
#asmoutline {
	color: #F60;
	padding: 1px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	border: 1px solid #F63;

}
#selectstandard {
	font-size: 18px;
}
#selectstandard-1 {
	font-size: 17px;
}
#secondtestdate {
	font-size: 13px;
}
.inputscoretitle {
	background-color: #FFFBFF;
	border: 1px solid #C90;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 6px;
	color: #C33;
}
.techinputscoretitle {
	background-color: #FFFDFB;
	border: 1px solid #F90;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.gap {
	height: 1px;
}
.selectgrouptitle {
	background-color: #FFF0FF;
	border: 1px solid #C90;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.selectuniversitytitle-top {
	background-color: #FFE1FF;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #C90;
	border-right-color: #C90;
	border-bottom-color: #C90;
	border-left-color: #C90;
	font-family: "微軟正黑體";
	font-size: 16px;
}
#qitem {
	font-family: "微軟正黑體";
	font-size: 17px;
	color: #BD0030;
}
#inputsubject {
	font-family: "微軟正黑體";
	font-size: 17px;
	float: none;
}
.select_techuniversitytitle-top {
	background-color: #FFF9F4;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #F90;
	border-right-color: #F90;
	border-bottom-color: #F90;
	border-left-color: #F90;
}
.selectuniversitytitle {
	background-color: #FFE1FF;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #C90;
	border-right-color: #C90;
	border-bottom-color: #C90;
	border-left-color: #C90;
}
.select_techuniversitytitle {
	background-color: #FFF9F4;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #F90;
	border-right-color: #F90;
	border-bottom-color: #F90;
	border-left-color: #F90;
}
.selectuniversitytitle-bottom {
	background-color: #FFE1FF;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C90;
	border-right-color: #C90;
	border-bottom-color: #C90;
	border-left-color: #C90;
}
.select_techuniversitytitle-bottom {
	background-color: #FFF9F4;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F90;
	border-right-color: #F90;
	border-bottom-color: #F90;
	border-left-color: #F90;
}
#changeselect {
	font-size: 11px;
	color: #F60;
}
#newdep {
	font-size: 12px;
	color: #C33;
}
#newnewdep {
	font-size: 12px;
	color: #F00;
}
#newchangeselect {
	font-size: 12px;
	color: #F60;
}
#plus_average_diff {
	font-size: 13px;
	color: #00B02D;
	font-weight: bolder;
}
#minus_average_diff {
	font-size: 13px;
	color: #D832BF;
}
#depfullname {
	font-size: 16px;
}
#space {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C0;
	border-bottom-color: #E8649F;
	margin-bottom: 2px;
}
#all_pass {
	color: #090;
}
#asmtitle {
	color: #B80E41;
	font-size: 15px;
}
#asmthisyear {
	color: #06C;
	font-size: 13px;
}
#asmlastyear {
	color: #2D8800;
	font-size: 13px;
}
#asmlastlastyear {
	color: #5FC95F;
	font-size: 13px;
}
#m_asmtitle {
	color: #B80E41;
	font-size: 28px;
}
#m_asmthisyear {
	color: #06C;
	font-size: 28px;
}
#m_asmlastyear {
	color: #2D8800;
	font-size: 28px;
}
#m_asmlastlastyear {
	color: #5FC95F;
	font-size: 28px;
}
#select_nopass {
	color: #C5079E;
}
#select_new {
	color: #F00;
	margin-top: 20px;
}
#check_nopass {
	color: #F00;
}
.schoolid {
	color: #E03307;
	font-style: normal;
}
.m_schoolid {
	color: #E03307;
	font-size: 16px;
	font-style: normal;
}
#num0 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #69F;
	height: 15px;
	padding-bottom: 10px;
	margin-bottom: 3px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #69F;
	font-size: 16px;
}
#num1 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #F6C;
	height: 15px;
	padding-bottom: 10px;
	margin-bottom: 3px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6C;
	font-size: 16px;
}
#num2 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #76DE9A;
	height: 15px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #76DE9A;
	font-size: 16px;
}
#num3 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #6C6;
	height: 15px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6C6;
	font-size: 16px;
}
#num4 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #F0A8BA;
	height: 15px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0A8BA;
	font-size: 16px;
}
#num5 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #D5DA01;
	height: 15px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DA01;
	font-size: 16px;
}
#num6 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #00D2D2;
	height: 15px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00D2D2;
	font-size: 16px;
}
#num7 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #50B170;
	height: 15px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #50B170;
	font-size: 16px;
}
#num8 {
	width: 400px;
	border-left-width: 30px;
	border-left-style: solid;
	border-left-color: #B5F0FF;
	height: 15px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 10px;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5F0FF;
	font-size: 16px;
}
#analysys {
	font-size: 17px;
	color: #FFF;
	font-family: "微軟正黑體";
	background-color: #F90;
	height: 21px;
	padding: 3px;
}
#analysys-1 {
	font-size: 17px;
	color: #FFF;
	font-family: "微軟正黑體";
	background-color: #04AEDF;
	height: 21px;
	padding: 3px;
}
#analysys-2 {
	font-size: 17px;
	color: #FFF;
	font-family: "微軟正黑體";
	background-color: #028662;
	height: 21px;
	padding: 3px;
}
#analysys_buttom {
	font-size: 10px;
	color: #FFF;
	font-family: "標楷體";
	background-color: #F90;
	height: 3px;
}
#entry_mode {
	font-family: "微軟正黑體";
	font-size: 16px;
	font-weight: 600;
	color: #CA7A0F;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header {
	height: 70px;
	text-align: center;
	position: relative;
	background-image: url(../images/header-bg.png);
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#website_url {
	font-size: 20px;
	color: #CA7A0F;
	font-weight: bold;
	font-family: "微軟正黑體";
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.websiteurl_title {
	background-color: #800000;
	color: #DBBA00;
	font-size: 26px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 7px;
	border: 0px solid #D4AF37;
}
#apDiv1 {
	top:25px;
	width:1028px;
	height:45.5px;
	z-index:3;
	position: relative;
	margin: 0px;
	padding: 0px;
	left: 5px;
}
#nav1 {
	height:30px;
	position: relative;
	background-color: #A70703;
	z-index: 5;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#nav2 {
	height: 49px;
	width: 990px;
	position: relative;
	background-color: #A70703;
	z-index: 5;
}
#nav347 {
	height: 90px;
	position: relative;
	background-color: #669999;
	z-index: 5;
}
#nav3 {
	position: relative;
	background-color: #A70703;
	z-index: 5;
}
#header h1 {
	margin: auto; /* 使用欄位間隔而非邊界便可讓元素遠離 Div 的邊緣 */
	background-color: #800000;
	color: #FFF;
	font-family: "微軟正黑體";
	position: relative;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#container {
	background: #FFFFFF; /* 自動邊界 (搭配寬度) 會讓頁面置中對齊 */
	border: 0px solid #F30;
	padding: 0px;
	position: relative;
	width: 1006px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#footer {
	font-family: "微軟正黑體";
	color: #FFF;
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
	font-weight: 800;
	background-color: #CA7A0F;
	font-size: 16px;
	position: relative;
	overflow: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#friendlink {
	font-family: "微軟正黑體";
	color: #FFF;
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	font-weight: 800;
	background-color: #E0E0E0;
	font-size: 16px;
	position: relative;
	overflow: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#sidebar1 {
	background-color: #FFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 174px;
	float: left;
}
#mainContent {
	background-color: #FFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	overflow: auto;
	margin: 0px;
	color: #4D4D4D;
}
.checktitle {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	top: 0px;
	bottom: 0px;
}
.inputscoretitle {
	font-size: 16px;
	color: #484848;
}
#inputsubject {
	color: #333;
	font-size: 16px;
}
#newdep {
	color: #F00;
	font-size: 12px;
}
#groupname {
	color: #5F5F5F;
}
#check_hint {
	color: #F90;
	margin-bottom: 5px;
}
#space {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-bottom: 1px;
	padding-top: 4px;
	padding-right: 0px;
}
#website_up_title {
	font-family: "微軟正黑體";
	font-size: 14px;
	color: #333;
	text-align: right;
}
#fans {
	font-family: "微軟正黑體";
	font-size: 14px;
	color: #333;
	text-align: right;
}
#regrate {
	font-size: 8px;
	color: #333;
	text-align: right;
	float: right;
}
#websitetitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	position: relative;
	font-size: 22px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #C93;
	width: 100px;
}
#uberpcm {
	width: 1000px;
	margin-right: 145px;
	margin-bottom: 10px;
	margin-left: 60px;
}
#print_area {
}

}
#mobile_header {
	background-color:#C00;
	height:auto;
}
#predict {
	height: auto;
	font-size: 24px;
}
.predict_head {
	padding: 5px;
	background: #F2F3F4;
	height: auto;
	padding-left: 10px;
}
.m_predict_head {
	font-size: 30px;
	padding: 10px;
	background: #F2F3F4;
	height: auto;
	padding-left: 10px;
}

