.aaa {
	font-size: 12px;
	line-height: 180%;
}
.img{ border:#E6E6D1 3px solid}
.red14{ font-size:14px; color:#CC0000; font-weight:bolder}
body,td{ margin:0; font-size:12px; line-height:180%;}
body{background:#ffffcd; background:url(images/bg.jpg) center top repeat-y}
.silver{ background:url(images/index_08.jpg) no-repeat left bottom}
.bluexu{
	background: #DBF0FD;
	border:1px dashed #3366CC;
	padding:4px;
}
.bluetable{ border: #3366CC 1px solid; background: #DBF0FD; padding:4px;}
.blue,.blue a,.blue a:acitive,.blue a:hover,.blue a:visited{ font-size:14px; color: #0066CC; font-weight:bolder; margin:2px; border-bottom:#eee 1px dotted}
.greentable{ border: #669900 1px solid; background: #E8FADC; padding:4px;}
.greenxu{
	background: #E8FADC;
	border:1px dashed  #669900;
	padding:4px;
}
.yellow{ color:#FFFFCC; font-size:12px; font-weight:bold}
.white,.white a:link,.white a:hover,.white a:visited,.white a:active{padding:2px; color:#FFFFff; float:left}
.link,.link a,.link a:hover,.link a:active,.link a:visited{ background:#FFFF99; color:#CC0000; text-decoration:none; margin:3px; padding:2px;}

td,body{ margin:0; font-size:12px; line-height:180%;}
#profile{ background:url(images/index_10.jpg) no-repeat left bottom;}
#profile2{ background:url(images/profile_01.jpg) no-repeat top left;}
#news2{ background:url(images/wen.jpg) no-repeat top left;}

.bara{color:#FFC; font-size:14px;font-weight:bold; padding:10px 20px 0px auto;}
.bara a:link{ color:#FF0; text-decoration:none; }
.bara a:hover{ color:#FFF; text-decoration: underline;}
.bara a:visited{ color:#FF0; text-decoration: underline;}
#pro{ background:url(images/index_07.jpg) no-repeat left top ;}
#pro2{ background:url(images/profile_03.jpg) no-repeat bottom left;}
#prod{ background:#eff8ff; margin:5px; padding:4px; border:#006699 solid 1px; float:left; width:160px; text-align:center; height:140px;}
#prod2{ background:url(images/picbg.jpg) no-repeat; margin:5px; padding:4px; border:#006699 solid 0px; float:left; width:160px; text-align:center; height:140px;}
#prodtitle2{ padding-top:2px;text-align:center; width:158px;; height:20px;}
#prod img{ border:#CEEEFF 4px solid}
#prodtitle{ background:#CEEEFF; border-bottom: #006699 solid 2px; text-align:center; width:158px;; height:20px;}
.border img{ border:#fff 4px solid}
.dotted{ height:25px; border-bottom:#669900 dotted 1px;}

a:link{ color:#CC0000; text-decoration:none}
a:hover{ color:#FF0000; text-decoration:none}
a:visited{ color:#CC0000; text-decoration:none}
a:active{ color:#CC0000; text-decoration:none}

.fr{ float:right; font-size:12px; font-weight:normal}

.leftlist{list-style:circle;border-bottom:#CC0000 1px dashed; line-height:30px; color:#FF6600}
.act{background:url(images/barbg.jpg); border-bottom:#990000 1px solid; font-weight:bold;color:#CC0000; padding-left:10px;line-height:20px; padding-top:10px;}
.leftlist2{list-style:circle;border-bottom:#006699 1px dashed; line-height:200%; margin-left:20px;}
.act2{background:url(images/barbg.jpg); border-bottom:#006699 1px solid; line-height:200%; margin-left:20px;}

.leftbar{ background:url(images/barbg.jpg); height:31px; border-bottom:#06C 1px solid;padding-left:20px; line-height:31px; font-size:12px; font-weight:bold}
.left{ border:#006699 1 solid; margin:0px; background-color:#eff8ff; color:#006699}

.list{ margin-left:20px;}

.main{ border:#006699 1 solid; margin:5px; background:url(images/content_top1.gif) repeat-x; padding:1px;color:#006699}

.red{ color:#CC0000;}

.widewhite{color:#FFFFFF;}
.bold{ font-weight:bold}
.redinput{ border-top: #CC0000 2px solid; border-left:#CC0000 1px solid; background:#FFFFFF; width:114px; height:12px; color:#666666}
#fad{ border:#990000 1px solid;width:581px; height:256px;}
.barred{ background: #CC0000; border:#990000 1px solid; padding-left:10px;}

.bgg{ background:url(images/bgg.jpg) right top no-repeat; border:#CCCCCC 1px solid; border-top:none}
.bgg2{ background:#FFFFCD; border:#CCCCCC 1px solid;}
.mainbgg{ background:url(images/bgg.jpg) right top no-repeat; border:#CCCCCC 1px solid; border-top:none; padding-left:200px;}
.mainbgg2{ background:url(images/bgg2.jpg) right top no-repeat; border:#CCCCCC 1px solid; border-top:none;}
.bbbb{ font-size:14px; font-weight:bold; font-family:Î¢ÈíÑÅºÚ; border-bottom:#CC0000 1px dashed; margin:10px; padding:2px; color:#CC0000}
.mtb{ margin-top:3px; margin-bottom:3px;}

.listaindex{ margin:2px; margin-left:25px; line-height:200%}

.speaker{ margin:4px; padding:4px; border-bottom:#CC0000 1px dashed; clear:both; height:105px; overflow:hidden}
.picnews{ margin:4px; padding:4px; border-bottom:#CC0000 1px dashed; width:300px; float:left; height:120px; overflow:hidden}
.picnews img{float:left; margin-right:10px;}
.classes{ margin:4px; padding:4px; border-bottom:#CC0000 1px dashed; clear:both; height:180px;}
.ob{ border:#FF9900 4px solid; margin-right:10px; margin-left:5px; float:left}
.live{margin:4px;float:left;width:200px;}

.dasong{ font-family:"ººÒÇ´óËÎ¼ò","·½Õý´óËÎ¼ò","ÎÄ¶¦´óËÎ¼ò","ºÚÌå"; font-size:16px; color:#CC0000}

.hei14{ font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; font-weight:bold; color:#CC0000}

.vod{ background:url(images/v.jpg) top center no-repeat; width:193px; float:left; padding:20px 5px 0 5px;margin:2px;text-align:center;}
.vodtitle{padding-top:20px; text-align:center}
.heart2{margin-top:2px;width:86px;float:left;clear:none;text-align:center;padding:3px;background:url(images/hbg2.gif) 10px 3px no-repeat;}
.heart1{width:114px;float:left;clear:none;text-align:center;padding:5px;background:url(images/hbg.gif) 14px 3px no-repeat;}