﻿.table-gdgs-00-topmenu-01 {
	background-image: url(../images-common/style-topmenu-01/back.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
}
A.link01-gdgs-00-topmenu-01:link {
	FONT-SIZE: 12px;
	COLOR: #C53D00;
	TEXT-DECORATION: none
}
A.link01-gdgs-00-topmenu-01:visited {
	FONT-SIZE: 12px;
	COLOR: #C53D00;
	TEXT-DECORATION: none
}
A.link01-gdgs-00-topmenu-01:hover {
	FONT-SIZE: 12px;
	COLOR: #D00;
	TEXT-DECORATION: none
}
.table-gdgs-00-head-01 {
	background-image: url(../images-common/style-head-01/back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.left-gdgs-00-head-01 {
	background-image: url(../images-common/style-head-01/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	width: 400px;
	text-align: center;
	vertical-align: bottom;
}
*{margin:0 auto;padding:0;}
#topmenuback{width:650px;height:35px;background-image: url(../images-common/style-nav-01/back.jpg);background-repeat: no-repeat;background-position: left top;}
.topnav{width:650px; padding:0;}

#topmenu{
	text-align:center;
	height:35px;
}
#topmenu ul{margin:0 20px; padding:0;width:100%;}
#topmenu ul li{float:left;list-style:none;}
#topmenu ul li.selected a{padding:0 0 0 2px;display:block;float:left;background:url(../images-common/style-nav-01/tab_left.gif) top left no-repeat;}
#topmenu ul li.selected a span{padding:6px 10px 0 10px;display:block;float:left;background:url(../images-common/style-nav-01/tab_right.gif) no-repeat right top;}
#topmenu ul li a{padding:0 0 0 2px;text-align:center;display:block;float:left;font-size:14px;color:#FFF;line-height:29px;font-weight:bold;}
#topmenu ul li a span{padding:5px 10px 0 10px;display:block;float:left;}
#topmenu ul li a:hover{padding:0 0 0 2px;display:block;float:left;background:url(../images-common/style-nav-01/tab_left.gif) top left no-repeat;cursor:pointer; TEXT-DECORATION: none}
#topmenu ul li a:hover span{padding:6px 10px 0 10px;display:block;float:left;background:url(../images-common/style-nav-01/tab_right.gif) top right no-repeat;}

#topmenu ul.Details{margin:0 auto; padding:0;width:100%;}
#topmenu ul.Details li{float:left;list-style:none;}
#topmenu ul.Details li.selected a{padding:0 0 0 2px;display:block;float:left;background:url(red_menutab_left.gif) top left no-repeat;}
#topmenu ul.Details li.selected a span{padding:0 15px 0 8px;display:block;float:left;background:url(red_menutab_right.gif) top right no-repeat;}

#topmenu ul.Details li a{padding:0 0 0 2px;text-align:center;display:block;float:left;font-size:14px;color:#FFF;line-height:29px;font-weight:bold;}
#topmenu ul.Details li a span{padding:0 15px 0 8px;display:block;float:left;}
#topmenu ul.Details li a:hover{padding:0 0 0 2px;display:block;float:left;background:url(red_menutab_left.gif) top left no-repeat;cursor:pointer;}
#topmenu ul.Details li a:hover span{padding:0 15px 0 8px;display:block;float:left;background:url(red_menutab_right.gif) top right no-repeat;}

.menuUnder{
	/*margin:-2px auto;*/
	height:2px;
	width:100%;
}

#extMenu{
	width:100%; 
	margin:0;
	padding:0;
}
#extMenu .topmenu_content_nor{display:none;}
#extMenu .topmenu_content_sel{display:block;}
#extMenu ul{
	position:absolute;
	background:url(../images-common/style-nav-01/back_son.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:center;
	width:1002px;
	height:35px;	
	margin-left:0px;
	margin-top:1px;
	padding:7px 0 0 0 !important; /* Firefox 等其他浏览器 */
	padding:5px auto;
}
#extMenu li{color:#333;font-size:12px;list-style:none;padding:6px 0;}
#extMenu li a{color:#333;text-decoration:none;}
#extMenu li a:hover{color:#D00;text-decoration:underline;}


.table-gdgs-00-sonweb-01 {
	background-image: url(../images-common/style-sonweb-01/back.gif);
	background-repeat: repeat-x;
	background-position: left -1px;
	height: 35px;
	width: 1002px;
}
.left-gdgs-00-sonweb-01 {
	width: 8px;
}
.title-gdgs-00-sonweb-01 {
	width: 65px;
	color: #FFF;
	background-image: url(../images-common/style-sonweb-01/title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:3px 0 0 8px;
}
.center-gdgs-00-sonweb-01 {
	padding:3px 0 0 0;
}
.right-gdgs-00-sonweb-01 {
	width: 5px;
}
A.12red:link {
	FONT-SIZE: 12px;
	COLOR: #D00;
	TEXT-DECORATION: none
}
A.12red:visited {
	FONT-SIZE: 12px;
	COLOR: #D00;
	TEXT-DECORATION: none
}
A.12red:hover {
	FONT-SIZE: 12px;
	COLOR: #333;
	TEXT-DECORATION: none;
}

.table-gdgs-00-nav-02 {
	background-image: url(../images-common/style-nav-02/back.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
}
.center-gdgs-00-nav-02 {
 padding:0 8px 0 0;
 text-align:right;
}

.center-table-gdgs-00-foot-01 {
	background-image: url(../images-common/style-foot-01/back.jpg);
	background-repeat: repeat-x;
	height: 28px;
	background-position: center;
}
.center-left-gdgs-00-foot-01 {

}
.center-center-gdgs-00-foot-01 {
	padding-top: 5px;

}
.center-right-gdgs-00-foot-01 {

}
.row-gdgs-00-foot-01 {
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
}
A.foot-01:link {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.foot-01:visited {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
A.foot-01:hover {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}


.center-table-gdgs-00-foot-01 {

}
.center-left-gdgs-00-foot-01 {

}
.center-center-gdgs-00-foot-01 {
	padding-top: 5px;

}
.center-right-gdgs-00-foot-01 {

}
.row-gdgs-00-foot-01 {
	text-align: center;
	color: #FFF;
	font-size: 12px;
	height: 20px;
}
.text-gdgs-00-foot-01 {
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	font-size: 12px;
	padding: 5px;
	line-height:18px;
}
.foot-01{
	font-size: 12px;
	color: #900;
	font-weight: bold;
}
