@charset "utf-8";
/* CSS Document */

body {
	font: 12px/ 22px;
	/* font-family:"微软雅黑"; */
	color: #000;
	text-align: center;
}
	
form, ul, li, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, input, td, div, body {
	margin:0;
	padding: 0;
	text-align: left;
}
input {
	color: #212121;
}
table, img {
	border: 0
}
ul, li, dl, dd, dt {
	list-style-type: none;
}
a {
	color:#666666;
	text-decoration: none;
}

.blue069 {
    color: #3099E8;
    outline:none;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	clear: both;
	font-size: 0;
	height: 0;
	overflow: hidden;
}


.left{
	float:left;}
	
/*.right{
	float:right;
	}*/
.center{
	text-align:center;}
	

input, select, form img, button {
	vertical-align: middle;
}
a {
	/*color: #000000;*/

}
a:hover {
	color: #FF9933;
	/* display:block; */
}
A.b2y:hover {  color: #F30; text-decoration: underline; font-size:13px;
}
A.b2y:link { color: #3099e8; text-decoration: none; font-size:13px;
}


A.b2b:link { 
color: #666; 
text-decoration: none; 
font-size:12px;
font-weight:bold;
}
A.b2b:visited {
text-decoration: none; 
font-size:13px;
font-weight:bold;
}

A.b2b:hover {  
color: #ff9933; 
text-decoration: underline; 
font-size:13px;
font-weight:bold;
}
.gray3{
	color: #333;
	text-decoration: none;}
	
.gray6{
	color:#666;}
	
	
.b_font{
	font-size:12px;
	color:#333;
	font-weight:normal;}
	
.mtop4{
	margin-top:4px;}
	
#appcon h6{
	font-size:12px;
	font-weight:normal;
	width:590px;
	border-top:1px solid #ccc;
	padding-top:10px;
}
#appcon h6 .right{
	float:right;
	}
h5{
	float:left;
	height:30px;
	line-height:30px;
	line-height:31px\9;
	font-size:14px;
/* 	font-family:"微软雅黑"; */
	font-weight:normal;
	width:590px;
	margin-left:5px;
	border-bottom:#ccc 1px solid;
	}
	
#search_more{
	float:right;
	height:23px;
	margin-top:4px;
	margin-top:0px\9;
	margin-right:1px;
	margin-right:0px\9;
}	
	

.form_more{
	background: url(../images/bg_search1.gif) no-repeat;
	height:23px;
	line-height:23px;
	padding-left:10px;
	width:165px;
	border:none;
	color:#999;
	font-size:12px;}
	
.mr20{
	margin-top:4px;}
	
#moreDivR_classes{
	padding:5px 0 10px 5px;
	display:inline-block;
	width:600px;
		}
		
#moreDivR_classes table tr td{
	height:26px;
	line-height:26px;
	font-size:12px;
}
	
#moreDivR_classes ul{
	/*height:26px; */
	overflow:hidden;
	zoom:1;
	padding-top:5px;
	}

#moreDivR_classes ul li{
	float:left;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	height:26px;
	line-height:26px;
}

#moreDivR_classes ul li a{
	outline:none;
	display:inline-block;
	height:18px;
	line-height:18px;
	padding:0 7px;
}
	
.moreDivR_classes02{
	color:#333;
	background: url(../images/bg_buntton3.gif) no-repeat left;
	width:34px;
	text-align:center;
	font-size:12px;
	height:26px;
	line-height:26px;
	padding-left:10px;
	text-align:left;
	}
	
#appcon{
	margin-bottom:20px;
	display:inline-block;
	/* border-top:1px solid #CCCCCC; 
	border:1px solid #000;*/
	float:left;
	width:590px;
	padding-left:5px;
	position:relative;
	}
	

/*CSS black style pagination*/

DIV.black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE:12px; PADDING-BOTTOM: 10px;COLOR: #606060; PADDING-TOP: 10px;TEXT-ALIGN: center;width: 600px;
}
DIV.black A {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; COLOR: #606060; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; TEXT-DECORATION: none;
	outline:none;
}
DIV.black A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid;  BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black SPAN.current {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #309de6
}
DIV.black SPAN.disabled {
	BORDER-RIGHT: #606060 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #606060 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #606060 1px solid; COLOR: #808080; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #606060 1px solid
}
/*CSS black style pagination*/	
	
.moreNav{ overflow:hidden; }

.moreNav li{ float:left; width:100px; height:100px; background:#f0f0f0; margin-right:10px; }
	
#moreDiv{ 
width:774px; 
height:580px; 
background:#fcfcfc;
border:#ccc 1px solid;
color:#000;
position:absolute;
z-index:9999;/*定义浮动层在最上面*/
top:26px;
/**top:32px;*/
left:-668px;	
behavior: url(css/PIE_uncompressed.htc);
box-shadow: 0px 5px 5px #333,0px 10px 5px #CCC;
}

/*更多信息css*/
	
#more_con_hot{
	margin:0 auto;
	padding:0px;
	width:774px;
	overflow:hidden;
	zoom:1;
	background:#DEF0FE;	
	position:relative;
	height:580px;
	}


	
#moreDivL{
	float:left;
	width:130px;
	height:580px;
	padding:10px;
	zoom:1;

	}
	
