@charset "utf-8";

/*----------------------------------------
Name: global.css
Developed by:
Date Created:
Last Updated:
Copyright:
----------------------------------------*/

/* Imports
----------------------------------------*/
@import url("../reset.css");
@import url("../externalLinks.css");


/* Elements
----------------------------------------*/
body
{

	background:url(img/21.png) repeat-x ;
/* ---------------REPLACE-----------------*/
	background-color:#E3F1CD;
	
}
body{text-align:center;width:100%;}
body, p, td, th, li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#mainTop{
	width:997px;
	margin: 0px auto;
	height:36px;
	background:url(img/10.1.png) no-repeat right;
	margin-bottom:-1px;
}
#mainContainer
{
	width:997px;
	margin: 0px auto 0px auto;
	background:url(img/10.2.png) right;

}

/* Footer
----------------------------------------*/
#mainFooter
{ 
	width:997px;
	height:36px;
	margin:0px auto 20px auto;
	background:url(img/10.3.png) right top no-repeat;
	text-align:center;
	padding-top:30px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

#mainFooter p 
{
	font-size:.625em;
	text-align:center;
	
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#mainFooter a[href^="http:"]{} 
p
{
	margin: 0 0 1em 0;
}

/*--- Link Styles ---*/
a:link, a:visited
{
	color:#666666;
	text-decoration:none;
}

a:hover, a:active
{
	color:#000000;
	text-decoration:underline;
}


h1
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:2.125em;
}

h2
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.75em;
}

h3
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.5em;
}

h4
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.25em;
}

h5
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.125em;
}

h6
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1em;
}

ul
{
	margin-left:25px;
	list-style-type:none;
}

ol
{
	margin-left:25px;
	
}


blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}

/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.small		{font-size:.625em;}
.large		{font-size:1em;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}

p.last		{margin-bottom:0px;}


#top{padding-bottom:12px; padding-top:10px;  }
#logo{ float:left; width:48%; padding-left:37px;}
#lang{ float:right; width:38%; text-align:right; margin-top:40px; padding-right:27px; margin-bottom:-10px; font-size:14px; font-weight:bold; font-family:microsoft yahei}

/* Header
----------------------------------------*/
#header
{
	width:923px;
	margin:0px auto;
	text-align:center;
	padding:0px auto;
}

	/* Nav
	----------------------------------------*/
    div.navFirst{ background:transparent url(img/3.png) no-repeat left top; width:30px; height:34px; float:left;}
	div.navEnd  { background:transparent url(img/3.png) no-repeat right top; width:30px; height:34px; float:left;}
	div.navBody { background:transparent url(img/3.png) no-repeat center top; width:863px; height:34px; float:left; padding:2px 0px;;}
	ul#nav
	{
		float:left;
		margin:0px;
		padding:0px;
		height:30px;
		width:863px;
	}

	ul#nav li {float:left; list-style-type:none;height:30px; }

	/* Image Replacement 
	----------------------------------------*/
	ul#nav li a {/*Set to height of image*/ 
		height:30px;
		width:126px;
		line-height:30px; 
		display:block; 
		outline:none; 
		color:#FFFFFF; 
		font-size:16px;
		font-weight:bold;
		text-decoration:none; 
		text-align:center; 
		padding:0px 2px;
		font-family:Arial, Helvetica, sans-serif;
	}

	ul#nav li a:hover,ul#nav li .here{ background:url(img/2.png) no-repeat center; line-height:30px;	height:30px;}
	
	ul#nav li#navearnmoney a {width:206px;}
	ul#nav li#navearnmoney a:hover,ul#nav li#navearnmoney .here{ background:url(img/2.1.png) no-repeat center; line-height:30px;	height:30px;}	
	
#banner{ text-align:center;  }
/* Main Content
----------------------------------------*/
#mainContent
{
	width:923px;
	margin:0px auto;
	margin-top:6px;/* banner 到 main的高 */	

}
#leftContent{
	float:left;
	width:250px;
	overflow:hidden;
}
#leftContent h3{
	background:url(img/5.1.png) no-repeat top;
	height:25px;
	line-height:25px;
	margin-bottom:0px;
	padding-left:14px;
	margin-top:0px;
	color:#000000;
	font-weight:bold;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
}


