/*GLOBAL*/
*{margin:0;padding:0;font-size:12px;font-family:"Simsun";}
body{background:#F6F6F6;}
li{list-style:none;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#CC0000;}
.hackbox{clear:both;}
img{border:none;}

/*WRAP*/
.wrap{width:960px;margin:auto;}
.wrap2{width:760px;margin:auto;}

/*ICON*/
.icon-ico,.icon-home,.icon-favor,.icon-shuqian,.icon-play,.icon-down,.icon-file,.icon-rank,.icon-art-1,.icon-art-2,.icon-art-3,.icon-art-4,.icon-art-list{float:left;background:url(../images/image.gif);width:16px;height:16px;margin-right:3px;}
.icon-ico{background-position:0 -320px;}
.icon-photo{float:left;width:20px;height:20px;margin-right:3px;margin-top:-3px;}
.icon-home{background-position:-16px -320px;}
.icon-favor{background-position:-32px -320px;}
.icon-shuqian{background-position:-48px -320px;}
.icon-play{background-position:-64px -320px;margin-top:2px;}
.icon-play a:link,.icon-play a:visited{display:block;text-indent:-9999px;height:16px;overflow:hidden;}
.icon-down{background-position:-80px -320px;margin-top:2px;}
.icon-down a:link,.icon-down a:visited{display:block;text-indent:-9999px;height:16px;overflow:hidden;}
.icon-file{background-position:-96px -320px;margin-top:2px;}
.icon-file a:link,.icon-file a:visited{display:block;text-indent:-9999px;height:16px;overflow:hidden;}
.icon-rank{background-position:-112px -320px;}
.icon-art-1{background-position:0px -1420px;}
.icon-art-2{background-position:-16px -1420px;}
.icon-art-3{background-position:-32px -1420px;}
.icon-art-4{background-position:-48px -1420px;}
.icon-art-list{background-position:-64px -1420px;margin-top:2px;margin-right:5px;}
.selected {background:#ccc;color:#FFF;}
.header,
.search-box-left,.search-box-input,.search-box-btn,
.upload,
.nav,.nav ul li a:hover,.nav-select a:link,.nav-select a:visited,.nav ul dl,
.player,
.panel-news h1,.panel-news ul,.panel-1-left h1,.panel-select,.panel-1-left h2,
.btn-select,.btn-select-hover,.btn-play,.btn-play-hover,.btn-more,.btn-more-hover,.btn-random,.btn-random-hover,
.list h1,
.listH h1,
.play-mid h1,.play-dig div,.play-dig h6 span,.play-btn span,.play-share,.play-history h1,.play-history-select,.play-history-btn,.play-favor h2,.down h1{background:url(../images/image.gif);}
/*Zmss*/
.place p{float:left;width:900px;padding:0px;margin:0px;color:#FFF;text-align:center}
.place p a:link, .place p a:visited{padding:1px 5px;font-weight:bold;text-decoration:none;color:#FFF;font-size:14px;border:solid 1px #ccc;margin:0 8px 0 0;width:25px}
.place p a:hover{text-decoration:none;color:#F60;border:solid 1px #F60;width:25px}
/*HEADER*/
.header{height:124px;}
.topbar{height:30px;line-height:18px;}

.login{float:left;color:#666;}
.login a:link,.login a:visited{color:#CC0000;text-decoration:underline;}
.login p{float:left;padding:7px 10px 0 0;}
.login-input{float:left;border:1px solid #CCC;border-top:1px solid #A3A3A3;height:16px;margin-top:3px;margin-right:5px;color:#999;padding:4px 0 0 3px;font-family:"Simsun";width:100px;}
.login-btn{float:left;border:1px solid #990000; background:#D80000;color:#FFF;font-weight:bold;margin-top:3px;margin-right:10px;height:22px;padding:0 8px;}

.topbar-url{float:right;}
.topbar-url li{float:left;margin:7px 0 0 5px;}

.logo:link,.logo:visited{float:left;display:block;background:url(../images/logo.gif);width:405px;height:58px;text-indent:-9999px;margin-top:14px;}

.search{float:right;margin-top:22px;}
.search-box{float:left;height:29px;position:relative;}
.search-box-left{background-position:0 -350px;width:7px;height:29px;position:absolute;left:0;top:0;}
.search-box-input{float:left;background-position:0 -379px;border:0;width:280px;margin:0 0 0 5px;height:22px;padding:7px 0 0 5px;font-size:14px;}
.search-box-btn{float:left;width:86px;height:29px;background-position:0 -408px;border:0;cursor:pointer;margin:0 5px 0 0;}
.search-box-btn:hover{background-position:0 -437px;}
.upload{width:89px;height:29px;background-position:0 -466px;border:0;cursor:pointer;}
.upload:hover{background-position:0 -495px;}
.search span{float:left;padding:8px 0 0 2px;color:#999;}

/*HY*/
.ad748 {FLOAT: left; WIDTH: 960px;}
.djsc {PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 0px; PADDING-TOP: 10px}
.djnum A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 1px}
.djnum A:visited {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 12px; PADDING-TOP: 1px; TEXT-DECORATION: none}
.djnum A:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 12px; PADDING-TOP: 1px; TEXT-DECORATION: none}
.djnum {PADDING-LEFT: 0px; background:#E4E4E4; WIDTH: 960px; HEIGHT: 20px}
.djnum H3 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; background:#CC0000; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #FFF; PADDING-TOP: 7px}
.djmingxing {PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffff00; PADDING-TOP: 10px}
.djsc {PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 0px; PADDING-TOP: 10px}
.blk_18 {BORDER-RIGHT: #ececec 3px solid; BORDER-TOP: #faf2ef 1px solid; MARGIN-TOP: 0px; FONT-SIZE: 14px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-LEFT: #ececec 3px solid; WIDTH: 942px; BORDER-BOTTOM: #ececec 3px solid; ZOOM: 1}
.blk_18 .pcont {PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FLOAT: left; OVERFLOW: hidden; WIDTH: 900px}
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {BACKGROUND: url(../images/rl.gif) no-repeat; FLOAT: left; MARGIN: 2px 1px; WIDTH: 15px; HEIGHT: 90px}
.blk_18 .RightBotton {BACKGROUND: url(../images/rl.gif) no-repeat; FLOAT: left; MARGIN: 2px 1px; WIDTH: 15px; HEIGHT: 90px}
.blk_18 .LeftBotton {BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 2px}
.blk_18 .RightBotton {BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: 2px}
.blk_18 .LeftBotton:hover {BACKGROUND-POSITION: -20px 0px}
.blk_18 .RightBotton:hover {BACKGROUND-POSITION: -20px -100px}
.blk_18 .pl IMG {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; BACKGROUND: #ffffff; MARGIN: 12px auto 1px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; BORDER-BOTTOM: #fff 1px solid}
.blk_18 .pl {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 85px; LINE-HEIGHT: 20px; TEXT-ALIGN: center}
.blk_18 li {display:inline; float:left; width:88px; height:93px; font:0pt/0pt sans-serif; text-align:center;}
.blk_18 li img{border: 2px solid #D5D5D5; width:84px; height:84px; padding:1px; margin-top:2px;}
.blk_18 li img.select{border: 4px solid #6899B9;  margin-top:0px;}
.panel-2 ul li em{float:left;background:#37b5e8;color:#FFF;font-style:normal;display:block;width:16px;height:16px;line-height:16px;text-align:center;margin:2px 5px 0 0;}

/*NAV*/
.nav{background-position:0 -124px;height:63px;}
.nav ul{float:left;height:33px;}
.nav ul li{float:left;background:url(../images/nav-li.gif) right no-repeat;padding-right:2px;}
.nav ul li a:link,.nav ul li a:visited{color:#FFF;font-size:14px;font-weight:bold;display:block;width:101px;height:26px;text-align:center;padding-top:7px;}
.nav ul li a:hover{background-position:0 -280px;}
.nav-select a:link,.nav-select a:visited{background-position:0 -280px;}
.nav-hot{position:absolute;background:url(../images/hot.gif);width:29px;height:19px;margin:-40px 0 0 84px;}
.nav-url{float:left;padding:8px 0 0 3px;height:25px;}
.nav ul dl{position:absolute;background-position:0 -569px;border:1px solid #CC0000;z-index:999;margin-top:-3px;padding:2px;}
.nav ul dl a:link,.nav ul dl a:visited{color:#1A1A1A;font-weight:normal;border-bottom:1px dashed #DBDBDB;height:22px;font-size:13px;width:95px;}
.nav ul dl a:hover{color:#FFF;background-position:0 -782px;}

/*PLAYER*/
.player{height:86px;background-position:0 -187px;}
.player-bg,.player-bar,.player-block,.player-block-hover,
.btn-1,.btn-1-hover,.btn-2,.btn-2-hover,.btn-3,.btn-3-hover,.btn-4,.btn-4-hover,.btn-5,.btn-5-hover,.btn-6,.btn-6-hover,.btn-7,.btn-7-hover,.btn-8,.btn-8-hover,.btn-9,.btn-9-hover,.btn-10,.btn-10-hover,.player-sound-on,.player-sound-off{background:url(../images/player.gif);}
.player-bg{height:86px;position:relative;}
.player-bar{position:absolute;background-position:0 -90px;height:4px;overflow:hidden;left:68px;top:16px;}/*播放器进度条 width控制进度*/
.player-block,.player-block-hover{background-position:0 -100px;cursor:pointer;width:27px;height:10px;position:absolute;overflow:hidden;}/*播放器滑动块*/
.player-block-hover{background-position:-27px -100px;}
.player-info{width:565px;height:20px;position:absolute;top:43px;left:75px;}
.player-info span{float:right;}
.player-info p{float:left;color:#666;}
.player-info marquee{float:left;}
.player-btn{position:absolute;width:303px;height:31px;left:656px;top:36px;}
.player-btn li{float:left;}
.player-sound{width:24px;height:24px;position:absolute;right:125px;top:5px;cursor:pointer;}
.player-sound-on,.player-sound-off{width:24px;height:24px;position:absolute;cursor:pointer;background-position:-55px -95px;left:810px;top:5px;}
.player-sound-off{background-position:-79px -95px;}

/*PLAYER-LIST*/
.player-list{position:absolute;right:0;top:70px;border:2px solid #CC0000; background:#FFF;padding:5px;line-height:20px;width:330px;height:260px;overflow:auto;}
.player-list li{cursor:pointer;width:300px;overflow:hidden;height:20px;padding:3px 5px 3px 5px;}
.player-list li:hover{background:#F5F5F5;color:#CC0000}

.btn-1,.btn-1-hover,.btn-2,.btn-2-hover,.btn-3,.btn-3-hover,.btn-4,.btn-4-hover,.btn-5,.btn-5-hover,.btn-6,.btn-6-hover,.btn-7,.btn-7-hover,.btn-8,.btn-8-hover,.btn-9,.btn-9-hover,.btn-10,.btn-10-hover{width:28px;height:31px;display:block;}
.btn-1{background-position:0 -121px;}
.btn-1-hover{background-position:0 -153px;}
.btn-2{background-position:-28px -121px;}
.btn-2-hover{background-position:-28px -153px;}
.btn-3{background-position:-56px -121px;}
.btn-3-hover{background-position:-56px -153px;}
.btn-4{background-position:-84px -121px;}
.btn-4-hover{background-position:-84px -153px;}
.btn-5{background-position:-112px -121px;}
.btn-5-hover{background-position:-112px -153px;}
.btn-6{background-position:-140px -121px;}
.btn-6-hover{background-position:-140px -153px;}
.btn-7{background-position:-168px -121px;}
.btn-7-hover{background-position:-168px -153px;}
.btn-8{background-position:-196px -121px;width:41px;}
.btn-8-hover{background-position:-196px -153px;width:41px;}
.btn-9{background-position:-237px -121px;width:41px;}
.btn-9-hover{background-position:-237px -153px;width:41px;}
.btn-10{background-position:-278px -121px;width:81px;}
.btn-10-hover{background-position:-278px -153px;width:81px;}

.btn{float:right;margin:0 5px 0 0;display:inline;}
.btn-select,.btn-select-hover,.btn-play,.btn-play-hover,.btn-more,.btn-more-hover,.btn-random,.btn-random-hover{float:left;display:block;text-indent:-9999px;border:none;height:25px;margin:0 5px 0 0;display:inline;}
.btn-select,.btn-select-hover{width:94px;background-position:0 -820px;}
.btn-select-hover{background-position:0 -845px;}
.btn-play,.btn-play-hover{width:69px;background-position:0 -870px;}
.btn-play-hover{background-position:0 -895px;}
.btn-more,.btn-more-hover{width:69px;background-position:0 -970px;}
.btn-more-hover{background-position:0 -995px;}
.btn-random,.btn-random-hover{width:94px;background-position:0 -920px;}
.btn-random-hover{background-position:0 -945px;}

/*PANEL*/
.left-1{width:270px;float:left;margin-right:5px;}
.main-1{float:left;}
.panel{background:#E4E4E4;padding:4px;margin-top:5px;}
.panel-in{border:1px solid #CCC;background:#FFF;padding:1px;}

.panel-news{}
.panel-news h1{height:22px;background-position:0 -540px;font-size:14px;padding:7px 0 0 8px;}
.panel-news h1 span{float:right;}
.panel-news ul{height:139px;background-position:0 -569px;padding:10px;}
.panel-news ul li{border-bottom:1px dashed #DBDBDB;padding-bottom:8px;line-height:20px;margin-bottom:8px;}

.panel-1{width:673px;height:463px;}
.panel-1-left{float:left;width:414px;border-right:1px solid #DBDBDB;height:465px;padding:0 1px 0 0;}
.panel-1-left h1{height:23px;background-position:0 -750px;font-size:14px;padding:7px 0 0 8px;}
.panel-1-left h1 span{float:right;font-weight:normal;margin:0px 8px 0 0;}
.panel-1-left h1 dl{float:right;}
.panel-1-left h1 dl dd{float:left;font-size:12px;font-weight:normal;padding:3px 8px 3px 8px;margin-right:5px;height:16px;cursor:pointer;}
.panel-1-left h2{height:30px;background-position:0 -750px;font-size:14px;}
.panel-1-left h2 dl{float:left;}
.panel-1-left h2 dl dd{float:left;font-size:14px;cursor:pointer;height:23px;padding:7px 12px 0 12px;}
.panel-1-left h2 span{float:right;font-weight:normal;margin:7px 8px 0 0;}
.panel-1-left .panel-1-left-select{border:1px solid #E4E4E4;border-bottom:none;background:#FFF;font-weight:bold;}
.panel-1-left ul{padding:10px 10px 5px 10px;}
.panel-1-left ul li{height:26px;overflow:hidden;line-height:26px;border-bottom:1px dashed #DBDBDB;margin-bottom:5px;}
.panel-1-left ul li strong{color:#CC0000;font-weight:normal;}
.panel-1-left ul li input{margin-right:8px;}
.panel-1-left ul li span{float:right;color:#999;margin-left:5px;}
.panel-1-right{float:left;width:256px;border:none;padding:0 0 0 1px;}
.panel-1-right .rank-1,.panel-1-right .rank-2,.panel-1-right .rank-3{background:#CC0000;color:#FFF;}
.panel-1-right ul li em{float:left;background:#CCC;color:#FFF;font-style:normal;display:block;width:16px;height:16px;line-height:16px;text-align:center;margin:2px 5px 0 0;}
.panel-2{width:auto;height:465px;}
.panel-2 .panel-1-right{border-right:1px solid #DBDBDB;}
.panel-select{float:left;background-position:0 -782px;color:#FFF;padding:7px 12px 0 12px;font-size:14px;height:23px;}
.panel-2 .panel-1-right{width:263px;padding-right:1px;}
.panel-3{width:948px;border:none;padding:0;}
.panel-3 p{padding:10px;line-height:20px;border-bottom:1px dashed #DBDBDB;}

/*PAGES*/
.pages{float:left;padding:5px 10px 0 10px;width:647px;}
.pages a:link,.pages a:visited{display:block;float:left;border:1px solid #FCBEBB;padding:4px 6px 2px 6px;background:#FFF;margin-right:3px;margin-top:5px;color:#000000;}

.pages a:hover,.pages .pages-select:link,.pages .pages-select:visited{border:1px solid #CC0000;background:#CC0000;color:#FFFFFF}
.pages .pages-select,.pages .kd{width:18px; text-align:center; }
.pages p{float:left;padding-top:5px;margin-left:10px;}
.pages p input{border:1px solid #FCBEBB;padding:3px 4px 0 4px}
.pages .pages-btn{padding:0;background:#CC0000;border:1px solid #CC0000;color:#FFF;height:19px;width:32px;}

/*LIST*/
.list{width:673px;}
.list h1{height:23px;background-position:0 -782px;color:#FFF;font-size:14px;padding:6px 0 0 8px;}
.list h1 span{float:right;font-weight:normal;padding:2px 10px 0 0;}
.list h1 span a:link,.list h1 span a:visited{color:#FFF;text-decoration:underline;}
.list ul{padding:10px 10px 8px 10px;}
.list ul li{height:28px;overflow:hidden;line-height:26px;border-bottom:1px dashed #DBDBDB;margin-bottom:5px;}
.list ul li input{margin-right:8px;}
.list ul li span{float:right;margin-left:10px;}

/*LISTH*/
.listH {width:949px;}
.listH h1{height:23px;background-position:0 -782px;color:#FFF;font-size:14px;padding:6px 0 0 8px;}
.listH h1 span{float:right;font-weight:normal;padding:2px 10px 0 0;}
.listH h1 span a:link,.listH h1 span a:visited{color:#FFF;text-decoration:underline;}
.listH ul{padding:10px 5px 8px 5px;}
.listH ul li{float:left;width:300px;height:25px;line-height:25px;margin-left:5px;border-bottom:1px #DBDBDB dotted;padding-left:5px;overflow:hidden;}
.listH ul li input{margin-right:8px;}
.listH ul li span{float:right;margin-left:10px;}

/*RANK*/
.rank ul{height:110px;padding-bottom:0;}
.rank ul li{width:119px;float:left;text-align:center;}
.rank ul li strong{color:#CC0000;}

/*USER*/
.usay ul{height:330px;overflow:hidden;}
.usay ul li{height:auto;line-height:18px;padding-bottom:10px;}
.usay ul li h5{font-weight:normal;}
.usay .userphoto{float:left;width:40px;height:40px;margin-right:10px;}
.usay ul li h5{float:left;width:245px;}

.uphoto ul{float:left;padding:5px 0 0 5px;margin:0;}
.uphoto ul li{height:auto;float:left;width:90px;height:100px;line-height:16px;text-align:center;margin:12px 0 0 10px;border:none;display:inline;}
.uphoto ul li img{margin-bottom:3px;}

/*PLAY*/
.play-left{float:left;width:336px;padding:2px 0 2px 2px;display:inline;}
.play-left img{}

.play-1{float:left;width:352;height:560px;margin:2px;display:inline;}
.play-mid{float:left;width:352px;height:251px;}
.play-mid h1{background-position:0 -782px;height:25px;padding:4px 10px 0 10px;line-height:24px;overflow:hidden;color:#FFF;}
.play-mid h2{width:166px;float:left;line-height:24px;height:27px;overflow:hidden;font-weight:normal;color:#999;margin:0 5px;display:inline;}
.play-mid h2 a:link,.play-mid h2 a:visited{color:#CC0000;}

.play-dig{float:left;width:124px;margin-right:5px;}
.play-dig div{float:left;position:relative;width:124px;height:40px;cursor:pointer;margin-bottom:5px;}
.play-dig .play-dig-good{background-position:0 -1030px;color:#009900;}
.play-dig-good:hover{background-position:0 -1110px;}
.play-dig .play-dig-bad{background-position:0 -1070px;color:#F54D1F;}
.play-dig-bad:hover{background-position:0 -1150px;}
.play-dig div h5{position:absolute;top:7px;left:36px;}
.play-dig div h6{position:absolute;width:42px;height:6px;left:37px;top:25px;overflow:hidden;}
.play-dig div h6 span{display:block;float:left;width:42px;height:6px;overflow:hidden;}
.play-dig-good h6 span{background-position:0 -1190px;}
.play-dig-bad h6 span{background-position:0 -1196px;}

.play-btn{float:left;color:#999;width:220px;height:95px;}
.play-btn span{float:left;height:25px;display:block;margin-right:5px;}
.play-btn .play-btn-favor{width:98px;background-position:0 -1210px;}
.play-btn-favor:hover{background-position:0 -1235px;}
.play-btn .play-btn-down{width:98px;background-position:0 -1260px;}
.play-btn-down:hover{background-position:0 -1285px;}
.play-btn .play-btn-qq{width:122px;background-position:0 -1310px;}
.play-btn-qq:hover{background-position:0 -1335px;}
.play-btn p{float:left;margin-top:5px;height:25px;}

.play-share{border:1px solid #E7E7E7;overflow:hidden;width:350px;height:23px;background-position:2px -1378px;background-repeat:no-repeat;padding-top:6px;text-indent:60px;}
.play-history{float:left;width:348px;height:305px;border:1px solid #CCC;padding:1px;}
.play-history h1{height:30px;background-position:0 -750px;font-size:14px;}
.play-history h1 dl{float:left;}
.play-history h1 dl dd{float:left;cursor:pointer;height:22px;padding:8px 12px 0 12px;}
.play-history h1 span{float:right;font-weight:normal;margin:7px 8px 0 0;}
.play-history .play-history-select{float:left;background-position:0 -782px;color:#FFF;}
.play-history ul{height:245px;overflow:auto;scrollbar-face-color: #CC0000; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #CC0000; scrollbar-darkshadow-color:#CC0000; scrollbar-track-color: #F5F5F5; scrollbar-arrow-color: #FFFFFF;}
.play-history ul li{line-height:27px;height:26px;overflow:hidden;border-bottom:1px dashed #E7E7E7;padding-top:3px;}
.play-history ul li:hover{background:#FFFF99;}
.play-history ul li input{float:left;margin:5px 5px 0 5px;}
.play-history-btn{padding:3px 0 0 3px;background-position:0 -539px;height:28px;}
.play-history-btn span{float:right;margin:5px 8px 0 0;}

.play-right{float:left;width:251px;height:560px;margin:2px 2px 2px 1px;}
.play-right h4{font-size:18px;color:#FF0000;text-align:center;height:26px;padding-top:8px;}
.play-favor h2{height:22px;background-position:0 -750px;font-size:14px;padding:8px 0 0 5px;}
.play-favor ul{padding-top:3px;}
.play-favor ul li{float:left;margin:8px 0 0 8px;width:50px; overflow:hidden; text-align:center;display:inline;}
.play-favor ul li img{width:46px;height:46px;border:1px solid #CCC;padding:1px;margin-bottom:3px;}



.share{height:20px;padding:0px 0 5px 60px;}
.share a{float:left;margin:2px 10px 0 5px;width:16px;height:16px;background:url(../images/ico-2010.gif) no-repeat;overflow:hidden;text-indent:-9999px;}
.share a.ico_qq{background-position:-225px -39px;}
.share a.ico_baidu{background-position:-241px -39px;}
.share a.ico_kaixin{background-position:-257px -39px;}
.share a.ico_renren{background-position:-273px -39px;}
.share a.ico_douban{background-position:-289px -39px;}
.share a.ico_sina{background-position:-305px -39px;}
.share a.ico_myspace{background-position:-321px -39px;}
.share a.ico_qzone{background-position:-337px -39px;}
.share a.ico_tsohu{background-position:-353px -39px;}
.share a.ico_t163{background-position:-369px -39px;}

/*DOWN*/
.down{}
.down h1{height:26px;background-position:0 -750px;font-size:12px;padding:4px 0 0 8px;color:#FF0000;}
.down li{height:24px;margin-top:5px;margin-left:5px;line-height:20px;}
.down li em{}
.down li a:link,.down li a:visited{color:#FF0000;}
.down li a:hover{text-decoration:underline;}
.down-favor ul{margin-top:6px;margin-left:10px;}
.down-favor ul li{margin:5px 0 0 10px;}

/*ARTICLE*/
.article ul{height:76px}
.article ul li{ text-align:left;}
.art-list ul li{height:80px;position:relative}
.art-list ul li h3 a:link,.art-list ul li h3 a:visited{font-size:14px;}
.art-list ul li h4 {color:#CC0000;font-weight:normal;margin-left:22px;}
.art-list ul li h5{margin-left:22px;}
.art-list ul li h5 a:link,.art-list ul li h5 a:visited{font-weight:normal;color:#999;}
.art-list ul li h5 a:hover{text-decoration:underline;}
.art-list ul li span{display:inline;font-weight:normal;color:#999;}
.art-content{padding:20px;}
.art-content h3{font-size:16px;text-align:center;padding-bottom:20px;border-bottom:1px dashed #CCC;margin-bottom:20px;}
.art-content table{border:1px solid #CCC;}
.art-content table tr td{padding:8px;border:1px solid #CCC;font-size:14px;}
.art-content p{line-height:24px;font-size:14px;padding:10px 0;border-bottom:1px dashed #CCC;margin-bottom:10px;}
.back{border:1px solid #990000;background:#CC0000;width:70px;text-align:center;padding:5px 0;margin:auto;}
.back a:link,.back a:visited{color:#FFF;}

.comment{padding:5px 15px;width:640px;margin-bottom:10px;}
.comment li{border:1px solid #CCC;padding:1px;margin-top:10px;}
.comment li h3{background:#FAFAFA;color:#666;height:24px;font-weight:normal;padding:6px 10px 0 10px;}
.comment li p{color:#000;padding:10px;line-height:18px;}

/*POP*/
.pop-1{margin-top:5px;}
.pop-3{margin-top:5px;}
.pop-2{text-align:center;padding:4px 0 0 0;height:254px;overflow:hidden;}

/*FOOTER*/
.footer{float:left;width:960px;text-align:center;padding:20px 0;line-height:20px;}
.footer2{width:760px;}
/*ZHUANJI*/
.mainBodyList {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 9px;
	margin-bottom: 10px;
}
.fengGeList {
	background-color: #FFFFFF;
	padding: 20px;
	border: 1px solid #cacaca;
}
.fengGeList h3 {
	display: block;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #a9dbf1;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #FF6600;
	padding-left: 15px;
	clear: both;
}
.fengGeList .FG-li li {
	float: left;
	margin: 5px;
}
.fengGeList .FG-li a {
	display: block;
	height: 50px;
	width: 120px;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
	background-color: #D4ECFF;
	border: 1px solid #8CCAF2;
}
.fengGeList a:hover {
	color: #FFFF00;
	background-color: #64B7EE;
	border: 1px solid #1E94E6;
	font-weight: bold;
}
.fengGeList .hotKey li {
	float: left;
	margin: 5px;
}
.fengGeList .hotKey a {
	display: block;
	height: 40px;
	width: 215px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	background-color: #D4ECFF;
	border: 1px solid #8CCAF2;
}
.fengGeList .hotKey a:hover {
	color: #FF6600;
}

.fengGeList .ZhuoZhe-li dd {
	margin: 10px;
	float: left;
	height: 150px;
	width: 160px;
	text-align: center;
}
.fengGeList .ZJ-li dd {
	margin: 10px;
	float: left;
	height: 150px;
	width: 160px;
	text-align: center;
}
.List_Page {
	height: 30px;
	margin-top: 6px;
	clear: both;
}
.List_Page3 li {
	float: left;
}

.List_Page3 a {
	line-height: 17px;
	background-color: #D4ECFF;
	border: 1px solid #8CCAF2;
	margin: 3px;
	width: 50px;
	display: block;
	text-align: center;
	overflow: hidden;
}
.List_Page3 a:hover {
	color: #FFFF00;
	background-color: #64B7EE;
	border: 1px solid #1E94E6;
	font-weight: bold;
}
.List_Page3 span {
	line-height: 20px;
	background-color: #1C90E1;
	border: 1px solid #0964B3;
	margin: 3px;
	width: 50px;
	display: block;
	text-align: center;
	overflow: hidden;
	font-weight: bold;
	color: #FFFF00;
}
.List_Page2 {
	width: 150px;
	height: 18px;
	line-height: 25px;
	float: left;
}
.List_Page3 {
	float: right;
	width: 550px;
	height: 15px;
	line-height: 25px;
}