.mainbg{background-color:#fffef0;}
.kcjztopbg{background-color:#fefccb;}


.font12link {font-size: 12px;  line-height: 1.2;  color:#1977c5}
.font12link1 {font-size: 12px;  line-height: 1.2;  color:#0860a3}
.font12xglmlink {font-size: 12px;  line-height: 1.8;  color:#000000}
.vod {
	line-height: normal;
	border: 1px solid #E3E3E3;
}

.font12     {font-size: 12px;}
.font12xz {font-size: 12px;  line-height: 1.8;  color:#000000}

.bar a{ background:url(bar01.png) no-repeat; width:60px;height:23px;!height:61px;padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.bar a:hover{background:url(bar02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.kcml a{ background:url(bar01.png) no-repeat; width:60px;height:23px;!height:61px;padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.kcml a:hover{background:url(bar02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.wzjy a{ background:url(wzjy01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.wzjy a:hover{background:url(wzjy02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.wdtk a{ background:url(wdtk01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.wdtk a:hover{background:url(wdtk02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.dyb a{ background:url(dyb01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.dyb a:hover{background:url(dyb02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.ckbj a{ background:url(ckbj01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.ckbj a:hover{background:url(ckbj02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.xxjl a{ background:url(xxjl01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.xxjl a:hover{background:url(xxjl02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.xzzx a{ background:url(xzzx01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.xzzx a:hover{background:url(xzzx02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.lnst a{ background:url(lnst01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.lnst a:hover{background:url(lnst02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.ksdg a{ background:url(ksdg01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.ksdg a:hover{background:url(ksdg02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.jspj a{ background:url(jspj01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.jspj a:hover{background:url(jspj02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.help a{ background:url(help01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.help a:hover{background:url(help02.png) no-repeat; color:#FFFFFF; text-decoration:none;}
.mxcz a{ background:url(mxcz01.png) no-repeat; width:60px; height:23px;!height:61px; padding-top:38px; color:#535353; display:block; text-decoration:none; _display:inline;}
.mxcz a:hover{background:url(mxcz02.png) no-repeat; color:#FFFFFF; text-decoration:none;}


.font12banquan{font-size: 12px;  line-height: 1.5;  color:#ffffff}
.font14lanmu{font-size: 14px;  line-height: 1.2;  color:#ffffff}
.font14xzzx{font-size: 14px;  line-height: 1.3;  color:#ff0101}
.font14left{font-size: 14px;  line-height: 1.2;  color:#000}
.font12ikcjz{font-size:12px;  line-height:1.2;}
.font12ikcjz01{font-size:12px;  line-height:1.2; color:#7f7f7f}

.font12bzxj{font-size: 12px;  line-height: 1.2;  color:#f67003}
.font12bom{font-size: 12px;  line-height: 1.2;   font-weight: bold; color:#e4540d}
.font14bom{font-size: 14px;  line-height: 1.2;   font-weight: bold; color:#c85338}

.double     {line-height: 1.5; border-bottom:2pt double #000000}

.indexbg01{background-color:#bbd9fb;}
.indexbg02{background-color:#fae19d;}

.font122    {font-size: 12px; color:#FFFFFF}
.font12b   {font-size: 12px;  color:#ffffff}
.font1215   {font-size: 12px;  line-height: 1.5;  color:#15428b}
.font12zt   {font-size: 12px; color: #0032ab}
.font12xgqh {font-size: 12px; color: #0032ab}
.font12ztjc {font-size: 12px; color:#0032ab; font-weight:bold;}
.font12ikcjz{font-size:12px;  line-height:1.2; color:#005eac;}

.font14  {font-size: 14px;  line-height: 1.5;  color:#00000}
.font14jz   {line-height: 1.8; color:#000000; font-size: 14px;}
.font14zt   {font-size: 14px;  line-height: 1.5;  color: #1e50a2}
.font14jqkt {font-size: 14px;  line-height: 1.5;  color: #7f7f7f}
.font16     {font-size: 15px; color:#1e50a2; font-weight:bold; text-decoration: none}
.font1417   {line-height: 1.7; color:#000000; font-size: 14px;}
.font1415{line-height: 1.5; font-size: 14px; color:#000000}
.font14zd {line-height: 1.5; color:#a50021; font-size: 14px;}
.font14td {line-height: 1.5; color:#0053a6; font-weight:bold; font-size: 14px;}
.font20     {font-size: 20px;  text-decoration: none}

.indexmbody {background-color:#3780EC;}
.indexbody1 {background-color:#5794EF;}
.indexbody2 {background-color:#F1FAFF;}
.booklistbg {background-color:#f7faff;}
.bgbody     {background-color:#004698;}
.bgbody1    {background-color:#8bacf8;}
.mb         {background-color:#4A9AF7;}
.sybg       {background-color:#FFF9E7;}
.mxxglmbg01 {background-color:#F3FBFE;}
.videobody  {background-color:#F0F7FF;}
.tsym       {background-color:#ffffff;}

A:link      { color="#0064c1"; TEXT-DECORATION: none; line-height: 1.4;}
A:visited   {color="#0064c1"; TEXT-DECORATION: none; line-height: 1.4}
A:active    {line-height: 1.4;}
A:hover     {color="#0064c1"; TEXT-DECORATION: underline; line-height: 1.4}


.buttoncs   {font-size: 12px; background-repeat: no-repeat; height: 22px; width: 74px; left: 0px; top: 0px; clip:   rect(0px 0px 0px 0px); background-position: center center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #EFEFEF; clear: 0; float: 0; background-image: url(button.gif); border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-size: 12px; color:#FFFFFF;  cursor: hand; font-weight: bold; line-height: 1.3}
.buttonzs   {font-size: 12px; background-repeat: no-repeat; height: 22px; width: 97px; left: 0px; top: 0px; clip:   rect(0px 0px 0px 0px); background-position: center center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #EFEFEF; clear: 0; float: 0; background-image: url(clue.gif); border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-size: 12px; color:#FFFFFF;  cursor: hand; font-weight: bold; line-height: 1.3}
.buttonzzs   {font-size: 12px; background-repeat: no-repeat; height: 22px; width: 97px; left: 0px; top: 0px; clip:   rect(0px 0px 0px 0px); background-position: center center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #EFEFEF; clear: 0; float: 0; background-image: url(clue01.gif); border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-size: 12px; color:#FFFFFF;  cursor: hand; font-weight: bold; line-height: 1.3}
.buttonsx   {font-size: 12px; background-repeat: no-repeat; height: 21px; width: 126px; left: 0px; top: 0px; clip:   rect(0px 0px 0px 0px); background-position: center center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #EFEFEF; clear: 0; float: 0; background-image: url(sxb.gif); border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-size: 12px; color:#FFFFFF;  cursor: hand; font-weight: bold; line-height: 1.3}
.buttongb   {font-size: 12px; background-repeat: no-repeat; height: 22px; width: 74px; left: 0px; top: 0px; clip:   rect(0px 0px 0px 0px); background-position: center center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #EFEFEF; clear: 0; float: 0; background-image: url(sxbgb.gif); border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-size: 12px; color:#FFFFFF;  cursor: hand; font-weight: bold; line-height: 1.3}.font14sxb { font-size: 14px; line-height: normal; color: #FFFFFF; text-decoration: none }
.font14ikcjz{font-size:14px;  line-height:1.5;   color:#1e50a2}
.indexbg07{background-color:#aad0fb;}