*{ margin: 0; padding: 0; list-style: none;}
.cleardiv{ clear: both;}
.fl{ float: left;}
.fr{ float: right;}
a{ text-decoration: none;color: inherit;}
a.ablue,.fblue{ color: #1d7cff;}
.fred{ color:#ff4a4c;}
.wboxpub{ clear: both; width: 1000px; margin: 0 auto; overflow: hidden; background: #1b213e; }
.chuji{
    float: left;
    width:50px;
    height: 174px;
    padding-top: 80px;
    text-align: center;
    color: #fff;
    font: 14px/16px "微软雅黑";
   /*  background: #3b4268;
   background: linear-gradient(top, #3b4268, #1b213e);
   background: -webkit-linear-gradient(top, #3b4268, #1b213e);
   background: -moz-linear-gradient(top, #3b4268, #1b213e);
   background: -ms-linear-gradient(top, #3b4268, #1b213e);
   background: -o-linear-gradient(top, #3b4268, #1b213e); */
}
.chuji{
    background: #1075ff;
    background: linear-gradient(top, #1075ff, #1b213e);
    background: -webkit-linear-gradient(top, #1075ff, #1b213e);
    background: -moz-linear-gradient(top, #1075ff, #1b213e);
    background: -ms-linear-gradient(top, #1075ff, #1b213e);
    background: -o-linear-gradient(top, #1075ff, #1b213e);
}
.chuji-con{
    float: left;
}
.con-box-cj{
    display: none;
    float: left;
    width: 226px;
    height: 254px;
    color: #8a8d98;
    font: 14px/16px "微软雅黑";
    background: #282e4e;
}
.dis-block,.on{ display: block !important;}
.cj-sub-ul{  padding: 15px 10px; overflow: hidden;}
.cj-sub-ul li{ float: left;width: 32%;margin: 0 0.5%; height: 25px;cursor: pointer; padding-top: 10px; text-align: center;}
.cj-sub-ul span{ padding: 5px 10px; border-radius: 3px; color: #8a8d98;display: block;}

.cj-sub-ul span:hover{ color:#ff3b3b;}
.cj-sub-ul .show,.cj-sub-ul .show:hover{ color: #FFF; background: #f7313e;}

.cj-ul{float: left; width: 85px; height: 254px; border-right: 1px solid #394162; }
.cj-ul li{ height: 36px; cursor: pointer; margin-right: -1px; font: 14px/36px "微软雅黑"; text-align: center; color: #70727f;}
.cj-ul li.on{ background: #272e4e; border-right: 1px solid #272e4e; border-top: 1px solid #394162; border-bottom: 1px solid #394162; color:#FFF;}
.cj-ul li.btopnone{ border-top:none; height: 40px; }

.gaoji{
    float: left;
    width:50px;
    height: 174px;
    margin-left: 10px;
    padding-top: 80px;
    text-align: center;
    color: #fff;
    font: 14px/16px "微软雅黑";
    /* background: #3b4268;
    background: linear-gradient(top, #3b4268, #1b213e);
    background: -webkit-linear-gradient(top, #3b4268, #1b213e);
    background: -moz-linear-gradient(top, #3b4268, #1b213e);
    background: -ms-linear-gradient(top, #3b4268, #1b213e);
    background: -o-linear-gradient(top, #3b4268, #1b213e); */
}
.gaoji{
    background: #e51f1f;
    background: linear-gradient(top, #e51f1f, #1b213e);
    background: -webkit-linear-gradient(top, #e51f1f, #1b213e);
    background: -moz-linear-gradient(top, #e51f1f, #1b213e);
    background: -ms-linear-gradient(top, #e51f1f, #1b213e);
    background: -o-linear-gradient(top, #e51f1f, #1b213e);
}
.gj-ul{float: left; width: 85px; height: 254px; border-right: 1px solid #394162;}
.gj-ul li.on{ background: #272e4e; border-right: 1px solid #272e4e; border-top: 1px solid #394162; border-bottom: 1px solid #394162; color: #FFF;}
.gj-ul li.btopnone{ border-top:none; height: 40px; }
.con-box-gj{
    display: none;
    float: left;
    width: 490px;
    height: 254px;
    color: #8a8d98;
    font: 14px/16px "微软雅黑";
    background: #282e4e;
}
.gj-sub-ul{  padding: 10px 10px 0px; overflow: hidden;}
.gj-sub-ul li{ float: left;  width: 76px; line-height: 20px; cursor: pointer; padding-top: 10px; text-align: center;margin:0 1px;}
.gj-sub-ul span{ display: block; padding: 3px 10px; border-radius: 3px; color: #8a8d98;}
.gj-sub-ul span:hover{ color: #ff3b3b;}
.gj-sub-ul .show{ color: #FFF; background: #f7313e;}
.gj-sub-ul .show:hover{ color: #FFF;}
.gj-sub-ul li.btou{ cursor: auto; color: #FFF;margin-top: 2px;}
.gj-sub-ul li.minHL{ line-height: 15px;}

.tj-h2{font: 14px/16px "微软雅黑"; color: #8a8d98;height:60px;overflow: hidden;line-height: 60px;}
.tj-h2 span{ padding: 0 16px;display: inline-block;}
.tj-h2 span:hover{color:#1075ff;}
.tj-h2 span.span-on{ color: #FFF;}
.tjtable{ width: 100%;font: 12px/16px "微软雅黑";color: #cdceda;margin-bottom: 40px;}
.tjtable thead tr:nth-child(1){color:#cfd0d4;}
.tjtable tr{background: #171b35;}
.content {background: #171b35;}
.content tr:nth-child(2n){background: #131731;}
.tjtable tr.tr02{ background: #171b35;}
.content tr.tr-hover{ background: #313762;}
.tjtable th{ height:36px; background: #0f1427;border-right:1px solid #23273f;border-bottom:1px solid #23273f;}
.tjtable th img{ margin-left: 2px}
.tjtable td{ height:42px;text-align:center;border-right:1px solid #23273f;border-bottom:1px solid #23273f;}
.tjtable tr.tr-hover td{border-right-color:#3f4352;color: #fff;border-bottom: 1px solid #3f4352;}
.tjtable td.rb-b{ border-right:1px solid #3f4352;border-bottom:1px solid #23273f;}
.tjtable td.rb-bb,.tjtable th.rb-bb{ border-right:1px solid #3f4352;border-bottom:1px solid #3f4352;}
.tjtable td.r{border-right:1px solid #23273f;}
.tjtable th.rb-bb{ border-right:1px solid #3f4352;border-bottom:1px solid #3f4352;}
.tjtable th.rb-nb,.tjtable td.rb-nb{ border-right:1px solid #23273f;border-bottom:1px solid #3f4352;}
.tjtable th.rb-bn,.tjtable td.rb-bn{ border-right:1px solid #3f4352;border-bottom:1px solid #23273f;}
.tjtable th.rb-bottomb,.tjtable td.rb-bottomb{border-bottom:1px solid #3f4352;}
.tjtable th.nor,.tjtable td.nor{border-right:none;width: 50px;}
.tjtable td.tab-w{ height:60px;color:#5d6072;}
.tjtable td.tab-w span{color:#b8b9c1;}
.tjtable td.tab-w .mid{display: inline-block;width:40px;height: 14px;}
.tjtable td.hot,.tjtable td.cool{padding:0 3px;}
.tjtable td.cool p{width:100%;display: inline-block;line-height: 30px;background: -webkit-linear-gradient(left, #233aee, #1266f6);position: relative;color:#fff;}
.tjtable td.hot p{width:100%;display: inline-block;line-height: 30px;background: -webkit-linear-gradient( left, #ef013f, #fb652b);position: relative;color:#fff;}
.cool p span{position: absolute;top:0;left:0;width: 10px;height: 12px;background: url("../../images/ks/cool.png") no-repeat;}
.hot p span{position: absolute;top:0;left:0;width: 10px;height: 12px;background: url("../../images/ks/hot.png") no-repeat;}
.tab01n,.tab02n{ float: left;}
.top_tit th span,.choses th span{background: url("../../images/ks/zt03.png") no-repeat;width: 7px;height: 8px;display: inline-block;margin-left: 3px;cursor:pointer;}
.top_tit .px1 span,.top_tit .px1 span,.choses .px1 span,.choses .px1 span{background: url("../../images/ks/zt02.png") no-repeat;width: 7px;height: 8px;display: inline-block;margin-left: 3px;}
.top_tit .px2 span,.top_tit .px2 span,.choses .px2 span,.choses .px2 span{background: url("../../images/ks/zt01.png") no-repeat;width: 7px;height: 8px;display: inline-block;margin-left: 3px;}
.custom,.cxBtn,.range,.table_tit,.choses th,.top_tit th{cursor:pointer;}
.to_fiexd{position: fixed; top:0;width: 1000px;left: 50%;margin-left: -500px;}
.min-h{min-height: 377px;}
.max_qc{width: 80px !important;text-align: center;}
.loading{width: 200px;margin:0 auto;}
.tjtable .mores{height:60px !important;display:none;text-align: center;border-bottom-color:transparent;padding-top: 30px;}
.mores span{
    width:280px;
    height:40px;
    line-height: 40px;
    font-size:14px; 
    border-radius: 3px;
    display: inline-block;
    cursor: pointer;
    background: #2f36d1;
    background: linear-gradient(left, #2a3acf, #6505e9);
    background: -webkit-linear-gradient(left, #2a3acf, #6505e9);

}
.issue{display:none;}
.table_tit{min-width: 60px;}
.reach{color:#1171f5 !important;cursor:pointer;}
/*工具*/
.mbxh1{ color: #606473;font: 14px/30px "微软雅黑";}
.mbxh1 span{ padding: 0 20px 0 0;}
.bth2{ padding:40px 0 30px ; text-align: center; color: #FFF; font: 30px/30px "微软雅黑";}
.kjhm-w{ width:280px; padding:15px 0; font: 12px/24px "微软雅黑"; margin:0 auto;}
.btjsq-ul{ width: 1000px; height: 60px; box-sizing: border-box;}
.btjsq-ul li{ cursor: pointer;float: left; width:330px; height: 60px; box-sizing: border-box; text-align: center; color: #FFF; font: 18px/60px "黑体"; background: #263b96; border:1px solid #3c4fa1;border-top: 1px solid #1b213e;}
.btjsq-ul li.on{ cursor: auto; width:330px; background: #111631; border: 1px solid #3a3f58; border-bottom: none;}
.btjsq-box{ width:98.8%; padding: 0 0 30px 0; color: #d6d6da;font: 14px/24px "微软雅黑";background: #111631; border: 1px solid #3a3f58; border-top: none; margin-bottom: 35px; }
.r-normal{  padding: 7px; margin: 0 10px; height: 14px; background: url("../../images/ks/r-normal.png") center center no-repeat;}
.r-checked{ padding: 7px; margin: 0 10px; background: url("../../images/ks/r-checked.png") center center no-repeat;}
.jd-block01{ padding: 40px 40px;}
.jd-block02{ padding: 0px 10px 20px 50px;}
.jd-block02 .left{ float: left; width: 385px; height: 160px; border-right: 1px dashed #252941;}
.jd-block02 h2{ padding-left: 15px; margin-bottom: 20px;font: 14px/24px "微软雅黑"; background: url("../../images/ks/icon-b01.png") left center no-repeat}
.tj-ul{}
.tj-ul li{ float: left; width: 190px; height: 30px; overflow: hidden; padding-bottom:10px;font: 12px/28px "微软雅黑";}
.tj-ul li span.sl{ float: left; width:80px;}
.tj-ul li span.sr{ float: left; width: 100px;}
.input70{ width: 70px; height: 28px; background: #111631; color: #FFF; border-radius: 3px; padding: 0 5px; border: 1px solid #2b3048;}
.jd-block02 .right{ float: left; height: 160px;}
.jd-block02 .right h2{ margin-left: 12px;}
.yqyl{ padding-bottom: 12px;}
.yqyl-checked{ color: #0094f9;}
.yqyl-checked input{ color: #0094f9;}
.mycreate {
    width: 100px;
    height: 36px;
    text-align: center;
    font: 14px/36px "Microsoft YaHei", "微软雅黑", Arial;
    color: #fff;
    border: 0;
    border-radius: 3px;
    cursor: pointer;
    background: #2f36d1;
    background: linear-gradient(left, #2a3acf, #6505e9);
    background: -webkit-linear-gradient(left, #2a3acf, #6505e9);
    background: -moz-linear-gradient(left, #2a3acf, #6505e9);
    background: -ms-linear-gradient(left, #2a3acf, #6505e9);
    background: -o-linear-gradient(left, #2a3acf, #6505e9);
}
.mycreate:hover{
    border-left: 1px solid #4a57d6;
    border-right: 1px solid #7c2aec;
    background: #303bed;
    background: linear-gradient(left, #303bed, #8718ed);
    background: -webkit-linear-gradient(left, #303bed, #8718ed);
    background: -moz-linear-gradient(left, #303bed, #8718ed);
    background: -ms-linear-gradient(left, #303bed, #8718ed);
    background: -o-linear-gradient(left, #303bed, #8718ed);
}
.butbox{ text-align: center; padding: 50px 0; width: 920px;margin: 0 auto 50px;}
.jsqtab{ width: 920px; margin: 0 auto; border: 1px solid #3f4352; border-left: none;border-collapse:collapse; color: #bdbec2; }
.jsqtab th{ height: 40px; background: #0f1427;font-size: 14px;font-weight: normal;border: 1px solid #252841; border-collapse:collapse;}
.jsqtab td{ height: 30px; text-align: center; font-size:12px;border-collapse:collapse; border: 1px solid #252841;}
.jsqtab tr{ background:#131731;}
.jsqtab tr.trodd{ background:#171b35;}
.w870{ width: 870px; margin: 0 auto; overflow: hidden;}
.taocan{ margin: 40px auto 0; color: #ffff66; border-radius: 18px; background:#1b213e; text-align: center; font: 14px/28px "微软雅黑";}
.taocan a{ color: #e50641;font: 14px/28px "微软雅黑"; text-decoration: underline;}
.hmsx-dl{ overflow: hidden; padding:15px 0;color: #d6d6da; border-bottom: 1px dashed #1d223c;}
.hmsx-dl dt{ float: left; width: 60px; padding-top: 5px; text-align: left; color: #d6d6da;}
.hmsx-dl dd{ float: left; width: 810px; }
.hmsx-dl dd span{ display: block; float: left; width: 72px; height: 32px; border-radius: 3px; line-height: 32px; margin: 0px 8px 8px 0;text-align: center;background-color: #1a1f3b;  }
.hmsx-dl dd span.on{ background: #1E3EC9; color: #fff; }

.yx-box{ padding: 20px 20px; color: #91929a; text-align: right;}
.yx-box input{ width: 100px; height: 40px; cursor: pointer; border: 0; margin-left: 10px;color: #FFF;font: 14px/40px "微软雅黑"; border-radius: 25px; background: #fd3648;}
.xk {  padding-left: 5px;  margin-left: 5px;  background: url("../../images/ks/xkuang.png") no-repeat left center; cursor: pointer;  }
.xkZ { background: url("../../images/ks/xkuangX.png") no-repeat left center;  }
.w920{ width: 920px; margin: 0 auto; overflow: hidden;}
.jcszb{padding: 30px 0 10px 0; border-bottom: 1px solid #292e46; overflow: hidden;}
.b-b-none{border-bottom: none;}
.jcszb span{ cursor: pointer; float: left; display: block;  width: 166px; padding: 10px 5px 0; height: 50px; color: #cdceda; border-radius: 3px; line-height: 20px; margin: 0px 10px 20px 0;text-align: center;background-color: #1A1E3A;}
.jcszb span em{ font-style: normal; color: #5c70c6;font-size: 13px;}

.hmsx-tj{ overflow: hidden; padding:15px 0;color: #d6d6da; border-bottom: 1px dashed #1d223c;}
.hmsx-tj dt{ float: left; width: 60px; padding-top: 5px; text-align: left; color: #d6d6da;}
.hmsx-tj dd{ float: left; width: 810px; }
.hmsx-tj dd span{ display: block; float: left; width: 72px; height: 32px; border-radius: 3px; line-height: 32px; margin: 0px 8px 8px 0;text-align: center;background-color: #1a1f3b;  }
.hmsx-tj dd span.on{ background-color: #1E3EC9; color: #efefef ;}
.hmsx-tj dd span.on span{ background-color: #1E3EC9; color: #efefef;}
.hmsx-tj dd span.condition01{ width:255px; color: #efefef ;}
.hmsx-tj dd span.condition02{ width:305px; color: #efefef ;}
.hmsx-tj dd span.condition02 span{ width: 60px;}

.navtab{position:fixed; top:-120px;left:0;width: 99%;color: #d6d6da;font: 14px/24px "微软雅黑";border-top: none; }
.navtab table{ width:920px; margin: 0 auto;  border-collapse:collapse; color: #bdbec2;}
.navtab table th{ height: 40px; background: #0f1427; border-collapse:collapse;border: 1px solid #252841;}
.navtab table td{ height: 1px; text-align: center; border-collapse:collapse; }
.navtab table tr{ width:920px;margin: 0 auto;background:#131731;}

.main_page {
    padding: 0 34px;
}
.main_page>div{    
    text-align: center;
    padding: 30px 0;
    font: 22px/22px "微软雅黑";
    display: none;
    margin-left: 80px;
}
.main_page img{
    cursor: pointer;
    float: right;
}
.loading{padding:80px 0;}
.loading img{width: 50px;height: 50px;margin:0 auto 10px;}
.loading p{color:#5c5d69;}

.jsqtab tbody tr:hover{background: #37458b;color: #fff;}
.jsqtab tbody tr:hover td{border-right: 1px solid #414e91;}
.hmsx-dl>dd>span:hover{background: #242A52;color: #fff;}
.hmsx-dl>dd>span.on:hover{background: #1E3EC9;color: #fff;}
.jcszb span:hover{background: #242A52;color: #fff;}
.jcszb span[data-surl="hzkd"]{line-height: 40px;}
.yx-box-bottom{position: fixed;bottom:-1px;left: 0;z-index: 100;background: #14182A;width:100%;}
.yx-box-bottom .yx-box{width: 820px;margin: 0 auto;padding:10px 0;}
.btjsq-ul .shadowon_right{background: url(../../images/ks/zntj_sq01sbg02.png) no-repeat;}
.btjsq-ul .shadowon_left{background: url(../../images/ks/zntj_sq01sbg01.png) no-repeat;}
.du_tool_1{padding-top: 30px;}
.noth{padding:77px 0;}
.jcszb span[data-surl="kd"],.jcszb span[data-surl="lmfs"],.jcszb span[data-surl="eth"]{margin-right: 0;}
.du_tool_2 a{ display: block;color: inherit;}
input[type=radio]{opacity: 0.01;}
/* 去除number右侧加减按钮 */
input::-webkit-outer-spin-button,  
input::-webkit-inner-spin-button{  
    -webkit-appearance: none !important;  
    margin: 0;  
}
input[type="number"]{-moz-appearance:textfield;}
.ytje,.ytje2{display: none;}
.hmsx-dl>dd>span,.t_reset,.hmsx-tj dd span{cursor: pointer;}
.yx-box .t_reset:hover{color: #FFF;}

/* 
* 2018-09-6  快三2.2改版
 */
.jd-block02 .right{height:auto;}
.input70{width: 60px;}