@charset "utf-8";
/* Base Style Sheet
   Last Modify: 2010-04-22
----------------------------------------------------------------------*/
/* 初始化浏览器默认值
input[type=radio], input[type=checkbox], input[type=text] { vertical-align: middle; }	border:0px;
-----------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe { 
	margin:0;
	padding:0;
}
body, div, td
{ font-size: 12px; font-family: "宋体","黑体","微软雅黑",Tahoma, Verdana, Arial, sans-serif; line-height: 1.4em; color: #333333; text-align: left; }
body { text-align: center; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th {text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

ul:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/* 默认超级链接样式
--------------------------------------------------------------*/
/* a:focus { outline-style: none; outline-width: 0; } */
a { color: #333333; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #ff6600; text-decoration: underline; }
a:active { text-decoration: none; }

/* 解决select的穿透 fuckSelectUseIframe 
background-color:rgba(0,0,0,0.0); filter:alpha(opacity=0);
-------------------------------------------------------------------*/
.dingIE6Select {position: absolute;  z-index: -100; }

/* 清除浮动
------------------------------------------------------------------------------ */
/*
.clearfloat { line-height: 0px; height: 0px; clear: both; font-size: 1px; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; }
*:first-child + html .clearfix { zoom: 1; }
.clear {clear:both;height:0;overflow:hidden;float:none;}
*/
.clear { clear: both; height: 0px; line-height: 0; font-size: 0; overflow: hidden; }
/**  显示隐藏
----------------------------------------------------------------**/
.hidden { display: none; }
.visible { display: block; }
/* 禁止换行
不许换行：width:100px;height:18px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;
--------------------------------------------------------- */
.nowrap { text-overflow:ellipsis;word-break:keep-all;white-space:nowrap; }
/* 强制换行 
强制换行：word-break:break-all;white-space:normal;word-wrap:break-word; （table最好加上table-layout:fixed;）
--------------------------------------------------------*/
.break { word-break:break-all;white-space:normal;word-wrap:break-word; }
/**  对齐方式
-----------------------------------------------------------------------**/
.left { float: left;}
.right { float: right;}
/** 文本对齐方式
-----------------------------------------------------------**/
.t_left { text-align: left;}
.t_right { text-align: right;}

/* a link icons     splite  css精灵

a.icons { padding-left: 20px; background-image: url(../images/16.gif) no-repeat left 20px; line-height: 16px; display: inline-block; }
a.i-secret { background-position: 0 3px; }
a.i-draft { background-position: 0 -27px; }
---------------------------------------------------------------- */

/** smh添加开始 （在common中添加样式时，请注明作用以及添加日期）
----------------------------------------------**/
/* font-size   ——命名原则：font+字体大小*/
.font14px { font-size: 14px; }
.font16px { font-size: 16px; }
.font9pt {font-size: 9pt; } 
/** 颜色  —— 命名原则： 使用颜色的名称或者16进制代码，如下：**/
.color048e6d { color: #048e6d;}
.ff6600 { color: #ff6600;}
/** 高度、宽度   ——命名原则： 宽：w+像素值； 高：h+像素值**/
.w75 { width: 75px;}
.w250 { width: 250px;}
.w200 { width: 200px;}
.w300 { width: 300px;}

.h30 { height: 30px; line-height: 30px;}
.h155 { height: 155px;}
.font_bolder { font-weight: bolder;}

/*背景颜色 ——命名原则： bg_color_ + 颜色值*/
.bg_color_f60 { background-color: #ff6600;}
.bg_color_ebebeb { background-color: #ebebeb;}


/* 内外边距 */
.pl87 { padding-left: 87px;}
.pl15 { padding-left: 15px;}
.pt8 { padding-top: 8px;}
.pt15 { padding-top: 15px;}

.mt70 { margin-top: 70px;}
.mr50 { margin-right: 50px;}
.mb20{margin-bottom:20px;}
/*header 开始*/
/*dingHeader start*/
#dingWrapper { width:auto; height: 39px; border-bottom: solid 1px #e6e6e6;}
#dingHeader { width: 950px; height: 39px; margin: 0 auto;}
#dingNav { float: right; height: 39px;}
#dingNav li { float: right; display: inline; height: 39px; line-height: 39px; padding: 0 10px; background: url(../images/dingHeader_icon.gif) no-repeat left -46px;}
/* 登陆前 */
#dingHeader h1 { float: left; margin: 7px 21px auto 35px; width: 61px; height: 29px; background: url(../images/ding_logo.jpg) no-repeat;}
#dingHeader h1 a { display: block; height: 29px; width: 61px; text-indent: -1000px;  overflow: hidden;}
#dingHeader h2 { float: left; padding-left: 22px; font-size: 14px; font-weight: bolder; height: 22px; line-height: 22px; margin-top: 10px; border-left: solid 1px #d8d8d8;}
#dingNav li.noLineVertical { background-image: none;}
/* #dingNav li.gameListBg { position: relative;} */
#dingNav li.gameListBg p { height: 39px; background: url(../images/down_game.gif) no-repeat right 11px;}
#dingNav li.gameListBg p a { margin-left: 0px;}
.gameList { float: none; position:absolute; border: solid 1px #bfbfbf; top: 30px; left: 10px; width: 90px; background-color: #ffffff; display: none;}
.gameList dd { margin: 0 10px; height: 23px; line-height: 23px; border-bottom: dashed 1px #cccccc;}
.gameList dd.noLine { border-bottom: none;}
#dingNav p.loginRegister { width: 73px; height: 39px; background: url(../images/sign_bg.gif) no-repeat center 9px;}
/* 登陆后 */
/* smh 10.07.27 去除覆盖样式 *
/*#dingHeader div { float: left;}*/
/* smh 10.07.27 顶部导航篡位 */
#dingHeader .ding_gamelist {float : left; line-height:39px; height:39px;}
#dingHeader span { color: #999999; line-height: 39px; font-weight: bolder;}
#dingHeader span.lineVertical { font-weight: lighter; font-size: 9px; margin: 0 5px;}
#dingHeader a { font-weight: bolder;}
#dingNav li.userMsg { background-image: none; cursor: pointer; text-align: right;}
.triangleBg { background: url(../images/dingHeader_icon.gif) no-repeat right -87px; padding-right: 15px; }
.gameRecharge { display: block; float: left; width: 20px; height: 39px; background: url(../images/dingHeader_icon.gif) no-repeat left -20px;}
#dingNav li a { font-weight: lighter;}
#dingNav li p { height: 39px; width: 43px; background: url(../images/dingHeader_icon.gif) no-repeat left 9px;}
#dingNav li p a { margin-left: 10px;}
.userMsgBox { width: 134px; border: solid 1px #cccccc; text-align: left; position: absolute; left: 10px; top: 30px; background-color: #ffffff; padding: 0 13px 10px 13px; cursor: auto; display: none;}
.userMsgBox dt { font-weight: bolder; background: url(../images/userMsgBox_line.jpg) no-repeat center top; padding-top: 8px; margin-top: 5px; height: 19px; line-height: 19px;}
.userMsgBox dt.noLine_s { background-image: none;}
.userMsgBox dd { height: 19px; line-height: 19px;}
.userMsgBox dd a { padding-right: 5px;}
/*dingHeader end*/

/* header start */
#header { width: 950px; margin: 0 auto; margin-top: 6px;}
#header h1 { width: 189px; height: 70px; background:url(../images/logo_189x70.jpg) no-repeat; margin: 17px 28px auto 300px; float: left; text-indent: -1000px; display: inline;}
#header h1 a { display: block; width: 189px; height: 70px; overflow: hidden;}
#headerBanner { float: left; background: url(../images/logo_bg.jpg) no-repeat left center; padding-left: 30px;}
#scrollDiv { width: 950px; height: 25px; line-height: 25px; overflow: hidden; margin: 0 auto; text-align: center;}
/*header end */
/*header 结束 */

/*页面内容框架开始*/
#container { width: 950px; margin: 0 auto;}
/* 侧边栏 */
#userSidebar { width: 155px; float: left; margin-top: 30px;}
#userSidebar li a { display: block; height: 35px; width: 132px; padding-left: 23px; line-height: 35px; border-bottom: solid 1px #e5e5e5; color: #666666;}
#userSidebar li a:hover { color: #ff6600;}
#userSidebar li a.checked { background: url(../images/sidebar_list.gif) no-repeat 10px 12px; font-weight: bolder; font-size: 14px; color: #333333; border-bottom: solid 2px #ff9c63; }
#userSidebar li a.checkedItem { text-decoration: underline; color: #ff6600;}
#userSidebar li a.noLine { border-bottom: none;}
#userSidebar li ul { padding: 8px 0px; border-bottom: solid 1px #e5e5e5;}
#userSidebar li ul li a { border-bottom: none;  width: 115px; padding-left: 40px; height: 25px; line-height: 25px; }
#userSidebar li ul li a.checkedItem { text-decoration: underline; color: #ff6600;}
/* 页面主体 */
#userMain { width: 756px; float: right;}
#userMain h2 { height: 64px; font-size: 24px; line-height: 64px; margin-top: 20px; font-weight: bolder; margin-left: 15px;}
#userMain h2 img { margin-top: 20px;}
#mainMenu { height: 30px; width: 736px; margin-top: 36px; margin-bottom: 18px;}
#mainMenu li { float: left; display: inline; height: 30px; margin-left: 8px;}
#mainMenu li.triangleYellow { background: url(../images/triangle_yellow.gif) no-repeat left 16px;}
#mainMenu li.triangleGrey { background: url(../images/triangle_grey.gif) no-repeat left 16px;}
#mainMenu li img { padding-left: 21px;}
#mainMenu li img.noPadding { padding-left: 0;}
#userBox { width: 748px; border: solid 4px #ffaf79;}
#userBox .error{height:30px;line-height:30px;margin:0 auto;color:#f00;}
/*页面内容框架结束*/

/*footer 开始*/
#footer { width: 950px; margin: 0 auto; height: 88px; background: url(../images/footer_bg.gif) no-repeat left top; margin-top: 40px;}
#footer p { margin: 0 auto; text-align: center; padding-top: 25px; font-size: 12px;}
#footer p a,#footer p a:visited { color: #333333;}
#footer p a:hover { color: #ff6600;}
#footer p span { margin: 0px 5px; color: #cccccc;}
#footer p span.hotphonefont,#footer p span.hotphone { color: #ff6600;}
#footer p span.hotphone { font-weight: bolder;}
#footer p#copyright { padding-top: 10px;}
#footer p#copyright span { color: #999999;}
/*footer 结束*/
/*footer 开始*/
#footerHelpH { width: 950px; margin: 40px auto; margin-bottom:60px;  background: url(../images/footer_bg.gif) no-repeat left top;position:relative;}
#footerHelpH p { margin: 0 auto; text-align: center; padding-top: 15px; font-size: 12px;}
#footerHelpH p a,#footerHelpH p a:visited { color: #333333;}
#footerHelpH p a:hover,#footerHelpH p a.color_yellow,#footerHelpH p.yellow_p{ color: #ff6600;}
#footerHelpH p span { margin: 0px 5px; color: #cccccc;}
#footerHelpH p span.hotphonefont,#footerHelpH p span.hotphone { color: #ff6600;}
#footerHelpH p span.hotphone { font-weight: bold;}
#footerHelpH p#copyrightHelpH span { color: #999999;}
#footerHelpH p#copyrightHelpH{text-align:center;}
#footerHelpH .rexian{ color:#333;}
#footerHelpH .icbc{display:block;position:absolute;right:150px;top:10px;}
#copyrightHelpH .hotphone2 a:link,#copyrightHelpH .hotphone2 a:visited{ color:#f60;}
/*footer 结束*/


/*分页 开始*/
#paging { text-align: center; height: 30px; line-height: 30px; margin-top: 20px;}
#paging span { font-size: 9px;}
#paging a { padding: 0 3px; margin-right: 4px;}
#paging a.checkedPage { color: #ff6600;}
#paging a.page_preve { padding-left: 12px; background: url(../images/system_bg.gif) no-repeat left -147px;}
#paging a.page_next { padding-right: 12px; background: url(../images/system_bg.gif) no-repeat right -97px;}
/*分页 结束*/

/*  select主要使用样式开始
------------------------------------------------------------------------------------------------------*/
.select_box { float: left;}
div.tag_select, div.tag_select_hover, div.tag_select_open{display: block;color:#333; border:solid 1px #ccc;background:#fff url(../images/select_bg.jpg) no-repeat scroll right center;padding: 0 10px; cursor: pointer;}
div.tag_select_hover{ border: solid 1px #999999; }
div.tag_select_open { border: solid 1px #ccc;}
ul.tag_options{position: absolute;padding: 0;margin: 0;list-style: none; padding: 0 0 5px;margin: 0; display: none;}
ul.tag_options li{border-bottom: solid 1px #ccc;border-left: solid 1px #ccc;border-right: solid 1px #ccc;background-color: #fff;display: block; padding: 0 10px;height: 25px;text-decoration: none;line-height: 25px; color: #333; margin: 0; cursor: pointer;}
ul.tag_options li.open_hover{background-color: #ccc; color: #333;}
ul.tag_options li.open_selected{	background: #999;color: #fff; }
/* ----------------------------------------------------------------*/


.weibo{ color:#333;}
.weibo img{ margin-right:5px; vertical-align:middle;}
.weibo a{ margin-right:10px; text-decoration:none;}

/* 会员等级颜色区分 */
.login_ok_h .member1{color:#669b68;}
.login_ok_h .member2{color:#487cb8;}
.login_ok_h .member3{color:#fb4d04;}
.login_ok_h .member4{color:#81548d;}
.login_ok_h .member5{color:#b560d1;}

/* 小心图标 */
.login_ok{position:relative;}
.warn{position:absolute; top:5px; left:85px;}


#wdTopLogo_s1,#wdNavL_s1 li,.domgTopGameA_s1,#wdNavR_s1 li,.wdTopRecharge_s1 a,.wdTopLogin_s1 p,.wdTopUsercart_s1 a,.wdTopUserShop_s1 dt a,.wdTopQuit_s1 a{background: url(../images/ding_top_s1.gif) no-repeat left top;}
/* 顶部导航 */
#wdTop_s1{background:#f3f3f3; border-bottom:1px solid #E6E6E6; height:29px; position: relative; z-index: 99999;}
#wdHeader_s1 a{color:#666;}
#wdHeader_s1 a:hover{text-decoration:none; color:#ff4e00;}
#wdHeader_s1{width: 950px; height: 29px; margin: 0 auto; color: #666; font-size: 12px;}
#wdHeader_s1 #wdTopLogo_s1 { float: left; width: 78px; height: 29px; background-position: left 5px; margin-left: 10px;}
#wdHeader_s1 #wdTopLogo_s1 a { display: block; padding:0 0 0 19px; width: 55px; text-align:center; height: 17px; overflow: hidden;  margin-top: 6px;}

#wdHeader_s1 #wdNavL_s1 { float: left;}
#wdNavL_s1 .wdTopGame_s1,#wdNavL_s1 .wdTopUser_s1 { float: left; padding:0 13px; height: 29px; line-height: 29px; text-align: center; background-position:left -81px;}
#wdNavL_s1 .wdTopGame_s1{width:60px;position:relative;}
#wdNavL_s1 .wdTopGame_s1 .domgTopGameA_s1 { display: block; width: 60px; background-position: 55px -18px; text-align: left;}
#wdNavL_s1 .wdTopUser_s1 a{color:#ff4e00; font-weight:bold; margin:0 0 0 5px;}
#wdNavL_s1 .wdTopUser_s1 a:hover{ text-decoration:underline;}

#wdHeader_s1 #wdNavR_s1 { float: right;}
#wdNavR_s1 li { float: left; padding:0 10px; height: 29px; line-height: 29px; text-align: center; background-position: left -81px;}
#wdNavR_s1 .wdTopNobg_s1{background:none;}
#wdNavR_s1 .wdTopRecharge_s1 a { display: block;  background-position: left -54px; width: 45px; height: 29px; line-height: 29px; text-align: right;}
#wdNavR_s1 .wdTopLogin_s1 p { width: 73px; background-position: left -150px; height: 21px; line-height: 21px; margin-top: 4px;}
#wdNavR_s1 .wdTopLogin_s1 p a { display: inline-block; float: left; margin-left: 10px; height: 18px; line-height: 18px; margin-top: 1px;}
#wdNavR_s1 .wdTopUserShop_s1{position:relative; width:63px;}
#wdNavR_s1 .wdTopUserShop_s1 dl{white-space:nowrap;}
#wdNavR_s1 .wdTopUserShop_s1 dt{text-align:left;}
#wdNavR_s1 .wdTopUserShop_s1 dt a{background-position: 54px -25px; padding-right:15px;}
#wdNavR_s1 .wdTopUserShop_s1 dd{display:none;}
#wdNavR_s1 .myShop_hover dl{position:absolute; top:1px; left:-1px; padding:0 6px; background-color:#f3f3f3; border:1px solid #bfbfbf;}
#wdNavR_s1 .myShop_hover dt{background:url(../images/bor_icon.gif) repeat-x scroll 0 bottom; height:27px; line-height:25px; padding:0 0 0 4px; margin:0 0 6px;}
#wdNavR_s1 .myShop_hover dt a{background-position: 54px -25px; padding-right:15px;}
#wdNavR_s1 .myShop_hover dd{display:block; text-align:left; line-height:23px; padding:0 0 0 4px;}
#wdNavR_s1 .myShop_hover dd a:hover{color:#ff4e00; text-decoration:underline;}
#wdNavR_s1 .wdTopUsercart_s1{position:relative; width:90px;}
#wdNavR_s1 .wdTopUsercart_s1 a{display: inline-block;  padding:0 0 0 20px; background-position: left -205px; height: 29px; line-height: 29px;}
#wdNavR_s1 .wdTopUsercart_s1 p{display:none;}
#wdNavR_s1 .cartHover a{position:absolute; top:1px; left:7px; z-index:10; padding:0 6px 0 26px;  white-space:nowrap; height:25px; line-height:25px; border:1px solid #bfbfbf; border-bottom:none; background-color:#f3f3f3; background-position: 6px -207px;}
#wdNavR_s1 .cartHover p{display:block; position:absolute; top:27px; left:7px; z-index:9; white-space:nowrap; margin:-1px 0 0 0; padding:0 5px 0 6px; height:32px; line-height:32px; border:1px solid #bfbfbf;  background:#f3f3f3;}
#wdNavR_s1 .cartHover p span{display: inline-block; height:32px; line-height:32px;}
#wdNavR_s1 .cartHover p a{position:static; margin:7px 0 0 2px; width:60px; height:19px; background-position: left -178px; border:none; padding:0;vertical-align:top;}
#wdNavR_s1 .wdTopSysmsg_s1 a{color:#ff4e00;}
#wdNavR_s1 .wdTopSysmsg_s1 .color666{color:#666;}
#wdNavR_s1 a.colff4e00:hover{text-decoration:underline;}
.wdTop_h1,.wdTop_h1 a,.wdTop_nav li,.wdTop_nav li a span,.wdTop_nav li a:hover span,.wdTop_userAct a,.wdTop_userAct a:hover,.wdTop_userAct a em,.wdTop_userBoxc a em{background:url(../images/top_iconBg.gif) no-repeat scroll 0 0;}
.wdTop_box{height:39px; background:url(../images/topNavBg.gif) repeat-x scroll 0 0;}
.wdTop_content{margin:0 auto; width:980px; height:39px; position:relative;z-index:99999;}
.wdTop_content .wdTop_h1{float:left; width:103px; height:38px; background-position: right -162px;}
.wdTop_content .wdTop_h1 a{float:left; overflow:hidden; text-indent:-2000em; width:85px; height:38px; background-position:0 8px;}
.wdTop_content .wdTop_nav{float:left; height:38px; }
.wdTop_nav li{float:left; height:38px; background-position: right -162px;}
.wdTop_nav li a{display:inline-block; height:26px; padding:12px 16px 0 15px; font-size:14px; color:#000;}
.wdTop_content .wdTop_nav li a:hover,.wdTop_content .wdTop_nav .wdTop_curr a{ padding:12px 15px 0 14px; border-left:1px solid #eee; border-right:1px solid #eee; color:#ff4e00; text-decoration:none; background:url(../images/topahBg.gif) repeat-x scroll 0 0;}
.wdTop_content .wdTop_nav li a span{display:inline-block; margin:1px 0 0 5px; width:13px; height:13px; vertical-align:top; background-position:-94px -111px;}
.wdTop_content .wdTop_nav li a:hover span,.wdTop_content .wdTop_nav .wdTop_curr a span{ background-position:-117px -111px;}
.wdTop_content .wdTop_userAct{float:right; height:38px;}
.wdTop_userAct a{float:left; _display:inline; overflow:hidden;}
.wdTop_userAct .wdTop_menuA{ margin:13px 17px 0 0; width:27px; height:25px; background-position: 0 -108px; }
.wdTop_userAct .wdTop_menuA:hover{ background-position: -37px -108px;}
.wdTop_userAct .wdTop_loginA{ margin:5px 10px 0 0; width:52px; height:29px; background-position: 0 -33px; }
.wdTop_userAct .wdTop_loginA:hover{background-position: -78px -33px;}
.wdTop_userAct .wdTop_regA{margin:5px 0 0; width:52px; height:29px; background-position: 0 -72px;}
.wdTop_userAct .wdTop_regA:hover{background-position: -78px -72px;}
.wdTop_userAct .wdTop_nameA{color:#333; margin:11px 15px 0 0; font-size:14px; background:none;}
.wdTop_userAct .wdTop_nameA:hover{color:#ff4e00; text-decoration:none; background:none;}
.wdTop_userAct .wdTop_picA{width:32px; height:29px; margin:9px 15px 0 0; background-position: 5px -200px;overflow:visible;}
.wdTop_userAct .wdTop_picA:hover{ background-position: -32px -200px;}
.wdTop_userAct .wdTop_picA img{display:block;margin-top:-4px;}
.wdTop_userAct .wdTop_messgA{width:28px; height:20px; position:relative; margin:7px 10px 0 0;  background-position: 0 -129px;}
.wdTop_userAct .wdTop_messgA em{width:16px; height:13px; line-height:13px; background-position: -58px -134px; position:absolute; right:0; top:0; color:#fff; text-align:center; font-family:Arial; font-size:10px;}
.wdTop_userAct .wdTop_messgA:hover{ background-position: -29px -129px; color:#fff; text-decoration:none;}
.wdTop_userAct .wdTop_qqA{width:15px; height:15px; background-position: -57px -33px; margin:12px 0 0;}
.wdTop_userAct .wdTop_qqA:hover{background-position: -57px -72px;}
.wdTop_gameList{overflow:hidden; width:267px; border:1px solid #cccaca;  position:absolute; left:103px; top:38px; z-index:1000; background:#fff;}
.wdTop_gameList .wdTop_gameListc{overflow:hidden; padding:8px 10px 0; width:247px; border-bottom:1px solid #e1dfdf;}
.wdTop_gameListc dl{overflow:hidden; padding:0 10px 3px; margin:0 0 10px; width:227px; border-bottom:1px solid #e1dfdf;}
.wdTop_gameListc dt{margin:0 0 4px; color:#221919; font-weight:bold;}
.wdTop_gameListc dd{width:261px; overflow:hidden;}
.wdTop_gameListc dd a{float:left; width:87px; margin:0 0 4px; color:#7f7f7f;}
.wdTop_gameListc dd a:hover{color:#ff4e00; text-decoration:none;}
.wdTop_gameListc .wdTop_lastDl{border-bottom:none;}
.wdTop_userBox{width:160px; border:1px solid #cccaca;  position:absolute; right:-3px; top:38px; z-index:1000; background:#fff;}
.wdTop_userBoxc{overflow:hidden; border-bottom:1px solid #e1dfdf;}
.wdTop_userBoxc li{height:30px;}
.wdTop_userBoxc .wdTop_userLi{height:32px; border-bottom:1px solid #e1dfdf;}
.wdTop_userBoxc a{display:block; padding:0 0 0 36px; height:30px; line-height:30px; color:#221919; overflow:hidden;}
.wdTop_userBoxc a:hover{color:#221919; text-decoration:none; background:#f2f2f2;}
.wdTop_userBoxc a em{display:inline-block; width:16px; height:16px; margin:7px 10px 0 -26px; vertical-align:top;}
.wdTop_userBoxc a span{display:inline-block; height:30px; line-height:31px; vertical-align:top;}
.wdTop_userBoxc .wdTop_userLi a{height:32px; line-height:32px;}
.wdTop_userBoxc .wdTop_userLi a em{background-position:-88px -134px; margin-top:9px;}
.wdTop_userBoxc .wdTop_userLi a span{height:32px; line-height:34px;}
.wdTop_userBoxc .wdTop_moneyLi a em{background-position:-114px 0;}
.wdTop_userBoxc .wdTop_szLi a em{background-position:-114px -134px;}
.wdTop_userBoxc .wdTop_szLi{ border-top:1px solid #e1dfdf;}
/* 个人中心 */
#wdNavR_s1 .wdTopUserCenter_s1{position:relative; width:68px;}
#wdNavR_s1 .wdTopUserCenter_s1 .moren{background: url(../images/ding_top_s1.gif) no-repeat 54px -25px; padding-right:15px;}
#wdNavR_s1 .wdTopUserCenter_s1 #wdTopUserBox_s1{display:none;}
#wdNavR_s1 .UserCenter_hover #wdTopUserBox_s1{display:block;}
#wdTopUserBox_s1{position:absolute; left:1px; top:28px; border:1px solid #ccc; background:#fff; width:160px;}
#wdTopUserBox_s1 .wdTopUserTab_s1{padding:0 10px; background-color:#fff; border: solid 1px #ccc; border-bottom: 0; position: absolute; left: -1px; top: -28px; text-align:center; height:27px; line-height:25px;}
#wdTopUserBox_s1 .wdTopUserTab_s1 a{background: url(../images/ding_top_s1.gif) no-repeat 54px -25px; padding-right:15px;}
#wdTopUserBox_s1 dl{ margin:0 auto; overflow:hidden; padding:8px 0 5px; width:130px; background:url(../images/bor_icon.gif) repeat-x scroll 0 bottom;}
#wdTopUserBox_s1 dl dt{font-weight:bold; line-height:20px;}
#wdTopUserBox_s1 dl dd{overflow:hidden; width:65px; float:left; text-align:left; height:20px; line-height:20px;}
#wdTopUserBox_s1 dl dd a{color:#666; }
#wdTopUserBox_s1 dl dd a:hover{color:#ff4e00; text-decoration:underline;}
#wdTopUserBox_s1  .nobg_s1{background:none;}

#wdNavR_s1 .wdTopQuit_s1 a{display:block; overflow: hidden; margin-top: 4px; width:45px; background-position:left -120px; height: 21px; line-height: 22px; text-align: center;}

#wdNavL_s1 #topNav1{display:none;}
#wdNavL_s1 .topNav1Show #topNav1{display:block;}
#wdNavL_s1 .topNav{overflow:hidden; position:absolute; z-index:99999; margin:-4px 0 0; width:606px; text-align:left;}
#wdNavL_s1 .topNav label{display:inline-block; position:absolute; top:0; left:28px; width:7px; height:5px; background:url(../images/arro.gif) no-repeat scroll 0 0;}
#wdNavL_s1 .bor1{border:1px solid #ccc; padding:1px; margin:4px 0 0; background:#f9f9f9;}
#wdNavL_s1 .topNav_part{overflow:hidden; background:#f9f9f9; padding:12px 12px 2px; width:578px;}
#wdNavL_s1 .topNav_part h3{padding:0 0 0 15px; margin:0 0 10px; background:url(../images/navTit.gif) no-repeat scroll 0 0; height:22px; font-size:14px;}
#wdNavL_s1 .topNav_part ul{overflow:hidden; text-align:left;}
#wdNavL_s1 .dingTopGame_s1 #topNav1 .bor1 .topNav_part ul li{float:left; padding:0 0 5px; margin:0 0 5px; min-width:96px; width:96px; height:18px; line-height:18px; border-bottom:1px dashed #b2b2b2; white-space: nowrap; text-align:left; background:none;}
#wdNavL_s1 .topNav_part li a{color:#666; height:15px;}
#wdNavL_s1 .topNav_part li a:hover{color:#f60;}
#wdNavL_s1 .topNav_part li img,.topNav_part li a{display:inline-block; vertical-align:top;}
#wdNavL_s1 .topNav_part li img{margin:0 6px 0 0;}
#wdNavL_s1 .topNav_part li .newIco{margin:4px 5px;}

#wdNavL_s1 .topNav_part{overflow:hidden; background:#f9f9f9; padding:12px 12px 2px; width:578px;}
#wdNavL_s1 .topNav_part h3{padding:0 0 0 15px; margin:0 0 10px; background:url(../images/navTit.gif) no-repeat scroll 0 0; height:22px; font-size:14px;}
#wdNavL_s1 .topNav_part ul{overflow:hidden;}
#wdNavL_s1 .topNav_part li{background:none;text-align:left;}
#wdNavL_s1 .topNav_part li{float:left; padding:0 0 5px; margin:0 0 5px; min-width:96px; width:96px; height:18px; line-height:18px; border-bottom:1px dashed #b2b2b2; white-space: nowrap;overflow:hidden;}
#wdNavL_s1 .topNav_part li a{color:#666;}
#wdNavL_s1 .topNav_part li a:hover{color:#f60;}

#wdNavL_s1 .topNav_part li em{ margin:0 4px 0 0; width:18px; height:18px; background:url(../images/topNav_part_emBg.png) no-repeat scroll 0 0;}
#wdNavL_s1 .topNav_part li .gameIcon_1{background-position:0 0;}
#wdNavL_s1 .topNav_part li .gameIcon_2{background-position:-38px 0;}
#wdNavL_s1 .topNav_part li .gameIcon_3{background-position:-76px 0;}
#wdNavL_s1 .topNav_part li .gameIcon_4{background-position:-114px 0;}
#wdNavL_s1 .topNav_part li .gameIcon_5{background-position:-152px 0;}
#wdNavL_s1 .topNav_part li .gameIcon_6{background-position:-190px 0;}
#wdNavL_s1 .topNav_part li .gameIcon_7{background-position:0 -38px;}
#wdNavL_s1 .topNav_part li .gameIcon_8{background-position:-38px -38px;}
#wdNavL_s1 .topNav_part li .gameIcon_9{background-position:-76px -38px;}
#wdNavL_s1 .topNav_part li .gameIcon_10{background-position:-114px -38px;}
#wdNavL_s1 .topNav_part li .gameIcon_11{background-position:-152px -38px;}
#wdNavL_s1 .topNav_part li .gameIcon_12{background-position:-190px -38px;}
#wdNavL_s1 .topNav_part li .gameIcon_13{background-position:0 -76px;}
#wdNavL_s1 .topNav_part li .gameIcon_14{background-position:-38px -76px;}
#wdNavL_s1 .topNav_part li .gameIcon_15{background-position:-76px -76px;}
#wdNavL_s1 .topNav_part li .gameIcon_16{background-position:-114px -76px;}
#wdNavL_s1 .topNav_part li .gameIcon_17{background-position:-152px -76px;}
#wdNavL_s1 .topNav_part li .gameIcon_18{background-position:-190px -76px;}
#wdNavL_s1 .topNav_part li .gameIcon_19{background-position:0 -114px;}
#wdNavL_s1 .topNav_part li .gameIcon_20{background-position:-38px -114px;}
#wdNavL_s1 .topNav_part li .gameIcon_21{background-position:-76px -114px;}
#wdNavL_s1 .topNav_part li .gameIcon_22{background-position:-114px -114px;}
#wdNavL_s1 .topNav_part li .gameIcon_23{background-position:-152px -114px;}
#wdNavL_s1 .topNav_part li .gameIcon_24{background-position:-190px -114px;}

#wdNavL_s1 .topNav_part li .wdPtIcon_1{background-position:-1px -228px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_2{background-position:-39px -228px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_3{background-position:-74px -228px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_4{background-position:-115px -228px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_5{background-position:-152px -228px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_6{background-position:-190px -228px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_7{background-position:-1px -266px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_8{background-position:-39px -266px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_9{background-position:-76px -266px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_10{background-position:-114px -266px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_11{background-position:-152px -266px;}
#wdNavL_s1 .topNav_part li .wdPtIcon_12{background-position:-190px -266px;}

#wdNavL_s1 .topNav_part li .serveIcon_1{background-position:0 -380px;}
#wdNavL_s1 .topNav_part li .serveIcon_2{background-position:-38px -380px;}
#wdNavL_s1 .topNav_part li .serveIcon_3{background-position:-76px -380px;}
#wdNavL_s1 .topNav_part li .serveIcon_4{background-position:-115px -380px;}
#wdNavL_s1 .topNav_part li .serveIcon_5{background-position:-152px -380px;}
#wdNavL_s1 .topNav_part li .serveIcon_6{background-position:-190px -380px;}
#wdNavL_s1 .topNav_part li .serveIcon_7{background-position:0 -418px;}
#wdNavL_s1 .topNav_part li .serveIcon_8{background-position:-38px -418px;}
#wdNavL_s1 .topNav_part li .serveIcon_9{background-position:-77px -418px;}
#wdNavL_s1 .topNav_part li .serveIcon_10{background-position:-114px -418px;}
#wdNavL_s1 .topNav_part li .serveIcon_11{background-position:-152px -418px;}

#wdNavL_s1 .topNav_part li em,#wdNavL_s1 .topNav_part li a{display:inline-block; vertical-align:top;}
#wdNavL_s1 .topNav_part li .newIco{margin:4px 5px;}
#wdNavL_s1 .topNav_part .noborder{border:0;}
.topNav_part .noborder{border:0;}
/*登陆提示*/
.topRight{position:relative;}
#yzText1,#yzText2,#yzText3{width:235px; height:42px; position:absolute; left:18px; z-index:100;}
#yzText1{top:8px;}
#yzText2{top:45px;}
#yzText3{top:92px;}
#yzText1 .yzBox,#yzText2 .yzBox,#yzText3 .yzBox{width:207px; padding:0 0 0 26px; height:34px; line-height:34px; position:relative; border:1px solid #fccd65; font-weight:bold; color:#f60; background:url(../images/b.gif) no-repeat scroll 7px center #ffffcb;}
#yzText1 .yzBox i,#yzText2 .yzBox i,#yzText3 .yzBox i{display:inline-block; position:absolute; left:28px; top:34px; z-index:101; width:11px; height:7px; background:url(../images/icon_iBg.gif) no-repeat scroll 0 0;}
#yzText1 .yzBox a,#yzText2 .yzBox a,#yzText3 .yzBox a{position:absolute; right:9px; top:9px; display:inline-block; background:url(../images/icon_close.gif) no-repeat scroll 0 0; width:8px; height:7px;}


#r_tj{width:23px; height:334px; overflow:hidden; position:absolute; right:0; z-index:1000;}
#r_tjIcon{ width:23px; height:78px; background:url(../images/tjbutt.gif) no-repeat scroll 0 0; cursor:pointer; position:absolute; left:0; top:0; }
#r_tjList{ overflow:hidden; width:116px; height:334px; border:1px solid #e1e1e1; border-right:0; position:absolute; left:23px; top:0; background:#fff;}
#r_tjList ul{overflow:hidden; margin:0 auto; width:100px; height:332px; }
#r_tjList li{padding:2px; width:96px; background:url(../images/liBg.gif) repeat-x scroll 0 bottom;}
#r_tjList li a.imgL{float:left; overflow:hidden; height:80px; width:96px; line-height:0; font-size:0;}
#r_tjList li img{height:80px; width:96px;}
#r_tjList li p{overflow:hidden; height:27px; line-height:28px; text-align:center; width:100px;}
#r_tjList li p a{color:#000; white-space:nowrap;}
#r_tjList li p a:hover{text-decoration:none; color:#f60;}

/* 分享到 */
#bdshare{ position:absolute; top:106px; right:100px; width:230px; height:25px;}
#bdshare label{float:left; height:25px; line-height:25px;}#wd_foot div div p {
	text-align: center;
}
