*{margin:0px;padding:0px;font-family:Arial,Verdana,宋体;}
img{border:0px;}
ul{list-style:none;}
body{font-size:12px;background:#ccc url(../images/body_bg.jpg) repeat-x;}

a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}

#langmenu{text-align:right;width:950px;height:33px;margin:0px auto;clear:both;}
#langmenu a{display:block;width:70px;text-align:center;color:#cfcfcf;float:right;line-height:33px;}
#langmenu a:hover{color:#eee;}
#logo{width:950px;margin:33px auto 35px;height:105px;}
#logo_left{width:300px;float:left;}
#logo_right{width:550px;float:right;}

#content{width:950px;margin:0px auto;}
.ctitle{background:url(../images/title_bg.png);color:#cfcfcf;font-weight:bold;padding-left:12px;}
#left{width:439px;border-right:1px dotted #715200;float:left;margin-right:10px;}
#lbody{margin-right:10px;}
.ltitle{height:36px;line-height:36px;color:#e90;font-family:Verdana,宋体;}
.ltitle a{color:#cfcfcf;}
.searchdiv{text-align:center;padding:25px 0px 18px;margin-bottom:25px;}
.searchsub{line-height:16px;}
.bborder{border-bottom:1px dotted #715200;}
.page{line-height:24px;text-align:center;padding:5px 0px;}
.maintitle{background:url(../images/go.gif) 5px 6px no-repeat;padding-left:20px;line-height:22px;margin:15px 0px 10px;}
.maintitle a{font-weight:bold;text-decoration:underline;}
.mainbody{line-height:20px;color:#555;margin-left:18px;}
.mainmore{line-height:22px;margin:6px 0px 0px 18px;}
.mainview{line-height:20px;padding-left:18px;color:#555;}

#middle{width:220px;border-right:1px dotted #715200;float:left;}
#mbody{margin-right:10px;}
.mtitle{height:32px;line-height:32px;}
.mibody ul{list-style:none;margin:14px 0px 7px;}
.mibody li{border-bottom:1px solid #715200;}
.mibody a{display:block;line-height:24px;padding-left:6px;}
.mibody a:hover{text-decoration:none;background:#cfcbc0;color:#630;}
.mibody2 ul{list-style:none;margin:9px 0px;}
.mibody2 li{border-bottom:1px dotted #630;}
.mibody2 a{display:block;line-height:22px;padding:0px 6px;width:194px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mibody2 a:hover{text-decoration:none;color:#c00;}

#right{width:269px;float:right;margin-left:10px;float:right;}
.rtitle{height:32px;line-height:32px;}
.rbody{padding:5px;line-height:22px;}
.rbody .guestbooklist{list-style:none;margin:8px 6px 10px;}
.rbody .guestbooklist li{background:#d4d4d4;padding:0px 4px;margin-bottom:2px;border:1px dotted #715200;}
.subbtn{line-height:20px;height:24px;margin-left:46px;}


#copyright{width:950px;margin:0px auto;border-top:1px dotted #715200;clear:both;text-align:center;line-height:60px;color:#555;margin-top:10px;}

/*内页样式*/
.mainbody{font-size:14px;line-height:28px;margin:20px;word-break:break-all;}
.mb_title1{text-align:center;line-height:40px;font-size:18px;font-weight:bold;}
.mb_title2{border-bottom:1px solid #630;text-align:center;margin-bottom:30px;font-size:12px;}
.mbmoretitle{margin-top:30px;line-height:24px;font-weight:bold;padding-left:20px;clear:both;margin-bottom:6px;}
.mbmoreleft{width:300px;float:left;}
.mbmoreleft ul{list-style:none;}
.mbmoreleft li{line-height:22px;height:22px;font-size:12px;padding-left:5px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mbcomment{line-height:22px;background:#fff;margin:10px;padding:0px 10px;border:1px solid #aaa;}
.commentform{margin:10px;}
.commentform .cominp{width:240px;padding:2px;}
.commentform textarea{padding:3px;}
.commentform .comsub{line-height:18px;margin:4px 0px 0px 40px;}
