	/* ----------------------------------- layout ----------------------------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(./back.gif);
}
div#mian {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	background: url(./site_holder.gif) top center repeat-y;
	font: 12px Verdana, Arial, Helvetica, sans-serif;

}

div#wrapper	{
		margin: 0 auto;
		padding: 0;
		border: 0;
		width: 966px;
		text-align: left;
		background: url(./site_wrapper.gif) top center repeat-y;
		}


a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF9900
	text-decoration:underline;
}


	/* ----------------------------------- header ----------------------------------- */

div#header	{
		margin: 0 0 0 12px;
		padding: 0;
		border: 0;
		width: 937px;
		height: 75px;
		background: #f6f1d3 url(./page-top-bg.gif);
		}
div#logo {
		text-indent: -9999px;
		margin: 0;
		padding: 0;
		border: 0;
		width: 189px;
		height: 75px;
		overflow:hidden;
		background: url(./logo.jpg);
		}
div#hotworddiv {
		float: left;
		margin-top:6px; 
		padding:0px; 
		width:450px;
		height:30px;
		overflow:hidden
		font-family:"ËÎÌå";
		font-size:15px;
		color:#7b3900; 
		}

#hotworddiv a{
		text-decoration: none;
		font-size:13px;
		font-family:'Î¢ÈíÑÅºÚ';
		}

#hotworddiv a:hover{
		color:red;
		text-decoration:underline;
		}
		

div#searchdiv {
		background: #f6f1d3;
		margin:0 0 0 30px; 
		padding:0px;
		width: 920px;
		height: 30px; 
		}
div#searchdiv_w {
		float: left;
		margin-top:3px;
		padding:0;
		width: 350px;
		height:30px;
		}

#shop{
		margin-top:-70px;
		padding-right:10px;
		float:right;
		}
		
#shop a{
		text-decoration: none;
		color:#7b3900;
		font-size:14px;
		font-family:'Î¢ÈíÑÅºÚ';
		height:20px;
		font-weight:bold; 
		}
#shop a:hover{
		color:red;
		text-decoration:underline;
		border-bottom:1px solid #391808;
		}
	/* ----------------------------------- µ¼º½À¸ ----------------------------------- */

#navfirst{
		float:left;
		background: #f6f1d3 url(./top_menu_bg.gif);
		height: 28px;
		width: 937px;
		margin: 0 0 0 12px;
		padding: 0;
		border: 0;
		overflow:hidden;
		}


#menu{
		height: 28px;
		width: 937px;
		margin: 0;
		padding: 0;
		padding-left:10px;
		}
#menu li{
		list-style:none;
		display:block;
		padding:0;
		float:left;
		padding:10px 23px;
		}
#menu li a{
		display: block;
		word-wrap:normal;
		overflow:hidden;
		text-decoration: none;
		float:left;
		font-size:12px;
		color:#7b3900;
		font-weight:bold; 
		text-align: center;
		}
#menu li a:hover{
		color:#391808;
		border-bottom:3px solid #391808;
		}


	/* ----------------------------------- content ----------------------------------- */
div#maincontent {
		background: #FFFDF1;
		width:  937px;
		margin: 0 0 0 13px;
		padding:0;
		font-family:'Î¢ÈíÑÅºÚ';
		padding-top:1px;
		font-size:13px;		
		}
		
div#location {
		float:left;	
		width:  900px;
		margin:8px 0 0 30px;			
		background: transparent url(./arrow4.jpg) top left no-repeat;
		padding-left:18px;
		font-size:14px;
		}

#location a{
		overflow:hidden;
		font-size:14px;
		color:#990000;
		text-align: center;
		}

#location a:hover{
		color:#ff0000;
		font-size:15px;
		border-bottom:2px solid #ff0000;
		}	
		
div#source{
		text-align:center;
		color: #000000;
		border-bottom:1px solid #cccccc;
		width: 850px;
		margin-left:42px;
		}
	
div#content{
		padding:3px 12px 3px 12px;
		margin:8px 30px 8px 30px;
		width: 850px;
		line-height: 180%;
		}	

div#maincontent h1	{
		text-align:center;
		color: #7B3900;
		font-size: 20px;
		font-family: 'Î¢ÈíÑÅºÚ';
		}

div#maincontent h2	{
		text-align:left;
		color: #7B3900;
		font-size: 15px;
		font-family: 'Î¢ÈíÑÅºÚ';
		}

div#content_dianji {
		float:right;
		text-align:right;
		}	

div#end {
		border-top:1px solid #ccc;
		width: 850px;
		margin:8px 30px 8px 30px;
		padding:3px 12px 3px 12px;
		}
			
	/* ----------------------------------- Ïà¹ØÄÚÈÝ----------------------------------- */
	

