a:link {
	font-size: 12px; color: #000000; line-height: normal; font-style: normal; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
a:visited {
	font-size: 12px; color: #000000; line-height: normal; font-style: normal; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
a:active {
	font-size: 12px; color: #666666; line-height: normal; font-style: normal; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
a:hover {
	font-size: 12px; color: #ff9900; line-height: normal; font-style: normal; font-family: "arial", "helvetica", "sans-serif"; 	text-decoration: underline;
}
.grey {
	font-size: 12px; color: #666666; line-height: 120%; font-family: "??"; text-decoration: none
}
.int1 {
	border-right: #a7a9ac 1px solid; background-position: center 50%; border-top: #a7a9ac 1px solid; font-size: 12px; vertical-align: bottom; border-left: #a7a9ac 1px solid; color: #666666; line-height: 120%; border-bottom: #a7a9ac 1px solid; height: 16px; background-color: #ffffff; text-decoration: none
}
.b:link {
	font-size: 12px; color: #6d6e71; line-height: 120%; text-decoration: none
}
.b:visited {
	font-size: 12px; color: #6d6e71; line-height: 120%; text-decoration: none
}
.b:active {
	font-size: 12px; color: #ff6600; line-height: 120%; text-decoration: none
}
.b:hover {
	color: #ff6600; line-height: 120%; text-decoration: none
}
.bl:link {
	font-size: 12px; color: #0281b8; line-height: 120%; text-decoration: none
}
.bl:visited {
	font-size: 12px; color: #0281b8; line-height: 120%; text-decoration: none
}
.bl:active {
	font-size: 12px; color: #ff6600; line-height: 120%; text-decoration: none
}
.bl:hover {
	color: #ff6600; line-height: 120%; text-decoration: none
}
.rl:link {
	font-size: 12px; color: #f04815; text-decoration: none
}
.rl:visited {
	font-size: 12px; color: #f04815; text-decoration: none
}
.rl:active {
	font-size: 12px; color: #43a5d4; text-decoration: none
}
.rl:hover {
	color: #43a5d4; text-decoration: none
}
.unnamed1 {
	font-size: 12px; color: #666666; line-height: 16px; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
.black:link {
	font-size: 12px; color: #666666; line-height: 120%; text-decoration: none
}
.black:visited {
	font-size: 12px; color: #000000; line-height: 120%; text-decoration: none
}
.black:active {
	font-size: 12px; color: #333333; line-height: 120%; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
.black:hover {
	color: #ff6600; line-height: 120%; text-decoration: none
}
.zon:link {
	font-size: 12px; color: #ff6600; line-height: 120%; text-decoration: underline
}
.zon:visited {
	font-size: 12px; color: #d87704; line-height: 120%; text-decoration: underline
}
.zon:active {
	font-size: 12px; color: #3366cc; line-height: 120%; text-decoration: underline
}
.zon:hover {
	color: #3366cc; line-height: 120%; text-decoration: underline
}
.zonbig:link {
	font-weight: normal; font-size: 12px; color: #505050; line-height: 120%; text-decoration: underline
}
.zonbig:visited {
	font-weight: normal; font-size: 12px; color: #666666; line-height: 120%; text-decoration: underline
}
.zonbig:active {
	font-weight: normal; font-size: 12px; color: #3366cc; line-height: 120%; text-decoration: underline
}
.zonbig:hover {
	font-weight: normal; font-size: 12px; color: #3366cc; line-height: 120%; text-decoration: underline
}
.c:link {
	font-size: 13px; color: #212e79; text-decoration: underline
}
.c:visited {
	font-size: 13px; color: #212e79; text-decoration: underline
}
.c:active {
	font-size: 13px; color: #ff0000; text-decoration: underline
}
.c:hover {
	font-size: 13px; color: #ff0000; text-decoration: underline
}
.blue:link {
	font-size: 12px; color: #0071bc; line-height: normal; font-style: normal; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
.blue:visited {
	font-size: 12px; color: #0071bc; line-height: normal; font-style: normal; text-decoration: none
}
.blue:active {
	font-size: 12px; color: #666666; line-height: normal; font-style: normal; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
.blue:hover {
	font-size: 12px; color: #ff9900; line-height: normal; font-style: normal; text-decoration: none
}
.orange:link {
	font-size: 12px; word-spacing: 2px; color: #2d7abb; font-family: "arial", "helvetica", "sans-serif"; letter-spacing: 1px; text-decoration: none
}
.orange:visited {
	font-size: 12px; color: #0071bc; text-decoration: none
}
.orange:active {
	font-size: 12px; color: #006699; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none
}
.orange:hover {
	font-size: 12px; color: #ff6600; text-decoration: underline
}
.yellow {
	font-weight: normal; font-size: 12px; color: #f98802; text-decoration: none
}
.text {
	background-position: center 50%; font-size: 13px; color: #666666; text-indent: 20pt; line-height: 150%; font-family: "arial", "helvetica", "sans-serif"; white-space: normal; text-align: justify; text-decoration: none
}
.text2 {
	background-position: center 50%; font-size: 13px; color: #666666; text-indent: 20pt; line-height: 150%; font-family: "arial", "helvetica", "sans-serif"; white-space: normal; text-align: center; text-decoration: none
}
.box {
	border-right: #ebeae6 1px solid; border-top: #cdcdcb 1px solid; font-size: 12px; border-left: #cdcdcb 1px solid; color: #666666; border-bottom: #ebeae6 1px solid; font-family: "arial", "helvetica", "sans-serif"; white-space: normal; height: 18px; background-color: #fbf9ef; text-decoration: none
}
.box2 {
	border-right: #cdcdcb 1px solid; border-top: #cdcdcb 1px solid; font-size: 12px; border-left: #cdcdcb 1px solid; color: #666666; border-bottom: #cdcdcb 1px solid; font-family: "arial", "helvetica", "sans-serif"; white-space: normal; height: 18px; text-decoration: none
}
td {
	font-size: 12px; color: #333333;line-height: 27px
}

.STYLE1 {color: #E3FFFF}
#username_div, #password_div {
  margin: 2px;
}

.STYLE2 {
	font-size: 9px;
	font-family: "Arial Narrow";
}

#username_div input {
  border: 1px solid #888;
}

#password_div input {
  border: 1px solid #888;
}

#submit_div {
  margin-top: 5px;
}

#submit_div input {
  background-color : #F3E4BD;
  padding-left:2px;
  padding-right:2px;
  padding-top:2px;
}
.font1:hover { text-decoration: none; } 
.font1:link { font-family: "宋体"; text-decoration: none; } 
.font1 { font-family: "宋体"; font-size: 13px; letter-spacing: 1px; text-decoration: none; line-height: 27px}
.main_search /* 中栏搜索表格背景、文字颜色定义 */
{
color: 037fa8;height: 25px;border: 1px solid #d2d3d9;background:#f9f9f9;
}
.main_shadow /* 中栏内容间隔表格背景颜色定义(575) */
{
height: 4;
}
.main_tdbg_575 /* 中栏内容表格背景、文字颜色定义(575) */
{
border: 1px solid #d2d3d9;line-height: 150%;text-align: left;padding-left:5;padding-right:5;
}
.main_articletitle /* 主标题文字颜色定义 */
{
color: ff0000;font-weight:bold;font-size: 18px;line-height: 150%; font-family:"楷体";
}
.main_articlesubheading /* 副标题文字颜色定义 */
{
color: 037fa8;line-height: 150%;text-align= center;font-size: 13px;font-family:"楷体";
}
.article_tdbgall /* 责编等表格背景、文字颜色定义(760) */
{
background:#f5f5f5;
}
.top_userlogin /* 顶部用户登录文字链接的css定义 */
{
color: #037fa8
}
input.login_username{ border:1px solid #679FC2; background:#FFFFFF; height:20}
#foot {
  margin-top: 5px;
  padding: 8px;
  background-image: url( ////Skin/sealove/BG_line.gif height=27);
  background-repeat: no-repeat;
  color: #888;
}
.clsImg{filter: revealTrans(transition=4,duration=2); width: 750px; position: absolute; margin-top:0px;}
.clsImgList{width:750px; margin-top:0px;}
.main_tdbg_760i /* 网站首页中栏内容表格背景、文字颜色定义(760) */
{
border: 1px solid #d2d3d9;line-height: 150%;text-align: left;padding-left:5;padding-right:5;
}
.font-weite {color: #E3FFFF}
.tit01 {
	FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: 宋体
}
.main_menu_title1 /* 左栏表格标题背景、文字颜色定义 */
{
background:url(/////Skin/newsite/11325_bg1.gif);background-position: 1% 100%;background-positionX: center; background-positionY: bottom; background-repeat:no-repeat;color:666666; 
}
.main_menu_title2 /* 左栏标题标题表格背景、文字颜色定义 */
{
background:url(/////Skin/newsite/11325_bg2.gif);background-position: 1% 100%; background-positionX: center;background-positionY: bottom; background-repeat:no-repeat;color:ffffff;
}
.menu_tdbg /* 左栏内容表格背景、文字颜色定义 */
{
line-height: 200%;padding-left:5;padding-right:5;
}
.user_righttitle {
background-color: #f3f3f3;padding-top: 5px;padding-right: 5px;padding-bottom: 1px;padding-left: 5px;
border-top-width: 2px;border-right-width: 2px;border-bottom-width: 1px;border-left-width: 2px;
border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;
border-top-color: #ffffff;border-right-color: #ffffff;border-bottom-color: #bfbfbf;border-left-color: #ffffff;
}
.user_box/*左区块内标题栏定义*/
{
border: 1px solid #bfbfbf;background-color: #ffffff;border-collapse:15;
}
.top_channel /* 频道表格背景、文字颜色定义 */
{
background:#0089f7;color:#3ab1f5!important;text-align: right;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;
}
.top_tdbgall /* 顶部表格总背景颜色定义 */
{
width: 760;background:#ffffff;
}
.top_top
{
background:#0089f7;height: 2;
}
.button1
{
width:90px;
}
.title5
{
width:80px;background:url('../user/images/titlebg2.gif');line-height: 120%;padding-top:2px;cursor:hand;
}
.title6
{
width:80px;background:url('../user/images/titlebg1.gif');color: #ffffff;font-weight: normal;padding-top:2px;cursor:hand;
}
.tdbg
{
background:#f0f0f0;line-height: 120%;
}
.tdbg5
{
background:#e0eef5;line-height: 120%;
}
.title
{
background:#449ae8;color: #ffffff;font-weight: normal;
}
.lineH{margin:0 auto; width:985px; font-size:1px; overflow:hidden; height:1px}
.linetop{margin:0 auto; width:985px; font-size:1px; overflow:hidden; height:6px; background-color:#0061c6}
.line2top{margin:0 auto; width:985px; font-size:1px; overflow:hidden; height:6px; background-color:#FFFFFF}
.menutop{margin:0 auto; width:985px; overflow:hidden; background-color:#ffffff}

.logo{clear:both;text-align:left;margin:0 auto; width:985px; height:121px; border:1px solid #e9e9e9; background-image:url(http://www.szlg.edu.cn//Skin/newsite/logo.gif)}

.custom{clear:both;margin:0 auto;width:970px;;background-image:url(http://www.szlg.edu.cn//Skin/newsite/top_menu_bg.gif);border:1px solid #e9e9e9;padding:4px 0;}
.custom ul{float:left;margin:0 7px;width:966px;display:inline;padding:3px 0;}
.custom li{float:left;vertical-align:middle;font:normal 100% Tahoma,sans-serif;}
.custom li a{padding:0 8px;color:#000;display:block;background:url(http://www.szlg.edu.cn//Skin/newsite/nav_pic.gif) right repeat-y;}
.custom li a.light{color:#F00;}
.custom li a.none{background:none;}
.custom li a:hover{text-decoration:none;}

.custom2{clear:both;margin:0 auto;width:970px;;background-image:url(http://www.szlg.edu.cn//Skin/newsite/top_menu_bg.gif);border:1px solid #e9e9e9;padding:4px 0;}
.custom2 ul{float:left;margin:0 7px;width:966px;display:inline;padding:3px 0;}
.custom2 li{float:left;vertical-align:middle;font:normal 100% Tahoma,sans-serif;}
.custom2 li a{padding:0 8px;color:#000;display:block;background:url(http://www.szlg.edu.cn//Skin/newsite/nav_pic.gif) right repeat-y;}
.custom2 li a.light{color:#F00;}
.custom2 li a.none{background:none;}
.custom2 li a:hover{text-decoration:none;}

.custom3{clear:both;margin:0 auto;width:970px;;background-image:url(http://www.szlg.edu.cn//Skin/newsite/top_menu_bg.gif);border:1px solid #e9e9e9;padding:4px 0;}
.custom3 ul{float:left;margin:0 7px;width:966px;display:inline;padding:3px 0;}
.custom3 li{float:left;vertical-align:middle;font:normal 100% Tahoma,sans-serif;}
.custom3 li a{padding:0 8px;color:#000;display:block;background:url(http://www.szlg.edu.cn//Skin/newsite/nav_pic.gif) right repeat-y;}
.custom3 li a.light{color:#F00;}
.custom3 li a.none{background:none;}
.custom3 li a:hover{text-decoration:none;}

.chala-corner{width:351px;font-size:16px; font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;background-color:gold;padding:5px;margin:auto}
.chala-content{height:50px;color:#ffffff;line-height:50px;text-align:center;padding:0px 5px;background-color:#ff6600}
.chala{display:block;background-color:gold}
.chala *{display:block;height:1px;overflow:hidden;background-color:#ff6600}
.chala1{margin:0px 2px;border-left:1px solid #f3c19f;border-right:1px solid #f3c19f;padding:0px 1px;background-color:#f89450}
.chala2{margin:0px 1px;border-left:1px solid #f89450;border-right:1px solid #f89450}
.chala3{margin:0px 0px;border-left:1px solid #f3c19f;border-right:1px solid #f3c19f}
.chala4{margin:0px 0px;border-left:1px solid #f89450;border-right:1px solid #f89450}

.medalTotal{ width:359px; padding-right:82px; margin:18px auto 10px; padding-left:30px}
.medalTotal li,.medalTotal li img{ float:left}
.medalTotal li{ display:inline; margin-left:82px; background:url(../img/medal/bg.gif) no-repeat; width:120px; height:62px;}
.medalTotal li img{ margin:6px 0 0 10px}
.medalTotal li .cell{ float:right; width:56px; text-align:center; padding-top:12px; font-size:14px; line-height:20px}
.medalTotal li .num{ display:block; font-size:16px; color:#df3535}

.Area {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 985px; HEIGHT: auto; background-color:#2C98A2
}
#loginNav {
	MARGIN: 0px auto; HEIGHT: 26px
}
#loginPP {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 440px; COLOR:gold
}
#loginPP A {
	COLOR: #fff
}
#setIndex {
	FLOAT: right; MARGIN: 5px 2px 0px 0px; WIDTH: 200px; COLOR:gold; TEXT-ALIGN: right
}
#setIndex A {
	MARGIN-LEFT: 0px; COLOR:gold
}
#navRight {
	FLOAT: left; MARGIN: 5px 2px 0px 0px; WIDTH: 200px; COLOR:gold; DISPLAY: gold
}
#navRight H1 A {
	DISPLAY: block; FLOAT: left; MARGIN: 0px auto; WIDTH: 35px; COLOR:gold; TEXT-INDENT: -5000px; HEIGHT: 26px
}
#navRight P {
	COLOR: #ff9432; LINE-HEIGHT: 26px
}
#navRight P A {
	MARGIN: 0px; COLOR:#2C98A2
}
#yhp-searchbar {
	FONT-SIZE: 14px; LEFT: 274px; POSITION: absolute; TOP: 15px; TEXT-ALIGN: left
}
#yhp-searchcat {
	MARGIN-BOTTOM: 5px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#yhp-searchcat LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 11px; PADDING-TOP: 0px
}
#yhp-searchcat LI.on {
	FONT-WEIGHT: 800; CURSOR: default; COLOR: #fff; TEXT-DECORATION: none
}
#yhp-searchcat LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#yhp-searchcat LI.hot {
	MARGIN-RIGHT: 18px; POSITION: relative
}
#yhp-searchcat LI.hot EM {
	DISPLAY: block; RIGHT: -11px; WIDTH: 10px; POSITION: absolute; TOP: -2px; HEIGHT: 10px
}
#showmoresearhcat {
	PADDING-RIGHT: 20px
}
#showmoresearhcat:hover {
	TEXT-DECORATION: none
}
#yhp-searchwrapper {
	OVERFLOW: hidden; WIDTH: 606px; POSITION: relative; HEIGHT: 27px
}
.tab1 {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 985px; HEIGHT: auto
}
#apDiv1 {
	position:absolute;
	width:985px;
	z-index:1;
}

.inputbox {
	border : solid 1px #cccccc;
	color : #666680;
	background : #FFFFFF;
	font-family : sans-serif,Verdana, Arial, Helvetica;;
	font-size : 12px;
	font-weight : normal;

}

.black12 {  font-size: 12px; font-style: normal; line-height: 160%; color: #000000; text-decoration: none}
.black12-2 {  font-size: 12px; font-style: normal; line-height: 160%; color: #000000; text-decoration: none}
.user1 {  font-size: 12px; font-style: normal; color: #000000; height: 20px; width: 80px; clip:  rect(   )}
.user2 {  font-size: 12px; font-style: normal; color: #000000; height: 20px; width: 160px; clip:  rect(   )}
.red12-1 {  font-size: 12px; font-style: normal; line-height: 160%; color: 850509; text-decoration: none}
.red12-2 {  font-size: 12px; font-style: normal; line-height: 160%; color: BA3000; text-decoration: none}
a.black12:hover {  font-size: 12px; font-style: normal; line-height: 160%; color: 850509; text-decoration: underline}
a.red12-2:hover {  text-decoration: underline}
.white12 {  font-size: 12px; font-style: normal; line-height: 160%; color: #FFFFFF; text-decoration: none}
a.black12-2:hover {  font-size: 12px; font-style: normal; line-height: 160%; color:#ffffff; text-decoration: underline}
.red14-1 {  font-size: 14px; font-style: normal; line-height: 160%; color: 850509; text-decoration: none}
.red14-2 {  font-size: 14px; font-style: normal; line-height: 160%; color: BA3000; text-decoration: underline}
a.red14-1:hover { font-size: 14px; font-style: normal; line-height: 160%; color: 850509; text-decoration: underline}
.zong12 {  font-size: 12px; font-style: normal; line-height: 160%; color: #B48887; text-decoration: none}.gray12 {  font-size: 12px; font-style: normal; line-height: 160%; color: 767676; text-decoration: none}

.pic1
{
filter:progid:DXImageTransform.Microsoft.Glow(color=#cccccc,Strength=5);
}