body {background:url("back.gif");   color:#3f3f3f; background-position: center ; background-repeat: repeat-y; font-size: 12px; text-align:center; margin:0px;}
td {  font-size:12px;}
input, textarea {  font-size: 12px; border-width:1px}
select {  font-size: 12px; border-width:1px}
form {margin:0px;padding:0px;}

ul.nl { list-style:none outside none; margin:5px; padding:0px}
ul.nl li { height:17px;padding-top:3px;padding-left:15px; background:url("bullet3.gif") no-repeat 0px ;background-position:left 4px;}
ul li.fixed { height:17px;padding-top:3px;padding-left:15px; background:url("top.gif") no-repeat 0px ;background-position:left 0px;}
ul.nx { list-style:none outside none; margin:5px; padding:0px}
ul.nx li { height:14px;padding-top:2px;padding-left:15px; background:url("bullet2.gif") no-repeat 0px ;background-position:left 4px;border-bottom: 1px dashed #b8b6aa;}
ul.nk { list-style:none outside none; margin:5px; padding:0px}
ul.nk li { height:10px;padding-top:0px;padding-left:12px; background:url("bullet2.gif") no-repeat 0px ;background-position:left 4px;}

table.thumbnail {border:#F7F7F7 1px solid; background:#E5E5E5; word-break:break all; word-wrap:word-break;}
table.thumbnail td {padding:4px; background:#ffffff; border:#B2B2B2 1px solid;}
table.thumbnail td img {border:#999999 1px solid;}

a:link, a:visited  {  color: #000000;text-decoration:none}
a:hover {  color: #000000; text-decoration:underline}

a.highlight:link, a.highlight:visited { color:red; text-decoration:none }
a.highlight:hover { color:red; text-decoration:underline }
#firstHeadline { margin:5px; padding:5px; border:1px solid #dddddd; background:#eeeeee}
#firstHeadline a.title:link, #firstHeadline a.title:visited { color:red; font-size:14px; font-weight:bold; line-height:150%}

a.thisclass:link, a.thisclass:visited { color: #D9EBFD; font-weight:bold; text-decoration:none }
a.thisclass:hover { color: #FFFFFF;font-weight:bold; }

.twidth { width: 784px; margin:0px; padding:0px;background:#fff;text-align:left;}
.content { font-size: 14px;font-family:宋体,Arial; line-height:140%; margin:5px 20px }
.content A:visited, .content A:link {color:blue; text-decoration:underline}
.content A:hover {color:red; }
.aTitle { font-size: 16px;font-weight:bold; }
.subTitle { font-size: 12px;font-weight:bold;}
.alignTop {vertical-align:top}
.alignCenterTop {vertical-align:top;text-align:center}

#sitehead {width:100%; }
#sitehead td.m {  }
#sitehead td.l {width:0px}
#sitehead td.r {width:0px}

#middle { width:100%}
#footer {width:100%; height:60px; border-top:1px solid #EEEEEE}

#navbar {width:100%}
#navbar td.m { height:30px; background:url("navbar.gif"); text-align:center; }
#navBar td.m img {vertical-align:middle}
#navbar td.l {  width:10px; background:url("navbar_l.gif");}
#navbar td.r {  width:10px; background:url("navbar_r.gif");}
#navbar td a:link, #navbar td a:visited  {color: #D9EBFD; text-decoration:none}
#navbar td a:hover {color: #FFFFFF; text-decoration:none }

#navsub {width:100%}
#navsub td.m { background: #FCFCFC; height:23px; text-align:left;}	/*二级分类*/
#navsub td.l { display:none; width:10px; background:}
#navsub td.r { display:none; width:10px;  }

.bulletin a:link, .bulletin a:visited {color: #606060; text-decoration:none}
.bulletin a:hover {color: #333333; text-decoration:none }
.bulletin div.body {}

.lframe {text-align:left;width:196px;}
.lframe table {width:100%;table-layout:fixed}
.lframe td table {table-layout:auto}
.lframe td.tm { height:25px; background:#F6F6F6; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD}
.lframe td.tm img {vertical-align:middle;}
.lframe td.tl {  width:5px; background:#6699EE;}
.lframe td.tr {  width:1px; background:#DDDDDD}
.lframe span.tt { color:#666666; font-weight:bold; padding-left:10px; }
.lframe td.mm { background: #FFFFFF; padding:3px }
.lframe td.ml { width:0px; background:#DDDDDD; }
.lframe td.mr { width:1px; background:#DDDDDD; }
.lframe td.bm { height:12px; border-top:1px solid #E6E6E6;background: url(shadow.gif) no-repeat;}
.lframe td.bl { width:0px;  }
.lframe td.br { width:0px;  }


.mframe { margin-bottom:9px;border:1px solid #99BBDE;}
.mframe table {table-layout:fixed}
.mframe td table {table-layout:auto}
.mframe td.tm { height:25px; border-top:4px solid #2B90F5; background:#F7F7F7 }
.mframe td.tm img {vertical-align:middle;}
.mframe td.tl { width:25px; background:url(arrow.gif) no-repeat;}
.mframe td.tr { width:0px; }
.mframe span.tt { color:#009900; font-weight:bold; padding-left:10px; }
.mframe td.mm { background: #FCFCFC; }
.mframe td.ml { width:0px; background:#E1E0E0}
.mframe td.mr { width:0px; background:#E1E0E0}
.mframe td.bm { display:none; height:0px; font-size:1px; background:#E1E0E0}
.mframe td.bl { display:none; width:18px;  }
.mframe td.br { display:none;  width:22px;  }

.member {text-align:left;width:196px;}
.member table {width:100%;}
.member td.tm { height:30px; background:#F6F6F6; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; padding-left:6px;}
.member td.tm img {vertical-align:middle;}
.member td.tl {  width:5px; background:#6699EE;}
.member td.tr {  width:1px; background:#DDDDDD}
.member span.tt { color:#666666; }
.member td.mm { background: #FFFFFF url(bg_member.gif) repeat-x; padding:3px }
.member td.ml { width:0px; background:#DDDDDD; }
.member td.mr { width:1px; background:#DDDDDD; }
.member td.bm { height:12px; border-top:1px solid #E6E6E6;background: url(shadow.gif) no-repeat;}
.member td.bl { display:none; width:18px;  }
.member td.br { display:none;  width:22px;  }

.summary-title { background:#F9F9F9; font-weight:bold; height:25px}

.gray { color:gray; text-decoration:none }
.time { color:#FF6600 }
.hit { color:green }

.tdbg { background: #FFFFFF ; line-height:120%}
.tdbg-dark {background: #FCFCFC; line-height:120%}


.hr { background:url("hr.gif"); height:2px }
.inputbg { }
.quote { margin:10px; margin-left:2em; border:1px solid #CCCCCC; padding:5px;  background: #FFFFFF; font-family:Verdana,Arial,宋体; word-break:break-all; }


.menuskin {
	border: #666666 1px solid; visibility: hidden; font: 12px verdana;
	position: absolute; background-color:#F6F6F6;
	background-image:url("menubg.gif");
	text-align:left;
	}
.menuskin a {
	padding-right:10px; padding-left:25px; color:black!important; text-decoration: none; behavior:url(inc/noline.htc);
	}
.menuskin a:hover { text-decoration:none}
#mouseoverstyle {
	background-color: #A2CEFB; margin:2px; padding:0px; border:#666666 1px solid;
	}
#mouseoverstyle a {
	color: black;
}
.menuitems{
	margin:2px;padding:1px;word-break:keep-all;
}

.oncontextmenu_menu_table{
	CURSOR: hand;FONT-SIZE: 9pt;
}

.oncontextmenu_menu{
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; CURSOR: hand; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: absolute; LEFT: 0px;TOP: 0px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#89B5EB,EndColorStr=#FFFFFF); 
}

.oncontextmenu_richtip {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; WORD-BREAK: break-all;FONT-SIZE: 9pt;	POSITION: absolute; TOP: 0; LEFT: 0; BORDER: 1px solid black; WIDTH: 200px;FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#0C74F3,EndColorStr=#FFFFFF);
}
	
/* 书签式面板tabtitle */
.tabtitle, .titlemouseover
{
	float: left;
	width: 115px;
	height:25px;
	font: normal normal bold 13px/21px Arial,"宋体",Helvetica,sans-serif;
	text-align: center;
	overflow: hidden;
}
.tabtitle dl, .titlemouseover dl
{
	margin: 0px;
	padding: 0px;
	border: 2px solid #fff;
	cursor: pointer;
}

.tabtitle
{
	color: #4d89d2;
	background: url(tabtitle.gif) #fff repeat-x top;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #9bbde6;
}
.titlemouseover
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
}
*+html .titlemouseover
{
	padding-bottom: 1px;
}

.imgList { padding:5px 0; text-align:center; line-height:1.8;overflow:hidden;_zoom:1;}
.imgList img {border:0;_vertical-align:middle;}
.imgList ul { list-style:none; margin:0; padding:0;}
.imgList li { float:left; }
.imgList li img, .imgList li a.imgLink img {display:block;background:#FFF; padding:3px; border:1px solid #BDDEF1;margin:auto;}
a.imgLink { margin:5px auto;line-height:1.8; display:block}
.imgList li a:hover img, .imgList li a.imgLink:hover img { background:#EEE; padding:3px}


#softLinks {list-style:none; margin:0; padding:0 10px;line-height:1.5}
#softLinks li {padding-left:18px; background:url(down.gif) no-repeat 0 50%; }

.summary {}
.summary .cont {position:relative;margin:0 10px;}
.summary .title {font-size:14px; font-weight:bold;background:#f6f6f6;padding:4px 0 0 0;margin:0 -10px;margin-bottom:5px;overflow:hidden;position:relative;}
.summary .foot {text-align:right;margin:5px 5px;}
.summary .imgDiv {margin:10px;}
.summary .imgDiv img {display:inline;}
.summary .hr { clear:both;margin:5px 0;}


.wrapper { overflow:hidden}

.pollSubmit {background:url(tp.gif) no-repeat;width:38px;height:19px;border:0;color:#3588D6; font-size:0; float:left; margin-top:10px;*margin-top:0px;_margin-top:7px;}
.pollView {background:url(ck.gif) no-repeat;width:38px;height:19px;border:0;color:#3588D6;font-size:0;margin-top:10px;*margin-top:0px;_margin-top:7px; }

.ad228{ width: 228px;  margin: 0 auto; padding:0 0 8px; }
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }

.loinp { background:url(inputbg1.gif) no-repeat; width:60px; height:16px; border:none;color:#054c9a}
.lobtn {  border:none; background:none; padding-top:3px;color:#054c9a; height:20px; line-height:20px}

.tab7-3b {
	BORDER-RIGHT: #c6d727 1px solid; BORDER-TOP: #c6d727 0px solid; BORDER-LEFT: #c6d727 1px solid; BORDER-BOTTOM: #c6d727 1px solid
}
.menulv {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); COLOR: #009900; TEXT-DECORATION: none
}
A.menulv:link {
	COLOR: #006600; TEXT-DECORATION: none
}
A.menulv:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
A.menulv:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}

.first{ background:url(webfreid_01.gif); height:20px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-right:8px;padding-bottom :0px;}
.first0{ background:url(webleft_01_0.gif); height:20px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-bottom :0px;}
.first2{ background:url(webleft_01_1.gif); height:6px;width:179px;margin:0px; padding:0px;overflow:hidden}
.first3{ background:url(webleft_01_2.gif); height:20px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-right:8px;padding-bottom :0px;}
.first4{ background:url(webleft_01_3.gif); height:20px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-right:8px;padding-bottom :0px;}
.first5{ background:url(webleft_01_4.gif); height:20px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-right:8px;padding-bottom :0px;}
.friend{padding-top:8px;padding-left:10px;height:24px;width:140px;float:left;}

.second{ background:url(webleftbg.gif); background-repeat :repeat-y;font-size:12px; text-align : left;overflow:hidden}
.third{ background:url(webleftbm.gif); height:9px;overflow:hidden;}
.moreR {float:right;padding-right:8px; font-weight : normal ;padding-top:0px;}

.lfirst{ background:url(webinfo_01_1.gif); height:23px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-bottom :0px;}
.rfirst{ background:url(webinfo_01_2.gif); height:23px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-bottom :0px;}
.lfirst1{ background:url(webinfo_01_3.gif); height:23px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-bottom :0px;}
.rfirst1{ background:url(webinfo_01_4.gif); height:23px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-bottom :0px;}
.lfirst2{ background:url(webinfo_01_5.gif); height:23px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-bottom :0px;}
.rfirst2{ background:url(webinfo_01_6.gif); height:23px;font-size:12px; text-align : left; font-weight :bold; padding-top:10px;padding-left: 30px;padding-bottom :0px;}

.lsecond{ background:url(webinfo_02.gif); background-repeat :repeat-y;font-size:12px; text-align : left;overflow:hidden}
.lthird{ background:url(webinfo_03.gif); height:7px;overflow:hidden;}

.hschool1{float:left;width:197px;overflow:hidden; margin:0px; padding:0px;border-right:1px solid #99BBDE;}
.hschool2{float:left;width:198px;overflow:hidden; margin:0px; padding:0px;border-right:1px solid #99BBDE;}
.hschool3{float:left;width:197px;overflow:hidden; margin:0px; padding:0px;}

.school1{ float:left;width:197px; height:179px;font-size:12px; text-align : left;border-right:1px solid #99BBDE;}
.school2{ float:left;width:198px; height:179px;font-size:12px; text-align : left;border-right:1px solid #99BBDE;}
.school3{ float:left;width:198px; height:179px;font-size:12px; text-align : left}

.rtop0{width:181px;height:5px;background:url(web9_01.gif);margin:0px; padding:0px;overflow:hidden; }
.rtop{ background:url(tlinkbg.gif); background-repeat :repeat-y;overflow:hidden;margin:0px;padding-left:5px;}
.rtopfgx{background:url(web9_03.gif);overflow:hidden;margin:0px;padding:0px;HEIGHT:3px}
.rtop2{ background:url(web9_06.gif); height:15px;font-size:12px; text-align : left; font-weight :bold; padding-top:6px;padding-left: 26px;padding-bottom :0px;}
.rtopbot{background:url(web9_08.gif);overflow:hidden;margin:0px;padding:0px;HEIGHT:4px}

.mtop0{width:420px;height:5px;background:url(web6_01.gif);margin:0px; padding:0px;overflow:hidden; }
.mtop1{float:left; width:4px;height:196px;background:url(web7_01.gif);margin:0px; padding:0px;overflow:hidden; }
.mtop2{float:left; width:3px;height:196px;background:url(web7_03.gif);margin:0px; padding:0px;overflow:hidden; }
.mtop3{float:left; width:4px;height:196px;background:url(web7_05.gif);margin:0px; padding:0px;overflow:hidden; }
.mtop4{width:420px;height:4px;background:url(web6_03.gif);margin:0px; padding:0px;overflow:hidden; }
.mtop5{ background:url(web8_01.gif); height:20px;font-size:12px; text-align : left; font-weight :bold; padding-top:6px;padding-left: 30px;padding-bottom :0px;}
.mtop6{font-size:12px; text-align : left;overflow:hidden}

.ttop0{float:left;width:78px;height:57px;padding-top:28px;text-align:center;}
.ttop{float:left;background:url(index_07.gif);width:69px;height:54px;padding-top:28px;text-align:center;}
.ttop1{float:right;height:54px;width:561px;background:url(index_06.gif);margin:0px; padding:0px;overflow:hidden;}

.daohang1{background:url(webbottom_01.gif);float:left;font-weight :bold; text-align : left;padding-top:10px;padding-left: 30px;width:168px;HEIGHT:18px;overflow:hidden; margin:0px; }
.daohang3{float:left; background:url(webbottom_03.gif); background-repeat :repeat-y;width:198px;height:174px;font-size:12px; text-align : left;overflow:hidden}
.daohang2{background:url(webbottom_02.gif);float:left;font-weight :bold; text-align : left;padding-top:4px;padding-left: 3px;width:399px;HEIGHT:24px;overflow:hidden; margin:0px; }
.lbl{background:none; height:22px; width:24px;float:left;border-right:1px solid #99BBDE;border-bottom :1px solid #99BBDE;}
.lbl2{background:none; height:22px;width:194px;float:left;border-bottom :1px solid #99BBDE;}
.lblOn{background:#fff; height:17px; padding-top:5px;width:66px; text-align :center;float:left;border-right:1px solid #99BBDE;}
.lblOff{background:none; height:17px; padding-top:5px; width:66px; text-align :center; float:left; border-right:1px solid #99BBDE;border-bottom :1px solid #99BBDE;}
.lblOn span{ background:none;height:12px;width:63px;display:block; float:left;text-overflow:visible; color:#004485; font-weight:bold; cursor:pointer; font-size:12px }
.lblOff span{ background:none;height:12px;width:63px;display:block; float:left;text-overflow:visible; color:#004485; font-weight:normal;cursor:pointer; font-size:12px}
.moreR2 {float:right;height:17px; margin-right:1px;padding-right:8px; font-weight : normal ;padding-top:5px;border-bottom :1px solid #99BBDE;}
.daohang4{float:left; background:url(webbottom_04.gif); background-repeat :repeat-y;padding-left:8px;width:395px;height:174px;font-size:12px; text-align : left;overflow:hidden}
.hbg{ background:url(bgre.gif);height:24px; line-height:24px;background-position:0 -40px;}
.flink{float:left;width:610px;}
.flink li{float: left;overflow:hidden;width:75px;margin-left: 10px;text-align: left;	background:url(bullet4.gif) no-repeat 0px 50%;padding-left:15px;background-position:left 6px;}

.bwimg{padding-left:19px;padding-top:10px;}
.bwtext{padding-left:46px;padding-top:8px;}
.bwimg2{float:left;padding-left:19px;padding-top:10px;}
.bwimg3{float:left;padding-left:63px;padding-top:10px;}
.bwtext2{float:left;padding-left:80px;padding-top:8px;width:210px}
.bwtext3{float:left;padding-left:120px;padding-top:8px;}

#AdLDiv1 a:link{line-height:24px;color: #FFFC00; text-decoration:none;text-align:left }
#AdLDiv1 a:visited{line-height:24px;color: #FFFC00; text-decoration:none;text-align:left }
#AdLDiv1 a:hover {color: #FFFC00;font-weight:bold;}
#AdLDiv2 a:link{line-height:24px;color: #FFFC00; text-decoration:none;text-align:left }
#AdLDiv2 a:visited{line-height:24px;color: #FFFC00; text-decoration:none;text-align:left }
#AdLDiv2 a:hover {color: #FFFC00;font-weight:bold;}

#AdRDiv1 p{padding-left:19px;line-height:1px;color: #FFFC00; text-align:left }
#AdRDiv2 p{padding-left:19px;line-height:1px;color: #FFFC00; text-align:left }
a.adxx:hover {color: #FFFC00;font-weight:bold;}

.d_on {FONT-WEIGHT: bold; BACKGROUND: url(tab_02.gif)  center center; COLOR: #cc6633;CURSOR: hand}
.d_of {	BACKGROUND: url(tab_01.gif) 50% bottom; CURSOR: hand}
