@charset "utf-8";
.common_newtop ul,.common_newtop li,.common_newtop p,.common_newtop th,.common_newtop td{margin:0;padding:0;}
.common_newtop table{border-collapse:collapse;border-spacing:0;}
.common_newtop img{border:0;}
.common_newtop th{font-style:normal;font-weight:normal;}
.common_newtop li{list-style:none;}
.common_newtop .newlogo,.common_newtop .newlogo a{font-size:12px; font-family: '宋体',Arial, Helvetica, sans-serif}
.clearfix{overflow:hidden;_zoom:1;}
.clear{clear:both;}
.common_newtop{ background:url(../images/top_bg.png) repeat-x; height:38px; position:relative; z-index:100000}
.common_newinner{width:1000px;margin:0 auto; position:relative;}
.common_newinner .newlogo,.common_newinner .kjsave_box{float:left;}
.common_newinner .newlogo a.back{ background:url(../images/common_logo.png) no-repeat left center;width:138px; height:33px; display:block; text-indent:-9999px; overflow:hidden; float:left}
.kjsave_box{ padding-top:8px;}
.kjsave_box a{ line-height:18px; display:block; float:left;margin-right:10px; display:inline;height:18px; text-decoration:none;color:#000;}
.kjsave_box .sina{ background:url(../images/siteicon.png) no-repeat 0 0;text-indent:24px;}
.kjsave_box .sina:hover{background:url(../images/siteicon.png) no-repeat -124px 0;color:#FF9900}
.kjsave_box .home{background:url(../images/siteicon.png) no-repeat 0 -18px;text-indent:22px;}
.kjsave_box .home:hover{background:url(../images/siteicon.png) no-repeat -124px -18px;color:#FF9900}
.kjsave_box .mark{background:url(../images/siteicon.png) no-repeat 0 -37px;text-indent:22px;}
.kjsave_box .mark:hover{background:url(../images/siteicon.png) no-repeat -124px -37px;color:#FF9900}
.kjsave_box .desk{background:url(../images/siteicon.png) no-repeat 0 -55px;text-indent:23px;}
.kjsave_box .desk:hover{background:url(../images/siteicon.png) no-repeat -124px -55px;color:#FF9900}
.common_newinner .gamemulu{ position:absolute; right:0; top:0; z-index:20; }
#site-nav {z-index: 10000; position: relative;top:6px;}
#site-nav #menubtn a.newdh{ display: block; z-index: 10002; cursor:pointer;height: 24px; background:url(../images/mubtn.jpg);width:136px; text-indent:-9999px; overflow:hidden;}
#site-nav #menubtn .newdh:hover{margin: 0px; border-bottom:none;background:url(../images/mubtn_hover.jpg);}
#site-nav .menu-bd {z-index: 10001; right:0;position: absolute; top: 24px;width:704px; height: 329px; background:url(../images/global_list.png) no-repeat; padding:6px; display:none;} 
#site-nav .menu-bd-panel { background-color:#fff; height:327px; overflow:hidden;}
#site-nav .tablebox { border-collapse:collapse; font-size:12px; font-family:'宋体'; word-wrap:normal;width:100%; height:327px;}
#site-nav .tablebox tr th{border:1px #D5E6F5 solid;color:#416183; font-weight:bold;  background-color:#FFF; padding:1px 0 0 1px;text-shadow:1px 1px 1px #fff; text-indent:8px; height:31px;}
#site-nav .tablebox tr th span{background:url(../images/th.jpg) repeat-x 0 0 #fff; display:block; text-decoration:none;line-height:31px;}
#site-nav .tablebox tr td{border:1px #D5E6F5 solid; padding:1px 0 0 1px; background-color:#F5F9FD;margin:0; white-space:normal;}
#site-nav .tablebox tr td ul li{ /*background:url(../images/tdd.jpg) repeat-x;*/ line-height:29px; text-indent:8px;}
#site-nav .tablebox tr td ul li a{text-indent:8px; color:#000; text-decoration:none;}
#site-nav .tablebox tr td ul li a:hover{ color:#FF9900; text-decoration:underline}
#site-nav .tablebox tr td ul li a.red{ color:#F00}

/*新样式修改于2015-9-28*/
.top_weixin,#top_mark,#top_pay{ font-size:13px; font-family:Microsoft Yahei,Arial, Helvetica, sans-serif; }
.common_newinner a.tlogo{ position:absolute; left:0; top:0; z-index:20; background:url(../images/common_logo.png) no-repeat center 3px; width:184px; height:65px; display:block; text-indent:-9999px; overflow:hidden; }
#top_pub{ position:absolute; left:100px; top:0; z-index:10; width:350px; cursor:pointer; }
#top_pbg{ position:absolute; left:-100px; top:0px; }
.top_weixin{ position:absolute; left:680px; top:0; z-index:20; height:38px; line-height:38px; }
.top_weixin a{ height:38px; line-height:38px; display:block; background:url(../images/top_icon.png) 6px -46px no-repeat; padding-left:28px; text-decoration:none; }
.top_weixin a:hover{ background-position:6px -89px; }
.top_weixin #hwx{ position:absolute; left:0; top:38px; }
#top_mark{ position:absolute; right:180px; top:0; z-index:20; }
#top_mark a{ text-decoration:none; display:block; }
#top_tab{ width:45px; line-height:38px; text-align:center; padding-right:10px;  position:relative; }
#top_tab span{ position:absolute; top:17px; right:8px; width:7px; height:4px; display:block; background:url(../images/top_icon.png) no-repeat; }
#top_tab .top_arrow{ background-position:-6px -8px; }
.top_hover{ background:#fff; }
#top_menu{ position:absolute; left:-1px; top:37px; background:#fff; border:1px solid #d9d9d9; border-top:0; }
#top_menu a{ background:url(../images/top_icon.png) no-repeat; width:60px; padding:8px 0 8px 30px; border-bottom:1px solid #d9d9d9; }
#top_menu a.tm1{ background-position:6px -178px; }
#top_menu a.tm2{ background-position:6px -338px; }
#top_menu a.tm3{ background-position:6px -258px; }
#top_menu a.tm4{ background-position:6px -496px; border-bottom:0 none; }
#top_menu a.tm1:hover{ background-position:6px -138px; }
#top_menu a.tm2:hover{ background-position:6px -298px; }
#top_menu a.tm3:hover{ background-position:6px -217px; }
#top_menu a.tm4:hover{ background-position:6px -456px; }
#top_pay{ position:absolute; right:148px; top:0; z-index:20; line-height:38px; }
#top_pay a{ text-decoration:none; }
.common_newtop a{color:#000}.common_newtop a:hover{ color:#F60}
