*,html,body {
	margin: 0;
	padding: 0;
}
li,ul,ol {
	list-style: none;
}
.lg {
	transform: rotate(30deg);
	object-fit: cover;
	top: 16px;
	left: 213px;
	position: absolute;
}
img {
	max-width: 585px;
width: 100%;
	border: 0;
}
.imgs img {
	border: 1px dashed #1e79ce;
	width: 130px;
	height: 50px;
}

body {
	margin: 0;
	padding: 0;
	background: #eeffff url(/material/bg.gif);
}

body,input {
	line-height: 20px;
	font-size: 14px;
	color: #000;
	font: 18px/14px Georgia;
	font-family: ,"Adobe黑体","黑体","宋体",Arial;
}

body,html {
	overflow-x: hidden;
}

p,div,img {
	margin: 0;
	padding: 0;
}

input {
	font-size: 16px;
	-webkit-appearance: ;border-radius: 0px;
}

form {
	display: inline;
}





a:link,a:visited {
	text-decoration: none;
	color: #00A0E9;
}

a:hover,a:active,a:focus {
	color: #2263a5;
	text-decoration: none;
}

/*公共DIV代码UBB显示[div=list]样式[/div]*/

.logo {
	background-color: #FFFFFF;
	color: #000000;
	padding: 0px 8px;
	margin: 0px;
	text-align: center;
}

.logo a {
	color: blue;
	line-height: 28px;
	letter-spacing: 1px;
}

