*{ margin:0; padding:0; }
body{ font-size:13px; font-family:Arial, Helvetica, sans-serif, "宋体";  }
a:hover{ text-decoration:underline; color:#FF0000;  }
table{ border-collapse:collapse; }

.topbox{ width:1170px; margin:0 auto; overflow:hidden; z-index:1000;background-color:#FFFFFF; position: relative; }
.logo{ width:454px; height:139px; margin:50px auto 20px auto; }

.footer{ background-color:#20232C; padding:15px; text-align:center; color:#808080; font-size:14px; line-height:180%; }

/*/ 导航栏 /*/
.navbar{ height:50px; background-color:#212029; margin-bottom:5px; margin-top:25px; }
.menus{ width:1170px; height:50px; margin:0 auto; }
.navitems{ width:1000px; height:50px; float:right; }
ul.itemlist{ margin:0; padding:0; overflow:hidden; }
ul.itemlist li{ list-style:none; height:50px; line-height:50px; font-size:20px; float:left; padding:0 25px; }
ul.itemlist li a{ color:#e5b05b; text-decoration:none; }
ul.itemlist li:hover{ background-color:#333333; }

.small_logo{ width:170px; height:50px; overflow:hidden; float:left; text-align:center; }
.small_logo img{ margin-top:12px; }

/*/ 广告框 /*/
.ggbox{ width:1170px; overflow:hidden; margin:0 auto; margin-bottom:5px; }

.wrapbox{ width:1170px; overflow:hidden; margin:0 auto; margin-bottom:10px;  }

table.gamelist { border-collapse:collapse; table-layout:fixed; }
table.gamelist th{ height:40px; line-height:40px; background-color:#C6DFF7; color:#000000; border:solid 1px #E7E7E7; text-align:center; }
table.gamelist td{ height:36px; line-height:36px; border:solid 1px #E7E7E7; text-align:center; text-overflow: ellipsis; white-space: nowrap;overflow: hidden; }
table.gamelist td a.home{ padding: 4px 7px;cursor: pointer;background: #7d7d7d;color: #ffffff;border-radius: 2px; text-decoration:none; }
table.gamelist td a.home:hover{ color: #ffffff;  }
table.gamelist td a{ text-decoration:none; color:#333333; }
table.gamelist td a:hover{ color:#AE3308; }
table.gamelist td.r{ color:#FF0000; }

span.hk{ color:#FF0000; }
span.red{ color:#FF0000; }
span.fav{ cursor:pointer; }

/*/ 搜索框 /*/
.schbox{ width:554px; height:44px; overflow:hidden; margin:0 auto; }
.b_left{ width:78px; height:40px; line-height:40px; color:#333333; cursor:pointer; text-align:center; float:left; border:solid 2px #AE3308; }
.b_left span{}
.b_mid{ width:390px; height:40px; float:left; background-color:#CCCCCC; border-top:solid 2px #AE3308; border-bottom:solid 2px #AE3308; }
.b_right{ width:80px; height:40px; float:right; border:solid 2px #AE3308; border-right:none; }

input.txtbox{ width:390px;box-sizing: border-box;font-size: 14px;height: 40px;outline: none;padding:0 5px;border:none; #333 !important }

#schbtn{ -webkit-appearance: none; border: 0; border-radius: 0; cursor: pointer; font-family: "Microsoft YaHei"; font-size: 15px; height: 40px; line-height:40px; letter-spacing: 1px; top: 0; vertical-align: top; width: 80px; background-color:#AE3308; color:#FFFFFF; font-weight:800; }

.bbbox{ width:554px; overflow:hidden; margin:0 auto; padding-top:3px; }
.optionbox{ background-color:#ffffff; width: 554px; overflow:hidden; margin:0 auto;  z-index:1000;position:absolute; display:none; }
ul.bblist li{ list-style:none; float:left; width:59px; height:36px; line-height:36px; color:#333333; padding-left:10px; cursor:pointer;  } 
ul.bblist li:hover{ color:#AE3308; }

.right_share {
    width: 50px;
    height: 328px;
    position: fixed;
	_position: absolute; left:50%; margin-left:600px;
    bottom: 6%;
    display: flex;
    flex-direction: column;
}

ul.rightlist li{ list-style:none; font-size:12px; border:solid 1px #E7E7E7; padding:7px 10px; color:#FF0000; margin-bottom:4px; text-align:center; background-color:#FFFFFF;  border-radius: 5px; cursor:pointer; }
ul.rightlist li.bottom{ padding:0; }
ul.rightlist li:hover{ }

/*/ 我的收藏夹 /*/
.favobox{ padding:5px; overflow:hidden; }
table.favolist{ border-collapse:collapse; }
table.favolist th{ height:40px; line-height:40px; background-color:#C6DFF7; font-size:13px; }
table.favolist td{ height:36px; line-height:36px; border-bottom:solid 1px #E7E7E7; }
table.favolist td a{ text-decoration:none; color:#222222; }
span.del{ color:#FF0000; cursor:pointer; }

/*/ 单页 /*/
.pagebox{ width:1170px; overflow:hidden; margin:0 auto; }
.pagetitle{ height:60px; line-height:60px; border-bottom:solid 2px #C6DFF7; }
.pagetitle h1{ font-family:"微软雅黑"; font-size:30px; }
.pagecontent{ border:solid 1px #E7E7E7; overflow:hidden; padding:20px; line-height:180%; font-size:14px;  }












