/* 全局CSS定义 */
body{font-family:Arial, Helvetica, sans-serif;text-align:center;margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#333;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px}
/* 默认链接颜色 */
a{outline-style:none;color:#18387b;text-decoration:none}
a:hover{color:#c00;text-decoration:underline;}

/*清除链接虚框*/
/*a,area {blr:expression(this.onFocus=this.blur()) }  for IE 
:focus {-moz-outline-style: none; }  for Firefox   
*/


/* 颜色 */
.red,.red a{color:#c00!important;text-decoration:none;}
.red a:hover{color:#c00!important;text-decoration:underline;}
.blue,.blue a{color:#173ee8!important;text-decoration:none}
.blue a:hover{color:#173ee8!important;text-decoration:underline}
.black,.black a{color:#000!important;text-decoration:none}
.black a:hover{color:#000!important;text-decoration:underline}
.f1838{color: #18387b}
.fwhite{color:#fff}
.white{background:#fff;}

/* 列表标红标黑链接 */
.list14 li span.red-n{color:#c00;text-decoration:none;} 
.list14 li span.black-n{color:#000;text-decoration:none;}
.list14 li span.blue-n{color:#173ee8;text-decoration:none;} 
.list14 li span.red{color:#c00;text-decoration:underline;}
.list14 li span.black{color:#000;text-decoration:underline;}
.list14 li span.blue{color:#173ee8;text-decoration:underline;}

.list12 li span.red-n{color:#c00;}
.list12 li span.black-n{color:#000;}
.list12 li span.blue-n{color:#173ee8;}
.list12 li span.red{color:#c00;text-decoration:underline;}
.list12 li span.black{color:#000;text-decoration:underline;}
.list12 li span.blue{color:#173ee8;text-decoration:underline;}

/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none}

/* 通用属性 */
.clear{clear:both; height:0px;overflow:hidden;}/*ie and firefox1.5 updata */
.blank20{
	height: 10px;
}
/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCenter{text-align:center}

/*常用方法*/
.show{display:block}
.hidden{display:none}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';}
.b{font-weight:bold;}

/*header*/
#ynav{
	background: url(../img/sprite_v1.gif) repeat-x 0px -683px;
	padding:0.45em 0px;
	line-height:1.231;
	width:980px;
	margin:0px auto;
	text-align:left;
	position:relative;
}
#ynav a{
	color:#666666;
}
#ygmanav{
	float:left;	
}
#ygmanav li{	
	padding:0px 0.6em;
	display: inline;
	text-align:center;	
}
.ygmabg{
	background: url(../img/sprite_v1.gif) no-repeat 100% -54px;	
}
#teenav{
	float:right;
	padding-right:190px;
}
#teenav li{
	padding:0px 0.4em;
	display: inline;
	text-align:center;	
}
#teenav .jiange{
	width:70px;
}
.flash400{
	position:absolute;
	top:-2px;
	right:5px;
}
#header{
	width: 980px;
	padding-top:50px;
	margin: 0px auto;
	background: url(../img/logo.gif) no-repeat 10px 15px;
	position:relative;
}
#header .teelogo{
	position:absolute;
	left:800px;
	top:28px;	
}
.rc {
	WIDTH: 100%;
	ZOOM: 1;
	POSITION: relative;
	line-height: 122%;
}
.rne {
	FONT-SIZE: 0px; Z-INDEX: 200; BACKGROUND: url(../img/sprite.gif) #c4e4fd; WIDTH: 2px; POSITION: absolute; HEIGHT: 2px
}
.rnw {
	FONT-SIZE: 0px; Z-INDEX: 200; BACKGROUND: url(../img/sprite.gif) #c4e4fd; WIDTH: 2px; POSITION: absolute; HEIGHT: 2px
}
.rse {
	FONT-SIZE: 0px; Z-INDEX: 200; BACKGROUND: url(../img/sprite.gif) #c4e4fd; WIDTH: 2px; POSITION: absolute; HEIGHT: 2px
}
.rsw {
	FONT-SIZE: 0px; Z-INDEX: 200; BACKGROUND: url(../img/sprite.gif) #c4e4fd; WIDTH: 2px; POSITION: absolute; HEIGHT: 2px
}
.rne {
	BACKGROUND-POSITION: -10px 0px; RIGHT: 0px; TOP: 0px
}
.rnw {
	BACKGROUND-POSITION: -10px -4px; LEFT: 0px
}
.rse {
	BACKGROUND-POSITION: -10px -2px; 
	RIGHT: 0px; 
	BOTTOM: 0px;
	_BOTTOM: -1px;
}
.rsw {
	BACKGROUND-POSITION: -10px -6px; 
	LEFT: 0px; 
	BOTTOM: 0px;
	_BOTTOM: -1px;
}
.rm {
	BORDER-RIGHT: #c4e4fd 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #c4e4fd 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #c4e4fd 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #c4e4fd 1px solid; ZOOM: 1; POSITION: relative
}
#yreNavigationX {
	MARGIN-BOTTOM: 10px;
}
#yreNavigationX #yreL1 {
	Z-INDEX: 2; MARGIN-LEFT: 200px; LIST-STYLE-TYPE: none; POSITION: relative
}
#yreNavigationX #yreL1 LI {
	PADDING-LEFT: 18px; BACKGROUND: url(../img/mntab_slvr_lf_1.gif) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: -1px; FONT: bold 12px/12px Arial,Helvetica,sans-serif; MARGIN-RIGHT: 2px; POSITION: relative
}
#yreNavigationX #yreL1 LI A {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; BACKGROUND: url(../img/mntab_slvr_rt_1.gif) no-repeat right top; COLOR: #4c4c4c; PADDING-TOP: 10px; TEXT-DECORATION: none; font-size:14px
}
#yreNavigationX #yreL1 LI A:hover {
	TEXT-DECORATION: underline
}
#yreNavigationX #yreL12 {
	Z-INDEX: 2; MARGIN-LEFT: 200px; LIST-STYLE-TYPE: none; POSITION: relative
}
#yreNavigationX #yreL12 LI {
	PADDING-LEFT: 25px; BACKGROUND: url(../img/mntab_slvr_lf_1.gif) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: -1px; FONT: bold 12px/12px Arial,Helvetica,sans-serif; MARGIN-RIGHT: 2px; POSITION: relative
}
#yreNavigationX #yreL12 LI A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; BACKGROUND: url(../img/mntab_slvr_rt_1.gif) no-repeat right top; COLOR: #4c4c4c; PADDING-TOP: 10px; TEXT-DECORATION: none; font-size:14px
}
#yreNavigationX #yreL12 LI A:hover {
	TEXT-DECORATION: underline
}
#yreNavigationX #yreL12 LI.active {
	BACKGROUND: url(../img/mntab_blue_lt_1.gif) no-repeat left top
}
#yreNavigationX #yreL12 LI.active A {
	BACKGROUND: url(../img/mntab_blue_rt_1.gif) no-repeat right top; PADDING-BOTTOM: 5px; COLOR: #fff; TEXT-DECORATION: none
}
#yreNavigationX #yreL1 LI.active {
	BACKGROUND: url(../img/mntab_blue_lt_1.gif) no-repeat left top
}
#yreNavigationX #yreL1 LI.active A {
	BACKGROUND: url(../img/mntab_blue_rt_1.gif) no-repeat right top; PADDING-BOTTOM: 5px; COLOR: #fff; TEXT-DECORATION: none
}
#yreNavigationX #yreL2 .new {
	COLOR: #f5ac33;
}
#yreNavigationX #yreL2 {
	Z-INDEX: 1; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #3c61a4
}
#yreNavigationX .rne {
	FONT-SIZE: 0px; BACKGROUND: url(../img/sbnv_blue_crnrs_1.gif) #c4e4fd; WIDTH: 3px; POSITION: absolute; HEIGHT: 3px
}
#yreNavigationX .rnw {
	FONT-SIZE: 0px; BACKGROUND: url(../img/sbnv_blue_crnrs_1.gif) #c4e4fd; WIDTH: 3px; POSITION: absolute; HEIGHT: 3px
}
#yreNavigationX .rse {
	FONT-SIZE: 0px; BACKGROUND: url(../img/sbnv_blue_crnrs_1.gif) #c4e4fd; WIDTH: 3px; POSITION: absolute; HEIGHT: 3px
}
#yreNavigationX .rsw {
	FONT-SIZE: 0px; BACKGROUND: url(../img/sbnv_blue_crnrs_1.gif) #c4e4fd; WIDTH: 3px; POSITION: absolute; HEIGHT: 3px;
}
#yreNavigationX .rnw {
	BACKGROUND-POSITION: 0px -6px
}
#yreNavigationX .rsw {
	BACKGROUND-POSITION: 0px -9px
}
#yreNavigationX .rse {
	BACKGROUND-POSITION: 0px -3px
}
#yreNavigationX .rm {
	BORDER-RIGHT: #384e74 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #384e74 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #384e74 1px solid
}
#yreNavigationX #yreL2 EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-right: 10px; FLOAT: right; PADDING-BOTTOM: 6px; FONT: 12px/12px Arial,Helvetica,sans-serif; PADDING-TOP: 6px
}
#yreNavigationX #yreL2 EM A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-right: 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#yreNavigationX #yreL2 EM A:hover {
	TEXT-DECORATION: underline
}
#yreNavigationX #yreL2 EM.active {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #384e74
}
#yreNavigationX #yreL2 EM.active A {
	TEXT-DECORATION: none
}
#yreNavigationX #yreL2 EM A.end {
	BORDER-RIGHT: 0px
}
#yreNavigationX LI.active .yreNew {
	BACKGROUND: url(../img/new_tab.gif) no-repeat
}
#yreNavigationX .yreNew {
	DISPLAY: block; Z-INDEX: 100; BACKGROUND: url(../img/new_tab_off.gif) no-repeat; LEFT: 77px; WIDTH: 32px; POSITION: absolute; TOP: -6px; HEIGHT: 15px
}
#footer
{
	width: 980px;
	margin: 0px auto;
}
#footer ul
{
	line-height: 20px;
	margin-top: 8px;
}
