﻿@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px; font-family:Verdana, '宋体', '新宋体', sans-serif }
/*clear float*/
.clearfix:after { content:"."; height:0; display:block; visibility:hidden; clear:both }
.clearfix { -height:1%; *min-height:1%
}/*care the element with the property height*/
ul, ol { margin:0; padding:0; list-style:none }
dl, dd { margin:0 }
p { margin:0 }
form { margin:0 }/*IE*/
img { border:0}
h1, h2, h3, h4, h5, h6 { margin:0 }
input { margin:0 }
samp { font-family:Verdana, '宋体', '新宋体', sans-serif }
.railingBr{ float:none !important; clear:both !important; width:100% !important; *font-size:0 !important; line-height:0 !important; visibility:hidden !important; margin:0 !important; padding:0 !important}

.subAndThird_nav_lj{ background:#fff; width:960px; margin:0 auto}
.title_musicShow{ float:left; background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -353px; font-size:14px; font-weight:bold; padding-left:25px}
.subNav_musicShow{ padding-left:10px; margin:15px auto}
.backToMyshow{ float:right; margin-right:10px; color:#0066CC; text-decoration:none}
.lbButton{ float:right; cursor:pointer}

/*=====================musicSignupStep1=========================*/
.musicShowStep1 { width:958px; margin:0 auto; border:1px solid #b7b7b7; border-top:0}

.tip_error_mms{ display:none; margin:0 10px; padding:5px 10px; text-align:center; color:#FF0000; border:1px solid #A5ACB2}
.ibwmcTitle{ width:708px; height:23px; margin:10px auto 0; font-size:14px; font-weight:bold; padding:12px 0 0 12px; background:url(http://xfiles.cdnmyspace.cn/dir/blog/v1/img/subMainBody_bg.gif) no-repeat top left;}

.mainContent_sl { width:730px; margin:0 auto; padding:4px; padding-bottom:30px}
.mainContent_sl .titleBar { padding:5px 5px 0 15px; height:18px; background:url(http://xfiles.cdnmyspace.cn/dir/musicSignup/v1/img/bgTitle.gif) repeat-x left top; color:white; }
.mainContent_sl .titleBar span { font-weight:bold; float:left; }
.mainContent_sl .titleBar a { float:right; color:white; text-decoration:none; }
.mainContent_sl .tags_msa span{ font-size:12px}
.mainInputArea_mss { padding-top:35px; padding-bottom:100px}
.showItem_mms{ margin-top:10px; padding-bottom:10px; border-top:1px solid #ededed; border-bottom:1px solid #ededed}

.inputListArea_mss { width:710px; margin:0 10px; overflow:hidden; }
.inputListArea_mss .inputItemArea_mss{ margin-top:20px;}
.mask_util_mms, .input_util_mms, .tip_util_mms { float:left; overflow:hidden; }
.input_util_mms { width:515px; padding-left:15px; color:#666}
.input_util_mms a{ color:#0065CD}
.input_util_mms input { height:20px; border:1px #a5acb2 solid; vertical-align:middle}
.input_util_mms select{ border:1px #a5acb2 solid; height:20px; vertical-align:middle}
.mask_util_mms { width:155px; margin-top:4px; color:#666; font-weight:bold; text-align:right; }
.tip_util_mms{ margin-top:2px}

.place_show_mms{ position:relative}

.name_input_mms input{ width:320px}
.startTime_input_mms input, .endTime_input_mms input{ width:132px}
.hour_st_mms, .hour_et_mms{ width:40px; margin:0 5px}
.mini_st_mms, .mini_et_mms{ width:40px; margin:0 5px}
.place_input_mms{ width:500px} 
.place_input_mms span{ display:block; margin-top:10px}
.place_input_mms input{ width:142px; vertical-align:middle}
.place_input_mms .railingBr{ margin-top:10px !important}
.place_input_mms samp{ *display:inline-block; margin-top:4px; margin-left:5px; vertical-align:middle}
.province_settle_mms, .city_settle_mms{width:78px; height:20px; margin:0 5px; border:1px #7f9db9 solid}
.province_settle_mms{ margin-left:0}
.place_input_mms .address_settle_mms{ margin-top:5px}
.price_input_mms #price_input{ width:50px} 
.price_input_mms input{ width:80px; margin-right:5px}
.price_input_mms .isOther{ height:auto; margin-left:10px; border:0}
.shower_input_mms input{ margin-right:5px}
.moreInfo_input_mms select{ width:194px}
.moreInfo_input_mms select option{ padding-top:3px; line-height:20px}
.showIntro_input_mms{ width:450px}
.addMoreInfo{ background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -30px; *background-position:0 -32px; margin-left:10px; padding-left:15px; cursor:pointer; color:#0065cd; text-decoration:underline}
.delShower_mms{ float:right; background-position:0 -88px; *background-position:0 -90px; margin-left:10px; margin-top:5px; vertical-align:middle}
.mask_util_mms span{ color:#f00}
#image_file {display:block;margin-left:0px;margin-top:1px;*margin-top:2px;opacity:0;-khtml-opacity:0;*filter:alpha(opacity:0);cursor:pointer;position:absolute}
.poster_input_mms{}
#poster_input { height:20px}
#posterPreviewDIV{ display:none; float:right; width:90px; height:90px; margin-top:-25px; margin-right:70px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);}
.posterPreview{ display:none; width:80px; vertical-align:top}
.inviteAllFriends{ margin-left:170px; margin-right:5px; vertical-align:middle}
.showIntro_input_mms{ width:522px}
#richEditor_ifr{ overflow:hidden}

.player_mms .input_util_mms{ padding-top:5px}
.showURL_mms .input_util_mms{ padding-top:5px}
.hint_mss input{ width:300px; margin-left:10px}
.outerURL_mms input{ width:263px; margin-left:10px}

.inputListArea_mss .password_mms{ margin-top:5px}

.error_tip_mms{ float:left; background: url(http://xfiles.cdnmyspace.cn/dir/musicSignup/v1/img/all_icons.gif) no-repeat; background-position:right -30px; height:20px; padding-right:5px; color:#666;}
.left_tip_mms{ float:left; background:url(http://xfiles.cdnmyspace.cn/dir/musicSignup/v1/img/all_icons.gif) left top no-repeat; width:6px; height:20px; vertical-align:middle}
.error_tip_mms label{ float:left; margin-top:2px; *margin-top:5px}
.remind_tip_util{ width:270px; margin-top:-2px; *margin-top:0px; overflow:hidden; color:#666}


.right_tip_mms{background:url(http://xfiles.cdnmyspace.cn/dir/musicSignup/v1/img/all_icon.gif) left -375px no-repeat; width:20px; height:20px}

.bar_inputArea_mms{ width:600px; margin:25px auto; padding:0; font-size:0; line-height:0; border-top:1px #dddddd solid}

.anchorHover:hover{ color:#005aff}

.inputListArea_mss .submit_mms{ margin-top:40px}
.aggreeContract_mss{ padding-left:206px}
.submit_mms{ padding-left:170px}
.musicShow_modify .submit_mms{ padding-left:126px}
.anchorHover{ color:#039; text-decoration:none}
.anchorHover:hover{ color:#005aff}
.submit_mms img{ vertical-align:middle;}
#publishSubmit{ cursor:pointer}

.mustStarMask{ background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat;}

.venuesList{ display:none; background:white; position:absolute; z-index:20; min-width:142px; *min-width:144px; -width:144px; border:1px solid #8db0d6; border-top:0}
.venuesList dd{ border-top:1px solid #a5acb2; padding:3px 5px; color:#666; cursor:pointer; -zoom:1}
.venuesList .cover_mms{ display:none}
.cover_mms iframe{ display:none; width:0; height:0; border:0}

.utilIdialog span{ display:block; margin-left:35px}
.utilIdialog{ text-align:left}
.buttonIdialog{ margin:20px auto 0}
.buttonIdialog td{ padding:0 5px}
.utilIdialog input{ margin-right:10px; border:1px solid #A5ACB2}
.utilIdialog select{ margin:0 5px}
.utilIdialogArea{ padding:10px 0}
.utilIdialog .tip_error_mms{ margin-left:35px; margin-top:10px}

.delAddingWrapper{ float:right; margin-top:2px}

#showerAddingMark{ display:none}

#kcz_shareToFriendsOuterInput{ border:1px solid #7F9DB9}
/*====================myShow_mms=====================*/
/*groble CSS*/
ul, li{ margin:0; padding:0; list-style:none}
.railingBr{ float:none !important; clear:both !important; width:100% !important; *font-size:0 !important; line-height:0 !important; visibility:hidden !important; margin:0 !important; padding:0 !important}

/*fixed CSS*/
.picAndDescList li{ float:left}
.picAndDescList .padlcUtil{ display:block; text-align:center}

/*changeble CSS*/
.picAndDescList{ width:300px}
.picAndDescList li{ overflow:hidden; margin-left:10px}
.picAndDescList .fir{ -margin-left:5px}

.picAndDescList .padlPic{ display:block; width:68px; height:68px; margin:0 auto}
.padlPic img{ border:1px solid #b7b7b7; width:64px; height:64px; padding:1px; vertical-align:middle}

.myShow_mms{ width:958px; margin:0 auto; padding-bottom:10px; border:1px solid #d5d5d5; border-top:0}

span.padlcUtil a{ color:#039; text-decoration:none}
.rmyy_msa span.padlcUtil{ width:68px; overflow:hidden}

.otherBlock_msa{ background:#eaf7ff; width:198px; margin-top:20px; padding-bottom:10px; border:1px solid #87aed9}
.otherBlockTitle_msa{ background:#fff; padding:3px 0 5px; border-bottom:1px solid #87aed9; font-size:14px; font-weight:bold; text-align:center}

.otherBlock_msa .picAndDescList{ width:198px}
.otherBlock_msa .picAndDescList li{ width:68px; margin-left:20px; margin-top:15px; padding-bottom:5px}
.otherBlock_msa .picAndDescList .fir{ -margin-left:10px}

.hotDate{ margin-top:0; text-align:center}
.hotDate img{ width:180px; height:300px}

.rmhd_msa label{ display:block; width:160px; margin:10px auto 0; overflow:hidden; color:#f00}
.rmhd_msa a{ display:block; width:160px; margin:10px auto 0; overflow:hidden; color:#039; line-height:18px}

.tags_msa{ padding:10px 0 10px 0}
.tags_msa label{ color:#666}
.tags_msa span{ padding:0 5px; color:#666; font-family:"宋体"; font-size:5px}
.tags_msa a{ color:#039; text-decoration:none; font-family:"宋体"}
.tags_msa .cur{ color:#666}

.myShow_mms .mainContent_sl{ width:auto}
.myShowArea_mss{ width:930px; margin:20px auto 0}
.left_msa{ float:left; width:692px; overflow:hidden; margin-left:6px; -margin-left:3px; border-right:1px solid #d5d5d5}
.right_msa{ float:right; width:200px; margin-right:6px; -margin-right:3px}

.poster_msa{ float:left; margin-right:20px; padding-bottom:15px; width:210px}
.poster_msa span{ display:block; width:210px; overflow:hidden; margin-top:5px; text-align:center; color:#666}
.poster_msa .posterName_msa{ font-size:14px}
.poster_msa span a{ color:#039; text-decoration:none}

.posterImgLink{ display:block; background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/bg_01.gif) right bottom no-repeat; padding-bottom:7px; *padding-bottom:2px; cursor:pointer}
.posterImg{ width:200px; border:1px solid #ccc;} 
.needle{ position:absolute; margin-left:-6px; margin-top:-9px}

/*fixed CSS*/
.changePage{ clear:both; width:690px; padding:5px 0; border-top:1px solid #ccc; text-align:right}	
.changePage a{ padding:0 5px; color:#039; text-decoration:none}
.changePage a:hover{ color:#005aff}
.changePage a.cur{ color:#ffac0e; font-weight:bold}
.myShow_mms .changePage{ clear:left}

.showerInfoDetail{ padding-top:10px; border-top:1px solid #dedede}
.showerInfoDetail .padDescList{ width:auto}
.showerInfoDetail .padDescList dt{ line-height:24px}
.showerInfoDetail .padDescList dd{ width:888px; line-height:24px}
.showerInfoDetail .padPic{ width:60px; height:60px}
.showerInfoDetail .padDescList a{ color:#039}
.showerInfoDetail .padPic img{ width:60px; height:60px; padding:0; border:0}
.showerInfoDetail .padRight{ float:right}
/*============================musicShow_join==========================*/
.musicShow_join{width:960px; margin:0 auto}
.musicShow_join .mainCont_msj{ margin-top:10px}
.musicShow_join a{ color:#06c; text-decoration:none} 
.navigation_msj .tags_msa{ padding-left:0}
.navigation_msj .tags_msa a{ color:#06c}
.navigation_msj .tags_msa label{ color:#06c}
.left_msj{ float:left; width:670px}
.right_msj{ float:right; width:270px; padding:0 0 10px}

.first_lmsj{ background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/bg_02.gif) right top no-repeat; width:668px; border:1px solid #bfd1e4; padding:20px 0 0 0}
.posterPicAndDesc_lmsj{ padding:0 25px 5px 15px}
.posterPic_lmsj{ float:left; width:210px}
.op_posterPic_lmsj td{ padding:5px 22px; padding-right:0}
.op_posterPic_lmsj label{ color:#999}
.ckdhb_lmsj{background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -222px; cursor:pointer}
.crkj_lmsj{background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -257px;}
.posterPic_lmsj .posterImgLink{ -padding-bottom:0}

.posterDesc_lmsj{ float:right; width:410px}
.posterDesc_lmsj .myShowShare_lmsj{ float:right}
.title_pd_lmsj{font-size:18px; font-weight:bold}
.url_pd_lmsj{display:block; background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -114px; width:380px; overflow:hidden; padding-left:30px;  margin-top:5px}

.fbNav{}
.fbNav *{ float:left}
.fbNav a{ margin:0 12px; font-weight:bold; text-decoration:none; cursor:pointer}
.fbNav a.fir{ *margin-left:6px}
.fbNav span{ width:2px; height:12px; background:#000; margin-top:2px}

.posterDesc_lmsj .fbNav{ margin-top:15px; padding-bottom:10px}
.posterDesc_lmsj .fbNav0, .posterDesc_lmsj .fbNav1, .posterDesc_lmsj .fbNav2, .posterDesc_lmsj .fbNav3{ padding-left:18px}
.posterDesc_lmsj .fbNav0{background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -328px;}
.posterDesc_lmsj .fbNav1{background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -143px;}
.posterDesc_lmsj .fbNav2{background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -168px;}
.posterDesc_lmsj .fbNav3{background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) no-repeat; background-position:0 -196px;}
.posterDesc_lmsj .fbNav a{ font-weight:normal; margin-left:0; *padding-top:2px}
.posterDesc_lmsj .fbNav_right{ float:right; margin-right:10px}
.posterDesc_lmsj .fbNav_none{ color:#666}
.posterDesc_lmsj .fbNav .fbNav4{ margin-left:5px; margin-right:0} 
.posterDesc_lmsj .fbNav .fbNav9{ margin-right:0; margin-left:5px}
.posterDesc_lmsj .fbNav span{ background:none; margin-top:2px; padding-right:5px; color:#999; font-family:"宋体"}

.showDatailInfo_pd_lmsj{ border-top:1px solid #bfd1e4; padding-top:10px}
.showDatailInfo_pd_lmsj li{ width:410px; overflow:hidden; margin-bottom:10px}
.showDatailInfo_pd_lmsj label{ float:left; width:62px; overflow:hidden; text-align:right; color:#999}
.showDatailInfo_pd_lmsj span{ float:left; width:340px; overflow:hidden}
.showDatailInfo_pd_lmsj samp{ color:#999}

.publisher_pd_lmsj img{width:36px; height:36px; border:1px solid #ddd; padding:1px}

.border_flmsj{ margin:0 auto; border-top:1px solid #bfd1e4}
.first_lmsj .border_flmsj{ width:628px;}
/* background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/bg_03.gif) left bottom no-repeat;*/
.showDetail_lmsj{ display:block; clear:both; padding:10px 20px 20px 20px; color:#666; line-height:24px}
.showDetail_lmsj a{ cursor:pointer}

.sec_lmsj{ margin-top:10px; border:1px solid #bfd1e4;}

/*groble CSS*/

/*fixed CSS*/
.blockTilte{}

/*changeble CSS*/
.blockTilte{ height:24px}
.blockTilte div{ padding-left:20px}
.blockTilte span{ float:right}

.blockTilte_msj{background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/icons.gif) repeat-x; background-position:0 -290px; height:22px; padding:7px 0 0; border-bottom:1px solid #bfd1e4}
.blockTilte_msj span{ margin-top:2px; padding-right:10px; color:#06c}
.blockTilte_msj div{}
.blockTilte_msj div b{ margin-right:10px; font-size:14px; font-weight:bold; vertical-align:middle}
.blockTilte_msj div h2{ margin-right:70px; font-size:14px; font-weight:bold; vertical-align:middle;display:inline}
.blockTilte_msj samp{ padding:0 5px; color:#999; vertical-align:middle; font-family:"宋体"}
.blockTilte_msj a{ vertical-align:middle; font-family:"宋体"}

.sec_lmsj .picAndDescList{ width:668px}
.sec_lmsj .picAndDescList li{ width:72px; margin-left:34px; margin-top:20px}
.sec_lmsj .picAndDescList .fir{ -margin-left:17px}
.sec_lmsj .picAndDescList img{ width:70px; height:70px; padding:0}
.sec_lmsj .picAndDescList .padlPic{ width:72px; height:72px} 
.sec_lmsj .picAndDescList span.padlcUtil{ width:70px; overflow:hidden; padding:5px; text-align:center}
.sec_lmsj .picAndDescList label{ color:#333}

.tbir_lmsj{ margin-top:10px; border:1px solid #BFD1E4}
.writeMsg_lmsj{ width:612px; margin:20px auto}
.writeMsg_lmsj textarea{ width:500px; height:80px; border:1px solid #BFD1E4}

/*groble CSS*/
dl, dt, dd{ margin:0; padding:0; list-style:none}
a img{ border:0}

/*fixed CSS*/
.picAndDesc dl, .picAndDesc .padPic{ float:left}
/*changeble CSS*/
.picAndDesc{}

.padPic{ display:block; width:94px; height:94px}
.padPic img{ border:1px solid #b7b7b7; width:90px; height:90px; padding:1px; vertical-align:middle}

.padDescList{ margin-left:10px; width:180px; overflow:hidden}
.padDescList dt{ font-size:14px}
.padDescList dd{ line-height:20px}

.leaveMsg_lmsj .padDescList{ width:500px; overflow:hidden}
.leaveMsg_lmsj .picAndDesc{ width:612px; margin:0 auto; padding:15px 0; border-top:1px solid #BFD1E4}
.leaveMsg_lmsj .padPic{ width:66px; height:66px}
.leaveMsg_lmsj .padPic img{ width:60px; height:60px}
.leaveMsg_lmsj .padTitleDesc .padName{ font-size:14px; color:#039; font-weight:bold}
.leaveMsg_lmsj .padTitleDesc span{ font-size:14px}
.leaveMsg_lmsj .padTitleDesc label{ float:right; color:#999}
.leaveMsg_lmsj .padOper a{ text-decoration:underline}
.leaveMsg_lmsj .padOper samp{ color:#666; padding:0 5px}
.leaveMsg_lmsj .padMainMsg{ color:#999; line-height:24px}
.leaveMsg_lmsj .delImg{ float:right; margin-top:5px}

.target_psmsj{ padding-bottom:10px}
.target_psmsj li{ padding-bottom:10px}
.map_rmsj{ margin-bottom:10px; border:1px solid #BFD1E4}
.promoteShow_msj{margin-bottom:10px; border:1px solid #BFD1E4}
.target_psmsj ul{width:245px; margin:20px auto 0; text-align:center}
.target_psmsj{ width:245px; margin:0 auto}

.interester_msj{margin-bottom:10px; border:1px solid #BFD1E4}

.interester_msj .picAndDescList{ width:268px; padding-top:20px}
.interester_msj .picAndDescList li{ width:72px; margin-left:12px; padding-bottom:15px}
.interester_msj .picAndDescList .fir{ -margin-left:6px}
.interester_msj .picAndDescList .padlPic{ width:62px; height:62px; padding:4px; border:1px solid #c7c7c7}
.interester_msj .picAndDescList img{ width:60px; height:60px; padding:0}
.interester_msj .picAndDescList span.padlcUtil{ padding:5px 0 0}

.relatedShow_msj{margin-bottom:10px; border:1px solid #BFD1E4}

.relatedShow_msj ul{ width:250px; overflow:hidden; margin:0 auto; padding-bottom:20px}
.relatedShow_msj li{ margin-top:15px; color:#999; line-height:24px}
.relatedShow_msj li a{ font-size:14px}
	
.player_msj{ width:270px; overflow:hidden; margin-top:10px}

.sendToPhone{ padding:0 15px 0 15px; text-align:left}
.sendToPhone .tip_error_mms{ color:#CD0706}
.sendToPhone a{ color:#3a3a3a}
.sendToPhone .one{ display:block; color:#969696; padding-bottom:5px}
.sendToPhone .two{ display:block; padding:10px 0 15px 5px; background:#efefef}
.sendToPhone .three{display:block; padding:10px 0 5px}
.sendToPhone .forth{display:block}
.sendToPhone .forth input{ height:28px; border:1px solid #a7acb0}
.sendToPhone .five{display:block; margin-top:10px; padding-bottom:5px}
.sendToPhone .six{ padding-bottom:10px}
.sendToPhone .six a{ cursor:pointer}
.sendToPhone .six input{ height:28px; border:1px solid #a7acb0; vertical-align:middle}
.sendToPhone .six img{ vertical-align:middle}
.sendToPhone .seven{margin-top:30px; color:#cd0706; font-family:"宋体"}
.sendToPhone .seven li{ line-height:20px}
/*====================musicShow_modify=====================*/
.navigation_msj{ padding-left:12px; border:1px solid #bed2e3}
.navigation_msj .tags_msa{ padding:0}
.navigation_msj .tags_msa span{ float:none}

.musicShow_modify{ width:960px; margin:0 auto}
.musicShow_modify .mainInputArea_mss{ }
.mainContent_hrsl{ float:right; margin-top:10px; padding:0; width:auto}

.leftUtil_musicShow{ float:left; width:238px; margin-top:10px; border:1px solid #bfd2e1}
.title_lums{ padding:15px 0 10px 18px;}
.leftUtil_musicShow .title_lums{ font-size:16px; width:220px; overflow:hidden}
.poster_lums{ width:210px; padding-left:18px}
.poster_lums .posterImg{ width:200px}
.userInfo_lums{ width:200px; margin-top:10px; margin-left:18px; padding-bottom:10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd}
.userInfo_lums td{ padding-top:10px; padding-left:10px}
.userInfo_lums .firCol{ width:55px}
.userInfo_lums a{ color:#003696; text-decoration:none}
.opera_lums{ padding:12px 0 15px 18px;}
.opera_lums a{ cursor:pointer}

.mainContent_hrsl .mask_util_mms{ width:110px}
.mainContent_hrsl .inputListArea_mss{ width:auto}
.mainContent_hrsl .inviteAllFriends{ margin-left:126px}

.cnViSubNav3 {width:698px;height:29px;position:relative;margin:0;list-style:none;font-size:12px;font-family:Verdana,'宋体','新宋体',verdana,sans-serif;text-align:center}
.cnViSubNav3 * {margin:0;padding:0}
.cnViSubNav3 li {height:18px;margin-left:5px;line-height:18px; padding:5px 10px; float:left;border:1px solid #c1d0e7;cursor:pointer;background:#fafafc}
.cnViSubNav3 li a{ text-decoration:none;color:#039}
.cnViSubNav3 .cnViSubNav3Hover {cursor:pointer}
.cnViSubNav3 .cnViSubNav3Current {height:19px;position:relative;border-bottom:none;background:#fff;}
.cnViSubNav370 li {}

/*= hack */
.cnViSubNav3 li {-margin-bottom:-1px}
.subnav3Content{ width:698px; -overflow:hidden; padding-top:15px; border:1px solid #c1d0e7}

/*====================musicShow_participants=====================*/
.musicShow_participants{ width:960px; margin:0 auto}
.tagsUtil_msa{ padding-bottom:15px; margin:0 20px; border-bottom:1px solid #bfd2e1}
.tagsUtil_msa span{ font-size:12px}
.mainContent_hrsl .mainInputArea_mss{ padding-bottom:40px}

ul.picAndDescList_right li{ width:70px; margin-top:20px; margin-left:20px; padding-bottom:5px}
ul.picAndDescList_right .fir{ -margin-left:10px}
ul.picAndDescList_right{ width:666px; margin-left:20px}
ul.picAndDescList_right .padlPic{ background:url(http://xfiles.cdnmyspace.cn/dir/musicShow/v1/img/bg_c.gif) no-repeat; width:62px; height:62px; padding:4px}
ul.picAndDescList_right .padlPic img{ width:60px; height:60px; padding:0; border:1px solid #c8c8c8}
ul.picAndDescList_right span.padlcUtil{ width:70px; overflow:hidden; padding:3px 0}
ul.picAndDescList_right span.padlcUtil a{ color:#0269d2}

/*====================musicShow_album=====================*/
img.delImg{ cursor:pointer}
ul.picAndDescList70_right li{ width:72px; margin-top:20px; margin-left:32px; padding-bottom:5px}
ul.picAndDescList70_right .fir{ -margin-left:16px}
ul.picAndDescList70_right{ width:666px; margin-left:20px}
ul.picAndDescList70_right .padlPic{width:72px; height:72px}
ul.picAndDescList70_right .padlPic img{ width:70px; height:70px; padding:0; border:1px solid #c8c8c8}
ul.picAndDescList70_right span.padlcUtil{ width:70px; overflow:hidden; padding:3px 0}
ul.picAndDescList70_right span.padlcUtil a{ color:#0269d2}

.right_tagsUtil_msa{float:right}
.right_tagsUtil_msa a{ margin-right:4px; cursor:pointer}

.mainContent_hrsl .padOper{ text-align:right}

/*====================musicShow_albumupload=====================*/
div.cnviImgUpload{ border:0; margin:0 auto}

/*====================singlePhoto=====================*/
.singlePhoto{ padding:0 20px}
.opera_singlePhoto{ text-align:right; padding-top:10px; padding-right:10px}

.slide_jump{ padding-top:15px; padding-bottom:5px; text-align:center}
.slide_jump a{ color:#039; font-weight:bold; text-decoration:none}
.slide_jump b{ font-size:14px; font-weight:bold; color:#FF0000}
.slide_jump span{ color:#666}
.slide_singlePhoto{ padding:0 10px 15px}
.slide_singlePhoto .imgBlock{ display:block; text-align:center; width:666px; overflow:hidden}
.leaveMsg_lmsj .padReplay{ color:#039; text-decoration:underline}

.singlePhoto .leaveMsg_lmsj .picAndDesc{ border-top:0; border-bottom:1px solid #d8d8d8}
.singlePhoto .writeMsg_lmsj td{ vertical-align:top}
.singlePhoto .writeMsg_lmsj .fbpl{ text-align:left; padding-left:12px; padding-top:10px}
.singlePhoto .writeMsg_lmsj .fbpl a{ float:none}
.singlePhoto .writeMsg_lmsj .fbts{ text-align:right; padding-right:30px; padding-top:10px; color:#666}

.singlePhoto .inputMsg_lmsj{ margin-top:50px}
.leaveMsg_lmsj .blockTilte_msj{ background-position:left -384px; border:1px solid #d8d8d8}
.leaveMsg_lmsj .blockTilte_msj a{ color:#039; text-decoration:none}


.sendMsgNumerously b{ font-weight:bold; color:#666}
.sendMsgNumerously td{ text-align:left; padding:5px 0; vertical-align:top}
.sendMsgNumerously input{ width:280px; height:20px; border:1px solid #b7b7b7}
.sendMsgNumerously textarea{ width:280px; height:100px; border:1px solid #b7b7b7}

.errorPage_show{ text-align:center; padding:100px 0 200px}
/*=====================inviteFriend===========================*/
ul,ol{ list-style:none; padding:0; margin:0;}
dl { margin:0; }
dd { margin-left:0px; }
/*-------VI Button Start---------*/			
.cnViBtnSilverLite,
.cnViBtnSilver,
.cnViBtnBlue{
	display:table-cell; 
	display:-moz-inline-box;            
	display:inline-block;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) repeat-x left top;
	text-decoration:none;
	vertical-align:middle;
}
.cnViBtnSilverLite b,
.cnViBtnSilver b,
.cnViBtnBlue b{
	display:block;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat left -24px;
}
.cnViBtnSilverLite i,
.cnViBtnSilver i,
.cnViBtnBlue i{
	display:block;
	display:inline-block;	/*解决IE6下宽度不能auto的Bug*/
	font-style:normal;
	height:12px; line-height:12px;
	padding:6px 10px;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat right -48px;
	color:black;
	font-size:12px;
	font-family:Verdana,'宋体','新宋体',sans-serif;
	cursor:pointer;
}
.cnViBtnSilverLite:hover,
.cnViBtnSilver:hover,
.cnViBtnBlue:hover{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) repeat-x left -72px;
}
.cnViBtnSilverLite:hover b,
.cnViBtnSilver:hover b,
.cnViBtnBlue:hover b{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat left -96px;
}
.cnViBtnSilverLite:hover i,
.cnViBtnSilver:hover i,
.cnViBtnBlue:hover i{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButtonv2.gif) no-repeat right -120px;
}			
.cnViBtnBlue{				
	background-position:left -408px;
}
.cnViBtnBlue b{
	background-position:left -432px;
}
.cnViBtnBlue i{
	background-position:right -456px;
}
.cnViBtnBlue:hover{				
	background-position:left -480px;
}
.cnViBtnBlue:hover b{
	background-position:left -504px;
}
.cnViBtnBlue:hover i{
	background-position:right -528px;
}
.cnViBtnSilverLite{				
	background-position:left -288px;
}
.cnViBtnSilverLite b{
	background-position:left -308px;
}
.cnViBtnSilverLite i{
	background-position:right -328px;
	font-weight:normal;
	padding-top:4px; padding-bottom:4px;
}
.cnViBtnSilverLite:hover{				
	background-position:left -348px;
}
.cnViBtnSilverLite:hover b{
	background-position:left -368px;
}
.cnViBtnSilverLite:hover i{
	background-position:right -388px;
}
.cnViBtnBlue i{
	color:white;
}
.cnViBtnSilverLite span{
	text-decoration:none;
	padding-top:0px; padding-bottom:2px;
	padding-left:18px;
	background:url(http://xfiles.cdnmyspace.cn/dir/music/v1/img/playBtLeft.gif) no-repeat 0 2px;
	*background-position:0 0px;   
	*display:inline-block;
	-display:table-cell;
	color:#464646;
}
/*-------VI Button End---------*/

.cnViPager {
	padding: 10px;
	font-size: 12px;
	font-family:Verdana,'宋体','新宋体',sans-serif;
	text-align: right;
	height: 12px;
	line-height: 12px;
}

.cnViPager a {
	color: #039;
	text-decoration: none;
}

.cnViPager label {
	font-weight:bold;
	color: #f60;
}

.cnViPager a:hover {
	color: #005aff;
}

.cnViPager span {
	margin: 0 7px;
	color: #666;
}	
.kcz_giveSongWrapper{
	padding-top:70px;
}
.kcz_giveSongWrapper table{
	width:400px;
	margin:0 auto;
}
.kcz_giveSongWrapper td{
	padding:10px 0;
}
.kcz_giveSongWrapper td.label{
	width:90px;
	color:gray;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
.kcz_giveSongWrapper table .friendList{
	width:305px;
	min-height:32px; -height:32px;
	padding:0 10px 5px 5px;
	border:1px solid #7f9db9;
	background:url(http://xfiles.cdnmyspace.cn/dir/gift/v1/img/inputB1.png) no-repeat right 1px;
	cursor:pointer;
}
.kcz_giveSongWrapper table .friendList div{
	float:left;
	height:20px;
	margin-top:5px;
	margin-right:5px;
	padding:7px 7px 0;
	position:relative;
	white-space:nowrap;
	background-color:#E0E5EE;
	cursor:default;
}		
.kcz_giveSongWrapper table .friendList div .close{
	display:none;
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
}
.kcz_giveSongWrapper table .friendList div.hover .close{
	display:inline;
}	
.kcz_friendSelector{
	display:none;
	position:absolute; z-index:200;
	width:540px;
	height:500px;
	padding:10px;
	border:7px solid #1f52aa;
	background-color:white;
}
.kcz_friendSelector dt{
	padding-left:20px;
	background:url(http://xfiles.cdnmyspace.cn/dir/music/v1/img/k_ico_friend.gif) no-repeat left top;
	color:#039;
	font-weight:bold;
	padding-bottom:5px;
}
.kcz_friendSelector dt .close{
	float:right;
	cursor:pointer;
}
.kcz_friendSelector dd.hr{
	height:4px;
	background-color:#d5e8fb;
	border-top:1px solid #9ec1e3;
	line-height:0;
	font-size:0;
}
.kcz_friendSelector  .filter{
	padding:20px 0 0;
}
.kcz_friendSelector  .filter select,
.kcz_friendSelector  .filter input{
	vertical-align:middle;
}
.kcz_friendSelector  .filter .select{
	float:left;
}
.kcz_friendSelector  .filter .search{
	float:right;
}
.kcz_friendSelector  .filter .search input{
	width:120px;
	padding:1px 0 1px 3px;
	*padding:2px 0 0 3px;
}
.kcz_friendSelector .error{
	visibility:hidden;
	height:20px;
	text-align:center;
	color:red;
}
.kcz_friendSelector  .friendsWrapper{
	border-top:1px solid #9ec1e3;
}
.kcz_friendSelector  .friendsWrapper .isNull{
	padding-top:30px;
	color:gray;
	font-style:italic;
	font-size:16px;
	text-align:center;
}
.kcz_friendSelector  .friendsWrapper ul{
	width:500px;
	height:350px;
	padding:10px 0 0 25px;
}
.kcz_friendSelector  .friendsWrapper li{
	float:left;
	padding:15px 0;
	margin:0 8px;
	width:66px;
	height:80px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}
.kcz_friendSelector  .friendsWrapper li .userName{
	color:#039;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.kcz_friendSelector  .friendsWrapper li .avatar{
	width:60px;
	height:60px;
	margin-top:3px;
	padding:2px;
	border:1px solid #c7c7c7;
	
}
.kcz_friendSelector  .friendsWrapper li.yes .avatar{
	background-color:#339900;				
}
.kcz_friendSelector  .friendsWrapper li.yes .ok{
	display:inline;
}			
.kcz_friendSelector  .friendsWrapper li .ok{
	position:absolute;				
	display:none;
	margin-top:53px;
	margin-left:2px;
}
.kcz_friendSelector .cnViPager{
	float:right;
}
.kcz_friendSelector .goButton{
	margin-left:29px;
}


/*********begin button********/	
.cnViBtnSilver{
	display:table-cell; 
	display:-moz-inline-box;            
	display:inline-block;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) repeat-x left top;
	text-decoration:none;
	vertical-align:middle;
}
.cnViBtnSilver b{
	display:block;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat left -24px;
}
.cnViBtnSilver i{
	display:block;
	display:inline-block;	/*IE6¿ȲautoBug*/
	font-style:normal;
	height:12px; line-height:12px;
	padding:6px 10px;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat right -48px;
	color:#666;
	font-size:12px;
	cursor:pointer;
}
.cnViBtnSilver:hover{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) repeat-x left -72px;
}
.cnViBtnSilver:hover b{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat left -96px;
}
.cnViBtnSilver:hover i{
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v1/img/viButton.gif) no-repeat right -120px;
}	

/*-----三级导航开始-----*/
.kcz_third_nav{
	width:960px;
	margin-top:10px;
	background:url(http://xfiles.cdnmyspace.cn/dir/vi/v2/img/k_bg_tab2_m.gif) repeat-x left top;
}
.kcz_third_nav ul{
	list-style:none; padding:0; margin:0;			
	height:22px;
	padding-top:3px;			
	padding-left:20px;
	-overflow:hidden;
}		
.kcz_third_nav li{
	float:left;
	margin-right:10px;
}
.kcz_third_nav li.cur{
	-position:relative;
}		
.kcz_third_nav a{
	display:block;-display:inline-block;
	height:18px;padding:4px 10px 0;
	*height:17px;*padding:5px 10px 0;			
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.kcz_third_nav li.cur a{
	color:#666;
	background-color:white;
}
/*-----三级导航结束-----*/