@charset "gb2312";

* { margin:0px; padding:0px; }

body { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:170%; color:#3e3e3e; background:#fff url(../images/bg.jpg) no-repeat top center; }
ul,ol,li { list-style:none;}
select { border:1px solid #ABABAB; }
img{ border:none; }
em { font-style:normal; }

a { text-decoration:none; color:#3e3e3e; cursor:pointer; }
a:hover   { color:#104090; text-decoration:underline; }

.clear-both { clear:both; height:0; overflow: hidden; }
textarea,input { font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; } 
.hide { display:none; }
.clear:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{ zoom:1}
.fl { float:left; }
.fr { float:right; }


#wapper { width:960px; margin:0 auto; }

.main { clear:both; float:left; width:940px; margin:10px 10px; }
.introduce { float:left; width:245px; }
.introduce h3,.song h3,.essay h3 { margin:0 0 10px 0; border-bottom:3px solid #410302; }
.introduce p { text-indent:24px; font-size:14px; line-height:150%; }
.picture {overflow:hidden; float:right; width:680px; }
.picture ul { }
.picture ul li {float:left; width:400px; height:320px; margin:0 10px 0 0; }

.titbox{width:940px;height:52px;}
.titbox span{float:right;margin-right:15px;line-height:50px;font-weight:450;}
.titbox span a{text-decoration:none;color:#410102;font-size:16px}

.smalltitbox{width:460px;height:27px;border-bottom:2px solid #732322;}
.smalltitbox span{float:right;margin-right:15px;line-height:25px;font-weight:450;}
.smalltitbox span a{text-decoration:none;color:#410102;font-size:12px}

.song { float:left; width:460px;}
.song ul,.essay ul { padding:15px 0 0 100px; height:175px; background:url(imagesbg01a.jpg) no-repeat; }
.song ul li,.essay ul li {line-height:30px; }
.song ul li a,.essay ul li a{margin-left:5px}
.song ul li span,.essay ul li  span{float:right;margin-right:55px;}
.essay { float:right; width:460px; }
.essay ul { background:url(imagesbg02a.jpg) no-repeat; }

.opus { clear:both; float:left; width:940px; margin:0 10px 20px 10px; }
.opus ul { width:955px; }
.opus ul li { float:left; width:226px; margin:20px 12px 0 0; }

#footer { width:960px; height:80px; padding:25px 0 0 0; background:#F2EEEA; color:#666; text-align:center; }