#leftContent .Border{
	background:url(img/5.2.png);
	margin:0px;
	padding:12px;
}

#leftContent .Border img{
	cursor:pointer;
}
#leftContent .center  {text-align:center; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#leftContent .End{
	height:5px;
	margin-top:0px;
	margin-bottom:12px;/* 左边栏目间隔高 */
	background:url(img/5.3.png);
}
#leftContent .newslist{
list-style:inside;
list-style-type:disc;
margin-left:-2px;

}
#leftContent .votelist{
list-style:inside;
list-style-type:none;
margin-left:12px;
}
#leftContent .votelist label{
cursor:pointer;
}

#register{
	background:url(img/8.png) left no-repeat;
	height:66px;
	padding-top:12px;
	padding-left:10px;
	width:250px;
	float:left;
}
#register .form{
	width:150px;
	float:left;
	text-align:left;
	line-height:29px;
	padding-left:12px;
}
#register .bt{
	float:left;
	width:67px;
	height:58px;
}
#register .bt a{
	float:left;
	width:67px;
	height:58px;
	background:url(img/13.png);
	cursor:pointer;
}
#register .bt a:hover{
	float:left;
	width:67px;
	height:58px;
	background:url(img/13.1.png);
	cursor:pointer;
	
}

#rightContent{
	float:left;
	width:673px;
	font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%;
}
#rightContent h3{
	background:url(img/6.1.png) no-repeat top right;
	height:25px;
	line-height:25px;
	margin-bottom:0px;
	padding-left:30px;
	margin-top:0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;

}
#rightContent .Border{
	background:url(img/6.2.png) right;
	background-repeat:repeat-y;
	margin:0px;
	padding-left:14px;

}
#rightContent .sf_offers{
	background:url(#) right no-repeat;
	width:659px;
	padding-left:14px;
		margin-bottom:12px;/* 右边栏目间隔高 */
		margin-top:0px;
		
}

#rightContent .Begin{
	background:url(img/6.0.png) right top no-repeat;
	height:5px;
	margin-bottom:0px;
}
#rightContent .End{
	background:url(img/6.3.png) right no-repeat;
	height:5px;
	margin-top:0px;
	margin-bottom:12px;/* 右边栏目间隔高 */

}
#gad{
	background:url(img/9.png) no-repeat right center;
	height:78px;
	width:659px;
	float:left;
}
#gad #search{
	float:right;
	width:130px;
	height:60px;
	margin:10px 26px auto auto;
}
#gad #adcode{
	width:468px;
	height:60px;
	float:left;
	margin:10px auto auto 15px ;
}


#search .search_input{
	background:url(img/19.png) no-repeat right;
	height:20px;
	width:125px;
	background-color:#FFFFFF;
	padding-right:24px;
}

#discreteBookmark { float: left; width: 125px; overflow:hidden;margin:16px 0px auto 0px; } 
#discreteBookmark ul { background: none; border: none; } 
#discreteBookmark li { padding: 0px 5px; }
#discreteBookmark a{background: url(#); padding:0px; margin:0px;}


.rightbody{
	padding:14px 14px auto 30px;
}
/*Index*/
.index_right_1{
	background:url(img/14.png) no-repeat 14px;
	height:76px;
	margin:0px;
	margin-right:1px;

}
.index_right_1 select{
	margin:30px auto auto 450px;
}
.index_right_2{
	background:url(img/15.png) no-repeat;
	height:43px;
	margin:10px auto 0px 78px;
}
.index_right_3{
	padding-left:14px;
	background:url(img/18.png) no-repeat center;

}
.index_right_3 img{
	margin:20px 80px;
	cursor:pointer;
}
.index_right_3 span{
	margin:2px 90px;
	text-align:center;
	font-size:16px;
}
.text{
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;

}

.text h4{ margin:0px auto;}

.ad_text{
	font-size:14px;
	color:#208233;
	font-weight:bold;
	line-height:22px;
	margin:2px auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.majortitle{color:#2D663E;}



