﻿/* import css
 *
 */
@import url(../comm.css);


.play_login_b {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.play_login_c {height:95px; background-color:#4E495D;}
.play_login_c div.play_obj {width:394px; height:95px; overflow:hidden; float:left;}
.play_login_c div.ad1 {width:306px; height:85px; min-height:10px; padding-top:10px; overflow:hidden; float:left;}
.login_sta {width:250px; padding-top:10px; float:right;}
.login_sta:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.login_sta div.uimg {width:48px; float:left;}
.login_sta div.usta {width:190px; float:right;}
.login_sta div.usta div.tt {height:20px;}
.login_sta div.usta div.tt a.uname {font-size:14px; font-weight:bold; vertical-align:middle;}
.login_sta div.usta div.tt div.mood {height:16px; vertical-align:middle; display:inline-block; *display:inline; zoom:1; position:relative;}
.login_sta div.usta div.tt img.mood {cursor:pointer;}
.login_sta div.usta div.tt div.m_open {top:17px; left:26px; _left:24px; border-bottom:2px solid #D8D8D8; border-right:2px solid #D8D8D8; background-color:#FFFFFF; position:absolute; display:none;}
.login_sta div.usta div.tt div.m_set {width:106px; margin:-2px 0px 0px -2px; _margin:0px; padding:0px 10px 10px 10px; border:1px solid #B2B2B2; background-color:#FFFFFF;}
.login_sta div.usta div.tt p.m_cc {margin-top:10px;}
.login_sta div.usta div.tt p.m_cc input.ro,.login_sta div.usta div.tt p.m_cc img {vertical-align:middle;}
.login_sta div.usta div.tt p.m_cc input.bt {width:48px; height:24px; margin-left:22px; font-size:14px; color:#4BB130; font-weight:bold; cursor:pointer; vertical-align:middle; background-color:#FFFFFF;}
.login_sta div.usta p.uc {height:18px; margin-top:8px; line-height:18px; color:#FFFFFF; overflow:hidden;}
.login_sta div.usta p.uc img {vertical-align:middle;}

.index_line {height:1px; margin-top:10px; overflow:hidden; background-image:url(../../images/default/line.gif);}
.column_tt {height:40px; padding:0px 20px 0px 20px; line-height:40px; background-image:url(../../images/default/type_tag_bg.jpg);}
.column_tt a.green_ {font-family:宋体;}

.music_style_tag {width:971px; height:35px; margin:0px auto 0px auto; padding:10px 0px 0px 10px; text-align:left; background-color:#E4E4E4;}
.music_style_tag div.tag0 {width:113px; height:25px; margin-right:8px; padding-top:10px; text-align:center; font-size:14px; font-weight:bold; display:inline; background-image:url(../../images/default/music_tag_bg.jpg); float:left;}
.music_style_tag div.tag0 span {cursor:pointer;}
.music_style_tag div.tag0 span.msta0 {width:16px; height:12px; margin-left:10px; font-size:1px; display:inline-block; *display:inline; zoom:1; background-image:url(../../images/default/cm_new.jpg); background-position:-39px -141px;}
.music_style_tag div.tag0 span.msta1 {background-position:-39px -158px;}
.music_style_tag div.tag1 {color:#0184C1; background-color:#FFFFFF; background-image:none;}
.music_style_b {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.music_style_c {width:945px; padding:20px 0px 20px 15px; background-color:#FFFFFF;}
.music_style_c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.music_style_rec {width:648px; float:left;}
.music_style_rec:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.music_style_rec div.bimg {width:300px; height:300px; padding-right:15px; border-right:1px solid #6DA830; overflow:hidden; position:relative; float:left;}
.music_style_rec div.bimg div.cshow {width:300px; height:82px; left:0px; top:218px; position:absolute; z-index:111;}
.music_style_rec div.bimg div.opa {width:300px; height:82px; top:0px; left:0px; background-color:#000000; filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:-1;}
.music_style_rec div.bimg div.cshow h4 {width:280px; height:20px; margin:8px 0px 0px 10px; line-height:20px; color:#FFFFFF; overflow:hidden;}
.music_style_rec div.bimg div.cshow p {width:280px; height:38px; margin:10px 0px 0px 10px; line-height:20px; color:#FFFFFF; overflow:hidden;}
.music_style_rec div.clist {width:330px; float:right;}
.music_style_rec div.clist div.citem {height:60px; padding:9px 10px 9px 12px; overflow:hidden; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px dotted #E4E4E4; background-color:#FFFFFF; background-position:0px 36px; background-repeat:no-repeat; position:relative; z-index:66;}
.music_style_rec div.clist div.citem1 {margin-left:-3px; padding-left:15px; border-top:1px solid #6DA830; border-right:1px solid #6DA830; border-bottom:1px solid #6DA830; background-image:url(../../images/default/default_select.png);}
.music_style_rec div.clist div.citem0 {padding-top:0px; border-top:0px; background-position:0px 26px;}
.music_style_rec div.clist div.citem3 {padding-bottom:0px; border-bottom:0px;}
.music_style_rec div.clist div.citem div.cimg {width:60px; overflow:hidden; float:left;}
.music_style_rec div.clist div.citem div.csyn {width:298px; overflow:hidden; float:right;}
.music_style_rec div.clist div.citem div.csyn a.dd {font-size:14px; font-weight:bold;}
.music_style_rec div.clist div.citem div.csyn p {height:18px; line-height:18px; overflow:hidden;}
.music_style_rec div.clist div.citem div.csyn p.cc {margin-top:8px;}
.music_style_hot {width:270px; float:right;}
.music_style_hot div.tt {width:252px; height:20px;}
.music_style_hot div.tt a {font-family:宋体;}
.music_style_hot img {margin:18px 18px 0px 0px;}

.news_b {width:960px; margin:0px auto 0px auto; padding:10px 11px 0px 10px; text-align:left; overflow:hidden; background-color:#E4E4E4;}
.news_c {height:18px; padding:10px; overflow:hidden; background-color:#6A829A;}
.news_c span.nimg {width:40px; height:18px; font-size:1px; vertical-align:middle; display:inline-block; *display:inline; zoom:1; background-image:url(../../images/default/cm_new.jpg); background-position:-60px -141px;}
.news_c a {margin-left:20px; vertical-align:middle;}
.news_c a:link,.news_c a:visited,.news_c a:hover,.news_c a:active {color:#FFFFFF;}

.comment_broad_b {width:960px; margin:0px auto 0px auto; padding:10px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.comment_broad_b:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.comment_c {width:700px; padding-bottom:15px; background-color:#FFFFFF; float:left;}
.comment_c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.comment_hot {width:240px; margin:20px 0px 0px 18px; display:inline; float:left;}
.comment_hot div.citem {height:32px; margin-top:10px; overflow:hidden;}
.comment_hot div.citem div.cnum {width:20px; line-height:32px; font-weight:bold; overflow:hidden; float:left;}
.comment_hot div.citem div.cc {width:175px; line-height:32px; overflow:hidden; float:left;}
.comment_hot div.citem div.uimg {width:32px; overflow:hidden; float:right;}
.comment_vline {width:1px; height:270px; margin:20px 0px 0px 15px; display:inline; background-color:#E4E4E4; float:left;}
.comment_ful {width:380px; margin:20px 18px 0px 0px; display:inline; float:right;}
.comment_ful div.citem {height:72px; margin-top:12px; overflow:hidden;}
.comment_ful div.citem div.cimg {width:72px; overflow:hidden; float:left;}
.comment_ful div.citem div.cc {width:300px; overflow:hidden; float:right;}
.comment_ful div.citem div.cc a.dd {font-size:14px; font-weight:bold;}
.comment_ful div.citem div.cc p {height:20px; line-height:22px; overflow:hidden;}
.comment_ful div.citem div.cc p.cc {margin-top:10px;}
.comment_c .index_line {width:630px; margin-left:18px;}
.comment_user {width:310px; margin:15px 0px 0px 18px; display:inline; float:left;}
.comment_user img {margin:20px 6px 0px 0px;}
.broad_ad_c {width:250px; float:right;}
.broad_c {padding-bottom:10px; background-color:#FFFFFF;}
.broad_c ul {width:240px; margin:5px 0px 0px 20px; overflow:hidden;}
.broad_c li {height:18px; margin-top:10px; padding-left:10px; line-height:18px; overflow:hidden; background-image:url(../../images/default/default_list_img.jpg); background-position:0px center; background-repeat:no-repeat;}

.plaza_b {width:960px; margin:0px auto 0px auto; padding:10px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.plaza_c {padding-bottom:10px; background-color:#FFFFFF;}
.plaza_c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.share_music_top {width:940px; margin:20px 0px 0px 18px;}
.share_music_top:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.share_music_top div.citem {width:168px; height:72px; margin:20px 20px 0px 0px; overflow:hidden; display:inline; float:left;}
.share_music_top div.citem div.uimg {width:48px; margin-top:3px; overflow:hidden; float:left;}
.share_music_top div.citem div.cc {width:112px; overflow:hidden; float:right;}
.share_music_top div.citem div.cc p {height:18px; line-height:18px; overflow:hidden;}
.plaza_c .hline {width:925px; height:1px; margin:15px 0px 0px 18px; font-size:1px; overflow:hidden; background-color:#E4E4E4;}
.note_photo_ful {width:318px; margin:0px 5px 0px 18px; display:inline; float:left;}
.note_photo_ful div.move_img {width:130px; height:130px; margin:20px 0px 8px 0px; padding-right:18px; overflow:hidden; border-right:1px solid #6DA830; float:left;}
.note_photo_ful div.move_list {width:166px; margin:20px 0px 8px 0px; float:right;}
.note_photo_ful div.move_list div.citem {height:36px; padding:5px 0px 5px 12px; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px dotted #E4E4E4; background-color:#FFFFFF; background-position:0px 20px; background-repeat:no-repeat; position:relative; z-index:66;}
.note_photo_ful div.move_list div.citem1 {margin-left:-4px; padding-left:16px; border-top:1px solid #6DA830; border-right:1px solid #6DA830; border-bottom:1px solid #6DA830; background-image:url(../../images/default/default_select.png);}
.note_photo_ful div.move_list div.citem0 {padding-top:0px; border-top:0px; background-position:0px 15px;}
.note_photo_ful div.move_list div.citem2 {padding-bottom:0px; border-bottom:0px;}
.note_photo_ful div.move_list div.citem p {width:144px; height:20px; line-height:20px; overflow:hidden;}
.note_photo_ful dl {width:308px; height:18px; margin-top:10px; line-height:20px; overflow:hidden;}
.note_photo_ful dd.cc {width:210px; overflow:hidden; float:left;}
.note_photo_ful dd.uu {width:80px; text-align:right; overflow:hidden; float:right;}
.note_photo_ful .index_line {width:308px;}
.note_photo_ful div.user_top {margin-top:20px;}
.note_photo_ful div.user_top img {margin:20px 8px 0px 0px;}
.plaza_vline {width:1px; height:270px; margin:0px 0px 0px 10px; display:inline; background-color:#E4E4E4; float:left;}
.note_photo_hot {width:230px; margin:0px 18px 0px 0px; display:inline; float:right;}
.note_photo_hot p.tt {height:23px;}
.note_photo_hot p.tt strong {color:#333333; margin-right:4px;}
.note_photo_hot p.tt a {height:20px; margin-left:8px; padding:0px 5px 0px 5px; line-height:20px; display:inline-block; *display:inline; zoom:1;}
.note_photo_hot p.tt a.on_:link,.note_photo_hot p.tt a.on_:visited,.note_photo_hot p.tt a.on_:hover,.note_photo_hot p.tt a.on_:active {color:#FFFFFF;}
.note_photo_hot p.tt a.on_ {background-color:#6DA830;}
.note_photo_hot div.citem {height:32px; margin-top:10px; overflow:hidden;}
.note_photo_hot div.citem div.cnum {width:20px; line-height:32px; font-weight:bold; overflow:hidden; float:left;}
.note_photo_hot div.citem div.cc {width:165px; line-height:32px; overflow:hidden; float:left;}
.note_photo_hot div.citem div.uimg {width:32px; overflow:hidden; float:right;}

.group_b {width:960px; margin:0px auto 0px auto; padding:10px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.group_c {padding-bottom:10px; background-color:#FFFFFF;}
.group_c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.group_ful {width:674px; margin:20px 0px 0px 18px; display:inline; float:left;}
.group_ful:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.group_ful div.space_out h5 {padding-bottom:10px;}
.group_ful div.space_out {width:308px; margin:0px 16px 0px 0px; display:inline; float:left;}
.group_ful div.space_out dl {height:18px; margin-top:10px; line-height:20px; overflow:hidden;}
.group_ful div.space_out dd.cc {width:210px; overflow:hidden; float:left;}
.group_ful div.space_out dd.uu {width:80px; text-align:right; overflow:hidden; float:right;}
.group_ful div.vline {width:1px; height:200px; margin:0px 16px 0px 0px; display:inline; background-color:#E4E4E4; float:left;}
.group_ful .index_line {width:650px;}
.group_ful div.group_user {width:316px; margin-top:15px; display:inline; float:left;}
.group_ful div.group_user img {margin:20px 8px 0px 0px;}
.group_vline {width:1px; height:200px; margin-top:20px; display:inline; background-color:#E4E4E4; float:left;}
.group_hot {width:240px; margin:20px 8px 0px 0px; display:inline; float:right;}
.group_hot:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.group_hot p.tt {height:23px;}
.group_hot p.tt strong {color:#333333; margin-right:4px;}
.group_hot p.tt a {height:20px; margin-left:8px; padding:0px 5px 0px 5px; line-height:20px; display:inline-block; *display:inline; zoom:1;}
.group_hot p.tt a.on_:link,.group_hot p.tt a.on_:visited,.group_hot p.tt a.on_:hover,.group_hot p.tt a.on_:active {color:#FFFFFF;}
.group_hot p.tt a.on_ {background-color:#6DA830;}
.group_hot div.citem {width:60px; height:72px; margin:22px 20px 0px 0px; text-align:center; overflow:hidden; display:inline; float:left;}
.group_hot div.citem p {margin-top:5px; line-height:18px;}
.group_hot dl {width:230px; height:18px; margin-top:12px; line-height:18px; overflow:hidden;}
.group_hot dd.cc {width:140px; overflow:hidden; float:left;}
.group_hot dd.gname {width:80px; text-align:right; overflow:hidden; float:right;}
