@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{ font-size:12px; color:#000; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif}
body a,.body a:link{}
body a:hover{}
body a:visited{}
ul li,ol li,dl li{list-style:none}
fieldset,img,abbr,acronym{ border:none}
input,select{ font-size:12px!important}
body{ background-color:#fff}
/* end reset */
.inbox{}
.fl{ float:left!important}
.fr{ float:right!important}
.fn{ float:none!important}
.clear,.wrap,.foot,.header,.box{ clear:both; overflow:hidden; zoom:1}
.clearleft{ clear:left}
.clearright{ clear:right}
.over{ overflow:hidden;}
.bai1{ zoom:1}
.ie6haslayout{ zoom:1}
.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.none{ display:none}
.block{ display:block!important}
.pt0{ padding-top:0!Important}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pl1{ padding-left:1px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px!important}
.pl12{ padding-left:12px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl30{ padding-left:30px}
.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.p15{ padding:15px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt7{ margin-top:7px}
.mt8{ margin-top:8px}
.mt10{ margin-top:10px}
.mt-10{ margin-top:-10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml25{ margin-left:25px}
.ml30{ margin-left:30px}
.ml40{ margin-left:40px}
.mr5{ margin-right:5px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.red{ color:red}
.gray{ color:#666}
.blue{ color:blue!important}
.green{ color:green}
.blank{ color:#000}
.f12{ font-size:12px;}
/* end gm */
.wrap,.header,.foot,.box{ width:950px; margin:0px auto}
.boxyellow{ background:#FFF6DB; border:1px solid #F4DCA0}
.boxgreen{ background:#F2FFEE; border:1px solid #CAF2BE}

.header{ padding-top:15px; padding-bottom:15px}
.header .topbanner{ float:left; padding-top:3px; padding-left:11px}
.header .toplink{ float:right;}
.header .toplink a{ display:block; line-height:18px}
.header .toplink a:hover{ text-decoration:underline}

.musicer{ float:left; width:230px;}
.musicer h3{ font-size:12px; color:#60575A; padding:4px; padding-bottom:1px}
.musicer ul{ padding:0 0 3px 5px; *padding-bottom:6px}
.musicer ul li{ float:left; margin-left:3px; display:inline; margin-bottom:3px}
.musicer ul li a{ display:block; text-align:center; width:19px; height:16px; line-height:16px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background:#fff; border:1px solid #CAF2BE}
.musicer ul li.on a,.musicer ul li a:hover{ border-color:#006CFF; color:#fff; background:#4A94F9}
.baidusearch{ float:right; width:705px; overflow:hidden}
.subcontent{ float:right; width:705px; overflow:hidden; padding-left:1px}

.musicerlist{ float:left; width:230px;}
.musicerlist h3{ font-size:14px; color:#60575A; padding:5px 10px; line-height:16px; border:1px solid #CAF2BE; border-right:none; border-left:none; margin-top:-1px}
.musicerlist h3 span{ float:right;}
.musicerlist h3 span a{ font-size:12px; line-height:16px; color:blue; text-decoration:none; font-weight:100}
.musicerlist h3 span a:hover{ text-decoration:underline}
.musicerlist ul{ padding:5px 0 10px 0}
.musicerlist ul li{ float:left; display:inline; text-align:center; width:57px}
.musicerlist ul a{line-height:22px; text-decoration:none; color:#0C5D00}
.musicerlist ul a:hover{ background:#0C5D00; color:#fff}

.tuijianlink{ margin-left:-1px; padding-bottom:10px}
.tuijianlink ul{ border-right:1px solid #F4DCA0;border-bottom:1px solid #F4DCA0}
.tuijianlink ul li{ float:left; display:inline; text-align:center; width:138px; padding:1px;border:1px solid #F4DCA0;border-right:none; border-bottom:none;}
.tuijianlink ul li a{ display:block; background:#fff; line-height:32px; height:32px; width:138px; text-align:center; font-size:14px; text-decoration:none}
.tuijianlink ul li a:hover{ background:#FFF6DB; color:blue}

.contentlink{ padding:0px 15px 10px 15px}
.contentlink dl{ clear:both; overflow:hidden; zoom:1; border-bottom:1px solid #F4DCA0; line-height:34px; height:34px; overflow:hidden; position:relative; padding-right:24px}
.contentlink dl dt{ width:55px; float:left; font-size:14px; color:#696566; font-weight:bold}
.contentlink dl dd{}
.contentlink dl dd a{ text-decoration:none; margin-right:1em}
.contentlink dl dd a:hover{ text-decoration:underline}
.contentlink dl dd span.more{ position:absolute; right:0; top:0}
.contentlink dl dd span.more a{ margin:0; font-family:"宋体"}

.foot{ padding-top:15px}
.foot ul{ text-align:center; padding:10px}
.foot ul li{ padding:0 0.5em; display:inline}
.foot p{ text-align:center; padding:15px 0 20px 0; color:gray}

.content,.content p{ line-height:2em; font-size:14px; color:#000}
.content h1{ font-size:26px; line-height:30px; padding-bottom:10px; border-bottom:1px solid #ccc; text-align:center}

.weizhi{ padding-bottom:15px; font-size:14px}

.listlink{ margin-left:-1px;}
.listlink ul{ padding:1px 0 0 1px}
.listlink ul li{ float:left; display:inline; text-align:center; width:187px; padding:1px;border:1px solid #F4DCA0; margin-left:-1px; margin-top:-1px}
.listlink ul li a{ display:block; background:#fff; line-height:50px; height:50px; width:187px; text-align:center; font-size:14px; text-decoration:none}
.listlink ul li a:hover{ background:#FFF6DB; color:blue}

.page{ overflow:hidden; clear:both; zoom:1; background:none; border:none; padding:0; margin:0; height:30px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif!important; line-height:20px; padding-top:15px}
.page a{ color:#0000ff; text-decoration:underline; line-height:20px; margin:0 0.4em; font-size:14px; text-decoration:none; display:block; float:left; border:1px solid #ccc; background:#F3F3F3; color:#555; padding:0 5px; font-size:12px;}
.page a:hover,.page a.on{ color:#fff; border-color:#d80000; background:#EA2323; color:#fff}
.page a:visited{}
.page strong{ color:#d80000}

.yanzou{ margin-bottom:15px; padding:6px 10px 10px;overflow:hidden;}
.yanzou h3{ color:#6B6B6D; font-size:14px; padding-bottom:5px}
.yanzou dl{ position:relative; padding-left:6em; width:100%;overflow:hidden;}
.yanzou dl dt{ color:#666; width:6em; float:left; font-weight:bold; position:absolute; left:0; top:0;}
.yanzou dl dd{}
.yanzou dl dd a{ text-decoration:none; margin-right:0.8em}
.yanzou dl dd a:hover{ text-decoration:underline}
.yanzou dl dd a.on{ font-weight:bold; color:red}
.yanzou .clear{ line-height:0px; font-size:0px; height:0px}

.tijiao{}
.tijiao dl{ padding:0}
.tijiao dt{ color:red}
.tijiao dd{ font-size:12px; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:5px; clear:both; overflow:hidden}
.tijiao dd input{ vertical-align:-2px; *vertical-align:-3px; _vertical-align:-1px;}
.tijiao dd.wangzhi input{ border:1px solid #ccc; height:15px; line-height:15px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px!important; color:#555}
.tijiao dd.jianjie textarea{ border:1px solid #ccc; line-height:20px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px!important; color:#555}

#minzu,#xiyang,#yinyuejia,#wangzhi{ display:none}
/**/
.musicer ul li a:visited,.musicerlist ul a:visited,.contentlink dl dd a:visited,.tuijianlink ul li a:visited,.listlink ul li a:visited{ color:#800080}
.diqu {}
.diqu a{text-decoration:none;margin-right:15px;}
.diqu a.on,.diqu a:hover{color:red;}
