.mt40{ margin-top:40px;}
.mt10{ margin-top:10px;}
.mt5{ margin-top:5px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt80{ margin-top:80px;}
a{ color:#005197;}
a:hover{ color:#c80000; text-decoration:underline;}


#wrapper{background: url(../img/event-new/talk-bg.png) no-repeat center -85px #ededed ;}
#container{width: 1040px; margin:0 auto;}
#main{ padding-top:0px; background:none;}


.personal-part{ float:left; width:1040px; margin-top:166px;}
.personal-part .top{ float:left; width:1040px; height:7px; background:url(../img/event-new/personal-gr-02.gif) 0 0 no-repeat;overflow:hidden;}
.personal-part .content-box{ float:left; width:1000px; background:#fff; padding:13px 20px 20px 20px; }
.personal-part .content-box .info-part{ float:left; width:1000px;}
.personal-part .content-box .info-part .left{ float:left; width:195px; position:relative; margin-left:20px; display:inline;}
.personal-part .content-box .info-part .left .picture{ float:left; width:181px; height:181px; background:url(../img/event-new/personal-gr-01.gif) 0 0 no-repeat; padding:7px; position:absolute; left:0px; top:-120px;}
.personal-part .content-box .info-part .left .picture img{ width:181px; height:181px;}
.personal-part .content-box .info-part .left .integral{ float:left; width:185px; padding:0 5px; margin-top:90px;}

.personal-part .content-box .info-part .left .integral span{ float:left; line-height:16px; background:url(../img/event-new/personal-gr-03.gif) right 3px no-repeat;text-align:center; overflow:hidden; height:34px;}
.personal-part .content-box .info-part .left .integral a{ color:#333;}
.personal-part .content-box .info-part .left .integral a:hover{ text-decoration:none; color:#c80000; }

.personal-part .content-box .info-part .left .integral em{ float:left;}
.personal-part .content-box .info-part .left .integral .em-01{ font-family:Arial; font-size:14px; font-weight:bold; color:#1975CA;}
.personal-part .content-box .info-part .left .integral .em-02{ padding-top:4px;}


.personal-part .content-box .info-part .left .integral .sp-01{ width:54px; }
.personal-part .content-box .info-part .left .integral .sp-01 em{ width:54px; }

.personal-part .content-box .info-part .left .integral .sp-02{ width:74px; }
.personal-part .content-box .info-part .left .integral .sp-02 em{ width:74px;}

.personal-part .content-box .info-part .left .integral .sp-03{ width:54px; background:none; }
.personal-part .content-box .info-part .left .integral .sp-03 em{ width:54px;}

.personal-part .content-box .info-part .mid{ float:left; padding-left:20px; width:593px; }
.personal-part .content-box .info-part .mid .detail{ float:left;width:593px;}
.personal-part .content-box .info-part .mid .detail .box{ float:left; width:588;}

.personal-part .content-box .info-part .mid .detail .box .name-a{ float:left; font-size:24px;font-family:Microsoft YaHei,宋体; color:#333; font-size:24px;}
.personal-part .content-box .info-part .mid .detail .box .city{ font-size:14px; color:#666; float:left; width:500px;}



.personal-part .content-box .info-part .right{ float:right; padding-left:28px; width:144px; position:relative;}
.sports-career{ float:left;width:360px; margin-top:18px;}
.sports-career .head{ float:left;width:360px;}
.sports-career .head h3{ float:left; font-size:14px; color:#005197; font-family:Microsoft YaHei,宋体; background:url(../img/event-new/event-21.gif) 0 2px no-repeat; padding-left:20px;}
.sports-career ul{ float:left; line-height:24px; width:360px; padding:3px 0 0 0;}
.sports-career ul li{ float:left; width:360px; color:#1975CA; }
.sports-career ul li .sp-01{ float:left; background:url(../img/event-new/event-2.gif) 0 10px no-repeat; padding-left:7px; width:288px; padding-right:5px;}
.sports-career ul li .time{ float:rightl; width:62px; color:#666;}
.sports-career ul li a{ color:#1975CA}
.sports-career ul li a:hover{ color:#c80000; text-decoration:underline;}
.sports-career .scrollNews{ float: left;height: 99px;overflow: hidden;width: 360px; margin-top: 5px;}


.personal-part .content-box .info-part .right .number{ float:right; height:30px; line-height:30px; color:#333; font-size:16px;   font-family: Microsoft YaHei,宋体; }
.personal-part .content-box .info-part .right .number em{ color:#CC0000;}

.personal-part .content-box .info-part .right .join{ float:left; width:144px; height:34px; background:url(../img/event-new/event-1.jpg) 0 0 no-repeat; line-height:34px; text-align:center; color:#fff; font-size:14px;  margin:60px 0 0 0;}
.personal-part .content-box .info-part .right .join:hover{text-decoration:none; color:#fff;}



.personal-part .content-box .info-part .right .event-bt{ position:absolute; top:-58px; right:-20px;}
.personal-part .content-box .info-part .right .event-bt .sp-01{ float:left; width:80px; height:28px; line-height:28px; color:#fff; font-family:Microsoft YaHei,宋体; background:#FF9900;   border-radius: 2px; font-size:16px; text-align:center; font-weight:bold;}
.personal-part .content-box .info-part .right .event-bt .ico{ float:left; width:22px; height:23px; background:url(../img/event-new/event-3.png) 0 0 no-repeat; margin:3px 0 0 12px;}

.personal-part .content-box .select-head{ float:left; width:1000px; background:url(../img/event-new/personal-gr-07.gif) 0 0 repeat-x; height:51px; margin-top:20px; position:relative; z-index:9;}
.personal-part .content-box .select-head ul{  border-left: 1px solid #d9d9d9;display: inline;float: left;height: 51px;margin-left: 20px; font-family:Microsoft YaHei,宋体; width:980px;}
.personal-part .content-box .select-head ul li{ background:url(../img/event-new/personal-gr-09.gif) 0 0 repeat-x; height:51px; float:left; font-size:16px; line-height:51px; border-right: 1px solid #d9d9d9; position:relative;}
.personal-part .content-box .select-head ul li a{ padding:0 30px; color:#333; line-height:51px; float:left;}
.personal-part .content-box .select-head ul li a:hover{ color:#333; text-decoration:none;}
.personal-part .content-box .select-head ul .on{ background:url(../img/event-new/personal-gr-08.gif) 0 0 repeat-x;}
.personal-part .content-box .select-head ul li span{padding:0 30px; color:#333; line-height:51px; float:left;}


.personal-part .content-box .select-head ul .chat{ float:right; border-left:1px solid #d9d9d9;  border-radius: 2px; margin-right:20px; display:inline;}
.personal-part .content-box .select-head ul li em{ width:10px; height:10px; background:url(../img/event-new/event-4.gif) 0 0 no-repeat; position:absolute; right:20px; top:12px;}


.album-head{ height:40px; width:100%; background:#DEDCDA; position:fixed; z-index: 25; top:45px; left:0px;}
.album-head-space{ height:40px; width:100%;}

.album-head .in-box{margin: 0 auto;width: 1000px; background:#DEDCDA}
.album-head .in-box .left{ float:left; position:relative;}
.album-head .in-box .left .tbn{ float:left; width:55px; height:40px; border-left:1px solid #D0CDCA; border-right:1px solid #D0CDCA; background:url(../img/album/album-ico-01.gif) 0 0 no-repeat;}
.album-head .in-box .left .tbn:hover{background:url(../img/album/album-ico-02.gif) 0 0 no-repeat;}
.album-head .in-box .left-active .tbn{background:url(../img/album/album-ico-02.gif) 0 0 no-repeat;}

.album-head .in-box .left .center-box{ float:left; width:217px; height:200px; background:url(../img/album/album-ico-44.png) 0 0 no-repeat; position:absolute; left:-2px; top:30px; padding-top:17px; display:none;}
.album-head .in-box .left .center-box .center-dl{ float:left; width:192px; line-height:22px; padding-left:18px; padding-top:6px;}
.album-head .in-box .left .center-box .center-dl dt{ float:left; width:192px;color:#999;}
.album-head .in-box .left .center-box .center-dl dd { float:left; width:96px; padding-top:3px;}
.album-head .in-box .left .center-box .center-dl dd a{ color:#333; float:left; background:url(../img/album/album-ico-45.png) 0 0 no-repeat; }
.album-head .in-box .left .center-box .center-dl .dd-01 a{background:url(../img/album/album-ico-45.png) 0 2px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-01 a:hover{background:url(../img/album/album-ico-45.png) 0 -24px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-02 a{background:url(../img/album/album-ico-45.png) 0 -280px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-02 a:hover{background:url(../img/album/album-ico-45.png) 0 -310px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-03 a{background:url(../img/album/album-ico-45.png) 0 -46px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-03 a:hover{background:url(../img/album/album-ico-45.png) 0 -68px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-04 a{background:url(../img/album/album-ico-45.png) 0 -97px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-04 a:hover{background:url(../img/album/album-ico-45.png) 0 -129px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-05 a{background:url(../img/album/album-ico-46.gif) 0 2px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-05 a:hover{background:url(../img/album/album-ico-47.gif) 0 2px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-06 a{background:url(../img/album/album-ico-45.png) 0 -338px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-06 a:hover{background:url(../img/album/album-ico-45.png) 0 -366px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-07 a{background:url(../img/album/album-ico-45.png) 0 -157px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-07 a:hover{background:url(../img/album/album-ico-45.png) 0 -183px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-08 a{background:url(../img/album/album-ico-45.png) 0 -467px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-08 a:hover{background:url(../img/album/album-ico-45.png) 0 -501px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-09 a{background:url(../img/album/album-ico-45.png) 0 -214px no-repeat;padding-left:26px; }
.album-head .in-box .left .center-box .center-dl .dd-09 a:hover{background:url(../img/album/album-ico-45.png) 0 -244px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .left .center-box .center-dl .dd-10 a{background:url(../img/album/album-ico-45.png) 0 -399px no-repeat;padding-left:24px; }
.album-head .in-box .left .center-box .center-dl .dd-10 a:hover{background:url(../img/album/album-ico-45.png) 0 -433px no-repeat; color:#ba0f17; text-decoration:none;}

.album-head .in-box .x-show .center-box{ display:block;}
.album-head .in-box .x-show .tbn{background:url(../img/album/album-ico-02.gif) 0 0 no-repeat;}
.album-head .in-box .right{ float:right;}
.album-head .in-box .right a{ float:left; width:50px; height:40px; border-left:1px solid #D0CDCA; border-right:1px solid #D0CDCA;}
.album-head .in-box .right .select-a1{ background:url(../img/album/album-ico-03.gif) 0 0 no-repeat;}
.album-head .in-box .right .select-a1:hover{background:url(../img/album/album-ico-04.gif) 0 0 no-repeat;}
.album-head .in-box .right .select-a2{ background:url(../img/album/album-ico-05.gif) 0 0 no-repeat; border:none;}
.album-head .in-box .right .select-a2:hover{background:url(../img/album/album-ico-06.gif) 0 0 no-repeat;}
.album-head .in-box .right .select-a3{ background:url(../img/album/album-ico-07.gif) 0 0 no-repeat;}
.album-head .in-box .right .select-a3:hover{background:url(../img/album/album-ico-08.gif) 0 0 no-repeat;}

.e-left{ float:left; width:620px;}
.e-right{ float:right; width:360px;}

.scroll-box{ width:360px; height:240px; position: relative; float:left; z-index:9; margin-top:20px;}
.scroll-box .scroll-img-box img{ width:360px; height:240px; float:left;}
.scroll-box .scroll-img-box .title{ color:#fff; font-size:14px; height:27px;line-height:27px; width:360px; overflow:hidden; float:left; position:absolute; bottom:0px;_bottom:-1px; left:0px; background:url(../img/event-new/nationwide-ico-27.png) 0 0 no-repeat;}
.scroll-box .scroll-img-box .title span{ float:left; width:265px; padding-left:10px; font-size: 12px;}
.scroll-box .scroll-img-box .title a{ color:#fff;}
.scroll-box .scroll-img-box .title a:hover{ color:#fff; text-decoration:underline;}
.scroll-box .scroll-title-box{ position: absolute; bottom: 8px; right: 0;}
.scroll-box .scroll-con {display: none;position: absolute; left: 0; right: 0;}
.scroll-box .fir {display: block;}
.scroll-box .num-box{ float:right; margin-top:10px; padding-right:5px}
.scroll-box .num-box ul{ float:left;}
.scroll-box .num-box ul li{ float:left; width:12px; height:12px; background:url(../img/event-new/nationwide-ico-28.png) 0 0 no-repeat; margin-right:7px; cursor:pointer; display:inline; overflow:hidden;}
.scroll-box .num-box ul .active{ float:left; width:12px; height:12px; background:url(../img/event-new/nationwide-ico-29.png) 0 0 no-repeat;}

.e-box1{ float:left; width:358px; border:1px solid #BFBFBF;}
.e-box1 .head{ float:left; width:358px; height:30px; line-height:30px; border-bottom:1px solid #BFBFBF; background:#F2F2F2; }
.e-box1 .head h3{ float:left;color:#005197; font-size:14px; padding-left:20px;}
.e-box1 .body{ float:left; width:358px; padding-bottom:16px;}
.e-box1 .dt-ul{ float:left; width:326px; padding-left:18px;}
.e-box1 .dt-ul li{ float:left; width:326px; height:32px;  line-height: 16px;margin-top: 10px;overflow: hidden;}
.e-box1 .dt-ul li span{ color: #73003b;}
.e-box1 .dt-ul li .name{ float:left; width:30px; height:30px; margin-top:2px;}
.e-box1 .dt-ul li .name img{float:left; width:30px; height:30px;}
.e-box1 .dt-ul li p{ float:left; padding-left:10px; width:286px; line-height:18px; overflow:hidden; height:36px; color:#666;}
.e-box1 .dt-ul li p a{ color:#1973CA; text-decoration:underline;}
.e-box1 .dt-ul li p a:hover{ color:#c80000; text-decoration:underline;}
.e-box1 .scrollNews {float: left;height:208px;overflow: hidden;width: 358px;}
.e-box1 .zz-dl-01{ float:left; width:326px; padding-left:18px; padding-top:16px;}
.e-box1 .zz-dl-01 dt{ float:left; width:326px; color:#1974CA;}
.e-box1 .zz-dl-01 dd{ float:left; width:326px; color:#666; line-height:30px; margin-top:10px;}
.e-box1 .zz-dl-01 dd .img-b{ float:left; padding-right:10px;}
.e-box1 .zz-dl-01 dd .img-b img{float:left; width:30px; height:30px;}
.e-box1 .zz-dl-01 dd a{ color:#1973ca;}
.e-box1 .zz-dl-01 dd a:hover{ color:#c80000; text-decoration:underline;}

.e-box1 .zz-dl-02{ float:left; width:326px; padding-left:18px; padding-top:16px; line-height:16px;}
.e-box1 .zz-dl-02 dt{ float:left; width:48px; color:#1974CA;}
.e-box1 .zz-dl-02 dd{ float:left; width:278px; color:#666;}

.e-head{ float:left; width:620px;}
.e-head h3{ float:left; font-size:14px; color:#005197; line-height:16px;}

.e-head2{ float:left; width:1000px; border-bottom:1px solid #D9D9D9; padding-bottom:8px;}
.e-head2 h3{ float:left; font-size:14px; color:#005197; line-height:16px;}


.video-box-out{ float:left; width:620px; overflow:hidden;}

.video-box{ float:left; width:640px;}
.videocont {
    margin-top:14px;
    width: 195px;
    height: 120px;
    float: left;
    position: relative;
    margin-right:18px;
}
.videocont a {
    text-decoration: none;
}
.videocont a:hover{ color:#fff; text-decoration:none;}
.videocont em {
    display: block;
    height: 21px;
    width: 21px;
    background: url(../img/event-new/videoicon.png) no-repeat 0px 0px;
    position: absolute;
    top: 70px;
    left: 10px;
}
.videocont span {
    height: 20px;
    display:block;
    line-height: 20px;
    color: #fff;
    background: url(../img/event-new/txt_transparent.png) repeat-x 0px 0px;
    position: absolute;
    top: 100px;
    left: 0px;
    text-align: center;
    width: 195px;
    cursor: pointer;
}
.videocont img {
    width: 195px;
    height: 120px;
}

.photo-list-out{ float:left; width:1000px; overflow:hidden; margin-top:20px;}
.photo-list-in{ float:left; width:1016px;}
.photo-list-in .pt{ float:left; width:216px; height:256px; border:1px solid #eee; padding:10px; margin-right:16px;}
.photo-list-in .pt .img-title{ float:left; width:216px; height:216px;}
.photo-list-in .pt .img-title img{float:left; width:216px; height:216px;}
.photo-list-in .pt .name{ float:left; width:216px;line-height:30px; margin-top:10px;}
.photo-list-in .pt .name .name-img{ float:left; width:30px;}
.photo-list-in .pt .name .name-img img{ width:30px; height:30px; float:left;}
.photo-list-in .pt .name .name-title{ color:#666; margin-left:10px; width:176px; float:left;}
.photo-list-in .pt .name .name-title:hover{ color:#c80000; text-decoration:underline;}

.event-details{ float:left; width:620px; cursor:pointer;}
.event-details .top-title{ float:left; width:618px; height:34px; border:1px solid #BED3EB; line-height:34px; background:#EFF4FC; position:relative;}
.event-details .top-title em{ float:left; font-size:14px;}
.event-details .top-title .em-01{ color:#333; padding-right:24px; padding-left:20px;}
.event-details .top-title .hd-title{height: 34px;overflow: hidden;width: 364px;padding-right: 0;}
.event-details .top-title .em-02{ color:#CC0000; padding-right:28px;}
.event-details .top-title .em-04{ color:#d66f00;padding-right:28px;}
.event-details .top-title .em-05{ color:#0f8d02;padding-right:28px;}
.event-details .top-title .em-06{ color:#999;padding-right:28px;}
.event-details .top-title .em-03{ color:#999; font-size:12px;}
.event-details .top-title .em-07{ color:#1972CA; font-size:12px; margin-right:10px; float:right;}
.event-details .top-title .em-07:hover{ color:#c80000; text-decoration:underline;}
.event-details .top-title .jt{ float:left; width:18px; height:9px; background:url(../img/event-new/event-54.gif) 0 0 no-repeat; position:absolute; left:176px; bottom:-1px; display:none;}



.event-details .bottom-info{ float:left; width:618px; border:1px solid #D9D9D9; border-top:none; padding-bottom:20px; display:none;}
.event-details .bottom-info .about{ float:left; width:440px; padding-left:20px; margin-top:8px;}
.event-details .bottom-info .about dl{ float:left; width:440px; line-height:20px; color:#666; margin-top:10px;}
.event-details .bottom-info .about dl dt {float: left; width:60px;}
.event-details .bottom-info .about dl dd {float:left; width:380px;}
.event-details .bottom-info .about dl dd .site{ float:left; background:url(../img/event-new/event-6.gif) right 3px no-repeat; padding-right:15px; color:#666;}
.event-details .bottom-info .about dl dd .site:hover{ color:#c80000; text-decoration:underline;}

.event-details .bottom-info .about .dl-02 dt{float: left; width:84px;}
.event-details .bottom-info .about .dl-02 dd{float:left; width:356px;}

.event-details .bottom-info .about .dl-01 dt{float: left; width:70px; font-size:14px; color:#1973CA;}
.event-details .bottom-info .about .dl-01 dd{float:left; width:370px; font-size:14px; color:#1973CA;}
.event-details .bottom-info .about dl a{ color:#1973ca; }
.event-details .bottom-info .about dl a:hover{ color:#c80000; text-decoration:underline;}


.event-details .bottom-info .about .play-num{ float:left; color:#666; line-height:20px;  margin-top:18px;}
.event-details .bottom-info .about .play-num a{color:#1973ca;}
.event-details .bottom-info .about .play-num a:hover{color:#c80000; text-decoration:underline;}

.event-details .bottom-info .about .play-list-out{float:left; width:590px; overflow:hidden; margin-top:8px;}
.event-details .bottom-info .about .play-list{ float:left; width:600px;}
.event-details .bottom-info .about .play-list li{ float:left; width:30px; height:30px; padding:10px 9px 0 0;}
.event-details .bottom-info .about .play-list li img{float:left; width:30px; height:30px;}

.event-details .bottom-info .about .box-hidden{ float:left; width:380px; max-height:210px; overflow-y:auto; overflow-x:hidden;}
.more-rules dt {
    margin: 10px 0 0 0;
    display: block;
    clear: both;

}
.more-rules dd {
    clear: both;
    float: none;
    margin: 0 0 0 24px;
    padding: 0px;
}

.event-details .bottom-info .about .special{ float:left; width:548px; background:#f7fedc; height:42px; padding:0 15px; margin-top:15px;}
.event-details .bottom-info .about .special .ps-01{ float:left; background:url(../img/event-new/event-7.gif) 0 8px no-repeat; padding-left:35px; font-size:16px; color:#68a201; font-weight:bold; line-height:40px;}
.event-details .bottom-info .about .special .cancel{ float:left; width:85px; height:28px; line-height:28px; background:url(../img/event-new/event-9.gif) 0 0 no-repeat; color:#005197; padding-left:30px; margin-top:6px;}
.event-details .bottom-info .about .special .cancel:hover{ text-decoration:none; color:#c80000;}
.event-details .bottom-info .about .special em{ font-size: 12px;}


.event-details .bottom-info .about .special02{ float:left; width:548px; background:#fde4e0; height:42px; padding:0 15px; margin-top:15px;}
.event-details .bottom-info .about .special02 .ps-01{ float:left; background:url(../img/event-new/event-8.gif) 0 8px no-repeat; padding-left:35px; font-size:16px; color:#c00; font-weight:bold; line-height:40px;}
.event-details .bottom-info .about .special02 .cancel{ float:left; width:85px; height:28px; line-height:28px; background:url(../img/event-new/event-9.gif) 0 0 no-repeat; color:#005197; padding-left:30px; margin-top:6px;}
.event-details .bottom-info .about .special02 .cancel:hover{ text-decoration:none; color:#c80000;}
.event-details .bottom-info .about .special02 p{ line-height:42px;}
.event-details .bottom-info .about .special02 em{font-size: 12px;}

.event-details .bottom-info .ul-right {
    float: right;
    width:120px;
    padding:20px 20px 0 0;
}
.event-details .bottom-info .ul-right li {
    margin-bottom: 10px;
}
.event-details .bottom-info .ul-right a {
    width: 118px;
    text-align: center;
    height: 26px;
    line-height: 26px;
    display: block;
    border: 1px solid #c6d8ec;
    background-color: #e8f1fb;
}
.event-details .bottom-info .ul-right li.disabled a {
    color: #999;
    background-color: #ededed;
    border: 1px solid #ccc;
    text-decoration: none;
}

.event-details .bottom-info .ul-right li.guess a {
    color: #147828;
    background-color: #c0eed3;
    border: 1px solid #86c7a1;
    padding:0 10px;
    width:98px;
}
.event-details .bottom-info .ul-right li.guess a:hover {
    color: #c80000;
    text-decoration:underline;
}


.event-details-on .bottom-info{ display:block; cursor: auto;}
.event-details-on .top-title{ border:1px solid #86AEDA; }
.event-details-on .top-title em{font-weight:bold;}
.event-details-on .top-title .em-03{ font-weight:100;}
.event-details-on .top-title .jt{ display:block;}

.chat-box{ float:left; width:378px; height:408px; border:1px solid #d9d9d9; background:#F5F5F5; position:absolute; right:0px; top:51px; border-radius: 3px; padding-top:10px;}
.chat-box-in{ float:left; width:358px; padding-left:10px; height:350px;}


/** initial setup **/

.nano {
    position : relative;
    width    : 100%;
    height   : 100%;
    overflow : hidden;
}


.nano .content {
    position      : absolute;
    overflow      : scroll;
    overflow-x    : hidden;
    top           : 0;
    right         : 0;
    bottom        : 0;
    left          : 0;
}
.nano .content:focus {
    outline: thin dotted;
}
.nano .content::-webkit-scrollbar {
    visibility: hidden;
}
.has-scrollbar .content::-webkit-scrollbar {
    visibility: visible;
}
.nano > .pane {
    background : rgba(0,0,0,.25);
    position   : absolute;
    width      : 6px;
    right      : 0;
    top        : 0;
    bottom     : 0;
    visibility : hidden\9; /* Target only IE7 and IE8 with this hack */
    opacity    : .01;
    -webkit-transition    : .2s;
    -moz-transition       : .2s;
    -o-transition         : .2s;
    transition            : .2s;
    -moz-border-radius    : 5px;
    -webkit-border-radius : 5px;
    border-radius         : 5px;
}
.nano > .pane > .slider {
    background: #444;
    background: rgba(0,0,0,.5);
    position              : relative;
    margin                : 0 1px;
    -moz-border-radius    : 3px;
    -webkit-border-radius : 3px;
    border-radius         : 3px;
}
.nano:hover > .pane, .pane.active, .pane.flashed {
    visibility : visible\9; /* Target only IE7 and IE8 with this hack */
    opacity    : 0.99;
}




.chat-box .more-ly{ float:left; width:358px; text-align:center; line-height:15px;}
.chat-box .more-ly a{ background:url(../img/event-new/punch-36.gif) 0 0 no-repeat; display:inline-block; padding-left:20px; color:#0068d2;}
.chat-box .more-ly a:hover{ color:#c80000;}

.chat-box .talk-list{ float:left; width:358px; margin-top:8px;}
.chat-box .talk-list .left2{ float:left; padding:0 10px 0 0; width:30px;}
.chat-box .talk-list .left2 img{ width:30px; height:30px;}

.chat-box .talk-list .right2{ float:left; width:302px;}
/*.chat-box .talk-list .right2 .name-time{ float:left; width:316px; color:#999; line-height:16px;}
.chat-box .talk-list .right2 .name-time a{ color:#7d7d7d; margin-left:8px;}
.chat-box .talk-list .right2 .name-time a:hover{ color:#c80000; text-decoration:underline;} 
.chat-box .talk-list .right2 .em-01{ font-style:italic; padding-left:6px;}*/

.chat-box .talk-list .talk-content{ float:left;  width:302px; }
.chat-box .talk-list .talk-content .em01{ width:9px; height:16px; background:url(../img/event-new/event-11.gif) 0 0 no-repeat; float:left; position:absolute; left:-8px; top:8px;}
.chat-box .talk-list .talk-content .text-d{ float:left; border:1px solid #D9D9D9; padding:6px 0;border-radius: 5px; background:#f3f3f3; line-height:18px; color:#333; margin-left:8px;  max-width: 292px;min-width: 72px; position:relative; background:#fff;}
.chat-box .talk-list .talk-content .text-d p{ padding-left:10px; overflow:hidden; padding-right:18px; float:left;}
.chat-box .talk-list .talk-content .text-d a{ color:#CC0000;  text-decoration:underline;}
.chat-box .talk-list .talk-content .text-d a:hover{ color:#CC0000;  text-decoration:underline;}
.chat-box .talk-list .talk-content .top-a{ float:left; width:40px; height:22px; line-height:22px; text-align:center; color:#fff; background:#F12500;  margin:4px 0 0 8px;}
.chat-box .talk-list .talk-content .top-a:hover{ color:#fff; text-decoration:none;}

/*.chat-box .refresh{ width:750px; height:23px; border:1px solid #f9f2a7; background:#fefded; line-height:23px; float:left; position:absolute; bottom:0px; left:10px;}
.chat-box .refresh a{ color:#f48c12; background:url(../img/talk-home/punch-37.gif) 0 5px no-repeat; float:left; padding-left:22px; margin-left:254px;}
.chat-box .refresh a:hover{color:#f48c12; text-decoration:underline;}
.chat-box .refresh .closed{ float:right; width:16px; height:16px;background:url(../img/talk-home/punch-50.png) 0 0 no-repeat; cursor:pointer; margin:3px 3px 0 0; }*/


.chat-box .my-talk-list .left2{ float:right; padding:0 16px 0 10px;}
.chat-box .my-talk-list .right2{ float:right;}
.chat-box .my-talk-list .right2 .name-time{ text-align:right;}
.chat-box .my-talk-list .right2 .em-01{ margin-right:8px;}
.chat-box .my-talk-list .talk-content .text-d{ margin-right:8px; float:right; background:#E8F0FB; border:1px solid #87AFDA;}
.chat-box .my-talk-list .talk-content .em02{ width:9px; height:16px;  background:url(../img/event-new/event-12.gif) 0 0 no-repeat; float:left; position:absolute; right:-8px; top:8px;}
.chat-box .my-talk-list .talk-content .top-a{ float:right; margin-right:0;}




.chat-post{ float:left; width:378px; height:32px; margin-top:10px;}

.chat-post .img-ico{ float:left; width:16px; height:16px; background:url(../img/event-new/talk-img-78.gif) 0 0 no-repeat; cursor:pointer;  margin:8px 6px 0 10px;}
.chat-post .input01{ float:left; width:216px; height:30px; line-height:27px; background:#fff; padding:0 5px; border:1px solid #D9D9D9; border-radius: 5px; margin-right:12px;}
.chat-post .submit-a{ width:82px; height:30px; line-height:30px; color:#666; text-align:center; float:left; margin-top:1px;  background:url(../img/event-new/event-13.gif) 0 0 no-repeat; }
.chat-post .submit-a:hover{ color:#666; text-decoration:none;}

.chat-box .top-box{ width:376px; height:32px; line-height:32px; background:#C6D9EE; position:absolute; left:1px; top:1px;}
.chat-box .top-box .sp-01{ float:left; width:346px; padding-left:10px; font-size:14px; color:#333;}
.chat-box .top-box .closed{ float:right; width:9px; height:9px;  background:url(../img/event-new/event-14.gif) 0 0 no-repeat; margin:10px 10px 0 0;}


.liaoba-popup {
    width: 400px;
    position: absolute;
    background-color: #fff;
    border: 1px solid #c6c6c6;
    display: none;
    z-index: 2;
}
.liaoba-popup .cusp {
    position: absolute;
    left: 20px;
    top: -8px;
    display: block;
    width: 14px;
    height: 8px;
    background: url(../img/event-new/index-icon22.png) no-repeat left top;
}
.liaoba-popup .pop-title {
    padding: 0 10px;
    line-height: 28px;
    background-color: #f0f0f0;
    position: relative;
}
.liaoba-popup .pop-title h4 {
    float: left;
    font-size: 12px;
    color: #999;
}
.liaoba-popup .pop-title .close {
    display: block;
    width: 9px;
    height: 8px;
    position: absolute;
    top: 10px;
    right: 10px;
    background: url(../img/event-new/index-close03.gif) no-repeat left top;
}
.liaoba-popup .face {
    margin: 10px auto;
    width: 378px;
    border-top: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
}
.liaoba-popup .face li {
    width: 26px;
    height: 23px;
    float: left;
    padding-top: 3px;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    text-align: center;
}

.player-head{ float:left; width:620px; line-height:22px; padding-top:20px;}
.player-head h3{ float:left; font-size:20px; color:#333; font-family:Microsoft YaHei,宋体;}
.player-head .print{ float:right;}
.player-head .hb{ float:right; margin-right:5px;}
.player-search{ float:left; width:620px; height:32px; background:#fafafa; margin-top:20px;}
.player-search .num{ float:right; color:#999; padding-right:6px; line-height:32px;}
.player-search .search-box{ float:left;}

.player-search .search-box{ float:left; width:292px; margin-top:1px; height:30px; background:#FAFAFA;}
.player-search .search-box .l-box{ float:left; width:93px; height:30px; background:url(../img/event-new/event-16.gif) 0 0 no-repeat; position:relative; z-index:9}
.player-search .search-box .m-input{ float:left; width:108px; height:28px; border:1px solid #D9D9D9; line-height:28px; border-left:none; font-size:12px; padding:0 5px; background:#FAFAFA;}
.player-search .search-box .m-input2{ float:left; width:189px; height:28px; border:1px solid #D9D9D9; line-height:28px; font-size:12px; padding:0 10px; background:#FAFAFA;}


.player-search .search-box .r-input{ float:left; width:80px; height:30px; background:#CF2028; cursor:pointer; line-height:30px; text-align:center; color:#fff; font-size:14px;}
.player-search .search-box .l-box .selected{ font-size:12px; color:#999; line-height:30px; float:left; padding-right:16px; margin-left:10px;}
.player-search .search-box .l-box .selected:hover{ text-decoration:none; color:#999;}
.player-search .search-box .l-box ul{ float:left; position:absolute; width:91px; border:1px solid #DFDFDF; top:29px; left:0; background:#FAFAFA; z-index:20; border-top:none;}
.player-search .search-box .l-box ul li{ float:left; width:91px; height:30px; line-height:30px;}
.player-search .search-box .l-box ul li a{ float:left; height:30px;  width:81px; padding-left:10px; color:#666;}
.player-search .search-box .l-box ul li a:hover{ color:#c80000; text-decoration:none; background:#e2e2e2;}

.player-table{ float:left; width:620px; margin-top:10px;}
.player-table table{ border:1px solid #D9D9D9;}
.player-table table th{ height:37px; border-bottom:1px solid #86AEDA; border-right:1px solid #D9D9D9; background:url(../img/event-new/event-20.jpg) 0 0 repeat-x; font-size:14px; text-align:center; color:#005197;}
.player-table table td{ line-height:20px;border-bottom:1px solid #D9D9D9; text-align:center; font-size:12px; padding:10px 0;}
.player-table table .ys-01{ color:#333;}
.player-ps{ float:left; width:620px; line-height:16px; margin-top:10px;}
.player-table table .sp-01{ float:left; padding-left:10px; text-align:left;}

.e-right .ad-box{ float:left; width:360px; margin-top:5px;}
.e-right .ad-box img{float:left; width:360px; height:116px; margin-top:10px;}


.left-pageguide{ float:left; width:100%;}
.center-pageguide{float:left; width:100%;}
.right-pageguide{float:left; width:100%;}

.left-pageguide .common-pageguide{ text-align: left;}
.center-pageguide .common-pageguide{ text-align:center;}
.right-pageguide .common-pageguide{ text-align:right;}

.common-pageguide a {padding: 0 10px;height: 22px;line-height: 22px;display: inline-block;border: 1px solid #E1E3E5;color: #999;cursor: pointer;color: #999; margin-right: 5px;}
.common-pageguide .disabled{border: 1px solid #DFDFDF; color: #999999;display:inline-block;height: 22px;line-height: 22px; padding: 0 10px; background:#ECECEC; margin-right: 5px;}
.common-pageguide .current{border: 1px solid #F3F3F3; color: #666;display:inline-block;height: 22x;line-height: 22px;padding: 0 10px; background:#F3F3F3; margin-right: 5px; }
.common-pageguide span.disabled a,.common-pageguide span.current a,.common-pageguide span a:hover {color: #666;background-color: #F3F3F3;text-decoration: none;}

.event-list-title{ float:left; width:360px; margin-top:12px;}
.event-list-title li{ float:left; width:360px; margin-top:10px; font-size:14px;}
.event-list-title li a{ float:left; width:330px; height:36px; line-height:36px; padding-left:30px; background:url(../img/event-new/event-19.gif) 0 0 no-repeat; color:#666;}
.event-list-title li a:hover{ background:url(../img/event-new/event-18.gif) 0 0 no-repeat; color:#666; text-decoration:none;}
.event-list-title .active a{ background:url(../img/event-new/event-17.gif) 0 0 no-repeat; color:#333;}
.event-list-title .active a:hover{ color:#333; text-decoration:none; background:url(../img/event-new/event-17.gif) 0 0 no-repeat;}

.e-content{ float:left; width:1000px;}
.select-event-box{ float:left; width:1000px; margin-top:15px;}

.select-event-box .ul-01{ float:left; height:40px; line-height:40px; background:#F2F2F2; margin-top:1px; width:820px; padding-left:180px;}
.select-event-box .ul-01 li{ float:left; font-size:14px; font-family:Microsoft YaHei,宋体; padding-right:72px;}
.select-event-box .ul-01 .active a{ font-size:16px; color:#333;}
.select-event-box .ul-01 li a{ color:#666;}
.select-event-box .ul-01 li a:hover{ color:#c80000;}
.select-event-box .ul-01 .print{ float:right; padding-right:20px; font-size:12px; text-align:right;  white-space: nowrap;}
.select-event-box .ul-01 .print a{ color:#1972CA; display:block;}
.select-event-box .ul-01 .print a:hover{ color:#c80000;}

.select-event-box .select-top{float:left; width:976px; position:relative; z-index:1; background:#D7E3F2;padding:0 12px;}
.select-event-box .select-top .bt-h3{ float:left; width:680px; height:40px;  line-height:40px; color:#333; font-family:Microsoft YaHei,宋体; font-size:16px;  cursor:pointer;}
.select-event-box .select-top ul{ float:left; width:996px; border:2px solid #82A8D7; position:absolute; left:0; top:40px; display:none;}
.select-event-box .select-top ul li{ height:40px; line-height:40px; background:#D7E3F2; width:986px; float:left; padding-left:10px;font-size:16px; color:#333;  font-family:Microsoft YaHei,宋体;}
.select-event-box .select-top ul li a{ color:#333; display:block;}
.select-event-box .select-top ul li a:hover{ color:#c80000; text-decoration:none;}
.select-event-box .select-top ul .bg{ background:#E7EEF8;}
.select-event-box .select-top .arrow{width:12px; height:6px; background:url(../img/event-new/event-23.gif) 0 0 no-repeat; position:absolute; left:180px; top:35px;}
.select-event-box .select-active ul{ display:block;}
.select-event-box .select-active .arrow{ display:none;}

.select-event-box .select-top-in{float:left;  width:680px;}


.headline{ float:left; width:1000px; height:43px; background:url(../img/event-new/event-25.jpg) 0 0 repeat-x; line-height:40px;}
.headline .zu{ float:left; font-size:16px; font-family:Microsoft YaHei,宋体; color:#333; padding-left:12px;}
.headline .zu a{ font-size:12px; color:#1972CA; font-family:"宋体";}
.headline .zu a:hover{ color:#c80000;}
.headline .zu em{ color:#CC0000;}
.headline .ap-box{ float:right; width:80px; height:33px; margin-top:5px; position:relative;}
.headline .ap-box .sp-01{ float:left; width:80px; line-height:33px; height:33px;color:#1972CA; text-align:center;}
.headline .ap-box-active .sp-01{ background:url(../img/event-new/event-26.gif) 0 0 no-repeat; color:#fff; cursor:pointer; }
.headline .a-01{float:right; margin-right:22px; color:#1972CA;}
.headline .a-01:hover{ color:#c80000; text-decoration: underline;}

.headline .table-box02 {
    position: absolute;
    top: 33px;
    right: 0;
    display: none;
    float: right;
    padding: 7px;
    width: 321px;
    border: 3px solid #86aeda;
    background-color: #fff;
    z-index: 1;
}
.headline .common-table02 {
    width: 100%;
    border: 1px solid #e5e5e5;
    border-bottom: none;
}
.headline .common-table02 td {
    padding: 10px 5px 10px 10px;
    line-height: 22px;
    border-bottom: 1px solid #e5e5e5;
    word-break: break-all;
}
.headline .common-table02 th {
    padding: 0 3px 0 10px;
    height: 34px;
    line-height: 34px;
    border-right: 1px solid #ebf2fc;
    border-bottom: 1px solid #86aeda;
    background: url(../img/event-new/comrepeat-bg.png) repeat-x 0 -51px;
    font-size: 14px;
    font-weight: bold;
    color: #333;
    text-align: left;
}
.headline .table-box02 .common-table02,
.headline .table-box02 .common-table02in {
    border: none;
}

.headline .common-table02 .tdin {
    padding: 0;
    border: none;
}
.headline .table-box02 .common-table02,
.headline .common-table02in {
    border: none;
}
.headline .common-table02in th {
    width: 76px;
}
.headline .common-table02in th {
    padding: 0;
    line-height: 30px;
    background: #e8f0fb;
    border-right: 1px solid #fff;
    font-size: 12px;
}
.headline .common-table02in td {
    padding: 0;
    line-height: 24px;
}
.headline .common-table02 tr.odd {
    background-color:#f5f5f5;
}
.headline .table-box02 .common-table02 th{ text-align:center;}
.headline .table-box02 .common-table02 td{ text-align:center;}
.headline .ap-box-active .table-box02 { display:block;}

.groupwrap{ float:left; width:1000px; background:#f9f9f9;}
.groupwrap .table-boxin01{ float:left; width:212px; border-bottom:1px solid #D9D9D9;}
.groupwrap .table-boxin02out{ float:left; overflow:auto; border-bottom:1px solid #D9D9D9;}
.groupwrap .table-boxin02{ float:left;}

.groupwrap .table-boxin03{ float:left; width:272px; border-bottom:1px solid #D9D9D9;}

.table-box-left{ width:100%;}
.table-box-left th{ height:42px; line-height:40px; color:#333; text-align:center; font-size:14px; font-family:Microsoft YaHei,宋体; background:url(../img/event-new/event-27.jpg) 0 0 repeat-x; border:1px solid #E8F0FB; font-weight:100;}
.table-box-left .th-01{border-right:1px solid #fff; width:52px;}
.table-box-left td{ height:51px; text-align:center;  border:1px solid #fff; border-left:1px solid #D9D9D9;font-family:Microsoft YaHei,宋体;}
.table-box-left .td-01{ line-height:51px; color:#333; font-size:14px;  background:#E8F0FB; }
.table-box-left .td-02{ background:#D7E3F2; border-right:1px solid #D7E3F2;}
.table-box-left .td-02 span{ font-size:16px; color:#333; display:block; width:147px; height:22px; overflow:hidden; padding:0 5px;}
.table-box-left .td-02 a{ font-size:16px; color:#333; width:100%; display:block;}
.table-box-left .td-02 a:hover{ color:#c80000; text-decoration:underline;}
.table-box-left .td-02 em{ color:#1972CA; width:100%; display:block;}

.table-box-mid{ width:100%;}
.table-box-mid th{ width:85px; height:42px; line-height:40px; color:#333; text-align:center; font-size:14px; font-family:Microsoft YaHei,宋体; background:url(../img/event-new/event-27.jpg) 0 0 repeat-x; border:1px solid #E8F0FB; font-weight:100;}
.table-box-mid td{ width:85px; height:51px; border-right:1px solid #fff; text-align:center; border-left:1px solid #fff; border-bottom:1px solid #fff;}
.table-box-mid .oblique{ width:85px; height:51px; background:url(../img/event-new/event-28.jpg) 0 0 no-repeat;}
.table-box-mid .win{ width:85px; height:51px; background:url(../img/event-new/event-29.jpg) 0 0 no-repeat; line-height:23px;}
.table-box-mid .win .em-01{ font-size:14px; color:#CC3300; font-weight:bold;display:inline-block;}
.table-box-mid .win .edit-a{ width:15px; height:15px; background:url(../img/event-new/event-43.png) 0 0 no-repeat; display:inline-block;}
.table-box-mid .win .score{ float:left; width:100%; font-size:14px;}
.table-box-mid .win .score a{ color:#333; font-weight:bold;}
.table-box-mid .win .score a:hover{ color:#c80000; text-decoration:underline;}

.table-box-mid .lose{ width:85px; height:51px; background:url(../img/event-new/event-30.jpg) 0 0 no-repeat; line-height:23px;}
.table-box-mid .lose .em-01{ font-size:14px; color:#003D99; font-weight:bold; display:inline-block;}
.table-box-mid .lose .edit-a{ width:15px; height:15px; background:url(../img/event-new/event-43.png) 0 0 no-repeat; display:inline-block;}
.table-box-mid .lose .score{ float:left; width:100%; font-size:14px;}
.table-box-mid .lose .score a{ color:#333; font-weight:bold;}
.table-box-mid .lose .score a:hover{ color:#c80000; text-decoration:underline;}

.table-box-mid .give-up{ width:85px; height:51px; background:url(../img/event-new/event-31.jpg) 0 0 no-repeat; line-height:23px;}
.table-box-mid .give-up .em-01{ font-size:14px; color:#999;  font-weight:bold;display:inline-block;}
.table-box-mid .give-up .edit-a{ width:15px; height:15px; background:url(../img/event-new/event-43.png) 0 0 no-repeat; display:inline-block;}

.table-box-mid .give-up .score{ float:left; width:100%; font-size:14px;}
.table-box-mid .give-up .score a{ color:#333; font-weight:bold;}
.table-box-mid .give-up .score a:hover{ color:#c80000; text-decoration:underline;}

.table-box-mid .edit{ width:85px; height:51px; background:#D7E3F2;}
.table-box-mid .edit .edit-a{ width:23px; height:23px; display:inline-block; background:url(../img/event-new/event-33.gif) 0 0 no-repeat;}
.table-box-mid .edit .fs-a{ display:inline-block; color:#333;    font-size: 14px; font-weight:bold;}
.table-box-mid .edit .fs-a:hover{ color:#c80000; text-decoration:underline;}

.table-box-right{ width:100%;}
.table-box-right th{ height:42px; line-height:40px; color:#333; text-align:center; font-size:14px; font-family:Microsoft YaHei,宋体; background:url(../img/event-new/event-27.jpg) 0 0 repeat-x; border:1px solid #E8F0FB; font-weight:100;}
.table-box-right .th-01{width:178px;}
.table-box-right td{border-right:1px solid #fff; border-bottom:1px solid #fff; height:51px; background:#D7E3F2;}
.table-box-right .td-01{border-left:1px solid #D7E3F2;}
.table-box-right .td-01 .statistics{ width:178px; display:block; height:51px; overflow:hidden;}
.table-box-right .td-01 .statistics .sp-01{ float:left; width:75px; text-align:right; color:#003D99; font-size:18px; line-height:51px; padding-right:8px; font-family:Microsoft YaHei,宋体;}
.table-box-right .td-01 .statistics p{ float:left; width:94px; line-height:20px; color:#666;}
.table-box-right .td-01 .statistics .p-01{ margin-top:5px;}
.table-box-right .td-02{border-right:1px solid #d9d9d9; color:#CC0000; font-family:Microsoft YaHei,宋体; font-size:18px; text-align:center;}



.headline .ps{ color:#333; float:right; padding-right:24px;}
.headline .ps em{ color:#CC0000;}
.headline .ps .checkbox01{ vertical-align: -3px; margin-right:5px;}

.groupwrap .table-boxin04-out{float:left;width:1000px;background:#fff; }
.groupwrap .table-boxin04-in{float:left;border-bottom:1px solid #D9D9D9; width:1000px;}
.groupwrap .table-boxin04{  width:1000px; }
.groupwrap .table-boxin04 th{height:42px; line-height:40px; color:#333; text-align:center; font-size:14px; font-family:Microsoft YaHei,宋体; background:url(../img/event-new/event-27.jpg) 0 0 repeat-x; border:1px solid #E8F0FB; font-weight:100;}
.groupwrap .table-boxin04 .th-01{border-right:1px solid #fff; width:52px;}
.groupwrap .table-boxin04 td{border:1px solid #fff; font-family:Microsoft YaHei,宋体; text-align:center; padding:8px 0; background:#D7E3F2; font-size:14px; color:#333; word-break: break-all;}
.groupwrap .table-boxin04 .td-01{ color:#333; font-size:14px;  background:#E8F0FB; border-left:1px solid #D9D9D9;}
.groupwrap .table-boxin04 .td-02 .checkbox-01{vertical-align: -2px; margin-left:5px;}
.groupwrap .table-boxin04 .td-03{ border-right:1px solid #D9D9D9;}
.groupwrap .table-boxin04 td .input-01{ width:26px; height:24px; border:1px solid #82A8D7; text-align:center; line-height:24px; background:#D7E3F2;}
.groupwrap .table-boxin04 td .middle{display: inline-block;line-height: 30px;margin: 0 3px; color:#244773; font-size:18px; font-family:"宋体";}
.groupwrap-save{float: left;width: 1000px; text-align:center;}
.groupwrap-save .save{  width:100px; height:30px; background:url(../img/event-new/event-34.jpg) 0 0 no-repeat; text-align:center; color:#fff; font-size:14px; line-height:30px; margin:20px 0 0 0; display:inline-block;}
.groupwrap-save .save:hover{ color:#fff; text-decoration:none; background:url(../img/event-new/event-35.jpg) 0 0 no-repeat;}
.groupwrap-save .retun{ display:inline-block; width:100px; height:30px; background:url(../img/event-new/event-36.jpg) 0 0 no-repeat; text-align:center; color:#999; font-size:14px; line-height:30px; margin:20px 0 0 20px;}
.groupwrap-save .retun:hover{ color:#666; text-decoration:none; background:url(../img/event-new/event-37.jpg) 0 0 no-repeat;}



.groupwrap .table-boxin05{ float:left; width:1000px; border-bottom:1px solid #D9D9D9;}
.groupwrap .table-boxin05 th{ width:224px;}
.groupwrap .table-boxin05 .th-02{border-right:1px solid #fff; width:102px;}
.groupwrap .table-boxin05 td{ font-size:14px; color:#666;}
.groupwrap .table-boxin05 .td-02{ border-right:1px solid #fff;}
.groupwrap .table-boxin05 .td-02 .a-01{ font-size:14px; color:#005197;}
.groupwrap .table-boxin05 .td-02 .a-01:hover{ color:#c80000; text-decoration:underline;}
.groupwrap .table-boxin05 .td-03{ border-right:1px solid #d9d9d9; background:#D7E3F2;}
.groupwrap .table-boxin05 .td-03 .up{ color:#0D8C00;}
.groupwrap .table-boxin05 .td-03 .down{ color:#CC0000;}


.mc-ul-01{ float:left; width:1000px;}
.mc-ul-01 li{ float:left; width:152px; position:relative; margin-left:90px; margin-right:91px; margin-top:42px;}
.mc-ul-01 li span{ display:block; width:152px;}
.mc-ul-01 li .sp-01{ border:1px solid #d9d9d9; padding:2px; width:146px; height:146px; background:#fff;}
.mc-ul-01 li .sp-01 img{ width:146px; height:146px;}
.mc-ul-01 li .sp-02{ font-size:14px; margin-top:10px;}
.mc-ul-01 li .sp-02 em{ color:#1972CA;}
.mc-ul-01 li .sp-04{ font-size:14px; margin-top:10px;  height:42px; overflow:hidden;}
.mc-ul-01 li .sp-04 em{ color:#1972CA;}


.mc-ul-01 li .p-01{ position:absolute; left:-49px; top:84px; width:156px; height:45px; background:url(../img/event-new/event-47.png) 0 0 no-repeat; color:#CC0000; font-size:16px; font-family:Microsoft YaHei,宋体; padding-top:22px; padding-left:94px;}
.mc-ul-01 li .p-02{ position:absolute; left:-49px; top:84px; width:156px; height:45px; background:url(../img/event-new/event-48.png) 0 0 no-repeat; color:#CC0000; font-size:16px; font-family:Microsoft YaHei,宋体; padding-top:22px; padding-left:94px;}
.mc-ul-01 li .p-03{ position:absolute; left:-49px; top:84px; width:156px; height:45px; background:url(../img/event-new/event-49.png) 0 0 no-repeat; color:#CC0000; font-size:16px; font-family:Microsoft YaHei,宋体; padding-top:22px; padding-left:94px;}
.mc-ul-01 li p a{ color:#CC0000;}
.mc-ul-01 li p a:hover{ color:#CC0000; text-decoration:none;}

.mc-ul-02-out{ float:left; width:1000px; overflow:hidden;}
.mc-ul-02{ float:left; width:1000px;}
.mc-ul-02 li{ float:left; width:112px; line-height:22px; margin-left:79px; margin-top:42px;}
.mc-ul-02 li span{display:block; width:112px;}
.mc-ul-02 li .sp-01{ border:1px solid #d9d9d9; padding:2px; width:76px; height:76px; background:#fff;}
.mc-ul-02 li .sp-01 img{ width:76px; height:76px;}
.mc-ul-02 li .sp-03{ color:#333; font-size:14px; font-weight:bold; text-overflow:clip !important;}
.mc-ul-02 li .sp-03 a{ color:#1972CA;}
.mc-ul-02 li .sp-03 a:hover{ color:#c80000; text-decoration:underline;}
.mc-ul-02 li .sp-02{ font-size:14px;}
.mc-ul-02 li .sp-02 em{ color:#1972CA;}
.mc-ul-02 li .sp-04{ font-size:14px; height:42px; overflow:hidden;}
.mc-ul-02 li .sp-04 em{ color:#1972CA;}


.mc-ul-04{ float:left; width:1000px;}
.mc-ul-04 li{ float:left; width:152px; margin-top:42px; padding-left:40px;}
.mc-ul-04 li span{float:left;}
.mc-ul-04 li .sp-01{ border:1px solid #d9d9d9; padding:2px; width:60px; height:60px; background:#fff; margin-right:10px;}
.mc-ul-04 li .sp-01 img{ width:60px; height:60px;}
.mc-ul-04 li .sp-03{ color:#333; font-size:14px; font-weight:bold; width:142px; text-align:center;}
.mc-ul-04 li .sp-03 a{ color:#1972CA;}
.mc-ul-04 li .sp-03 a:hover{ color:#c80000; text-decoration:underline;}

.mc-ul-04 li .sp-04{ color:#1972CA; font-size:14px;  width:142px; text-align:center;height: 16px; overflow: hidden;}
.mc-ul-04 li .sp-04 a{ color:#1972CA;}
.mc-ul-04 li .sp-04 a:hover{ color:#c80000; text-decoration:underline;}



.mc-ul-03{ float:left; width:1000px;}
.mc-ul-03 li{ float:left; width:234px; position:relative; margin-left:59px; margin-right:40px; margin-top:42px; }
.mc-ul-03 li span{ float:left; margin-right:31px;}
.mc-ul-03 li .sp-01{ border:1px solid #d9d9d9; padding:2px; width:80px; height:80px; background:#fff;}
.mc-ul-03 li .sp-01 img{ width:80px; height:80px;}

.mc-ul-03 li p a{ color:#CC0000;}
.mc-ul-03 li p a:hover{color:#CC0000; text-decoration:none;}
.mc-ul-03 li .p-01{ position:absolute; left:-24px; top:74px; width:195px; height:46px; background:url(../img/event-new/event-50.png) 0 0 no-repeat; color:#CC0000; font-size:16px; font-family:Microsoft YaHei,宋体; padding-top:6px; padding-left:55px;}
.mc-ul-03 li .p-02{ position:absolute; left:-24px; top:74px; width:195px; height:46px; background:url(../img/event-new/event-51.png) 0 0 no-repeat; color:#CC0000; font-size:16px; font-family:Microsoft YaHei,宋体; padding-top:6px; padding-left:55px;}
.mc-ul-03 li .p-03{ position:absolute; left:-24px; top:74px; width:195px; height:46px; background:url(../img/event-new/event-52.png) 0 0 no-repeat; color:#CC0000; font-size:16px; font-family:Microsoft YaHei,宋体; padding-top:6px; padding-left:55px;}




.overlay[class] {
    position: fixed;
}
.overlay {
    background-color:#333;
    height:100%;
    left : 0;
    filter: alpha(opacity=50);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity:0.5;
    position : absolute;
    top :0;
    width : 100%;
    z-index:9998;
    display:none;
}

.template-box-out{ width:100%; z-index:9999; top:70px; display:none; _position:absolute; position:fixed;}
.template-box-out .template-box{ width:700px;  margin:0 auto; background:#fff;}
.template-box-out .template-box .head{ float:left; width:700px; height:50px; line-height:50px; border-bottom:1px solid #ededed;  background:#fff;}
.template-box-out .template-box .head h3{ float:left; font-size:16px; color:#666; padding-left:20px; font-family: Microsoft YaHei,宋体;}
.template-box-out .template-box .head .closed{ float:right; width:16px; height:16px; background:url(../img/event-new/album-ico-16.gif) 0 0 no-repeat; cursor:pointer; margin:18px 20px 0 0;}
.template-box-out .template-box .head .closed:hover{ background:url(../img/event-new/album-ico-20.gif) 0 0 no-repeat;}

.template-box-out .template-box .body{ float:left; width:700px; background:#fff;}
.template-box-out .template-box .bottom-dd{ float:left; height:56px; background:#F9F9F9; width:700px; border-top:1px solid #ededed; text-align:center;}
.template-box-out .template-box .bottom-bb{ float:left; height:56px;width:700px;}
.template-box .name-part{ float:left; width:700px; height:40px; background:#F9F9F9; line-height:40px; font-size:16px; font-family: Microsoft YaHei,宋体; color:#1972CA; margin-top:1px;}
.template-box .name-part .left{ float:left; width:254px; text-align:center;}
.template-box .name-part .left .sp-01{ float:left; width:254px;}
.template-box .name-part .left .sp-02{ float:left; width:254px;}

.template-box .name-part .mid{ float:left; width:192px;text-align:center; }
.template-box .name-part .mid .input-01{ float:left; width:60px; height:28px; border:1px solid #D9D9D9; line-height:28px; text-align:center; margin-top:4px;}
.template-box .name-part .mid .vs{ float:left; font-size:20px; font-family: Microsoft YaHei,宋体; line-height:30px; padding:0 20px; color:#666; margin-top:4px;}
.template-box .name-part .mid .vs2{font-size:20px; font-family: Microsoft YaHei,宋体; line-height:35px; padding:0 20px; color:#666;}
.template-box .name-part .mid .score{ font-size:25px;  font-family: Microsoft YaHei,宋体; margin-top:4px; color:#CC0000;}

.template-box .name-part .right{ float:right; width:254px; text-align:center;}
.template-box .name-part .right .sp-01{ float:right; width:254px;}
.template-box .name-part .right .sp-02{ float:right; width:254px;}

.template-box .score-part{ float:left; width:700px; padding-bottom:20px;}
.template-box .score-part .left{ float:left; padding:22px 0 0 40px;}
.template-box .score-part .mid{ float:left; }
.template-box .score-part .right{ float:right; padding:22px 0 0 0;}
.template-box .score-part .bk-01{ float:left; width:208px;}
.template-box .score-part .bk-01 .img-01{ float:left; width:100px; height:100px; border:1px solid #d9d9d9; padding:2px;}
.template-box .score-part .bk-01 .img-01 img{ float:left; width:100px; height:100px;}

.template-box .score-part .bk-01 .img-02{ float:left; width:80px; height:80px; border:1px solid #d9d9d9; padding:2px; margin-right:18px;}
.template-box .score-part .bk-01 .img-02 img{ float:left; width:80px; height:80px;}

.template-box .score-part .bk-01 p{ color:#666; float:left; width:100%; line-height:20px;}
.template-box .score-part .bk-01 p em{ color:#999;}
.template-box .score-part .bk-01 p .checkbox-01{ margin-right: 5px;vertical-align: -3px;}
.template-box .score-part .ps{ color:#c00 ; text-align:center; float:left; width:700px; padding:20px 0 0 0; font-size:14px;}
.template-box .score-part .bk-01 p a{ color:#1972CA;}
.template-box .score-part .bk-01 p a:hover{ color:#c80000; text-decoration: underline;}
.template-box .score-part .bk-01 .p-01{ text-align:center; color:#666; width:160px;}
.template-box .score-part .bk-01 .p-01 em{ color:#666;}
.template-box .score-part .bk-01 .p-02{ font-size:14px; color:#005197; text-align:center; width:160px; display: block;}
.template-box .score-part .bk-01 .select-1{ width:135px; height:21px;}

.template-box .score-part .bk-02{ float:left; width:145px; }
.template-box .score-part .bk-03{ float:left; width:224px; }
.template-box .score-part .bk-04{ float:left; width:168px; }


.template-box .score-part .ul-01{ float:left; width:228px; padding-top:12px;}
.template-box .score-part .ul-01 li{float:left; width:228px; margin-top:10px;}
.template-box .score-part .ul-01 li span{ float:left; line-height:30px; color:#666;}
.template-box .score-part .ul-01 li .input-01{ float:left; width:50px; height:30px; border:1px solid #D9D9D9; line-height:28px; text-align:center;}
.template-box .score-part .ul-01 li .sp-01{ padding-right:16px;}
.template-box .score-part .ul-01 li .sp-02{ padding:0 10px; font-family: Microsoft YaHei,宋体; font-size:16px;}
.template-box .score-part .ul-01 li .sp-03{ padding:0 0 0 20px; font-family: Microsoft YaHei,宋体; font-size:20px; color:#333;}
.template-box .score-part .ul-01 .li-01{ background:url(../img/event-new/event-41.jpg) 0 bottom no-repeat; padding-bottom:8px; padding-left:40px; width:188px;}




.template-box .score-part .ul-02{ float:left; width:310px; padding-top:12px;height: 350px;overflow-y: auto;}
.template-box .score-part .ul-02 li{float:left; width:292px; margin-top:10px;}
.template-box .score-part .ul-02 li span{ float:left; line-height:30px; color:#666;}
.template-box .score-part .ul-02 li .input-01{ float:left; width:50px; height:30px; border:1px solid #D9D9D9; line-height:28px; text-align:center;}
.template-box .score-part .ul-02 li .sp-01{ padding-right:14px;}
.template-box .score-part .ul-02 li .sp-02{ padding:0 10px; font-family: Microsoft YaHei,宋体; font-size:16px;}
.template-box .score-part .ul-02 li .sp-03{font-family: Microsoft YaHei,宋体; font-size:20px; color:#333;}
.template-box .score-part .ul-02 li .sp-04{ padding-left:8px; padding-right:8px; color:#999;}
.template-box .score-part .ul-02 .li-01{ background:url(../img/event-new/event-42.jpg) 0 bottom no-repeat; padding-bottom:8px; width:292px;}
.template-box .score-part .ul-02 a{ float:left; line-height:30px; color:#999;}
.template-box .score-part .ul-02 a:hover{ color:#c80000; text-decoration:none;}

.template-box .select-c{ float:left; width:700px; border-bottom:1px solid #ededed; text-align:center; margin-top:12px;}

.template-box .select-c span{ color:#666; height:25px; width:60px; text-align:center; line-height:25px; font-size:14px; display:inline-block;cursor: pointer; }
.template-box .select-c .active{ background:#EFEFEF; color:#1972CA; }



.template-box-out .template-box .bottom-dd .submit{ width:102px; height:32px; background:url(../img/event-new/event-38.jpg) 0 0 no-repeat; line-height:32px; text-align:center; color:#fff; font-size:14px; display:inline-block; margin-top:12px;}
.template-box-out .template-box .bottom-dd .submit:hover{ color:#fff; text-decoration:none;}

.template-box-out .template-box .bottom-dd .cancel{ width:64px; height:32px; background:url(../img/event-new/event-39.jpg) 0 0 no-repeat; line-height:32px; text-align:center; color:#666; font-size:14px; display:inline-block; margin:12px 0 0 18px;}
.template-box-out .template-box .bottom-dd .cancel:hover{ color:#666; text-decoration:none;}

.template-box-out .template-box .bottom-dd .save{ width:64px; height:32px; background:url(../img/event-new/event-40.jpg) 0 0 no-repeat; line-height:32px; text-align:center; color:#fff; font-size:14px; display:inline-block; margin-top:12px;}
.template-box-out .template-box .bottom-dd .save:hover{ color:#fff; text-decoration:none;}


.warn-ps{ float:left; width:951px; border:2px solid #FCD274; height:40px;line-height:40px; color:#A57407; font-size:14px; background:url(../img/event-new/event-44.gif) 10px 8px no-repeat #FFF4D6; padding-left:45px; margin-top:15px;}

.error-ps{ float:left; width:951px; border:2px solid #F77B4D; height:40px;line-height:40px; color:#93A4B6; font-size:14px; background:url(../img/event-new/event-45.gif) 10px 8px no-repeat #FDE4E0; padding-left:45px; margin-top:15px;}

.success-ps{ float:left; width:951px; border:2px solid #7BC713; height:40px;line-height:40px; color:#396400; font-size:14px; background:url(../img/event-new/event-46.gif) 10px 8px no-repeat #DDF3C7; padding-left:45px; margin-top:15px;}




.table-list-tip {
    width: 264px;
    height: 95px;
    padding:  10px 0 15px 15px;
    line-height: 24px;
    background: url(../img/event-new/table-list-tip24.png) no-repeat left top;
    z-index: 999;
    display:none;
}
.table-list-tip .f-left {
    width: 100px;
    text-align: center;
}
.table-list-tip .vs {
    width: 50px;
    text-align: center;
    float: left;
    font-weight: bold;
}


/*Four kind of tooltip*/
.four-tooltip p,
.four-tooltip a {
    background: url(../img/icon.png) no-repeat;
}
.four-tooltip {
    margin-bottom: 10px;
    position: relative;
}
.four-tooltip p {
    margin-left: 20px;
    padding: 14px 0 11px 35px;
}
.four-tooltip p span {
    margin-right: 10px;
    font-size: 16px;
    font-weight: bold;
}
.four-tooltip a {
    position: absolute;
    top: 5px;
    right: 5px;
    display: block;
    width: 11px;
    height: 11px;
    background-position: 0 -2414px;
}
.four-tooltip p a {
    display: inline;
    position: inherit;
    width: auto;
    height: auto;
    background: none;
}
.tooltip-success {
    border: 2px solid #cbe37f;
    background-color: #f7fedc;
}
.tooltip-success p {
    background-position: 0 -2240px;
    color: #68a201;
}
.tooltip-error {
    border: 2px solid #f5a99c;
    background-color: #fde4e0;
}
.tooltip-error p {
    background-position: 0 -2282px;
    color: #c00;
}
.tooltip-warning {
    border: 2px solid #fcd274;
    background-color: #fff4d6;
}
.tooltip-warning p {
    background-position: 0 -2325px;
    color: #a57407;
}
.tooltip-auth {
    border: 2px solid #fceb74;
    background-color: #fffdd6;
}
.tooltip-auth p {
    background-position: 0 -2629px;
    color: #d59600;
}
.tooltip-info {
    border: 2px solid #a6c7e5;
    background-color: #e8f1f9;
}
.tooltip-info p {
    background-position: 0 -2365px;
    color: #666;
}
.tooltip-info p a {
    display: inline;
    width: auto;
    height: auto;
    position: static;
    background: none;
}
/*end Four kind of tooltip*/

.score_number {
    font-size: 15px;
    font-weight: bold
}

.score-edit {
    float: left;
    display: block;
    width: 20px;
    height: 20px;
    background: url(../img/compition-index-bg03.png) no-repeat 0 -515px;
}
.score-edit:hover {
    background-position: 0 -480px;
}

.common-load {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 100%;
    left: 0;
    opacity: 0.6;
    filter: alpha(opacity=60);
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}

.common-loadimg {
    color: #FFFFFF;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10001;
}

.common-loadimg .loading {
    left: 42%;
    position: absolute;
    text-align: center;
    top: 42%;
}

.common-loadimg .loading p {
    margin-bottom: 10px;
}

.player-ul{float:left; width:990px;height:40px; background:#D7E3F2; line-height:40px; color:#333; font-family:Microsoft YaHei,宋体; font-size:14px; padding-left:10px; margin-top:15px;}
.player-ul li{ float:left;  position:relative; padding-right:60px;}

.player-ul li a{ color:#666;}
.player-ul li em{ position:absolute; width:16px; height:8px; background:url(../img/event-new/event-53.gif) 0 0 no-repeat; bottom:0px; display:none;}
.player-ul li a:hover{ color:#c80000;}
.player-ul .active a{ color:#333; font-size:16px;}
.player-ul .active em{ display:block;}
.player-ul .li-01 em{ left:32px;}
.player-ul .li-02 em{ left:48px;}

.event-details .bottom-info .ps-p{float:right; line-height:20px; width:120px; padding: 0 20px 0 0;}

.select-top .search-box{ float:right; width:292px; margin-top:5px; height:30px; background:#FAFAFA;}
.select-top .search-box .l-box{ float:left; width:93px; height:30px; background:url(../img/event-new/event-16.gif) 0 0 no-repeat; position:relative; z-index:20}
.select-top .search-box .m-input{ float:left; width:108px; height:28px; border:1px solid #D9D9D9; line-height:28px; border-left:none; font-size:12px; padding:0 5px; background:#FAFAFA;}
.select-top .search-box .m-input2{ float:left; width:189px; height:28px; border:1px solid #D9D9D9; line-height:28px; font-size:12px; padding:0 10px; background:#FAFAFA;}


.select-top .search-box .r-input{ float:left; width:80px; height:30px; background:#CF2028; cursor:pointer; line-height:30px; text-align:center; color:#fff; font-size:14px;}
.select-top .search-box .l-box .selected{ font-size:12px; color:#999; line-height:30px; float:left; padding-right:16px; margin-left:10px;}
.select-top .search-box .l-box .selected:hover{ text-decoration:none; color:#999;}
.select-top .search-box .l-box ul{ float:left; position:absolute; width:91px; border:1px solid #DFDFDF; top:29px; left:0; background:#FAFAFA; z-index:20; border-top:none;}
.select-top .search-box .l-box ul li{ float:left; width:91px; height:30px; line-height:30px; background:none; font-family:"宋体"; font-size:12px; padding-left:0px;}
.select-top .search-box .l-box ul li a{ float:left; height:30px;  width:81px; padding-left:10px; color:#666;}
.select-top .search-box .l-box ul li a:hover{ color:#c80000; text-decoration:none; background:#e2e2e2;}

.no-info{  float: left; width: 1000px;font-size: 14px; padding-top:15px; text-align: center;}



.zfb-box{ float:left; width:358px; height:80px; border:1px solid #C80101; background:#FFBBBB; margin-top:18px; }
.zfb-box .zfb-ico-01{ float:left; width:57px; height:23px; background:url(../img/zhb-ico-01.jpg) 0 0 no-repeat; margin:25px 40px 0 15px;}
.zfb-box .p-01{ float:left; line-height:20px; margin-top:5px;}
.zfb-box .p-06{ float:left; width:200px; line-height:16px; color:#C70000; margin-top:8px;}
.zfb-box .go-zfb{ float:left; width:358px; background:url(../img/zhb-ico-03.gif) 0 top repeat-x; margin-top:5px;}
.zfb-box .go-zfb a{ background:url(../img/zhb-ico-02.jpg) 0 0 no-repeat; float:left; padding-left:30px; line-height:20px; height:20px; text-align:center; margin:1px 0 0 113px;}
.zfb-box a:hover{ text-decoration:underline; color:#003D99;}


.zfb-on{  float: left; width:80px; height:24px; text-align:center; line-height:24px; color:#222; font-size:12px; background:url(../img/event-new/zfb-an1.gif) 0 0 no-repeat;}
.zfb-off{  float: left; width:80px; height:24px; text-align:center; line-height:24px; color:#fff !important; font-size:12px; background:url(../img/event-new/zfb-an2.gif) 0 0 no-repeat;}
.zfb-off:hover{ color:#fff !important;  text-decoration:none !important;}
.zfb-ps{color: #ff6c00; float: left;}

.navigation-line {background:#ededed; padding: 0 0 10px 190px;line-height: 16px;}
.navigation-line span {
	float: left;
	margin-right: 8px;
}
.navigation-line a {
	float: left;
	margin-right: 8px;
}
.navigation-line .sp01 {
	color: #0054af;
}
.sports-career ul li .sp-01{ width:280px;}

.template-box .score-part .left-badminton{ float:left; width:422px;}
.template-box .score-part .left-badminton .bk-01{ width:422px;}
.template-box .score-part .left-badminton .p-01 { padding-left:184px; width:238px; text-align:left;}

.template-box .score-part .left-badminton .dpp{ float:left; width:100px; text-align:left;  padding-left:40px; padding-right:20px;}
.template-box .score-part .left-badminton .dpp .select-1{ width:94px;float:left;}
.template-box .score-part .left-badminton .dpp .p-02{width:100px;}

.template-box .score-part .fpp{ float:left; width:250px;}
.template-box .score-part .fpp .p-02{ width:250px; text-align:left;}
.template-box .score-part .fpp .add{ color:#3a6fd7; font-size:16px; cursor:pointer;}
.template-box .score-part .fpp .select-1{ width:103px; margin-right:5px; float:left;}

.template-box .score-part .right-badminton{ float:right; width:278px;}
.template-box .score-part .right-badminton .bk-01{ width:278px;}
.template-box .score-part .right-badminton .p-01 { padding-left:25px; width:238px; text-align:left;}



.template-box-out .template-box-2{ width:390px;  margin:0 auto; background:#fff; border:1px solid #aeaeae;}
.template-box-out .template-box-2 .head{ float:left; width:390px; height:36px; line-height:36px; border-bottom:1px solid #dbdbdb;  background:#f3f3f3;}

.template-box-out .template-box-2 .head h3{ float:left; font-size:14px; color:#333; padding-left:14px; font-family: Microsoft YaHei,宋体;}

.template-box-out .template-box-2 .head .closed{ float:right; width:15px; height:15px; background:url(../img/event-new/bm-01.gif) 0 0 no-repeat; cursor:pointer; margin:10px 10px 0 0;}
.template-box-out .template-box-2 .head .closed2{ float:right; width:15px; height:15px; background:url(../img/event-new/bm-01.gif) 0 0 no-repeat; cursor:pointer; margin:10px 10px 0 0;}


.template-box-out .template-box-2 .body{ float:left; width:390px; background:#fff; font-family: Microsoft YaHei,宋体; padding-bottom:40px;}
.template-box-out .template-box-2 .body .bm-dl{ float:left; width:330px; padding-left:60px;}
.template-box-out .template-box-2 .body .bm-dl dt{ float:left; float:left; width:100%; color:#000; font-size:14px; line-height:20px; margin-top:20px;}
.template-box-out .template-box-2 .body .bm-dl dd{ float:left; width:100%;}
.template-box-out .template-box-2 .body .bm-dl dd .input-01{ float:left; width:248px; height:36px; line-height:36px; border:1px solid #ccc; padding:0 10px; color:#333; font-family: Microsoft YaHei,宋体; margin-top:20px; font-size:14px;} 
.template-box-out .template-box-2 .body .ps-01{ float:left; width:287px; padding-left:60px; line-height:24px; color:#ff6600; font-size:12px; padding-top:10px;}
.template-box-out .template-box-2 .body .submit-01{ float:left; width:270px; height:36px;background:url(../img/event-new/bm-02.gif) 0 0 no-repeat; text-align:center; line-height:36px; color:#fff; font-size:16px; margin:24px 0 0 60px;}
.template-box-out .template-box-2 .body .submit-01:hover{ color:#fff; text-decoration:none;}
.template-box-out .template-box-2 .body .bm-dl-02{ float:left; width:330px; margin-top:10px; padding-left:60px;}
.template-box-out .template-box-2 .body .bm-dl-02 dt{ float:left; width:86px; font-size:14px; line-height:32px;}
.template-box-out .template-box-2 .body .bm-dl-02 dd{ float:left; width:100%;}
.template-box-out .template-box-2 .body .bm-dl-02 dd .input-01{ float:left; width:140px; height:30px; line-height: 30px; border:1px solid #ccc; padding:0 10px; margin-right:10px;}
.template-box-out .template-box-2 .body .bm-dl-02 dd img{ width:80px; height:30px; float:left;}

.template-box-out .template-box-2 .body .bm-dl-02 dd .phonecode{ width:80px; height:30px; float:left;background: 
-moz-linear-gradient(top,#fcfcfc,#f2f2f2);
  background: -o-linear-gradient(top,#fcfcfc,#f2f2f2);
  background: linear-gradient(to bottom,#fcfcfc,#f2f2f2);
  border: 1px solid #d9d9d9;
  text-decoration: none;
  cursor: pointer;
  padding: 0 8px;
  display: inline-block;
  line-height: 30px;
  
  font-weight: 700;
  color: #666;
  text-align: center;
  
  }

.template-box-out .template-box-2 .body .bm-d3{ float:left; width:330px; margin-top:5px; padding-left:60px;}
.template-box-out .template-box-2 .body .bm-d3 dd{ float:left; width:100%;}

.template-box-out .template-box-2 .body .bm-d3 dd .sp1{ display:block; float:left; width:80px; height:32px; line-height:32px;}
.template-box-out .template-box-2 .body .bm-d3 dd .radiocss{ width:17px; height:17px; margin-right:5px; vertical-align:middle; outline:none;}




.template-box-out .template-box-2 .body .bm-d4{ float:left; width:330px; margin-top:12px; padding-left:60px;}
.template-box-out .template-box-2 .body .bm-d4 dd{ float:left; width:100%;}

.template-box-out .template-box-2 .body .bm-d4 dd span{ display:block; float:left; width:86px;line-height:32px; padding-right:5px;}


.template-box-out .template-box-2 .body .bm-d4 dd .sel{ width:90px !important; height:32px;}
.template-box-out .template-box-2 .body .bm-dl dd .input-02{ float:left; width:248px; height:36px; line-height:36px; border:1px solid #ccc; padding:0 10px; color:#333; font-family: Microsoft YaHei,宋体; margin-top:5px; font-size:14px;} 
.template-box-out .template-box-2 .body .error{ color:#c80000; font-size:12px; float:left; width:100%; float:left; line-height:22px;}

.template-box-out .template-box-2 .body .success-01{ float:left; font-size:24px; color:#d60000; background:url(../img/event-new/bm-03.gif) 0 center no-repeat; line-height:30px; padding-left:36px; margin:27px 0 0 120px;}
.template-box-out .template-box-2 .body .success-02{ float:left; font-size:14px; color:#000; line-height:24px; margin:16px 0 0 0; padding: 0 3%;width:94%; text-align:center; word-break:break-all; word-wrap: break-word; }
.template-box-out .template-box-2 .body .success-02 .em-01{ color:#1b66bc}
.template-box-out .template-box-2 .body .success-02 .em-02{ color:#d60000}
.template-box-out .template-box-2 .body .success-03{ float:left; font-size:14px; color:#fff; line-height:28px; margin:16px 0 0 30px; width:320px; background:#4f93e0; text-align:center; padding:5px;}
.template-box-out .template-box-2 .body .success-03 p{ float:left; width:100%; text-align:center;}
.template-box-out .template-box-2 .body .success-03 .p-01{ font-weight:bold;}
.template-box-out .template-box-2 .body .submit-02{ float:left; width:270px; height:36px;background:url(../img/event-new/bm-04.gif) 0 0 no-repeat; text-align:center; line-height:36px; color:#fff; font-size:16px; margin:24px 0 0 60px;}
.template-box-out .template-box-2 .body .submit-02:hover{ color:#fff; text-decoration:none;}

.template-box-out .template-box-2 .body .submit-03{ float:left; width:330px; height:36px;background:url(../img/event-new/bm-05.gif) 0 0 no-repeat; text-align:center; line-height:36px; color:#fff; font-size:16px; margin:24px 0 0 30px;}
.template-box-out .template-box-2 .body .submit-03:hover{ color:#fff; text-decoration:none;}
.template-box-out .template-box-2 .body .error-01{ font-size:18px; color:#333;  float:left;line-height:30px; width:100%; float:left; text-align:center; margin-top:30px; }
.template-box-out .template-box-2 .body .ul-01{ float:left; float:left; width:330px; background:#f5f5f5; border-top:1px solid #ddd; padding:8px 0; margin:0 30px; margin-top:14px;}
.template-box-out .template-box-2 .body .ul-01 li{ float:left; font-size:14px; line-height:26px; width:100%; text-align:center;}
.template-box-out .template-box-2 .body .ul-01 li a{ color:#1b66bc;}
.template-box-out .template-box-2 .body .ul-01 li a:hover{ color:#c80000; text-decoration:underline;}

.re-tk-box{ width:345px; padding:0 20px;font-size: 12px;}
.re-tk-box p{ float:left; width:100%;  color: #005197; margin-top:10px;}
.re-tk-box .re-ul{ float:left; width:100%; line-height:20px; padding-top:20px; padding-bottom:20px;}
.re-tk-box .re-ul li{ float:left; width:100%;}
.re-tk-box .re-ul li .radio-01{ vertical-align:-2px;}
.re-tk-box .re-ul li label{ color:#333; font-size:12px; color:#666; margin-left:10px;}

