@charset "utf-8";
/* CSS Document */
body {
	background: #FFFFFF;
	margin: 0 auto;
	padding: 0px;
	font-family:Verdana,Arial,Helvetica,"Sans Serif";
}
h1,h2,h3,h4,h5 {
	margin:0px;
	padding:0px;
}
img,hr{
	 border: 0;
}
boday,p,textarea,input{
	color:#000000;
}
p{
	padding: 3px 0px 3px 0px;
}
hr{
	border-top: #D1D7DC 1px solid;
	height: 0px;
}
ul,li,ol,dl,dd,dt{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
input {
	vertical-align: middle;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.ClearDiv,.ClearBox,.clearLi {
	clear:both; 
	height:0px; 
	font-size: 0px;
}
.block {
	display: block;
}
.Hidden {
	display: none;
}
/******************************************************
******************************************************/
.F16px {
	font-size: 12pt;
}
.F14px{
	font-size: 11pt;
}
.F12px {
	font-size: 9pt;
}
.F11pt {
	font-size: 11pt;
}
.F10pt {
	font-size: 10pt;
}
.F9pt {
	font-size: 9pt;
}
.Blod {
	font-weight: bold;
}
.Red {
	color: red;
}
.Ublue {
	color: #316AC5;
}
.BgColorA {
	background: #FFF7FF;
}
.BF2F6F7 {
	background: #F2F6F7;
}
.BGF7 {
	background: #F7F7F7;
}
.BGFFC{
	background: #FFFFCC;
}
.BGE8FAFF {
	background: #E8FAFF;
}
.BGF4FDFF {
	background: #F4FDFF;
}
/******************************************************
Color
******************************************************/
.C039 {
	color: #003399;
}
.C666 {
	color: #666;
}
.C999 {
	color: #999;
}
.CCCC {
	color: #CCC;
}
.CFFF {
	color:  #FFF;
}
.Cgreen {
	color: green;
}
.COrage {
	color:#F60;
}
.C000 {
	color:#000;
}
.CF90 {
	color: #FF9900;
}
.Cblue {
	color:blue;
}
.CF78C08 {
	color:#F78C08;
}
.CF06{
	color:#FF0066;
}
.C444 {
	color: #444444;
}
/******************************************************
width
******************************************************/
.W142px{
	width: 142px;	
}
.W250px {
	width: 250px;
}
.W200px {
	width: 200px;
}
.W150px {
	width: 150px;
}
.W120px {
	width: 120px;
}
.W185px {
	width: 185px;	
}
.W100px {
	width: 100px;
}
.W80px {
	width: 80px;
}
.W60px {
	width: 60px;
}
.W50px {
	width: 50px;
}
.W30px{
	width: 30px;	
}
.W40px {
	width: 40px;
}
.W942px {
	width: 942px;
}
.W10P {
	width: 10%;
}
.W43P {
	width: 43%;	
}
.W15P {
	width: 15%;
}
.W20P {
	width: 20%;
}
.W28P {
	width: 28.5%;	
}
.W25P {
	width: 25%;
}
.W30P {
	width: 30%;
}
.W35P {
	width: 35%;
}
.W40p {
	width: 40%;
}
.W49p {
	width: 49%;
}
.W50p {
	width: 50%;
}
.W60p {
	width: 60%;
}
.W70p {
	width: 70%;
}
.W80P {
	width: 80%;
}
.W748px {
	width: 748px;
}
.W715px {
	width: 715px;
}
.W195px {
	width: 195px;	
}
.W205px {
	width: 205px;
}
.W737px {
	width: 737px;
}
.W747px {
	width: 747px;
}
.W790px {
	width: 790px;	
}
.LH25{
	line-height: 25px;	
}
.LH40{
	line-height: 40px;	
}
.W7P{
	width: 7%;
}
.W8P{
	width: 8%;	
}
.W12P{
	width:12%;	
}
.W14P{
	width: 14%;	
}
.W18P{
	width: 18%;	
}
.W6P{
	width: 6%;	
}
.W85px{
	width: 85px;	
}
.W99px {
	width:99px;
	_width: 80px;
}
/******************************************************
height
******************************************************/
.H20 {
	height: 20px;
}
.H30 {
	height: 30px;
}
.H35 {
	height: 35px;
}
.H40 {
	height: 40px;
}
.H60 {
	height: 60px;
}
.H25 {
	height: 25px;
}
.H80{
    height:80px;    
}
/******************************************************
form
******************************************************/
.InputTxtAStyle,.InputAreaAStyle {
	border: 1px solid #069;
	height: 15px;
}
.InputTxtBStyle,.InputAreaBStyle {
	color: #999;
}
.InputSelectStyleA {
	border: 1px solid #DDD;
}
.CheckStyle {
	vertical-align: middle;
}
/******************************************************
border
******************************************************/
.B069 {
	border: 1px solid #069;
}
.Bccc {
	border: 1px solid #CCC;
}
.Bddd {
	border: 1px solid #DDD;
}
.BFF9F10 {
	border: 1px solid #FF9F10;
}
.BBFF3300 {
	border-bottom: 1px solid #FF3300;
}
.BOD {
	border: none;
	border-bottom: 1px dotted #FF9F10;
}
.BLd {
	border-left: 1px solid #DDD;
}
.BRd {
	border-right: 1px solid #DDD;
}
.BTd {
	border-top: 1px solid #DDD;
}
.BBd {
	border-bottom: 1px solid #DDD;
}
.BLDD {
	border-left: 1px dotted #DDD;
}
.BRDD {
	border-right: 1px dotted #DDD;
}
.BTDD {
	border-top: 1px dotted #DDD;
}
.BBDD {
	border-bottom: 1px dotted #DDD;
}
/******************************************************
padding
******************************************************/
.PL5px {
	padding-left: 5px;
}
/******************************************************
Text align
******************************************************/
.TxtLeft {
	text-align: left;
}
.TxtRight {
	text-align: right;
}
.TxtCenter {
	text-align: center;
}
.VerticalAlign {
	vertical-align: middle;
}
/******************************************************
autoHeight
******************************************************/
.AutoH50 {
	margin-bottom: -50px;
	padding-bottom: 50px;
}
.AutoH100 {
	margin-bottom: -100px;
	padding-bottom: 100px;
}
.AutoH200 {
	margin-bottom: -200px;
	padding-bottom: 200px;
}
.AutoH300 {
	margin-bottom: -300px;
	padding-bottom: 300px;
}
.AutoH500 {
	margin-bottom: -500px;
	padding-bottom: 500px;
}
/******************************************************
a link
******************************************************/
a.SubmitLinkA {
	background: url(../../img/index/lbtn_bg_l.png) no-repeat 0 0;
	height: 24px;
	line-height: 24px;
	display: block;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
/**********************************/
a.SubmitLinkA span {
	background:url(../../img/index/lbtn_bg_r.png) no-repeat 100% 0;
	height: 24px;
	display: block;
}
a.LoginSubmitLink {
	background: url(../../img/index/both_btn.png) no-repeat 0 0;
	height: 26px;
	line-height: 26px;
	display: block;
	color: #FFF;
	text-align: center;
}
/**********************************/
a.FindPwdLink {
	background: url(../../img/index/both_btn.png) no-repeat 100% 0;
	height: 26px;
	line-height: 26px;
	display: block;
	color: #FFF;
	text-align: center;
}
/**********************************/
a.ButtonLinkA {
	background: url(../../img/common/btn_left.png) no-repeat 0 0;
	display: block;
	height: 36px;
	color: #FFF;
	line-height: 36px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}
a.ButtonLinkA span {
	background: url(../../img/common/btn_right_bg.png) no-repeat right 0;
	display: block;
	height: 36px;
}
/**********************************/
a.SearchLink:link,a.SearchLink:active,a.SearchLink:visited {
	color:#F60;
}
a.SearchLink:hover {
	color:#F60;
}

a.PreSearchLink:link,a.PreSearchLink:active,a.PreSearchLink:visited {
	color:green;
}
a.PreSearchLink:hover {
	color:green;
}

a.ItemNavlink:link,a.ItemNavlink:active,a.ItemNavlink:visited {
	color: #0044DD;
}
a.ItemNavlink:hover {
	color:#FF3300;
	text-decoration:none;
}
/**********************************/
a.ClassTxtLink:link,a.ClassTxtLink:active,a.ClassTxtLink:visited {
	color: #0044DD;
}
a.ClassTxtLink:hover {
	color:#F30;
	text-decoration:none;
}
a.RedTxtLink:link,a.RedTxtLink:active,a.RedTxtLink:visited {
	color:#F00;
}
a.RedTxtLink:hover {
	color:#F30;
	text-decoration:none;
}
/**********************************/
/*
a.InfoLink:link,a.InfoLink:active,a.InfoLink:visited {
	color: #003399;
}
a.InfoLink:hover {
	color: #F30;
	text-decoration: none;
}
*/
a.InfoLink:link,a.InfoLink:active,a.InfoLink:visited {
	color: #0044DD;
}
a.InfoLink:hover {
	color: #F30;
	text-decoration: none;
}
/**********************************/
/*
a.MoreLink {
	background: url(../../img/common/_r1_c2.png) no-repeat 0 55%;
	padding: 0px 8px 0px 12px;
}
a.MoreLink:link,a.MoreLink:active,a.MoreLink:visited {
	color:#003399;
}
a.MoreLink:hover {
	text-decoration:none;
	color: #FF3300;
}
*/
a.MoreLink {
	background: url(../../img/common/_r1_c2.png) no-repeat 0 55%;
	padding: 0px 8px 0px 12px;
}
a.MoreLink:link,a.MoreLink:active,a.MoreLink:visited {
	color:#0044DD;
}
a.MoreLink:hover {
	text-decoration:none;
	color: #FF3300;
}
/**********************************/
/*
a.CateLink {
	background: url(../../img/common/rowline.png) no-repeat 0 50%;
	padding-left: 8px;
}
a.CateLink:link,a.CateLink:active,a.CateLink:visited {
	color: #003399;
}
a.CateLink:hover {
	text-decoration: none;
	color: #FF3300;
}
*/
a.CateLink {
	background: url(../../img/common/rowline.png) no-repeat 0 50%;
	padding-left: 8px;
}
a.CateLink:link,a.CateLink:active,a.CateLink:visited {
	color: #0044DD;
}
a.CateLink:hover {
	text-decoration: none;
	color: #FF3300;
}
/**********************************/
/*
a.NormalLink:link,a.NormalLink:active,a.NormalLink:visited {
	text-decoration: none;
	color: #003399;
}
a.NormalLink:hover {
	color: #FF3300;
	text-decoration:underline;
}
*/
a.NormalLink:link,a.NormalLink:active,a.NormalLink:visited {
	text-decoration:underline;
	font-size: 9pt;
	color: #0044DD;
}
a.NormalLink:hover {
	color: #FF3300;
	text-decoration:underline;
}
/**********************************/
/*
a.AccountLink:link,a.AccountLink:active,a.AccountLink:visited {
	text-decoration: none;
	color: #003399;
}
a.AccountLink:hover {
	color: red;
	text-decoration:underline;
}
*/
a.AccountLink:link,a.AccountLink:active,a.AccountLink:visited {
	text-decoration: none;
	color: #0044DD;
}
a.AccountLink:hover {
	color: red;
	text-decoration:underline;
}
/**********************************/
/*
a.WhereLink {
	color: #003399;
}
a.WhereLink:hover {
	text-decoration: none;
	color: #FF3300;
}
*/
a.WhereLink {
	color: #0044DD;
}
a.WhereLink:hover {
	text-decoration: none;
	color: #FF3300;
}
/**************************************
09-05-05
**************************************/
/*
a.ComTxtLink:link,a.ComTxtLink:active,a.ComTxtLink:visited {
	color: #003399;
	font-family:Verdana, sans-serif;
}
a.ComTxtLink:hover {
	text-decoration: none;
	color: #FF3300;
}
a.ComWriteLink:link,a.ComWriteLink:active,a.ComWriteLink:visited {
	color: #003399;
	font-family:Verdana, sans-serif;
}
a.ComWriteLink:hover {
	color: #FFF;
	text-decoration: none;
}
*/
a.ComTxtLink:link,a.ComTxtLink:active,a.ComTxtLink:visited {
	color: #0044DD;
	font-family:Verdana, sans-serif;
	text-decoration: underline;
}
a.ComTxtLink:hover {
	text-decoration: none;
	color: #FF3300;
}
a.ComWriteLink:link,a.ComWriteLink:active,a.ComWriteLink:visited {
	color: #0044DD;
	font-family:Verdana, sans-serif;
}
a.ComWriteLink:hover {
	color: #FFF;
	text-decoration: none;
}
/**************************************
09-09-23
***************************************/

a.ComMoreLink:link,a.ComMoreLink:active,a.ComMoreLink:visited {
	color: #666;
	font-family:Verdana, sans-serif;
	text-decoration: none;
}
a.ComMoreLink:hover {
	text-decoration: none;
	color: #FF3300;
}

/**************************************
page
**************************************/
.Page {
	
}
.Page ul {
	margin: 1px 0px;
}
.Page li {
	float: left;
	padding: 0 2px;
}
/*
.Page a:link, .Page a:visited
{
	text-decoration:none;
	color:#3b5999;
	font-size:9pt;
	font-weight:bold;
	border:1px #CCCCCC solid;
	background: #FFF;
	padding:0 4px;
	margin:0 2px;
	_padding-bottom: 2px;
}
*/
.Page a:link, .Page a:visited
{
	text-decoration:none;
	color:#0044DD;
	font-size:9pt;
	font-weight:bold;
	border:1px #CCCCCC solid;
	background: #FFF;
	padding:0 4px;
	margin:0 2px;
	_padding-bottom: 2px;
}
.Page a:hover, .Page a:active
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF9900;
	margin:0 2px;
}
#PageNextLink {
	background: url(../../img/common/page.gif) no-repeat 90% 27% #FFF;
	padding-right: 10px;
}
#PageNextLink:hover {
	background-color:#FF9900;
}
div.Page .noLink {
	color:#FF9900;
	margin: 0px 2px;
	font-weight: bold;
}
div.Page .disabled {
	background: url(../../img/common/page.gif) no-repeat 90% 83%;
	*background: url(../../img/common/page.gif) no-repeat 90% 85%;
	padding-right: 10px;
	color: #CCC;
	border: 1px solid #CCC;
	margin: 0px 3px;
	padding-left: 4px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 8pt;
}
div.Page .preDisable {
	background: url(../../img/common/page.gif) no-repeat 50% 55%;
	width: 20px;
	border: 1px solid #CCC;
	font-size: 8pt;
	padding: 0px 10px;
	margin: 0px 3px;
}
div.Page #preLink {
	background: url(../../img/common/page.gif) no-repeat 50% -2% #FFF;
	*background: url(../../img/common/page.gif) no-repeat 50% -5% #FFF;
	padding: 0px 10px;
}
div.Page #preLink:hover {
	background: url(../../img/common/page.gif) no-repeat 50% -2% #FF9900;
	*background: url(../../img/common/page.gif) no-repeat 50% -5% #FF9900;
}

/******
 有新站內簡訊
 *********/
span.New {
	background:transparent url(../../img/common/ico_new2.gif) no-repeat scroll left top;
	height:20px;
	left:250px;
	position:absolute;
	top:-8px;
	width:16px;
	z-index:100;
}
