@charset "utf-8";

body {
margin: 0;
background: #ffffff url(bg.jpg) center repeat-y;
text-align:center;
margin-bottom:10px;
}

body,table,td,div{color: #7C7C7C;font-size: 12px;line-height: 18px;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;}

form {margin: 0;}
img {border: 0;}

.topmenu{
position:absolute;
display:none;
}

.content{
overflow:auto; overflow-x:hidden; 
text-align:left;
scrollbar-face-color: #49ABE7; 
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
}
.content td{line-height:22px;}

.ImgDiv {
text-align: center;
vertical-align: middle;
position: relative;
display: table-cell;
overflow:hidden;
}
.ImgDiv p {
+position: absolute;
top: 50%;
}
.ImgDiv p img {
+position: relative;
top: -50%;
left: -50%;
}

.big_font{font-size:14px; font-weight:bold;}
.zt6{color:#FF0000;}

input,select {
font-size: 12px;
/* font-family: tahoma; /**/
font-family: arial,helvetica,sans-serif; /**/
/* border: #999999 1px outset; /* */
}

:focus {-moz-outline-style: none;} /* for Firefox */

/* nomal */
a {
color: #7C7C7C;
}
a:link {
text-decoration: none;
color: #7C7C7C;
}
a:visited {
text-decoration: none;
color: #7C7C7C;
}
a:hover {
text-decoration: underline;
color: #ff3300;
}

.iTop {
font-size:12px;
color: #9D9D9D;
}
.iTop a {
font-size:12px;
color: #9D9D9D;
}
.iTop a:link {
text-decoration: none;
color: #9D9D9D;
}
.iTop a:visited {
text-decoration: none;
color: #9D9D9D;
}
.iTop a:hover {
text-decoration: none;
color: #ff3300;
}

.newstitle {
font-size:14px;
font-weight:bold;
}
.newstitle a {
font-size:14px;
}
.newstitle a:link {
text-decoration: none;
font-size:14px;
}
.newstitle a:visited {
text-decoration: none;
font-size:14px;
}
.newstitle a:hover {
text-decoration: none;
font-size:14px;
color: #ff3300;
}

.iLeft {
color: #7C7C7C;
font-size:14px;
font-weight:bold;
line-height:29px;
height:28px;
background:url(left_bg_1.jpg) left no-repeat;
}
.iLeft a {
line-height:29px;
font-size:14px;
color: #7C7C7C;
width:100%;
height:28px;
padding-left:40px;
}
.iLeft a:link {
text-decoration: none;
color: #7C7C7C;
}
.iLeft a:visited {
text-decoration: none;
color: #7C7C7C;
}
.iLeft a:hover {
text-decoration: none;
color: #ffffff;
background:url(left_bg_2.jpg) left no-repeat;
}


.iLeft2 {
color: #ffffff;
font-size:14px;
font-weight:bold;
line-height:29px;
height:28px;
background:url(left_bg_2.jpg) left no-repeat;
}
.iLeft2 a {
line-height:29px;
font-size:14px;
color: #ffffff;
width:100%;
height:28px;
padding-left:40px;
}
.iLeft2 a:link {
text-decoration: none;
color: #ffffff;
}
.iLeft2 a:visited {
text-decoration: none;
color: #ffffff;
}
.iLeft2 a:hover {
text-decoration: none;
color: #ffffff;
background:url(left_bg_2.jpg) left no-repeat;
}


.iWhite {
color: #ffffff;
}
.iWhite a {
color: #ffffff;
text-decoration: none;
}
.iWhite a:link {
text-decoration: none;
color: #ffffff;
}
.iWhite a:visited {
text-decoration: none;
color: #ffffff;
}
.iWhite a:hover {
text-decoration: none;
color: #ffff00;
}

.iBottom {
color: #71964B;
}
.iBottom a {
text-decoration: none;
color: #71964B;
}
.iBottom a:link {
text-decoration: none;
color: #71964B;
}
.iBottom a:visited {
text-decoration: none;
color: #71964B;
}
.iBottom a:hover {
text-decoration: none;
color: #375816;
}

.ProPage2 {
width:55px;
height:23px;
padding-top:5px;
text-align: center;
color: #666666;
text-decoration: none;
font-size:12px;
border:#CCCCCC solid 1px;
}

.ProPage a {
width:55px;
height:23px;
padding-top:4px;
text-align: center;
color: #666666;
border:#CCCCCC solid 1px;
}
.ProPage a:link {
text-decoration: none;
color: #666666;
}
.ProPage a:visited {
text-decoration: none;
color: #666666;
}
.ProPage a:hover {
text-decoration: none;
color: #ff6600;
}

.ProPage_Num2 {
width: 25px;
height:23px;
line-height: 18px;
text-align: center;
cursor: default;
color: #ffffff;
font-size:12px;
border:#4398CE solid 1px;
background-color:#4398CE;
}


.ProPage_Num a {
width:25px;
height:23px;
line-height: 18px;
text-align: center;
color: #666666;
text-decoration: none;
font-size:12px;
border:#CCCCCC solid 1px;
}
.ProPage_Num a:link {
text-decoration: none;
color: #666666;
}
.ProPage_Num a:visited {
text-decoration: none;
color: #666666;
}
.ProPage_Num a:hover {
text-decoration: none;
color: #ff6600;
}

.ProPage_Page {
cursor: default;
color: #999999;
}

.ProPage_Font {
color: #ff6600;
}

.Guest_Top {
background-color: #ffffd9;
padding-right: 10px;
border: #eeeeee 1px solid;
text-align: right;
color: #7C7C7C;
}
.Guest_Top a {
text-decoration: none;
color: #7C7C7C;
}
.Guest_Top a:link {
text-decoration: none;
color: #7C7C7C;
}
.Guest_Top a:visited {
text-decoration: none;
color: #7C7C7C;
}
.Guest_Top a:hover {
text-decoration: underline;
color: #7C7C7C;
}
.Guest_KeepTop {
background-color: #fffff1;
padding: 4px;
height: 25px;
border: #eeeeee 1px solid;
color: #999999;
}
.Table_Big {
background-color: #eeeeee;
padding: 10px;
}
.Guest_Table {
border: #999999 1px solid;
background-color: #ffffff;
}
.Table_Show1 {
background-color: #ffffff;
border-bottom: #999999 1px solid;
}
.Table_Show1 td {
color: #666666;
}
.Table_Show2 {
border-bottom:#CCCCCC dashed 1px;
padding-top: 10px;
}
.Table_Show3{
background-color: #ffffff;
padding: 10px 10px;
}
.Words {
margin-top: 10px;
height: 80px;
border: #cccccc 1px dotted;
padding: 3px;
overflow: auto;
overflow-x: hidden;
scrollbar-face-color: #111111; 
scrollbar-arrow-color: #7C7C7C;
scrollbar-track-color: #7C7C7C;
scrollbar-highlight-color: #7C7C7C;
scrollbar-shadow-color: #7C7C7C;
scrollbar-darkshadow-color: #7C7C7C;
scrollbar-3dlight-color: #7C7C7C;
}
.Guest_Help {
border: #999999 1px solid;
background-color: #ffffff;
}
.Guest_Help td {
color: #999999;
}
.Guest_HelpFont {
color: #C50000;
}

.Forum_Top {
background-color: #999999;
border: #999999 1px solid;
height: 30px;
}
.Forum_Top td {
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#dddddd, endColorStr=#777777, gradientType=0);
}
.Forum_Top SPAN {
color: #7C7C7C;
}
.Forum_Top .right {
color: #757575;
}


.Forum_Table_Border { 
border: #708bc0 1px solid;
}
.Forum_ShowTitle_Back { 
background-color: #fafbf5;
}
.Forum_ShowTitle_Back2 {
background-color: #ffffff;
}
.Forum_ShowTitle_Bottom {
border-bottom: #708bc0 1px solid;
}
.Forum_Normal_Title {
background-color: #e8f3fd;
}
.Forum_Normal_Title td {
color: #666666;
}
.Forum_Normal_Title1 {
background-color: #ffffff;
}
.Forum_Normal_Title1 td {
color: #666666;
}
.Forum_Title_Back {
background-color: #f5f5f5;
border-bottom: #e1e1e1 1px solid;
}
.Forum_Title_Back td {
color: #666666;
}
.Forum_Mid {
background-color: #708bc0;
border: #4b6fb6 1px solid;
height: 30px;
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#3f7dba, endColorStr=#2b5096, gradientType=0);
}
.Forum_Bottom {
background-color: #f5fafe;
border: #cad9ea 1px solid;
}
.Forum_Bottom td {
padding: 10px;
color: #006600;
}
.Forum_Attach {
background-color: #f5fafe;
border: #cad9ea 1px solid;
padding: 5px;
}

.ShowContent {
position: absolute;
z-index: 9999;
display: none;
filter: alpha(opacity=80);
background-color: #666666;
border: #7C7C7C 1px solid;
width: 250;
}
.ShowContent td {
color: #ffffff;
}
.ShowContent a {
color: #ffffff;
text-decoration: none;
}
.ShowContent a:link {
color: #ffffff;
text-decoration: none;
}
.ShowContent a:visited {
color: #ffffff;
text-decoration: none;
}
.ShowContent a:hover {
color: #ffffff;
text-decoration: underline;
}