/* 列表信息 */
#main {width:950px; height:auto!important; height:736px; margin:0 auto; min-height:736px; overflow:hidden !important; overflow:visible; zoom:1;}
/* 乐器名片图片 */
#special {float:left; width:950px;}
#list {width:948px;}
#list .t12 {float:left; width:911px; text-align:left; padding-left:37px; line-height:24px; background:#f2fce1 url(/images/loginbj.gif) no-repeat; font-size:14px; letter-spacing:1px; color:#fff; font-weight:bold;}
#list .t12 A {font-weight:normal; font-size:12px; float:right;}
#list .box {float:left; width:930px; padding:4px 8px; text-align:left; border-left:1px solid #DFDFDF; border-top:1px solid #DFDFDF; border-right:1px solid #DFDFDF;}
.yqcardbbj {float:left; clear:both; width:950px; height:6px; background:url(/images/yqcardbbj.gif) no-repeat;}

#goodyq {margin:0px auto; width:930px; height:auto; background:url(/images/boxbg.gif) repeat;}
#goodyq .title {float:left; text-align:left; background: url(/images/4wordOrangeBG2.gif) no-repeat left center; padding-left:4px; padding-top:3px; font-weight:bold; color:#fff; line-height:17px;}
#goodyq .title A {font-weight:normal; font-size:12px; float:right; padding-right:20px; color:#1b479f;}
#goodyq .yqbox {float:left; width:928px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding-bottom:10px;}
.card {float:left; width:259px; min-height:159px; height:auto; white-space:nowrap; padding:0px; list-style:none; margin:10px 25px}
*html .card {float:left; white-space:nowrap; padding:0px; list-style:none; margin:10px 17px}
.card img {float:left; width:259px; height:159px; background:#fff; border:0px solid #eee;}
.sitename {float:left; color:#666; width:259px; padding-top:8px; line-height:25px; border:0px dashed #C5A601; text-align:center; text-overflow:ellipsis; white-space:nowrap; height:auto!important; height:25px; margin:0 auto; min-height:25px; overflow:hidden !important; overflow:visible; zoom:1;}
.sitename a {font-size:14px; color:#327B10;}

#yqgood {float:left; margin-top:10px; text-align:left; width:294px; height:270px; border:1px solid #DFDFDF; background:#F5FEE9;}
#yqgood .t12 {width:282px; height:23px;line-height:25px; color:#fff;  font-size:14px; font-weight:bold; margin:1px; padding-left:10px; background:#F5FEE9 url(/images/rbj.jpg) repeat-x; letter-spacing:2px}
#yqgood .t12 A {font-weight:normal; font-size:12px; float:right; color:#1b479f;}
#yqgood ul {padding:3px 6px;}
#yqgood li {padding-left:1px; margin:0px auto; overflow:hidden; width:270px; line-height:24px; height:24px; text-align:left;}
#yqgood li span {float:right; color:#f00;}

#yqclick {float:left; margin-top:10px; text-align:left; width:294px; height:270px; border:1px solid #DFDFDF; background:#F5FEE9; margin-left:21px;}
#yqclick .t12 {width:282px; height:23px;line-height:25px; color:#fff;  font-size:14px; font-weight:bold; margin:1px; padding-left:10px; background:#F5FEE9 url(/images/rbj.jpg) repeat-x; letter-spacing:2px}
#yqclick .t12 A {font-weight:normal; font-size:12px; float:right; color:#1b479f;}
#yqclick ul {padding:3px 6px;}
#yqclick li {padding-left:1px; margin:0px auto; overflow:hidden; width:270px; line-height:24px; height:24px; text-align:left;}
#yqclick li span {float:right; color:#f00;}

#yqnew {float:left; margin-top:10px; text-align:left; width:294px; height:270px; border:1px solid #DFDFDF; background:#F5FEE9; margin-left:21px;}
#yqnew .t12 {width:282px; height:23px;line-height:25px; color:#fff;  font-size:14px; font-weight:bold; margin:1px; padding-left:10px; background:#F5FEE9 url(/images/rbj.jpg) repeat-x; letter-spacing:2px}
#yqnew .t12 A {font-weight:normal; font-size:12px; float:right; color:#1b479f;}
#yqnew ul {padding:3px 6px;}
#yqnew li {padding-left:1px; margin:0px auto; overflow:hidden; width:270px; line-height:24px; height:24px; text-align:left;}
#yqnew li span {float:right; color:#f00;}



#infocontent {float:left; clear:both; margin:0 auto; padding-left:10px; width:910px; height:auto;}

#cT {font-weight:bolder; text-align:center; color:#333; width:910px; font-size:25px; float:left; overflow:hidden; height:40px; line-height:40px; font-family: Arial, Helvetica, sans-serif;}
#cT2 {float:left; width:910px; text-align:left; color:#999; line-height:25px; border-bottom:#ccc 1px dashed;  height:25px;}
.l1 {float:left; clear:both; padding:8px 0; background:url(../images/dot.gif) 50% bottom repeat-x; line-height:1.4;}


#infobox {float:left; clear:both; width:910px; min-height:300px; height:auto;}

.infoc {width:910px; font-size:12px; line-height:22px; color:#666; height:auto;} 
.hong_12 {color: #FF6600; font-size:12px; font-weight:bold;}

#mT {font-size:14px; height:auto; margin:10px 10px 4px; color:#333; line-height:20px;}
.op {padding-left:10px; font-size:14px; background:#fff; margin-left:10px; border-left:#2ca95b 3px solid; padding-top:5px;}
.op p{line-height:180%;}
#mPhoto {
	WIDTH: 484px
}
.pB {
	FLOAT: left; MARGIN: 2px 2px 0px 0px; WIDTH: 240px; HEIGHT: 160px
}
#xr {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #f00; PADDING-TOP: 12px
}
.comT {margin-top:8px; font-size:14px; line-height:25px; border-bottom:#ccc 1px solid;}

#comB {padding-left:10px;}

.b2G {font-size:1%; background:#efefef; margin-bottom:12px; line-height:1%; height:2px;}

.com {
	MARGIN: 0px 0px 0px 60px; padding-right:10px; COLOR: #999; LINE-HEIGHT: 16px
}
.comCl {clear:both; padding-bottom:8px;}

.comF {
	PADDING-LEFT: 10px
}
#r {
	MARGIN-TOP: 16px; FLOAT: right; WIDTH: 220px
}
#r LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/lir.jpg) no-repeat 3px 7px; OVERFLOW: hidden; WIDTH: 190px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#r .cBoxR SPAN {
	DISPLAY: none
}
.pLoginBorBg {
	BACKGROUND: #f9f9f9; HEIGHT: 100%
}
.pLoginBorBg A {
	FONT-SIZE: 12px
}
.ltrmail {
	DIRECTION: rtl; unicode-bidi: bidi-override
}
.cBoxR {border:#e2e2e2 1px solid; padding:1px;}
.cBoxR p{padding:2px;}
.tBoxtR {padding-right:12px; padding-left:4px; font-size:13px; color:#000; line-height:24px; height:24px;}
.cBoxR LI{PADDING-LEFT: 14px; BACKGROUND: url(../images/lir.jpg) no-repeat 3px 7px; OVERFLOW: hidden; WIDTH: 190px; LINE-HEIGHT: 20px; HEIGHT: 20px}

.tBg1 {
	BACKGROUND: url(../images/baselBg.gif) repeat-x
}
.tBg2 {
	BACKGROUND: url(../images/baselBg.gif) repeat-x
}
.tBg3 {
	BACKGROUND: url(../images/baselBg.gif) repeat-x
}
#bbsBox {
	MARGIN: 0px auto; WIDTH: 200px; PADDING-TOP: 2px
}
.bbsClass {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; FLOAT: left; MARGIN: 4px 2px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 60px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
.bbsClass A {
	COLOR: #174c82; TEXT-DECORATION: none
}
#admao UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 4px
}
#admao UL LI A {
	DISPLAY: block; COLOR: #03c; TEXT-DECORATION: underline
}
#admao UL LI A:hover {
	COLOR: #03c; TEXT-DECORATION: none
}

.infomain {width:800px; text-align:left;}


/* 间距属性 */
.spacer1 {
	FONT-SIZE: 1%; LINE-HEIGHT: 1%; HEIGHT: 1px
}
.spacer2 {
	FONT-SIZE: 1%; LINE-HEIGHT: 1%; HEIGHT: 2px
}
.spacer4 {
	FONT-SIZE: 1%; LINE-HEIGHT: 1%; HEIGHT: 4px;
	margin:0 auto;  clear:both; overflow:hidden; background:#fff;
}
.spacer8 {height:8px; font-size:1px; clear:both;overflow:hidden;}
.spacer12 {
	FONT-SIZE: 1%; LINE-HEIGHT: 1%; HEIGHT: 12px
}
.spacer14 {
	HEIGHT: 14px
}
.spacer16 {
	HEIGHT: 16px
}
.spacer18 {
	HEIGHT: 18px
}
.c {
	CLEAR: both
}
.fr {
	FLOAT: right
}
.fl {
	FLOAT: left
}
.wid50 {
	WIDTH: 50%
}
.wid49 {
	WIDTH: 49%
}
.wid45 {
	WIDTH: 45%
}
.wid40 {
	WIDTH: 39%
}
.wid60 {
	WIDTH: 60%
}
.wid80 {
	WIDTH: 80%
}
.wid95 {
	WIDTH: 95%
}
.wid100 {
	WIDTH: 100%
}