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

������50���� Global Style Sheet
version:      1.0
author:       yilander
email:        yilander@gmail.com
create date:  2008/04/10

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

* { margin:0; padding:0; line-height:160%; }

body { 
    background:#FFD3A4; 
    font-family:; 
	font:12px Tahoma,Verdana,����; 
	color:#3D3D3D;
	text-align:center;
	height:100%;
}
*html body { font:11px Tahoma,Verdana,����;  }
*+html body { font:11px Tahoma,Verdana,����; }

#containor {
	padding:0 8px;
	width:762px;
	background:url(sqbg.png) repeat-y;
	margin:0 auto;
}

/* 
Header  -------------------------------------*/ 
#topBar {
	margin:0 auto;
	width:778px;
	height:9px;
	overflow:hidden;
	lin-height:0;
	background:url(sqtopBg2.png) no-repeat;
}
#topPic {
    margin:0 auto;
	height:152px;
	text-align:right;
	background:url(sqtop.jpg) no-repeat;
}
#infoBox {
	height:36px;
	overflow:hidden;
	zoom:1;
	font:bold 12px arial;
	color:#fff;
	background:url(sqtopBg2.jpg) no-repeat;
}
.time {
	text-align:left;
	font:bold 18px arial;
	color:#CC0202;
}
.leftBg {
	background:#CC0202 url(sqleftBg.jpg) no-repeat bottom;
	width:160px;
	height:500px;
	text-align:center;
}
.leftBg a,.leftBg a:visited {
	display:block;
	width:138px;
	height:30px;
	padding-top:10px;
	font:bold 16px ����;
	color:#CC0202;
	background:url(sqleftMenu.png) no-repeat center 0;
}
.leftBg a:hover {
	background:url(sqleftMenu.png) no-repeat center -40px;
}

/* =Header  
---------------------------------------------*/ 
.main {
	background:url(sqmainConer.png) no-repeat 0 0;
}
.main h3 {
	background:url(sqtitleBg.png) no-repeat 0 0;
	width:544px;
	height:40px;
	text-align:left;
	padding:0 0 0 28px;
	font:bold 14px/40px ����;
	color:#CC0202;
}
.main li {
    list-style:none;
	text-align:left;
	width:540px;
	background:url(sqflag01.gif) no-repeat 5px 7px;
	border-bottom:1px dotted #ccc;
	padding:2px 6px 2px 20px;
}
.main li a { font-size:14px; }
.main span {  
	color:#999;
	padding:0 0 0 5px;
}

.content {
    margin:0 auto;
	width:550px;
	padding:15px 19px;
	font-size:14px; 
	line-height:180%; 
	text-align:left;
}

.content2 {
    margin:0 auto;
	width:700px;
	padding:15px 20px;
	background:#fff;
	font-size:14px; 
	line-height:180%; 
	text-align:left;
	overflow:hidden;
	border:1px solid #DECDCD;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#FAE7CD,offX=3,offY=3,positives=true);
}
.infoBox2 {
    margin:0 0 15px 0;
	text-align:center;
	border:1px solid #FFE0A2;
	background:#FFFFE8;
	height:30px;
	line-height:30px;
	color:#999;
	font-size:11px;
}

#bottom {
	background:#fff url(sqbottomBg.png) repeat-x top;
	line-height:180%;
	padding:20px 0 10px 0;
	height:104px;
	width:778px;
	clear:both;
	margin:0 auto;
	color:#CC0202
}
.page {
	padding:8px;
	text-align:center;
}

/* 
Form  -------------------------------------*/ 

.select { visibility:hidden; }

input,
select,
textarea { 
    font-size:12px;
	font-family:arial,����;
}
textarea { 
    border:1px solid #aaa; 
	padding:0 2px 2px 2px;
	overflow-y:auto;
}
.input {
    border:1px solid #aaa;
	background:#fff;
	padding:0 2px 2px 2px;
	height:16px;
}
.sffocus {
	background: #ffc; /*----for IE----*/
	border: 1px solid #fc6;
	padding:0 2px 2px 2px;
}

textarea:focus, 
input:focus {
	background: #F0F9FB; /*----for firefox......----*/
	border: 2px solid #1D95C7;
}
/* =Form
-----------------------------------------*/ 
p { 
    text-indent:2em;
	padding:5px;
}
img { border:0; }
.clear { 
    clear:both; 
	height:0;
	overflow:hidden;
}

/*****�������*****/
h1 { font:bold 26px ����; color:#f60; margin-bottom:10px; text-align:center; }
h3 { font-size:12px; font-weight:bold; text-align:left; padding-left:8px; margin-top:4px; }

/*****�����t��*****/
a,
a:visited { color:#CC0202; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }

a.link2,
a.link2:visited { color:#f60; text-decoration:underline; font-family:����; font-size:14px; font-weight:bold; }
a.link2:hover { color:#666;}

/***** font style *****/
.redFont { color:#f60; }
.blueFont { color:#3B507E; }
.greenFont { color:#718805; }
.grayFont { color:#666; font:11px arial; }


#dhtmltooltip { position:absolute; border: 1px solid #999; padding:6px; background-color:#ffe;
                visibility: hidden; z-index: 100; text-align:left; color:#000;
				/*filter: alpha(opacity=80);*/
                filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3);
}