.list {
	font-weight: bold;
	font-weight: bold;
	background: linear-gradient(to bottom, #029900, #008800);
	border-radius: 5px;
	margin: 5px;
	font-size;20px;
color: #a8ff24;
	boldline-height: 25px;
}

.list3 a {
	font-size: 0px;
	line-height: 0px;
}

.list a:hover {
	background: #fff;
	border-radius: 4px;
	margin: 2px;
	text-shadow: 2px 4px 2px #ff00ff;
}

.list1 {
	margin: 0;
	padding: 0;
	left;border-top: solid 1px #DFDFE0;
	border-bottom: solid 2px #5BB138;
	color: #fff;
	line-height: 25px;
	background: linear-gradient(to bottom, #dcdcdf, #008800 24px, transparent 5px, transparent);
	//background-size: 2px 80%;
}

.list2 {
	line-height: 29px;
	color: #000;
	border-bottom: 1px solid #db7093;
	border-top: 1px solid #db7093;
	letter-spacing: 0px;
	background: url(/material/yh.gif) no-repeat 20px 10% #ffffff;
	padding-left: 15px;
}

.list3 {
	background: #e6e6fa;
	border: solid #db7093;
	color: #00;
	font-weight: bold;
	background: url(http://51920.xyz/material/hdj.gif) no-repeat 210px 10% #ffffff;
	line-height: 22px;
	padding-left: 1px;
}

.list4 {
	background-color: #db7093;
	text-align: center;
	color: #ffffgg;
	line-height: 26px;
	padding: 0px 8px;
	margin: 0px;
	text-align: left;
}

.list5 {
	background: #ffc0cb;
	border: solid #B2DEF7;
	border-width: 1px 0 1px 0;
	padding: 0 5px;
	color: #00;
	font-weight: bold;
}

.list6 {
	background: #e6e6fa;
	border: solid #db7093;
	color: #00;
	font-weight: bold;
}

.list7 {
	margin: 0;
	padding: 0;
	left;text-align:;
	background: #EBEFF6;
	border-top: solid 1px #DFDFE0;
	border-bottom: solid 2px #ff0000;
	color: #000000;
	line-height: 25px;
	background-image: -o-linear-gradient#top,#FFF,#db7093#;
}

.list7 a {
	color: #0000ff;
	line-height: 28px;
	letter-spacing: 1px;
}

/*全站向左对齐宽边-*/

.main {
	line-height: 26px;
	font-size: 16px;
	margin-bottom: 0px;
	margin: 0px auto;
	word-break: break-all;
	box-shadow: 0 0 15px #ccc;
	overflow: hidden;
}

/*彩版居中向左对齐宽边-max-width:800px 宽度*/

.main1 {
	line-height: 26px;
	font-size: 16px;
	margin-bottom: 0px;
	margin: 0px auto;
	word-break: break-all;
	max-width: 600px;
	box-shadow: 0 0 15px #ccc;
	overflow: hidden;
	border: 1px solid #c6c6c6;
}

/*彩版居中向左对齐窄边-max-width:238px 宽度*/

.main2 {
	line-height: 26px;
	font-size: 16px;
	margin-bottom: 0px;
	margin: 0px auto;
	word-break: break-all;
	max-width: 238px;
	box-shadow: 0 0 15px #ccc;
	overflow: hidden;
	border: 1px solid #c6c6c6;
}

/*-版权及日期等-*/

.copyright {
	padding: 5px;
	border-top: 0px solid #d6d6d6;
	font-size: 13px;
	line-height: 23px;
	color: #616161;
}}

.copyright a {
	margin: 0 20px;
}

/*顶部-*/

.ding {
	padding: 4px 4px 3px;
	font-size: 18px;
	color: #039;
	background: #e8f4ff;
	border-bottom: 1px solid #1e79ce;
}

.ding a:hover, .header a:active, .header a:focus {
	color: #039;
}

.hr {
	margin: 4px 0;
	height: 0px;
	border: none;
	border-top: 1px #999 dashed;
	color: #999
}

/*-底部版本切换-*/

.footer {
	background: #1e79ce;
	color: #fff;
	padding: 3px 5px;
	margin-top: -1px;
}

.footer a {
	color: #fff;
}

.footer a:active {
	color: #c4e2ef;
}

.footer span {
	color: #fff;
}

.t2 {
	background: #ffffff;
	border: dotted #db7634 2px;
	margin: 4px;
	border-radius: 4px;
}

.nr {
	background: #fff url(/templates/12/img/Material/bg-green.jpg);
	border: 1px solid #008800;
	margin: 2px;
	padding: 3px;
}
.nr a{font-size:15px;color: #00A0E9;line-height: 28px;letter-spacing: 1px;}

.c1 {
	height: 24px;
	border-top: double 1px #DFDFE0;
	border-bottom: groove 1px #dfdfe0;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#db7093));
	background-image: -o-linear-gradient(top,#FFF,#F5F5F5);
}

.c2 {
	height: 24px;
	border-top: solid 1px #DFDFE0;
	border-bottom: solid 1px #dfdfe0;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#ff0000));
	background-image: -o-linear-gradient(top,#FFF,#F5F5F5);
}

.c3 {
	height: 24px;
	border-top: solid 1px #DFDFE0;
	border-bottom: solid 1px #dfdfe0;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#f08080));
	background-image: -o-linear-gradient(top,#FFF,#F5F5F5);
}

.c4 {
	height: 24px;
	border-top: solid 1px #DFDFE0;
	border-bottom: solid 1px #dfdfe0;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#9370db));
	background-image: -o-linear-gradient(top,#FFF,#F5F5F5);
}

.c5 {
	height: 24px;
	border-top: double 1px #DFDFE0;
	border-bottom: groove 1px #dfdfe0;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#000000));
	background-image: -o-linear-gradient(top,#FFF,#F5F5F5);
}

.c6 {
	height: 24px;
	border-top: solid 1px #DFDFE0;
	border-bottom: solid 1px #dfdfe0;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#e0ffff));
	background-image: -o-linear-gradient(top,#FFF,#F5F5F5);
}

.c7 {
	height: 24px;
	border-top: solid 1px #ff0000;
	border-bottom: solid 1px #ff0000;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#fadbce));
	background-image: -o-linear-gradient(top,#FFF,#f5f5f5);
}

.c8 {
	height: 24px;
	border-top: solid 1px #DFDFE0;
	border-bottom: solid 1px #dfdfe0;
	line-height: 25px;
	padding-left: 10px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#00ff00));
	background-image: -o-linear-gradient(top,#FFF,#F5F5F5);
}

00ff00));background-image:-o-linear-gradient(top,#FFF,#F5F5F5);
}

.bottomBar-wrap .right-box {
line-height: 25px!important;
}

#bottomBar .bottomBar-wrap {
padding-top: 0px
}

#bottomBar {
width: 24%;
right: 0;
center: 0;
position: fixed;
top: 0;
margin: 0 auto;
max-width: 520px;
height: 42px;
background: rgba(0,0,0,0.61);
;z-index: 9999;
}

.bottomBar-wrap {
color: white;
}

.bottomBar-wrap .left-box {
float: left;
padding-left: 10px;
}

.bottomBar-wrap .left-box p {
display: block;
font-family: 'Microsoft YaHei';
}

.bottomBar-wrap .left-box p#title {
color: white;
font-size: 16px;
}

.bottomBar-wrap .left-box p a {
font-size: 15px;
color: #a0a0a0;
}

.bottomBar-wrap .left-box p a:hover {
text-decoration: underline;
}

.bottomBar-wrap .right-box {
float: right;
margin-top: 2px;
}

.bottomBar-wrap .right-box a {
margin-right: 10px;
cursor: pointer;
}

.bottomBar-wrap .right-box a#taobao-foot,.bottomBar-wrap .right-box a#qq-foot,.bottomBar-wrap .right-box a#sina-foot {
width: 25px;
height: 25px;
}

.bottomBar-wrap .right-box a,.bottomBar-wrap .right-box p {
float: left;
}

.bottomBar-wrap .right-box a.reg {
background: #2d64b3;
color: white;
font-size: 12px;
font-family: "Microsoft YaHei",SimHei;
-webkit-background-clip: padding;
-moz-background-clip: padding;
-o-background-clip: padding-box;
padding: 0px 8px 0px 8px;
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
background-image: linear-gradient(#2d64b3,#5AB7C4);
border-radius: 0.2em;
}

.bottomBar-wrap .right-box a.login {
background: #ef8200;
color: white;
font-size: 12px;
font-family: "Microsoft YaHei",SimHei;
-webkit-background-clip: padding;
-moz-background-clip: padding;
-o-background-clip: padding-box;
padding: 0px 8px 0px 8px;
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
background-image: linear-gradient(#ef8200,#C4AB5A);
border-radius: 0.2em;
}

#sewidth {
text-align: center;
font-size: 0;
letter-spacing: -4px;
white-space: nowrap;
}

#sewidth a {
font-size: 16px;
color: #1e79ce;
display: inline-block;
width: 80px;
height: 30px;
line-height: 30px;
border: 1px solid #bababa;
border-left-width: 0;
background-color: #fbfbfb;
letter-spacing: 0;
}

#sewidth a.swleft {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-left-width: 1px;
}

#sewidth a.swright {
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}

.mtop5 {
margin-top: 5px;
}

#wzjb {
margin: 0 auto;
font-weight: bold;
text-align: center;
background: -webkit-linear-gradient(left,#db7093,#9f35ff 25%,#6a6aff 50%,#1e79ce 75%,#ffffff);
color: transparent;
-webkit-background-clip: text;
background-size: 200% 100%;
animation: masked-animation 1s infinite linear;
}

@-webkit-keyframes masked-animation {
0% {
	background-position: 0 0;
}

100% {
	background-position: -100% 0;
}
.dh{ overflow: hidden; width: 100%; margin-bottom: -1px;}
.dh a:nth-child(5n+5n) { border-left:0; }
.dh a { width: 25%; float: left; height: 35px; line-height: 35px; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; border-bottom: 1px solid #ff00ff; border-left: 1px solid #ff00ff; text-align: center; color: 8b4513; }

.dh a:hover {color: #fff100; background: #FF0000; }
.fvu {position:fixed;max-width:720px;width:100%;overflow:hidden;height:130px;background:#fff;color:#fff;}
.fvu img{margin-Left:1px;width:2.7rem;height:1.8rem;}
.nullbox{
	height: 125px;
}
.subnullbox{
	height: 110px;
}
.um img{max-width:600px;border:0;}
.duilianpt8{
	table-layout: auto;
	color: #FF0000;
	border-radius: 5px;
	overflow: hidden;
	text-align: center;
	background: #fff;
}
.duilianpt8 tr{
	height: 25px;
}
.duilianpt8 td{
	font-weight: bold;
	border:1px solid #C0C0C0;
	font-size: 15pt;
}
.duilianpt8 th{
	font-weight: bold;
	border:1px solid #C0C0C0;
	font-size: 15pt;
}



.duilianpt{
	table-layout: auto;
	color: #FF0000;
	border-radius: 5px;
	overflow: hidden;
	text-align: center;
	background: #fff;
}
.duilianpt tr{
	height: 25px;
}
.duilianpt td{
	font-weight: bold;
	border:1px solid #C0C0C0;
	font-size: 15pt;
}
.duilianpt th{
	font-weight: bold;
	border:1px solid #C0C0C0;
	font-size: 15pt;
}
.dh3{ overflow: hidden; width: 100%; margin-bottom: -1px;}
.dh3 a:nth-child(5n+5n) { border-left:0; }
.dh3 a { width: 25%; float: left; height: 35px; line-height: 35px; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; border-bottom: 1px solid #ff00ff; border-left: 1px solid #ff00ff; text-align: center; color: 8b4513; }

.dh3 a:hover {color: #fff100; background: #FF0000; }
}
/*充值提交样式*/
#form11_1 .formbtn {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 8px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
    margin: 3px;
}

#form11_1 .XType {
    -webkit-appearance: checkbox;
}

#form11_1 .XType {
    display: none;
}

    #form11_1 .XType:checked + .XTredtxt {
        background: rgb(28, 160, 28);
        color: #fff;
    }

.XTredtxt {
    text-align: center;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 5px;
    border: 1px solid rgb(28, 160, 28);
    border-radius: 10px;
    font-size: 15px;
    font-size: 1rem;
    margin: 2px;
    color: rgb(28, 160, 28);
}

.ChongLabel {
    font-size: 20px;
    color: #666;
    margin: 3px;
}

#form11_1 input[name='money'] {
    outline-style: none;
    border: 0px;
    width: 280px;
    border: 1px solid #ccc;
    padding: 7px 0px;
}

ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
}
    ul.pagination li {
        display: inline;
    }
        ul.pagination li a {
            color: black;
            float: left;
            padding: 6px 12px;
            text-decoration: none;
            transition: background-color .3s;
            border: 1px solid #ddd;
            color: #373434bd;
        }
            ul.pagination li a.active {
                background-color: #4CAF50;
                color: white;
                border: 1px solid #4CAF50;
            }