﻿/*视频精选*/
.hotVideo{margin-left:42px}
.hotVideo .small{height:380px;width:105px;background:url(http://i.51mike.com/pk/v2/hotVideo.jpg) no-repeat;border-right:1px solid #cecfd3;overflow:hidden;text-align:center}
.hotVideo .small h3{display:none}
.hotVideo .small a{display:block;width:92px;margin:0 auto;margin-top:41px}
.hotVideo .small a img{width:80px;height:60px;border:1px solid #f1f1f1;margin:3px}
.hotVideo .small a:hover{background:#cdcdcd}
.hotVideo .big{position:relative;height:380px;width:240px;background:url(http://i.51mike.com/pk/v2/hotVideo.jpg) no-repeat;overflow:hidden}
.hotVideo .big a.b2s {float:right;width:16px;height:16px;background:url(http://i.51mike.com/pk/v2/coin.gif) 0 -18px no-repeat;margin:6px 15px}
.hotVideo .big a.b2s span{display:none}
.hotVideo .big .data{font-size:16px;margin:25px 0 15px 0;letter-spacing:2px}
.hotVideo .big .data em{font-size:14px; font-style:normal}
.hotVideo .big .box img{width:200px;height:150px;padding:1px;border:1px solid #e3e3e3}
.hotVideo .big .box ul{margin:5px 0 5px 25px;text-align:left}
.hotVideo .big .box ul a{color:#246fdc;display:block;width:170px;height:16px;overflow:hidden}
.hotVideo .big .dctl{position:absolute;top:300px;left:0;width:100%;height:20px;background:#e3e3e3}
.hotVideo .big .dctl ul{width:205px;margin:0 auto}
.hotVideo .big .dctl li{float:left;width:40px;line-height:20px}
.hotVideo .big .dctl li a{display:block;width:40px;color:#333}
.hotVideo .big .dctl li a:hover{background:#f3f3f3;color:#000}
.hotVideo .big .dctl li.now{background:#f3f3f3;border:solid #ccc;border-width:0 1px 0 1px}
.hotVideo .big .dctl li.now a{color:#000}

/*热门ＰＫ选项切换*/
.switch{margin-left:20px;height:24px}
.switch li{float:left;width:170px;margin-top:3px}
.switch li a{font:bold 14px/20px Verdana, Arial, sans-serif;color:#333}
.switch li a:hover{text-decoration:underline}
.switch .now a{display:block;background:#fff;color:#328ae7;border:1px solid #d6d6d6;border-width:1px 1px 0}

/*赞助ＰＫ*/
.hotPk{background:#fff url(http://i.51mike.com/pk/v2/hotpk_bg1.jpg) no-repeat}
.hotPk h3{font:bold 14px/24px Verdana, Arial, sans-serif;color:#328ae7;text-align:left;padding-left:20px}
.hotPk h3 span{float:right;color:#333;font-size:12px;padding-right:20px;font-weight:normal}
.hotPk h3 span a{color:#333;line-height:24px}
.hotPk .pks{border:1px solid #dedede;border-width:0 1px 1px 1px;padding:8px 10px;background:#fff}
.hotPk ul li{float:left;margin-right:17px;width:86px;line-height:14px}
.right .hotPk{background:url(http://i.51mike.com/pk/v2/hotpk_bg2.jpg) no-repeat}   /*竖排赞助PK*/   
.right .hotPk h3{color:#000}
.right .hotPk li{float:none;margin:15px 0 0 0}
.hotPk li.nom{margin:0}
.hotPk dt img{width:80px;height:60px}
.hotPk .opt img{width:80px;height:60px;padding:1px;border:1px solid #ccc}  /*3选项切换图片样式*/    
.hotPk .pkzz{height:17px;overflow:hidden;margin-top:4px;line-height:17px}
.hotPk .pkzz a{color:#000}
.hotPk .pkkb{color:#f00;font-weight:bold;margin:3px 0;height:14px;word-break:break-all;overflow:hidden}
.hotPk .text{height:56px;color:#999;word-break:break-all;overflow:hidden;text-align:left}

/*首页在线歌曲通栏*/
.onLineSY li{float:left;border-right:1px dotted #aaa;height:26px}
.onLineSY .now{background:#f0f0f0}
.onLineSY .nob{border:none}
.onLineSY li a{display:block;line-height:26px}
.onLineSY .menu{border:1px dotted #aaa;border-width:1px 0;margin-top:15px}
.onLineSY .menu a{width:70px}
.onLineSY .menu li a:hover{background:#f0f0f0}
.onLineSY .content ol{background:#f0f0f0;height:26px}
.onLineSY .content li a{padding:0 10px;line-height:26px}

/*最新歌曲*/
.newSongs{background:#f0f0f0;border:1px solid #dedede;height:214px;text-align:left}
.newSongs p{color:#e00;height:24px;line-height:24px;padding-left:10px;FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#cccccc,endColorStr=#f0f0f0)}
.newSongs ul{padding:5px}
.newSongs li{width:194px;height:22px;overflow:hidden}
.newSongs li span{margin-left:10px}
.newSongs li a{line-height:22px;text-decoration:underline}

/*PK刷选按钮区 */
.listSelectBtn{text-align:left;margin-bottom:22px}
.listSelectBtn dd{margin-left:12px}
.listSelectBtn dd a{color:#328ae7}

/*pk信息*/
.pkInfo{position:relative;width:700px;height:220px;border-bottom:2px dotted #999;margin-top:15px}
.pkInfo .uptxt{position:absolute;left:20px;top:0;height:18px;font-weight:bold;width:430px;text-align:left;overflow:hidden}
.pkInfo .uptxt span{color:#333;padding:0 10px 0 22px;border-right:1px solid #ccc;margin-right:10px}
.pkInfo .uptxt a{color:#328ae7}
.pkInfo .Status{position:absolute;right:20px;top:0;color:#666}
.pkInfo .Status .Stn1{color:blue}  /*进行中*/
.pkInfo .Status .Stn2{color:#f00}  /*结束*/
.pkInfo .Status .Stn3{color:gray}  /*等待中*/
.pkInfo .Status span{font-weight:bold;margin-right:20px}
.pkInfo .flash{position:absolute;left:5px;top:25px;width:400px;height:170px;border:1px solid #ccc}
.pkInfo .info{position:absolute;left:425px;top:25px;text-align:left}
.pkInfo .info .dp{margin:5px 0;text-indent:2em;height:96px;line-height:16px;word-break:break-all;overflow:hidden}
.pkInfo .info .dp img{display:none}
.pkInfo .info ul{margin-top:5px}
.pkInfo .info li{float:left;margin-right:10px}

/*pk信息弹窗*/
.pkInfoBox{text-align:left;width:480px;margin-top:15px}
.pkInfoBox dt{font-weight:bold}
.pkInfoBox dd{margin:3px 0}
.pkInfoBox dd p{text-indent:2em;word-break:break-all;overflow:hidden}
.pkInfoBox a.own{color:#328ae7}
.pkInfoBox li{float:left;margin-right:10px}

/*pk具体介绍*/
.pkDetail{margin-top:15px;text-align:left}
.pkDetail h3{font-size:14px;font-weight:bold;height:18px;border-bottom:1px dotted #ccc;margin:5px 20px;padding:4px 0;overflow:hidden}
.pkDetail table{margin:5px 20px;width:640px}
.pkDetail td a{color:#328ae7;margin-left:5px}
.pkDetail .lastdata{color:#f00}
.pkDetail .pageInfo{border:1px dotted #333;margin:10px 0;padding:8px 20px;text-align:center;background:#eee}
.pkDetail .pageInfo p{display:none}
.pkDetail .pageInfo .label{margin-left:10px}
.pkDetail .pageInfo input{width:185px;color:#999}

/*pk作品列表*/
.pkLIst{border:1px solid #ccc;padding:10px}
.pkLIst h3{font:bold 12px/20px Verdana, Arial, sans-serif;color:#000}
.pkLIst img{width:80px;height:60px;padding:1px;border:1px solid #333}
.pkLIst li{margin-top:5px}
.pkLIst .shuom{margin-top:0;height:18px;word-break:break-all;overflow:hidden}
.pkLIst a{color:#328ae7}

/*PK说明文字*/
.pkBrief{border:1px solid #ccc;padding:12px 5px}
.pkBrief a{color:#328ae7}
.pkBrief a img{width:90px;height:68px}
.pkBrief dl{margin:10px 2px}
.pkBrief dt{font:bold 12px/18px Verdana, Arial, sans-serif;color:#000;margin:6px 0;height:18px;overflow:hidden}
.pkBrief dd{text-indent:2em;height:112px;line-height:16px;word-break:break-all;overflow:hidden;text-align:left}
.pkBrief dd img{display:none}

/*PK说明文字弹*/
.pkBriefBox{margin-top:15px;text-align:center}
.pkBriefBox .name{font-weight:bold;font-size:14px}
.pkBriefBox .brief{text-indent:2em;text-align:left;word-break:break-all;overflow:hidden}

/*显示分页列表*/
.pagesMore{color:#333;background:#f3f3f3;height:18px;padding:4px}
.pagesMore a{color:#328ae7}
.pagesMore span{color:#f00}
.pagesMore li{display:inline;margin-left:12px}

/*全部作品弹窗*/
.pkFullBox{margin-top:15px}
.pkFullBox .content{text-align:center;margin-top:15px}
.pkFullBox .content li{float:left;margin:0 6px 10px 0;width:94px}
.pkFullBox .content .nom{margin-right:0}
.pkFullBox .content dl{border:1px solid #ccc}
.pkFullBox .content img{width:90px;height:68px;margin-top:1px}
.pkFullBox .content dd{height:18px;word-break:break-all;overflow:hidden}

/*最近排名弹窗*/
.pkRankBox{margin-top:15px}
.pkRankBox h3{font-size:14px;margin:5px 0;font-weight:bold;text-align:center;display:none}
.pkRankBox h3 em{display:block;color:#f00;font-style:normal}
.pkRankBox .oneRank{border:1px solid #ccc;height:80px;margin-top:10px}
.pkRankBox .oneRank .pos{text-align:center;background:#ccc;color:#328ae7;font-size:30px;font-weight:bold;width:60px;line-height:80px;float:left}
.pkRankBox .oneRank .pic{margin:4px 0 0 4px !important;margin-left:2px;float:left}
.pkRankBox .oneRank .pic img{width:90px;height:68px;border:1px solid #ccc;padding:1px}
.pkRankBox .oneRank ul{float:left;margin:4px 0 0 10px}
.pkRankBox .oneRank li{width:204px;height:25px;line-height:25px;overflow:hidden}

/*参加ＰＫ弹窗*/
.pkJoinBox{margin-top:15px}
.pkJoinBox .p2to1{margin-top:10px}
.pkJoinBox .p2to1 a{position:relative;float:left;width:140px;height:140px;background:url(http://i.51mike.com/pk/v2/pkJoinBox_bg.gif) 6px 6px no-repeat}
.pkJoinBox .p2to1 a span{display:none}
.pkJoinBox .p2to1 a:hover{border:1px solid #aaa;background-color:#f0f0f0}
.pkJoinBox .p2to1 a:hover span{position:absolute;top:58px;left:0;width:100%;display:block;background:#fff;filter:alpha(opacity=80);opacity:0.80;font-weight:bold;color:#333;line-height:24px;text-align:center}
.pkJoinBox .p2to1 .btn2{background-position:6px -128px}
.pkJoinBox h3,.pkJoinBox h4{display:none}
.pkJoinBox .box{margin-top:10px}
.pkJoinBox .box li{float:left;margin:0 15px 10px 0}
.pkJoinBox .box li a{color:#328ae7;line-height:18px;display:block;width:110px;height:33px;padding:5px;border:1px solid #ccc;word-break:break-all;overflow:hidden}
.pkJoinBox .box li a:hover{background:#f0f0f0}
.pkJoinBox .box .nom{margin-right:0}
.pkJoinBox h5 em{color:#00e;font-style:normal}
.pkJoinBox h5 span{color:#f00}
.pkJoinBox .dec{color:#999}
.pkJoinBox .tarea{width:275px;height:96px}
.pkJoinBox p{margin:5px 0}
.pkJoinBox .submit{display:block;width:120px;height:25px;line-height:25px;border:1px solid #ccc;background:#f0f0f0;font-weight:bold;color:#328ae7;font-size:14px;margin:0 auto}

/*小喇叭*/
.speakerTool{margin-top:15px;border:1px solid #ccc;height:400px;background:url(http://i.51mike.com/pk/v2/speakerTool.jpg) center 20px no-repeat;text-align:center}
.speakerTool h4{padding:170px 30px 20px;text-align:left;font-weight:normal}
.speakerTool strong{color:#F20D46}
.speakerTool select{color:#999;font-weight:bold;border:1px solid #ccc; margin:10px 0}
.speakerTool a{color:#328ae7}
.speakerTool p{color:#999;margin-top:10px}
.speakerTool p span{color:#000}
.speakerTool ul{margin:20px 0 0 30px}
.speakerTool li{float:left;width:106px;height:26px;margin-right:20px;border:1px solid #ccc}
.speakerTool li a{display:block;line-height:26px}
.speakerTool li a:hover{background:#f0f0f0}

/*评论结果显示*/
.comment{border:1px solid;border-color:#ccc #555 #555 #ccc;overflow:hidden}
.comment dt{background:url(http://i.51mike.com/pk/v2/coin.gif) 0 -107px repeat-x;height:23px;line-height:23px;text-align:center;font-weight:bold;font-size:14px}
.comment dd{position:relative;margin:15px;border:1px solid #ccc;border-width:1px 1px 1px 70px;text-align:left}
.comment dd a{color:#328ae7;font-size:14px;font-weight:bold}
.comment .photo{position:absolute;left:-60px;top:10px}
.comment .photo img{width:50px;height:50px}
.comment .author{margin:20px 0 0 20px}
.comment .author span{font-size:10px}
.comment .content{word-break:break-all;overflow:hidden;padding:20px 20px 0}
.comment .msg{padding:6px 0 10px 20px}
.comment .msg a{font-size:12px;border:1px solid #ccc;background:#f0f0f0;padding:3px 10px;margin-right:15px}
.comment li a{border-bottom:0}

/*发表评论弹窗*/
.CommentBox{position:relative;border:1px solid #ccc;border-width:1px 1px 1px 70px;margin-top:15px}
.CommentBox img{position:absolute;left:-60px;top:10px;width:50px;height:50px}
.CommentBox a{color:#328ae7;font-weight:bold}
.CommentBox form{padding:15px}
.CommentBox fieldset{padding:5px 15px;margin:5px 0}
.CommentBox label{padding:0 8px;font-weight:bold}
.CommentBox li{margin:5px 0;clear:both}
.CommentBox textarea{width:395px;height:180px;display:block;margin:5px 0}
.CommentBox .submit{padding:0 20px}
.CommentBox li a{float:left;margin-right:10px;width:172px;height:18px;word-break:break-all;overflow:hidden}

/*pk进行中-未划区块的*/
.inpkbtn{margin-top:15px}
.inpkbtn li{margin-top:8px}
.inpkbtn li a{text-align:center;margin:0 auto}

/*PK结束-PK具体介绍*/
.pkEnd{padding:12px;background:#f0f0f0;border:1px solid;border-color:#ccc #555 #555 #ccc;text-align:left}
.pkEnd .pkLogo{width:100px;height:78px;float:left}
.pkEnd .pkLogo img{width:90px;height:68px}
.pkEnd h3{font-weight:bold;font-size:14px;margin:4px 0}
.pkEnd p{text-indent:2em;word-break:break-all;overflow:hidden}
.pkEnd .endb{background:#fff;border-top:1px solid #555;margin-top:10px;padding:10px 0}
.pkEnd table{margin:0 auto;width:640px}
.pkEnd td a{color:#328ae7;margin-left:5px}
.pkEnd .lastdata{color:#f00}
.pkEnd .pageInfo{border:1px dotted #333;margin:10px 20px;padding:4px 20px;background:#f0f0f0}
.pkEnd .pageInfo h3{display:none}
.pkEnd .pageInfo input{width:480px;color:#999}

/*显示比赛名次*/
.pkRank{margin-top:15px;text-align:left}
.pkRank .tbg{background:#f0f0f0;border-bottom:1px dotted #555;padding:5px 15px}
.pkRank .tbg h3{background:url(http://i.51mike.com/pk/v2/coin.gif) 0 -135px no-repeat;padding-left:25px;float:left}
.pkRank .tbg h3 span{margin-right:20px;font-size:14px;font-weight:bold}
.pkRank .tbg p{color:#f00;font-weight:bold}
.pkRank ul{padding:10px 15px;height:126px}
.pkRank li{float:left}
.pkRank .spic{margin-right:10px}
.pkRank .spic img{width:160px;height:120px}
.pkRank .upic img{width:100px;height:100px;margin:10px}
.pkRank .ico{background:url(http://i.51mike.com/pk/v2/pkRank_bg2.gif) no-repeat;width:160px;height:120px}
.pkRank .ico span{display:none}
.pkRank .info{width:205px}
.pkRank li dt,.pkRank li dd{word-break:break-all;overflow:hidden;height:18px}
.pkRank li dd a{color:#328ae7}
.pkRank .no1{border:1px solid #ecd829;margin-top:5px}
.pkRank .no1 li img{border:3px solid #ecd829}
.pkRank .no2{border:1px solid #b3c2c7;margin-top:5px}
.pkRank .no2 h3{background-position:0 -152px}
.pkRank .no2 li img{border:3px solid #b3c2c7}
.pkRank .no2 .ico{background-position:0 -120px}
.pkRank .no3{border:1px solid #c5a446;margin-top:5px}
.pkRank .no3 h3{background-position:0 -169px}
.pkRank .no3 li img{border:3px solid #c5a446}
.pkRank .no3 .ico{background-position:0 -240px}

/*创建PK*/
.creatpk{width:812px;background:url(http://i.51mike.com/pk/v2/download_bg3.gif) repeat-y;text-align:left}
.creatpk h3{background:url(http://i.51mike.com/pk/v2/download_bg1.gif) 0 0 no-repeat;padding:40px 50px 0}
.creatpk h3 span{display:block;color:#999;font-size:14px;padding-bottom:5px}
.creatpk .text{background:url(http://i.51mike.com/pk/v2/download_bg2.gif) 0 bottom no-repeat;padding:0px 50px 40px}
.creatpk fieldset{margin-top:15px;padding:10px 20px;border-width:1px 0 0}
.creatpk legend{font-size:14px;font-weight:bold;color:#328AE7;margin-bottom:15px}
.creatpk legend span{font-size:12px;color:#999;padding-left:20px}
.creatpk p{clear:both;margin:3px 0 3px 210px;background:url(http://i.51mike.com/pk/v2/information_s.gif) 0 4px no-repeat;padding-left:10px;color:#aaa;width:400px}
.creatpk .blk1 input{width:300px}
.creatpk .blk1 .inl3{width:30px}
.creatpk label{float:left;width:200px;background:url(http://i.51mike.com/pk/v2/bullet_star_s.gif) right 0 no-repeat;text-align:right;font-size:14px;clear:left;margin-right:10px;font-weight:bold}
.creatpk .kx{background:url(http://i.51mike.com/pk/v2/li_bg.gif) right 0 no-repeat;font-weight:normal}
.creatpk .nfl{float:none;background:none;clear:none}
.creatpk .submit{text-align:center}
.creatpk .submit input{padding:3px 25px;margin-right:20px}
.creatpk .webm,.creatpk .webm2{border:1px dotted #a00;width:610px;margin:10px auto;padding:5px}
.creatpk .webm2{text-align:center}
.creatpk .webm2 strong{color:#f00;font-weight:bold}
.creatpk .webm label{width:170px;margin-top:5px;background:url(http://i.51mike.com/pk/v2/li_bg.gif) right 0 no-repeat;font-weight:normal}
.creatpk .webm input{margin-top:5px}
.creatpk .webm p{margin-left:180px}
.creatpk .morelogo{border:1px solid #ccc;background:#f0f0f0;padding:10px;margin-bottom:10px}
.creatpk .morelogo img{width:60px;height:40px}
.creatpk .morelogo input{width:26px}
.creatpk textarea{word-break:break-all;overflow:hidden}
.creatpk .inl2{width:150px}
.creatpk .inl3{width:50px}

/*创建PK弹窗 */
.creatpkBox{margin-top:12px}
.creatpkBox p{margin:3px auto;text-indent:2em}
.creatpkBox a{display:block;margin-top:8px;padding:3px 10px 5px;width:90px;border:1px solid #ccc;background:#f0f0f0;text-decoration:none;color:#328ae7;font-weight:bold}
.creatpkBox a:hover{background:#ddd;color:#EC6811;border:1px solid #333}
.creatpkBox strong{color:#EC6811;font-weight:normal;word-break:break-all;overflow:hidden}
.creatpkBox h4,.creatpkBox .h4{color:#999}
.creatpkBox img{width:160px;height:120px;margin-top:3px}