/* gd CSS Document */
/* 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;}
/* remember to define focus styles! */

body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* common */
body{ font-family:宋体,Arial; color:#666; font-size:63%;}
a,a:visited{ color:#004866; text-decoration:none;}
a:hover{ color:#CC0000; text-decoration:underline;}
.clearer{ line-height:0px; clear:both; text-indent:-10000px;}

/* wrap */
.GcW{ clear:both; width:980px; margin:0px auto 0px auto; text-align:left; background-color:#FFFFFF;}
.Gp2a{ width:680px; float:left;}
.Gp2b{ width:300px; float:left;}
.Gp2c{ width:675px; float:left;}


.GcHead{ background-image:url(gdheadbg.gif); height:62px; clear:both;}
.GcHead .logo{ text-indent:-1000px; width:10px;}
.GcHead .navi{ margin-left:200px; font-size:12px; text-align:center; line-height:20px;}

.Gp1 { width:980px; float:left;}

.Gpl{ width:49.99%; float:left;}
.Gpr{ width:50%; float:left;}

.Gpl01{ width:48.5%; float:left; padding-right:10px; height:185px;}
.Gpr01{width:48%;float:left;border-left-width: 1px;border-left-style: dashed;border-left-color: #CCCCCC; padding-left:10px;}

/* style */
.GsL{ font-size:12px; margin:0px 5px 5px 5px;}
.GsL .GsLabel{ background-image:url(bgL01.gif); background-repeat:repeat-x; height:30px;position:relative;}
.GsL .GsLabel .GsT{ font-size:12px; height:30px; line-height:30px; color:#014866; font-weight:bold; float:left; text-indent:10px; position:absolute; top:0px; left:0px;}


.Gs1{ font-size:12px; margin:0px 5px 5px 5px;border:1px solid #bcd2e6; }
.Gs1 .GsLabel{ background-image:url(bgL01.gif); background-repeat:repeat-x; height:30px;position:relative;}
.Gs1 .GsLabel .GsT{ font-size:12px; height:30px; line-height:30px; color:#014866; font-weight:bold; float:left; text-indent:10px; position:absolute; top:0px; left:-7px;}
.Gs1 .GsLabel .GsM{ height:30px; line-height:30px; float:right; padding-right:10px;}
.Gs1 .GsLabel .GsM a,.Gs1 .GsLabel .GsM a:visited,.Gs1 .GsLabel .GsM a:hover{color:#014866;}
.Gs1 .GsC{ padding:8px; background-color:#FFFFFF; clear:both;}
.Gs1 .GsTitleList{ text-align:left; font-size:12px;line-height:160%;}
.Gs3 .GsTitleList1{ text-align:left; font-size:12px;}
.Gs1 .GsTitleList1 li{text-align:left; background-image:url(point.gif);background-repeat:no-repeat; background-position:0 50%; padding-left:15px;line-height:180%;}
.Gs1 .button01 { float:left;background-image:url(button01.gif);background-repeat:no-repeat; width:58px; height:29px; padding:2px; padding-left:4px; padding-top:8px; text-align:center;}

.Gs2{ font-size:12px; margin:5px 5px 5px 0px;border:1px solid #bcd2e6; }
.Gs2 .GsLabel{ background-image:url(bgL04.gif); background-repeat:repeat-x; height:33px;position:relative;}
.Gs2 .GsLabel .GsT{ font-size:12px; height:33px; line-height:33px; color:#014866; font-weight:bold; float:left; text-indent:10px; position:absolute; top:0px; left:0px;}
.Gs2 .GsLabel .GsM{ height:33px; line-height:33px; float:right; padding-right:10px;}
.Gs2 .GsLabel .GsM a,.Gs2 .GsLabel .GsM a:visited,.Gs2 .GsLabel .GsM a:hover{color:#014866;}
.Gs2 .GsC{ padding:8px; background-color:#FFFFFF; clear:both;}
.Gs2 .GsTitleList{ text-align:left; font-size:12px;line-height:160%;}
.Gs2 .GsTitleList1{ text-align:left; font-size:12px;}
.Gs2 .GsTitleList1 li{ background-image:url(point.gif);background-repeat:no-repeat; background-position:0 50%; padding-left:15px;line-height:180%;}

.Gs3{ font-size:12px; margin:5px 0px 5px 0px;border:1px solid #bcd2e6; }
.Gs3 .GsLabel{ background-image:url(bgL04.gif); background-repeat:repeat-x; height:33px;position:relative;}
.Gs3 .GsLabel .GsT{ font-size:14px; height:33px; line-height:33px; color:#014866; font-weight:bold; float:left; text-indent:10px; position:absolute; top:0px; left:0px;}
.Gs3 .GsLabel .GsM{ height:33px; line-height:33px; float:right; padding-right:10px;}
.Gs3 .GsLabel .GsM a,.Gs3 .GsLabel .GsM a:visited,.Gs3 .GsLabel .GsM a:hover{color:#014866;}
.Gs3 .GsC{ padding:8px; background-color:#FFFFFF; clear:both;}
.Gs3 .GsTitleList{ text-align:left; font-size:12px;line-height:160%;}
.Gs3 .GsTitleList1{ text-align:left; font-size:12px;}
.Gs3 .GsTitleList1 li{text-align:left; background-image:url(point.gif);background-repeat:no-repeat; background-position:0 50%; padding-left:15px;line-height:180%;}


/* others */
.nydd {background-image:url(nydd.gif); background-repeat:no-repeat; height:30px;font-size:12px; padding-left:105px;}
.GsBigtitle, .GsBigtitle a, .GsBigtitle a:visited{ padding-top:4px; padding-bottom:5px; font-size:14px; color:#990000; font-weight:bold; text-decoration:none;}
.GsBigtitle a:hover{ text-decoration:underline; color:#CC0000;}

.GsBigtitleB14, .GsBigtitleB14 a, .GsBigtitleB14 a:visited{ padding-top:4px; padding-bottom:5px; font-size:14px; color:#024669; font-weight:bold; text-decoration:none; line-height:20px;}
.GsBigtitleB14 a:hover{ text-decoration:underline; color:#024669; line-height:20px;}

.GsAbs,.GsAbs a,.GsAbs a:visited{ line-height:180%; font-size:12px; color:#373737; text-decoration:none;}
.GsAbs a:hover{ text-decoration:none; color:#505050;}

.GsAbs12R,.GsAbs12R a,.GsAbs12R a:visited{ line-height:250%; font-size:12px; color:#a41d17; text-decoration:none; text-indent:10px;}
.GsAbs12R a:hover{ text-decoration:none; color:#a41d17; text-indent:15px;}

.GsAbs12RW,.GsAbs12R a,.GsAbs12RW a:visited{ line-height:200%; font-size:12px; color:#a41d17; text-decoration:none; font-weight:bold;}
.GsAbs12RW a:hover{ text-decoration:none; color:#a41d17; font-weight:bold;}

.GsAbs12B,.GsAbs12R a,.GsAbs12B a:visited{ line-height:180%; font-size:12px; color:#373737; font-weight:bold; text-decoration:none; }
.GsAbs12B a:hover{ text-decoration:none; color:#373737; font-weight:bold;}

.SPpic{ width:70px; float:left;}
.SPcontent{ width:245px; float:left; padding-left:6px;}
.SPcontent1{ padding:4px 8px 0px 8px; background-color:#FFFFFF; clear:both;}

.RWpic{ width:90px; float:left;}
.RWcontent{ width:175px; float:left; padding-left:6px;}
.RWcontent1{ padding:4px 8px 0px 8px; background-color:#FFFFFF; clear:both;}

.XCpic{ width:150px; height:150px; float:left;}
.XCcontent{ width:150px; float:left; padding-left:6px;}
.XCcontent1{ padding:4px 8px 0px 8px; background-color:#FFFFFF; clear:both;}

.RDpic{ width:90px; float:left;}
.RDcontent{ width:210px; float:left; padding-left:6px;}
.RDcontent1{ background-color:#FFFFFF; clear:both;}

.GDcontent{ background-color:#F5F2EF; font-size:12px; color:#333333; height:20px; padding-top:5px; padding-bottom:3px;}
.GDcontent li{ display:inline; font-size:12px; color:#333333;}
.GDcontent a,.GDcontent a:visited{ font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
.GDcontent a:hover{ font-size:12px; color:#333333; text-decoration:underline; font-weight:normal;}

/* tabs */
/* tab01 */
.GsTabLabel{ font-size:12px; margin:5px 10px 5px 10px;}
.GsTabLabel .label{ text-align:left; display:block;float:left; line-height:35px; width:100px; font-weight:bold; color:#990000; background-image:url(ancor1.gif); background-repeat:no-repeat; background-position:0 50%; text-indent:15px;}
.GsTabLabel .GsTitleList{ text-align:left;}
.GsTabLabel .GsTitleList li{line-height:180%; background-image:url(ancor.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:15px;}
.GsTabLabel .tabbt{ background-image:url(tabancor2.gif); background-position:center bottom; float:left; width:100px; height:35px; line-height:32px; margin-right:1px;}
.GsTabLabel .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:75px; height:35px; line-height:32px;margin-right:1px;}
.GsTabLabel .tabbt-on a,.GsTabLabel .tabbt-on a:visited,.GsTabLabel .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;}
.GsTabLabel .tabbt a,.GsTabLabel .tabbt a:visited,.GsTabLabel .tabbt a:hover{ color:#000; text-decoration:none;}
.GsTabLabel .tabpad { clear:both; display:none;}

.GsTab{ font-size:12px; border:1px solid #fff;}
.GsTab .GsTitleList,.GsTab .GsTitleList{ text-align:left;}
.GsTab .GsTitleList li,.GsTab .GsTitleList li{ line-height:180%; background-repeat:no-repeat; background-position:0 50%; }

.GsTab .tabbt{float:left;width:122px;height:50px;line-height:22px; margin-right:2px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6;}
.GsTab .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:122px; height:50px; line-height:22px; margin-right:2px; padding:4px 5px 4px 5px; 
border:1px solid #bcd2e6; border-bottom:1px solid #fff;}

.GsTab .tabbt2{float:left;width:122px;height:50px;line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6;}
.GsTab .tabbt2-on{background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:122px; height:50px; line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6; border-bottom:1px solid #fff;}
.GsTab .tabbt2-on a,.GsTab .tabbt2-on a:visited,.GsTab .tabbt2-on a:hover{ color:#000; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab .tabbt2 a,.GsTab .tabbt2 a:visited,.GsTab .tabbt2 a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab .tabbt3{float:left;width:122px;height:50px;line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6;}
.GsTab .tabbt3-on{background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:122px; height:50px; line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6; border-bottom:1px solid #fff;}
.GsTab .tabbt3-on a,.GsTab .tabbt3-on a:visited,.GsTab .tabbt3-on a:hover{ color:#000; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab .tabbt3 a,.GsTab .tabbt3 a:visited,.GsTab .tabbt3 a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab .tabbt4{float:left;width:122px;height:50px;line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6;}
.GsTab .tabbt4-on{background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:122px; height:50px; line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6; border-bottom:1px solid #fff;}
.GsTab .tabbt4-on a,.GsTab .tabbt4-on a:visited,.GsTab .tabbt4-on a:hover{ color:#000; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab .tabbt4 a,.GsTab .tabbt4 a:visited,.GsTab .tabbt4 a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab .tabbt5{float:left;width:122px;height:50px;line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6;}
.GsTab .tabbt5-on{background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:122px; height:50px; line-height:22px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6; border-bottom:1px solid #fff;}
.GsTab .tabbt5-on a,.GsTab .tabbt5-on a:visited,.GsTab .tabbt5-on a:hover{ color:#000; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab .tabbt5 a,.GsTab .tabbt5 a:visited,.GsTab .tabbt5 a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab .tabbt-on a,.GsTab .tabbt-on a:visited,.GsTab .tabbt-on a:hover{ color:#000; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab .tabbt a,.GsTab .tabbt a:visited,.GsTab .tabbt a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab .tabpad {clear:both;display:none; border: 1px solid #bcd2e6; border-top:none; padding:8px; background-color:#FFFFFF;}

/* tab02 */
.GsTabLabel{ font-size:12px; margin:5px 10px 5px 10px;}
.GsTabLabel .label{ text-align:left; display:block;float:left; line-height:35px; width:100px; font-weight:bold; color:#990000; background-image:url(ancor1.gif); background-repeat:no-repeat; background-position:0 50%; text-indent:15px;}
.GsTabLabel .GsTitleList{ text-align:left;}
.GsTabLabel .GsTitleList li{ line-height:180%; background-image:url(ancor.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:15px;}
.GsTabLabel .tabbt{ background-image:url(tabancor2.gif); background-position:center bottom; float:left; width:100px; height:35px; line-height:32px; margin-right:1px;}
.GsTabLabel .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:75px; height:35px; line-height:32px;margin-right:1px;}
.GsTabLabel .tabbt-on a,.GsTabLabel .tabbt-on a:visited,.GsTabLabel .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;}
.GsTabLabel .tabbt a,.GsTabLabel .tabbt a:visited,.GsTabLabel .tabbt a:hover{ color:#000; text-decoration:none;}
.GsTabLabel .tabpad { clear:both; display:none;}

.GsTab01{ font-size:12px; color:#990000; border:1px solid #fff;}
.GsTab01 .GsTitleList,.GsTab01 .GsTitleList{ text-align:left;}
.GsTab01 .GsTitleList li,.GsTab01 .GsTitleList li{ line-height:180%; background-repeat:no-repeat; background-position:0 50%; }

.GsTab01 .tabbt{ float:left;width:58px;height:25px;line-height:25px; margin-right:2px; padding:4px 5px 4px 5px; font-weight:bold;
border:1px solid #bcd2e6; border-bottom:none;}
.GsTab01 .tabbt-on{ background-image:url(bgL02.gif); background-repeat:repeat-x; float:left; font-weight:bold; width:58px; height:25px; line-height:25px; margin-right:2px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6; border-bottom:none;}

.GsTab01 .tabbt2{float:left;width:60px;height:25px;line-height:25px; padding:4px 5px 4px 5px; font-weight:bold;
border:1px solid #bcd2e6; border-bottom:none;}
.GsTab01 .tabbt2-on{background-image:url(bgL02.gif); background-repeat:repeat-x; float:left; width:60px; height:25px; line-height:25px; padding:4px 5px 4px 5px; font-weight:bold;
border:1px solid #bcd2e6; border-bottom:none;}
.GsTab01 .tabbt2-on a,.GsTab01 .tabbt2-on a:visited,.GsTab01 .tabbt2-on a:hover{ color:#014665; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab01 .tabbt2 a,.GsTab01 .tabbt2 a:visited,.GsTab01 .tabbt2 a:hover{ color:#014665; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab01 .tabbt-on a,.GsTab01 .tabbt-on a:visited,.GsTab01 .tabbt-on a:hover{ color:#014665; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab01 .tabbt a,.GsTab01 .tabbt a:visited,.GsTab01 .tabbt a:hover{ color:#014665; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab01 .tabpad {clear:both;display:none; border: 1px solid #bcd2e6; padding:8px;}

/* tab03 */
.GsTabLabel{ font-size:12px; margin:5px 10px 5px 10px;}
.GsTabLabel .label{ text-align:left; display:block;float:left; line-height:35px; width:100px; font-weight:bold; color:#990000; background-image:url(ancor1.gif); background-repeat:no-repeat; background-position:0 50%; text-indent:15px;}
.GsTabLabel .GsTitleList{ text-align:left;}
.GsTabLabel .GsTitleList li{line-height:180%; background-image:url(ancor.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:15px;}
.GsTabLabel .tabbt{ background-image:url(tabancor2.gif); background-position:center bottom; float:left; width:100px; height:35px; line-height:32px; margin-right:1px;}
.GsTabLabel .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:75px; height:35px; line-height:32px;margin-right:1px;}
.GsTabLabel .tabbt-on a,.GsTabLabel .tabbt-on a:visited,.GsTabLabel .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;}
.GsTabLabel .tabbt a,.GsTabLabel .tabbt a:visited,.GsTabLabel .tabbt a:hover{ color:#000; text-decoration:none;}
.GsTabLabel .tabpad { clear:both; display:none;}

.GsTab02{ font-size:12px; border:1px solid #fff;}
.GsTab02 .GsTitleList,.GsTab02 .GsTitleList{ text-align:left;}
.GsTab02 .GsTitleList li,.GsTab02 .GsTitleList li{ line-height:180%; background-repeat:no-repeat; background-position:0 50%; float:left;}

.GsTab02 .tabbt{float:left;width:156px;height:25px;line-height:25px; margin-right:2px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6;}
.GsTab02 .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:156px; height:25px; line-height:25px; margin-right:2px; padding:4px 5px 4px 5px; 
border:1px solid #bcd2e6; border-bottom:1px solid #fff;}

.GsTab02 .tabbt2{float:left;width:156px;height:25px;line-height:25px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6;}
.GsTab02 .tabbt2-on{background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:156px; height:25px; line-height:25px; padding:4px 5px 4px 5px;
border:1px solid #bcd2e6; border-bottom:1px solid #fff;}
.GsTab02 .tabbt2-on a,.GsTab02 .tabbt2-on a:visited,.GsTab02 .tabbt2-on a:hover{ color:#000; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab02 .tabbt2 a,.GsTab02 .tabbt2 a:visited,.GsTab02 .tabbt2 a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab02 .tabbt-on a,.GsTab02 .tabbt-on a:visited,.GsTab02 .tabbt-on a:hover{ color:#000; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab02 .tabbt a,.GsTab02 .tabbt a:visited,.GsTab02 .tabbt a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab02 .tabpad {clear:both;display:none; border: 1px solid #bcd2e6; border-top:none; padding:8px; background-color:#FFFFFF;}
.bcpictext{ display:block; text-indent:5px; width:160px;}

/* tab04 */
.GsTabLabel{ font-size:12px; margin:5px 10px 5px 10px;}
.GsTabLabel .label{ text-align:left; display:block;float:left; line-height:35px; width:100px; font-weight:bold; color:#990000; background-image:url(ancor1.gif); background-repeat:no-repeat; background-position:0 50%; text-indent:15px;}
.GsTabLabel .GsTitleList{ text-align:left;}
.GsTabLabel .GsTitleList li{line-height:180%; background-image:url(ancor.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:15px;}
.GsTabLabel .tabbt{ background-image:url(tabancor2.gif); background-position:center bottom; float:left; width:100px; height:35px; line-height:32px; margin-right:1px;}
.GsTabLabel .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:75px; height:35px; line-height:32px;margin-right:1px;}
.GsTabLabel .tabbt-on a,.GsTabLabel .tabbt-on a:visited,.GsTabLabel .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;}
.GsTabLabel .tabbt a,.GsTabLabel .tabbt a:visited,.GsTabLabel .tabbt a:hover{ color:#000; text-decoration:none;}
.GsTabLabel .tabpad { clear:both; display:none;}

.GsTab03{ font-size:12px; border:1px solid #fff;}
.GsTab03 .GsTitleList,.GsTab03 .GsTitleList{ text-align:left;}
.GsTab03 .GsTitleList li,.GsTab03 .GsTitleList li{ line-height:180%; background-repeat:no-repeat; background-position:0 50%; }

.GsTab03 .tabbt{ background-image:url(bgL06.gif); background-position:center bottom;float:left;width:158px;height:30px;line-height:30px; margin-right:2px; padding:4px 5px 4px 5px; text-indent:20px;}
.GsTab03 .tabbt-on{ background-image:url(bgL05.gif); background-position:center bottom; float:left; width:158px; height:30px; line-height:30px; margin-right:2px; padding:4px 5px 4px 5px; text-indent:20px;}

.GsTab03 .tabbt2{background-image:url(bgL06.gif); background-position:center bottom; float:left;width:158px;height:30px;line-height:30px; padding:4px 5px 4px 5px; text-indent:20px;}
.GsTab03 .tabbt2-on{background-image:url(bgL05.gif); background-position:center bottom; float:left; width:158px; height:30px; line-height:30px; padding:4px 5px 4px 5px; text-indent:20px;}
.GsTab03 .tabbt2-on a,.GsTab03 .tabbt2-on a:visited,.GsTab03 .tabbt2-on a:hover{ color:#ffffff; font-weight:bold; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab03 .tabbt2 a,.GsTab03 .tabbt2 a:visited,.GsTab03 .tabbt2 a:hover{ color:#004866; font-weight:bold; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab03 .tabbt-on a,.GsTab03 .tabbt-on a:visited,.GsTab03 .tabbt-on a:hover{ color:#ffffff; font-weight:bold; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab03 .tabbt a,.GsTab03 .tabbt a:visited,.GsTab03 .tabbt a:hover{ color:#004866; font-weight:bold; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab03 .tabpad {clear:both;display:none; border: 1px solid #bcd2e6; border-top:none; padding:8px; background-color:#FFFFFF;}

/* tab05 */
.GsTabLabel{ font-size:12px; margin:5px 10px 5px 10px;}
.GsTabLabel .label{ text-align:left; display:block;float:left; line-height:35px; width:100px; font-weight:bold; color:#990000; background-image:url(ancor1.gif); background-repeat:no-repeat; background-position:0 50%; text-indent:15px;}
.GsTabLabel .GsTitleList{ text-align:left;}
.GsTabLabel .GsTitleList li{line-height:180%; background-image:url(ancor.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:15px;}
.GsTabLabel .tabbt{ background-image:url(tabancor2.gif); background-position:center bottom; float:left; width:100px; height:35px; line-height:32px; margin-right:1px;}
.GsTabLabel .tabbt-on{ background-image:url(tabancor1.gif); background-position:center bottom; float:left; width:75px; height:35px; line-height:32px;margin-right:1px;}
.GsTabLabel .tabbt-on a,.GsTabLabel .tabbt-on a:visited,.GsTabLabel .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;}
.GsTabLabel .tabbt a,.GsTabLabel .tabbt a:visited,.GsTabLabel .tabbt a:hover{ color:#000; text-decoration:none;}
.GsTabLabel .tabpad { clear:both; display:none;}

.GsTab04{ font-size:12px; border:1px solid #fff;}
.GsTab04 .GsTitleList,.GsTab04 .GsTitleList{ text-align:left;}
.GsTab04 .GsTitleList li,.GsTab04 .GsTitleList li{ line-height:180%; background-repeat:no-repeat; background-position:0 50%; }

.GsTab04 .tabbt{ background-image:url(bgL06.gif); background-position:center bottom;float:left;width:90px;height:30px;line-height:30px; margin-right:2px; padding:4px 5px 4px 5px; text-indent:20px;}
.GsTab04 .tabbt-on{ background-image:url(bgL05.gif); background-position:center bottom; float:left; width:90px; height:30px; line-height:30px; margin-right:2px; padding:4px 5px 4px 5px; text-indent:20px;}

.GsTab04 .tabbt2{background-image:url(bgL06.gif); background-position:center bottom; float:left;width:90px;height:30px;line-height:30px; padding:4px 5px 4px 5px; text-indent:20px;}
.GsTab04 .tabbt2-on{background-image:url(bgL05.gif); background-position:center bottom; float:left; width:90px; height:30px; line-height:30px; padding:4px 5px 4px 5px; text-indent:20px;}
.GsTab04 .tabbt2-on a,.GsTab04 .tabbt2-on a:visited,.GsTab04 .tabbt2-on a:hover{ color:#ffffff; font-weight:bold; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab04 .tabbt2 a,.GsTab04 .tabbt2 a:visited,.GsTab04 .tabbt2 a:hover{ color:#004866; font-weight:bold; text-decoration:none;display:block; width:100%; height:100%;}

.GsTab04 .tabbt-on a,.GsTab04 .tabbt-on a:visited,.GsTab04 .tabbt-on a:hover{ color:#ffffff; font-weight:bold; text-decoration:none; display:block; width:100%; height:100%;}
.GsTab04 .tabbt a,.GsTab04 .tabbt a:visited,.GsTab04 .tabbt a:hover{ color:#004866; font-weight:bold; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab04 .tabpad {clear:both;display:none; background-color:#FFFFFF;}