@import url("Font.css");
@import url("TabRotator.css");
@import url("Table.css");
@import url("externalLinks.css");
/*@import url("Print.css");
@import url("Themes.css");
@import url("DataGrid.css");
*/
body {
	background: url(../images/index_Bg.gif) repeat-x #fc7b93;
}
form{
	margin:0;
	padding:0;
}
div#MainFrame{
	clear:both;
	width:967px;
	margin:0 auto;
	text-align:center;
}
div#MainFrame div#Logo{
	background:url(../images/Index_Top.jpg) no-repeat;
	width:967px;
	height:179px;
	padding:30px 0 0 0;
	margin:0;
	text-align:center;
}
div#MainFrame div#Logo div#Messages_Left, div#MainFrame div#Logo div#Messages_Right{
	width:156px;
	height:80px;
	text-align:left;
}
div#MainFrame div#Logo div#Messages_Left{/*	針對ie7用 * 表示 */
/*	針對ie6之前版本用 _ 表示 */

	background:url(../images/Index_Message_Left.gif) no-repeat;
	float:left;
	margin-left:15px;
	padding:5px 30px 5px 5px;
	color:#e4254d;
}
div#MainFrame div#Logo div#Messages_Right{
	background:url(../images/Index_Message_Right.gif) no-repeat;
	float:left;
	display:inline;
	margin-left:233px;
	padding:5px 5px 5px 30px;
	color:#3f7d1e;
}
div#MainFrame h3.Name{
	text-align:right;
	padding:5px 25px 5px 5px;
	margin:0;
	font-size:12px;
	font-weight:normal; 
	color:#666;
	background:url(../images/Icon_Text.gif) no-repeat;
	background-position:right 3px;
}
div#MainFrame div#Logo div.Manifesto{
	float:left;
	width:106px;
	height:64px;
	display:inline;
	margin:10px 0 0 54px;
}
div#MainFrame div#Logo div.Manifesto a{
	background:url(../images/Index_Manifesto_S.gif) no-repeat;
	width:106px;
	height:64px;
	display:block;
}
div#MainFrame div#Logo div.Manifesto a span{
	display:none;
}
/*Bg*/
div#MainFrame div#ConBg{
	width:847px;
	height:375px;
	text-align:left;
	padding:40px 0 0 120px;
	background:url(../images/index_ConBg.jpg) no-repeat;
}
div#MainFrame div#ConBg div.Hot{
	background:url(../images/Index_Hot.gif)	no-repeat;
	width:180px;
	height:250px;
	float:left;
	padding:50px 30px 10px 50px;
	color:#000;
}
div#MainFrame div#ConBg div.Hot a{
	display:block;
	color:#630;
	border-bottom:1px #c08181 dashed;
	padding:3px 0 3px 17px;
	margin:3px 0;
}
div#MainFrame div#ConBg div.Hot a:hover{
	text-decoration:none;
	color: #990000;
	background:#f8c6c6;
}
ul.TabRotator li.TabCon div.MoreBtn{
	height:20px;
	padding:5px;
	text-align:right;
	font-size:13px;
	
}
div#MainFrame div#ConBg div.Hot a.No1{
	background:url(../images/Icon_No1.gif) no-repeat;
}
div#MainFrame div#ConBg div.Hot a.No1:hover{
	background:url(../images/Icon_No1.gif) no-repeat #f8c6c6;
}
div#MainFrame div#ConBg div.Hot a.No2{
	background:url(../images/Icon_No2.gif) no-repeat;
}
div#MainFrame div#ConBg div.Hot a.No2:hover{
	background:url(../images/Icon_No2.gif) no-repeat #f8c6c6;
}

div#MainFrame div#ConBg div.Hot a.No3{
	background:url(../images/Icon_No3.gif) no-repeat;
}
div#MainFrame div#ConBg div.Hot a.No3:hover{
	background:url(../images/Icon_No3.gif) no-repeat #f8c6c6;
}

ul.TabRotator li.TabCon div.MoreBtn a{
	display:block;
	float:right;
	text-align:center;
	color:#FFF;
	padding:2px 5px 0;
	width:80px;
	height:20px;
	background:url(../images/indexMoreBtn.gif) no-repeat;
}
ul.TabRotator li.TabCon div.MoreBtn a:hover{
	text-decoration:none;
	color:#FFFF00;
}
div#MainFrame div.Bot{
	text-align:center;
	color:#7d0808;
	font-size:12px;
	margin:10px 5px 5px;
} 
/*Page Bg*/
div#MainFrame_Page{
	clear:both;
	width:990px;
	margin:0 auto;
	text-align:center;
}
div#MainFrame_Page div#Top{
	background:url(../images/Page_Top.jpg)	no-repeat;
	width:990px;
	height:154px;
	padding:9px 0 0;
	color:#000;
}
div#MainFrame_Page div#Top td{
	text-align:left;
	vertical-align:top;
}
div#MainFrame_Page div#Top div.Login{
	height:35px;
	padding:15px 0 0 45px;
	text-align:left;
	width:350px;
	float:left;
	display:inline;
}
div#MainFrame_Page div#Top div.Btn{
	height:37px;
	padding:13px 0 0 230px;
	text-align:center;
	width:350px;
	float:left;
	display:inline;
}
div#MainFrame_Page div#Top div.Btn img{
	border:0;
	margin:0 5px;
}
div#MainFrame_Page div#Top div.AddMember{
	width:181px;
	height:48px;
	padding:40px 35px 5px 83px;
	text-align:left;
	float:left;
	display:inline;
}
div#MainFrame_Page div#Top div.Home{
	float:left;
	width:110px;
	height:60px;
}
div#MainFrame_Page div#Top div.Home a{
	display:block;
	width:110px;
	height:60px;
}
div#MainFrame_Page div#Top div.Home span{
	display:none;
}
div#MainFrame_Page div#Top div.News{
	width:277px;
	height:53px;
	padding:35px 5px 5px 10px;
	margin-left:205px;
	text-align:left;
	float:left;
	display:inline;
}
div#MainFrame_Page div#Top div.News a{
	color:#e94120;
	margin:2px 0;
}
div#MainFrame_Page div#ConBg{
	background: url(../images/Page_ConBg.gif) repeat-y;
	border-bottom:3px #891025 solid;
	width:980px;
	padding:5px;
}
div#MainFrame_Page div#ConBg h2{
	font-size:13px;
	font-weight:normal;
	color:#999;
	margin:0;
	padding:5px 15px;
	text-align:left;
}
div#MainFrame_Page div#ConBg h2 a{
	font-size:15px;
}
div#MainFrame_Page .Date{
	padding:5px;
	border-bottom:1px #febacf solid;
	color:#691f02;
}
div.Article{
	padding:10px;
	text-align:left;
	color:#333;
}
div.Quote{
	font-size:12px;
	color:#666;
	padding:10px 20px;
	text-align:left;
	border-bottom:1px dashed #666;
}
