body,div,p,ul,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup {
  margin: 0;
  padding: 0;
}
html {font-size:65%;line-height: 1.5;overflow-y:scroll;-webkit-text-size-adjust:none;}
input[type=text], select {-webkit-appearance: none }
.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.clearfix {*zoom:1 }
.clear {clear: both;width: 0px;height: 0px;font-size: 0px;overflow: hidden;}
audio, canvas, iframe, img, svg, video {vertical-align: middle;}
textarea {resize: vertical }
input, select, button, textarea {font-family: inherit;margin: 0;padding: 0;outline: none; }
body { width: 100%;margin:0 auto;font-size:13px;font-size:1.3rem;font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","宋体", Tahoma,verdana,arial,sans-serif;color: #222;word-wrap:break-word;word-break:break-all;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background:#F8F8F8;}
.c{clear:both;height:2px;font:0px/0px Arial;overflow:hidden;}
.cn {text-align: center;}
.fl {float: left;}
.fr {float: right;}
.s0{color: #0ff;}
.s1{color: #f00;}
.s2{color: #00f;}
.s3{color: #f00;font-family:Arial;font-size:1.6rem;font-weight:700;}
.s4{color: #f0f;}
.s5{color: #fff;}
.s6{color: #ff0;}
.s7 {color: #FF6C05;}
.s8{color: #080;}
.s9{color: #004F69;}
.b {font-weight:700;}
.fft {font-size:2rem;}
ol, ul, li {list-style: none }
img {border: 0;}
a {color: inherit;text-decoration: none; }
input,  button, textarea {font-family: inherit;margin: 0;padding: 0;outline: none;border: 0; }
.u { position:relative;border-bottom:1px solid #f00;}
.ipuw50  {width:50px;}
.ipuw100  {width:100px;}
.input {border:1px solid #A9C9E2;height:25px;line-height:25px;padding: 0 5px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.input:focus {color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.post_box {width:100%;max-width:1150px;position:relative;overflow: hidden;}
.bgb {background:#ffff00;color: #f00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
/*顶部*/
.post_tit_box {width:100%;margin: 0 auto;position:relative;overflow:hidden;background-color: #003333;}
.post_tit_box ul {width:100%;margin: 0 auto;max-width:800px;height:45px;line-height:45px;}
.post_tit_box ul li {float:left;position:relative;margin:0px 3px;height:45px;line-height:45px;}
.post_tit_box ul li a {padding:2px 15px;border:1px #001722 solid;background-color: #00AAFF; border-top-color:#9FEAFF; border-left-color:#9FEAFF;border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:1.4rem;font-weight:700;color:#fff;}
.post_tit_box ul li a.cur, .post_tit_box ul li a:hover {background: #ff4000;border:1px #ff5600 solid;}
/*按钮*/
.button {padding:0px 35px;height:30px; line-height:30px;margin:5px 2px; text-align: center; color: #fff; text-decoration: none;border-radius:3px;display: inline-block; background: #00AAFF;cursor: pointer;border: 0;font-size:1.2rem;}
.editbtn {width:40px;padding:2px 10px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:1rem;border-radius:3px;background: #ff5600;cursor: pointer;outline:none;border: 0;}
.editbtn:hover { background: #CC3300;text-decoration:none;}
.delbtn {padding:2px 10px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:1rem;border-radius:3px;background: #CC00CC;cursor: pointer;outline:none;border: 0;}
.delbtn:hover { background: #FF00FF;text-decoration:none;}
.delbtn:hover { background: #FF00FF;text-decoration:none;}
.btnset {padding:0px 20px;height:30px; line-height:30px;margin:5px 2px; text-align: center; color: #fff; text-decoration: none;border-radius:3px;display: inline-block; background: #f00;cursor: pointer;border: 0;}
.btnset:hover { background:#892525;text-decoration:none;}
/*框架*/
.sys_box {width:100%;margin: 0 auto;clear:both;line-height:40px;position:relative;overflow:hidden;}
.sys_box .sysl {width:18%;float:left;height:40px;line-height:40px;text-align:right;margin-right:5px;}
.sys_box .sysr {width:79%;float:left;line-height:40px;text-align:left;margin-left:5px;}
.sys_box .sysrtext {width:79%;float:left;text-align:left;margin-left:5px;position:relative;}
/*开奖*/
.litit {background-image: -webkit-linear-gradient(top, #ffffff, #f0f0f0);}
.kj_add_box  {width:100%;max-width:1100px;position:relative;overflow: hidden;border: 1px solid #BFD1EB;}
.kj_data_box, .kj_list_box{width:100%;max-width:1100px;position:relative;overflow: hidden;}
.kj_data_box {border-top: 1px solid #BFD1EB;border-left: 1px solid #BFD1EB;border-right: 1px solid #BFD1EB;}
.kj_list_box {border: 1px solid #BFD1EB;border-top: 1px solid #fff;}
.kj_data_box ul {height:25px;line-height:25px;border-bottom: 1px solid #BFD1EB;}
.kj_data_box ul li {float: left;text-align: center;}
.kj_data_box ul li.kj_id {width:8%;}
.kj_data_box ul li.kj_qs {width:8%;}
.kj_data_box ul li.kj_tm {width:8%;}
.kj_data_box ul li.kj_sj {width:20%;}
.kj_data_box ul li.kj_nn {width:26%;}
.kj_data_box ul li.kj_xg {width:10%;}
.kj_data_box ul li.kj_sc {width:10%;}
.kj_data_box ul li.kj_nn span {margin:0px 5px;}
/*类别标识*/
.list_lbbs_box {width:100%;max-width:1000px;margin:0 auto;position:relative;overflow: hidden;border: 1px solid #BFD1EB;}
.list_lbbs_box .list_lbbs {width:32.9%;border-left: 1px solid #BFD1EB;}
.list_lbbs_box .list_lbbs li {float: left;height:27px;line-height:27px;text-align: center;position:relative;font-size:1rem;border-bottom: 1px solid #BFD1EB;}
.list_lbbs_box .list_lbbs li.ty-id {width:25%;}
.list_lbbs_box .list_lbbs li.ty-fl {width:25%;}
/*球颜色*/
.redClass {WIDTH:55px;height:55px;padding:3px 5px;background-image: url(/images/red.png);background-repeat: no-repeat;background-size:100% 100%;font-size:1rem;}
.blueClass {WIDTH:55px;height:55px;padding:3px 5px;background-image: url(/images/blue.png);background-repeat: no-repeat;background-size:100% 100%;font-size:1rem;}
.greenClass {WIDTH:55px;height:55px;padding:3px 5px;background-image: url(/images/green.png);background-repeat: no-repeat;background-size:100% 100%;font-size:1rem;}
/*弹出*/
.edit_box {WIDTH:450px;height:223px;position:fixed;border:1px #034D52 solid;z-index:99999999999;left:40%;right:20%;top:35px;background:#fff;}
.edit_box .edit_col {height:30px;light-height:30px;font-size: 14px;font-weight: bold;background:#034D52;padding:8px 10px 0px 10px;color:#78F8FF;}
.edit_box .edit_col .edit_cola {float:right;color:#E4FF78;}
/*用户名*/
.achetile {width:100%;max-width:800px;margin: 0 auto;clear:both;line-height:40px;position:relative;overflow:hidden;}
.achetile li {float:left;position:relative;margin:0px 3px;height:40px;line-height:40px;}
.achetile li a{height:30px;line-height:30px;padding:4px 10px;border:1px #717171 solid;background-color: #E5E5E5; border-top-color:#FFFFFF; border-left-color:#FFFFFF;border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:1.6rem;}
.achetile li a.cur, .achetile li a:hover {background: #ff4000;color:#fff;border:1px #ff5600 solid;}
.smtie {line-height:25px;font-size:1.6rem;height:25px;}
.textareatxt {width:100%;margin:0 auto;max-width:1000px;position:relative;overflow: hidden;}
.achetile {width:100%;max-width:800px;margin: 0 auto;clear:both;line-height:40px;position:relative;overflow:hidden;}
.achetile li {float:left;position:relative;margin:0px 3px;height:40px;line-height:40px;}
.achetile li a{height:30px;line-height:30px;padding:4px 10px;border:1px #717171 solid;background-color: #E5E5E5; border-top-color:#FFFFFF; border-left-color:#FFFFFF;border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:1.3rem;}
.achetile li a.cur, .achetile li a:hover {background: #ff4000;color:#fff;border:1px #ff5600 solid;}
/*分页*/
.pagebox {margin:0 auto;position:relative;text-align:center;background-color: #EEF3F7;height:42px;line-height:42px;}
.pagebox ul {position:relative;padding-top:9px;}
.pagebox span {height:20px;line-height:20px;padding:2px 5px;text-decoration: none; font-size:.7rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border: 0;outline:none;margin:0px 5px;display: inline-block;margin-top:8px;}
.pagebox span.pagebtn {text-align: center;color:#fff; background:#00AAFF;}
.pagebox span.pagebtn:hover { background: #02A2AA;}
.pagebox span.pageprev {text-align: center; color: #fff;background: #04686D;}
.pagebox span.pageprev:hover { background: #05AFB7;}
.pagebox span.pagenext {text-align: center; color: #fff;background: #CC00CC;}
.pagebox span.pagenext:hover { background: #FF00FF;}
.pagebox span.pagetxt {border:1px #717171 solid;background-color: #EFEFEF; border-top-color:#FFFFFF; border-left-color:#FFFFFF;}
.pagebox span.pageatn {width:25px;color:#fff;background:#3DC1FE;}
.pagebox span.pageatn:hover {width:25px;color:#fff;background:#f00;}
.pagebox span.pageatn a {font-weight:700;font-size:1rem;display:block;}
.pagebox span.pagescent {width:57px;background: #F23405;color: #fff;cursor:pointer;}
.pagebox span.on{width:25px;background-color:#f00;color: #ff0 !important;}