/* - - - - - - - - - 各浏览器样式默认值标准化  - - - - - - - - -*/
html,body,span,object,iframe,h1,h2,h3,h4,h5,p,blockquote,pre,
a,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{
margin:0;padding:0;border:0;
font-style:inherit;font-family:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{margin:0;padding:0;display: block;}
html{-webkit-text-size-adjust:none;}
img{border:none;vertical-align:middle;}
input,select,button{padding:0;margin:0;outline:none;font-family:inherit;vertical-align:middle;}
textarea{font-family:inherit;padding:0;margin:0;}
button{cursor:pointer;}
html{overflow-x:hidden; background:url(bg.JPG) repeat-x #FFFDF4; }
body{font-size: 12px;font-family:\5B8B\4F53; }



#header								{width:1004px;margin:0 auto;background:url(header_bg.png) no-repeat;height:120px;position:relative; font-family:"宋体";}

#header .top						{position:absolute;color:#000;bottom:10px;left:70px; text-align:center;}
#header .top a						{color:#000;margin-right:20px;text-decoration: none;}
#header .top a:hover				{color:#F00;}
#header .top span					{margin:0 5px;}

#header	.cuibox						{width:480px;overflow:hidden;margin-right:15px;}
#header	.cuibox	ul					{width:550px;}
#header	.cuibox	.title				{height:26px;line-height:26px; text-align:center;color:#FFF;font-weight:bold;margin-bottom:4px;}
#header	.cuibox	li					{float:left;width:161px;height:18px;line-height:18px; text-align:center;overflow:hidden;border-right:1px solid #000;margin-bottom:6px;}
#header	.cuibox	li.changx			{width:322px;}
#header	.banner						{width:210px;height:100px;}
#header	.box						{position:absolute;top:10px;right:0;width:716px;}
#header .box a						{color:#000;margin-right:20px;text-decoration: none;}
#header .box a:hover				{color:#F00;}

.advertising_center{/* margin-top: 5px; */width: 100%;height: 28px;line-height: 28px;color: #ababab;font-size: 12px;/* background-color: #523013; */border-radius: 3px}
.advertising_center .swiper-slide{/* background-color: #523013; */display: flex;visibility: hidden;}
.advertising_center .swiper-slide-active{visibility: visible;}
.advertising_center .swiper-slide>p{flex: 1;height: 28px;width:130px;line-height: 28px;text-align: left;display: inline-block;font-size: 12px;font-family: Microsoft YaHei R;font-weight: 400;color: #f6f1d1;overflow: hidden;word-wrap: break-word;white-space: nowrap;}
.advertising_center .swiper-slide p>a{display: inline-block; color: #FCDA41;}
.fl{float: left;}
.shouquan{width: 1220px; height: 20px; margin: 0 auto; box-shadow: 0px 0px 25px 0px #aaa;/* */}
.shouquan1{width: 1223px; height: 33px; margin: 0 auto; box-shadow: 0px 0px 25px 0px #aaa;/* */}
.atext{width:0px;}
.a_img{margin: 3px auto;text-align: center;width:90px;}
.content_box{ margin:0 auto; width: 1004px;z-index:999; overflow:hidden; }

.vip{ height:60px; line-height:60px; text-align:right; }
.sqbox{ width:153px; height:130px;  margin:0 50px; float:right; }

.content_box .banner{width:1200px;height: 165px;margin: 0px auto;background-image: url(banner.jpg);}
.content_box .banner .animation1{margin: 0px auto;width: 1220px;height: 173px;background: url(dd1.png);/* background-size: 36660px; */background-size: 12220px;animation: sprite5 2s steps(10) infinite;}

.infobox{ width:1004px; margin:0 auto; height:26px;text-decoration:none;font-size: 17px; text-align: center; color:#ffff00; BACKGROUND-COLOR: #ffa500; line-height: 26px; }
.infobox a{ color:#FFFFff; text-decoration:none; }

.sm{ width:1004px; margin:0 auto; height:32px;font-size: 14px; text-align: center; color:#FFFFFF; BACKGROUND-COLOR: #ffb300; line-height: 32px; }


.content_box .search{width:1004px;height: 40px; overflow:hidden; background: url(nav.png) no-repeat;background-repeat: no-repeat;}
.marks_content{margin: 0 auto;
/* top: 325px;left: -16px; */width: 1200px;height: 100px;/* background: url(images/danye_04.png) ; */background-repeat: no-repeat;background-size: 100% 100%;background-position-y:-34px;z-index: 100;}
.marks_content_webset{top: 51px;left: 90px;height: 30px;color: #f6f1d1;}
.marks_content_ad{top: 60px;left: 230px;width: 1004px;height: 30px;color: #f6f1d1;}
.marks_content_ad ul{width: 100%;height: 100%;}
.marks_content_ad ul li{display: inline-block;padding:0 3px;height: 100%;font-size: 13.5px;font-family: Microsoft YaHei R;font-weight: 400;text-align: center;color: #f6f1d1;line-height: 28px;}
.marks_content_ad ul li a{display: inline-block;color: #FCDA41;}
.marks_content_search{width: 1100px;height: 44px;background-size: contain;}
.search_wrap{width: 1160px;padding: 6px 20px;margin: 0 auto;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;text-align: left;color: #f6f1d1;line-height: 18px;}
.select_edition{height:30px; width:736px; float:left;}
.select_sm{height:30px; line-height:40px;  overflow:hidden; margin-left:5px;    padding-top: 3px;}
.select_sm ul{display: block;width: 100%;height: 100%;overflow: hidden;}
.select_sm ul li{float: left;padding: 1px 7px; height:25px; line-height:25px; color:#F6F1D1; cursor:pointer;}
.select_sm ul li:hover{padding: 1px 7px;color: #FCDA41;background-color: rgb(250, 250, 250,.23);border-radius: 11px;}
ul, li{list-style: none;}
.inputtext{width: 268px;height:30px; float:right;padding-top: 4px;}
.inputtext input{width: 155px;height: 27px;padding-left: 20px;margin-left: 10px; background: url(danye_02.png) no-repeat;background-size: 172px 100%;outline: none;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;text-align: left;color: #8c8888;line-height: 18px;border: 0px; float:left;}
.inputclose{top:5px;right: 35px;cursor: pointer;width: 18px;height: 18px;background: url(inputclose.png) no-repeat;background-size: contain;display: none;}
.inputclose:hover{background: url(inputclose_h.png) no-repeat;}
.search_bt{cursor: pointer;width: 63px;height: 22px;background: url(buttom.png) no-repeat;background-size: contain; float:left; margin:2px 15px 0 5px;}
.select_edition_ul{position: absolute; margin-left:500px; margin-top:10px; display:none; z-index: 12; width: 380px; height: 158px; overflow: hidden; background: url(select_edition_bg.png) no-repeat; background-size: 100% 100%;}
.con_table{position: absolute; top: 5px; width: 100%; height: 100%;}
.con_table ul{width: 100%; height: auto;}
.con_table ul li{float: left; margin: 0 auto; width:63px; height: 28px; font-size: 14px; font-family: Microsoft YaHei ; font-weight: 400; text-align: center; color: #8c8888; line-height: 28px; letter-spacing: 1px; cursor: pointer;}
.con_table ul li:hover{color: #FCDA41;}


table.gamelist {
	width: 1004px;
	/*margin-left: 3px;*/
	border-collapse: collapse;
}

table.gamelist th {
	color: #ffffff;
	font-weight: 400;
	font-size: 13px;
	border: solid 1px #985b00;
	height: 28px;
	line-height: 28px;
     background: url(nav_bg.png) repeat-x;
    BACKGROUND-COLOR: #b85a00;
    border-top: 1px solid #b85a00;
    border-right: 1px solid #b85a00;
}

table.gamelist td {
	line-height: 25px;
	border: 1px solid #985b00;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}



table.gamelist tr td:nth-child(5) {
	text-align: center;
	padding-left: 5px;
}


table.gamelist td:nth-child(3) {
	color: #ff0000;
}

table.gamelist td:nth-child(5) span {
	color: #FF0000;
}

table.gamelist td a {
	color: #000;
	text-decoration: none;
}


table.gamelist td a:hover{ text-decoration:underline; color:#C00; }
table.gamelist td a:visited{ }



table.gamelist tr:hover td:nth-child(7) a{  color:#ff0000;   }



.footer { width:1004px; margin:0 auto;BACKGROUND-COLOR: #91460d;
    font-size: 13px;
    color: #FFFFFF;
    overflow: hidden;
    padding: 15px 0;
    text-align: center;
    line-height: 180%;
}

.footer  a						{color:#000;margin-right:20px;text-decoration: none;}


/*#footer*/
#footer								{width:1002px;margin:0 auto;text-align:left;background:url(footerbg.png) no-repeat 0 bottom;height:111px;color:#000;line-height:19px;border:1px solid #b85a00;}
#footer .copay						{padding-left:165px;padding-top:15px; text-align:center;line-height:17px;}
#footer a							{color:#000;margin:0 3px;    text-decoration: none;}
#footer a:hover						{color:#C00;}
#footer .tith						{background:url(thbg.png) repeat-x;height:29px;line-height:29px;color:#facd89;text-align:center;font-size:14px;font-weight:bold;}
#footer .tith strong				{padding:0 5px;}
#footer .tith a						{color:#facd89;    text-decoration: none;}



.p2{ width:1004px; margin:0 auto; height:36px;font-size: 14px; text-align: center; color:#FFFFFF; BACKGROUND-COLOR: #c77204; line-height: 36px;   }
.game{ overflow:hidden; }

/*单页*/
.singlepage{ width:1180px; padding:10px; margin:5px auto; word-wrap: break-word; font-size:16px; line-height:180%; color:#5C5C5C; background-color:#FFFFFF; }


.location{ height:40px; font-size:16px; line-height:40px; color:#AC2525; width:1188px; margin:0 auto; background-color:#FFFFFF;  border:solid 1px #F0F0F0; padding-left:10px; }
.location a{ color:#AC2525; text-decoration:none; }

table.daili{ border-collapse:collapse; }
table.daili td{ background-color:#0F0F0F; height:25px; text-align:center; line-height:25px; color:#FFFFCC; }

.nokey{ display:none; }