.aboutus{
    display: flex;
    width: 1200px;
    margin: auto;
    padding-top: 50px;
    align-items: center;
}
.aboutus div{
    font-size: 16px;
    font-weight: 500;
}
.aboutus p{
    font-size: 14px;
    margin-left: 70px;
}


/*传足投注-标题-左*/
.m-czTitle-l li{
    position:relative;
    float:left;
    text-align:center;
    width:150px;
    font-size:20px;
    cursor:pointer;
}
.m-czTitle-l li:after{
    position:absolute;
    top:6px;
    right:0;
    content:'';
    width:3px;
    height:50px;
    background-size:3px;
}
.m-czTitle-l li.on{
    height: 60px;
    background-color: #27292E;
    color:#fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.m-czTitle-l li.on:before,
.m-czTitle-l li:hover:before{
    content:"";
    position:absolute;
    bottom:10px;
    left:50%;
    display:block;
    margin-left:-12px;
    text-align:center;
    width:28px;
    height:2px;
    background:#fff;
}
.m-czTitle-l li.on:after{background:none}
.m-czTitle-l li:hover{color:#fff}
/*传足投注-标题-右.单注最高奖金*/
.m-czTitle-r{
    font-size:16px;
}
.m-czTitle-r span{
    display:inline-block;
    margin:0 30px 0 15px;
    padding:0 9px;
    text-align:left;
    width:93px;
    height:29px;
    line-height:29px;
    background-color: #27292E;
    border-radius: 5px;
    font-size:16px;
}
.m-czTitle-r span em{
    padding-right:5px;
    font-size:14px;
    color:#fff44d;
}
/*传足投注-标题-右.玩法规则*/
.m-czRule{position:relative; padding:0 32px}
.m-czRule:after{
    position: absolute;
    top: 6px;
    left: 0;
    content: '';
    width: 3px;
    height: 50px;
    background-size: 3px;
}
.m-sfcL,.m-r9L,.m-bqcL,.m-zjqL{
    border-left: 1px solid #D7D7D7;
    border-right: 1px solid #D7D7D7;
    background: white;
}
.m-czNotice{
    position:relative;
    padding:18px 0 0 30px;
    height:66px;
    background-size:1180px;
    color:#666;
}
.m-zstab{
    height: 42px;
    line-height: 42px;
    width: 506px;
    border-bottom: 1px solid #E4E4E4;
    overflow: hidden;
    margin-left: 40px;
    margin-top: 10px;
}
.m-zstab li{
    width: 96px;
    text-align: center;
    color: #666666;
    font-size: 18px;
    border-bottom: 1px solid #ffffff;
    float: left;
    height: 41px;
    margin-right: 30px;
    cursor: pointer;
}
.m-zstab li.on{
    width: 96px;
    text-align: center;
    color: #E34E46;
    font-size: 18px;
    border-bottom: 1px solid #E34E46;
}
/*****乐透投注-期次&截止时间*****/
.m-czTime{
    width:100%;
    padding:27px 40px 26px 40px;
    font-size:14px;
    color:#666;
}
.m-czTime-l{position:relative;}
/*箭头*/
.m-czTime-l .u-arrowL,
.m-czTime-l .u-arrowR{
    position:absolute;
    top:0;
    display:block;
    padding:8px 10px 9px;
    width:30px;
    height:34px;
}
.m-czTime-l .u-arrowL{
    left:-30px;
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
    filter:FlipH;
}
.m-czTime-l .u-arrowR{right:-30px;}
/*期次*/
.m-czNums{
    border:1px solid #d8d8d8;
    border-radius:4px;
    text-align:left;
    max-width:507px;
    height:40px;
    overflow:hidden;
}
.m-czNums ul{white-space:nowrap;}
.m-czNums li{
    float:left;
    text-align:center;
    border-right:1px solid #d8d8d8;
    background-size: contain;
    width:126px;
    height:40px;
    line-height:40px;
    cursor:pointer;
    font-size: 16px;
}
.m-czNums li:last-child{border:none}
.m-czNums li.on,
.m-czNums li:hover{color:#181818}
.m-czNums li span{margin-right:5px}
/*投注截止时间*/
.m-czTime-r{height:34px; line-height:34px; font-size: 16px}
/*****传足投注-区域*****/
.m-czBet{position:relative;margin:0 auto;width:1100px;}
.m-czTab{
    margin:0 auto;
    border:1px solid #d8d8d8;
    border-radius:4px;
    border-collapse:separate;
    table-layout:fixed;
    width:1100px;
    font-size:14px;
    color:#666;
    overflow:hidden;
}
.m-czTab th{
    text-align:center;
    border-right:1px solid #d8d8d8;
    border-bottom:1px solid #d8d8d8;
    background:#f5f5f5;
    height:58px;
    font-weight:normal;
}
.m-czTab th strong{
    float:left;
    display:block;
    border-bottom:1px solid #d8d8d8;
    width:100%;
    height:29px;
    line-height:29px;
    font-weight:normal;
}
.m-czTab td{
    text-align:center;
    border-right:1px solid #ececec;
    border-bottom:1px solid #ececec;
    height:40px;
}
.m-czTab .tdTeam, .m-czTab .tdOption{border-right:1px solid #d8d8d8}
.m-czTab .tdOption{border-bottom:1px solid #d8d8d8}
.m-czTab tr th:last-child, .m-czTab tr td:last-child{border-right:none}
.m-czTab tr:last-child td{
    border-bottom:1px solid #d8d8d8;height:34px
}
/*联赛*/
.tdLs{font-size: 16px}
.tdLs a, .tdLs a:hover{color:#666;}
.tdLs a:hover{text-decoration:underline; color: #e01212}
/*主/客队*/
.team{position:relative; font-size: 16px}
.teamL, .teamVs, .teamR{display:inline-block}
.teamL, .teamR{position:absolute; width:46%; color:#999}
.teamL{top:0; left:0; text-align:right;padding-right:5px}
.teamR{top:0; right:0; text-align:left;padding-left:5px}
.team .gray{font-size: 16px;}
.teamVs{text-align:center;color:#999}
.teamL a,.teamR a{color:#181818;font-size: 16px;}
.teamL a:hover,.teamR a:hover{color:#e01212;}
.teamL a{padding-left:5px}
.teamR a{padding-right:5px}
.team a{color: #999}
.team a .teamL,.team a .teamR {color:#181818}
.team a:hover .teamL,.team a:hover .teamR {color:#e01212}
.m-czTab th .teamL,
.m-czTab th .teamR,
.m-czTab th .teamVs{color:#666}
/*thDiv & tdDiv*/
.thDiv, .tdDiv{width:100.5%; overflow:hidden}
.thDiv span,.tdDiv span{
    float:left;
    display:block;
    border-right:1px solid #d8d8d8;
    width:33.3%;
}
.thDiv span{height:29px; line-height:29px}
.tdDiv span{border-right:1px solid #ececec; height:40px; line-height:40px}
.tdOption .tdDiv span{border-right:1px solid #d8d8d8}
.tdOption .thDiv span:last-child,.tdOption .tdDiv span:last-child{border-right:none; width:calc(33.3% - 0.5px);width:-webkit-calc(33.3% - 0.5px);width:-moz-calc(33.3% - 0.5px);}
/*选项*/
.tdOption .tdDiv span{cursor:pointer; color:#181818;width: 33.3%}
.tdOption .tdDiv span em{
    display:block;
    background-size: contain;
    height:40px;
    line-height:40px;
    font-size:16px;
}
.tdOption .tdDiv span.on em{
    background:#1e5eff;
    color:#fff
}
/*竞彩*/
.tdJc .tdDiv span{position:relative}

.tdData em{
    display:inline-block;
    margin-left:3px;
    width:9px;
    height:6px;
    background-size:9px;
    color:#999;
    transform:rotate(-180deg);
}
.tdData.on em{transform:rotate(0deg)}
.m-czTab tr .tdDataCon{background:#fffcf5; border-bottom:1px solid #d8d8d8;}
.m-czTab tr .tdDataCon,
.m-czTab tr:last-child td.tdDataCon{height:107px}
.tdDataTab tr th,
.tdDataTab tr td{
    text-align:left;
    height:36px;
    line-height:35px;
    border-right:none;
    border-bottom:1px dashed #ececec;
}
.tdDataTab tr th{background:none; padding-left:20px}
.tdDataTab tr:last-child th{border-bottom:none}

body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, table, tr, th, td, strong, span, em, i, form, input, select, textarea, button, img, a {
    padding: 0;
    margin: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body{font-family:PingFangSC-Regular,"Microsoft YaHei", Arial;color:#181818;}
.clear:after {
    content: '';
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
a{color:#666;text-decoration:none;cursor:pointer;}
a:hover{color:#e01212;}
a.a-arrow, a.a-arrow:hover,a.a-arrow:active{cursor:default;}
i,em{font-style:normal;}
img{display:inline-block;vertical-align:middle;border:none;}
li{list-style:none;}
.f-fl{float:left !important;}
.f-fr{float:right !important;}

#ctzc_jsq{
    width: 1180px;
    margin: 0 auto;
    position: relative;
    border-bottom: 1px solid #D7D7D7;
}

.m-czTitle{
    position:relative;
    height:60px;
    line-height:60px;
    background-color: #404650;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background-size:1180px 60px;
    font-size:14px;
    color:#d8d8d8;
}
/*传足投注-标题-左*/
.m-czTitle-l li{
    position:relative;
    float:left;
    text-align:center;
    width:150px;
    font-size:20px;
    cursor:pointer;
}
.m-czTitle-l li:after{
    position:absolute;
    top:6px;
    right:0;
    content:'';
    width:3px;
    height:50px;
    background-size:3px;
}
.m-czTitle-l li.on{
    height: 60px;
    background-color: #27292E;
    color:#fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.m-czTitle-l li.on:before,
.m-czTitle-l li:hover:before{
    content:"";
    position:absolute;
    bottom:10px;
    left:50%;
    display:block;
    margin-left:-12px;
    text-align:center;
    width:28px;
    height:2px;
    background:#fff;
}
.m-czTitle-l li.on:after{background:none}
.m-czTitle-l li:hover{color:#fff}

.m-czTitle-r span{
    display:inline-block;
    margin:0 30px 0 15px;
    padding:0 9px;
    text-align:left;
    width:93px;
    height:29px;
    line-height:29px;
    background-color: #27292E;
    border-radius: 5px;
    font-size:16px;
}
.m-czTitle-r span em{
    padding-right:5px;
    font-size:14px;
    color:#fff44d;
}





.m-czBox{
    position: relative;
    box-shadow:0px -5px 8px #ececec;
    background:#fff;
    padding:28px 30px;
    width:100%;
    height:88px;
    font-size: 16px;
    border: 1px solid #D7D7D7;
    border-top: none;
    border-bottom: none;
}
/*清空选项*/
.u-icon{float:left; position:relative; margin-top:6px; height:20px; line-height:20px; color:#999;}
.u-icon .ico-12{cursor:default;padding-left: 20px;font-size: 14px}
.u-icon .ico-12:before{
    position:absolute;
    left:0; top:2px; content:"";width: 16px; height: 16px;background-size: 16px 16px;}
.u-icon.blue .ico-12{cursor:pointer}
.u-icon.blue .ico-12:before{width: 16px; height: 16px;background-size: 16px 16px;padding-left: 15px; content:"";}
/*投注倍数*/
.u-multiple{float:left; margin:4px 50px 0 70px; color:#666;font-size: 16px}
.u-multiple span{display:inline-block; float:left; height:28px; line-height:28px; color:#666;}
.m-inpt{margin:0 10px; border:1px solid #d8d8d8; border-radius:4px;}
.u-sub, .u-add{float:left; text-align:center; width:28px; height:26px; line-height:25px; cursor:pointer; overflow:hidden;}
.u-sub{border-right:1px solid #d8d8d8;line-height: 27px}
.u-add{border-left:1px solid #d8d8d8;}
.m-inpt input{float:left; border:none; text-align:center; width:48px; height:26px; padding-top:1px; font-size:16px; color:#181818;}
.m-inpt:hover{border:1px solid #499bf4;}
.m-inpt .u-sub:hover,
.m-inpt .u-add:hover{color:#499bf4;}
.m-inpt .u-sub.gray:hover,
.m-inpt .u-add.gray:hover{cursor:default;}
/*注数&金额*/
.m-czBox em.red{padding:0 5px}
.m-czBox p{display:inline-block; padding-top:7px; line-height:18px; font-size:16px; color:#666}
/*按钮*/
.m-czBox .bigBtn{float:right; display:inline-block; margin-left:15px;}