#moreDivL h1{
	font-size:13px;
	font-weight:normal;
	margin-bottom:10px;	
}

#moreDivL ul{
	width:130px;
	overflow:hidden;
	zoom:1;}	

#moreDivL ul li{
	float:left;
	width:63px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-size:14px;
	font-weight:normal;
	margin-bottom:10px;
	}
	
#moreDivL ul li a:hover {
	background:#309de6;
	border:#fff 1px solid;
	padding:2px 14px; 
	color:#fff;
	}
.moreDivL_lb{
	background:#309de6;
	/*border:#fff 1px solid;*/
	padding:2px 14px;
	color:#fff;}
	
#moreDivL ul li span{
	background:#309de6;
	border:#fff 1px solid;
	color:#fff;
	display:block;
	width:54px;
	height:23px;
	line-height:23px;
	margin-left:3px;
	*margin-left:0px;
	*margin-left:0px\9;
	}
	
#moreDivR{
	float:right;
	width:620px;
	height:580px;
	background: url(../images/bg_music.gif) no-repeat right top #FFF;
	border-left:#CCC 1px solid;
	position:relative;

}

/* 热门样式 */
#moreDivR .hot-div{
	float:left;
	line-height:30px;
	font-size:12px;
}
#moreDivR .hot-div .hot{
	color:#666666;
}
#moreDivR .hot-div a{
	color:#1079b8;
}
#moreDivR .hot-div a:hover{
	color:#ff9933;
}
#moreDivR .hot-div .hot-line{
	display:inline-block;
	height:30px;
	padding-right:3px;
	width:4px;
	color:#999999;
}
.back{
	height:30px;
	line-height:30px;
	padding-left:10px;
	width:565px;
	border-bottom:#CCC 1px solid;
	font-size:13px;
	font-weight:bold;}
	
#moreDivR dl{
	width:269px;
	_width:260px; 
	float:left;
	height:72px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	}
	
#moreDivR dl dd{
	float:left;
	width:72px;
	margin-right:5px;}
	
#moreDivR dl dt{
	height:22px;
	line-height:22px;
	font-size:12px;
	}
#cont dl{
	width:269px;
	_width:260px; 
	float:left;
	height:72px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	}
	
#cont dl dd{
	float:left;
	width:72px;
	margin-right:5px;}
	
#cont dl dt{
	height:22px;
	line-height:22px;
	font-size:12px;
	}
.green50{
	color:#3099E8;
	font-weight:bold;
}
/*更多信息css*/
/* 以下三窗口图标的样式  */
  .imgdiv a{
	width:251px;
	height:115px;
	float:left;
	padding:2px;
	background:#FFF;
	behavior: url(css/PIE_uncompressed.htc);
	box-shadow: -2px 0px 3px #CCCCCC,0px -2px 3px #CCCCCC,0px 2px 3px #CCCCCC,2px 0px 3px #CCCCCC;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-right:25px;
	margin-top:15px; 
	/* margin-left:20px; */
	position:relative;
	left:20px;

}
 /*.imgdiv a{
	display:block;
	position:relative;
}*/
.imgdiv a:hover{
    background:#FFF;
    behavior: url(css/PIE_uncompressed.htc);
    box-shadow: -2px 0px 2px #999999,0px -2px 2px #999999,0px 2px 2px #999999,2px 0px 2px #999999;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.imgdiv a div,.imgdiv a span{
	display:block;
	position:absolute;
	bottom:0;
	width:251px;
	left:0;
	text-decoration:none;
}
.imgdiv a div{
	height:25px;
	background: #FFF;
	z-index:50;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	text-decoration:none;
}
.imgdiv a span{
	width:251px;
	height:25px;
	line-height:25px;
	z-index:100;
	text-align:center;
	text-decoration:none;
	color: #000;
	font-size:12px;
}

/*Tab*/

#tab{
	height:30px;
	position: relative;
	margin-top: 5px;
	border-bottom: 1px solid #c4e1ef;
}
#tab ul{
	display:inline-block;
	float:left;
}
#tab li{
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	float:left;
	text-align:center;
	padding:0;
	border-style: solid solid none;
	border-width: 1px 1px medium;
	border-color: #c4e1ef;
	margin-right: -1px;
	list-style: none outside none;
}
#tab li a{
	display: inline-block;
	text-decoration:none;
	width:94px;
	font-size: 12px;
	line-height:30px;
	cursor:pointer;
	position: relative;
/* 	color:#333333; */
}
#tab li a:hover{
	color:#666;
}
#cont{
	clear:both;
	overflow-y:hidden;
}
.common{
	margin-top:5px;
	height:100px;
	zoom:1;
	position:absolute;
}
.common li{
	list-style:none;
	padding-left:14px!important;
	padding-left:0;
	padding-top:4px;
}
.common li a{
	text-decoration:none;
}

.on{
	background: #FFF;
	height:30px;
	line-height:30px;
	position: relative;
	border-color: #BFBFBF;
	color:#666;
}
.off{
	height:29px;
	line-height:29px;
	background-image: -moz-linear-gradient(top, #FFFFFF, #F5F5F5); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F5F5F5)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F5F5F5', GradientType='0'); /* IE*/
	color:#0d6da7;
}