/* global */
body{font-size:12px;font-family:"ËÎÌå" Arial;margin:0px;color:#515151;}
a:focus{outline:none;}
a{text-decoration:underline;cursor:pointer;color:#1677b4;}
.global_popup{color:#515151;}
.global_popup a{text-decoration:underline;cursor:pointer;color:#1677b4;}
table{font-size:12px;border-collapse:collapse;}
*{margin:0;padding:0;}
ul,li,ol{list-style:none;}
img{border:0;}
input,select,textarea{font-size:12px;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{_height:1%;}
*+html .clear{min-height:1px;}
.clearli li:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clearli li{_height:1%;}
*+html .clearli li{min-height:1px;}

.container{width:987px; margin:0 auto;padding-bottom:30px;}
.main_wrap{border:1px solid #fff;}
.left_wrap{float:left; width:236px;padding:15px 5px 0 10px;}
.middle_wrap{float:left; width:24px;}
.right_wrap{float:left; width:710px;position:relative;}
.main_wrap2{border:1px solid #fff;}
.main_wrap2 .left_wrap{display:none;}
.main_wrap2 .right_wrap{width:961px;}
.foot_wrap{ background:repeat-x; border:1px solid #fff; border-top:0;border-bottom:0; height:31px; line-height:31px; font-weight:bold; padding:0 10px; position:fixed;bottom:0;width:965px;_position:relative;}
.pagetitle{height:22px;width:193px;cursor:pointer;}

.foot_left{float:left; width:550px;}
.foot_middle{ float:left;margin-left:10px;display:inline;}
.foot_right{float:right;}
.foot_middle span{float:left;}
.foot_middle .color{background:url(images/color.png) no-repeat; width:12px; height:12px; font-size:0; line-height:0; border:1px solid #000; margin:8px 1px 0 0; cursor:pointer;}
.foot_middle .c2{background-position:-12px 0;}
.foot_middle .c3{background-position:-24px 0;}
.foot_middle .c4{background-position:-36px 0;}
.foot_middle .c5{background-position:-48px 0;}
.foot_middle .c6{background-position:-60px 0;}
.foot_middle .c7{background-position:-72px 0;}
.foot_middle .c8{background-position:-84px 0;}
.foot_middle .c9{background-position:-96px 0;}
.foot_middle .c10{background-position:-108px 0;}

.ico_random{background:url(images/ico.gif) no-repeat 0 -139px; padding-left:15px;}
.ico_random2{background:url(images/ico.gif) no-repeat 0 -174px; padding-left:15px;}
.ico_order{background:url(images/ico.gif) no-repeat 0 -208px; padding-left:13px;}
.ico_order2{background:url(images/ico.gif) no-repeat 0 -243px; padding-left:13px;}
.ico_loop{background:url(images/ico.gif) no-repeat 0 -70px; padding-left:13px;}
.ico_loop2{background:url(images/ico.gif) no-repeat 0 -105px; padding-left:13px;}
.ico_singleloop{background:url(images/ico.gif?v=1223) no-repeat 0 -699px; padding-left:16px;}
.ico_singleloop2{background:url(images/ico.gif?v=1223) no-repeat 0 -734px; padding-left:16px;}

.ico_zhuangyi{background:url(images/ico.gif) no-repeat 0 -779px; float:right; width:18px; height:16px; text-indent:-10000px;}
.ico_collect{background:url(images/ico.gif) no-repeat 0 -280px; float:right; width:18px; height:16px; text-indent:-10000px;}
.ico_download{background:url(images/ico.gif) no-repeat 0 -313px; float:right; width:12px; height:16px; text-indent:-10000px;}
.ico_delete2{background:url(images/ico.gif) no-repeat 0 -382px; float:right; width:12px; height:16px; text-indent:-10000px;}
.ico_delete{background:url(images/ico.gif) no-repeat 0 -347px; float:right; width:12px; height:16px; text-indent:-10000px;}
.ico_boy {background:url(images/ico.gif?v=20110406) no-repeat 0 -453px;font-size:14px;padding:2px 6px;}
.ico_girl {background:url(images/ico.gif?v=20110406) no-repeat 0 -418px;font-size:14px;padding:2px 6px;}


.hideleft{width:16px; height:116px; font-size:0; line-height:0; float:right; margin:200px 2px 0 0; display:inline; text-decoration:none; text-indent:-10000px}
.showleft{width:16px; height:116px; font-size:0; line-height:0; float:left; margin:200px 0 0 2px; display:inline; text-decoration:none; text-indent:-10000px}
.musicsearch{margin-top:10px;}
.musicsearch .left{position:relative;float: left; width: 185px;z-index:10000;margin-top:2px;}
.musicsearch .sou_1{background:#FFFFFF url(images/ico.gif) 2px 2px no-repeat;border:1px solid #7C7C7C;width:163px; float:left;padding:2px 2px 2px 18px;}
.musicsearch .sou_2 {background:#f4f4f4;border:1px solid #7C7C7C;right:0;line-height:18px;position:absolute;width:45px;}
.musicsearch .right{float:left;margin-left:3px; display:inline;}
.musicsearch .sou_2 a.checked {background:url(images/ico.gif) no-repeat scroll 2px -28px;}
.musicsearch .sou_2 a {color:#7C7C7C;float:left;padding-left:16px;text-decoration:none;width:29px;}
.control{margin-top:10px;}
.control a{margin-right:10px; color:#bdbdbd; text-decoration:none;}

.list_1{margin-top:6px;}
.list_1 .icon{padding-left:15px; font-size:13px;}
.list_2 .s_icon{padding-left:13px;}
.list_1 li{padding:6px 0;}
.list_1 li.list_2{padding:0;}
.list_2 ul{padding-left:15px;}
.list_1 li.list_3{padding:0;width:205px; padding:6px 0 0 13px;}
.list_3 .list_3_wrap{border:1px solid #e5e5e5; padding:3px; background:#fff; border-top:0; }
.list_3 .list_3_wrap .alerttxt{padding:5px 15px 5px 5px;background:#E8E8E8;line-height:18px;position:relative;}
.list_3 .list_3_wrap .alerttxt .ico_delete2{position:absolute;right:2px;_right:10px;top:5px;}
.list_3 .list_3_con{height:430px; overflow-y:scroll;overflow-x:hidden; position:relative; }
.list_3 ul{padding:0;margin-top:2px;}
.list_3 ul li{border-bottom:1px dashed #bebebe; padding-left:3px; width:180px;cursor:pointer;position:relative;}
.list_3 ul li.current_music{background:#ededed;}
.list_3 ul li .action{position:absolute; right:3px; top:6px;}
.list_3 .short_list3{height:auto;overflow:visible;float:left;}
.list_3 .short_list3 li{float:left;width:195px;}
.list_1 .icon{background:no-repeat 0 -68px;}
.list_1 .current .icon{ background-position:0 -33px}
.list_2 .s_icon{background:no-repeat 0 -103px;}
.list_2 .current .s_icon{ background-position:0 -136px}
.showmore{background:#d4d4d4;width:205px;text-align:center;margin:5px 0 10px 13px;padding:2px 0 0;cursor:pointer;}
.showmore .show_moretype{background:url(images/ico.gif) right -660px no-repeat;padding-right:15px;text-decoration:none;margin:0 10px;font-size:14px;}
.showmore .hide_type{background:url(images/ico.gif) right -630px no-repeat;padding-right:15px;text-decoration:none;margin:0 10px;font-size:14px;}

.right_main{width:415px; margin:0 auto; padding:15px 0 40px;}
.music_main{padding:3px; background:#ffffff;margin:0 12px 0;}
.lyrics{border:1px solid #ddd;}
.lyrics_con{padding:10px; text-align:center; line-height:20px; height:210px;overflow-y:auto;overflow-x:hidden;position:relative;word-wrap:break-word;word-break:normal;}
.lyrics_con a{text-decoration:none;}
.current_lyric{color:#cc0000;}
.blocktitle{background:#f5f5f5; padding:5px 10px 2px; border-left:1px solid #fff; height:25px;}
.blocktitle h2{font-weight:normal; float:left;}
.blocktitle h2 a{ color:#515151;}
.blocktitle h2 .alert{font-size:12px;padding-left:5px;color:#727272;}
.blocktitle .right{float:right;position:relative;}
.blocktitle .right .checkbox{position:absolute; top:1px; left:-17px;*top:-4px; *left:-19px;}
.commend{border:1px solid #ddd; margin-top:10px;}
.commend textarea{width:365px; height:60px; border:1px solid #ddd; padding:3px;}
.commend_con{ padding:5px 5px 2px;}
.commend_con .commend_act{margin-top:2px; position:relative;}
.commend_con .commend_act .img_ubbface{margin:0 15px 0 3px;}
.commend_con .commend_act .checkbox{vertical-align:middle;}
.commend_con .private_mes{position:absolute; left:60px; top:2px;}
.commend_con .private_mes input{vertical-align:middle;LEFT: 0px; MARGIN: 0px; POSITION: relative; TOP: -1px;}
.commend_list{padding:5px;}
.commend_list ul li{padding:8px 0;border-bottom:1px dashed #e6e6e6;margin:0;}
.commend_list ul li.end{border:0;padding-bottom:5px;}
.commend_list ul li .photo{float:left;margin-right:5px;display:inline;padding:2px;border:1px solid #ddd;}
.commend_list ul li .msg{float:left;width:320px;}
.commend_list ul li .username{float:left;}
.commend_list ul li .username img{vertical-align:middle;}
.commend_list ul li .report{background:url(images/ico.gif) no-repeat 0 -570px;display:inline-table;padding:0 6px;margin-left:2px;text-indent:-10000px;text-decoration:none;}
.commend_list ul li .date{float:right;color:#bebaba;margin-left:2px;display:inline;}
.commend_list ul li .con{float:left;width:100%;line-height:18px;margin-top:6px;color:#333;overflow-x:hidden;word-wrap:break-word;word-break:normal;text-align:justify; text-justify:inter-ideograph;}
.button2 {border:0;height:23px;vertical-align:middle;width:48px;color:#000;cursor:pointer;}
.webcopy{ margin:0 auto;position:relative;color:#fff;padding:5px 2px;text-align:center;width:390px;}
.webcopy .text{width:215px; padding:3px; border:1px solid #b5c3e0;vertical-align:middle;margin-right:3px;}
.webcopy .button{vertical-align:middle;border:0;width:60px;height:25px;cursor:pointer;}

.g_page{font-size:12px;padding:3px 5px 10px;line-height:23px;font-family:"ËÎÌå";}
.g_page *{margin-top:5px;height:24px;}
.g_page form{margin:0;float:left;}
.g_page span{margin-right:5px;float:left;}
.g_page a{line-height:15px;padding:3px 4px 0;text-decoration:none;margin-right:3px;float:left;white-space:nowrap;height:19px;border:1px solid #cccccc;background:#d3d3d3;color:#5188be;}
.g_page div{margin-right:3px;float:left;white-space:nowrap;}
.g_page .currentpage,.fye a:hover{text-decoration:none;color:#fff;background:#5188be;border:1px solid #5188be;}
.g_page .inputpage{width:30px;padding:2px 0;float:left;height:15px;margin:6px 5px 2px 0;border:1px solid #A5AAB0;}
.g_page .pagebtn{font-weight:bold;cursor:pointer;padding:0 3px 0;*padding:3px 3px 0;*line-height:12px;float:left;border:1px solid #A5AAB0;background:#d3d3d3;color:#5188be;}

.popup_mes{text-align:left;border:1px solid #7c7c7c; background:#dddddd url(images/popup_mes_bg.gif) repeat-x;color:#515151;position:absolute;font-weight:normal; line-height:normal;font-family:ËÎÌå;}
.popup_mes .arrow{background:url(images/ico.gif) no-repeat 0 -489px; height:8px; font-size:0; line-height:0; width:14px; position:absolute; bottom:-8px; left:30px;}
.popup_mes .close{position:absolute;top:5px;right:5px;display:block;width:10px;width:10px;background:url(images/login_close.gif) no-repeat;text-decoration:none;text-indent:-10000px;}
.popup_mes .con{padding:10px;}
.popup_mes .leftarrow{background-position:0 -600px;left:-7px;top:12px;height:13px;}

.yellow_alert {background:#FDFFCE;border:1px solid #E1C06F;color:#000000;margin:3px 0;padding:10px 0;}
.yellow_alert p {background:url(images/ico.gif) no-repeat 10px -535px;padding:0 20px 0 35px;}
.search_list{background:#fff;border:1px solid #7C7C7C;border-top:0;top:20px;left:0;padding:3px 0;position:absolute;z-index:10;}
.search_list ul li{margin:1px 4px 0;overflow:hidden;color:#515151;font-size:12px;line-height:20px;}
.search_list ul a{color:#515151;}
.search_list ul li span {float:left;width:68px;text-align:right;}
.search_list ul li span.music_title {padding:0 5px 0 0;width:102px;text-align:left;}
.search_list ul li .checkbox{vertical-align:middle;margin-right:2px;}
.search_list .search_more{text-align:right;margin-top:3px;}
.search_list .search_more a{text-decoration:underline;}
.search_list .search_more .mbtn{text-decoration:none;}

/*system background*/
.bg101{background:#aaa794 url(../background/bg101.jpg) no-repeat right top;}
.bg102{background:#e1ddcf url(../background/bg102.jpg) no-repeat right top;}
.bg103{background:#def3f4 url(../background/bg103.jpg) no-repeat right top;}
.bg104{background:#fff url(../background/bg104.jpg) no-repeat right top;}
.bg105{background:#fffae7 url(../background/bg105.jpg) no-repeat right top;}
.bg100{background:#F0F0F0;}

.bg201{background:#990013 url(../background/bg201.jpg) no-repeat right top;}
.bg202{background:#b53a4e url(../background/bg202.jpg) no-repeat right top;}
.bg203{background:#000 url(../background/bg203.jpg) no-repeat right top;}
.bg204{background:#5c070a url(../background/bg204.jpg) no-repeat right top;}
.bg205{background:#990F1A url(../background/bg205.jpg) no-repeat right top;}
.bg200{background:#530707;}

.bg301{background:#000 url(../background/bg301.jpg) no-repeat right top;}
.bg302{background:#000 url(../background/bg302.jpg) no-repeat right top;}
.bg303{background:#000 url(../background/bg303.jpg) no-repeat right top;}
.bg304{background:#000 url(../background/bg304.jpg) no-repeat right top;}
.bg305{background:#000 url(../background/bg305.jpg) no-repeat right top;}
.bg300{background:#1B1B1B;}

.bg401{background:#172556 url(../background/bg401.jpg) no-repeat right top;}
.bg402{background:#172556 url(../background/bg402.jpg) repeat;}
.bg403{background:#1e428e url(../background/bg403.jpg) no-repeat right top;}
.bg404{background:#020001 url(../background/bg404.jpg) no-repeat right top;}
.bg405{background:#2191e6 url(../background/bg405.jpg) no-repeat right bottom;}
.bg400{background:#07234B;}

.bg501{background:#ffffcb url(../background/bg501.jpg) no-repeat right top;}
.bg502{background:#1f3e47 url(../background/bg502.jpg) no-repeat right top;}
.bg503{background:#3b0700 url(../background/bg503.jpg) no-repeat right top;}
.bg504{background:#0f0507 url(../background/bg504.jpg) no-repeat right top;}
.bg505{background:#7f2f0e url(../background/bg505.jpg) no-repeat right top;}
.bg500{background:#EBD29C;}

.bg601{background:#ba3b50 url(../background/bg601.jpg) no-repeat right bottom;}
.bg602{background:#000 url(../background/bg602.jpg) no-repeat right top;}
.bg603{background:#8f2853 url(../background/bg603.jpg) no-repeat right top;}
.bg604{background:#e52a75 url(../background/bg604.jpg) no-repeat right top;}
.bg605{background:#fbb6c3 url(../background/bg605.jpg) repeat;}
.bg600{background:#920B46;}

.bg701{background:#000 url(../background/bg701.jpg) no-repeat right top;}
.bg702{background:#080f15 url(../background/bg702.jpg) no-repeat right top;}
.bg703{background:#080f15 url(../background/bg703.jpg) no-repeat right top;}
.bg704{background:#040000 url(../background/bg704.jpg) no-repeat right top;}
.bg705{background:#000503 url(../background/bg705.jpg) repeat;}
.bg700{background:#CCFC82;}

.bg801{background:#F450E1 url(../background/bg801.jpg) no-repeat right top;}
.bg802{background:#FED5DB url(../background/bg802.jpg) no-repeat right top;}
.bg803{background:#ECD5E6 url(../background/bg803.jpg) no-repeat right top;}
.bg804{background:#FFD6FF url(../background/bg804.jpg) no-repeat right top;}
.bg805{background:#C06984 url(../background/bg805.jpg) no-repeat right top;}
.bg800{background:#F06FB0;}

.bg901{background:#fff url(../background/bg901.jpg) no-repeat right top;}
.bg902{background:#fff url(../background/bg902.jpg) no-repeat right top;}
.bg903{background:#D0F0FF url(../background/bg903.jpg) no-repeat right top;}
.bg904{background:#C0E1E7 url(../background/bg904.jpg) no-repeat right top;}
.bg905{background:#E2CCA4 url(../background/bg905.jpg) no-repeat right top;}
.bg900{background:#46C5E8;}

.bg1001{background:#330B42 url(../background/bg1001.jpg) no-repeat right top;}
.bg1002{background:#0B0010 url(../background/bg1002.jpg) no-repeat right top;}
.bg1003{background:#43095C url(../background/bg1003.jpg) no-repeat right top;}
.bg1004{background:#A077C0 url(../background/bg1004.jpg) no-repeat right top;}
.bg1005{background:#632D9B url(../background/bg1005.jpg) no-repeat right top;}
.bg1000{background:#A159ED;}



.no_data{margin:10px 0 10px 15px;}
.foot_wrap a{color:#1677b4;}
.list_3 ul li a{margin:0 2px;}
.list_3 ul li a.ico_delete,.list_3 ul li a.ico_delete2{margin-right:0;}
a.ico_delete2{text-decoration:none;}
.list_3 .list_3_con .page{text-align:right;padding:6px 0 0;}
.list_3 .list_3_con .page a{margin:0 2px;text-decoration:none;}
.list_3 .list_3_con .page span{margin:0 5px;font-weight:bold;}
.alerttxt{padding:2px;}

.mbtn {background: transparent url(images/bgbtn.gif) no-repeat scroll right -28px;color: #2e85d3;display: block;float: left;height: 24px;padding-right: 5px;font: normal 12px sans-serif;margin-right: 3px;text-decoration: none;}
.mbtn span {background: url(images/bgbtn.gif) 0 0 no-repeat;display: block;padding: 5px 1px 5px 6px;line-height: 14px;float:left;cursor:pointer;}

.daintailist{padding-left:15px;line-height:19px;}
.diantai_logo{float:left;width:43px;}
.diantai_logo img{border:1px solid #ddd;}
.diantai_info{float:left;width:170px;}
.tuijian{background:#fff;padding:1px;bottom:40px;width:370px;right:5px;}
.tuijian .head{background:#efefef;line-height:30px;height:30px;padding:0 10px;font-size:14px;font-weight:bold;color:#795224;position:relative;}
.tuijian .con{font-size:12px;padding:10px;text-align:left;color:#515151;}
.tuijian .con p{margin-top:5px;border-bottom:1px dashed #dedede;padding:5px 0;}
.tuijian .close{background:url(images/ico.gif) no-repeat 0 -382px;width:15px;}
.tuijian .close:hover{background:url(images/ico.gif) no-repeat 0 -347px;}
.tuijian .con a{color:#3366CC;}

.search_list ul li .phrase{color:#cc0000;float:none;width:auto;text-align:left;}
.search_list ul li p{height:60px;overflow:hidden;}

.sinalogo{ background:url(images/sinalogo_new.png); width:137px; height:42px; text-indent:-500000px; cursor:hand;position:absolute;top:18px;left:10px;}
*html .sinalogo{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.51img1.com/v3/music/player/public/images/sinalogo_new.png"); background:none;}
