
a{outline-style:none;color:#333;text-decoration:none; cursor:pointer}
a:hover{color:#c00;text-decoration:underline;}
/* 头部 */
#header{width:960px;clear:both;margin:0px auto; padding:0;}
#header .dlogo{ width:370px; height:100px; display:block; float:left;}

#header .logo{ width:183px; height:54px; margin:20px 0 0 36px; display:block;  background:url(../images/dlogo.gif) no-repeat bottom center;}
#header .dlogo p{ padding-top:6px; padding-left:30px;color:#666; }
#header .dlogo p a{ color:#666;}
#header .toplinker{ float:right;color:#666; padding:5px 0 0 0; width:460px; height:24px;}
#header .toplinker a{ color:#666;}
#header .toplinker span a{ color:#000;}
#header .topad{ padding-top:10px; width:586px; text-align:right; height:60px; float:right; }
#header .topad img{ width:280px; height:57px;}
/* 页面导航 */
#menunav{ height:32px; width:960px; margin-top:18px; height:86px;}
#menunav ul{ height:86px;}
#menunav ul li{ float:left; height:88px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
#menunav ul li.menunavleft{ background:url(../images/searchbg.gif) no-repeat; width:8px;}
#menunav ul li.menunavcenter{ background:url(../images/searchbg.gif) repeat-x left -88px; width:944px; height:88px;}
#menunav ul li.menunavcenter .nav{ padding-left:74px; _padding-left:75px; width:864px; }
#menunav ul li.menunavcenter .nav a{padding:0 10px; margin:0 4px; margin-top:2px; color:#ff3b00; font-weight:bold; height:24px; line-height:24px; display:block; float:left;}
#menunav ul li.menunavcenter .nav img{ float:left; margin-top:2px;}

#menunav ul li.menunavcenter .nav a:hover{ background:url(../images/menunavon.gif) no-repeat 0 0; height:24px; line-height:24px; margin-top:0;  padding:0; padding-left:4px; text-decoration:none}
#menunav ul li.menunavcenter .nav a:hover span{ height:22px; line-height:22px; color:#fff;background:url(../images/menunavon.gif) no-repeat right -24px; display:block; padding:2px 10px 0 6px;}

#menunav ul li.menunavcenter .nav a.current{ background:url(../images/menunavon.gif) no-repeat 0 0; height:24px; line-height:24px;margin-top:0;  padding:0; padding-left:4px; text-decoration:none }
#menunav ul li.menunavcenter .nav a.current span{ height:22px; line-height:22px; color:#fff;background:url(../images/menunavon.gif) no-repeat right -24px; display:block; padding:2px 10px 0 6px;}

#menunav ul li.menunavright{ background:url(../images/searchbg.gif) no-repeat left -176px; width:8px;}
       /* 页面菜单ie6 */
*html #menunav ul li.menunavcenter .nav a{padding:0 2px;}
*html #menunav ul li.menunavcenter .nav a span{ height:22px; line-height:22px; display:block; padding:2px 10px 0 6px; width:2px;}
*html #menunav ul li.menunavcenter .nav a:hover{ background:url(../images/menunavon.gif) no-repeat 0 0; height:24px; line-height:24px;  padding:0; padding-left:4px; text-decoration:none}
*html #menunav ul li.menunavcenter .nav a:hover span{ height:22px; line-height:22px; color:#fff;background:url(../images/menunavon.gif) no-repeat right -24px; display:block; padding:2px 10px 0 6px;}
*html #menunav ul li.menunavcenter .nav a.current{  padding:0; padding-left:4px;}
*html #menunav ul li.menunavcenter .nav a.current span{ height:22px;line-height:22px; color:#fff;background:url(../images/menunavon.gif) no-repeat right -24px; display:block; padding:2px 10px 0 6px; }

#menunav ul li.menunavcenter .centerlinker{ text-align:center; width:100%; padding-top:4px; padding-left:90px}
#menunav ul li.menunavcenter .centerlinker a{ color:#FFF; font-weight:normal; margin:0;}

#menunav ul li.menunavcenter .searchblock{ padding-top:6px; text-align:left; padding-left:59px;}
#menunav ul li.menunavcenter .searchblock .searchinput{ background:url(../images/searchinputbg.gif) no-repeat; width:437px; height:20px; border:0; vertical-align:middle; padding:3px 0; overflow:hidden;}
#menunav ul li.menunavcenter .searchblock .searchinput input{ border:0; margin:0 5px; width:425px;  height:20px;}



/* 热门游戏列表 */ 
.hotgame{ border:1px solid #CEC8CC; border-top:0; width:958px; background:url(../images/hotgamebg.gif) repeat-x;}
.hotgame .lefttitle{ width:200px; padding-left:22px; font-weight:bold; font-size:14px; color:#000; height:25px; padding-top:8px; display:block; float:left; background:url(../images/lefttitleicon.gif) no-repeat 10px 6px;}
.hotgame ul.tab{ width:560px; float:left; margin:2px 6px 0 150px;}
.hotgame ul.tab li{ float:left; line-height:26px;   padding:0 5px; color:#ff6501; overflow:hidden;}
.hotgame ul.tab li a{ font-size:14px; margin-top:4px; height:18px; line-height:18px;  letter-spacing:2px;  color:#ff6501; font-weight:bold;}
.hotgame ul.tab li.first{ width:80px;}
.hotgame .tab li.selected a {background: url(../images/sortright.gif) right center no-repeat; margin-top:4px; height:18px; line-height:20px; _height:17px; _padding-top:1px; _line-height:17px; display:block; COLOR: white; float:left; padding-right:2px; margin-right:4px;}
.hotgame .tab li.selected span{
	background: url(../images/sortleft.gif) left center no-repeat; margin-top:4px; height:18px;line-height:18px; width:3px; display:block; float:left; color: white
}
.hotgame .content { clear:both; padding:10px; padding-top:4px; padding-bottom:14px; line-height:20px; color:#ccc; background:url(../images/hgamebombg.gif) left bottom repeat-x;}
.hotgame .content span.h{ color:#ff6501}
/*
.hotgame .content li { float:left; line-height:20px; color:#CCCCCC;}
.hotgame .content li span.h{ color:#ff6501}*/
.hotgame .content li a { display:block; white-space:nowrap; padding:0 10px; float:left;}


.hotgame .hotgame_bottom{ clear:both; background:url(../images/hgamebombg.gif) left bottom repeat-x; height:16px; line-height:16px; padding-bottom:4px; padding-left:100px; color:#ff6501}
.hotgame .hotgame_bottom a{ color:#ff6501; margin-left:6px;}
.hotgame .hotgame_bottom span{ font-size:14px; font-weight:bold;  color:#304F85}

#container{ width:960px; height:auto; margin:0 auto; padding:0; margin-top:19px; }

/* 左边内容 */
#container .sideleft{ width:208px; height:auto; float:left; }
/* 切换标签 */
#container .sideleft .tabmore{ text-align:right; margin-bottom:-22px; margin-top:6px;}
#tabMenus{ width:208px;  overflow:hidden;   background:url(../images/pointline.gif) repeat-x left bottom;}
#tabMenus li{ float:left; width:72px; margin-right:6px; background:url(../images/navoff.gif) no-repeat left center; height:26px; line-height:26px;  text-align:center}
#tabMenus li a{ display:block;  height:26px; width:72px; color:#000000; text-decoration:none}
#tabMenus li.current{ background:url(../images/navon.gif) no-repeat center center;  height:27px; width:72px;  font-weight:bold}
#tabMenus li.usual{ background:url(../images/navoff.gif) no-repeat left center; height:26px; width:72px;}

#tabCons{ clear:both;width:208px; margin:0 auto; overflow:hidden;  margin-top:-1px; margin-bottom:10px; background:url(../images/tabconbg.gif) no-repeat center 10px; height:194px;}
#tabCons .con{ float:left; padding:5px; padding-top:20px; width:190px; display:none}
#tabCons .con ul{ margin-left:5px; margin-top:16px; width:185px;}
#tabCons .con ul li{ line-height:18px; color:#0569A3; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:185px;}
#tabCons .con ul li span{ float:right;}
#tabCons .con ul li a{ color:#244981; width:130px; height:18px; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/* 客服中心 */
#container .sideleft .sidecustomer{ width:190px; height:262px; *height:268px; _height:270px; padding:8px; padding-top:0}
#container .sideleft .sidecustomer ul{ margin:0 0 0 10px}
#container .sideleft .sidecustomer ul li{ background:url(../images/square.gif) left 6px no-repeat; padding-left:8px; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
#container .sideleft .sidecustomer ul li.nonedeco{ background:none; text-align:right; height:20px; line-height:20px;}
#container .sideleft .sidecustomer p{ padding-left:10px; padding-top:6px; font-weight:bold; font-size:14px}
#container .sideleft .sidecustomer .helptitle{ font-size:14px; font-weight:bold; color:#ff5900; background:url(../images/helpline.gif) no-repeat left bottom; width:165px; padding-left:6px; padding-bottom:2px; height:18px; padding-top:8px; display:block; margin-bottom:6px;}


/*#container .sideleft .sidecustomer ul li.noneisquare{ background:none; text-align:right}*/
.scroll{
height:80px;
overflow:hidden;
font-size:12px;
line-height:20px;
width:220px;
margin:0px auto;
margin-bottom:10px;
}

/* 主内容（中间） */
#container .maincontent{ width:547px; height:auto; float:left; margin-left:24px; _margin-left:10px;}
#container .maincontent .moneytitle{ width:547px; height:39px; background:url(../images/xzt.gif) left center no-repeat; }
#container .maincontent .moneytitle span{ width:101px; height:31px; display:block; float:left; padding-top:8px; background:url(../images/xzczjg.gif) left bottom no-repeat}
#container .maincontent .moneytitle a{height:31px; display:block; float:left; padding-top:8px; }
#container .maincontent .moneytitle a:Hover{  text-decoration:none}
#container .maincontent .moneytitle a.money1{width:52px; margin-left:5px; background:url(../images/ayc.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money1:hover{background:url(../images/jayc.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money2{ margin-left:10px; width:47px;background:url(../images/5_6y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money2:hover{background:url(../images/j5_6y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money3{ margin-left:12px; width:32px;background:url(../images/10y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money3:hover{background:url(../images/j10y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money4{ margin-left:10px; width:33px;background:url(../images/15y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money4:hover{background:url(../images/j15y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money5{ margin-left:10px; width:38px;background:url(../images/30y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money5:hover{background:url(../images/j30y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money6{ margin-left:10px; width:73px;background:url(../images/50_60y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money6:hover{background:url(../images/j50_60y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money7{ margin-left:14px; width:45px;background:url(../images/100y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money7:hover{background:url(../images/j100y.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money8{ margin-left:14px; width:34px;background:url(../images/qt.gif) left bottom no-repeat}
#container .maincontent .moneytitle a.money8:hover{background:url(../images/jqt.gif) left bottom no-repeat}
#container .maincontent .moneycontent{ border:1px solid #FEC27C; width:533px; padding:6px; padding-top:4px; text-align:right;  height:680px; *height:676px;overflow-y:auto; overflow-x:hidden;  scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #f2f6fb; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #333333 }
#container .maincontent .moneycontent{ color:#3a3a3a} 

/* 右边内容 */
#container .sideright{ width:165px; text-align:center; height:auto; float:left; margin-left:16px; _margin-left:8px;}
#container .sideright .sideright_title{ text-align:left; background:url(../images/siderighttitle.gif) left -2px no-repeat; padding-left:30px; padding-bottom:3px; height:24px; line-height:24px; _height:19px; _padding-top:5px;}
#container .sideright .sideright_title span{ margin-left:92px;}
#container .sideright .sideright_con{ background-color:#F5F5F5; margin-top:5px!important; *margin-top:1px!important; width:162px; height:auto; padding-top:6px}
#container .sideright .sideright_con li{ text-align:left; background:url(../images/square.gif) 10px 8px no-repeat; padding-left:18px; height:21px; line-height:21px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}

/* 全国各地垂直站点 */
#allsite{ background:url(../images/allsitebg.gif) center center no-repeat; width:800px; height:42px; padding-top:6px; line-height:20px; border:1px solid #2E98D5; margin-top:20px; padding-left:160px;}
/* 底部 */
#footer{ height:80px; width:960px; margin-top:10px; line-height:24px;}
#footer .copyright{ width:460px; margin-left:230px; _margin-left:100px;  height:80px; float:left; text-align:center;}
#footer .safepoli{ width:140px; height:50px; padding-top:8px; float:left; text-align:left;}



/* 列表页主样式 */
.container .listtitle{padding-left:10px; height:32px; line-height:32px; margin-top:10px; color: #333333; background:url(../images/regtitlebg.gif) repeat-x;}

.container .list_con { width:100%; border-top:3px solid #f0f0f0; margin:0 auto; margin-top:10px;}
.container .list_con td{ color:#333333; padding-left:10px; }
.container .list_con .titlebg{ background:#ffffff url(../images/dealerbg.gif) repeat-x left bottom; height:24px;}
.container .list_con td a{ color:#3366cc; text-decoration:underline; height:24px;}

.container .list_con td a.forange { font-size:12px; color:#ff6600; text-decoration:none; }
.container .list_con td a.forange:hover { font-size:12px; color:#ff6501; text-decoration:underline }



/* 帮助中心（加盟合作） */
.helpside{width:220px; min-height:330px; float:left; line-height:24px;}
.helpside h3{height:27px; background:url(../images/bbg.png) repeat-x -51px -1373px; font-weight:bold; color:#FFF; padding-left:10px; line-height:27px;}
.helpside .content{border:1px solid #E7E7E7; border-top:none; padding-top:5px;}
.helpside .content dl{margin:0; padding:0;}
.helpside .content dl dt{padding-left:15px; font-weight:800; background:url(../images/arrow1_009.gif) no-repeat 5px 7px;}
.helpside .content dl dd{background:url(../images/arrow_03.gif) no-repeat 17px 8px; margin:0; padding-left:25px;}
.helpside .content dl dd:hover{background:url(../images/list_bg.gif) no-repeat -5px -1px}
.helpside .helpmenu{ height:24px; width:194px; display:block; background:#ebebeb url(../images/arrow_03.gif) no-repeat 7px 9px; margin-left:5px; margin-top:10px; padding-left:16px; font-weight:bold}

.helpcontent{margin-left:10px; float:left; width:728px;}
.helpcontent h3{background:url(../images/page_newslist_click.gif) no-repeat 0 5px; padding-left:15px; line-height:26px; border-bottom:1px #F90 solid; color:#F60; font-weight:bold; }
.helpcontent .content{ margin:20px 8px; line-height:20px;}
.helpcontent .content strong{height:35px; line-height:30px; background:url(../images/szwz.gif) no-repeat 0 0; padding-left:15px;}
.helpcontent .content p{text-indent:24px; line-height:20px;}




.introtitle{height:24px; line-height:24px; border:1px solid #F4DDB3; background:#FFF3D2; margin:10px 0; padding-left:10px; font-weight:bold}
.introtitle span{background:url(../images/bbg.png) repeat-x -51px -610px; padding-left:15px; color:#F90 }
.intromain{margin:10px 20px;}
.container .dealer_con { width:100%; border-top:3px solid #f0f0f0; margin:0 auto}
.container .dealer_con td{ color:#333333; padding:6px 0;}
.container .dealer_con .dealerbg{background:#ffffff url(../images/dealerbg.gif) repeat-x left bottom;}


.kefu{ padding:10px 0 0 25px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; line-height:45px; margin-top:20px; color:#666;}
.kefu a{font-size:14px; color:#666;}
.kefu a:hover{color:#F60;}


.newbie img{padding:20px 0 30px;}
















