﻿@charset "utf-8";
h1,h2,h3,h4,h5,h6{font-size:12px;}
*{list-style:none;margin:0px;padding:0px;}

body{color:#000;background:#4A4A4A;font-size:12px;}
img{border:0px;}

a:link,a:active,a:visited{color:#000;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}

#public-body{width:990px;margin:auto;}

#page-body{width:980px;padding:0px 5px;margin:auto;background:#fff;}

a.menu:link,a.menu:active,a.menu:visited{color:#CDCDCD;text-decoration:none;}
a.menu:hover {color:#fff;background:#ff0000;}

.input,.input1,.input2{ border:#ccc 1px solid; height:18px; line-height:18px; width:65px; color:#000; font-size:14px; font-family:Arial; vertical-align:middle;}
.input1{border:#8DF460 1px solid;vertical-align:middle;}
.input2{font-size:12px;vertical-align:middle;}

#ad-960-90,#ad-720-80,#end-960-90{padding:2px;}

#top-bg{background:url(../loy/top_bg.gif);padding-top:10px;}
#top-bg-1{height:68px;background:url(../loy/menu_bg.gif);width:772px;}
#float,#top-bg-1,#top-bg-2,#top-bg-4,#top-bg-5,#top-bg-6,#top-bg-8,#top-bg-7{float:left;}
#top-bg-2{padding:4px 0px 0px 10px;display:block;}
#top-bg-4{padding:6px 5px 0px 0px;}
#top-bg-5{padding-top:7px;width:700px;}
#top-bg-6,#top-bg-8{padding:5px 5px 0px 0px;}
#top-bg-7{padding:3px 5px 0px 0px;}
#top-bg-7 img,#top-bg-8 img{vertical-align:middle;}
#top-bg-9{float:right;}

#menu ul li{float:left;height:33px; background:url(../loy/menu_bg2.gif) 0px 0px;padding:0px 11px 0px 11px;font-size:14px;}
.menu-left{background:url(../loy/menu_left.gif) 0px 0px;width:5px; display:block;height:33px; float:left;}
.menu-right{background:url(../loy/menu_right.gif) 0px 0px;width:5px; display:block;height:33px; float:left;}

.menu-bt1,a.menu-bt1:link,a.menu-bt1:active,a.menu-bt1:visited{font-size:14px;color:#fff;padding-top:11px; display:block;}
a.menu-bt1:hover{color:#FFF600;text-decoration:none;}

.menu-bt,a.menu-bt:link,a.menu-bt:active,a.menu-bt:visited{background:url(../loy/menu_bt.gif);height:22px;width:49px;display:block;text-align:center;color:#000;font-size:14px;padding-top:11px; display:block; text-decoration:none;}
a.menu-bt:hover {color:#FF0000;}

.Search-input{height:24px; background:url(../loy/so_bg.gif); line-height:24px; border-top:#E0E0E0 1px solid;border-bottom:#E0E0E0 1px solid;border-right:#E0E0E0 1px solid;border-left:none;width:250px; vertical-align:middle;}
.Search,a.Search:link,a.Search:active,a.Search:visited{color:#ff0000;}
a.Search:hover{color:#000;text-decoration:underline;}
#search-1{width:90px;float:left;padding-top:0px;-padding-top:2px;*padding-top:2px; height:26px;*height:27px;-height:28px;overflow:hidden;}
#search-2{width:258px;float:left;height:26px;*height:29px;-height:29px;overflow:hidden;}
#search-3{width:100px;float:left;padding-top:2px;height:22px;*height:23px;-height:24px;}
#search-4{width:87px;float:left;height:26px;*height:27px;-height:28px;overflow:hidden;}
#search-5{width:433px;float:left;height:24px;overflow:hidden;line-height:24px; background:#FFFFD2; border:#DEDEDE 1px solid;padding-left:10px;}
#Search{margin-bottom:8px;}

#end-1{background:#ffffff;width:990px;margin:auto;padding-top:10px;}
#end-2{background:#848484;height:22px; line-height:23px;text-align:center;}

#end-2 ul{margin:auto;padding-left:290px;}
#end-2 ul li{float:left;text-align:center;padding:0px 15px;border-right:#ABABAB 1px solid;}
#end-2 ul li a:link,#end-2 ul li a:active,#end-2 ul li a:visited{color:#fff;}
#end-2 ul li a:hover {color:#ccc; text-decoration:none;}
#page-end{background:url(../loy/end_bg.gif);height:88px;width:990px;margin:auto;text-align:center;padding-top:10px;}
#page-end-1{float:left;padding-left:240px;}
#page-end-2{float:left; font-family:Arial;padding:15px 0px 0px 10px;}
#page-end-3{float:left;padding-top:15px;}
#end-2 em{float:right;padding:3px 10px 0px 0px;}

/*AD*/
#ad-960-90,#game-site,#ad-720-80,#end-960-90,#photo,#viode,#down-soft,#bbs,#tuijian,#page-right-1,#page-right-2,#page-right-3,#page-right-4,#news-viode,#news-top,#new-game-1,#new-game-2,#page-right-5,#page-link{border:#E3E3E3 1px solid;}
.ad-960-60{border:#E3E3E3 1px solid;padding:2px;border-top:5px;}
#hot-game-body{border-left:#E3E3E3 1px solid;border-right:#E3E3E3 1px solid;border-bottom:#E3E3E3 1px solid;}





/**/
#Search,#hot-game,#game-site,#page-left,#page-right,#ad-720-80,#gh,#new-game-1,#new-game-2,#photo,#viode,#down-soft,#bbs,#tuijian,#end-960-90,#right-ad,#page-right-2,#page-right-3,#page-right-4,#page-right-5,#page-link{margin-top:7px;}

.pic1{border:#E8E8E8 1px solid;padding:2px;cursor:hand;}
a:hover .pic1{border:#ff0000 1px solid;padding:2px;cursor:hand; background:#fff;} 

#clear-div{clear:both;}


#index-news ul li{margin-bottom:2px; }
#index-news ul li {margin-bottom:2px; }
#index-news ul li dt,#index-news ul li dt{width:240px; overflow:hidden; height:18px;}
#index-news ul li em,#index-news ul li em{width:50px;top:0px;}

#news-day-1{padding:8px 0px 0px 8px;}
#news-day-2{margin:0px 0px 8px 0px;}
#news-day-3{float:left;}
#news-day-3 h3{width:140px; overflow:hidden; height:14px;padding-left:5px;}
#news-day-3 dl{padding:5px 0px 0px 5px; width:160px; height:43px; overflow:hidden;}

#menu ul{width:690px;background:url(../loy/menu_bg2.gif) 0px 0px; float:left;}

#public-p-1{border:#ddd 1px dashed;margin:10px;padding:0px 10px 10px 10px;}
#public-p-2{padding-top:10px; border-bottom:#eee 1px solid;}
#public-p-3{float:left; width:350px; font-weight:bold;}
#public-p-4{float:right;color:#bbb;}
#public-p-5{margin-top:5px;margin-bottom:10px;WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all;overflow:hidden;width:600px;}
.menu-bt2,a.menu-bt2:link,a.menu-bt2:active,a.menu-bt2:visited{background:url(../loy/menu_bt2.gif);height:22px;width:70px;display:block;text-align:center;color:#000;font-size:14px;padding-top:11px; display:block; text-decoration:none;}
a.menu-bt2:hover {color:#FF0000;}

#news-detail-ov{display:block; height:14px; overflow:hidden; width:110px;}
.demo1 ul li{float:left;margin-left:3px;}
.demo1bt{display:block;width:20px;height:20px;text-align:center;border:1px solid #000;font:12px/20px ; background:#ff0000;color:#fff;  font-weight:bold;}
.demo1 ul li a {
display:block;
width:20px;
height:20px;
color:#000;
font:12px/20px ;
text-align:center;
text-decoration:none;
border:1px solid orange;
}
.demo1 ul li a:hover {
display:block;
width:20px;
height:20px;
color:#000;
font:12px/20px ;
text-align:center;
background:#f1f1f1;
text-decoration:none;
border:1px solid #000;
}