@charset "utf-8";
/* Southcn CSS frame */
ol, ul {list-style: none;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}/* Init */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend{margin: 0; padding: 0;	border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

/* common */
body { font-family:Arial,"宋体"; text-align:center; font-size:12px; color:#666666; margin-top:0px; background-color:#9e0000;}
a,a:visited{ color:#003399; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clearer{ line-height:0px; clear:both; }
strong{ font-weight:bold;}

/* frame */
.GcW{ width:980px; clear:both; text-align:left; margin:0px auto 0px auto; background-color:#FFFFFF; border-left:1px solid #F8B26A; border-right:1px solid #F8B26A; border-top:1px solid #fff; border-bottom:1px solid #fff; }

.Gp1{ clear:both;}
.Gp2a{ width:680px; float:left;}
.Gp2b{ width:300px; float:left;}

.GpLeft{ width:49.99%; float:left;}
.GpRight{ width:50%; float:left;}

.GsCleft{ width:49.99%; float:left;}
.GsCright{ width:50%; float:left;}

.GsC2a { width:325px; float:left; border-right:solid 2px #FEF0CD;}
.GsC2b { width:325px; float:left; }

/* User */
.topnavi { height:22px;padding-top:8px; background-image:url(navibg.gif); background-repeat:repeat-x; text-align:center;}
.topnavi a{ padding:0px 1px; color:#b40000; font-size:14px; font-weight:bold;}
.topnavi a,.topnavi a:visited{ color:#b40000;}
.topnavi1 { height:19px;padding-top:6px; background-image:url(lownavibg.gif); background-repeat:repeat-x; text-align:center; margin-bottom:3px;}
.topnavi1 strong { font-size:14px; font-weight:bold;}
.topnavi1 a{ padding:0px 3px; color:#000; font-size:14px; }
.topnavi1 a,.topnavi1 a:visited{ color:#000;}

.links { text-align:center; margin-bottom:5px; width:130px; float:left; padding:3px;}

.Gs1{ clear:both; margin:0px 3px 10px 3px; background-color:#FEF7DD; border:solid 1px #FEDB9A;}
.Gs1 .GsLabel{ height:50px; background-image:url(nfsplabel.gif); background-repeat:no-repeat;}
.Gs1 .GsLabel dt{ font-size:14px; font-weight:bold; float:left; line-height:25px; padding-left:25px; background-image:url(dot1.gif); background-repeat:no-repeat; background-position:5px 5px; color:#000000; padding-right:10px;}
.Gs1 .GsLabel dt a,.Gs1 .GsLabel dt a:visited{ color:#000; text-decoration:none;}
.Gs1 .GsLabel dt a:hover{ text-decoration:underline;}
.Gs1 .GsLabel dd{ font-size:14px; float:right; line-height:50px; padding-right:15px; padding-top:0px; font-weight:bold;}
.Gs1 .GsC{ clear:both; padding:5px 10px 5px 10px;}

.Gs0{ clear:both; margin:0px 3px 10px 3px; background-color:#FDF1E0; border:solid 1px #F6DAB4;}
.Gs0 .GsLabel{ height:43px; background-image:url(jrhtlabel.gif); background-repeat:no-repeat;}
.Gs0 .GsLabel dt{ font-size:14px; font-weight:bold; float:left; line-height:25px; padding-left:25px; background-image:url(dot1.gif); background-repeat:no-repeat; background-position:5px 5px; color:#000000; padding-right:10px;}
.Gs0 .GsLabel dt a,.Gs0 .GsLabel dt a:visited{ color:#000; text-decoration:none;}
.Gs0 .GsLabel dt a:hover{ text-decoration:underline;}
.Gs0 .GsLabel dd{ font-size:14px; float:right; line-height:43px; padding-right:15px; padding-top:0px; font-weight:bold;}
.Gs0 .GsC{ clear:both; padding:5px 10px 5px 10px;}
.Gs0 .PicLeft{ width:380px; float:left; text-align:center;}
.Gs0 .PicRight{ width:270px; float:left; text-align:center;}
.Gs0 .SmPic { padding:3px; padding-bottom:8px; padding-top:0px;}

.Gs2{ clear:both; margin:0px 3px 10px 3px;border:solid 1px #CCCCCC;}
.Gs2 .GsLabel{ height:30px; border-bottom:1px solid #DBDFE5; background-color:#EFF1F3; background-image:url(gs2label.gif); background-repeat:no-repeat;}
.Gs2 .GsLabel dt{ font-size:14px; font-weight:bold; float:left; line-height:30px; padding-left:25px; background-image:url(dot1.gif); background-repeat:no-repeat; background-position:5px 5px; color:#000000; padding-right:10px;}
.Gs2 .GsLabel dt a,.Gs2 .GsLabel dt a:visited{ color:#000; text-decoration:none;}
.Gs2 .GsLabel dt a:hover{ text-decoration:underline;}
.Gs2 .GsLabel dd{ font-size:12px; float:right; line-height:30px; padding-right:8px;}
.Gs2 .GsC{ clear:both; padding:5px 10px 5px 10px;}

.Gs3{ clear:both; margin:0px 3px 10px 3px; border:1px solid #D0CFCF; background-color:#EDE9E9; }
.Gs3 .GsLabel{ height:30px;}
.Gs3 .GsLabel dt{ font-size:14px; font-weight:bold; float:left; line-height:30px; padding-left:25px; color:#b40000; padding-right:10px;}
.Gs3 .GsLabel dt a,.Gs3 .GsLabel dt a:visited{ color:#b40000; text-decoration:none;}
.Gs3 .GsLabel dt a:hover{ text-decoration:underline;}
.Gs3 .ContentText { height:30px; background-color:#FFF6EA;}
.Gs3 .ContentText dt{ font-size:14px; font-weight:bold; float:left; line-height:30px; padding-left:25px; color:#b40000; padding-right:10px;}
.Gs3 .ContentText dt a,.Gs3 .ContentText dt a:visited{ color:#b40000; text-decoration:none;}
.Gs3 .ContentText dt a:hover{ text-decoration:underline;}
.Gs3 .ContentText dd{ font-size:12px; float:right; line-height:30px; padding-right:8px;}
.Gs3 .GsLabel dd{ font-size:12px; float:right; line-height:30px; padding-right:8px;}
.Gs3 .GsC{ clear:both; padding:5px 10px 5px 10px;}
.Gs3 .movie { background-image:none; height:230px;}

.Gs4 { clear:both; margin:0px;}
.Gs4 .GsLabel{ height:30px; background-color:#fff; background-image:url(gs4label.gif); background-repeat:no-repeat;}
.Gs4 .GsLabel dt{ font-size:14px; font-weight:bold; float:left; line-height:30px; padding-left:25px; color:#C90404; padding-right:10px;}
.Gs4 .GsLabel dt a,.Gs4 .GsLabel dt a:visited{ color:#B04120; text-decoration:none;}
.Gs4 .GsLabel dt a:hover{ text-decoration:underline;}
.Gs4 .GsLabel dd{ font-size:12px; float:right; line-height:30px; padding-right:30px; padding-top:1px;}
.Gs4 .GsC{ clear:both; padding:5px 10px 5px 10px;}

.Gs5{ clear:both; margin:0px 3px 10px 3px;border:solid 1px #FCC06B;}
.Gs5 .GsLabel{ height:30px; background-color:#F8F8F8;margin:5px; margin-bottom:0px;}
.Gs5 .GsLabel dt{ font-size:14px; font-weight:bold; float:left; line-height:30px; padding-left:25px; color:#B04120; padding-right:10px;}
.Gs5 .GsLabel dt a,.Gs5 .GsLabel dt a:visited{ color:#B04120; text-decoration:none;}
.Gs5 .GsLabel dt a:hover{ text-decoration:underline;}
.Gs5 .GsLabel dd{ font-size:12px; float:right; line-height:30px; padding-right:8px;}
.Gs5 .GsC{ clear:both; padding:5px 10px 5px 10px;}
.Gs5 .Gs51a { width:42px; height:275px; float:left; background-color:#F5DF95; padding:5px; font-size:22px; font-weight:bold; color:#DC9650; text-align:center;}
.Gs5 .Gs52a { width:42px; height:275px; float:left; background-color:#F5C78C; padding:5px; font-size:22px; font-weight:bold; color:#FF771D; text-align:center;}
.Gs5 .Gs53a { width:42px; height:275px; float:left; background-color:#F5AE8C; padding:5px; font-size:22px; font-weight:bold; color:#F4793D; text-align:center;}
.Gs5 .Gs5b { width:620px; float:left; background-color:#fff;}

.GsTitleList{ clear:both; font-size:14px; line-height:180%;}
.GsTitleList dt{ background-image:url(point01.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:10px;}
.GsTitleList .pic{ float:left; margin:0px 8px 8px 0px; clear:left;}
.GsTitleList .title{ font-weight:bold; }
.GsTitleList .abs{ font-size:12px; clear:right; color:#333; line-height:130%; }
.GsTitleList .abs a,.GsTitleList .abs a:visited{ color:#333; text-decoration:none;}
.GsTitleList .abs a:hover{ color:#333; text-decoration:underline;}

.GsTitleList2{ clear:both; font-size:12px; line-height:180%;}
.GsTitleList2 dt{ background-image:url(point02.gif); background-position:0 50%; background-repeat:no-repeat; text-indent:10px;}

.GsTitleList3{ clear:both; font-size:12px; line-height:180%; background-color:#FFFFFF; padding:5px;}
.GsTitleList3 dt{ text-decoration:underline; padding-left:3px;}

.GsTitleList4{ clear:both; font-size:12px; line-height:180%; padding:5px;}
.GsTitleList4 dt{ text-indent:10px;border-bottom:dotted 1px #CCCCCC;}

.GsTitleList5{ clear:both; font-size:12px; line-height:130%;}
.GsTitleList5 dt{ border-bottom:dotted 1px #CCCCCC; margin-top:2px;}

.GsPTAList{ clear:both; font-size:12px; line-height:130%; padding-top:3px; background-color:#FFFFFF;}
.GsPTAList dt{ clear:both;}
.GsPTAList dt img{ float:left; padding:3px; padding-bottom:0px;}
.GsPTAList dt .title{ font-weight:bold; padding-bottom:4px;}
.GsPTAList dt .abs{ color:#666;}
.GsPTAList dt .abs a,.GsPTAList dt .abs a:visited{ color:#b40000; text-decoration:none;}
.GsPTAList dt .abs a:hover{ text-decoration:underline;}

.GsPicList{ clear:both; font-size:12px;}
.GsPicList dt{ float:left; width:130px; height:120px; text-align:center; margin-left:0px; margin:1px; font-size:12px; }
.GsPicList dt .title{line-height:16px; padding-top:4px; background-color:#FFFFFF;}

.GsPic{ text-align:center; line-height:100%; border:1px solid #C7BDB3; padding:1px; margin-bottom:5px; margin-left:3px;}
.GsPic .title{ line-height:180%; color:#000000; font-weight:bold; }
.GsPic .abs{ line-height:130%; color:#333333; font-size:12px; text-align:left; margin:1px; padding:5px; border-top:1px solid #CCC; background-color:#EFEFEF;}
.GsPic .abs a,.GsPic .abs a:visited{ color:#333; text-decoration:none;}
.GsPic .abs a:hover{color:#333; text-decoration:underline;}

.Keyword { background-image:url(keywordbg.gif); background-repeat:no-repeat; height:31px; font-size:20px; font-weight:bold; padding-left:40px; padding-top:6px;color:#FFFFFF;}
.Keyword a,.Keyword a:visited { color:#FFFFFF;}
.Keyword a:hover { text-decoration:underline;}

