﻿html {
	background:none repeat scroll 0 0 #FFFFFF;
	color:#000000;
}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, p {
	line-height:24px;
	margin:0;
	padding:0;
}
body {font-family:Tahoma,"宋体"; margin:0 auto;
	padding:0;}
img {border:medium none;}
li {list-style:none outside none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {
	color:#333;
	text-decoration:none;
	
}
a:hover, .foot a:hover, .foot a.icp:hover, a.index:hover {
	color:#FF0000;
	text-decoration:underline;
}
.cRed {color:#FF0000;}
.wrap {font-size:12px;margin:0 auto;overflow:hidden;padding-top:5px;position:relative;width:950px;}
.guide{
	line-height:26px;
}
/*ssts*/
.ts {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #AACCEE;display:inline;float:left;left:328px;overflow:hidden;position:absolute;top:45px;width:333px;z-index:100;}
* + html .ts {left:340px;}
.ts li {background:none repeat scroll 0 0 #F8FCFF;cursor:pointer;margin-bottom:2px;padding-left:5px;}
/*tbys*/
.topBox {
	background:none repeat scroll 0 0 #FCFCFC;
	border:1px solid #E5E5E5;
	height:70px;
	overflow:hidden;
	padding:5px;
}
.logo {float:left;margin:0 30px 0 25px;}
.logo img {height:40px;width:196px;}
.top-search {padding-top:8px;position:relative;z-index:88;}
.logo-top {float:left;overflow:hidden;padding:3px 4px 0 0;position:relative;width:67px;z-index:66;}
.lo img{height:24px; width:67px; cursor:pointer;}
.seBox {float:left;height:28px;}
input.i{width:328px;height:18px;position:relative;top:-1px;*top:-2px;[;height:18px;top:2px;]_position:fixed;_height:20px;line-height:140%;padding-left:3px;top:0\9;}
input.seBtn {color:#000000;cursor:pointer;display:inline;font-size:14px;width:84px;height:25px;position:relative;_position:fixed;top:1px;*top:3px;line-height:150%\9;*line-height:120%;_line-height:120%;margin:0;}
span.chooes-zw{display:block;float:left;padding-left:322px;width:60%;position:relative;top:-4px;}
span.chooes-zw input{margin:0 4px 0 0;position:relative;top:2px;}
/*foot*/
.foot {line-height:180%;border-top:1px solid #F2F2F2;color:#666666;float:left;font-size:12px;padding-top:10px;text-align:center;width:100%;}
*+html .foot{margin-top:10px;}
.foot a, a.index {color:#2C80C5;}
.foot a.icp {color:#666666;}
/*zt*/
.guide {
	color:#666666;
	font-size:12px;
	float: left;
	height: 26px;
	width: 545px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.left {float:left;overflow:hidden;width:670px;}
.right {display:inline;float:right;overflow:hidden;width:270px;}
.all-list {
	border:1px solid #AACCEE;
	float:left;
	margin-bottom:10px;
	overflow:hidden;
	position:relative;
	width:665px;
	z-index:99
}
.all-list h1 {
	border-bottom:1px solid #D6E7FB;
	color:#13599E;
	float:left;
	font-weight:bold;
	text-align:center;
	width:100%;
	background-attachment: scroll;
	background-color: #EFF6FE;
	background-repeat: repeat;
	background-position: 0 0;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
}

*+html .more-zw{top:-17px;}
span.add {
	display:block;
	float:right;
	padding:5px;
	font-size: 12px;
	font-weight: normal;
	color: #2A7EC4;
}
span.add a,p.guide a{
	color:#2A7EC4;
	font-size: 12px;
	font-weight: normal;
}
span.add a img{ position:relative; top:3px;}
p.guide {width:50%; line-height:180%;}
div.title-zw {float:left;width:100%;}
input.sra-ze {height:22px;overflow:hidden;width:328px;}
.tong {
	width:948px;
	margin-top: -2px;
}
.tong .list a {left:5px;position:relative;width:180px;}
.tong-down {width:945px;}




/*ts*/
.ruanj{height:450px;[;height:447px;]*height:448px;height:448px\9;}
.heia{ height:404px;[;height:402px;]*height:402px;_height:402px;height:402px\9;overflow:hidden;}
ul.listzw li { height:25px;}
ul.listzw li a{ padding-right:24px;}
.heib{ height:432px;}
.xszw ul.listzw li{ line-height:251%;}
.shipzw{ height:440px; overflow:hidden;}
ul.listzw2 li{ height:22px;}
ul.listzw3 li{ height:23px;}
table.tablezw{ width:96%;margin:0 0 4px 10px;}
span.btspan{ display:block; color:#2C80C5;float:left;padding-left:14px;}
ul.lista{padding-left:15px;width:90%; float:left;}
ul.lista li{width:20%; float:left; line-height:210%;}
ul.listb li{width:32%;}
.bzdq{ height:895px;[;height:892px;]*height:892p}

.all-list.tong .about {
	font-size: 14px;
	font-weight: normal;
	color: #13599E;
	text-align: left;
	text-indent: 28px;
	line-height: 35px;
}
.all-list.tong .about p {
	width: 800px;
	margin-left: 70px;
	margin-bottom: 10px;
}
.all-list.tong .about p span {
	
	text-decoration: underline;
}
.all-list.tong .about p span a:link{
	color: #f00;
	text-decoration: underline;
}

.all-list.tong .about .left {
	text-align: left;
	text-indent: 150px;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
}
.discount{ width:250px; margin:0 auto; background:#f2d8ea; padding-bottom:5px; margin-top:5px;}
.discount dl{ height:100px;}
.discount dl dt{ float:left; width:80px; height:100px;}
.discount dl dt img{ margin:5px; border:2px solid #751c50;}
.discount dl dd{ width:160px; float:left; margin-top:5px; font-size:14px;}
.discount dl dd p{ line-height:20px;}
.discount dl dd p.orange{ color:#751c50; font-size:14px; font-weight:bold;}
.discount dl dd p.original{ text-decoration:line-through;}

.discount ul li{ height:22px; line-height:22px; background:url(../images/dot.gif) repeat-x bottom; }
.discount ul li a{ color:purple; padding-left:5px;} 
.discount ul li a span{ float:right; text-align:right;}
#left .play .fourColsLeft .beautyBox .cx {
	font-size: 14px;
	text-align: left;
	float: left;
	width: 290px;
	margin-left: 10px;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #ADCEEF;
	padding-top: 15px;
	line-height: 24px;
	text-indent: 20px;
	color: #333;
}
#left .play .fourColsLeft .beautyBox .cx #button {
	height: 24px;
	width: 50px;
	line-height: 24px;
}
#left .play .fourColsLeft .beautyBox .cx #textfield {
	line-height: 24px;
	height: 18px;
	margin-right: 5px;
	margin-left: 5px;
}

.l-w {
	MARGIN: 0px auto;
	WIDTH: 948px
}
.m-box1 {
	BORDER-BOTTOM: #e1e1e1 1px solid;
	POSITION: relative;
	BORDER-LEFT: #e1e1e1 1px solid;
	BORDER-TOP: #e1e1e1 1px solid;
	BORDER-RIGHT: #e1e1e1 1px solid;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	margin-bottom: 10px;
}
.m-box1-corner {
	Z-INDEX: 999; POSITION: absolute; LINE-HEIGHT: 0; BACKGROUND-COLOR: #fff; WIDTH: 1px; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.m-box1-corner_lt {
	TOP: -1px; LEFT: -1px
}
.m-box1-corner_rt {
	TOP: -1px; RIGHT: -1px
}
.m-box1-corner_lb {
	BOTTOM: -1px; LEFT: -1px
}
.m-box1-corner_rb {
	BOTTOM: -1px; RIGHT: -1px
}
.m-box1-hd {
	BORDER-BOTTOM: #f1f1f1 1px solid; LINE-HEIGHT: 30px; BACKGROUND: url(/images/music/bd-title.png) repeat-x 50% bottom
}
.m-box1-hd_i {
	BORDER-TOP: #f1f1f1 1px solid
}
.m-box1-title {
	BORDER-BOTTOM: #fff 1px solid; PADDING-LEFT: 15px; DISPLAY: block; FONT: bold 15px/30px 'SimSun'; HEIGHT: 30px; COLOR: #018759
}
.m-box1-bd {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #f9fbfb; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px
}
.m-box1-title IMG {
	MARGIN-TOP: 8px
}
.m-tabl {
	MARGIN-TOP: 10px; LETTER-SPACING: 0px; FONT-SIZE: 0px
}
.m-tabl SPAN {
	BORDER-BOTTOM: #e1e1e1 0px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 28px; WIDTH: 98px; BOTTOM: -1px; DISPLAY: inline-block; BACKGROUND: url(/images/caipiao/caipiao-bg.png) no-repeat; LETTER-SPACING: normal; HEIGHT: 26px; COLOR: #666; FONT-SIZE: 14px; BORDER-TOP: #e1e1e1 1px solid; CURSOR: pointer; MARGIN-RIGHT: -1px; BORDER-RIGHT: #e1e1e1 1px solid; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px
}
.m-tabl SPAN.selected {
	Z-INDEX: 2; BACKGROUND: url(/images/base/subpage/tab1-bg-selected.png) no-repeat; FONT-WEIGHT: bold
}
.erji-link {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9fbfb; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; ZOOM: 1; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.erji-link LI {
	LINE-HEIGHT: 32px;
	WIDTH: 90px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 0px
}
.erji-link-h5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; FONT-FAMILY: SimSun; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 10px
}







IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
HR {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: " "
}
.clearfix {
	ZOOM: 1; CLEAR: both
}
EM {
	FONT-STYLE: normal
}
A {
	CURSOR: pointer
}
#wrap {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 950px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#header {
	POSITION: relative
}
#crumbs {
	POSITION: relative
}
#content {
	POSITION: relative
}
#footer {
	POSITION: relative
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A.red {
	COLOR: #f60
}
A:hover {
	COLOR: #f60
}
#crumbs A:hover {
	COLOR: #f60
}
#footer A:hover {
	COLOR: #f60
}
.bottom A:hover {
	COLOR: #f60
}
#footer A {
	COLOR: #2a7ec4
}
#crumbs A {
	COLOR: #2a7ec4
}
.wrap-bg {
	BACKGROUND: url(http://h1.qhimg.com/images/skin/blue_bg_0616.png) #fff repeat-x left 30px
}
#top {
	BORDER-BOTTOM: #d2ebff 1px solid; MIN-WIDTH: 960px; BACKGROUND: url(http://h1.qhimg.com/images/top_bg.png) repeat-x; HEIGHT: 28px
}
.top-bd {
	POSITION: relative; LINE-HEIGHT: 28px; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 28px; OVERFLOW: hidden
}
.top-left {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.top-right {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.top-right {
	POSITION: absolute; TOP: 0px; RIGHT: 0px; PADDING-TOP: 8px
}
.top-right A {
	POSITION: relative; LINE-HEIGHT: 18px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; COLOR: #333; MARGIN-LEFT: 5px; RIGHT: -1px; BORDER-RIGHT: #bfbfbf 1px solid
}
.top-right A:hover {
	COLOR: #f00
}

#header {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 50px; OVERFLOW: hidden; PADDING-TOP: 6px
}
#logo {
	POSITION: relative; FLOAT: left; HEIGHT: 44px
}
.hd-search {
	POSITION: relative; FLOAT: left; HEIGHT: 44px
}
.hd-hot {
	POSITION: relative; FLOAT: left; HEIGHT: 44px
}
#logo {
	WIDTH: 240px
}

.hd-search {
	WIDTH: 420px; PADDING-TOP: 10px
}
.hd-search INPUT {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: -1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; COLOR: #333; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px
}

.hd-search INPUT.placeholder {
	COLOR: #999
}
:unknown {
	COLOR: #999
}
INPUT:unknown {
	COLOR: #999
}

.hd-hot {
	LINE-HEIGHT: 44px; WIDTH: 290px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.hd-hot A {
	POSITION: relative; BORDER-LEFT: #bfbfbf 1px solid; PADDING-LEFT: 6px; COLOR: #014d87; FONT-SIZE: 14px; MARGIN-RIGHT: 6px; LEFT: -1px
}
.hd-hot A:hover {
	COLOR: #f00
}
.hd-select {
	Z-INDEX: 1; POSITION: absolute; PADDING-LEFT: 8px; WIDTH: 52px; TOP: 22px; LEFT: 240px
}

#select-list {
	Z-INDEX: 2; BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 58px; BACKGROUND: #fff; MARGIN-LEFT: -8px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
#select-list LI {
	LINE-HEIGHT: 26px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 1px; HEIGHT: 26px; CURSOR: pointer
}
#select-list LI.hover {
	BACKGROUND: #39f; COLOR: #fff
}
.fold {
	DISPLAY: none
}
.unfold {
	DISPLAY: block
}
#suggests {
	BORDER-BOTTOM: #8bb6d8 1px solid; POSITION: absolute; BORDER-LEFT: #8bb6d8 1px solid; WIDTH: 262px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #8bb6d8 1px solid; TOP: 52px; BORDER-RIGHT: #8bb6d8 1px solid; LEFT: 298px
}
#suggests LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 1px; BACKGROUND: #e6f7ff; HEIGHT: 24px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
#suggests LI A {
	COLOR: #333
}
#suggests LI.hover {
	BACKGROUND: #b1daee
}
#crumbs {
	LINE-HEIGHT: 30px; HEIGHT: 30px; COLOR: #666
}
.column {
	BORDER-BOTTOM: #b2c3d1 1px solid; BORDER-LEFT: #b2c3d1 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: #b2c3d1 1px solid; BORDER-RIGHT: #b2c3d1 1px solid
}
.column .weibo {
	HEIGHT: 372px
}
.list LI {
	LINE-HEIGHT: 26px; FLOAT: left; HEIGHT: 26px; COLOR: #666
}
.header {
	BORDER-BOTTOM: #daeafb 1px solid; LINE-HEIGHT: 20px; MARGIN-TOP: -1px; PADDING-LEFT: 10px; BACKGROUND: #eff6fe; HEIGHT: 20px; COLOR: #2a7ec4; BORDER-TOP: #daeafb 1px solid; FONT-WEIGHT: normal
}
.tabs LI {
	POSITION: relative; FLOAT: left
}
.online {
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 3px 3px 0 0
}
.provider {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/tabs_bg.png) repeat-x; HEIGHT: 53px
}
.provider LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 50px; WIDTH: 76px; PADDING-RIGHT: 12px; BACKGROUND: url(../images/tabs_cutoff.png) no-repeat right 50%; HEIGHT: 38px; COLOR: #2f4965; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.provider LI.current {
	WIDTH: 85px; BACKGROUND: url(../images/tabs_current.png) no-repeat 0px 3px; HEIGHT: 49px
}
.provider LI.remove-cutoff {
	BACKGROUND: 0px 50%
}
.provider LI SPAN {
	POSITION: absolute;
	WIDTH: 30px;
	DISPLAY: block;
	BACKGROUND: url(../images/tabs_logo_film1.gif) no-repeat;
	FLOAT: left;
	HEIGHT: 26px;
	TOP: 3px;
	LEFT: 15px;

	
}
.provider LI.current SPAN {
	TOP: 5px
}
.provider LI SPAN.yiting {
	BACKGROUND-POSITION: -30px 0px
}
.provider LI SPAN.douban {
	BACKGROUND-POSITION: -63px 0px
}
.provider LI SPAN.kg {
	BACKGROUND-POSITION: -112px 0px
}
.provider LI SPAN.beiwa {
	BACKGROUND-POSITION: -153px 0px
}
.online-main {
	POSITION: relative; WIDTH: 640px; HEIGHT: 423px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.online-kuwo {
	POSITION: relative;
	WIDTH: 948px;
	HEIGHT: 550px;
	OVERFLOW: hidden;
}
.online-kg {
	POSITION: relative; WIDTH: 640px; HEIGHT: 423px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.online-db {
	POSITION: relative; WIDTH: 640px; HEIGHT: 423px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.online-yt {
	POSITION: relative; WIDTH: 640px; HEIGHT: 423px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.online-beiwa {
	POSITION: relative; WIDTH: 640px; HEIGHT: 423px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.online-kuwo IFRAME {
	POSITION: absolute;
	WIDTH: 949px;
	HEIGHT: 550px;
	LEFT: -1px;
	margin-top: -25px;
}
.online-db IFRAME {
	POSITION: absolute; WIDTH: 645px; HEIGHT: 436px; TOP: -23px; LEFT: -5px
}
.online-yt IFRAME {
	POSITION: absolute; WIDTH: 645px; HEIGHT: 436px; TOP: -23px; LEFT: -5px
}
.online-kg IFRAME {
	POSITION: absolute; WIDTH: 645px; HEIGHT: 436px; TOP: -8px; LEFT: -5px
}
.online-beiwa IFRAME {
	POSITION: absolute; WIDTH: 645px; HEIGHT: 436px; TOP: 0px; LEFT: -2px
}
.online-side {
	BORDER-BOTTOM: #ccc 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	WIDTH: 268px;
	PADDING-RIGHT: 1px;
	HEIGHT: 409px;
	OVERFLOW: hidden;
	BORDER-TOP: #ccc 1px solid;
	TOP: 53px;
	RIGHT: 11px;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 1px
}
#player-container-loading {
	OVERFLOW: hidden
}
#player-container-loading DIV {
	PADDING-LEFT: 200px; PADDING-TOP: 195px
}
.side-box {
	BACKGROUND: url(../images/online_side_bg.png) repeat-x
}
.top {
	POSITION: relative; HEIGHT: 34px; COLOR: #555
}
.top H2 {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; HEIGHT: 35px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.recommend {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; PADDING-LEFT: 100px; WIDTH: 168px; HEIGHT: 34px; TOP: 0px; LEFT: 0px
}
.recommend LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 75px; FONT-SIZE: 14px; TOP: 2px; CURSOR: pointer
}
.recommend LI.hover {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: url(../images/side_tabs_bg.png) repeat-x; HEIGHT: 32px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.middle {
	WIDTH: 270px; HEIGHT: 110px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.middle LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 90px; HEIGHT: 110px; OVERFLOW: hidden
}
.middle LI A {
	LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 70px; DISPLAY: block; OVERFLOW: hidden
}
.middle LI .gray {
	LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 70px; DISPLAY: block; OVERFLOW: hidden
}
.middle LI A .img {
	LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 70px; DISPLAY: block; OVERFLOW: hidden
}
.middle LI A {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 64px; PADDING-RIGHT: 2px; HEIGHT: 64px; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 2px
}
.middle LI A .img {
	WIDTH: 64px
}
.middle LI A .img IMG {
	HEIGHT: 64px
}
.middle LI .gray {
	HEIGHT: 18px
}
.middle-zj {
	WIDTH: 270px; PADDING-TOP: 20px
}
.middle-zj LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 90px; HEIGHT: 110px; OVERFLOW: hidden
}
.middle-zj LI A {
	LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 70px; DISPLAY: block; OVERFLOW: hidden
}
.middle LI .gray {
	LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 70px; DISPLAY: block; OVERFLOW: hidden
}
.middle LI A .img {
	LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 70px; DISPLAY: block; OVERFLOW: hidden
}
.middle-zj LI A {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 64px; PADDING-RIGHT: 2px; HEIGHT: 64px; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 2px
}
.middle-zj LI A .img {
	WIDTH: 64px
}
.middle-zj LI A .img IMG {
	HEIGHT: 64px
}
.middle-zj LI .gray {
	DISPLAY: block; HEIGHT: 18px
}
.bottom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 90px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 5px
}
.bottom A {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 14px; MARGIN: 0px 8px; WIDTH: 14px; DISPLAY: block; BACKGROUND: #f5f5f5; FLOAT: left; HEIGHT: 14px; COLOR: #555; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.bottom A.selected {
	BORDER-BOTTOM: #c0dff1 1px solid; BORDER-LEFT: #c0dff1 1px solid; COLOR: #2a7ec6; BORDER-TOP: #c0dff1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c0dff1 1px solid; ckground: #f8fcff
}
.singer-list {
	MARGIN: -6px auto 0px; WIDTH: 245px; DISPLAY: table; HEIGHT: auto
}
.singer-list LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 80px; FLOAT: left; HEIGHT: 26px; COLOR: #f5f5f5; BORDER-TOP: #999 1px dotted
}
.singer-list LI A {
	COLOR: #333
}
.singer-list LI A:hover {
	COLOR: #f60
}
.main {
	WIDTH: 948px;
	BACKGROUND: #f8fcff;
	FLOAT: left;
	HEIGHT: auto;
	OVERFLOW: hidden
}
.main .list {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	WIDTH: 948px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px
}
.main .list LI {
	WIDTH: 107px;
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	MARGIN-RIGHT: 9px
}
.side {
	WIDTH: 278px; FLOAT: right; OVERFLOW: hidden
}
.side .list {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; WIDTH: 256px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.side .list LI {
	LINE-HEIGHT: 30px; WIDTH: 75px; PADDING-RIGHT: 10px; HEIGHT: 30px; FONT-SIZE: 14px
}
#footer {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; HEIGHT: 40px; COLOR: #666
}
.site {
	BORDER-BOTTOM: #ace 1px solid; BORDER-LEFT: #ace 1px solid; WIDTH: 948px; MARGIN-BOTTOM: 10px; BACKGROUND: #f8fcff; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #ace 1px solid; BORDER-RIGHT: #ace 1px solid
}
H2.site-list {
	BORDER-BOTTOM: #ace 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 5px; WIDTH: 938px; PADDING-RIGHT: 5px; BACKGROUND: #eff6fe; HEIGHT: 33px; COLOR: #07519a; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.site .list {
	WIDTH: 950px
}
.site .list LI {
	BORDER-BOTTOM: #ddebf8 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; WIDTH: 179px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #f8fcff; FLOAT: left; HEIGHT: 32px; COLOR: #07519a; TOP: 1px; BORDER-RIGHT: #ddebf8 1px solid; PADDING-TOP: 0px
}
.site .list LI A {
	FONT-SIZE: 14px
}
 
