.sx_box_wrap	{ width: 1200px; margin: 0 auto; position:  relative; top: 0;  z-index: 15;  }
.sx_box_k { position: absolute; top: -340px;}
.sx_box { width: 450px; height: 250px;  padding: 10px 20px;  border-radius: 0 0 10px 10px; background: #fff; box-shadow: 2px 2px 5px #555;}

.navw { width: 490px; position: absolute; top: -50px;}
.navwk {  display: flex;}
.navwk .tnav_a { width: 50%; border-radius: 10px 0px 0 0;}
.navwk .tnav_b { width: 50%; border-radius: 0px 10px 0 0;}
.navwk .tnav_a,.navw .tnav_b {  text-align: center; font-size: 16px;  cursor: pointer;font-weight: 600; background: #f1f1f1; height: 50px; line-height: 50px; }
.navwk .on {  background: #fff; color: #0084ff;}
.navwk i {  font-weight: normal; margin-right: 10px;}
.nss {display: flex; margin: 20px 0;  width: 450px;}
.nss .int { width: 70%; height: 40px;  border: 2px solid #0084ff; border-radius: 10px 0 0 10px;}
.nss .int input { border:0; outline: none; height: 40px; width: 98%;  height:38px;border-radius: 10px; text-indent: 1em; font-size: 16px;}
.nss .ss  { width: 30%; background: #0084ff; border-radius: 0 10px 10px 0; text-align: center; line-height: 40px; font-size: 18px; color: #fff; cursor: pointer;}
.nss .ss:hover { background: #0072ff;}
.cfc { position: absolute;  background: #fff; width: 272px;  top: 83px; border:1px solid #ddd; padding:10px 20px; z-index: 999;}
.cfc a { display: block; line-height: 35px; font-size: 14px;}
.tjbi { font-size:16px ; font-weight: 600; color: #000; margin: 20px 0 20px;}
.tjbi i {  color: #0084ff;}
.cna { }
.cna a { width: 30%; margin-right: 1%; height: 30px; line-height: 30px; display:inline-block;  margin-bottom: 15px;border-radius: 50px;background: #f1f1f1; text-align: center; font-size:14px;}
.cna a:hover { background: #0084ff; color: #fff; text-decoration: none;}

.s_bt { border-bottom: 1px solid #ddd; font-size: 18px; font-weight: 600; color: #000; padding-bottom: 10px; margin-bottom: 15px;}
.s_bt i { font-size:25px; font-style: normal; color: #0062d6; margin-right: 5px;}
.s_item { }
.s_item .qzk { display: inline-block; font-size:16px; color: #000; margin-right: 10px;} 
.s_item .gkk { font-size: 16px; height: 40px; display: inline-block;}
.s_item .stk { outline-color: dodgerblue; width: 130px; margin-right: 30px; height: 40px; line-height: 40px; border:1px solid #ddd; color: #000; text-align: center; font-size: 16px;  z-index: 8; border-radius: 5px; font-weight: bold;  box-shadow: 1px 1px 3px #eee inset;}

.hxh { width: 40px; height: 40px;  display: inline-block; position: relative;}
.hxh i { font-style: normal;position: absolute; top:25px; left: -05px; color:  #0062d6; }
.hxh .ct { font-size:40px; position: absolute; top:15px; left: -14px;  }
.hxh .xt { font-size:20px;   }

.s_time {  font-size: 16px; height: 40px; margin: 20px 0; display: inline-block; }
.s_time .time_kj { outline-color: dodgerblue;width: 339px;  height: 40px; line-height: 40px; border:1px solid #ddd; color: #000; text-align: center; font-size: 16px; border-radius: 5px;}

.mdd_xz { padding: 10px 20px; border:1px solid #0062d6; width: 299px;  position: absolute;top: 80px; left: 97px; z-index: 999; background: #fff; box-shadow: 5px 5px 5px #aaa;}
.mdd_xz .dmd { font-size:16px; margin-top: 10px; color: #000; font-weight: 600; width: 50px;   border:1px solid #fff;  height: 20px; margin-bottom: 5px;  line-height: 20px; cursor: pointer; padding: 2px 5px ; color: #333;  }
.mdd_xz span { font-size:14px;  border:1px solid #fff; text-align: center;  margin-bottom: 5px; margin-right: 10px;  cursor: pointer;display: inline-block;padding: 2px 5px ; color: #333; }
.mdd_xz span:hover,.mdd_xz .dmd:hover { border:1px solid #0062d6; border-radius: 2px; color: #0062d6; background: #0062d6; color: #fff;}
.mdd_xz .on { border:1px solid #0062d6; border-radius: 2px; color: #0062d6;  color: #0062d6;}
.mdd_xz .smd { }
.mdd_xz .gkm { color: #000; margin-bottom: 20px; border-bottom: 1px dashed #ddd; padding-bottom: 10px;}

.mdd_xz .jta { position: absolute; top:-13px; left: 55px; color: #0062d6;  font-style: normal;z-index: 7; display: block; }
.mdd_xz .jtb { position: absolute;top:-13px;right: 55px; color: #0062d6;   font-style: normal;}

.subtj { border-radius: 5px; width: 200px; height: 40px; background: #ff7200; margin-left: 76px; text-align: center; line-height: 40px; color: #fff; font-size: 16px; font-weight: 600; letter-spacing: 3px;}

.hist { margin-top: 20px; padding-left: 74px; text-indent: -36px; }
.hist a {  margin-right: 10px; font-size:14px; }
.hist .cyb	{ display: inline-block; font-size:16px; color: #333;}
