@charset "utf-8";
/* CSS Document */

body{ background:#F7F7F7;}
a{ color:#333;} 
i{ font-style:normal;}
.f_r{ float:right;}
/* header 开始 */
.headers{ background: #fff; }
.headers .container{width:1170px; margin:0 auto;display:flex; padding: 20px 0; } 
.headers .container .logo{width :126px;height:100px;margin-right: 20px;}
.headers .container .logo img{ display: block; width: 100%; }
.headers .container .info{
    display: flex;
    flex-direction: column;
}
.headers .container .info .info-top{
    display: flex;
    align-items: center;
    align-items: flex-start;
    margin-bottom: 20px;
    margin-top: 5px;
}
.headers .container .info .info-top>p{
    margin-right: 35px;
    font-size: 20px;
    color: #000;
    font: bold 14px tahoma,'微软雅黑',Arial,Helvetica,sans-serif;
}
.headers .container .info .info-footer{
    display: flex;
    align-items: center;
}
.headers .container .info .info-footer ul{
    display: flex;
    align-items: center;
}
.headers .container .info .info-footer ul.nums{
    border: 1px solid  #ddd;
    padding: 5px 10px;
    margin-right: 15px;
}
.headers .container .info .info-footer ul.nums li{
    width: 30px;
    height: 30px;
    border-radius: 100%;
    overflow: hidden;
    background-color: #0c4c93;
    margin-right: 14px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
}
.headers .container .info .info-footer ul.nums li:last-child{ margin-right: 0; }
.headers .container .info .info-footer ul.times{
    font-size: 18px;
    font-weight: bold;
    line-height: 42px;
}
.headers .container .info .info-footer ul.times li{ text-align: center;margin-right: 4px; }
.headers .container .info .info-footer ul.times li.numb{
    color: #fff;
    background: #737572;
    width: 44px;
    height: 42px;
}
.headers .container .info .info-footer ul.times li:last-child{ margin-right: 0; }
/* header 结束 */
.top-nav{display:block;position:relative;margin-left:186px;padding-top:10px}
.leftside{ width:230px; float:left;}
.lot_nav{ background:#fff; position:relative; height:auto; width:230px; zoom:1; }
.lot_nav dt{ border-bottom:1px solid #ee8600; height:38px; line-height:38px; font-size:14px; font-weight:bold; color:#ee8600; padding-left:15px;}
.lot_nav dd{ padding:6px 0 13px 15px; line-height:24px;  border-bottom:1px solid #eee; border-top:1px solid #FFF; color:#999;}
.lot_nav dd strong{ display:block;}
.lot_nav dd .hot{ background:#0c76bd; color:#FFF;}
.lot_nav a{ margin-right:18px; display:inline-block; padding:0 1px; color:#333;}
a.mr0{ margin-right:0;}

.text333{ color:#333;}

.home_kjgg{ float:right; width:920px;}
.lot_kjgg{ height:460px; background:#fff;}
.lot_kjul li{ border-bottom:1px solid #f2f2f2; height:68px; padding:15px 0 15px 80px; border-top:1px solid #FFF; position:relative; zoom:1; color:#666;}

.kjgg_lot{ background:url(https://r.aicai.com/v2/images/kjgg/logo.png?v=hb20150331001) no-repeat; width:64px; height:64px; display:inline-block;}
.lot_kjul .kjgg_lot{ position:absolute; left:10px; top:15px;}
.kj_ball i,.gg_tit,.fl_tit,.zst_tit,.ty_tit,.kc_tit,.jjc_tit,.sina_tit,.aqbz_tit,.ljfb_tit,.szbz_tit,.dfjian_tit,.blueBallA,.blueBallB,.plugIcon1,.plugIcon2,.plugIcon3,.plugIcon4,.plugIcon5,.plugIcon6,.zwIco{ background:url(https://r.aicai.com/v2/images/kjgg/kjggtit2.png?v=20150813001) no-repeat; }
.i-ssq { background-position: 0 0px;}
.i-fc3d { background-position: 0 -192px;}
.i-qlc { background-position: 0 -320px;}
.i-15x5 { background-position: 0 -256px;}
.i-df6j1 { background-position: 0 -384px;}
.i-dlt { background-position: 0 -64px;}
.i-qxc { background-position: 0 -448px;}
.i-pl3 { background-position: 0 -576px;}
.i-pl5 { background-position: 0 -512px;}
.i-11ydj { background-position: 0 -1152px;}
.i-11x5 { background-position: 0 -1280px;}
.i-xssc { background-position: 0 -960px;}
.i-gd11x5 { background-position: 0 -1216px;}
.i-xk3 { background-position: 0 -1088px;}
.i-ssc { background-position: 0 -1024px;}
.i-liao11x5 { background-position: 0 -1410px;}
.i-y11x5 { background-position: 0 -896px;}
.i-14csfc { background-position: 0 -128px;}
.i-rx9 { background-position: 0 -704px;}
.i-6cbq { background-position: 0 -704px;}
.i-4cjq { background-position: 0 -704px;}
.i-bjdc { background-position: 0 -640px;}
.i-jczq { background-position: 0 -768px;}
.i-jclq { background-position: 0 -832px;}
.i-difang { background-position: 0 -1346px;}
.i-ah11x5 { background-position: 0 -1474px;}
.i-xysc { background-position: 0 -1538px;}
.i-klpk { background-position: 0 -1602px;}

.qxclot {}
.qlclot{}
.pl3lot {}
.pl5lot{}
.hd15x5lot {}
.df6j1lot{}
.sfc4lot {}
.sfc6lot{}
.sfclot{}
.syxwlot{}
.sfclot{background-position: 0 -112px;}
.fc3dlot{background-position: 0 -168px;}
.lot_qs{ line-height:22px;}
.lot_name{ font-size:14px; font-weight:bold; }
.lot_qs strong{ margin:0 8px;}


.kj_ball i{display:inline-block; text-align:center; font-size:12px; font-weight:bold; color:#FFF; font-family:'SimSun'; margin-right:3px;}
.kj_ball i{ background-position:-120px 0; width:25px; height:28px;  line-height:22px; }
.lot_mub{ margin-top:8px; position:relative; zoom:1; line-height:26px;}
.kj_ball i.blue{ background-position:-147px 0;}
.lot_i{ float:left;}
.lot_text{ padding-left:10px; color: #666;}
.lot_text a{ color:#333;}
a.xq_link{ margin-left:35px; color:#666; text-decoration:underline;}
.lskj_li{ position:absolute; right:0; top:0;width:208px; padding:40px 0 0 5px;}

.lskj_p{ color:#ddd; text-align: right; padding-right: 12px; }
.lskj_p a{ margin:0 8px; color:#333;}

.kj_sfcball i{line-height:20px; font-size:14px; color:#ed1c24; margin:0 3px; font-weight:bold;}
.kj_sfcball1 i{line-height:24px; text-align:center; font-size:14px;  margin:0 3px; font-weight:bold;border-radius:3px;background: #2eb570; width:18px; height:24px; display: inline-block; color:#FFF; }
.kjgg_ggt{ height:28px; line-height:28px; padding:15px 0 15px 20px; position: relative; margin-left:10px; overflow:hidden;}
.kjgg_ggt a{ color:#999;}
.gg_tit{ background-position:-281px -26px; width:16px; height:16px; display:inline-block; margin-right:6px; vertical-align:middle; position:absolute; left:0;top:20px;}
.kjgg_bbslist a{ width:325px;  margin:0 5px; float:left;  line-height:28px; }
.fl_lot{ padding:8px 20px 0; background:#FFF;}
.fl_title{ margin-top:4px; position:relative; padding:0 5px;}
.fl_title h2{ font-size:18px; font-family:'Microsoft YaHei'}
.fl_title p{ position:absolute; color:#999; right:0; top:8px;}
.fl_tit{ background-position:0 -66px; width:28px; height:26px; display:inline-block; margin-right:4px; vertical-align:middle}
.cp_tab{ margin-top:10px;}
.cp_tab table{color:#666;}
.cp_tab th{ background:#f5f5f5;height:40px; }
.cp_tab td{ height:40px; text-align:center;}
.zst_tit{ background-position:-284px -49px; width:16px; height:16px; display:inline-block; vertical-align:middle;}
.cp_tab .bg td,.bqzj_tab .bg td{ background:#f7f7f7;}
.ty_tit{ background-position:-5px -98px; width:30px; height:30px; display:inline-block; vertical-align:middle;margin-right:4px; }
.jjc_tit{ background-position:-2px -130px; width:34px; height:34px; display:inline-block; vertical-align:middle; margin-right:4px;}
.kc_tit{ background-position:-2px -180px; width:30px; height:30px; display:inline-block; vertical-align:middle;margin-right:4px; }
.plugIcon1,.plugIcon2,.plugIcon3,.plugIcon4,.plugIcon5,.plugIcon6{ width:22px; height:22px; display: inline-block; margin-right: 12px;}
.plugIcon1{ background-position: 0 -216px;}
.plugIcon2{ background-position: -23px -216px;}
.plugIcon3{ background-position: -46px -216px;}
.plugIcon4{ background-position: -0 -239px;}
.plugIcon5{ background-position: -23px -239px;}
.plugIcon6{ background-position: -46px -239px;}
/* home end */


.dqwz{ line-height:44px; height:44px; color:#999;}
.dqwz a{ color:#999;}
.lot_box{ width: 650px; float: left; background:#FFF;}
.lotboxleft{ padding:20px 20px 34px; }
.lotboxleft_k{  width:468px; float:left; border:1px solid #c1d1e4; margin-left:10px; _display:inline}
.lotb_top{ position: relative; padding:18px 0 17px; margin: 0 20px; border-bottom:1px solid #eee;}
.lotname{ float: left; width: 64px; height: 64px; }
.lotname a{ display:block; position: relative;}
.lotb_top .addVedio{ top: 35px; right: 23px; }
.lotb_top .addVedio:hover{ right: 30px; }
.lotb_top .addVedio svg{ display: block; }

.lot_js{ float:left;color:#666; margin-left: 10px;}
.lot_kjqs{ position:relative; zoom:1; margin-top:5px; line-height:20px;}
.lot_kjqs select{ margin-right:10px;} 
.jddw10{ position:absolute; right:10px; top:1px;}
.lot_kjmub{ height:24px; margin:10px 0 8px; line-height:24px;}
.alink{ color:#666; margin-left: 62px;}
.alink a{ margin-right: 12px; color: #666; }
.bqzj{ float:left; width:50%; text-align:center;}

.bqzj_tab thead td{ background:#F8F8F8; color:#666;}
.bqzj_tab td{ text-align:center; height:40px; white-space: nowrap; }
td.tdright{ text-align:right; padding-right:40px;}
td.tdleft{ text-align:left; padding-left:20px;}
.lotboxright{ float:right; width:266px;}
.lotboxright_k{ float:right; width:248px; border:1px solid #c1d1e4; position:relative; zoom:1; }
.bqzj_tab td.pr66 { text-align: right; padding-right: 66px;}


.lbr_hmli{ padding:10px 20px;}
.lbhm_tit{ height:40px;}
.lbhm_tit strong{ font-size:14px;}


.hm_ul li{ height:40px; border-top:1px solid #eee; padding:10px; position:relative;}
.hm_ul li p{ width: 220px;height:22px; line-height:22px; overflow: hidden; }
.cyhm{ position:absolute; bottom:10px; right:10px;}
.kjzj_box{ border:1px solid #ddd; margin-top:20px; height:208px; background:#fff;}
.kjzjleft{width:220px; float:left; padding:10px 25px;}
.zjkk_tit{font-size:14px; display:block; line-height:26px;color:#333; margin:5px 0 0;}


.kjzjright{ float:right; width:246px; border-left:1px solid #ebebeb; height:198px; padding:10px 0 0 20px; background:url(https://r.aicai.com/v2/images/kjgg/sj.png) no-repeat 130px bottom;}
.bq_box{ margin-top:10px;}

.sina_tit{ background-position:-96px -68px; width:48px; height:42px;}
.aqbz_tit{ background-position:-96px -110px;width:48px; height:41px;}
.ljfb_tit{ background-position:-96px -152px;width:48px; height:41px;}
.szbz_tit{ background-position:-96px -196px;width:48px; height:41px;}

.zjzk_box{ border-top:1px solid #ddd; padding:0 8px 10px; }
.dlt_right{ margin-top:10px;}
.border_b{ border-bottom:1px solid #ddd;}
dd.border0,.border0,li.border0{ border:0;}
.qxc_left{ float:left; width:212px; margin-right:15px; display:inline}
.dm_left{ width:73px; text-align:right; display:inline-block}
.dm_right{ width:73px; text-align:left;display:inline-block}
.vs{ width:48px; text-align:center;display:inline-block; color:red}
.time_kj{ border-bottom:1px solid #eee; padding:5px 3px;}


.df_tit{ border-bottom:1px solid #ddd; height:40px; line-height:40px; padding:0 15px; color:#333; }
.df_tit strong{ font-size:18px;}
.gx_time{ padding-left:50px; color:#999}
.dfjian_tit{ width:9px; height:9px; display:inline-block; position:absolute; right:20px; top:10px;}
.dfjian_tit{ background-position:-289px -95px;}

.kj_marquee{ background: #eee; font-weight:bold; color:#666; height:30px; line-height:30px; padding-left:20px; width:210px;}
.fl{ float:left}


/* exportfile */
.exportbox{margin:10px 15px;}
.exportbox p{ line-height:30px;}
.expor_btns{ margin:15px auto 0; text-align:center;}

/*date plugin css*/
#calender{
      text-align:center;
      width:250px;
      font-size:12px;
}
#calender .arrow_over{
      color: #2eb570;
      cursor: pointer;
}
#calender .arrow_out{
      color: #333;
}
#calender td{
      height:34px;
      line-height:16px;
      color:#333;
      text-align:center;
      width:35px;
}
#calender #cal_title{
      width:250px;
      background:#EFEFEF;
}
#calender #week td{
      background: #F8F8F8;
      color:#666;
      
}
#calender .current{
      background: #ee8600;
      display: block;
      margin:2px;
      color:#fff;
      height:30px;
      line-height:30px;
      border-radius:50%;
}
#calender .notcurrent{
      display: block;
      margin:2px;
      background:#EDEDED;
}

/*focus style*/
.focus_pic_2013{margin-top:10px; clear:both}
#myfocus{width:230px;height:118px; overflow:hidden; background:#fff;position:relative;}
#myfocus #myloading{position:absolute;top:0;left:0;z-index:9999;width:230px;height:118px;background:#fff;color:#999;font-size:12px;text-align:center;padding-top:60px;}
#myfocus .pics_2013{width:230px;height:118px;overflow:hidden;position:relative;}
#myfocus .pics_2013 ul{height:172px;position:absolute;}
#myfocus .pics_2013 ul li{width:230px;height:118px;float:left;position:relative;}/**220px*118px*/
#myfocus .pics_2013 ul li div,#myfocus .pics ul li div span,#myfocus .pics ul li div a{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px;}
#myfocus .pics_2013 ul li div span{filter:alpha(opacity=50);opacity: 0.5;background:#000;}/**/
#myfocus .pics_2013 ul li div a{line-height:25px;overflow:hidden;padding-left:16px;text-decoration:none;font-size:14px;color:#fff;font-weight:bold;}/*鏂囧瓧鏍囬鏍峰紡*/
#myfocus .mybtn{position:absolute;bottom:4px;right:4px;}
#myfocus .mybtn ul li{float:left;width:6px;height:6px;margin-left:4px;overflow:hidden;border:1px solid #ddd;background:#eee;cursor:pointer; filter:alpha(opacity=70);opacity: 0.7;}
#myfocus .mybtn ul li.current{background:#f60;}

/* sms customize */
.case_box{ margin:20px 10px 0 20px;color:#666; height:110px}
.mtb10{margin:10px 0; color:#333;}
.label_txt{ width:100px; display:inline-block; text-align:right;}
.dzds_box{ margin:15px 10px 0; border-bottom:1px dotted #ccc; padding-bottom:10px;color:#666; }
.dzds_box p{ margin-bottom:10px;}
.dzds_bd{ margin:10px 30px;}
.dzds_bd p{ height:24px;}
.fs16 {font-size: 16px;}


/*wap_client_style*/
.kjggMob{ border:1px solid #c1d1e4;}
.kjggMobLeft{ float:left; width:108px; border-right:1px solid #f3f6fa; text-align:center;padding-bottom:6px; }
.kjggMobLeft img{ display:block;  margin:6px auto;}
.kjggMobRight{ float:left; padding:7px 0 0 7px; width:94px; }
.appleIcon,
.androidIcon,.wpIcon{background-image:url(https://r.aicai.com/v2/images/webclient/index/index2013/indexBg.png?v=hb20140730004); background-repeat:no-repeat; display:inline-block; width:22px; height:22px; vertical-align:middle; margin-right:5px; }
.appleIcon{background-position:-925px -161px;}
.androidIcon{ background-position:-925px -184px;}
.wpIcon{ background-position:-730px -245px;}
.appList a{ display:block; width:92px; height:24px; border:1px solid #FFF; padding-top:3px; text-align:center; margin:2px 0;}
.appList a:hover{ background:#f5fbfe; border:1px solid #eef4fc; }


.lotJz{ float:right; width:230px; text-align:center; padding-right:30px;}
.jzBtn a{ display:inline-block; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold;}
.goTzBtn{ width:100px; color:#FFF; background:#ee8600; border-radius:3px; }
.goTzBtn:hover{ color:#fff;}
.mfBtn{ background:#FFF; border:1px solid #f26522; border-radius:3px; width:100px; color:#f26522;}
.mfBtn:hover{  background:#ee8600; color:#FFf;}
.b_r{ border-right:1px solid #ebebeb;}
.zwIco{ background-position:0 0; width:26px; height:32px; display:block; margin:0 auto;}
.kjgglist{}
.kjgglist li{ line-height:24px; }
.kjgglist li a{ color:#666;}
.kjgglist li a:hover{color: #2eb570}
.dowmtit{ font-size:16px; color:#333;}
.ljxzBtn{ background:#FFF; border:1px solid #2eb570; color:#2eb570; border-radius:3px; width:78px; height:28px; display:block; line-height:28px; text-align:center;}
.ljxzBtn:hover{ background:#2eb570; color:#FFF;}
.yqljBox{ background:#fff; padding:10px 20px;}
.friendLink{ color:#ddd; line-height:24px;}
.friendLink a{white-space:nowrap; color:#999; margin:0 5px; }
.ari{ font-family:'Arial'; font-weight:bold;}
.kj_btn{ display:block; margin:10px auto; width:88px; height:28px; text-align:center; line-height:28px; border:1px solid #ee8600; color:#ee8600; border-radius:3px;}
.kj_btn:hover{ background:#ee8600; color:#FFf;}
a:hover{ color: #2eb570;}


.kj_ball1 i{ font-family:'Tahoma'; font-weight:bold; color:#ed1c24; margin-right:5px;}
.kj_ball1 i.blue{ color:#1e88d2;}

/**排行榜*/
.jzph_box{ background:#FFF; margin-top:20px;}
.jzph_box h2{ border-bottom:1px solid #eee; height:38px; line-height:38px; font-size:14px; font-weight:bold; padding-left:15px;}
.jzph_n{ height:26px; color:#ddd; padding:6px 30px;}
.jzph_n a{ margin:0 5px;  width:40px; height:20px; display:inline-block; text-align:center; line-height:20px; border-radius:3px;}
.jzph_n a.hot{ background:#2eb570; color:#FFF; text-decoration:none; font-weight:bold;}
.zj_tab{ margin:0 10px;}
.zj_tab td{ height:30px;}
.ico_z{ font-style:italic; font-family:'Arial'; font-size:14px; color:#ed1c24;}

.lskj_p1{ margin:10px auto; text-align: center;}

.friendLink{ width:1080px; background:#FFF; margin:20px auto;}

.wqkj_tit{ position:relative; height:40px; }
.wqkj_tit strong{ font-size:14px; font-family:'Microsoft YaHei'; line-height:40px; padding:0 10px; }
.wq_tab thead td{ background:#f4f4f4; height:30px; text-align:center;}
.wq_tab { padding-bottom:100px;}
.wq_tab td{ height:30px; text-align:center; border-bottom:1px solid #ddd}
.wq_p{ text-align:center; margin-top:10px;}
.wq_p a{margin:0 10px;}



/*福彩体彩直播入口*/
.bg_f2{ background: #f2f2f2; }
.wrap1200{ width:1170px; margin:0 auto;}

.addVedio{-webkit-transition:all .2s ease; -moz-transition:all .2s ease; -o-transition:all .2s ease; -ms-transition:all .2s ease; transition:all .2s ease;}
.liveDigEnter a{ color: #fff; text-align: center; display: block; width: 465px; height: 118px; }
.liveDigEnter a:hover{ text-decoration: none; }
.liveDigEnter .fc{ background: url(https://r.aicai.com/v2/images/kjgg/fcBg.png); background-size: cover }
.liveDigEnter .tc{ background: url(https://r.aicai.com/v2/images/kjgg/tcBg.png); background-size: cover }
.liveDigEnter h3{ margin-top: 20px; font-size: 18px; margin-bottom: 10px; }
.liveDigEnter p{ font-size: 14px; margin-bottom: 2px; }
.addVedio{ position: absolute; top: 35px; right: 253px; width: 90px; height: 30px; line-height: 30px; text-align: center; background: #FF8200; border-radius: 4px; color: #fff; }
.addVedio i{ display: inline-block; vertical-align: top; margin-top: 9px; margin-right: 2px; width: 12px; height: 12px; }
.addVedio:hover{ color: #fff; text-decoration: none; }
.addVedio:hover{ right: 247px; }

.cp_tab .addVedio{ position: static; display: inline-block; width: 24px; height: 24px; }
.cp_tab .addVedio i{ margin-top: 6px; margin-left: 4px; }
.cp_tab .addVedio:hover{ margin-left: 8px; }

.lotname .img {
    width: 54px;
    height: 54px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 50%;
    padding: 4px;
}
.lotname .img img {
    width: 54px;
    height: 54px;
    border-radius: 50%;
}

.linkVedio{text-align: center; height: 118px; background: url(https://r.aicai.com/v2/images/kjgg/linkVedio.png); background-size: cover; }
.linkVedio a{ display: block; color: #fff;  }
.linkVedio a:hover{ text-decoration: none; }
.linkVedio p{ margin-top: 8px;  }
.linkVedio p i{ display: inline-block; vertical-align: middle; width: 14px; height: 14px; }


.detailKj a{ color: #333;}
.detailKj{ width: 280px; background: #fff;}
.theFirst{ padding: 20px;}
.theFirst .ex{ text-align: center;}
.theFirst .ex img{ display: block; margin: 0 auto; width: 56px; height: 56px; border-radius: 50%; }
.theFirst .ex p{ font-size: 14px; color: #333; font-weight: bold; margin-top: 5px; }
.theFirst .link{ margin: 0 -20px; border-bottom: 1px solid #eee; padding-bottom: 15px; }
.winBox{ position: relative; margin-top: 15px; margin-bottom: 10px; padding: 10px 0; text-align: center; font-size: 14px; color: #fff; background:linear-gradient(225deg,rgba(234,71,71,1) 0%,rgba(255,119,119,1) 100%);border-radius:4px;}
.winBox .fire{ position: absolute; top: -20px; left: -14px; width: 228px; height: 58px; background: url(../images/shuzicai2.1.0/win.png) center center no-repeat; }
.progLine{ cursor: pointer; height: 38px; line-height: 38px; background: #f8f8f8;border-radius:0px 0px 3px 3px; padding: 0 10px; }

.theSecond{ position: relative; background: #fff; padding: 30px 10px 15px; }
.theSecond .ex{ padding-top: 5px; width: 88px; text-align: center; }
.theSecond .ex img{ display: inline-block; vertical-align: top; width: 44px; height: 44px; border-radius: 50%; }
.theSecond .ex p{ font-size: 12; color: #333; margin-top: 10px; }
.theSecond .right{ padding-left: 88px; }
.theSecond .winBox{ width: 150px; padding: 5px 0; margin-bottom: 7px; }
.theSecond .winBox .fire{ width: 170px; height: 53px; left: -10px; background-size: 100%; }


.titleH2{ height: 40px; line-height: 40px; font-size: 14px; color: #333; }
.appendLink{ font-size: 12px;color: #0F88EB!important;}
.appendLink i {
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    background: url(https://r.aicai.com/v2/images/webclient/index/index2019/appendArrow.png) -1px -1px;
    background-size: 22px 22px;
}
.exList{ background: #fff; }
.exList ul{ padding: 15px 0 0; }
.exList ul li{ cursor: pointer; float: left; width: 33.33%; margin-bottom: 25px; text-align: center; }
.exList .exImg{ width: 40px; height: 40px; display: inline-block; vertical-align: top; position: relative; margin-bottom: 6px; }
.exList .exImg img{ width: 100%; height: 100%; border-radius: 50%; }
.exList .exImg em{ position: absolute; top: -6px; right: -10px; width: 12px; height: 12px; line-height: 12px; text-align: center; background: #EA4747; color: #fff; border-radius: 50%; }

.fwb{ font-weight: bold; }
.exBox{ margin-top: 10px; }
.exConList{ margin-left: -10px; }
.exConList li{ -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; -ms-transition:all .3s ease; transition:all .3s ease; cursor: pointer; float: left; margin-left: 10px; margin-bottom: 10px; width: 310px; height: 95px; background: #fff;}
.exConList li a{ color: #333; }
.exConList li:hover{box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.2); transform: translateY(-3px);}
.topInfo{ position: relative; padding-left: 67px; padding-top: 15px; }
.reGuess{ margin-top: 5px; }
.reGuess span{ display: inline-block; padding: 0 6px; margin-right: 3px; height: 16px; line-height: 16px; text-align: center; background: #FFE2E2; color: #EA4747; border-radius: 8px; }
.reGuess span.orange{ background: #FFDFCF; }
.reGuess span.red{ background: #EA4747; color: #fff; }
.reGuess span.black{background: #093059; color: #FFDA44;}
.exConList .userImg{ position: absolute; left: 15px; top: 15; width: 40px; height: 40px; }
.exConList .userImg img{ width: 100%; height: 100%; border-radius: 50%; }
.exConList .right{ position: absolute; right: 15px; top:15px; text-align: right; }
.exConList h3{ font-size: 14px; padding: 0 15px; color: #999; margin-top: 10px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.exConList h3 a{ color: #999; }
.hisSum{ padding: 16px 20px; font-size: 13px;line-height: 20px; background: #F8F8F8; margin: 0 20px; text-align: center; }

/*广告*/
.adLine{ height: 16px; line-height: 16px; }
.adLine em{ display: inline-block; vertical-align: top; width: 32px; height: 16px; line-height: 16px; text-align: center; font-size: 12px; color: #e6e6e6; background: #ccc; border-radius: 2px; margin-right: 8px; }
.pl35{ padding-left: 35px; }
.adLine a{ color: #0F88EB; }
.adLine a:hover{ text-decoration: underline; }

/*派奖活动提示*/
.pieAward{ padding: 10px 15px; background: #FFE4D2; color: #EB6100; line-height: 17px; }
.pieAward a{ color: #EB6100;}



