@import url("reset.css");

/*wrapper*/
.wrapper{ width:970px;width:970px\9; margin:0 auto; position:relative}

.top_banner{ width:980px; height:97px; position:relative;}
.top_banner .lo_out{ width:65px; height:65px; position: absolute; right:15px; top:15px;}
.wrapper .Manual{idth: 65px;
height: 65px;
position: absolute;
right: 75px;
top: 15px;
background: url(../images/book.png);
background-repeat: no-repeat;
z-index: 9; }

.Manual:hover{ background:url(../images/book_over.png); background-repeat:no-repeat;}
.Manual a{width: 65px;
height: 65px;text-indent: -10000px; display:block}

.wrapper .hot {
z-index: 100;
position: absolute;
top: 152px;
right:-10px;
padding: 10px;
background-color: #CACACA;
color: #7A7A7A;
}
.hot a {
color: #B11212;
font-size: 18px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

h6 a {
position: absolute;
display: block;
float: left;
left: 50px;
height: 61px;
width: 528px;
/* background: url(../Images/logo.png); */
text-indent: -9999px;}

/*-- 選單 Star --*/
.menuarea{background:url(../images/menu_bg.png);
	height: 42px; margin-top:5px;
	margin-right:0;
	margin-left:0;
	*z-index: 1;
}
.menuarea ul{ margin-left:3px;
}
.menuarea ul li{
	float:left;
	position:relative;
	z-index:500;
	width: 14.2%;
	text-align: center;
}

.hamamenu {height: 42px;line-height:40px;color:#FFF;text-align:center;display:block; }
.hamamenu a:a:visited{
    color: #FFF;
    display: block;
}
.hamamenu a:hover{text-decoration:none;display:block; color: #fff; background-color:#2668a8;  border-left:1px solid #fff;  }
.hamamenu a:active{color: #ffff !important;text-decoration:none;display:block}
.hamamenu a{  border-left:1px solid #fff; border-top:1px solid #595956;
	color: #fff; font-size:15px;	
	text-decoration:none;
	display:block;
	font-family:"�s�ө���";
	text-shadow: 1px 1px 3px #777474;
	font-weight: 500;}

/*-----選單 作用中-----*/
.menu_yes{float:left;border-top:3px solid #3C9;height:43px;color:#5f2803;font-size:1em;text-decoration:none;display:block}


/*次選單*/
.submenuarea{position:absolute;top: 42px;left:0;z-index:500!important;visibility:visible;background-color:#FFF;width: 150px;}
.submenuarea ul{
    margin-right: 0px;border: 1px solid #CCC\9;
    -moz-box-shadow:0px 0px 5px #5C5C5C; -webkit-box-shadow:0px 0px 5px #5C5C5C; box-shadow:0px 0px 5px #5C5C5C;
}
.submenuarea ul li{width: 100%;clear:both;}
.menuarea #hamamenu li:hover .submenuarea ul li:hover{
	background:none;
	background: #FFF;
	border:none;
}
.submenuarea2{position:absolute;top: 55px;left:0;z-index:500!important;visibility:visible;background-color:#FFF;width: 150px;}
.submenuarea2 ul{
    margin-right: 0px;border: 1px solid #CCC\9;
    -moz-box-shadow:0px 0px 5px #5C5C5C; -webkit-box-shadow:0px 0px 5px #5C5C5C; box-shadow:0px 0px 5px #5C5C5C;
}
.submenuarea2 ul li{width: 100%;clear:both;}

/*次選單*/
.submenu{ width:160px;border-bottom:dotted 1px #999;
	color:#c9e0f2;left:0px; background-color:#dfdfdf;
	text-decoration:none;
	display:block;
}

.submenu a{ line-height:1.3; font-weight:normal;
}

.submenu a:link{
	color:#555;
	text-decoration:none;
	padding:5px 5px;
	display:block;
}
.submenu a:visited{
	color:#293145;
	text-decoration:none;
	padding:5px 5px;
	display:block;
}
.submenu a:hover{
	color: #fff;
	text-decoration:none;
	background:#3378bd;
	padding:5px 5px;
	display:block;
}

 /*---------次選單 作用中---------*/
.submenu_yes{color:#e61b74;text-decoration:none;display:block}
#uscMenu1_MenuArea{
	background:url(../images/marquee_bg1024.png) center top no-repeat;
	width: 100%;
	margin-top: -400px;
	z-index: 1000;
	position: relative;
}

/*-- 選單 End --*/

.login {height: 430px;width: 825px; background-image:url(../images/LoginForm_news.jpg) ; background-repeat:no-repeat; background-position:center;   display: block; float:left; padding:0px 50px 0 50px; position: absolute;   }
.login h2 a{
	position: absolute;
	display: block;
	float: left;
	left:50px;
	height:61px;
	width: 528px;/* background: url(../Images/logo.png); */
	text-indent:-9999px;
}
.login h3{display: block; width: 460px; margin:20px 0;   float: left; /*font-size: 1em;*/ font-weight: normal; color: #8c4059; line-height: 2; padding-left: 5px;}
.login h4{ display: block; width: 460px; margin:20px 0;  float: left; *float:inherit; font-size: 1em; font-weight: normal; color: #8c4059; line-height: 2; }
.login p{ display:block; float: left; line-height:1.8;}

.login input{ width:100px;  display:block; float: left; margin:5px 10px 5px 5px; border: #abadb3 solid 1px; height: 18px;}
.login ul { width: 800px; position: absolute;clear: both; margin:0; padding:0; overflow: hidden; top: 380px; left: 80px; }
.login ul li { display: block;  float:left; }
.login ul li a{  color:#0b396b;float:left;display:block; margin:5px 4px;  display:block; text-align:center;}
.login ul li a:hover{text-decoration:underline; color:#ff6600}
.login ol{ margin: 340px 30px 30px 35px; }
.login ol li { display: block; *float:left; }
.login ol li img{ margin-top:5px;}
.login_yes a{ display:block; float:left; margin:10px 5px 0;   line-height:2;  text-decoration:none;  color:#fff!important; font-weight:bold;  border:#FFF solid 1px !important; background:#009cdf !important ;border:#009cdf solid 1px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;text-decoration:underline;}
.login_yes a:hover{  }
.pin{ color: #0b396b; padding-left:25px; margin-top:5px;background-image:url(../images/icon_00.png) ; background-repeat:no-repeat;    }
.one{ width: 25%; font-size:1.2em; color: #763778; font-weight: bold; text-align: right; margin:5px 0px !important;    }
.in a{ display:block; background-image:url(../images/btn_bg_d.jpg) ;
float:left; *width:35px;  color:#fff!important; padding: 5px 50px; font-weight:bold; text-decoration: none;  !important ; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.submit a{ display:block; float:left; *width:35px; margin:10px 140px !important;  color:#fff!important; padding: 5px 20px; font-weight:bold; text-decoration: none; background:#763778 !important ; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.question a{  display:block; float:left; color: #ae001d !important; *width:55px; line-height: 1.5;}
.password{ color: #136aa1; font-size: 1.2em; font-weight: bold; margin-bottom: 20px !important; line-height:2; width: 380px; border-bottom: #136aa1 solid 2px;}
.red {  display:block; float:left; color: #ae001d !important; *width:55px; line-height: 1.5;}
.no_line{ border-left:none;}

#btnApplyAccount{display: block;
float: left;
padding: 5px 5px;
text-decoration: none;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;}
#btnForgotPasswd{display: block;
float: left;
padding: 5px 5px;
text-decoration: none;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;}
/*==========Jason Conbobox============*/
.calendar {
	position: relative;
	z-index: 2000;
}

.ui-autocomplete { position: absolute; cursor: default;z-index:2001 !important;}  