﻿.child_banner_nav {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; background-color:#E4E4E4;}
.child_banner_nav div.cb {height:40px; line-height:40px; text-align:left; background-color:#4E495D; position:relative;}
.child_banner_nav div.cb a {margin:0px 15px 0px 15px;}
.child_banner_nav div.cb a:link,.child_banner_nav div.cb a:visited {color:#999999; text-decoration:none;}
.child_banner_nav div.cb a:hover,.child_banner_nav div.cb a:active {color:#E4E4E4; text-decoration:none;}
.child_banner_nav div.cb a.on_:link,.child_banner_nav div.cb a.on_:visited,.child_banner_nav div.cb a.on_:hover,.child_banner_nav div.cb a.on_:active {color:#E4E4E4;}
.child_banner_nav div.cb div.ss {width:11px; height:6px; top:34px; left:32px; font-size:1px; background-image:url(/images/default/child_bannel_ss.jpg); position:absolute;}

.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_line {height:1px; margin-top:10px; overflow:hidden; background-image:url(../../images/default/line.gif);}
span.fsh1 {font-size:36px; font-weight:bold; line-height:36px; color:#F78404;}
span.fsh2 {margin-top:3px; font-size:16px; font-weight:bold; color:#F78404; display:inline-block; *display:inline; zoom:1;}

.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:940px; padding:15px 10px 10px 10px; background-color:#FFFFFF;}
.music_style_c:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.music_post_dyn {width:640px; float:left;}
.music_post_tag {height:40px; margin-top:0; padding:0px 20px 0px 20px; line-height:40px; border:1px solid #E4E4E4; border-bottom:0px; background-image:url(../../images/default/type_tag_bg.jpg);}
.music_post_tag div.tag0 {height:29px; margin:10px 0px 0px -1px; padding:0px 20px 0px 20px; line-height:29px; cursor:pointer; border:1px solid #E4E4E4; border-bottom:0px; background-color:#FFFFFF; float:left;}
.music_post_tag div.tag1 {height:30px; line-height:30px; color:#0184C1; font-weight:bold; position:relative;}
.music_post_tag div.tag2 {color:#0184C1;}
.music_post_tag a {font-family:宋体;}
.music_tag_line {height:1px; _margin-top:-1px; font-size:1px; border-top:1px solid #E4E4E4;}
.music_speed_post {width:620px; margin:20px 0px 0px 20px;}
.music_speed_post:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.music_speed_post div.bimg0 {width:150px; height:150px; position:relative; z-index:10; float:left;}
.music_speed_post div.bimg0 div.mimg {width:150px; height:150px; overflow:hidden;}
.music_speed_post div.bimg0 div.mouseon {width:146px; height:146px; top:0px; left:0px; border:2px solid #4CB131; position:absolute; display:none;}
.music_speed_post div.bimg0 div.chint {width:210px; padding:1px 6px 1px 6px; top:130px; left:-10px; border:1px solid #999999; background-color:#FFFFFF; position:absolute; display:none;}
.music_speed_post div.bimg0 div.chint p {height:20px; line-height:20px; overflow:hidden;}
.music_speed_post div.bimg0 div.chint div.cname {height:20px; line-height:20px; overflow:hidden;}
.music_speed_post div.bimg0 div.chint div.cname div.cleft {width:140px; overflow:hidden; float:left;}
.music_speed_post div.bimg0 div.chint div.cname div.cright {width:60px; text-align:right; overflow:hidden; float:right;}
.music_speed_post div.bimg0 div.chint div.arrow {width:17px; height:9px; top:-9px; left:20px; font-size:1px; background-image:url(../../images/default/music_speed_on.png); position:absolute;}
.music_speed_post div.bimg1 {width:50px; height:50px;}
.music_speed_post div.bimg1 div.mimg {width:50px; height:50px;}
.music_speed_post div.bimg1 div.mouseon {width:46px; height:46px;}
.music_speed_post div.bimg1 div.chint {top:40px;}
.user_dynamic {width:100%;}
.user_dynamic:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.user_dynamic div.mgrade {width:295px; height:72px; margin:20px 0px 0px 20px; overflow:hidden; display:inline; float:left;}
.user_dynamic div.mgrade div.mimg {width:72px; overflow:hidden; float:left;}
.user_dynamic div.mgrade div.minfo {width:60px; margin-left:8px; overflow:hidden; display:inline; float:left;}
.user_dynamic div.mgrade div.minfo p {height:35px; line-height:18px; overflow:hidden;}
.user_dynamic div.mgrade div.uimg {width:32px; margin:38px 0px 0px 8px; overflow:hidden; display:inline; float:left;}
.user_dynamic div.mgrade div.uinfo {width:106px; margin-top:36px; overflow:hidden; float:right;}
.user_dynamic div.mgrade div.uinfo p {height:18px; line-height:18px; overflow:hidden;}
.user_dynamic div.mgrade div.uinfo p b {color:#0184C1;}
.user_dynamic div.mplay {width:600px; height:25px; margin:20px 0px 0px 20px; text-align:right; border-bottom:1px solid #E4E4E4;}
.user_dynamic div.mplay img {cursor:pointer;}
.user_dynamic dl {width:600px; height:18px; margin:11px 0px 0px 20px; line-height:18px; overflow:hidden;}
.user_dynamic dl dd {margin-left:6px; overflow:hidden; display:inline; float:left;}
.user_dynamic dl dd.dd1 {width:50px; margin-left:0px;}
.user_dynamic dl dd.dd2 {width:85px;}
.user_dynamic dl dd.dd3 {width:110px;}
.user_dynamic dl dd.dd4 {width:150px;}
.user_dynamic dl dd.dd5 {width:170px; margin-left:0px; float:right;}
.user_dynamic dl dd.dd5 img.mpp {cursor:pointer;}
.user_dynamic .hline {width:600px; margin-left:20px;}
.user_dynamic div.addata {width:280px; margin:10px 0px 0px 20px; overflow:hidden; display:inline; float:left;}
.user_dynamic div.addata div.citem {height:34px; margin-top:10px; overflow:hidden;}
.user_dynamic div.addata div.citem div.minfo {width:160px; overflow:hidden; float:left;}
.user_dynamic div.addata div.citem div.minfo p {height:18px; line-height:18px; overflow:hidden;}
.user_dynamic div.addata div.citem div.uimg {width:32px; margin:2px 0px 0px 20px; overflow:hidden; display:inline; float:left;}
.user_dynamic div.addata div.citem div.uinfo {width:60px; overflow:hidden; float:right;}
.user_dynamic div.addata div.citem div.uinfo p {height:18px; line-height:18px; overflow:hidden;}
.user_dynamic div.vline {width:1px; height:260px; margin:20px 0px 0px 20px; background-color:#E4E4E4; float:left;}
.music_grade_group {width:291px; float:right;}
.music_grade_tag {height:40px; line-height:40px; border-top:1px solid #E4E4E4; border-left:1px solid #E4E4E4; background-image:url(../../images/default/type_tag_bg.jpg);}
.music_grade_tag div.tag0 {width:130px; padding-left:14px; cursor:pointer; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; float:left;}
.music_grade_tag div.tag1 {width:132px; padding-left:12px; color:#0184C1; font-weight:bold; border-bottom:0px; background-color:#FFFFFF;}
.music_grade_tag div.tag2 {color:#0184C1;}
.music_grade_c {width:270px; padding:15px 9px 10px 10px; border:1px solid #E4E4E4; border-top:0px;}
.music_grade_c div.ctag {height:30px; border-bottom:1px solid #E4E4E4;}
.music_grade_c div.ctag a.ctime {height:20px; margin:0px 8px 0px 3px; padding:0px 5px 0px 5px; line-height:20px; display:inline-block; *display:inline; zoom:1;}
.music_grade_c div.ctag a.on_:link,.music_grade_c div.ctag a.on_:visited,.music_grade_c div.ctag a.on_:hover,.music_grade_c div.ctag a.on_:active {color:#FFFFFF;}
.music_grade_c div.ctag a.on_ {background-color:#6DA830;}
.music_grade_c div.ctag a.green_ {margin-left:20px; font-family:宋体;}
.music_grade_c div.clist {height:35px; margin-top:10px; overflow:hidden;}
.music_grade_c div.clist div.cnum {width:25px; text-align:center; overflow:hidden; float:left;}
.music_grade_c div.clist div.cimg {width:35px; margin-left:3px; overflow:hidden; display:inline; float:left;}
.music_grade_c div.clist div.cname {width:80px; margin:-3px 0px 0px 8px; line-height:20px; overflow:hidden; display:inline; float:left;}
.music_grade_c div.clist div.cinfo {width:100px; padding-top:8px; text-align:right; overflow:hidden; float:right;}
.music_grade_c div.clist div.cinfo b {font-size:24px; color:#F78404;}
.music_grade_c div.mplay {height:30px; padding-right:2px; text-align:right; border-bottom:1px solid #E4E4E4;}
.music_grade_c div.mplay img {cursor:pointer;}
.music_grade_c div.citem {height:35px; margin-top:10px; overflow:hidden;}
.music_grade_c div.citem div.cnum {width:25px; text-align:center; overflow:hidden; float:left;}
.music_grade_c div.citem div.cinfo {width:240px; overflow:hidden; float:right;}
.music_grade_c div.citem div.cinfo p {height:15px; line-height:15px; overflow:hidden;}
.music_grade_c div.citem div.cinfo p.cc {height:16px; margin-top:4px; line-height:16px;}
.music_grade_c div.citem div.cinfo p img.mpp {cursor:pointer;}
.music_group {width:280px; margin-top:10px; padding:10px 9px 15px 0px; border:1px solid #E4E4E4;}
.music_group div.tt {height:20px; margin-left:10px;}
.music_group div.tt a {font-family:宋体;}
.music_group div.citem {width:50px; height:70px; margin:10px 0px 0px 18px; text-align:center; overflow:hidden; display:inline; float:left;}
.music_group div.citem p {margin-top:5px; line-height:18px;}

.mine_date_b {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.mine_date_b:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.mine_of {width:510px; margin-top:10px; padding-bottom:20px; background-color:#FFFFFF; float:left;}
.mine_of .music_post_tag {margin-top:0px; padding-right:0px; border:0px;}
.mine_of .music_post_tag div.tag0 {padding:0px 7px 0px 8px;}
.mine_of div.citem {width:80px; height:112px; margin:20px 0px 0px 17px; text-align:center; overflow:hidden; display:inline; float:left;}
.mine_of div.citem p {height:20px; line-height:20px; overflow:hidden;}
.three_date {width:950px; margin-top:10px; padding-bottom:20px; background-color:#FFFFFF; float:right;}
.three_date .music_post_tag {margin-top:0px; padding-right:0px; border:0px;}
.three_date div.clist {width:161px; height:33px; margin:20px 0px 0px 20px; overflow:hidden; display:inline; float:left;}
.three_date div.clist div.cnum {width:20px; overflow:hidden; float:left;}
.three_date div.clist div.uimg {width:32px; overflow:hidden; display:inline; float:left;}
.three_date div.clist div.cinfo {width:88px; margin-top:-2px; overflow:hidden; float:right;}
.three_date div.clist div.cinfo p {height:18px; line-height:18px; overflow:hidden;}
.three_date div.clist div.cinfo span.yello {color:#F58402;}

.label_qu_b {width:960px; margin:0px auto 0px auto; padding:0px 11px 0px 10px; text-align:left; background-color:#E4E4E4;}
.label_qu_b:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.hot_label_c {width:940px; margin-top:10px; padding:10px 10px 15px 10px; background-color:#FFFFFF; float:left;}
.hot_label_c a {margin:12px 15px 0px 10px; display:inline-block; *display:inline; zoom:1;}
.faq_c {width:270px; margin-top:10px; padding:10px 10px 15px 10px; background-color:#FFFFFF; float:right;}
.faq_c ul {width:100%; margin-top:6px; overflow:hidden;}
.faq_c ul li {height:16px; margin-top:10px; line-height:16px; overflow:hidden;}