div#correlation {
		background: #FFFDF1 url(./top_menu_bg.gif) top left repeat-x;
		padding:3px 12px 5px 12px;
		margin:8px 30px 8px 30px;
		width: 850px;
		border:1px solid #b2a384;
		line-height: 200%;
		}

div#correlation span {
		margin-top:3px;
		margin-bottom:9px;
		float:left;
		font-size:14px;
		color:#7b3900;
		font-weight:bold; 
		}
		
div#correlation a{
		display: block;
		overflow:hidden;
		text-decoration: none;
		font-size:13px;
		color:#000000;
		}

div#correlation a:hover{
		color:#ff0000;
		text-decoration:underline;
		}





	/* ----------------------------------- footer----------------------------------- */

div#footer {
		float:left;
		border-top: 3px solid #D44100;
		margin:0 auto;
		width:937px;
		text-align:center;
		font-size:12px;
		color:#000000;
		background:#E5DCB7;
		}
div#footer_about{
		width:937px;
		background:#E5DCB7;
		border-top: 3px solid #D44100;
		float:left;
		}		


	/* ----------------------------------- list----------------------------------- */

div#maincontent_list {
		background: #FFFDF1;
		float:left;
		width:  650px;
		margin: 4px 2px 2px 13px;
		padding:4px;
		font-family:'Î¢ÈíÑÅºÚ';
		padding-top:1px;
		font-size:13px;	
		border:1px solid #ccc;	
		}

div#list_hard {
		background: transparent url(./arrow8.jpg) top left repeat-y;
		width:  560px;
		margin:5px 0 3px 30px;
		padding-left:30px;
		height:18px;
		font-size:15px;
		font-weight:bold; 
		color:#391808;
		border-bottom:1px solid  #391808;
		}
#list_hard h1{
		text-decoration: none;
		color:#391808;
		font-size:15px;
		}

div#maincontent_list span {
		float:right;
		margin-top:-10px;
		padding-right:2px;
		}	
div#maincontent_list center{
		background:#f2f2f2;
		}
		
div#maincontent_list li{
		line-height: 80%;
		font-size:14px;	
		}
		
#maincontent_list li a{
		text-decoration: none;
		font-size:15px;
		color:#7b3900;
		}
#maincontent_list li a:hover{
		color:#391808;
		text-decoration:underline;
		}
		
	/* ----------------------------------- list-right-------------------------------*/
	
div.right_list {
		
		background: #FFFDF1;
		float:left;
		width:  267px;
		margin: 4px 2px 2px 2px;
		padding:2px;
		font-family:'Î¢ÈíÑÅºÚ';
		padding-top:1px;
		font-size:13px;	
		border:1px solid #ccc;	
		}

div.list_title2{
		background: transparent url(./right_bg.jpg) top left repeat-x;
		text-align:right;
		margin: 0;
		height:25px;
		padding:5px 35px 0 0;
		font-family:'Î¢ÈíÑÅºÚ';
		font-size:14px;
		font-weight:bold; 
		color:#391808;
		}
.right_list ul{
		margin:0;
		padding-left:20px;
		overflow:hidden;
		}
.right_list li{
		line-height: 150%;
		font-size:13px;	
		}
		
.right_list li a{
		text-decoration: none;
		font-size:13px;
		color:#7b3900;
		}
.right_list li a:hover{
		color:#391808;
		text-decoration:underline;
		
		}	
	/* ----------------------------------- index-------------------------------*/

div#index_left {
		background: #FFFDF1;
		float:left;
		width:  680px;
		margin: 4px 2px 2px 13px;
		padding:4px;
		font-family:'Î¢ÈíÑÅºÚ';
		font-size:13px;	
		}		
div#index_left #index_left_big { 
		float:left;
		width:  672px;
		margin: 2px;
		padding:4px;
		border:1px solid #ccc;	
		}

div#index_left #index_left_half { 
		float:left;
		width:330px;
		margin: 2px;
		padding:0;
		border:1px solid #ccc;	
		}
	
#index_left h2{
		float:left;
		background: #d5cca9 url(./title_arrow.jpg) left center  no-repeat;
		height:25px;
		padding:8px 0 0 15px;
		text-decoration: none;
		color:#7b3900;
		width:645px;
		font-size:15px;
		font-weight:bold; 
		border-bottom:1px dashed #ccc;	
		}

#index_left h3{
		background: transparent url(./2-mbg4.gif) top left repeat-x;
		height:25px;
		padding:5px 0 0 10px;
		text-decoration: none;
		color:#7b3900;
		font-size:14px;
		font-weight:bold; 
		}

h3 a{
		text-decoration: none;
		font-size:14px;
		color:#7b3900;
		}
