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,table,td,th,label {
  margin: 0;
  padding: 0;
}
*{margin: 0;padding: 0;}
html { background-color: #F8F8F8;color: #333;font-size:64%;line-height: 1.5;height:100%; }
.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 }
input,  button, textarea {font-family: inherit;margin: 0;padding: 0;outline: none;border: 0; }
body { width: 100%;margin:0 auto;line-height: 20px;font-size:13px;font-size:1.3rem;font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,verdana,arial,sans-serif;color: #222;-webkit-text-size-adjust: 100%;height:100%;word-wrap:break-word;word-break:break-all;}
.c{clear:both;height:1px;font:0px/0px Arial;overflow:hidden;}
.wc{clear:both;height:20px;font:0px/0px Arial;overflow:hidden;}
.www{clear:both;height:3px;font:0px/0px Arial;overflow:hidden;}
.cn {text-align: center;}
.cr {text-align:right;}
.fl {float: left;}
.fr {float: right;}
.sa{color: #0ff;}
.sb{color: #f00;}
.sc{color: #00f;}
.s3{color: #f00;font-family:Arial;font-size:1.6rem;font-weight:700;}
.sd{color: #f0f;}
.se{color: #fff;}
.sf{color: #ff0;}
.sg{color: #FF6C05;}
.sh{color: #080;}
.si{color: #004F69;}
.saa{color: #BC2301;}
.sm{color: #690015;}
.sj{color: #7D2A00;}
.f1 {font-size:1rem;}
.f11 {font-size:1.1rem;}
.fft {font-size:2rem;}
.bgb {background:#ffff00;color: #f00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.b {font-weight:700;}
.bt5 {margin-top:5px;}
.bl5 {margin-left:5px;}
.bl10 {margin-left:10px;}
.br5 {margin-right:5px;}
.br30 {margin-right:30px;}
/*全局链接样式*/
a {color: inherit;text-decoration: none; }
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
ol, ul, li {list-style: none }
img {border: 0;}
select {border:1px solid #D3D1D1;height:25px;}
td {height:35px;line-height:35px;}
.bor {border: 1px solid #D9DADB;}
.bold {font-weight: bold;}
.ipuw50  {width:50px;}
.ipuw90 {width:400px;}
.ipuw100  {width:100px;}
.ipuw150  {width:150px;}
.ipuw200  {width:200px;}
.ipuw300  {width:300px;}
.u { position:relative;border-bottom:1px solid #f00;}
.bok {margin:0 auto;position:relative;overflow:hidden;height:10px;}
.newsnameb {font-size:1.6rem;margin-left:15px;font-weight: bold;color: #000;}
.newsnameb span {position:relative;padding:2px 8px;top:2px;}
.nbg {background: #045289;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color: #fff;}
.input {border:1px solid #B7DDFB;line-height:20px;height:18px;padding:2px 0px 2px 2px;font-size:1.0em;vertical-align:middle;color:#222;border-radius:2px;}
.input:focus {outline:0px solid #007bff;outline-offset:0px;box-shadow: 0px 0px 2px 2px #32D2FE;}
.yusheinput {border:1px solid #ff4900;height:20px;line-height:20px;padding: 0 3px;}
.putwh {width:300px;border:1px solid #D3D1D1;height:25px;line-height:25px;padding: 0 5px;}
.error {width:400px;height:70px;line-height:70px;left:0; right:0%; top:30%;bottom:45%;background: #045289;border:#02192A 1px solid;border-top-color:#088BE8;border-left-color:#088BE8;z-index:99999;position:fixed;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:flex;align-items: center;justify-items: center;font-size:18px;font-weight:900;color:#fff;-moz-text-shadow: -1px 0 #E87E1A, 0 1px #E87E1A, 1px 0 #E87E1A, 0 -1px #E87E1A; -webkit-text-shadow: -1px 0 #E87E1A, 0 1px #E87E1A, 1px 0 #E87E1A, 0 -1px #E87E1A;text-shadow: 2px 0 #E87E1A, 0 1px #E87E1A, 1px 0 #E87E1A, 0 -1px #E87E1A;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin:0 auto;}
.error img {margin-top:15px;}
.magess {margin:0 auto;color:#A4A4A4;font-size:1.8rem;line-height:40px;font-weight:500;text-align: center;background-color: #fff;margin:3px;}
.sysipu {width:350px;}
/*全局样式结速*/
.adminbox {width:100%;margin:0 auto;min-width:1400px;max-width:1450px;position:relative;height:100%;}
.adminbox-top {width:10%;margin:0 auto;height:35px;line-height:35px;position:relative;background-color: #034D52;color: #fff;}
.adminbox .adminbox-left {float:left;width:10%;height:100%;margin:0 auto;position:relative;text-align:center;background-color: #034D52;border-right:1px solid #035055;}
.adminbox .adminbox-right {float:right;width:89.9%;height:100%;margin:0 auto;position:relative;}
.adminbox .adminbox-left .adminbox-left_tit {height:30px;line-height:35px;position:relative;}
.adminbox .adminbox-left .adminbox-left_tit a {color: #fff;text-align: center;}
/*左*/
#navigation {height:100%;}
#navigation li {height:26px;line-height:26px;}
#navigation li{width:90%;margin:0 auto;background-color: #05838C;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;border:1px #011415 solid;border-top-color:#05B3BF; border-left-color:#05B3BF;color: #78F8FF;margin-top:3px;}
#navigation li a{display:block;}
#navigation li.cur {width:90%;height:26px;line-height:26px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;background-color:#07C3D0 !important;color: #ff0 !important;border:1px #05838C solid;border-bottom-color:#68F3FD;margin-top:3px;}
/*登陆*/
.container {height:100%; width:100%; text-align:center;background:#02A2AA;}
.main_box {position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);}
.login_box {position:relative;width:400px; height:240px;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;box-sizing: border-box;border:1px #011415 solid;background-color: #034D52;border-top-color:#05D7E6; border-left-color:#05D7E6;}
.login_logo {height:60px;line-height:60px; text-align: center;font-size:2rem;font-weight:700;color: #02A2AA;font-family:"Microsoft YaHei";}
.login_logo:hover {color: #FF6600;}
.login_box .form-control {display: inline-block; *display: inline; zoom: 1; width: auto;position:relative; }
.login_box .form-group .x200 {width:200px;position:relative;border:1px solid #02A2AA;height:25px;line-height:25px;}
.login_box .form-group {height:60px;line-height:60px;}
.login_box .form-group .t {position:relative;width: 150px; text-align: right;font-size:1.1rem;color: #07FCF9;}
.bottom {width: 100%;height:60px;line-height:60px;text-align: center;position:relative; font-size:1rem;}
.textareatxt {width:99%;margin:0 0px;position:relative;overflow: hidden;}
/*按钮*/
.button {padding:0px 15px;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;}
.btnset {width:40px;padding:2px 10px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:1rem;border-radius:3px;background: #080;cursor: pointer;outline:none;border: 0;}
.btnset:hover { background:#892525;text-decoration:none;}
.addbtn {padding:0px 15px;height:30px; line-height:30px;margin:5px 2px;margin-left:15px; text-align: center; color: #fff; text-decoration: none;border-radius:3px;background: #f00;cursor: pointer;outline:none;border: 0;}
.addbtn:hover { background: #CC3300;text-decoration:none;}
.delbtn {width:40px;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;}
.cheset {height:25px;line-height:25px;padding:0px 10px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:1rem;border-radius:3px;display: inline-block; background: #034D52;cursor: pointer;border: 0;}
.cheset:hover { background:#892525;text-decoration:none;}
/*框架*/
.sys_box {width:100%;margin: 0 auto;clear:both;line-height:30px;position:relative;overflow:hidden;}
.sys_box .sysl {width:15%;float:left;height:30px;line-height:30px;text-align:right;margin-right:5px;}
.sys_box .sysr {width:82%;float:left;line-height:30px;text-align:left;margin-left:5px;}
.sys_box .sysrtext {width:82%;float:left;text-align:left;margin-left:5px;position:relative;}
.achetile {width:100%;max-width:1000px;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;}
.sys_add {width:98%;margin:0 5px;height:30px;line-height:30px;position:relative;overflow: hidden;}
.systit {font-size:1.5rem;height:35px;line-height:35px;text-align: center;position:relative;background-color: #034D52;color: #fff;}
/*栏目*/
.partile {margin: 0 auto;position:relative;overflow:hidden;}
.partile li {float:left;position:relative;margin:0px 5px;height:35px;line-height:35px;}
.partile li a {height:35px;line-height:35px;padding:1px 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.4rem;font-weight:700;}
.partile li a.cur, .partile li a:hover {background: #ff4000;color:#ffff00;border:1px #ff5600 solid;}
.partile li .s1:hover{color:#00ffff;}  
.partile .buy_delbut {background: #C50808;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;padding:2px 1px;color:#fff;font-size:1rem;border: 1px solid #C50808;}
/*类型*/
.vote_title_box, .vote_class_box {margin: 0 auto;position:relative;overflow:hidden;}
.vote_title_box li {float: left;height:30px;line-height:30px;width:11%;text-align:center;}
.vote_title_box li a {border:1px #717171 solid;background-color: #E5E5E5; border-top-color:#FFFFFF; border-left-color:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;font-size:1.6rem;padding:2px 8px;}
.vote_title_box li a.cur {background-color: #ff4900;color:#FFF;border:1px #862C04 solid;border-top-color:#FFFFFF; border-left-color:#FFFFFF;}
.vote_class_box {margin-top:10px;}
.vote_class_box ul {margin: 0 auto;position:relative;overflow:hidden;border-bottom: 1px solid #BFD1EB;}
.vote_class_box li {float: left;margin:0px 2px;}
.vote_class_box li.id {width:2%;text-align:center;}
.vote_class_box li.qs {width:4%;text-align:center;}
.vote_class_box li.tx {width:93%;color:#00f;}
.vote_class_box li.tx span {margin:0px 4px;}
.xgput {position:relative;background-color: #ff4900;color:#fff;padding:2px 8px;border-radius:3px;top:1px;}
/*开奖*/
.kj_sys_box {margin: 0 auto;position:relative;overflow:hidden;height:35px;line-height:35px;border:1px solid #BFD1EB;}
.dcimgok {background-image: url(../images/kai.png);background-repeat: no-repeat;display: inline-block;background-size:100% 100%;width:76px;height:26px;position:relative;overflow: hidden;top:7px;}
.dcimgno {background-image: url(../images/guan.png);background-repeat: no-repeat;display: inline-block;background-size:100% 100%;width:76px;height:26px;position:relative;overflow: hidden;top:7px;}

/*列表*/
.list_type_box {margin: 0 auto;position:relative;border-bottom: 1px solid #BFD1EB;}
.litit {background-image: -webkit-linear-gradient(top, #ffffff, #C8C7C7);border-top: 1px solid #E2DFDF;border-bottom: 1px solid #fff;position:relative;overflow: hidden;}
.list_type_box li {float: left;height:25px;line-height:25px;text-align: center;position:relative;font-size:1.3rem;border-bottom: 1px solid #BFD1EB;}
.list_type_box li.ty-id {width:5%;}
.list_type_box li.ty-bh {width:8%;}
.list_type_box li.ty-fl {width:10%;}
.list_type_box li.ty-cs {width:10%;}
.list_type_box li.ty-hd {width:8%;text-align: center;}
.list_type_box li.ty-md {width:25%;position:relative;}
.list_type_box li.ty-bt {width:30%;position:relative;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_type_box li.ty-gs {width:15%;position:relative;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align:left;}
.list_type_box li.ty-ht {width:20%;position:relative;}
.list_type_box li.ty-ur {width:20%;text-align:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_type_box li.ty-rq {width:20%;}
.list_type_box li.ty-xg {width:8%;}
.list_type_box li.ty-sc {width:8%;}
.list_type_box li.ty-wl {width:47%;text-align:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_type_box li.ty-na {width:87%;}
.list_type_box li.ur-ht {width:25%;}
.list_type_box li.ty-fl dl{width:50%;}
.list_type_box li.ty-ls {width:83%;position:relative;text-align:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_type_box li.ty-fl dl dd, .list_type_box li.ty-id dd {width:100%;font-size:.7rem;}
.list_type_box li.ty-ls p {width:73%;}
/*弹出*/
.edit_box {WIDTH:450px;height:223px;position:fixed;border:1px #034D52 solid;z-index:9999;left:20%;right:20%;top:75px;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;}
.edit_gg {WIDTH:750px;height:525px;position:fixed;border:1px #034D52 solid;z-index:9999;left:5px;right:20%;top:0px;background:#fff;}
.edit_gg .gg_col {height:27px;light-height:30px;font-size: 14px;font-weight: bold;background:#034D52;padding:7px 10px 0px 10px;color:#78F8FF;}
.edit_gg .gg_col .gg_cola {float:right;color:#E4FF78;}
.dcjl_box {WIDTH:870px;height:545px;position:fixed;border:1px #034D52 solid;z-index:9999;left:5%;right:20%;top:5px;background:#fff;}
.dcjl_box .dcjl_col {height:30px;light-height:30px;font-size: 14px;font-weight: bold;background:#034D52;padding:8px 10px 0px 10px;color:#78F8FF;}
.dcjl_box .dcjl_col .dcjl_cola {float:right;color:#E4FF78;}

/*搜索*/
.searchtitle {color: #4892E6;font-size:.9rem;height:35px; line-height:35px;background-color: #EEF3F7;}
.searchinput {margin-left:.2em;width:250px;height:25px;border: 1px solid #BFD1EB; font-size: 1rem;padding-left:.5rem;}
.searchbtn {padding:0px 10px;height:25px; line-height:25px;margin:0px 2px; text-align: center; color: #fff; text-decoration: none; font-size:1rem;border-radius:3px;display: inline-block; background: #FF5E52;cursor: pointer;border: 0;}
.searchbtn:hover {background: #e24000;}
/*球颜色*/
.reds {WIDTH:45px;height:45px;padding:2px 3px;background-image: url(../images/red.png);background-repeat: no-repeat;background-size:100% 100%;font-size:.7rem;color: #fff;}
.blues {WIDTH:45px;height:45px;padding:2px 3px;background-image: url(../images/blue.png);background-repeat: no-repeat;background-size:100% 100%;font-size:.7rem;color: #fff;}
.greens {WIDTH:45px;height:45px;padding:2px 3px;background-image: url(../images/green.png);background-repeat: no-repeat;background-size:100% 100%;font-size:.7rem;color: #fff;}
/*分页*/
.pagebox {margin:0 auto;position:relative;text-align:center;background-color: #EEF3F7;border-top: 1px solid #E7EBEE;border-bottom: 1px solid #E7EBEE;}
.pagebox li {height:42px;line-height:42px;display:inline-block;}
.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 .pagetxt {border:1px #717171 solid;background-color: #EFEFEF; border-top-color:#FFFFFF; border-left-color:#FFFFFF;}
.pagebox span.pnum{width:25px;border: 1px solid #C7C8C8;font-weight:500;font-size:1rem;display:block;background:#fff;}
.pagebox span.on{width:25px;background-color:#f00;color: #ff0 !important;font-weight:700;font-size:1rem;display:block;}
/* 380px */ 
@media (max-width:795px){
.disp {display:none;}
.adminbox .adminbox-left {width:25%;}
.adminbox .adminbox-right {width:74%;}
#navigation li.bgimg {width:80px;}
.adm_l {width:97%;margin:2px 1%;}
.adm_l .adm_a {margin:0 1px;}
.navigation li.nvbg, .navigation li.cur {width:85px;}
.sysipu {width:150px;}
.kj_w {width:99%;}
#alert-edit {width:99%;left:0%;right:0%;}
.error {width:99%;margin:auto;left:0; right:0%;}
}