body{ margin:0; padding:0; background:#efefef; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img{ border:none;}
.page{ width:1024px; float:left; background:url(../images/bgpage.gif) repeat-y;}
.container{ width: 1024px; margin:0 auto;}
.page_in{ width:980px; margin:0 auto;background:#f8f8f8; border-left:1px #FFF solid;border-right:1px #FFF solid;}
.header{width:980px;height:125px;background:transparent url(../images/header.jpg);margin:auto;z-index:3; float:left;}
.logo{ float: left; width: 233px; height:125px;}
.boxsearch{ float: right; width: 256px; height:30px; margin-top:48px;}
.boxsearch_l{ float: left; width: 5px; height:30px; background: url(../images/boxsearch_l.gif) no-repeat;}
.boxsearch_bg{ float: left; width: 187px; height:30px; background: #ffe7f5;}
.boxsearch_bg input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; border:none; background:none; margin-top:5px; font-weight:bold;}
.boxsearch_r{ float: left; width: 64px; height:30px;}
.boxsearch_r input{ border:none; background:none;}

.main{ float: left; width:980px; margin-top:10px;}
.main_left{ float:left; width: 180px;}
.main_left_title{ float: left; width: 178px; height:24px; background:url(../images/bgtitle.gif) repeat-x; text-align: center; font-weight:bold; line-height:24px; color:#FFF; border:1px #eda223 solid;}
.main_right_title{ float: left; width: 178px; height:24px; background:url(../images/bgtitle.gif) repeat-x; text-align: center; font-weight:bold; line-height:24px; color:#FFF; margin-top:10px; border:1px #eda223 solid;}
.menu_left{ float:left; width: 180px; margin-top:10px;}
.menu_left ul{ margin:0px; padding:0px;}
.menu_left li{ width:180px; height:24px; border-bottom:#e9e9e9 1px solid; line-height:24px; color:#004488; font-weight:bold; list-style:none;}
.menu_left li a{color:#5b5346; text-decoration:none; padding-left:10px;}
.menu_left li a:hover{color:#FF6600; text-decoration:underline;}
.menu_left li a.current{color:#FF6600;}

.main_center{ float:left; width: 600px; margin-left:10px; display: inline;}

.title_center{ float: left; width:600px; border-bottom:2px #eea323 solid; font-weight:bold; color:#eea323;}
.title_center h2{ font-size:18px; padding:0; font-family:Arial, Helvetica, sans-serif; margin:0;}

.boxshowgame{ float: left; width: 109px; height:119px; background: url(../images/boxshowgame.gif) no-repeat; margin-top:20px; margin-left:6px; margin-right:5px; display: inline;}
.boxshowgame_in{ float: left; width: 100px; height:111px; border:1px #eb8c20 solid; text-align: center;}
.boxshowgame_in img{ padding-bottom:5px;}
.boxshowgame_in a{ color:#FFF; text-decoration:none; font-size:11px; font-weight:bold;}
.boxshowgame_in a:hover{ color:#504877; text-decoration:underline;}

.main_right{ float:left; width: 180px; margin-left:10px; display: inline;}
.boxright{ float: left; width:178px; margin-top:10px; border:1px #FFF solid;}
.boxright ul{ margin:0; padding:0;}
.boxright li{ width:178px; height:24px; font-weight:bold; color:#7e5477; line-height:24px; list-style:none;}
.boxright li.line1{width:178px; height:24px; background:#fff9de;color:#54b5ff;}
.boxright li.line1 font.number{ font-weight:bold; color:#555555; padding-left:10px; padding-right:10px;}
.boxright li.line1 a{color:#555555; text-decoration:none;}
.boxright li.line1 a:hover{color:#FF9900; text-decoration:underline;}

.boxright li.line2{width:178px; height:24px; background:#FFF;color:#7e5477;}
.boxright li.line2 font.number{ font-weight:bold; color:#555555; padding-left:10px; padding-right:10px;}
.boxright li.line2 a{color:#555555; text-decoration:none;}
.boxright li.line2 a:hover{color:#FF9900; text-decoration:underline;}

.feauted{ float: left; width:958px; height:160px; margin-left:10px; margin-top:10px; display: inline; background:#fff4d1; border:1px #eea522 solid;}
.feauted_item{ float: left; width:239px; text-align:center; margin-top:10px; padding-bottom:10px; font-weight:bold; color:#333;}
.feauted_item img{ border:1px #dddddd solid; padding:2px;}
.feauted_item a{ color:#333; text-decoration:none;}
.feauted_item a:hover{ color:#FF9900; text-decoration:underline;}

.page_un{ float: left; width:980px; height:220px; margin-top:20px; background:#eda223 url(../images/bg1.gif) repeat-x bottom center;}
.page_un_l{ float:left; width:740px; margin-left:10px; margin-top:10px; display:inline;}
.page_un_l_title{ float: left; width:740px; border-bottom: 2px #dfdfdf solid; padding:3px 0px; color:#FFF; font-weight:bold; text-transform:uppercase;}
.page_un_l_ct{ float: left; width: 740px; margin-top:15px;}
.page_un_l_ct ul{ margin:0; padding:0;}
.page_un_l_ct li{ float:left; width:20%; margin-right:20px; height:30px; border-bottom:1px #fef5cb solid; display: inline; font-weight:bold; color:#f5e9f4; line-height:30px; margin-left:10px;}
.page_un_l_ct li a{ color:#FFF; text-decoration:none;}
.page_un_l_ct li a:hover{ color:#fff; text-decoration:none;}

.ads1{ float: left; width:200px; height:200px; margin-top:10px; margin-left:20px; display:inline;}
.footer{width:980px; float:left;height:40px;background:#ec950a; font-weight:bold; color:#FFF; text-align:center; line-height:40px;}

.right_cate{ float:left; width:785px; margin-left:15px; display:inline; background:#FFF;}
.titlecate{ float: left; width: 765px; margin-top:5px; margin-left:10px; display: inline; border-bottom:2px #eea522 solid; font-size:18px; color:#eea522; font-weight:bold;}
.contentcate{float: left; width: 765px; margin-top:10px; margin-left:10px; display: inline;}

.boxshowgame_cate{ float: left; width: 100px; height:111px; margin-right:25px; margin-top:20px; display: inline; border:1px #eea522 solid; text-align: center;}
.boxshowgame_cate img{ padding-bottom:5px;}
.boxshowgame_cate a{ color:#503315; text-decoration:none; font-size:11px; font-weight:bold;}
.boxshowgame_cate a:hover{ color:#FF9900; text-decoration:underline;}

.pagepart{float: left; width: 765px; margin-top:20px; margin-left:10px; display: inline; padding-bottom:10px;}

.pagination{
padding: 4px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #f09c22;
text-decoration: none; 
color: #f09c22;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #f09c22;
color: #f09c22;
background-color: #dddddd;
}

.pagination a.currentpage{
background-color: #f09c22;
color: #FFF !important;
border-color: #f09c22;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #f09c22;
border-color: #f09c22;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

.title_center_2{ float: left; width:600px; border-top:2px #866081 solid; font-weight:bold; color:#60025d; padding-top: 5px;}
.title_center_3{ float: left; width:787px; border-bottom:2px #866081 solid; font-weight:bold; color:#60025d;}

.game_box {
border:3px dotted #9C7496;
margin-right:14px;
padding:10px;
width:760px;
}