h3 a:hover{
		color:red;
		text-decoration:underline;
		}		

div#index_left_big span {
		float:right;
		margin-top:-25px;
		padding-right:2px;
		}
			
#index_left_half span {	
		margin-top:-20px;
		padding-right:2px;
		float:right;
		}


div#index_left_half ul{
		margin-left:3px;
		padding:0;
		}
div#index_left_half li{
		list-style:none;
		background: transparent url(./icon_w.gif) left center  no-repeat;
		line-height: 160%;
		font-size:13px;	
		padding-left:8px;
		}


div#index_left_big ul{
		margin:0;
		padding:0;
		float:right;
		width:380px;
		}
div#index_left_big li{
		list-style:none;
		line-height: 180%;
		font-size:13px;	
		}
		
#index_left li a{
		text-decoration: none;
		font-size:13px;
		color:#7b3900;
		}
#index_left li a:hover{
		color:#391808;
		text-decoration:underline;
		}

	/* ----------------------------------- index-right------------------------------*/

div.index_right {
		
		background: #FFFDF1;
		float:left;
		width:  237px;
		margin: 5px 2px 2px 2px;
		padding:2px;
		font-family:'Î¢ÈíÑÅºÚ';
		padding-top:1px;
		font-size:13px;	
		border:1px solid #ccc;	
		}

.index_right h4{
		background: transparent url(./right_bg.jpg) top left repeat-x;
		text-align:left;
		margin: 0;
		height:25px;
		padding:5px 0 0  55px;
		font-family:'Î¢ÈíÑÅºÚ';
		font-size:14px;
		font-weight:bold; 
		color:#391808;
		}
.index_right ul{
		margin:0;
		padding-left:20px;
		}
.index_right li{
		background: transparent url(./icon_t.gif) left center  no-repeat;
		padding-left:10px;
		overflow:hidden;		
		line-height: 150%;
		font-size:13px;	
		list-style:none;
		}
		
.index_right li a{
		text-decoration: none;
		font-size:13px;
		color:#7b3900;
		}
.index_right li a:hover{
		color:#391808;
		text-decoration:underline;
		
		}	

	/* ----------------------------------- flink------------------------------*/
	
#flink_h {
		float:left;
		background: #d5cca9 url(./title_arrow.jpg) left center  no-repeat;
		width:920px;
		height:25px;
		padding:8px 0 0 15px;
		text-decoration: none;
		color:#7b3900;
		font-size:12px;
		font-weight:bold; 
		border-bottom:1px solid #000;	
		}

#flink {
		float:left;
		background: #FFFDF1;
		height:65px;
		border:1px solid #ccc;
		width:937px;
		margin-left:13px;
		}

		
	/* ----------------------------------- ad-------------------------------*/
	
div#center_ad {
		width:680px;
		overflow:hidden;
		}	
	

/*  ÉÏÃæÎª¸Ä¹ýµÄ  */	
td {
	font-family: "ËÎÌå";
	font-size: 12px;
	line-height: 200%;
	color: #333333;
	text-decoration: none;
}
.number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF9900
	text-decoration: none;
}
.white {
	color: #7B3900;
}
a.white:link,a.s:visited {
	color:#7B3900;
}
a.white:hover {
	color:#7B3900;
}

.friend {
	background-color:#EBE1C4;
	border:1px solid #C3B497;
}	
.top_wp {
	color: #FFA508;
}
a.top_wp:link,a.s:visited {
	color:#FFA508;
}
a.top_wp:hover {
	color:#FFA508;
	
}
.px10 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Input {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.button {
        BORDER-RIGHT: #999999 1px solid;
        BORDER-TOP: #eeeeee 1px solid;
        FONT-SIZE: 9pt;
        BORDER-LEFT: #eeeeee 1px solid;
        WIDTH: auto;
        COLOR: #000000;
        BORDER-BOTTOM: #999999 1px solid;
        HEIGHT: 18px;
        background-color: #FFFFFF;
        cursor: hand;
}

.hits {
	color: #990000;
}
.topBT {
	FONT-WEIGHT: bold; FILTER: glow(color=#000000,strength=2); 
	color: #7B3900;
}
.mytitle {
	text-decoration:none;
	FONT-WEIGHT: bold;
	color:#FF6600;
}
a.mytitle:link,a.s:visited {
	text-decoration:none;
	FONT-WEIGHT: bold;
	color:#FF6600;
}
a.mytitle:hover {
	text-decoration:none;
	FONT-WEIGHT: bold;
	color:#FF6600;
	
}
a.s:link,a.s:visited {
	background:#391808;
	text-decoration:none;
	padding:1px 1px 1px 1px;
	color:#3A529C;
}
a.s:hover {
	background:#B00B1C;
	color:#391808;
	
}