@charset "utf-8";
body{ margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; background:#f0b7da;}
img{ border:0;}
h1, h2, p{ margin:0; padding:0; border:0; outline:0;}
ul{ margin:0; padding:0; list-style:none;}
.main{ width:998px; margin:0 auto;}
.header{ float:left; width:100%; height:95px; background:url(../images/bgheader.jpg) no-repeat;}
.header #logo{ float:left; width:263px; height:55px; margin-top:22px;}
.header #frmsearch{ float:right; width:226px; height:26px; border:2px #ffdaf0 solid; margin:35px 208px 0 0; display:inline; background:#FFF url(../images/icon1.gif) no-repeat left center;}
.header #frmsearch .frminput{ float:left; width:178px; height:26px; margin-left:20px; display: inline;}
.header #frmsearch .frminput input{ font-size:13px; font-weight:bold; color:#a5076b; margin-top:3px; border:1px #FFF solid; width:90%;}
.header #frmsearch  input.btn_s{ float:right; margin:3px 3px 0 0; display:inline; width:25px; height:20px;}
.container{ float:left; width:988px;}
.b_top{ float:left; width:998px; height:10px; background:url(../images/b_t_l.gif) no-repeat left center;}
.b_top_bg{ float:left; width:978px; height:5px; background:#a5076b; border-top:5px #ffddf1 solid; margin-left:10px; display:inline;}
.b_top_r{ float:left; width:10px; height:10px; background:url(../images/b_t_r.gif) no-repeat;}
.b_bg{ float:left; width:988px; background:#a5076b;border-left:5px #ffddf1 solid;border-right:5px #ffddf1 solid;}
.b_bottom{ float:left; width:998px; height:10px; background:url(../images/b_bt_l.gif) no-repeat left center;}
.b_bottom_bg{float:left; width:978px; height:5px; background:#a5076b; border-bottom:5px #ffddf1 solid; margin-left:10px; display:inline;}
.b_bottom_r{ float:left; width:10px; height:10px; background:url(../images/b_bt_r.gif) no-repeat;}
.main_left{ float:left; width: 180px; margin: 0 0 0 5px; display:inline;}

.top_l{ float:left; width:180px; height:35px; background:url(../images/top_l_l.gif) no-repeat left center;}
.top_l_bg{ float:left; width:160px; height:35px; background:url(../images/top_l_bg.gif) repeat-x; margin-left:10px; display: inline;}
.top_l_bg h2{ font-size:13px; font-weight:bold; color:#000; line-height:30px; text-indent:5px;}
.top_l_r{ float:left; width:10px; height:35px; background:url(../images/top_l_r.gif) no-repeat;}

ul.bg_l{ float:left; width: 178px; background:#a5076b; border-left:1px #f4e80a solid; border-right:1px #f4e80a solid;}
ul.bg_l li{ float:left; width:163px; margin:10px 0 0 8px; display: inline; background: url(../images/dor.gif) repeat-x bottom center; padding-bottom:8px;}
ul.bg_l li a{ color:#FFF; text-decoration:none;}
ul.bg_l li a:hover{ color:#ffe000;}
ul.bg_l li h2{ background:url(../images/arrow.gif) no-repeat left center; text-indent:15px; font-size:13px; font-weight:bold;}
ul.bg_l li.ads{ background:none; width:160px; margin-top:15px;}
ul.bg_l li.title{ background:url(../images/title_r_bg.gif) repeat-x; width:163px; height:30px; margin-top:10px; color:#333; font-weight:bold; line-height:30px; text-indent:10px;}
ul.bg_l li.link{ background:none; padding:5px 0; font-weight:bold; margin-top:0; padding-left:5px;}

ul.bg_l_2 { float:left; width: 178px; background:#a5076b; border-left:0px #f4e80a solid; border-right:0px #f4e80a solid;}
ul.bg_l_2 li{ float:left; width:163px; margin:10px 0 0 8px; display: inline; background: url(../images/dor.gif) repeat-x bottom center; padding-bottom:8px;}
ul.bg_l_2 li a{ color:#FFF; text-decoration:none;}
ul.bg_l_2 li a:hover{ color:#ffe000;}
ul.bg_l_2 li h2{ background:url(../images/arrow.gif) no-repeat left center; text-indent:15px; font-size:13px; font-weight:bold;}
ul.bg_l_2 li.ads{ background:none; width:160px; margin-top:15px;}
ul.bg_l_2 li.title{ background:url(../images/title_r_bg.gif) repeat-x; width:163px; height:30px; margin-top:10px; color:#333; font-weight:bold; line-height:30px; text-indent:10px;}
ul.bg_l_2 li.link{ background:none; padding:5px 0; font-weight:bold; margin-top:0; padding-left:5px;}


.bottom_l{ float:left; width:180px; height:20px; background:url(../images/bottom_l_l.gif) no-repeat left center;}
.bottom_l_bg{ float:left; width:160px; height:20px; background:url(../images/bottom_l_bg.gif) repeat-x; margin-left:10px; display: inline;}
.bottom_l_r{ float:left; width:10px; height:20px; background:url(../images/bottom_l_r.gif) no-repeat;}


.main_right{ float:left; width:784px; margin-left:14px; display: inline;}
.box_ads{ float:left; width:348px; height:292px; background: url(../images/box_r_l.gif) no-repeat left center;}
.box_ads_bg{ float:left; width:336px; height:292px; background:url(../images/box_r_bg.gif) repeat-x; margin-left:6px; display: inline;}
.box_ads_bg .ads336{ float:left; width: 336px; height:280px; margin-top:6px;}
.box_ads_r{ float:left; width: 6px; height:292px; background:url(../images/box_r_r.gif) no-repeat;}

.newgame{ float:left; width:432px; height:292px; margin-left:4px; display: inline; background:url(../images/box_r_l.gif) no-repeat left center;}
.newgame_bg{ float:left; width:420px; height:292px; background:url(../images/box_r_bg.gif) repeat-x; margin-left:6px; display: inline; padding:0;}
.newgame_bg h2{ float:left; width:90%; margin:10px 0 0 5px; display:inline; background:url(../images/arrow2.gif) no-repeat left center; font-size:18px; font-weight:bold; color:#ededed; text-indent:20px;}
.newgame_bg ul li{ float:left; width: 190px; margin:10px 10px 0 10px; display: inline; border-bottom:1px #b80a78 solid; padding-bottom:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.newgame_bg ul li a{ color:#FFF; text-decoration:none; padding:0 3px 0 3px;}
.newgame_bg ul li a:hover{ color:#fff600;}

.listgame{ float:left; width:784px; margin-top:6px; background:url(../images/top_r.gif) no-repeat top center;}
.listgame_bg{ float:left; width: 784px; background:url(../images/bg_r.gif) repeat-y; margin-top:10px;}
.listgame_bt{ float:left; width:784px; height:10px; background:url(../images/bottom_r.gif) no-repeat;}

.title_r{ float:left; width:762px; height:30px; background:url(../images/icon3.gif) no-repeat left center; margin:5px 5px 0 11px; display:inline;}
.title_r_bg{ float:left; width: 725px; height:30px; background:url(../images/title_r_bg.gif) repeat-x; margin-left:32px; display:inline; line-height:30px; color:#333;}
.title_r_bg h2{ font-size:13px; font-weight:bold; color:#333; line-height:30px; text-indent:10px;}
.title_r_r{ float:left; width:5px; height:30px; background:url(../images/title_r_r.gif) no-repeat;}
.title_r_bg a{ color:#555; text-decoration:none; padding:0 5px;}
.title_r_bg a:hover{ text-decoration:underline; color:#FFF;}

.playgame{ float:left; width:762px; margin:15px 5px 0 11px; display:inline; text-align:center;}
.ads728{ float:left; width:762px; height:90px; margin:15px 0 0 11px; display: inline; padding-bottom:10px; text-align:center;}


ul.linegame{ float:left; width:762px; margin:15px 5px 0 11px; display:inline;}
ul.linegame li{ float:left; width:111px; margin:0 8px 0 8px; display: inline; text-align: center; height:180px;}
ul.linegame li img{ border:1px #d20d8a solid; padding:2px; width:100px;}
ul.linegame li a{ color:#FFF; text-decoration:none; font-weight:bold; line-height:20px;}
ul.linegame li a:hover{ color:#f6ff00;}

ul.linegame li.panaging{ float:left; width:98%; padding:10px 0; font-size:13px; font-weight:bold; color:#FFF; height:20px; text-align:right; }
ul.linegame li.panaging a{ color:#FFF; text-decoration:none; padding:0 5px;}
ul.linegame li.panaging a:hover, ul.linegame li.panaging a.current{color:#f6ff00;} 

.footer{ float:left; width:100%; padding:5px 0; font-size:11px; color:#555; font-family:Verdana, Geneva, sans-serif;}
.footer a{ color:#9b0062; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

.title_r2{ float:left; width:767px; height:30px; background:url(../images/icon3.gif) no-repeat left center; margin:0 3px 0 8px; display:inline;}
.title_r2_bg{ float:left; width: 730px; height:30px; background:url(../images/title_r_bg.gif) repeat-x; margin-left:32px; display:inline; line-height:30px; color:#333;}
.title_r2_bg h2{ font-size:13px; font-weight:bold; color:#333; line-height:30px; text-indent:10px;}
.title_r2_r{ float:left; width:5px; height:30px; background:url(../images/title_r_r.gif) no-repeat;}
.title_r2_bg a{ color:#555; text-decoration:none; padding:0 5px;}
.title_r2_bg a:hover{ text-decoration:underline; color:#FFF;}

.title_r2_bg .adslink{ float:left; width:730px; text-align: center; font-size:12px;}
.title_r2_bg .adslink a{ color: #9B0062; text-decoration:underline; padding-right:40px;}
