/*####### Global ########*/
	.W { width:960px; margin-left:auto; margin-right:auto; text-align:left}
	body{background:#FFFFFF;margin: 0px; padding: 0 auto; font-family:"宋体"; font-size: 14px; color: #111; text-align: left; margin-left:auto; margin-right:auto}
	body,td,th {font-size: 12px; color: #333333; }
	a:link,a:visited {	text-decoration: none; color: #333;text-decoration: none; }
	a:hover {color:#FF5400;}
	.clear{clear: both;height:0;line-height:0px;font-size:0px;}
	.input { height:18px;}
	.btnOn,.btnOver {	BORDER: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 168px; CURSOR: pointer; PADDING-TOP: 4px; HEIGHT: 28px; TEXT-ALIGN: left; }
	.btnOn {BACKGROUND: url(btn1.gif);}
	.btnOver { BACKGROUND: url(btn2.gif); }
	.Tuchu { font-weight:bold; color:#FF3300; background-color:#FFFF00;}
    .MarT { margin-top:8px; clear:both;}
	.Hid { display:none}
	.Show { display:block}
	OL,UL,LI,FORM,h1,h2,h3,h4,p {LIST-STYLE-TYPE: none; padding:0px; margin:0px;  font-size:12px;}
	select { font-family:"宋体"}
	img { border:0px;}
	.FloatR { float:right;}
	.B {border:1px solid #ddd;}
	.B1 {border:1px solid #B3C4E5;}
	.ChkBox {margin-bottom:-1px;_margin-top:3px; margin-right:2px;}
	
	.SoDiv { padding:1px; width:320px;height:31px;display:inline;position:absolute;z-index:-1;top:40px;right:0;}
	.SoDiv .txtSearch{float:left;width:235px;padding:3px 2px 0 2px;height:21px;font-size:14px;border:1px solid #6AA2EC;}
	.SoDiv .SoBtn{float:left;margin-left:6px;width:58px;height:24px;line-height:22px;border:1px solid #6AA2EC;overflow:hidden;}

	
/*HEAD
-----------------------------------------------------------------------------------------------------------*/
#head{background:url(top_bg.png) repeat-x left; background-position:0 0px;color:#373737;height:187px;margin-bottom:0px;}
	#header{margin:0 auto;width:960px;height:103px;position:relative;z-index:20}
	#header_login{position:absolute;z-index:9999;top:10px;right:-0;*right:-0;width:600px;margin:0;padding:0;text-align:right}
	#header_login a{color:#343434;}
	
	#logo{float:left; height:100%; background:url(logo.gif) no-repeat left; background-position:0 12px;}
	#logo h1 a{display:block;width:241px;height:82px;text-indent:-9999px;}
	#logo h1 span{text-indent:-9999px;}

	#Tgg { display:block;color:#555; width:380px; height:30px; margin-top:45px; text-align:center;font-size:12px;}
	#Tgg .hot{ float: left;width:180px;font-size:12px;height:14px;margin:7px 0px 0px 4px; overflow:hidden}
	#Tgg .Select_Color_txt{float: left;font-size:12px;margin:7px 5px 0px 4px;}
	#Tgg .Select_Color{width:12px; height:12px; float: left;margin:5px 4px;display:block;position:relative;}
	#Tgg .Select_Color A{width:100%; height:100%; border:solid 1px #aaa; display:block;line-height:12px;cursor:pointer;}
	#Tgg .Select_Color A:hover{width:16px; height:16px; position:absolute;left:0px;top:-2px;line-height:14px;text-decoration: none;}

	#Tgg .newSpe{ float: left;width:200px;font-size:12px;height:14px;margin:7px 0px 0px 4px; overflow:hidden;filter:Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff);}
	#Tgg .newSpe a{ font-size:12px; color:#3365C2; text-decoration:none;}
	#Tgg .newSpe a:hover{ color:#FF3300; text-decoration:none;}
		
    #Menu{margin:0 auto;width:960px;height:39px;text-align:center;*font-size:11px; overflow:hidden}
	#Menu ul{margin:0 auto;height:39px;width:940px;background:url(menu_bg.png) no-repeat;padding-left:20px; overflow:hidden}
	#Menu ul li{float:left;background:url(menu_blank.png) no-repeat right 4px;position:relative;bottom:-5px; overflow:hidden}
	#Menu li a{float:left;display:block;height:39px;line-height:39px;padding:0 13px;color:#285080;font-size:12px;filter:Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff);/*only for IE*/}
	#Menu li a:hover{ color:#FF0000; text-decoration:none;}
	#Menu li.current {background:none;bottom:0}
	#Menu li.current a{background:url(Menu_On.png) no-repeat center;width:96px;text-decoration:none;font-weight:bold;font-size:12px;color:#fff;filter:none;padding:0 0; line-height:38px;position:relative;}
	#Menu li.last { width:75px;}
	.menu_info{float:right;margin:13px 5px 0 0; width:65px; height:39px; line-height:24px; overflow:hidden;filter:Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff);}
	.menu_info span {color:#285080}
    #MenuB{width:960px;float:center;}
    #MenuBl {float:center;width:260px; padding-left:150px; height:37px; line-height:37px; overflow:hidden}
	#MenuBl a { color:#E7EFFA; padding-right:5px;}
	#MenuBl a:hover { color:#FFFF99; text-decoration:underline}
/*基本样式开始*/
.clear_float{
	clear:both; height:1px;
}
.btns { clear:both; height:35px; padding-top:5px;}	
.btns a { float:left; width:auto; padding-left:12px; padding-right:12px; margin-left:5px; display:block;height:22px; line-height:24px; border:1px solid #CCCCCC; color:#363636; text-decoration:none;background-image:url("btn.gif"); overflow:hidden; cursor:pointer}
.btns a:hover { float:left; width:auto; padding-left:12px; padding-right:12px; margin-left:5px; display:block;height:22px; line-height:24px; border:1px solid #CCCCCC; text-decoration:none;background-image:url("btn_.gif"); overflow:hidden}
.btns a.qx { color:#FF3C00}
.btns a.fx { color:#4F4F4F}
.btns a.lb { color:#1B820E}
.Tab_left{
	float:left
}
.Tab_right{
	float:right
}

#content{
	width:950px; margin:auto;
}

#content_left{
	width:260px;
}

#content_right{
	width:692px;
}


/*基本样式结束*/

/*标题样式开头*/
.topic {

	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	margin: 3px 0px 0px 2px;
	padding: 0px 5px 0px;
	text-align: left;
	width: 150px;
}
.topic1 {

	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	margin: 3px 0px 0px 2px;
	padding: 0px 5px 0px;
	text-align: left;
	width: 350px;
}
.topic_bg1_1{
	background: url(tit_bg1.gif);
	height: 29px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	line-height:29px;
	padding-left:8px;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}
.topic_bg1_1  span{
	float:right;
	padding:0px 8px 0px 6px;
        font-size:12px;
        font-weight:normal;
        text-align:center;
}

.topic_bg1{
	background: url(tit_bg1.gif);
	height: 29px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.topic_bg1  span{
	float:right;
	padding:9px 8px 0px 6px;
        text-align:center;
}
.topic_bg1 .More {
	BACKGROUND: url(More.gif) no-repeat 0px 8px; FLOAT: right; WIDTH: 30px; CURSOR: pointer; HEIGHT: 13px
}
.topic_bg1_blog  span{
	float:right;
	padding:9px 10px 0px 0px;
}

.topic_bg1  .sp{
	float:right;
	background:url(tit_sp1.gif) no-repeat bottom;
        width: 80px;
	height:20px;
	color:#000000;
	line-height:20px;
	padding-left:3px;
}

.topic_bg1  .link{
	float:right;	
        width: 80px;
	height:20px;
        color:#008800;
	line-height:20px;
	padding-left:3px;
}
/*标题样式结束*/

/*列表样式开始*/

.list {
	margin:0px;
	padding: 0px;
	width:100%;
}
.list li{
        border-bottom:1px dashed #EDEDED;
	background: url(line1.gif) no-repeat 0px 2px;
	list-style:none;
	font-size:12px;
	margin:0px; padding:0px; padding-left:0px;
	height:21px;
}
.list li a, .list li a:visited {
	color: #333333;
	text-decoration: none;
	text-indent: 10px;
	padding:0px;

}
.list li a:hover{
	background:  #F7F7F7;
	color: #BC2931;
	text-decoration: none;
}
.list li span {
	color: #666666;
	float: right;
	text-align: right;
	padding-top: 1px;
	clear:right;
	font-size:12px;
}
.list ul {
	text-align: left; list-style:none; padding-top:3px;
}

.list_l {
	padding:4px 10px 5px 10px; background:#F2F6FB; 
}
.list_l li {
	background: url(line1.gif) repeat-x bottom;
	padding:0px; margin:0px;
	width:100%;
	list-style:none;
}
.list_l ul {
	color: #333333;
	margin: 0px;
	padding: 0px;
	text-align: left;
	display:block;
	line-height:22px;
}
.list_l_1 {
	padding:5px 0px 0px 10px; background:#F2F6FB; 
}
.list_l_1 ul li {
	background: url(line1.gif) repeat-x bottom;
	padding:0px; margin:0px;
	width:120px;
	list-style:none;
        float: left;
}
.list_l_1 ul {
	color: #333333;
	margin: 0px;
	padding: 0px;
	text-align: left;
	display:block;
	line-height:21px;
}

.list_l_2 {
	padding:10px 0px 0px 10px; 
}

.list_l_2 ul li {
	background: url(line1.gif) repeat-x bottom;
	padding:0px; margin:0px;
	width:222px;
	list-style:none;
        float: left;
}
.list_l_2 ul {
	color: #333333;
	margin: 0px;
	padding: 0px;
	text-align: left;
	display:block;
	line-height:25px;
}

.list_block { clear:both;text-align:left;border:1px solid #EDEDED; background:#FFFFFF;margin:3px;padding:3px 5px 3px 5px; }
.list_block li { border-bottom:1px dashed #EDEDED; padding:6px 0px 4px 0px; }
.list_block li a.span { color:#000000; font-weight:normal; text-decoration:none; text-align:right; float:right; }
.list_block li a.user { background:url("ico_user.gif") no-repeat 0px 2px; float:right; }
.list_block li a.time { color:#333333; font-weight:normal; text-decoration:none; width:60px; text-align:right; float:right; }
.list_block li a.a40 { font-weight:normal; text-decoration:none; width:40px; text-align:left;; float:right; }
.list_block li a.a50 { font-weight:normal; text-decoration:none; width:50px; text-align:left;; float:right; }
.list_block li a.a70 { font-weight:normal; text-decoration:none; width:70px; text-align:left; float:right; }
.list_block li a.a80 { font-weight:normal; text-decoration:none; width:80px; text-align:left; float:right; }
.list_block li a.a100 { font-weight:normal; text-decoration:none; width:100px; text-align:left; float:right; }
.list_block li a.a120 { font-weight:normal; text-decoration:none; width:120px; text-align:left; float:right; }
.list_block li a.a150 { font-weight:normal; text-decoration:none; width:150px; text-align:left;; float:right; }
.list_block li a.a180 { font-weight:normal; text-decoration:none; width:180px; text-align:left; float:right; }
.list_block li a.b35 { font-weight:normal; text-decoration:none; width:35px; text-align:center; float:left; }
.list_block li span{float:right;text-align:center;}
.list_nav { background: url(line1.gif) #F2F6FB repeat-x bottom; height: 24px;line-height:24px; }
.list_nav img { padding-left:8px; padding-right:5px; padding-top:5px; }
.list_nav .red{ color:#990000; font-weight:bold; }
.classTitle{float:left;}
.classTitle .menu{margin:0 auto; width:100%; clear:both; border-bottom:1px solid #ccc; height:28px;}
.classTitle .menu ul{}
.classTitle .menu li{ float:left; color:#999; height:25px; padding:0 12px; background:url(classbg2.gif) right 7px no-repeat;}
.classTitle .menu li h2{ padding:8px 0 0; text-align:left; font-size:13px;}
.classTitle .menu .active{border-bottom:3px solid #FF6600;}

/*列表样式结束*/

/*宽度样式开始*/
.w_1{
	width:340px;
}
.w_2{
	width:168px;
}
.w_3{
	width:362px;
	line-height:20px;
}
.w_4{
	width:320px;
}

.w_5{
	width:120px;
}
.w_6{
	width:550px;
}

.w_7{
	width:250px; 
}
.w_8{
	width:690px;
}

.w_9{
	width:420px;
}

.w_10{
	width:495px;
}

.w_11{
	width:688px;
}
.w_12{
	width:110px;
}


/*宽度样式结束*/

/*字体大小样式开始*/
.px12{
	line-height:21px;
	text-indent:24px;
}
.px13{
	font-size:13px;
	color:#333333;
	font-weight:bold;
}
.px14{
	font-size:14px;
	font-weight:bold;
	background:#f6f6f6;
	padding:3px;
}
.f13{
	font-size:13px;
	color:#333333;
}
.f14{
	font-size:14px;
	color:#333333;
}

.grn,a.grn:link,a.grn:visited{color:#008800}
.red,a.red:link,a.red:visited{color:#FF0000}
/*字体大小样式结束*/

/*音乐图片样式开始*/
.music_url {
        background: url(line1.gif) repeat-x bottom;
	margin: 10px 0px 0px 0px;
	width: 360px;
}
.music_url li {
	display: block;
	float: left;
	line-height: 20px;
	padding-left: 0px;
	padding-right: 0px;
	width: 120px;
        text-align:center;
	list-style:none;
}
.music_url img{
	padding:1px;
	border:1px #CCCCCC solid;
	margin-top:2px;
	
}
/*音乐图样式结束*/
/*音乐图片样式开始*/
.music_zjlist {
        background: url(line1.gif) repeat-x bottom;
	margin: 6px 3px 3px 3px;
	width: 760px;
}
.music_zjlist li {
	display: block;
	float: left;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 0px;
	width: 135px;
        text-align:left;
	list-style:none;
}
.music_zjlist img{
	padding:1px;
	border:1px #CCCCCC solid;
	margin-top:2px;
	
}
/*音乐图样式结束*/

/*音乐专集图样式开始*/
.music_zj {
	margin: 5px 5px 5px 0px;
	width: 430px;
}
.music_zj li {
	display: block;
	float: left;
	line-height: 28px;
	padding-top: 5px;
        padding-bottom: 5px;
	padding-left: 6px;
	padding-right: 6px;
	/*width: 120px;*/
        text-align:center;
	list-style:none;
}

.music_zj img{
	padding:1px;
	border:1px #CCCCCC solid;
	margin-top:2px;
	
}
/*音乐专集图样式结束*/


/*外框样式开始*/
 .side_border_news{
	padding:4px;
	border:6px #CAE5FF solid;
}
 .side_border{
	background: #ffffff;
	border: 1px solid #A9C9E2;
	margin-bottom:6px;
}
 .side_border_blog{
	background: #ffffff;
	border: 1px solid #A9C9E2;
	margin-bottom:6px;
}

 .side_border_x{
	padding:4px;
	border:1px #CCCCCC dotted;
}

/*外框样式结束*/


/*其它样式开始*/
.other_1{
	padding-top:4px;
}
.other_2{
	padding:0px 0px 1px 10px;
}
.other_3{
	margin:5px 0px 0px 17px;
}
.other_4{
	padding-left:5px;
	padding-top:4px
}
.other_7{
	margin-bottom:5px;
}
.other_8{
	width:420px;
}
.other_11{
	margin-bottom:8px;
}
.other_15{
	width:80px;
}
.other_16{
	padding:5px 6px;
}
.other_17{
	padding:1px 6px;
}
/*其它样式结束*/
#Footer {
	FONT-SIZE: 12px; BACKGROUND: url(Foot.gif) #FFFFFF;CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px auto auto; WIDTH: 950px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
	
