body {float: none;margin:0px;letter-spacing:0px; font-size:12px;line-height:150%;font:80%/150% arial; background:url(Bg.jpg);background-position:center top;}

div{word-wrap:break-word; word-break:break-all;}
table{word-wrap:break-word; word-break:break-all;}
td{word-wrap:break-word; word-break:break-all;}



A:link {color:#000000;text-decoration: none}
A:visited {color:#000000;text-decoration: none}
A:hover {color:#FF0000;text-decoration: underline}

A.Blue:link {color:Blue;text-decoration: underline}
A.Blue:visited {color: Blue;text-decoration: underline; }
A.Blue:hover {color: #ff00ff; text-decoration:underline}

A.Home:link {color:#FFFFFF;text-decoration: none}
A.Home:visited {color:#FFFFFF;text-decoration: none}
A.Home:hover {color:#FFFF33;text-decoration: underline}


A.RBF:link {color:#000000;text-decoration: none; font-size:13px; }
A.RBF:visited {color:#000000;text-decoration: none; font-size:13px; }
A.RBF:hover {color:#006699;text-decoration: none; font-size:13px;}

A.LRed:link {color: #FF6600;}
A.LRed:visited {color: #FF6600;}
A.LRed:hover {color: #CC66CC;}

A.Comp:link {font-size:14px; color:Black; line-height:25px;}
A.Comp:visited {font-size:14px; color:Black; line-height:25px;}
A.Comp:hover {font-size:14px; color:#ff6600; line-height:25px;}

.plist{background:url(../../images/tb_1.gif);}
.plist_v{background:url(../../images/tb_2.gif);}

.buf{width:145px; background-image:url(../../images/menutitle.gif); height:28px; line-height:28px; font-size:14px; color:#000000; text-align:left; padding-left:30px; }

.src_keyw {WIDTH: 250px; color:gray;}
.src_2keyw {  WIDTH: 250px; }

.displayNo{ display:block;}
.displayOff{display:none;}

table {font-size:12px; line-height:150%;}
table td {font-size:12px; line-height:150%; padding-left:5px; padding-right:5px;}

#header{float: none; margin-left:auto; margin-right:auto;width: 950px; background-color:White;}
#header .headerRight{clear:both; float:right; margin-top:20px; margin-bottom:20px;}

#content{float: none; margin-left:auto; margin-right:auto;width: 950px;}
#content .contentLeft{float:left; width:175px;}
#content .contentRight{float:right; clear:right; width:760px; margin-bottom:10px;}

#content .MenuLeft {clear:both;margin:0px; margin-bottom:10px;}
#content .MenuLeft ul{clear:both;margin:0px; padding:0px;display:block; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; width:175px; list-style-type:none;}
#content .MenuLeft li {clear:both;text-align:left;margin:0px;padding:0px;}
#content .MenuLeft .a_li {background:url(MenuLTitle.gif); padding-left:20px; height:20px; line-height:20px; padding-top:2px; font-size:14px; font-weight:bold; color:#F6F6F6;border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;border-top:2px #CCCCCC solid;}
#content .MenuLeft .b_li {padding-left:20px; height:22px; line-height:22px;border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;background:url(arrows.gif) #F6F6F6 no-repeat 5px 5px;border-top:1px #CCCCCC dotted; overflow: hidden; white-space: nowrap; width:153px; text-overflow: ellipsis;}
#content .MenuLeft .c_li {height:15px; line-height:15px; border-top:1px #CCCCCC solid; }/* 最后一条封底线 */
#content .MenuLeft .d_li {text-align:right; padding:5px 5px 3px 0px; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; background-color:#F6F6F6;border-top:1px #CCCCCC dotted;height:20px; line-height:20px; }/* 大于10条更多分类 */
#content .MenuLeft .e_li {text-align:center; height:50px;  line-height:50px;border:1px #CCCCCC solid;background-color:#F6F6F6;}/* 没有资料时的提示 */
#content .MenuLeft .InputLeft{margin-top:15px}


#MenuL {clear:both;float:left;}
#MenuL ul{margin:0px; padding:0px; width:170px; list-style-type:none;}
#MenuL li {margin:0px;padding:0px; width:170px; padding-top:2px; padding-bottom:2px; }
#MenuL .aa_li {line-height:150%; padding-left:10px; font-size:14px;  border-bottom:1px #cccccc dotted; background:url(../../images/indexpoint.gif) no-repeat #619C80 2px 8px;}
#MenuL .ab_li {line-height:150%; padding-left:10px;  border-bottom:1px #cccccc dotted; background:url(../../images/tb.gif) no-repeat #E2DEDE 10px 2px;}
#MenuL .ac_li {line-height:150%; padding-left:10px;  border-bottom:1px #cccccc dotted; background:url(../../images/tb.gif) no-repeat #E2DEDE 22px 2px;}

A.LWhite:link {color: #FFFFFF;}
A.LWhite:visited {color: #000000;}
A.LWhite:hover {color: #FF0000;}

A.LB:link {color: #000000;}
A.LB:visited {color: #619C80;}
A.LB:hover {color: #FF0000;}











#content .contentBod{ float:left; width: 760px; margin-bottom:10px; border:0px solid;}
#content .contentBod ul{float:left; margin:0px; padding:0px; list-style-type:none; white-space:normal; width:160px; height:240px; padding:5px; overflow: hidden;  border:1px #cccccc dotted; }
#content .contentBod ul li{display:table; vertical-align:middle; text-align:center; font-size:14px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; }
#content .contentBod ul li div{width:160px;height:200px;  line-height:200px; margin-bottom:2px; display: table-cell; vertical-align:middle;}
#content .contentBod ul li div img{margin-top: expression(( 200 - this.height ) / 2);border:0px;}/* for explorer only */






fieldset { border:1px #CCCCCC solid; padding:0.5em;  margin:0.5em 0em; clear:both; }
legend {padding:0.3em; margin:0.3em; font-weight:bold; color:Black;}

.textbox{border:#CCCCCC 1px solid; width:250px; padding:2px; }
.textbox110{border:#CCCCCC 1px solid; width:150px; padding:2px; }
.textbox40{border:#CCCCCC 1px solid; width:40px; padding:2px; }
.input-ok{border: 1px solid #00CC00; color : #000000;}
.input-erro{border: 1px solid #FF3300; color : #FF3300;}
.font-erro{color: #DD0008; margin-top:5px; padding:2px 2px 2px 25px; background:url(../../images/icon_attion_16.gif) #FDF0F7 no-repeat 5px 2px; border:0px #FCC4C7 solid; width:87%;}
.font-ok{height:30px; line-height:30px;display:inline; white-space:nowrap; color : Green; padding-top:8px; padding-left:20px; background:url(../../images/reg_yes_ico.gif) #fff no-repeat 0px 5px;}
.font-ok_2{display:none}

#footer{clear:both; margin-left:auto; margin-right:auto;  width: 950px; height:60px;background:url(../../images/f.jpg) no-repeat 0px 0px; text-align:center; padding-top:5px;}

#content .content1Search{float:left; width: 760px;background:url(Search-Bg.gif); height:35px; line-height:35px; margin-bottom:10px;}
#content .content1Search form{float:left;height:20px; line-height:20px; margin:5px 0px 0px 0px; padding:0px;}
#content .content1Search .SearchRight{float:right; background:url(Search-GQ.gif) no-repeat 0px 0px; height:35px; line-height:35px; width:250px;}
#content .content1Search .SearchRight samp{float:right; cursor:pointer; margin-right:10px; width:90px; height:25px; line-height:25px; margin-top:10px; text-decoration: none;}
#content .content1Search .Search2Right{float:right; background:url(Search-QG.gif) no-repeat 0px 0px; height:35px; line-height:35px; width:250px;}
#content .content1Search .Search2Right samp{float:right; cursor:pointer; margin-right:132px; width:90px; height:25px; line-height:25px; margin-top:10px; text-decoration: none;}

#content .NextPage{text-align:left; white-space:normal; width:550px; padding-left:10px; margin-bottom:15px; }

#b3_ulli {clear:both; width:760px;}
#b3_ulli ul {margin-left:auto; margin-right:auto;margin-top:0px;margin-bottom:0px; width:740px; padding:0; list-style-type:none;}
#b3_ulli .ali {float:left;width:120px; text-align:right; padding-right:2px;}
#b3_ulli .bli {float:left;width:260px;}
#b3_ulli .cli {float:left;width:auto;padding-left:2px;}
#b3_ulli .dli {clear:both; height:10px; line-height:10px; margin-top:-10px;}

#table2dldt {text-align:left; margin-top:0px;}
#table2dldt ul{list-style-type:none;margin-top:0px; margin-bottom:0px;margin-left:0px;padding-left:25px; line-height:25px; width:auto; background: url(../../images/now.gif) #E3E7F9 no-repeat 5px 5px;  border:1px #cccccc solid ; font-weight:bold;}
#table2dldt dl {margin-left:auto; margin-right:auto;margin-top:0px; border:1px #CCCCCC solid ;}
#table2dldt dt {float: left; width: 150px; text-align:right; padding:2px 5px 2px 0px; border-top:1px #CCCCCC solid; }
#table2dldt dd{margin-left:155px; text-align:left; padding:2px 5px 2px 5px; border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid;}
#table2dldt .gray{text-align:left; color:Gray;}
#table2dldt .red{color:Red;}

.font_gray{color:Gray;}

img { vertical-align:middle}

.cent_text{text-align:center;}








.menutitle{ float:left; width:90px; padding-top:10px; text-align:center; font-size:14px;}
.menutitle_s{ float:left; width:95px; padding-top:6px; height:25px; line-height:25px; text-align:center; font-size:14px; background:url(../../images/la_bg.gif); border:1px #999999 solid; border-bottom:0px solid; margin-left:-1px; color:White;}
