/* pprd Document */

body{background:url(mbg.jpg) center top no-repeat;}

.GcW{background-color:#FFF; border-left:3px solid #FFF; border-right:3px solid #FFF;}

.GcW .Gp3a{ float:left; margin-right:5px; width:449px;  }
.GcW .Gp3b{ float:left; margin-right:10px; width:295px; }
.GcW .Gp3c{ float:left; margin-right:10px; width:210px; background-color:#F4F8FA; border:1px solid #D7E1F2; border-bottom:none; }


.GcW .Gp2a{float:left; margin-right:10px; width:752px; }
.GcW .Gp2b{float:left; margin-right:8px; width:210px; background-color:#F4F8FA; border:1px solid #D7E1F2; }

.GcW .Gp2c{ float:left; margin-right:10px; width:669px;}
.GcW .Gp2d{ float:left; margin-right:10px; width:293px; background-color:#F4F8FA; border:1px solid #D7E1F2;}

.GcW .GpLeft{float:left; margin-right:10px; width:446px; border-right:1px solid #CDD8F1;}
.GcW .GpRight{float:left; width:295px;}
.GcW .GpFull{clear:both;}

.GcW .first{display:inline; float:left; margin-left:3px;}
.GcW .last{display:inline; float:right; margin-right:3px;}

.GcHead{ clear:both; height:165px; overflow:hidden; width:980px; margin:0px auto; }
.row1{background:url(bgs.jpg) 0px 0px repeat-x; line-height:31px;}
.row1 a,.row1 a:visited{color:#000;}
.row1 a:hover{color:#C30;}
.row1 .list{padding-left:20px;}
.row1 .list a,.row1 .list a:visited{padding:0px 15px; background:url(slice.gif) right 50% no-repeat;}
.row1 .list a.lasta, .row1 .list a.lasta:visited{background:none;}
.row1 .tools{padding-left:40px;}
.row1 .tools a,.row1 .tools a:visited{padding:0px 15px; background:url(slice.gif) right 50% no-repeat;}
.row1 .tools a.lasta, .row1 .tools a.lasta:visited{background:none;}

.row2 {background:url(bgs.jpg) 0px -31px repeat-x; height:90px; border-bottom:4px solid #FFF;}
.row2 .logo{width:188px; float:left; margin-right:15px; padding-top:63px; text-align:right; font-weight:bold; color:#C30;}
.row2 .navi{width:592px; float:left; margin-right:15px;}
.row2 .rpad{width:170px; float:left;}
.row2 .naviblock{clear:both; line-height:18px; padding-top:20px;}
.row2  a,.row2 a:visited{color:#4c4c4c;}
.row2 .naviblock a:hover{color:#C30;}
.row2 .naviblock li{float:left; width:80px; background:url(slice.gif) right 50% repeat-y; padding:0px 16px;}
.row2 .naviblock li.n1{width:50px;}
.row2 .naviblock li.n2{width:60px;}
.row2 .naviblock li.lastl{background:none; padding-right:0px;}
.row2 .dblock{clear:both; line-height:22px;}
.row2 .dblock strong{padding-left:16px; padding-right:15px; color:#4A68BD; font-weight:bold; background:url(dots3.gif) 40px -8px no-repeat;}

.row3{border-top:4px solid #3C57BD;}
.row3 strong{font-weight:bold; color:#4A68BD; background:url(dots3.gif) 45px -129px no-repeat; padding-right:10px;}
.row3 .search{ width:226px; float:left; padding-top:7px; background:url(slice.gif) right 50% repeat-y; padding-left:20px; line-height:16px; position:relative;}
.row3 .forum{width:336px; float:left; padding-top:7px; background:url(slice.gif) right 50% repeat-y; padding-left:20px; line-height:16px; position:relative;}


.btfix{ line-height:16px; vertical-align:middle;}
.formfix{position:absolute; top:3px; left:85px; }

.row3 .news{width:234px; float:left; padding-top:7px; background:url(slice.gif) right 50% repeat-y; padding-left:20px; line-height:16px; }
.row3 .news strong{ float:left; width:65px; padding-right:0px;}
.row3 .rss{width:104px; float:left; padding-top:7px; padding-left:20px; }
.row3 .newsroll{ float:right; width:155px; margin-right:5px;}


/* Gs */
.Gs2{clear:both; margin-bottom:5px; margin-right:5px;}
.Gs2 .GsL{ clear:both; height:26px; border-bottom:5px solid #ECEEEF; line-height:26px;}
.Gs2 .GsL dt{ float:left; padding-left:10px; font-weight:bold; color:#DB4E02; font-size:14px;}
.Gs2 .GsL dt a,.Gs2 .GsL dt a:visited{ color:#DB4E02;}
.Gs2 .GsL dd{ display:inline; float:right; padding-right:13px; margin-right:10px; font-family:Verdana, Arial; font-size:9px; font-weight:bold; color:#4A6AD4; background:url(dots3.gif) right -61px no-repeat;}
.Gs2 .GsL dd a,.Gs2 .GsL dd a:visited{ color:#4A6AD4;}
.Gs2 .GsC{ padding:8px;}

.Gs3{clear:both; margin-bottom:5px;}
.Gs3 .GsL{ clear:both; height:23px; line-height:23px; border-bottom:1px solid #D3D4D5;}
.Gs3 .GsL dt{ float:left; padding-left:20px; font-weight:bold; background:url(dots3.gif) 0px -33px no-repeat; color:#CC1B20;}
.Gs3 .GsL dt a,.Gs3 .GsL dt a:visited{ color:#CC1B20;}
.Gs3 .GsL dd{ display:inline; float:right; padding-right:13px; margin-right:10px; font-family:Verdana, Arial; font-size:9px; font-weight:bold; color:#4A6AD4; background:url(dots3.gif) right -63px no-repeat;}
.Gs3 .GsL dd a,.Gs3 .GsL dd a:visited{ color:#4A6AD4;}
.Gs3 .GsC{ padding:8px;}

.Gs4{clear:both; margin-bottom:5px;}
.Gs4 .GsL{ clear:both; height:23px; line-height:23px; border-bottom:1px solid #D3D4D5;}
.Gs4 .GsL dt{ float:left; padding-left:25px; font-weight:bold; background:url(dots3.gif) 0px -93px no-repeat; color:#000;}
.Gs4 .GsL dt a,.Gs4 .GsL dt a:visited{ color:#000;}
.Gs4 .GsL dd{ display:inline; float:right; padding-right:13px; margin-right:10px; font-family:Verdana, Arial; font-size:9px; font-weight:bold; color:#4A6AD4; background:url(dots3.gif) right -63px no-repeat;}
.Gs4 .GsL dd a,.Gs4 .GsL dd a:visited{ color:#4A6AD4;}
.Gs4 .GsC{ padding:8px;}

.Gs5{clear:both; margin-bottom:5px; background-color:#FFF; border-top:1px solid #ADD8EB; border-bottom:1px solid #ADD8EB;}
.Gs5 .GsL{clear:both; height:36px; line-height:36px; background:url(jjsj.jpg) 0px 0px no-repeat;}
.Gs5 .GsL dd{ display:inline; float:right; padding-right:13px; margin-right:10px; font-family:Verdana, Arial; font-size:9px; font-weight:bold; color:#4A6AD4; background:url(dots3.gif) right -58px no-repeat;}
.Gs5 .GsL dd a,.Gs5 .GsL dd a:visited{ color:#4A6AD4;}
.Gs5 .GsC{padding:8px; background:url(jjsjbg.jpg) 0px bottom repeat-x; text-align:center;}
.Gs5 .GsC h3 {clear:both; padding:5px;}
.Gs5 .GsC h3 a,.Gs5 .GsC h3 a:visited {color:#5B5A5A;}
.Gs5 .GsC h3 a:hover {color:#5B5A5A;}

.GsPTAL1{clear:both}
.GsPTAL1 li{clear:both;}
.GsPTAL1 img{width:60px; height:60px; border:1px solid #8E8E8E; float:left; margin-right:10px; margin-bottom:5px;}
.GsPTAL1 p{ line-height:20px; font-size:12px; color:#5B5A5A; text-indent:2em;}
.GsPTAL1 p a,.GsPTAL1 p a:visited{color:#5B5A5A;}
.GsPTAL1 h3{color:#1E50A2; font-size:14px; line-height:22px; font-weight:bold; padding-bottom:5px;}

.GsPTAL2{clear:both;}
.GsPTAL2 li{ float:left; width:206px; margin-right:10px; border-right:1px solid #ccc;}
.GsPTAL2 li.lastl{margin-right:0px; border-right:none;}
.GsPTAL2 img{width:60px; height:60px; border:1px solid #8E8E8E; float:left; margin-right:10px; margin-bottom:5px;}
.GsPTAL2 p{ line-height:20px; font-size:12px; color:#5B5A5A; text-indent:2em;}
.GsPTAL2 p a,.GsPTAL2 p a;visited{color:#5B5A5A;}
.GsPTAL2 h3{color:#1E50A2; font-size:14px; line-height:22px; font-weight:bold; padding-bottom:5px;}

.GsPTAL3{clear:both}
.GsPTAL3 li{clear:both; text-align:center;}
.GsPTAL3 img{width:263px; height:180px; border:1px solid #8E8E8E;}
.GsPTAL3 p{ line-height:20px; font-size:12px; color:#5B5A5A; text-indent:2em;}
.GsPTAL3 p a,.GsPTAL3 p a:visited{color:#5B5A5A;}
.GsPTAL3 h3{color:#1E50A2; font-size:14px; line-height:22px; font-weight:bold; padding-bottom:5px;}

.GsTAL1 li{clear:both; padding-top:5px;}
.GsTAL1 h3{ font-size:18px; font-weight:bold; color:#000; font-family:"微软雅黑", "黑体"; line-height:28px; text-align:center;}
.GsTAL1 h3 a,.GsTAL1 h3 a:visited{color:#000;}
.GsTAL1 h3 a:hover{color:#C30; text-decoration:none;}
.GsTAL1 span{display:block; font-size:12px; color:#1E50A2; line-height:20px; text-align:center;}
.GsTAL1 span a,.GsTAL1 span a:visisted{color:#1E50A2;}
.GsTAL1 span a:hover{color:#C30;}
.GsTAL1 p{color:#5B5A5A; padding:5px 10px; font-size:14px; line-height:22px;}
.GsTAL1 p a,.GsTAL1 p a:visited{ color:#5B5A5A;}

.GsTAL2 li{clear:both; background:url(dots3.gif) -8px -124px no-repeat; padding-left:10px; line-height:24px; font-size:14px;}
.GsTAL2 h3{display:inline; font-weight:normal; font-size:14px; padding-right:1em;}
.GsTAL2 p{display:inline; font-size:12px;}
.GsTAL2 p{color:#5B5A5A;}
.GsTAL2 p a,.GsTAL2 p a:visited{ color:#5B5A5A;}
.GsTAL2 span {color:#5B5A5A;font-size:14px;}
.GsTAL2 span a,.GsTAL2 span a:visited{ color:#5B5A5A; font-size:14px;}
.GsTAL2 span a:hover {color:#5B5A5A; font-size:14px;}

.GsTAL3{clear:both}
.GsTAL3 li{clear:both;}
.GsTAL3 p{ line-height:20px; font-size:12px; color:#5B5A5A; padding-bottom:5px;}
.GsTAL3 p a,.GsTAL3 p a:visited{color:#5B5A5A;}
.GsTAL3 h3{color:#1E50A2; font-size:14px; line-height:22px; font-weight:bold; padding-bottom:5px;}

.GsTL1{ clear:both; line-height:24px; font-size:14px;}
.GsTL1 li{color:#1E50A2;}
.GsTL1 li a,.GsTL1 li a:visite{color:#1E50A2;}
.GsTl1 li a:hover{ color:#C30;}

.GsTL2{ clear:both; line-height:22px; font-size:12px;  }
.GsTL2 li{color:#1E50A2; background:url(dots2.gif) 0px -5px no-repeat; padding-left:15px;}
.GsTL2 li a,.GsTL2 li a:visited{color:#5B5A5A;}
.GsTL2 li a:hover{color:#C30;}

.GsTL2a{ clear:both; line-height:22px; font-size:12px;  }
.GsTL2a li{color:#000; background:url(dots2.gif) 0px -5px no-repeat; padding-left:15px;}
.GsTL2a li a,.GsTL2a li a:visited{color:#000;}
.GsTL2a li a:hover{color:#5B5A5A;}

.GsTL3{clear:both; font-size:14px; line-height:24px; color:#7BA5EA;}
.GsTL3 a,.GsTL3 a:visited{color:#1E50A2;  background:url(dots3.gif) -8px -128px no-repeat; padding-left:10px;}
.GsTL3 .keyword a,.GsTL3 .keyword a:visited{font-weight:bold; color:#717171; background:none; padding:0px;}

.GsTL4{clear:both; font-size:14px; line-height:24px;}
.GsTL4 a,.GsTL4 a:visited{color:#1E50A2;}
.GsTL4 li{ background:url(dots3.gif) -8px -124px no-repeat; padding-left:10px;}

.GsTL5{clear:both; font-size:14px;}
.GsTL5 li{clear:both;  line-height:30px; position:relative; background:url(dots3.gif) 0px -122px no-repeat #FFF; padding-left:20px; border-bottom:1px solid #D7E1F2; height:30px;}
.GsTL5 li:hover{background-color:#FFFFCC;}
.GsTL5 a,.GsTL5 a:visited{color:#1E50A2; }
.GsTL5 a:hover{text-decoration:none; color:#C30;}
.GsTL5 span.time{display:block; position:absolute; right:0px; top:0px; line-height:30px; font-size:12px; color:#999; font-family:Arial;}

/* form */
.GsForm{display:inline;}
.inputtext{background:url(bgs.jpg) 0px -205px repeat-x; border:1px solid #c1c1c1; height:16px; line-height:16px; font-size:12px; vertical-align:middle; }

.GcFoot{clear:both; line-height:22px; text-align:center;}
.GcFoot .tools{ background-color:#7F9FCA; line-height:25px; color:#A6BCDA;}
.GcFoot .tools a,.GcFoot .tools a:visited{color:#FFF; padding:0px 10px;}
.GcFoot p{margin-top:10px; color:#333;}

.GcPos{ line-height:30px; padding:0px 10px; background:url(sdot.gif) 0px bottom repeat-x;}
.GcPos a,.GcPos a:visited{ color:#444;}
.GcPos a:hover{color:#03F; text-decoration:none;}

/* list */
.GcList{ padding:5px 10px;}

/* detail */
.GcDetail{padding:5px 10px;}
.GcDetail .tools{text-align:center; background-color:#7F9FCA; color:#fff; line-height:22px;}
.GcDetail .tools a,.GcDetail .tools a:visited{color:#fff;}
.GcDetail .title{font-size:16px; font-weight:bold; text-align:center; padding:15px 10px 5px 10px; line-height:24px; color:#003399;}
.GcDetail .desc{text-align:center; line-height:24px; color:#666;}
.GcDetail .detail{ font-size:14px; line-height:24px; padding:10px 20px; color:#333333;}
.GcDetail .detail a,.GcDetail .detail a:visited{color:#03F; text-decoration:underline}
.GcDetail .detail a:hover{color:#C30;}
.GcDetail .detail p{padding-top:14px;}
.GcDetail .fbig{font-size:16px;}
.GcDetail .fsmall{font-size:12px; line-height:20px;}
.GcDetail .fsmall p{padding-top:10px;}

/* others */


.GsAd{ margin-bottom:5px; margin-top:5px; clear:both; border:none; text-align:center; }

.GsError{ text-align:center; color:#333; line-height:30px; clear:both; padding-top:10px;}
.GsError strong{color:#C30; font-weight:bold;}

.dmjs{padding:6px; border:1px solid #ADD8EB; background-color:#F0F6FA; color:#777878; line-height:20px;}
.dmjs img{float:left; margin:0px 15px 5px 0px;}

.links select{width:190px; margin-bottom:2px; text-align:center;}

.bmlist{background:url(bmlistbg.jpg) center 0px no-repeat; height:75px; padding-left:15px; line-height:25px; font-size:12px; font-weight:bold; color:#246EC1;}
.bmlist li a,.bmlist li a:visited {color:#246EC1;}
.bmlist li a:hover {color:#246EC1;}
.bmlist li{ text-align:center; width:40px; float:left; background:url(bmlistslice.jpg) right 0px no-repeat; padding-right:4px; padding-top:10px;}
.bmlist li.f4{width:65px;}
.bmlist li.lastl{background:none;}

.bts{text-align:center; margin-bottom:5px;}
.bts img{margin-bottom:2px;}
.subtitle{ font-size:12px; font-weight:bold; color:#0071AE; line-height:23px;}
.subtitle a,.subtitle a:visited {color:#0071AE;}

.wjhg{font-size:12px; font-weight:bold; color:#0071AE; line-height:32px; height:32px; background:url(bgs.jpg) 0px -173px repeat-x; border:1px solid #D8D8D8; text-align:center;}
.wjhg a,.wjhg a:visited{ font-size:12px; font-weight:bold; background:url(bgs.jpg) 0px -225px repeat-x; color:#FFF; padding:2px; border:1px solid #0073AD; margin-right:2px; }
.wjhg a:hover{text-decoration:none;}

.otherbt{clear:both; padding-top:10px; height:23px;}
.otherbt a,.otherbt a:visited{display:block; float:left; background:url(bt2.gif) 0px 0px no-repeat; width:63px; height:23px; text-align:center; margin-right:1px; color:#1E50A2; font-weight:bold; line-height:20px;}


.btzsjgy{background:url(bgs.jpg) 0px -121px repeat-x; height:47px; text-align:center; line-height:20px; padding-top:5px; border:1px solid #ECD9CF; font-weight:bold; margin-top:20px; margin-right:5px;}
.btzsjgy a,.btzsjgy a:visited{color:#BD330D;}
.btzsjgy a:hover{color:#FF0000; text-decoration:none;}

.btrss{ background:url(rss.gif) 0px 0px no-repeat; padding-left:22px; line-height:16px; color:#4A68BD; font-weight:bold; }
.btrss a,.btrss a:visited{color:#4A68BD;}

.GsNewsRank{ font-size:12px; line-height:180%;}
.GsNewsRank a,.GsNewsRank a:visited {color:#000;}
.GsNewsRank a:hover {color:#000;}
.GsNewsRank dt{ background:url(dots2.gif) 0px -5px no-repeat; padding-left:15px;}
.GsNewsRank .r1,.GsNewsRank .r2,.GsNewsRank .r3{ background:url(dots2.gif) 0px -5px no-repeat;}
.GsNewsRank .r2{background:url(dots2.gif) 0px -5px no-repeat;}
.GsNewsRank .r3{background:url(dots2.gif) 0px -5px no-repeat;}

/* pagespliter */
.GpageSpliter{ font-size:10px; line-height:150%; margin:5px 0 5px 0px;   width:90%; text-align:center; }
.GpageSpliter .pagecode a,.GpageSpliter .pagecode a:visited{padding:1px 2px 1px 2px; margin:0 2px 0 2px; background-color:#FFF2DB; border:1px solid #F39C66;  text-decoration:none;}
.GpageSpliter .pagecode a:hover{ color:#FFF; padding:1px 2px 1px 2px; margin:0 2px 0 2px; background-color:#F39C66; border:1px solid #F39C66; text-decoration:none; }
.GpageSpliter .current{ color:#FFF; padding:1px 2px 1px 2px; margin:0 2px 0 2px; background-color:#F39C66; border:1px solid #F39C66;}
.GpageSpliter .text{ background:none; border:none; font-size:12px;}
.GpageSpliter .pagenext,.GpageSpliter .pagepre{ line-height:25px; background-repeat:no-repeat; font-size:12px;}
.GpageSpliter .pagepre{ background-image:url(pagepre.gif); background-position:left; padding-left:10px;}
.GpageSpliter .pagenext{ background-image:url(pagenext.gif); background-position:right; padding-right:10px;}

