html{overflow-x:auto;}
body {background:#454545 url(bg.jpg) repeat;position:relative;}
bodyss {background:#232323 repeat;position:relative;}
body,p, td,th, input, textarea, select, button, div { color:#666; font:12px Verdana,Arial,Helvetica,sans-serif; }
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, div, fieldset, form, textarea, input { margin:0; padding:0; }
img { border:0 none; -ms-interpolation-mode:bicubic;}

input, textarea {outline:none; }
textarea {resize:none; } 
em, cite, th { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; }
dl,ol,dt,dd,ul,li {list-style:none; margin:0; padding:0; }
a:link {color:#fff; text-decoration:none;}
a:visited {color:#fff; text-decoration:none;}
a:hover {color:#ff0000; }
a:active {color:#ff0000; text-decoration:none;}
img.avatar-58 {padding:5px; height:48px; width:48px; background:url(avatar-48.png) no-repeat; _background:url(avatar-48.gif) no-repeat;}
img.avatar-38 {height:38px; width:38px; }
img.avatar-42 {border:1px solid #E7E7E7; padding:2px; height:38px; width:38px; }
.emotImg{margin:0 2px; width:20px; height:20px; vertical-align:middle;}
button::-moz-focus-inner{ border:0; padding:0; margin:0; } 
.clear {clear:both; overflow:hidden; height:1px; }
.none {display:none}
.fb { font-weight:bold}
.ml8 {margin-left:0px}
.ml12{margin-left:0px;}
.blank{height:5px;font-size:1px;clear:both;overflow:hidden;}
.blank3{height:3px;font-size:1px;clear:both;overflow:hidden;}
.blank5{height:0px;font-size:1px;clear:both;overflow:hidden;}

.autoplay{display:inline;float:left; width:100%; height:24px;}
.boxCenter { margin:0 auto; width:100%;overflow:hidden;}
.boxCenter1 { margin:0 auto; width:100%;overflow:hidden;background:#454545;}
.boxCenter2 { margin:0 auto; width:99%;overflow:hidden;}
.boxCenter3 { margin:0 auto; width:100%;overflow:hidden;background:url(repeat-x.png) repeat-x 0px -30px;}
.topbg{
width: 990px; 
margin: 0px auto;
height: 80px;
padding: 35px 0;
background: url(topbg.jpg) center 0 no-repeat;
border-top: 1px solid #555;
position: relative;
z-index: 200;}

.hahawo{display:inline; float:left; width:240px; height:94px; background:url(logo.hahawo.png) no-repeat;}
.hahawo a{display:block; text-indent:-9999px;}
.xxkan{display:inline; float:left; width:240px; height:94px; background:url(logo.xxkan.png) no-repeat;}
.xxkan a{display:block; text-indent:-9999px;}
.logo{display:inline; float:left; width:240px; height:94px; background:url(logo.png) no-repeat;}
.logo a{display:block; text-indent:-9999px;}


.search{display:inline; float:left; width: 433px; height: 34px; float:left; margin: 22px 0 0 160px; background:url(images.png) no-repeat -10px -10px; position:relative; z-index:201;margin-top: 60px;}
.search .selectBox {display:inline; float:left; margin:8px 0 0 11px; width:52px; height:20px; overflow:hidden; }
.search .selectBox .searchTab{border: 0 none; font-size:13px; width:54px; padding:2px; margin:-1px -1px 0 -1px; background: none repeat scroll transparent;}
.search .searchInput{border: 0 none; display:inline; float:left; width:256px; height:21px; font-size:13px; margin:8px 0 0 35px; background: none repeat scroll 0 0 transparent;}
.search .searchButton{border: 0 none; display:inline; float:left; width:65px; height:27px; font: bold 13px/27px Arial; color:#ffffff; margin:4px 0 0 10px; cursor:pointer; background: none repeat scroll 0 0 transparent;}
.uploadDance{display:inline; float:left; width:122px; height:34px; margin:60px 0 0 5px; background:url(images.png) no-repeat -450px -10px;}
.uploadDance a{display:block; height:34px; text-indent:-9999px;}

#autoSearchList{border:1px solid #acacac; position:absolute; display:none; width:292px; font-size:13px; z-index:201; top:30px; left:67px; background:#FFF;}
#autoSearchList li{width:292px; background:#FFF; text-align:left;}
#autoSearchList li a{display:block; padding:4px 10px 4px 27px; width:255px; overflow:hidden; white-space: nowrap; cursor:pointer; color:#666; letter-spacing:1px; text-decoration:none;}
#autoSearchList li a:hover{background:#e7f7fe; color:#000; text-decoration:none;}
#autoSearchList li span{display:none;}
#autoSearchList .selectColor {background:#e7f7fe; color:#000; }

.nav {margin:0 auto;position: relative;display:inline; float:center; width:100%; height:40px; z-index:200;}
.nav ul.menus {margin:0 auto; width:100%; height:38px; margin-top:0px;background:url(repeat-x.png) repeat-x 3px -30px;}
.nav ul.menus li {display:inline; float:left; height:38px; line-height:38px;}
.nav ul.menus li a {display:block; color:#FFF; text-decoration:none; font-weight:bold; font-size:14px; padding:0 10px;}
.nav ul.menus li a:hover {color:#FFFF00; text-decoration:none; /*text-decoration:underline;*/}
.nav ul.menus ul {border:1px solid #2b2b2b; display:none; margin-top:-1px; padding:1px; position:absolute; background:#000;}
.nav ul.menus ul li {border-bottom:1px #aa0000 dashed; clear:both; height:26px; line-height:16px; padding:2px;}
.nav ul.menus ul li a {font-size:13px; width:100px; /*IE6*/padding:5px 10px; font-weight:normal; text-indent:15px; color:#000; background:#fff;}
.nav ul.menus ul li a:hover { color:#fff; text-decoration:none; background:url(repeat-x.png) repeat-x 0px -270px;}

.header {width:100%;}
.header .user {margin:0 auto; width:100%;overflow:hidden;background:#000;height:32px;}
.header .user .border {display:inline; margin:0 auto; width:100%; height:32px; }
.header .user .news {display:inline; float:left; height:18px; width:350px; overflow:hidden; line-height:24px; margin-top:7px; padding-left:10px;}
.header .user .share{float:right;width:136px;height:24px;line-height:24px;overflow:hidden;margin-top:4px;}
.header .userLogin .loginName {border:0 none; display:inline; float:left; width:114px; height:17px; margin:5px 5px 0 0; padding:2px 3px 3px 20px; background:url(common.png) no-repeat 0px -96px; margin-left: 8px;}
.header .userLogin .loginName_input {background-position:0 -118px;}
.header .userLogin .loginPassword { border:0 none; display:inline; float:left; width:114px; height:17px; margin:5px 5px 0 0; padding:2px 3px 3px 20px; background:url(common.png) no-repeat 0px -140px; }
.header .userLogin .loginPassword_input {background-position:0 -162px;}
.header .userLogin .loginSubmit {border:0 none; display:inline; float:left; text-indent:-9999px; width:55px; height:22px; margin:5px 12px 0 0; background:url(common.png) no-repeat -83px -74px;}
.header .userLogin a {display:inline; float:left; height:22px; line-height:22px; color:#555555; margin:5px 12px 0 0;}

.header .userInfo {display:none; margin-top:1px;}
.header .userInfo .welcome {display:inline; float:left; line-height:16px;}
.header .userInfo .welcome img{border: 1px solid #999999; display:inline; float:left; width:18px; height:18px; padding:1px; margin:4px 4px 0 4px; background:#FFFFFF;}
.header .userInfo .welcome .nickname {display:inline; float:left; font-weight:bold; color:#4691DB; margin-top:7px;}
.header .userInfo .welcome span{display:inline; float:left; margin:7px 0 0 3px;}
.header .userInfo ul {display:inline; float:left; padding-left:16px; margin-top:7px;}
.header .userInfo ul li {display:inline; float:left; padding:0px 8px 0px 16px; background:url(icons.gif) 100px 100px no-repeat;}
.header .userInfo ul li a {height:18px; line-height:18px; padding:0px 4px;}
.header .userInfo ul li a:hover {color:#0066cc;}
.header .userInfo ul li span{height:18px; line-height:18px; padding:0px 4px; cursor:pointer;}
.header .userInfo ul li.home{background-position:3px -38px;}
.header .userInfo ul li.site{background-position:3px -58px;}
.header .userInfo ul li.set{background-position:3px -79px;}
.header .userInfo ul li.out{background-position:3px -98px;}

/*推荐TAG*/
.tagsBox {display:inline; float:left; width:32%; }/*274px*/
.tags {border:#000 0px solid; display:inline; float:left; width:100%; height:222px; background:#2b2b2b; margin-top:0px;}
.tags .title {display:inline; float:left; width:100%; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(index_2.png) repeat-x;}
.tags .title p {display:inline; float:left; font-size:13px; color:#fff; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}

.tags .div1 {
    border: 0px solid #61BB4B;
    overflow: hidden;
    padding: 0px 6px;
    width: 100%;
	height:188px; 
}
.tags .div1 li {
    border: 1px solid #232323;
    float: left;
    margin: 3px;
    padding: 3px;
    width: 45%;
	text-align:center;
	line-height:24px;
}

.tags .div1 li span{
	overflow: hidden;
    float: left;
    /*width: 22px;*/
    border: 1px solid #fff;
	line-height:22px;
}

.color1{background:#ff0;}
.color1 a{color:#f00;}
.color2{background:#f3f;}
.color2 a{color:#fff;}
.color3{background:#3f3;}
.color3 a{color:#f00;}
.color4{background:#67C750;}
.color4 a{color:#fff;}
.color5{background:#a20000;}
.color5 a{color:#fff;}



/*网站全球选*/
.tabSelect{display:inline; float:left;}
.tabunion{text-align:center;}
.actionButtonBox{_display:inline; float:right;  height:30px; line-height:30px; padding-bottom:3px; margin-right:5px; }
.actionButtonBox .actionButton1, .actionButton2, .actionButton3{border:0 none; display:inline; float:left; text-align:left; color:#000; cursor:pointer; width:32px; height:24px; line-height:24px; padding-left:20px; margin-left:5px; margin-top:5px;}
.actionButtonBox .actionButton1{color:#fff; background:url(images.png) no-repeat -10px -50px;}
.actionButtonBox .actionButton1:visited {color:#fff;}
.actionButtonBox .actionButton1:hover {color:#fff; text-decoration:none; background:url(images.png) no-repeat -70px -50px;}
.actionButtonBox .actionButton2{color:#fff; background:url(images.png) no-repeat -130px -50px;}
.actionButtonBox .actionButton2:visited {color:#fff;}
.actionButtonBox .actionButton2:hover{color:#fff; text-decoration:none; background:url(images.png) no-repeat -190px -50px;}
.actionButtonBox .actionButton3{color:#fff; background:url(images.png) no-repeat -250px -50px;}
.actionButtonBox .actionButton3:visited {color:#fff;}
.actionButtonBox .actionButton3:hover{color:#fff; text-decoration:none; background:url(images.png) no-repeat -310px -50px;}


/*gengduo*/
.tabSelect1{display:inline; float:left;}
.actionButtonBox1{_display:inline; float:right;  height:30px; line-height:30px; padding-bottom:3px; margin-right:5px; }

.actionButtonBox1 .actionButton1, .actionButton2, .actionButton3{border:0 none; display:inline; float:left; text-align:left; color:#000; cursor:pointer; width:32px; height:24px; line-height:24px; padding-left:20px; margin-left:5px; margin-top:5px;}
.actionButtonBox1 .actionButton1{color:#fff; background:url(images.png) no-repeat -10px -79px;}
.actionButtonBox1 .actionButton1:visited {color:#fff;}
.actionButtonBox1 .actionButton1:hover {color:#fff; text-decoration:none; background:url(images.png) no-repeat -70px -79px;}
.actionButtonBox1 .actionButton2{color:#fff; background:url(images.png) no-repeat -130px -79px;}
.actionButtonBox1 .actionButton2:visited {color:#fff;}
.actionButtonBox1 .actionButton2:hover{color:#fff; text-decoration:none; background:url(images.png) no-repeat -190px -79px;}
.actionButtonBox1 .actionButton3{color:#fff; background:url(images.png) no-repeat -250px -79px;}
.actionButtonBox1 .actionButton3:visited {color:#fff;}
.actionButtonBox1 .actionButton3:hover{color:#fff; text-decoration:none; background:url(images.png) no-repeat -310px -79px;}



.danceList{_display:inline;float:left;border:#232323 0px solid;background:#232323;margin-top:5px;}
.danceList .title {position:relative;display:inline; float:left; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:10px;border-top: 3px solid #C20001;border-bottom:1px solid #2c2c2c;}
.danceList .title p {position:absolute;top:0px;left:0px;display:inline; left:10px;float:left; font-size:14px; color:#fff; font-weight:bold; height:29px; line-height:30px;text-align:center;padding: 0 15px;}
.danceList .title p.select {background:url(index_1.png) repeat-x; height:34px;line-height:34px;margin:0;border-style:solid;border-color:#C20000;border-width:0 1px 1px;border-radius:0 0 2px 2px;}
.danceList .title span {display:inline; float:right; margin-right:8px;}
.danceList .title span a { color:#fff; text-decoration:underline;}
.danceList .borderbottom{margin:0 10px 0;border-bottom:1px solid #333;overflow:hidden;}

.danceList ul{display:inline; float:left; padding: 10px 0 5px;border-bottom: 1px solid #101010;}
.danceList li {display:inline; float:left; height:22px; line-height:22px; padding:2px 0 3px 0; background:#232323;}

.danceList li a{letter-spacing:1px;}
.danceList li .icon{display:inline; float:left; width:16px; height:16px; font-size:0 none; text-indent:-9999em; background:url(icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:6px; cursor:pointer;}
.danceList li span.idown{background-position:-32px 0;}
.danceList li span.idown:hover{background-position:-32px -17px;}
.danceList li span.iadd{background-position:0px 0;}
.danceList li span.iadd:hover{background-position:0px -17px;}
.danceList li span.ifav{background-position:-48px 0;}
.danceList li span.ifav:hover{background-position:-48px -17px;}

.danceList li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.danceList li .csel{background-position:11px 0;}
.danceList li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.danceList li .mname {display:inline; float:left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.danceList li .face{display:inline; float:left; width:22px; height:22px; margin-left:3px; margin-right:-3px;}
.danceList li .face img{width:22px; height:22px;}
.danceList li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceList li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-19px; top:-19px; padding:2px; background:#aa0000;}

/* dierh*/

.danceList1{_display:inline;float:left;border:#000 0px solid;background:#232323; margin-top:5px;}
.danceList1 .title {position:relative;display:inline; float:left; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:10px;border-top: 3px solid #ffac00;border-bottom:1px solid #2c2c2c;}
.danceList1 .title p {position:absolute;top:0px;left:0px;display:inline; left:0px;float:left; font-size:14px; color:#fff; font-weight:bold; height:30px; line-height:29px;text-align:center;padding: 0 15px;}
.danceList1 .title p.select {background:url(index_11.png) repeat-x; height:34px;line-height:34px;margin:0;border-style:solid;border-color:#ffac00;border-width:0 1px 1px;border-radius:0 0 2px 2px;}
.danceList1 .title span {display:inline; float:right; margin-right:8px;}
.danceList1 .title span a { color:#fff; text-decoration:underline;}
.danceList1 .borderbottom{margin:0 10px 5px;border-bottom:1px solid #333;overflow:hidden;}

.danceList1 ul{display:inline; float:left; padding: 10px 0 5px;border-bottom: 1px solid #101010;}
.danceList1 li {display:inline; float:left; height:22px; line-height:22px; padding:2px 0 3px 0;background:#232323;}

.danceList1 li a{letter-spacing:1px;}
.danceList1 li .icon{display:inline; float:left; width:16px; height:16px; font-size:0 none; text-indent:-9999em; background:url(icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:6px; cursor:pointer;}
.danceList1 li span.idown{background-position:-32px 0;}
.danceList1 li span.idown:hover{background-position:-32px -17px;}
.danceList1 li span.ifav{background-position:-48px 0;}
.danceList1 li span.ifav:hover{background-position:-48px -17px;}

.danceList1 li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.danceList1 li .csel{background-position:11px 0;}
.danceList1 li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.danceList1 li .mname {display:inline; float:left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.danceList1 li .face{display:inline; float:left; width:22px; height:22px; margin-left:3px; margin-right:-3px;}
.danceList1 li .face img{width:22px; height:22px;}
.danceList1 li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceList1 li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-19px; top:-19px; padding:2px; background:#aa0000;}


/* zise*/

.danceList2{_display:inline;float:left;border:#000 1px solid;background:#232323; margin-top:5px;}
.danceList2 .title {position:relative;display:inline; float:left; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:10px;border-top: 3px solid #a000ff;border-bottom:1px solid #2c2c2c;}
.danceList2 .title p {position:absolute;top:0px;left:0px;display:inline; left:10px;float:left; font-size:14px; color:#fff; font-weight:bold; height:30px; line-height:29px;text-align:center;padding: 0 15px;}
.danceList2 .title p.select {background:url(index_111.png) repeat-x; height:34px;line-height:34px;margin:0;border-style:solid;border-color:#a000ff;border-width:0 1px 1px;border-radius:0 0 2px 2px;}
.danceList2 .title span {display:inline; float:right; margin-right:8px;}
.danceList2 .title span a { color:#fff; text-decoration:underline;}
.danceList2 .borderbottom{margin:0 10px 5px;border-bottom:1px solid #333;overflow:hidden;}

.danceList2 ul{display:inline; float:left; padding: 10px 0 5px;border-bottom: 1px solid #101010;}
.danceList2 li {display:inline; float:left; height:22px; line-height:22px; padding:2px 0 3px 0; background:#232323;}

.danceList2 li a{letter-spacing:1px;}
.danceList2 li .icon{display:inline; float:left; width:16px; height:16px; font-size:0 none; text-indent:-9999em; background:url(icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:6px; cursor:pointer;}
.danceList2 li span.idown{background-position:-32px 0;}
.danceList2 li span.idown:hover{background-position:-32px -17px;}

.danceList2 li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.danceList2 li .csel{background-position:11px 0;}
.danceList2 li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.danceList2 li .mname {display:inline; float:left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.danceList2 li .face{display:inline; float:left; width:22px; height:22px; margin-left:3px; margin-right:-3px;}
.danceList2 li .face img{width:22px; height:22px;}
.danceList2 li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceList2 li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-19px; top:-19px; padding:2px; background:#aa0000;}


/* fense*/

.danceList3{_display:inline;float:left;border:#000 0px solid;background:#232323; margin-top:5px;}
.danceList3 .title {position:relative;display:inline; float:left; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:10px;border-top: 3px solid #ff0082;border-bottom:1px solid #2c2c2c;}
.danceList3 .title p {position:absolute;top:0px;left:0px;display:inline; left:0px;float:left; font-size:14px; color:#fff; font-weight:bold; height:30px; line-height:29px;text-align:center;padding: 0 15px;}
.danceList3 .title p.select {background:url(index_1a.png) repeat-x; height:34px;line-height:34px;margin:0;border-style:solid;border-color:#ff0082;border-width:0 1px 1px;border-radius:0 0 2px 2px;}
.danceList3 .title span {display:inline; float:right; margin-right:8px;}
.danceList3 .title span a { color:#fff; text-decoration:underline;}
.danceList3 .borderbottom{margin:0 10px 5px;border-bottom:1px solid #333;overflow:hidden;}

.danceList3 ul{display:inline; float:left; padding: 10px 0 5px;border-bottom: 1px solid #101010;}
.danceList3 li {display:inline; float:left; height:22px; line-height:22px; padding:2px 0 3px 0; background:#232323;}

.danceList3 li a{letter-spacing:1px;}
.danceList3 li .icon{display:inline; float:left; width:16px; height:16px; font-size:0 none; text-indent:-9999em; background:url(icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:6px; cursor:pointer;}
.danceList3 li span.idown{background-position:-32px 0;}
.danceList3 li span.idown:hover{background-position:-32px -17px;}

.danceList3 li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.danceList3 li .csel{background-position:11px 0;}
.danceList3 li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.danceList3 li .mname {display:inline; float:left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.danceList3 li .face{display:inline; float:left; width:22px; height:22px; margin-left:3px; margin-right:-3px;}
.danceList3 li .face img{width:22px; height:22px;}
.danceList3 li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceList3 li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-19px; top:-19px; padding:2px; background:#aa0000;}




.danceList350{width:34%;height:499px;}/*348px328px338px279px*/
.danceList350 .borderbottom{width:100%;}
.danceList350 .title {width:100%;}
.danceList350 li {width:100%;}
.danceList350 li .mname {width:85%;}

.danceList322{width:33.3%;}/*322px*/
.danceList322 .borderbottom{width:100%;}
.danceList322 .actionButtonBox{width:228px;}/*margin-left:89px;float:right;*/
.danceList322 .title {width:100%;}
.danceList322 li {width:100%;}
.danceList322 li .mname {width:80%;}

.danceList708 {width:706px;}
.danceList708 .borderbottom{width:686px;}
.danceList708 .title {width:696px;}
.danceList708 #danceList li {width:695px;}
.danceList708 ul{display:inline; float:left; padding: 10px 0 5px 0;border-bottom: 1px solid #101010;}
.danceList708 li .mname {width:550px;}
.danceList708 li .time{_display:inline;float:left;color:#fff}
.danceList708 li .uname{_display:inline;float:left;margin-left:5px;}
.danceList708 .actionButtonBox{width:696px;padding-top:1px;}
.danceList708 .actionBtnList{_display:inline;float:left;width:171px;}
.danceList708 .page{_display:inline;float:right;}
.danceList708 .opage{_display:inline;float:right;width:120px;height:22px;}
.danceList708 .opage .go, .danceList708 .opage .other{margin-top:2px;}
.danceList708 .page ul{padding:0;border:0 none;}
.danceList708 .page li{height:24px;padding:0;}
.danceList708 .page li a{line-height:22px;}
.danceList708 .page li.thispage{height:22px;padding:0 5px;}

.danceList7088 {border:#000 1px solid; display:inline; float:right; width:706px; background:#2b2b2b; margin-top:5px;}
.danceList7088 .title {display:inline; float:left; width:697px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:#232323; padding-left:7px;}
.danceList7088 .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; height:27px; line-height:27px; padding:0 11px; margin:3px 1px 0 1px;}
.danceList7088 .title p.select {border:#000 1px solid; border-bottom:0 none; background-color:#aa0000; margin:2px 0 0 0;}
.danceList7088 .title span {display:inline; float:right; margin-right:8px;}
.danceList7088 .title span a { text-decoration:underline;}
.danceList7088 ul{display:inline; float:left; }


.danceList808 {width:100%;}
.danceList808 .borderbottom{width:100%;}
.danceList808 .title {width:100%;}
.danceList808 #danceList li {width:100%;}
.danceList808 ul{width:100%;display:inline; float:left; padding: 10px 0 5px 0;border-bottom: 0px solid #101010;}
.danceList808 li .mname {width:85%;}
.danceList808 li .time{_display:inline;float:left;color:#fff}
.danceList808 li .uname{_display:inline;float:left;margin-left:5px;}
.danceList808 .actionButtonBox{width:100%;padding-top:2px;}
.danceList808 .actionBtnList{_display:inline;float:left;width:171px;margin-left:10px;}
.danceList808 .page{_display:inline;float:right;}
.danceList808 .opage{_display:inline;float:right;width:120px;height:22px;}
.danceList808 .opage .go, .danceList808 .opage .other{margin-top:2px;}
.danceList808 .page ul{padding:0;border:0 none;}
.danceList808 .page li{height:24px;padding:0;}
.danceList808 .page li a{line-height:22px;}
.danceList808 .page li.thispage{height:22px;padding:0 5px;}


.wtitlep{width:100%;}/*270px*/

.miniblog {border:#000 1px solid; display:inline; float:right; width:348px; height:484px; overflow:hidden; background:#2b2b2b; position:relative; margin-top:5px;}
.miniblog .title {display:inline; float:left; width:339px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:#232323; padding-left:7px;}
.miniblog .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; height:27px; line-height:27px; margin:3px 1px 0 1px; cursor:pointer;}
.miniblog .title span {display:inline; float:right; margin-right:10px;}
.miniblog .title span a{color:#fff; text-decoration:underline;}
.miniblog ul {display:inline; float:left; padding-bottom:6px;}
.miniblog .nickname a{color:#F00000; font-weight:bold; margin-right:3px;}
.miniblog li{border-bottom: 1px dashed #232323; display:inline; float:left; width:323px; padding: 8px 5px; margin-left:6px;}
.miniblog li .icon {display:inline; float:left; height:38px; width:45px;}
.miniblog li .icon a{display:inline; float:left; height:38px;}
.miniblog li .content {display:inline; float:left; width:278px;}
.miniblog li .content .info {display:inline; float:left; width:278px;}
.miniblog li .content .info .toNickname {display:inline; float:left; }
.miniblog li .content .info .createTime {display:inline; float:right; color:#fff; font-size:11px;}
.miniblog li .content .text {display:inline; float:left; width:278px; line-height:20px; white-space:normal; word-break:break-all; margin-top:2px;}



.userSpace {border:#000 1px solid; display:inline; float:left; width:630px; background:#2b2b2b; margin-top:5px;}
.album {display:inline; float:left; width:630px; overflow:hidden; background:#2b2b2b;}
.album .title {display:inline; float:left; width:628px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:#232323;}
.album .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
.album .title span {display:inline; float:right; margin-right:10px;}
.album .title span a {color:#fff;}
.album ul {display:inline; float:left; margin:12px 0 0 3px;}
.album li {display:inline; float:left; width:104px; height:110px; font:0pt/0pt sans-serif; text-align:center;}
.album li .pic {display:inline; float:left; width:90px; height:80px; margin-left:7px;}
.album li .pic img {width:90px; height:80px;}
.album li .user {display:inline; float:left; width:90px; height:20px; line-height:20px; word-break:keep-all; white-space:nowrap; margin-top:5px; background-color:#aa0000; margin-left:7px;}
.album li .user a { display:block; text-decoration:underline; color:#fff; overflow:hidden;}

.hotUser {border:#000 1px solid; display:inline; float:right; width:348px; background:#2b2b2b; margin:5px 0 0 8px;}
.hotUser .title {display:inline; float:left; width:346px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:#232323;}
.hotUser .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
.hotUser .title span {display:inline; float:right; margin-right:10px;}
.hotUser .title span a{color:#fff;}
.hotUser ul {display:inline; float:left; margin:2px 0 0 3px;}
.hotUser li{border: 0px solid #E5ECF1; display:inline; float:left; width:159px; height:62px;  padding:3px 5px; margin-left:2px;}
.hotUser li .icon{display:inline; float:left; width:58px;}
.hotUser li .info{display:inline; float:left; width:90px; padding:2px 0 0 7px;}
.hotUser li .info div {display:inline; float:left; width:90px; height:18px; overflow:hidden;}
.hotUser li .info .name a{color:#F00000;}
.hotUser li .info .dance span{color:#0066cc;}

.pubLeft {display:inline; float:left; width:18%; }
.pubRight {display:inline; float:right; width:82%; }
.danceList274 {border:#232323 0px solid; display:inline; float:right; width:100%; background:#232323; margin-top:5px;}
.danceList274 .title {display:inline; float:left; width:99%; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(index_2.png) repeat-x; padding-left:7px;}
.danceList274 .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; height:30px; line-height:30px; margin:0 1px;}
.danceList274 .title span {display:inline; float:right; color:#666; margin-right:10px;}
.danceList274 .title span a {color:#fff; text-decoration:underline;}
.danceList274 ul{display:inline; float:left; }
.danceList274 li {border-bottom:0px #c5d8e8 dashed; display:inline; float:left; width:271px; height:22px; line-height:22px; padding:2px 0 3px 0; background:#232323;}
.danceList274 li a{letter-spacing:1px;}
.danceList274 li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.danceList274 li .csel{background-position:11px 0;}
.danceList274 li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.danceList274 li .mname {display:inline; float:left; width:212px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.danceList274 li .face{display:inline; float:left; width:21px; height:21px; padding-top:1px; margin-left:8px; margin-right:-3px;}
.danceList274 li .face img{width:20px; height:20px;}
.danceList274 li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceList274 li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-18px; top:-18px; padding:2px; background:#aa0000;}

.publisher {border:#000 1px solid; display:inline; float:right; width:272px; background:#2b2b2b; margin-top:5px;}
.publisher .title {display:inline; float:left; width:270px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:#232323;}
.publisher .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
.publisher .title span {display:inline; float:right; margin-right:10px;}
.publisher .title span a{color:#fff;}
.publisher ul {display:inline; float:left; margin:2px 0 0 2px;}
.publisher li{border: 0px solid #2b2b2b; display:inline; float:left; width:132px; height:52px;  padding:3px 0px; margin-left:2px;}
.publisher li .icon{display:inline; float:left; width:42px;background:#232323;}
.publisher li .info{display:inline; float:left; width:80px; padding:2px 0 0 7px;}
.publisher li .info div {display:inline; float:left; width:80px; height:18px; word-break:keep-all; white-space:nowrap; overflow:hidden;}
.publisher li .info .name a{color:#F00000;}
.publisher li .info .dance span{color:#0066cc;}


/*当前位置*/
.location{display:inline; float:right; width:100%;}
.location2{display:inline; float:right; width:988px;}
.location, .location2{border:1px solid #232323; height:30px; line-height:30px; text-indent:0.4em; background:url(index_2.png) repeat-x; overflow:hidden; margin-top:5px;}
.location .icon, .location2 .icon{display:inline; float:left; width:20px; height:20px; font-size:0px; margin-top:6px; margin-left:10px; background:url(icons.gif) no-repeat 0px -118px;}
.location .name, .location2 .name{display:inline; float:left; height:28px; line-height:28px;}


.danceList709 {border:#000 0px solid; display:inline; float:right; width:716px; background:#2b2b2b; margin-top:5px;}
.danceList709 .title {display:inline; float:left; width:697px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:#232323; padding-left:7px;}
.danceList709 .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; height:27px; line-height:27px; padding:0 11px; margin:3px 1px 0 1px;}
.danceList709 .title p.select {border:#2b2b2b 1px solid; border-bottom:0 none; background-color:#aa0000; margin:2px 0 0 0;}
.danceList709 .title span {display:inline; float:right; margin-right:8px;}
.danceList709 .title span a { text-decoration:underline;}
.danceList709 ul{display:inline; float:left; }
.danceList709 li {border-bottom:1px #232323 dashed;display:inline; float:left; width:715px; height:22px; line-height:22px; padding:2px 0 3px 0; background:#232323;}
.danceList709 li.nothing {font-size:14px; text-align:center; height:200px; line-height:200px; background:; }
.danceList709 li a{letter-spacing:1px;}
.danceList709 li .cbox {display:inline; float:left; width:13px; height:18px; padding-top:3px; margin-left:5px;}
.danceList709 li .cbox input {width:13px; height:13px;}
.danceList709 li .mname {display:inline; float:left; width:350px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.danceList709 li .time {display:inline; float:left; width:80px; height:22px; line-height:22px; padding:0 0 0 23px;}

.danceList709 li .icon{display:inline; float:left; width:16px; height:17px; font-size:0 none; text-indent:-9999em; background:url(icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:14px; cursor:pointer;}
.danceList709 li span.iplay{background-position:0 0; }
.danceList709 li span.iplay:hover{background-position:0 -17px;}
.danceList709 li span.ifavorites{background-position:-48px 0;}
.danceList709 li span.ifavorites:hover{background-position:-48px -17px;}
.danceList709 li span.idown{background-position:-32px 0;}
.danceList709 li span.idown:hover{background-position:-32px -17px;}
.danceList709 li .uname{display:inline; float:left; width:95px; height:22px; line-height:22px; text-align:right; overflow:hidden; margin-right:5px; margin-top:1px;}
.danceList709 li .face{display:inline; float:left; width:21px; height:21px; padding-top:1px; margin-left:3px; margin-right:-3px;}
.danceList709 li .face img{width:20px; height:20px;}
.danceList709 li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceList709 li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-18px; top:-18px; padding:2px; background:#aa0000;}



.playerLeft{display:inline; float:left; width:36%;}/*356px354px347px*/

.playerLeft .media{background:#232323;border:0px #000 solid;display:inline; float:left; width:100%;margin-top:5px; padding-bottom:0px; overflow:hidden;}

.playerLeft .mlist{border:1px #000 solid; display:inline; float:left; width:100%;}
.playerLeft .mlist .danceTitle {display:inline; float:left; width:100%; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:7px;border-top: 3px solid #a20000;border-bottom:1px solid #2c2c2c;}
.playerLeft .mlist .danceTitle p {display:inline;left:10px;float:left; font-size:14px; color:#fff; font-weight:bold; height:34px; line-height:34px;text-align:center;padding: 0 15px;}
.playerLeft .mlist .danceTitle p.select {background:url(index_1.png) repeat-x; height:34px;line-height:34px;margin:0;border-style:solid;border-color:#c20000;border-width:0 1px 1px;border-radius:0 0 2px 2px;}

.playerLeft .mlist .danceListBox {background:#2b2b2b;width:100%; height:370px; overflow:auto; overflow-x:hidden; font-family:Verdana; text-align:left; margin-top:1px;}
.playerLeft .mlist .danceListBox .ggCode{height:252px; line-height:252px; text-align:center; padding:5px 0 5px 5px;}
.playerLeft .mlist .danceListBox ul {margin:10px 1px;}
.playerLeft .mlist .danceListBox li {border-bottom:1px #232323 dashed; height:28px; line-height:26px; padding-left:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; margin:0px 1px;}
.playerLeft .mlist .danceListBox li.selected{background:#aa0000;}
.playerLeft .mlist .danceListBox li:hover{background:#232323;}
.playerLeft .mlist .danceListBox .loading{height:252px; text-align:center; padding:5px;}
.playerLeft .mlist .danceListBox .loading img{vertical-align:middle;}
.playerLeft .mlist .control{border-top:0px solid #000; display:inline; float:left; text-align:left; width:354px; height:33px; background:#232323; margin-top:0px;}
.playerLeft .mlist .control .actionButtonBox{float:left;}
.playerLeft .mlist .control .listDo {display:inline; float:right; line-height:24px; padding-top:5px; padding-right:8px;}

.playerLeft .intro{height:208px;color:#fff;border:1px #000 solid; display:inline; float:left; width:100%; line-height:22px; letter-spacing:1px; padding:0 10px 0; margin-top:5px; background:#a20000;}


.playerRight {display:inline; float:right; width:64%;}/*626px*/
.playerInfo{background:#2b2b2b;border:0px #000 solid; display:inline; float:right; width:100%; padding-bottom:0px;margin-top:5px;}
.playerInfo .danceInfo{display:inline; float:left; width:69%; background:#a20000;height:220px; }
.playerInfo .danceInfo .danceName{background:url(index_2.png) repeat-x;display:inline; float:left; width:100%; line-height:30px;height:30px;overflow:hidden;font-weight:400; font:24px "Microsoft YaHei","Microsoft JhengHei","Lucida Grande",STHeiti,Verdana,Arial,Times,serif; white-space:normal; word-break:break-all; color:#fff; margin-top:8px;margin-left:0px; padding-left:0px;}
.playerInfo .danceInfo .infoList{display:inline; float:left; width:100%; margin-top:8px; margin-left:14px;}
.playerInfo .danceInfo .infoList li{color:#fff; display:inline; float:left; width:50%; line-height:26px;}
.playerInfo .danceInfo .act{display:inline; float:left; width:100%; margin-top:12px; margin-left:14px;}
.playerInfo .danceInfo .act li{display:inline; float:left; }
.playerInfo .danceInfo .act .icon{display:inline; float:left; color:#fff; height:20px; line-height:20px; padding-left:23px; margin-right:20px; cursor:pointer;}
.playerInfo .danceInfo .act .idown{background:url(icon_down.gif) no-repeat;}
.playerInfo .danceInfo .act .idown:hover{background:url(icon_down.gif) no-repeat 0 -20px;}
.playerInfo .danceInfo .act .ifavorites{background:url(icon_favorites.gif) no-repeat;}
.playerInfo .danceInfo .act .ifavorites:hover{background:url(icon_favorites.gif) no-repeat 0 -20px;}


.playerInfo .danceInfo .act .icai{background:url(icon_cai.png) no-repeat;}
.playerInfo .danceInfo .act .iding{background:url(icon_ding.png) no-repeat;}
.playerInfo .danceInfo .space{display:inline; float:left; width:428px; margin-top:5px; margin-left:10px;}
.playerInfo .danceInfo .space .icon{display:inline; float:left; color:#fff; height:16px; line-height:16px; padding-left:19px; margin-right:17px;}
.playerInfo .danceInfo .space .idance{background:url(icon_dance.gif) no-repeat;}
.playerInfo .danceInfo .space .iminiblog{background:url(icon_miniblog.gif) no-repeat;}
.playerInfo .danceInfo .space .ialbum{background:url(icon_album.gif) no-repeat;}
.playerInfo .danceInfo .space .ifans{background:url(icon_fans.gif) no-repeat;}
.playerInfo .danceInfo .space .iwall{background:url(icon_wall.gif) no-repeat;}
.playerInfo .user{display:inline; float:right; width:29%; margin-right:8px; margin-top:8px; }
.playerInfo .user .face{border:4px #232323 solid; display:inline; float:left; width:100%; height:160px; padding:1px; font-size:0px;}
.playerInfo .user .face img {width:100%; height:160px;}
.playerInfo .user .nickname{margin-left:0px;border:4px #232323 solid;background:url(index_1.png) repeat-x;display:inline; float:left; width:100%; height:34px; line-height:34px; text-align:center; font-size:22px; font-family:"Microsoft YaHei","Microsoft JhengHei","Lucida Grande",STHeiti,Georgia,"Times New Roman",Times,serif;}
.playerInfo .warning{border:0px #000 solid; display:inline; float:left; width:578px; font-weight:bold; color:#666; line-height:18px; background-color:#f1f3f6; margin:15px 15px 0; padding:5px 8px;}
.playerInfo .user .bakimg{background:url(index_1.png) repeat-x;display:inline; color:#fff; float:left; width:170px; height:34px; line-height:34px; text-align:center; font-size:12px; font-family:"Microsoft YaHei","Microsoft JhengHei","Lucida Grande",STHeiti,Georgia,"Times New Roman",Times,serif;}

.danceList626 {border:#000 0px solid; display:inline; float:right; width:100%; background:#232323; margin-top:5px;}
.danceList626 .title {display:inline; float:left; width:100%; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(index_2.png) repeat-x;}
.danceList626 .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; text-indent:10px; height:30px; line-height:30px; margin:0 1px;}
.danceList626 .title span {display:inline; float:right; color:#fff; margin-right:10px;}
.danceList626 .title span a {color:#fff; text-decoration:underline;}
.danceList626 .borderbottom{margin:0 10px 5px;border-bottom:1px solid #333;overflow:hidden;width:100%;}
.danceList626 ul{width:100%;display:inline; float:left; padding: 10px 0 5px;border-bottom: 1px solid #101010; }
.danceList626 li {border-bottom:0px #2b2b2b dashed; display:inline; float:left; width:50%; height:22px; line-height:22px; padding:2px 0 3px 0; background:#232323;}
.danceList626 li a{letter-spacing:1px;}
.danceList626 li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.danceList626 li .csel{background-position:11px 0;}
.danceList626 li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.danceList626 li .mname {display:inline; float:left; width:80%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}
.danceList626 li .face{display:inline; float:left; width:21px; height:21px; padding-top:1px; margin-left:8px; margin-right:-3px;}
.danceList626 li .face img{width:20px; height:20px;}
.danceList626 li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceList626 li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-18px; top:-18px; padding:2px; background:#aa0000;}

.userFavorites {border:#000 0px solid; display:inline; float:right; width:100%; height:116px; background:#2b2b2b; margin-top:5px;}
.userFavorites .title {display:inline; float:left; width:100%; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(index_2.png) repeat-x;}
.userFavorites .title p {display:inline; float:left; font-size:14px; color:#fff; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
.userFavorites a{ color:#fff;}
.userFavorites a:visited{ color:#fff;}
.userFavorites a:hover{ color:#F00000;}
.userFavorites ul {display:inline; float:left; margin-left:1px; margin-top:3px;}
.userFavorites li {display:inline; float:left; text-align:center; width:69px; padding:2px 0px 5px;}
.userFavorites li.nothing {width:623px; height:70px;  line-height:70px; font-size:14px;}
.userFavorites li .avatar { height:60px; width:58px; overflow:hidden; margin:0 auto;}
.userFavorites li .nickname {display:block; width:69px; height:14px; line-height:14px; overflow:hidden; overflow:hidden; word-wrap:break-word; margin-top:2px;}
.userFavorites li .nickname a{display:block; height:14px; line-height:14px;}

.dialogFavorites {display:inline; float:left; width:360px;}
.dialogFavorites li{display:inline; float:left; width:360px; min-height:34px; height:auto !important; height:34px; font-size:14px;}
.dialogFavorites li .label{display:inline; float:left; width:75px; height:34px; line-height:34px; text-align:right; font-size:14px;}
.dialogFavorites li .val{display:inline; float:left; width:285px; height:34px; line-height:34px; font-size:14px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dialogFavorites li .danceName{font-weight:bold;}
.dialogFavorites li .val a{color:#ff0000; text-decoration:underline;}

.gg96090dj {border:#cccccc 1px solid; display:inline; float:left; width:973px; height:90px; background:#fff; padding-left:15px;}
.gg96090 {border:#000 1px solid; display:inline; float:left; width:998; height:90px; background:#232323;}
.gg96090p1 {border:#cccccc 1px solid; display:inline; float:left; width:998; height:70px; background:#fff;}
.gg96060 {border:#000 0px solid; display:inline; float:left; width:100%; height:60px; background:#232323;}
.gg360 {border:#000 1px solid; display:none; float:right; width:358px; height:100px; background:#fff; margin-top:5px; overflow:hidden;}
.gg277 {border:#232323 0px solid; display:inline; float:left; width:100%; height:277px; background:#232323; padding:10px 11px; margin-top:5px;padding:0;}
.gg277 p.select {background:url(index_1.png) repeat-x; width:100px;height:34px;line-height:34px;margin:0;border-style:solid;border-color:#C20000;border-width:0 1px 1px;border-radius:0 0 2px 2px;}
.useracttit{position:relative;height:40px;line-height:40px;}
.useracttit span{margin-left:5px;font-size:12px;font-weight:bold;color:#fff;}
.useracttit div{position:absolute;width:60px;height:60px;top:0px;right:0px;background:url("index_user.gif") no-repeat;}/*background:url("index_user.gif") no-repeat;*/
.useractbd{height:210px;padding:10px 6px;} 
.useractbd li{width:260px;height:25px;line-height:25px;overflow:hidden;}
.useractbd li span{_display:inline;float:right;width:50px;text-align:right;}
.gg336{border:1px #000 solid; display:inline; float:left; width:336px; height:280px; margin-top:5px; padding:0 0px 3px 6px;}
.gg624{border:1px #000 solid; display:inline; float:right; width:600px; padding-left:24px; margin-top:5px;}
.gg624x2{border:1px #000 solid; display:inline; float:right; width:600px; height:90px; padding-left:24px; padding-top:3px; margin-top:5px;}
.gg624dj{border:1px #000 solid; display:inline; float:right; width:624px; height:40px; margin-top:5px;}

.link {border:0px #000 solid; display:inline; float:left; margin-top:5px; width:100%;background:#232323;}
.link .title{text-indent:10px; color:#fff; font-weight:bold; font-size:14px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(index_2.png) repeat-x;}
.link .title .annotator{font-weight:normal; font-size:12px;}
.link ul {display:inline; float:left; width:100%; line-height:18px; text-align:left; background:#2b2b2b; padding:8px 0 8px 5px;}
.link li{display:inline; float:left; width:89px; white-space:nowrap; overflow:hidden; text-indent:0.6em;}

.footer{background:#000;border-top:5px #c50000 solid; display:inline; float:left; width:100%; line-height:24px; text-align:center; color:#fff; overflow: hidden; padding-top:10px; padding-bottom:14px; margin-top:5px; white-space:nowrap;}
.siteCount {display:none;}

/*分页*/
.page{display:inline; float:right; margin-top:5px;}
.page li{display:inline; float:left; text-align:center; line-height:24px; margin-left:3px; background:#232323;}
.page li a{border:1px solid #000; display:inline; float:left; padding:0 5px; letter-spacing:0px; line-height:24px; color:#fff;}
.page li a:link, .page li a:visited, .page li a:hover, .page li a:active{color:#fff; text-decoration:none;}
.page li.thispage{border:1px solid #aa0000; background:#aa0000; color:#fff; padding:0 5px;}
.page li.apage {background:#000;}
.page li.apage a{font-weight:bold; color:#fff;}

.opage {display:inline; float:left; width:700px; border:1px solid #000; display:inline; float:right; font-size:12px; width:133px; position:relative; background:#232323; line-height:24px; height:24px; padding-right:3px; margin-left:3px; margin-top:5px;}
.opage .other{display:inline; float:right; height:18px; line-height:18px; margin:3px 3px 0 0;}
.opage .pageNum{border:none; border-bottom:1px solid #000; width:30px; font-weight:bold; color:#aa0000; cursor:pointer; padding:0px; margin:0px;}
.opage .go{border:1px solid #000; display:block; float:right; height:16px; line-height:16px; text-indent:6px; color:#fff; background:#000; margin-top:3px; padding-right:3px; margin-left:3px;}
.opage a:link, .opage a:visited, .opage a:hover, .opage a:active{color:#fff; text-decoration:none;}



#alerts{ display:block; padding-top:9px; width:250px; height:26px; font-weight:bold; font-size:14px; border:3px solid #f9d455; background:#fef8d9; }
#alert{ background:#000000; opacity:1; color:#ffffff; padding:10px; position:fixed; top:40%; left:35%; width:30%; text-align:center; overflow:hidden; line-height:30px; height:30px; font-size:16px; border-radius:5px;}

/*舞曲排行样式*/

.danceNew {border:#000 1px solid; display:inline; float:left; width:489px; background:#232323; margin-top:5px;}
.danceNew .title {position:relative;display:inline; float:left; width:479px; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:10px;border-top: 3px solid #C20001;border-bottom:1px solid #2c2c2c;}
.danceNew .title p {position:absolute;top:0px;left:0px;display:inline; left:10px;float:left; font-size:14px; color:#fff; font-weight:bold; height:30px; line-height:29px;text-align:center;padding: 0 15px;}
.danceNew .title p.select {background:url(index_1.png) repeat-x; height:34px;line-height:34px;margin:0;border-style:solid;border-color:#C20000;border-width:0 1px 1px;border-radius:0 0 2px 2px;}
.danceNew .title span {display:inline; float:right; margin-right:8px;}
.danceNew .title span a { text-decoration:underline;}
.danceNew .borderbottom{margin:0 10px 5px;border-bottom:1px solid #333;overflow:hidden;}
.danceNew ul{display:inline; float:left; padding: 10px 0 5px;border-bottom: 1px solid #101010;}
.danceNew li {display:inline; float:left; height:22px; width:478px; line-height:22px; padding:2px 0 3px 0; background:#232323;}
.danceNew li a{letter-spacing:1px;}
.danceNew li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.danceNew li .csel{background-position:11px 0;}
.danceNew li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.danceNew li .mname {display:inline; float:left; width:320px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 10px;}

.danceNew li .icon{display:inline; float:left; width:16px; height:16px; font-size:0 none; text-indent:-9999em; background:url(icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:14px; cursor:pointer;}
.danceNew li span.ifavorites{background-position:-48px 0;}
.danceNew li span.ifavorites:hover{background-position:-48px -17px;}
.danceNew li span.idown{background-position:-32px 0;}
.danceNew li span.idown:hover{background-position:-32px -17px;}
.danceNew li .uname{display:inline; float:left; width:95px; height:22px; line-height:22px; text-align:right; overflow:hidden; margin-right:5px; margin-top:1px;}
.danceNew li .face{display:inline; float:left; width:21px; height:21px; padding-top:1px; margin-left:3px; margin-right:-3px;}
.danceNew li .face img{width:20px; height:20px;}
.danceNew li .face a:hover {position:relative; display:block; cursor:pointer;}
.danceNew li .faces a:hover img {border:1px solid #000; position:absolute; width:48px; height:48px; left:-18px; top:-18px; padding:2px; background:#aa0000;}

/* 专辑首页 */

.w475 {width:702px;float:left; padding-top:9px; }
.ycwork {width:702px;float:right}
.ycuser ul {padding:4px 50 0px 6px;height:100%;overflow:hidden}
.ycuser li {float:left;width:109px;text-align:center;padding:4px;height:106px}
.ycuser li img {width:80px;height:80px;display:block;margin-bottom:4px;}
.ycuser li a img ,.ycuser li a:visited img {padding:1px;border:1px solid #ddd}
.ycuser li a:hover img {padding:1px;border:1px solid #006699}
.ycuser li a:hover { text-decoration:none}
.ycuser li span {display:block;height:22px;line-height:22px;overflow:hidden}
/*第一行*/
.onemain{position:absolute;top:10px;width:485px;z-index:200;}

.one_title{overflow:hidden; width:485px;}
.one_playbg{height:34px; width:485px; background-color:#F5F5F5; margin:0 auto !important;  text-align:left !important;}
.one_1{width:70px; float:left; height:36px; padding-left:8px;}
.one_1 ul{margin:0px;padding:0px; width:auto;}
.one_1 li{height:36px;}
.one_play{width:32px; float:left; background: url(newplay.png) no-repeat scroll -4px -1px transparent;_background: url(newplay.gif) no-repeat scroll -4px -1px transparent;}
.pause {display: block; float: left; height: 36px; width: 32px;}
.one_stop{width:32px; float:left; background: url(newplay.png) no-repeat scroll -4px -37px transparent;_background: url(newplay.gif) no-repeat scroll -4px -37px transparent;}
.one_next{width:22px; float:left;background: url(newplay.png) no-repeat scroll -40px -1px transparent;_background: url(newplay.gif) no-repeat scroll -40px -1px transparent; margin-left:4px;cursor:pointer}

.one_2 {width:300px; height:36px; float:left;}
.one_2 ul{width:300px; height:auto; margin:0px; padding:0px;}
.one_2 li{margin:0px; padding:0px; float:left; width:300px;}
.one_2 li.t1{margin-top:6px; height:20px; display: block; line-height:20px; background: url(newplay.png) no-repeat scroll 0px -80px transparent;_background: url(newplay.gif) no-repeat scroll 0px -74px transparent;}

.one_2 .t2{height:4px; background: url(newplay.png) no-repeat scroll 0px -103px transparent;_background: url(newplay.gif) no-repeat scroll 0px -103px transparent;}/*加载前*/
.one_2 .t3{height:4px; background: url(newplay.png) no-repeat scroll 0px -113px transparent;_background: url(newplay.gif) no-repeat scroll 0px -113px transparent;}/*加载后*/
.one_2 .t4{height:4px; background: url(newplay.png) no-repeat scroll 0px -108px transparent;_background: url(newplay.gif) no-repeat scroll 0px -108px transparent;}/*播放时*/


.one_2 div.jp-title{overflow:hidden;cursor:pointer;width:90%; }
.jp-title{height:18px;line-height:18px;}
.bb-track{cursor:pointer;}

.one_list{margin-top: 10px;border:1px solid #ccc; background-color:#232323; width:298px; max-height:300px; overflow-x:hidden; overflow-y:auto;  display:none;position:absolute;z-index: 200;} 
.one_list li{height:25px; width:298px;line-height:25px;padding:0 6px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.one_list li.line{background-color:#2b2b2b;}
.one_list li.currplay,.one_list li.currplay a,.one_list li.currplay a:hover{color:#ff0;}

.one_3{float:left; width:35px; padding-left:5px;}
.one_3 ul{margin:0px;padding:0px; width:auto;}
.one_3 li{padding:18px 0 0 0; height:18px;margin:0px;}

.one_volume{float:left; width:50px; height:20px; margin-left:8px; margin-top:8px;}/*声音*/
.one_volume ul{margin:0px;padding:0px; width:auto;}
.one_volume li{width:50px; height:20px;}
.one_volume .pauset {display: block; background: url(newplay.png) no-repeat scroll -132px -9px transparent;_background: url(newplay.gif) no-repeat scroll -132px -9px transparent;float: left; height: 20px; width: 20px;}
.one_volume .jp-unmute {display: block; background: url(newplay.png) no-repeat scroll -243px -9px transparent;_background: url(newplay.gif) no-repeat scroll -243px -9px transparent;float: left; height: 20px; width: 20px;}

.one_volume .volume {float: left; height: 20px; width: 30px;display: block;}
.one_volume .volume-bar{
    background: url(newplay.png) no-repeat scroll -152px -9px transparent;_background: url(newplay.gif) no-repeat scroll -152px -9px transparent;display: block;
}
.one_volSlider{float:left;background: url(newplay.png) no-repeat scroll -243px -9px transparent;_background: url(newplay.gif) no-repeat scroll -243px -9px transparent; width:50px; height:20px; margin-left:8px; margin-top:8px;}/*静音*/
.one_volSlider ul{margin:0px;padding:0px; width:auto;}
.one_volSlider li{width:50px; height:20px;}
.one_volSlider .pauset {display: block; float: left; height: 20px; width: 50px; overflow:hidden;}

.one_right{width:300px;border:1px solid #DCDCDC; height:435px; background-color:#FFFFFF;overflow:hidden; padding:7px 0 10px 0px; margin-left:6px;float:left;}
.one_right h3 {
    background-color: #FBFBFB;
    color: #666666;
    font-size: 16px;
    height: 33px;
    line-height: 33px;
    padding-left: 15px;
}
.one_right h3 a {
    color: #333;
    display: inline;
    float: right;
    font-size: 12px;
    font-weight: 400;
    margin-right: 10px;
}
.one_right h3 a:hover {  color: #0000ff;}
.gsTuiHot { overflow:hidden; height:162px;  padding-top: 7px;}
.gsTuiHot li { display: inline; float: left;  margin: 10px 0 0 20px;  width: 50px;}
.gsTuiHot li a img { display: block; height: 50px; width: 50px;}
.gsTuiHot li a span {font-family:"宋体";
    display: block;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin-top: 4px;
    overflow: hidden;
    width: 50px;
}
.gsTuiLine { border-top: 1px dashed #CCCCCC;  margin: 10px 15px 0;}
.gsTuiList { margin-left: 10px; margin-top:2px; overflow:hidden;height:116px;}
.gsTuiList li {
    display: inline;
    float: left;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    margin: 5px 0 0 10px;
    overflow: hidden;
    width: 60px;
}
.gsTuiList a{font-size:13px; color:#333;}
.gsTuiList a:hover{color:#0000FF;}
.ads{padding:14px 0 0 0; height:100px; overflow:hidden;}


.userhits {_display:inline;float:left;border:#232323 1px solid;background:#232323; margin-top:5px;width:100%;}
.userhitslist {display:inline; float:left;width:100%;height:170px; overflow:hidden; background:#232323;}

.userhitslist .title{width:99%; position:relative;display:inline; float:left; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:10px;border-top: 3px solid #C20001;border-bottom:1px solid #2c2c2c;}
.userhitslist .title p{dposition:absolute;top:0px;left:0px;display:inline; left:10px;float:left; font-size:14px; color:#fff; font-weight:bold; height:30px; line-height:29px;text-align:center;padding: 0 15px;}
.userhitslist .title p.select{background:url(index_1.png) repeat-x; height:34px;line-height:34px;margin:0;border-style:solid;border-color:#C20000;border-width:0 1px 1px;border-radius:0 0 2px 2px;}

.userhitslist .title span {display:inline; float:right; margin-right:10px;}
.userhitslist .title span a {color:#000000;}
.userhitslist ul {display:inline; float:left; margin:10px 0 0 5px;width:100%;}
.userhitslist li {display:inline; float:left; width:10%; height:120px; font:0pt/0pt sans-serif; text-align:center;}
.userhitslist li .pic {display:inline; float:left; width:90px; height:90px; margin-left:12px;}
.userhitslist li .pic img {width:90px; height:90px;}
.userhitslist li .user {display:inline; float:left; width:90px; height:20px; line-height:18px; word-break:keep-all; white-space:nowrap; margin-top:5px; background-color:#000; margin-left:12px;}
.userhitslist li .user a { display:block; color:#fff; overflow:hidden;}

/*smsmsms*/

.weekhotUser {border:#84cced 1px solid; display:inline; float:right; width:272px; background:#fff; margin:5px 0 0 0px;}
.weekhotUser .title {display:inline; float:left; width:270px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(repeat-x.png) repeat-x 0px -310px;}
.weekhotUser .title p {display:inline; float:left; font-size:14px; color:#005079; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
.weekhotUser .title span {display:inline; float:right; margin-right:10px;}
.weekhotUser .title span a{color:#005079;}
.weekhotUser ul {display:inline; float:left; margin:2px 0 0 2px;}
.weekhotUser li{border: 0px solid #E5ECF1; display:inline; float:left; width:133px; height:62px; padding:1px 0px; margin-left:1px;}
.weekhotUser li .icon{display:inline; float:left; width:60px;}
.weekhotUser li .info{display:inline; float:left; width:70px; padding:3px 0 0 2px;}
.weekhotUser li .info div {display:inline; float:left; width:70px; height:18px; overflow:hidden;}
.weekhotUser li .info .name a{color:#F00000;}
.weekhotUser li .info .dance span{color:#0066cc;}

.userhotright {border:#D6D6D6 1px solid; display:inline; float:right; width:265px; height:580px; overflow:hidden; background:#fff; position:relative; margin-top:5px;}
.userhotright .title {display:inline; float:left; width:256px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(repeat-x.png) repeat-x 0px -460px; padding-left:7px;}
.userhotright .title p {display:inline; float:left; font-size:14px; color:#000; font-weight:bold; height:27px; line-height:27px; margin:3px 1px 0 1px; cursor:pointer;}
.userhotright .title span {display:inline; float:right; margin-right:10px;}
.userhotright .title span a{color:#000000; text-decoration:underline;}
.userhotright ul {display:inline; float:left; margin-bottom:5px; margin-top:5px;}
.userhotright li {border-bottom:0px #c5d8e8 dashed; display:inline; float:left; width:256px; height:22px; line-height:22px; padding:2px 0 3px 0; margin:0 5px;  background:url(repeat-x.png) repeat-x 0px -425px;}
.userhotright li a{letter-spacing:1px;}
.userhotright li .cbox {display:inline; float:left; width:13px; height:18px; padding-top:3px; margin-left:5px;}
.userhotright li .cbox input {width:13px; height:13px;}
.userhotright li .mname {display:inline; float:left; width:220px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:22px; line-height:22px; padding:0 0 0 5px; }
.userhotright .numindex {float:left; margin-left:5px; width:20px; height:20px; display:inline-block; line-height:20px; text-align:center; font-size:14px; font-weight:bold; color:white; background:green;}

.userhotleft {border:#84cced 1px solid; display:inline; float:left; width:715px; background:#fff; margin-top:5px;}
.userhotlistleft {display:inline; float:left; width:715px; overflow:hidden; background:#fff;}
.userhotlistleft .title {display:inline; float:left; width:713px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(repeat-x.png) repeat-x 0px -310px;}
.userhotlistleft .title p {display:inline; float:left; font-size:14px; color:#005079; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
.userhotlistleft .title span {display:inline; float:right; margin-right:10px;}
.userhotlistleft .title span a {color:#005079;}
.userhotlistleft ul {display:inline; float:left; margin:9px 0 0 5px;}
.userhotlistleft li {display:inline; float:left; width:100px; height:108px; font:0pt/0pt sans-serif; text-align:center;}
.userhotlistleft li .pic {display:inline; float:left; width:80px; height:80px; margin-left:12px;}
.userhotlistleft li .pic img {width:80px; height:80px;}
.userhotlistleft li .user {display:inline; float:left; width:80px; height:16px; line-height:16px; word-break:keep-all; white-space:nowrap; margin-top:5px; background-color:#fff; margin-left:12px;}
.userhotlistleft li .user a { display:block; color:#216187; overflow:hidden;}

.userweeklistleft {display:inline; float:left; width:715px; overflow:hidden; background:#fff;}
.userweeklistleft .title {display:inline; float:left; width:713px; height:30px; line-height:30px; margin:1px 1px 0 1px; background:url(repeat-x.png) repeat-x 0px -310px;}
.userweeklistleft .title p {display:inline; float:left; font-size:14px; color:#005079; font-weight:bold; text-indent:10px; height:30px; line-height:30px;}
.userweeklistleft .title span {display:inline; float:right; margin-right:10px;}
.userweeklistleft .title span a {color:#005079;}
.userweeklistleft ul {display:inline; float:left; margin:9px 0 0 5px;}
.userweeklistleft li {display:inline; float:left; width:100px; height:135px; font:0pt/0pt sans-serif; text-align:center;}
.userweeklistleft li .pic {display:inline; float:left; width:80px; height:80px; margin-left:12px;}
.userweeklistleft li .pic img {width:80px; height:80px;}
.userweeklistleft li .user {display:inline; float:left; width:80px; height:16px; line-height:16px; word-break:keep-all; white-space:nowrap; margin-top:5px; margin-bottom:3px; background-color:#fff; margin-left:12px;}
.userweeklistleft li .user a { display:block; color:#216187; overflow:hidden;}
.userweeklistleft li .dance { padding-top:5px; }
.userweeklistleft li .dance span{ color:#0066cc;}

.i_submit{float:right;width:65px;height:30px;border:none;background:url(tm.gif);color:#fff;line-height:30px;font-size:12px;font-weight:bold;}
.p_submit{margin-top:4px;float:right;width:65px;height:30px;border:none;background:url(tm.gif);color:#fff;line-height:30px;font-size:12px;font-weight:bold;}
.l_submit{margin-top:4px;float:left;margin-left:5px;width:65px;height:30px;border:none;background:url(tm.gif);color:#fff;line-height:30px;font-size:12px;font-weight:bold;}
/* vod */
.playervod{display:inline; float:left; width:710px;border:1px solid #ccc; margin-top:5px;}
.playervodlist {display:inline; float:right; width:272px;border:1px solid #ccc; margin-top:5px;}
.playervodlist h2{ background:#ccc;height:30px; line-height:30px; font-size:13px;color:#222;}
/* end */
.shortcuts {z-index:222; position: fixed; bottom: 0px; width: 100%; color: #666; font-size: 0.9em; filter:alpha(opacity=90); background:#f3f3f3; background: rgba(240, 240, 240, 0.8);}
.shortcuts div { font-size: 12px; margin: 6px auto; }
.shortcuts em { font-style: normal; background: #d3d3d3 ; padding: 3px 9px; position: relative; left: -3px;
 -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;
 -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);}
.shortcuts .p_submit {font-size:12px;background:url();border:none;color:#6f786a;}

.space_list {margin:0px;width:99%;height:90px;border: 0px solid #EBE6C9;}
.space_list table{border: 0px solid #EBE6C9;}
.avatar48 { padding: 5px 0px 0px 5px; width: 55px; height: 55px;  background: url(48_avatar_bg.gif) no-repeat;}
.avatar48 img { width: 48px; height: 48px; }
.line_list img { margin: 0 5px 0 0; vertical-align: middle; }


/*视频*/
.albumlist{width:162px; height:158px; float:left;margin:0 2px 2px 2px;padding:3px 0 3px 3px; border:1px #454545 solid;}
.albumcover{float:left; margin:0 0px 0 0;}
.albumcover img{width:152px; height:105px; border:1px #454545 solid; padding:3px;}
.albumcover a:hover img{border:1px #e6e8eb solid;}
.a_detail{display:inline;float:left;width:150px;height:13px;line-height:13px;word-break:keep-all;white-space:nowrap;margin:3px;overflow:hidden;color:#fff;}
.a_details{float:left; width:100px; margin:0px; line-height:12px;height:12px;}
.a_details .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:5px; margin-left:5px;}
.a_details .csel{background-position:11px 0;}
.a_details .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.a_details .icon{display:inline; float:left; width:16px; height:16px; font-size:0 none; text-indent:-9999em; background:url(icon_danceact.gif); cursor:pointer; margin-top:3px; overflow:hidden; margin-left:6px; cursor:pointer;}
.a_details span.idown{background-position:-32px 0;}
.a_details span.idown:hover{background-position:-32px -17px;}
.a_details span.iadd{background-position:0px 0;}
.a_details span.iadd:hover{background-position:0px -17px;}
.a_details span.ifav{background-position:-48px 0;}
.a_details span.ifav:hover{background-position:-48px -17px;}

/*歌手列表*/
.org_title{color:#ff7200;font-size:14px;font-weight:bold;}
.singers{display:inline; float:left; width:100%;background:#232323; margin-top:5px;}
.singers .geshouright{float:right;margin:0px;padding:0px;width:100%;border:1px solid #232323;}
.singers .geshouright .musicgeshou{float:left;margin:0px;padding:0px;width:100%;}
.singers .geshouright .musicgeshou .geshoutitle{float:left;width:100%;height:30px;line-height:30px;text-indent:1.5em;background:url('index_2.png');border-bottom:3px solid #c50000;}
.singers .geshouright .geshou{float:left;margin:5px 0 0 0px;padding:0px;width:100%;}
.singers .geshouright .geshou .geshoulist{width:100%;margin:0px;padding:5px 0px;}
.singers .geshouright .geshou .geshoulist img{border:1px solid #ccc;padding:1px;}
.singers .geshouright .geshou .geshoulist span{float:left;width:58px;line-height:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

	.MarT { margin-top:8px; clear:both;}
	.W { width:950px; margin-left:auto; margin-right:auto; text-align:left}
	.c_index {margin:0px auto; margin-top:10px; width:100%; height:20px; margin-left:20px;}
	.c_index a,.c_index span { float:left; display:block; margin-left:4px; width:auto; width:28px; height:18px; line-height:18px; border:1px solid #454545; background-color:#232323; text-align:center; font-family:Arial, Helvetica, sans-serif;overflow:hidden;font-weight:bold;}
	.c_index span {float:left;line-height:20px; margin-left:0px; margin-right:4px;color:#FFFFFF;}	
	.c_index a:hover { border:1px solid #FF6609; background-color:#4CB1E5; color:#ffffff}
	.Fct { clear:both; height:23px;  margin-top:10px; background-color:#454545;}
	.Fct h3 { float:left; width:50px; margin-left:20px; height:23px; line-height:23px; text-align:center; background-color:#4CB1E5; color:#ffffff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	.Fct h4 { width:50px; float:right; height:23px; line-height:23px;font-weight:bold;}
	.Fct h4 a,.Fct h4 a:visited{ color:#ffffff}
	.Fct h4 a:hover{ color:#FF3300}
	.Fcb { clear:both; width:100%; padding-left:20px; border:1px solid #454545; height:100%; overflow:hidden}
	.Fcb li { float:left; width:85px;margin:0px 5px;font-size:14px;height:25px; line-height:25px;  no-repeat center left; overflow:hidden};
	.Fcb ligs { float:left; width:70px; padding-left:8px; margin:0px 5px; font-size:14px; height:70px; line-height:70px;  no-repeat center left; overflow:hidden}
	.Fcbb { clear:both; width:930px; padding:5px; border:1px solid #4CB1E5; height:100%; overflow:hidden}
	.Fcbb li { float:left; width:90px; padding-left:8px; margin:0px 5px; font-size:14px; height:25px; line-height:25px;  no-repeat center left; overflow:hidden}

/*弹出层*/
.background{
	position:fixed;
	_position:absolute;
	z-index:998;
	top:0px;
	left:0px;
	width:100%;
	_width:expression(document.documentElement.clientWidth);
	height:100%;
	_height:expression(document.documentElement.clientHeight);
	background:rgb(50,50,50);
	background:rgba(0,0,0,0.5);
}
.webox{
	position:fixed;
	_position:absolute;
	z-index:999;
	padding:8px;
	border:solid 1px #000;
	_background:#777;
	background:rgba(10,10,10,0.5);
}
.webox #inside{
	background-color:#FFFFFF;
	height:240px;
}
.webox #inside h1{
	-moz-user-select:none;
	-webkit-user-select:none;
	position:relative;
	display:block;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:30px;
	height:30px;
	padding-left:5px;
	font-family:Arial;
	background:#F1F7FC;
	font-weight:normal;
	cursor:move;
	font-weight:800;
	color:#000;
}
.webox #inside h1 a{
	position:absolute;
	display:block;
	right:6px;
	margin-top:6px;
	top:0px;
	font-size:14px;
	background-image:url(close.fw.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:17px;height:17px;
	cursor:pointer;
	display:inline-block;
}
.webox #inside h1 a:hover{
	background-position:center bottom;
}