@charset "utf-8";

.textlinks{width:965px; line-height:15px; margin:6px auto; text-align:right;}
.textlinks a{color:#666;}
.textlinks a:hover{color:#06adf3;}

ul.list li a,h3 a{color:#333;}
ul.list li a:hover{color:#06adf3;}

.mid h3 span a{color:#333;}
.mid h3 span a:hover{color:#06adf3;}

.album_row:after, ul.list:after,ul.news:after{padding:0px; content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.album_row, ul.list,ul.news{height:1%;}

#centent{margin:0px auto; width:965px;}
.singer_l{width:210px; margin-right:11px; float:left; display:inline;}
.singer_r{width:744px; float:right;}

.h{font-size:0px; height:4px; background:url('/v5/r1/images/singer/g.png') 0px 0px no-repeat;}
.f{font-size:0px; height:4px; background:url('/v5/r1/images/singer/g.png') 0px -3px no-repeat; margin-bottom:11px;}
.mid{border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; width:712px; padding:0px 15px 30px 15px;}
.mid h3{font-size:14px; font-weight:800; color:#333; border-bottom:2px solid #e3e3e3; width:707px; height:27px; line-height:27px; padding:10px 0px 0px 5px; overflow:hidden; text-overflow:ellipsis;}
.mid h3 span{padding-left:40px;}
.mid h3 div.la{float:right; margin-bottom:5px; padding-right:8px;}

ul.list{margin-top:5px;}
ul.list li{float:left; border-bottom:1px dotted #f2f2f2; font-size:14px; width:236px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; _height:26px;_line-height:26px; _padding-top:4px;} 
.e{background:#f8f8f8; height:28px; padding:2px 7px 0px 5px; border-bottom:1px solid #ebebeb; margin:5px 0px 15px 0px;}
.e li{float:right; display:inline;}
.e li input{cursor:pointer;border:0; margin-top:2px; color:#666; line-height:25px; text-indent:0.8em;}
.e li.play input{background:url('/v5/r1/images/singer/g.png') -187px -14px no-repeat; width:49px; height:23px;}
.e li.fav input{background:url('/v5/r1/images/singer/g.png') -236px -14px no-repeat; width:55px; height:24px;}
.e li.add input{background:url('/v5/r1/images/singer/g.png') -291px -14px no-repeat; width:79px; height:24px;}
.e li.sele input{background:url('/v5/r1/images/singer/g.png') -102px -14px no-repeat; width:85px; height:24px;}
.e li.play, .e li.fav, .e li.add, .e li.sele{margin-left:9px; *margin-left:0;}

.album_row{width:712px; margin:0px -18px 20px 9px;}
.album_row .album{padding-right:18px; width:160px; height:207px; float:left; margin-top:15px;}
.album_row .album .pic{background:#cdcdcd; padding:5px; margin-bottom:5px; position:relative;}
.album_row .album .pic .play{position: absolute; width:150px; height:34px; left:5px; _left:0px; top:121px;}
.album_row .album p{height:21px; line-height:21px; font-size:14px; width:160px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}

.j a{text-indent:-9999em; display:block; background:url('/v5/r1/images/common/play_1.png') !important; height:34px; background:transparent; filter:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/v5/r1/images/common/play_1.png', sizingMethod='scale'); cursor:pointer;}
.j a:hover{display:block; background:url('/v5/r1/images/common/play_2.png') !important; background:transparent; filter:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/v5/r1/images/common/play_2.png', sizingMethod='scale');}

.singer_l h1{font-size:16px; font-weight:800; padding:3px 0px; background:url('/v5/r1/images/singer/g.png') -468px -10px no-repeat; height:21px; line-height:21px; color:#333; width:210px; text-indent:1.3em; overflow:hidden; text-overflow:ellipsis;}
.s_nav li{line-height:30px; font-size:14px;}
.s_nav li.j1{background:url('/v5/r1/images/singer/g.png') -715px -8px no-repeat; text-indent:1.3em; width:210px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.srand{text-align:left;  margin:5px auto 5px auto; }
.srand a{background:url('/v5/r1/images/singer/g.png') 0px -44px no-repeat; display:block; width:130px;text-indent:2em}
.srand a:hover{background:url('/v5/r1/images/singer/g.png') 0px -81px no-repeat;}

.about{padding:10px;}
.about p{line-height:25px; font-size:14px;}

ul.photo{height:176px; margin-bottom:30px;}
ul.photo li{float:left; margin:20px 29px 0px 29px; background:#f2f2f2; display:inline; overflow:hidden; height:150px; width:120px;}
ul.photo li img{display:block; margin:0px auto; vertical-align:middle;}

ul.news{padding:10px 10px 0px 10px;}
ul.news li{border-bottom:1px dotted #f2f2f2;float:left;background:url('/v5/r1/images/singer/g.png') -720px -44px no-repeat; width:346px; height:25px;line-height:25px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:1em; font-size:14px;}

.commnet{margin-top:11px; width:744px;}
.commnet h3{padding-top:7px; border-bottom:2px solid #e3e3e3; font-size:14px; font-weight:800; height:20px; color:#333; margin-bottom:12px; text-indent:1em;}
.lazy{display:none;}
#N_s3{border:1px solid #cdcdcd; width:710px; height:90px; margin:25px 0px 10px 0px;overflow:hidden;}
#N_s2{border:1px solid #cdcdcd;width:180px; margin:40px 0 0 14px;overflow:hidden;}