body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(gn_contenton_bg.jpg);
	background-repeat: repeat-x;
	font-family: "Î¢ÈíÑÅºÚ";
}
body,td,th {
	color: #F7F7F7;
}
.STYLE1 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 36px;
	color: #000000;
}

h1. {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	color: #000000;
}





.STYLE3 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.STYLE2 {
	color: #afa298;
	font-size: 12px;
}

a:link.STYLE2 {
	color: #afa298;
}


.STYLE4 {
	font-family: "Î¢ÈíÑÅºÚ";
	color: #FFFFFF;
	font-size: 16px;
}
a:link {
	text-decoration: none;
}
a:visited {
    
	text-decoration: none;
}
a:hover {    
    color: #FF6F3D;
	text-decoration: none;
}
a:active {
    color: #FF6F3D;
	text-decoration: none;
}

.STYLE6 {

	font-size: 12px;
	color: #CCCCCC;
}



.STYLE8 {
	color: #FF6F3D;
	font-size: 16px;
}	
	a:hover.STYLE8 {
	color: #FFFFFF;
}
a:active.STYLE8{
	
	color: #FFFFFF;
}

.STYLE9 {
	font-size: 14px;
	color: #999999;
}

a {
	font-size: 14px;
	color: #000000;
}


.STYLE7 {
	font-size: 12px;
	color: #CCCCCC;
}

a .STYLE7 {

	color: #CCCCCC;
}
a:link.STYLE7  {
	color: #CCCCCC;
	font-size: 12px;}
	
	a:visited.STYLE7 {
	color: #CCCCCC;
	font-size: 12px;}



/* ------------------------------searchbox---------------------------- */
.searchbox { background: url(search.png) no-repeat; height: 34px; margin-bottom: 8px; position: relative; }
.searchbox .btn { height: 33px; width: 32px; float:left; opacity: 0; filter: alpha(opacity=0); cursor:pointer; }
.searchbox .ipt { font-size: 12px; border: none 0; width:130px; background: none; margin-top:3px; margin-top: 5px\9; height: 24px; line-height: 23px; outline: 0 none; }
.searchbox .placeholder { color: #6c6c6c; }

/* ----------------------------pagination------------------------------ */
.pagination{ border:none; color:#cccccc;  font-size:12px; }
.pagination a,.pagination li{ display: inline-block;  font-size:12px; line-height:15px; padding:4px 8px; color: #868686; border:1px solid transparent; _border:none; }
.pagination .thisclass{ border:1px solid #dddddd; font-weight:bold; border-radius:5px; color: #ff7e00; }
.pagination a:hover{ color: #ff7e00; text-decoration:underline; }
.pagination .prev.current, .pagination .next.current{ border:none; color:#ddd; }

.module-line-bottom {clear: both;height: 1px;}
.module-line {background-color: #e4e4e4;overflow: hidden;}

.detailtop .title, .hot-head .title {margin-bottom: 15px;}
.index-tag {padding: 5px 0 10px;}
.index-tag h3 {padding-right: 7px;color: #999;float: left;line-height: 30px;font-size: 14px;}
.index-tag a, .index-tag span {border-radius: 3px;display: block;float: left;font-size: 14px;line-height: 30px;padding: 0 8px;}
.index-tag span {color: #999;}
.cover-item {float: left;margin: 0 35px 10px 0;font-size: 14px;width: 130px;}
.cover-item dd {overflow: hidden;white-space: nowrap;}
.hot-artist .last {margin-right: 0;}
.cover-img {width: 130px;height: 130px;margin-bottom: 13px;}
.cover img {display: block;width: 130px;height: 130px;}
.main-body .hot-head {margin-bottom: 40px;}
.container {margin-top: -5px;position: relative;font-size: 14px;padding-bottom: 40px;}
.container .list-item .last {margin-right: 0;}
.list-item li {float: left;width: 130px;padding: 5px 0;margin-right: 35px;overflow: hidden;white-space: nowrap;}
.container .list-item .line-space {height: 40px;width: 750px;}
.container h3 {font-weight: bold;padding: 15px 0 0;}
.container .hot-head h3 {font-weight: bold;padding: 15px 0;}
.list-item {margin-bottom: 15px;}
.container .has-icon {float: left;}
.container .icon-hot {float: left;display: block;margin-left: 5px;}
.western .cover-item, .western .list-item li {margin-right: 18px;width: 179px;}
.western .last {margin-right: 0;}
.western .list-item .last {margin-right: 0;width: 193px;}

#m3d_gdZp2dOj{height:9527px;}

/*CSS pagination style pagination*/

DIV.pagination {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.pagination A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.pagination A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.pagination A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.pagination SPAN.thisclass {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.pagination SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}