body { color:#616161; } a { color:#727272; } .fco { color:#fa6501 } .pl8 { padding-left:8px; } .pr8 { padding-right:8px; } ul li { vertical-align: bottom; } .h5 { overflow:hidden; font-size:1px; line-height:1px; } #hd, #hd2, #nv, #bd, #fd, #top, #flk, .wp, #flk2 { width:962px; margin:0 auto } .bnt { display:inline-block; } .bg1 { background-color:#f9fafc; } .bnt_xz2 { width:54px; height:25px; background:url(bnt_xz2.gif) no-repeat } .bnt_xz2:hover { background-position:left -26px; } .bnt_xz2 em { display:none; } /* 顶部 */ .top-bg { background:url(top.jpg) repeat-x; } #top { height:30px; line-height:30px; } #top span { color:#b5b5b5; } #t_m_2, #t_m_3, #t_m_4, #t_m_5, #t_m_6, #t_m_7, #t_m_8 { display:none; } /* 头部 */ #hd { padding-top:8px; background:url(logo2.jpg) no-repeat 230px center; clear:both; height:65px; } #hd .logo, #hd2 .logo { width:220px; } #hd .so { width:479px; } #hd .so ul { background:url(so.jpg) no-repeat left 24px; height:28px; } #hd .so ul li { width:61px; height:28px; float:left; text-align:center; line-height:26px; background:url(so-tab.jpg) no-repeat left bottom; margin-right:3px; } #hd .so ul li.hover { background-position:left top; } #hd .so ul li.hover a { color:#fff; font-weight:bold } #hd .so div { background:url(so.jpg) no-repeat left bottom; position:relative; height:33px; } #hd .so #keyword { width:350px; position:absolute; left:40px; top:8px; border:0; color:#999999 } #hd .so #ok { position:absolute; right:0px; top:0; width:70px; height:30px; border:0; background:none } #hd .so2 { width:511px; padding-top:10px; } #hd .so2 .bg { background:url(so2.jpg) no-repeat; width:511px; height:35px; } #hd .so2 #key_menu { width:80px; left:20px; top:7px; height:35px; } #hd .so2 #key { width:280px; left:132px; top:8px; border:none; background:none; color:#666666 } #hd .so2 #ok { width:70px; left:437px; top:0px; height:35px; border:none; background:none; cursor:pointer } #hd .so2 #key_menu ul { width:80px; border:1px solid #ccc; background:#fff; padding:5px; left:0; top:25px; z-index:1000 } #hd .so2 #key_menu ul li { height:25px; text-align:center; line-height:25px; } #hd .so2 #key_menu ul li.hover a { font-weight:bold } #hd2 ul { width:717px; padding:20px 0 0 0; text-align:right } #hd2 ul li { display:inline; padding:0 10px; border-left:1px solid #ddd; height:14px; line-height:14px; } #hd2 ul li a { font-size:14px; font-weight:bold; color:#0a60ad; } #hd2 ul li a:hover { color:#f60; } .nv-bg { background:url(nav.jpg) repeat-x; height:73px; margin-bottom:5px } /* 导航 */ #nv ul { height:39px; overflow:hidden; } #nv ul li { float:left; width:118px; } #nv ul li a { display:block; background:url(nav-li.jpg) no-repeat; height:39px; line-height:100px; } #nv ul li a:hover, #nv ul .hover { border-right:1px solid #1461c9; border-left:1px solid #1461c9; } #nv ul .v1 { width:99px; } #nv ul .v1 a { background-position:-10px top; } #nv ul .v1 a:hover, #nv ul .v1 .hover { background-position:-11px -39px; } #nv ul .v2 a { background-position:-99px top; } #nv ul .v2 a:hover, #nv ul .v2 .hover { background-position:-100px -39px; } #nv ul .v3 a { background-position:-217px top; } #nv ul .v3 a:hover, #nv ul .v3 .hover { background-position:-218px -39px; } #nv ul .v4 a { background-position:-335px top; } #nv ul .v4 a:hover, #nv ul .v4 .hover { background-position:-336px -39px; } #nv ul .v5 a { background-position:-453px top; } #nv ul .v5 a:hover, #nv ul .v5 .hover { background-position:-454px -39px; } #nv ul .v6 a { background-position:-572px top; } #nv ul .v6 a:hover, #nv ul .v6 .hover { background-position:-573px -39px; } #nv ul .v7 a { background-position:-690px top; } #nv ul .v7 a:hover, #nv ul .v7 .hover { background-position:-691px -39px; } #nv ul .v8 a { background-position:-808px top; } #nv ul .v8 a:hover, #nv ul .v8 .hover { background-position:-809px -39px; } #nv div { line-height:30px; } #nv div a { display:block; float:left; width:73px; text-align:center; } #nv div a:hover, #nv div a.hover { background:#bce5f9; font-weight:bold } /* 友联 */ #flk div { border:1px solid #dad8d9; background:#f7f5f6; padding:10px; } #flk h3 { border-bottom:1px solid #d8d6d7; margin-bottom:8px; height:30px; } #flk h3 span { font-size:12px; font-weight:normal } #flk ul li { display:inline; padding:5px 0; } #flk ul li a { border-right:1px solid #ccc; line-height:14px; height:14px; display:inline-block; padding-right:10px; } #flk2 div { border:1px solid #dad8d9; padding:10px; } #flk2 h3 { border-bottom:1px solid #d8d6d7; margin-bottom:8px; height:20px; font-size:12px } #flk2 h3 span { font-size:12px; font-weight:normal } #flk2 ul li { display:inline; padding:5px 0; } #flk2 ul li a { border-right:1px solid #ccc; line-height:14px; height:14px; display:inline-block; padding-right:10px; } /* 底部 */ #fd div { border:1px solid #d3d1d2; padding:10px; text-align:center } /* 按钮 */ .bnt { display:inline-block; } .bnt2 { background:url(bnt2.jpg) no-repeat; width:62px; height:21px; color:#FFFFFF; text-align:center } #hear { font-size:14px; height:30px; line-height:30px; } #hear2 { border:1px solid #abbdc7; background:#e2f1f8; height:35px; line-height:35px; padding:0 10px; } /* col */ .col-1 { width:297px; overflow:hidden; } .col-1a { width:701px; } .col-1b { width:711px; } .col-2 { width:392px; } .col-3 { width:253px; } .col-4 { width:241px; } .col-5 { width:450px; } .s210 { width:210px; } /* m */ .bor { border:1px solid #c5c7c6; } .bor1 dd { border:1px solid #c5c7c6; border-top:none; } .m { } .m dt span, .tit span { float:right; padding-right:10px; } .m dt span a, .tit span a { color:#fff; } .m dd { padding-left:8px; padding-right:8px; } .m1 { border:1px solid #d4e2eb; } .m2 { background:url(ddbg1.jpg) repeat-x left top } .m2 dt strong { font-size:14px; color:#1e58b9; padding:5px 0 0 10px; } .m3 dt { line-height:30px; border-bottom:1px dashed #858585; margin:0 10px; padding-top:5px; } .m3 dt strong { padding-left:0; } .m3 .t-solid { border-bottom:1px solid #d4e2eb; } .m4 { border:1px solid #d4e2eb; } .m4 dt { border-bottom:1px solid #d4e2eb; height:28px; line-height:28px; background:url(bg1.jpg) repeat-x; padding:0 15px; } .m4 dt strong { font-size:14px; color:#1e58b9; } .m4 dt strong.hui { color:#555; } .m5 { } /* 列表 */ .list-pic li { float:left; text-align:center; width:124px; padding:13px 0 0 11px; } .list-pic li a { display:block; overflow:hidden } .list-pic li img { border:1px solid #ddd; padding:1px; margin-bottom:5px; width:120px; height:90px; } .list-pic li span { display:block; line-height:24px; overflow:hidden; height:24px; } .list-pic li a:hover img { border:1px solid #FF6600; } .list-pic2 li img { width:90px; } .list-pic2 li { width:95px; font-size:12px } .list-pic li .v { width:auto; height:auto; } .img80 ul li img { height:80px; } .list-txt li { height:27px; overflow:hidden; line-height:27px; } .list-txt li span { float:right } .list-txt .ntype_2 a { background:url(ico2.jpg) no-repeat 5px top; padding-left:30px; } .list-txt .ntype_1 a { background:url(dj.jpg) no-repeat; padding-left:30px; } .list-bor li { border-bottom:1px dotted #dcdcdc; } .ico1 li { background:url(ico1.jpg) no-repeat left 9px; padding-left:15px; } .list-hot li { height: 25px; line-height: 25px; overflow: hidden; position: relative; } .list-hot li i { background: url("numbg.jpg") no-repeat right top; color: #253F4D; display: inline-block; font: 12px/16px tahoma; height: 16px; margin: 4px 6px 0 0; text-align: center; width: 18px; float:left; } .list-hot .hot { background-position: 0 0; color: #Fd631b; font-weight: bold; } .game_list li { height: 29px; line-height: 28px; overflow: hidden; position: relative; border-bottom:1px solid #ddd; margin-bottom:3px; } .game_list li h3 { font-size: 12px; font-weight: normal; height: 30px; line-height: 30px; overflow: hidden; } .game_list i { background: url("numbg.jpg") no-repeat right top; color: #253F4D; display: inline; float: left; font: 12px/16px tahoma; height: 16px; margin: 6px 8px 0 0; text-align: center; width: 18px; } .game_list .hot { background-position: 0 0; color: #Fd631b; font-weight: bold; } .game_list b, .game_list h3 div { color: #F34C0A; display: inline; float: right; font-family: verdana; font-size: 10px; font-weight: bold; margin: -2px 0 0 6px; } .game_list b:first-letter, .game_list h3 div:first-letter { font-size: 14px; } .game_list .cur { background-position: 0 100%; height: 125px; overflow: hidden; padding-bottom: 11px; padding-top: 10px; border-bottom:none } .game_list .cur p { color: #333333; float: right; height: 23px; line-height: 23px; overflow: hidden; width: 120px; } .game_list .cur .pic { cursor: pointer; display: inline; float: left; margin: 0 8px 0 0; position: relative; } .game_list img { border: 1px solid #CCCCCC; height: 126px; padding: 2px; width: 90px; } .game_list .cur a:hover img { border-color:#FF9900 } .game_list .cur h3 { float: right; width: 120px; } .game_list .cur a { color: #0665A1; font-weight: bold; } .game_list .cur a:hover { color: #FF3300; } .game_list .cur i { background-image: url("hot-1.gif"); background-position: 0 0; color: #FFFFFF; font-weight: bold; height: 29px; left: 0; line-height: 20px; position: absolute; text-align: left; text-indent: 3px; top: 4px; width: 29px; z-index: 2; } .game_list p.down { height: 24px; margin-top: 5px; } .game_list p.down img { width:auto; height:auto; border:none; padding:0; } /* js */ .tab1 { height:30px; border-bottom:5px solid #0066cb; } .tab1 li { float:left; width:30px; line-height:30px; text-align:center; font-size:14px; width:139px; margin-left:10px; background:url(tab1.jpg) no-repeat left bottom; font-family:"微软雅黑" } .tab1 li.hover { background-position:left 1px; } .tab1 li.hover a { color:#FFFFFF; } .tab1 a:hover, .tab2 a:hover, .tab4 a:hover { text-decoration:underline } .tab2 { height:30px; background:url(tab2.jpg) repeat-x } .tab2 li { float:left; width:80px; height:30px; line-height:30px; text-align:center; border-right:1px solid #d4e2eb; } .tab2 li.hover { background:url(tab2.jpg) repeat-x left bottom; font-weight:bold } .tab3 { height:42px; background:url(tab3.jpg) repeat-x left 29px; } .tab3 li { float:left; width:34px; background:url(tab3.jpg) no-repeat left -15px; text-align:center; height:42px; line-height:33px; margin-left:-1px; } .tab3 li.hover { background-position:right -15px; width:36px; } .tab3 strong { font-size:14px; color:#1e58b9; padding:5px 0 0 10px; } .tab3 ul { padding-left:140px; } .tab4 { background:url(tab4.jpg) repeat-x left -1px; } .tab4, .tab4 li { height:36px; } .tab4 li { width:107px; border:none; font-size:14px } .tab4 li a { border-right:1px solid #d4e2eb; display:block; } .tab4 li.hover { background:url(tab4.jpg) no-repeat left bottom; } .tab4 li.hover a { color:#2c8100; } /*.pg_pcl{ padding-top:20px;} .pg_pcl i{ font-style:normal} .tsp_nav{ float:right;} .tsp_count{ float:left} .tsp_nav i,.tsp_nav b,.tsp_nav a{ border:1px solid #b0c1d5; display:inline-block; height:23px; line-height:23px; padding:0 10px; margin-right:2px;} .tsp_change{ position:relative; top:2px;} .tspage .tsp_count {float:left;} .tsp_count i { color:#f00;} .tsp_nav b,.tsp_nav a:hover {color:#fff; background:url(game/bg4.jpg) repeat-x} .tsp_nav .syy,.tsp_nav .xyy{ background:url(pt.gif) no-repeat 3px 7px;} .tsp_nav .syy{ padding-left:12px;} .tsp_nav .xyy{ padding-right:12px; background-position:50px -43px;}*/ /*评论列表*/ .pbg dt { color:#c97b54; font-size:12px; border:1px solid #fedaba; background:#fff7f0; height:27px; line-height:27px; padding:0 10px; font-weight:normal; margin:0 8px; } .pbg dt em { float:right; } .pbg dt em, .pbg dt i { font-style:normal; } .pbg dd { color:#000; padding:8px; } .pbg dd p { margin-bottom:20px; color:#f46401; text-align:right; } .pbg dd p a { color:#f46401; } .pbg dd p a:hover { text-decoration:underline } .pbg dd blockquote { border:1px solid #d4e2eb; background:#f6fafd; padding:5px; margin:8px; } .pbg dd blockquote h4 { color:#999; font-size:12px; font-weight:normal; } .pbg dd blockquote h4 cite { font-style:normal; } .pbg_new dt { border-color:#bce4fe; background:#eff8ff; color:#3a7ab7; } .pbg { border:1px solid #d4e2eb; background:#fff url(game/pbg.jpg) repeat-x left -119px; border-bottom:0; } .pbg .pbg1, .pbg .pbg2, .pbg .pbg3 { background:url(game/pbg.jpg) no-repeat; height:36px; line-height:30px; color:#FFFFFF; font-size:14px; padding-left:24px; border:none; margin:0 8px; } .pbg .pbg2 { background-position:left -40px; } .pbg .pbg3 { background-position:left -80px; } #s_comment { border:1px solid #D4E2EB; } #s_comment .nick_name { display: inline; float: left; line-height: 30px; margin-left: 12px; } #s_comment .nick_name input { border: 1px solid #98B6C6; height: 20px; margin-left: 6px; vertical-align: middle; width: 200px; } #s_comment .comment_faces { display: inline; float: left; font-weight: bold; line-height: 30px; margin-left: 20px; } #s_comment .comment_faces img { cursor:pointer; } #s_comment textarea { border: 1px solid #98B6C6; height: 120px; line-height: 20px; margin: 8px 0; padding: 3px 5px; width: 96%; } #s_comment .comment_btn { padding: 0 12px 10px; text-align: left; } #s_comment .comment_btn input { background: url(game/fb.jpg) no-repeat scroll 0 0 transparent; border: 0 none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 26px; margin-right: 6px; padding: 0; width: 85px; } #s_comment dt a { font-size:12px; color:#0f9a35; padding-right:10px; } #s_comment dt a i { font-style:normal } #s_comment dt a:hover { text-decoration:underline; } /*自动搜索专用*/ .autocomplete-w1 { background:url(shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; } .autocomplete { border:1px solid #666; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _margin:0; _overflow-x:hidden; color:#333; _zoom:1; } .autocomplete .selected { background:#fff5b3; cursor:pointer; } /*选中后*/ .autocomplete div { padding:3px 5px; height:22px; line-height:22px; overflow:hidden; } /* 行 */ .autocomplete strong { font-weight:normal; color:#DB2E11; font-weight:bold; margin-right:2px; } /* 关键字 */ .autocomplete b {/* float:right; */ color:#076796; font-size:12px; font-family:arial; } /* 定义下载次数 */ .autocomplete span { line-height: 25px; height: 20px; margin-left:10px; margin-right:10px; font-size:13px; color:#00F; cursor:pointer; ; white-space:normal; word-break:break-all; } /*分页样式修复版*/ .pg_pcl { padding-top:20px; } .pg_pcl .tspage { font-size:12px; color:#666; background:transparent;} /* line-height:36px; height:36px; 分行大点 */ .pg_pcl .tspage a, .pg_pcl .tspage .tsp_more, .pg_pcl .tspage .tsp_nav b { border:1px solid #b0c1d5; display:inline-block; height:23px; line-height:23px; padding:0 10px; color:#616161; } .pg_pcl .tspage a:hover { color:#fff; border:1px solid #b0c1d5; text-decoration:none; background:url(game/bg4.jpg) repeat-x; } .pg_pcl .tspage .tsp_nav b { color:#fff; text-decoration:none; background:url(game/bg4.jpg) repeat-x; font-weight:bold; } .pg_pcl .tspage .tsp_prev { padding-left:12px; background:url(pt.gif) no-repeat 3px 7px; } .pg_pcl .tspage .tsp_next { padding-left:12px; background:url(pt.gif) no-repeat 50px -43px; } .pg_pcl .tspage a:hover.tsp_prev, .pg_pcl .tspage a:hover.tsp_next, .pg_pcl .tspage a:hover.tsp_home, .pg_pcl .tspage a:hover.tsp_end { color:#fff; background:url(game/bg4.jpg) repeat-x } .pg_pcl .tsp_count i, .pg_pcl .tsp_count b { color:#FF8800; } .pg_pcl .tsp_nav i { display:none; } .pg_pcl .tsp_nav a i { display:inline; } .pg_pcl select { vertical-align:middle; _margin-top:2px; } .pg_pcl .tsp_count { line-height:26px\9; } /*new page*/ .new_compage { padding: 6px 0;border: 1px solid #d4e2eb; } .new_compage .tspage { font-size:12px; color:#666; background:transparent;} /* line-height:36px; height:36px; 分行大点 */ .new_compage .tspage a, .new_compage .tspage .tsp_more, .new_compage .tspage .tsp_nav b { border:1px solid #b0c1d5; display:inline-block; height:23px; line-height:23px; padding:0 10px; color:#616161; } .new_compage .tspage a:hover { color:#fff; border:1px solid #b0c1d5; text-decoration:none; background:url(game/bg4.jpg) repeat-x; } .new_compage .tspage .tsp_nav b { color:#fff; text-decoration:none; background:url(game/bg4.jpg) repeat-x; font-weight:bold; } .new_compage .tspage .tsp_prev { padding-left:12px; background:url(pt.gif) no-repeat 3px 7px; } .new_compage .tspage .tsp_next { padding-left:12px; background:url(pt.gif) no-repeat 50px -43px; } .new_compage .tspage a:hover.tsp_prev, .new_compage .tspage a:hover.tsp_next, .new_compage .tspage a:hover.tsp_home, .new_compage .tspage a:hover.tsp_end { color:#fff; background:url(game/bg4.jpg) repeat-x } .new_compage .tsp_count i, .new_compage .tsp_count b { color:#FF8800; } .new_compage .tsp_nav i { display:none; } .new_compage .tsp_nav a i { display:inline; } .new_compage select { vertical-align:middle; _margin-top:2px; } .new_compage .tsp_count { line-height:26px\9; } /*评分气泡提示*/ .msg-wrap { position:absolute; font-size:0px; z-index:100001; text-align:left; } .msg-l, .msg-r, .msg-bd, .msg-close, .msg-btn, .msg-btn span, .msg-tip { background:url(message.png) no-repeat;} .msg-l { float:left; width:20px; height:100%; } .msg-r { display:block; overflow:hidden; height:100%; zoom:1;} .msg-hd { height:20px; font-size:12px; margin-bottom:-5px;} .msg-hd .msg-l { background-position:0 0;} .msg-hd .msg-r { background-position:100% 0;} .msg-close { background-position:-60px -160px; width:15px; height:15px; float:right; display:inline; margin:5px 5px 0 0; cursor:pointer; position:relative; } .msg-bd { background-position:0 -20px; font-size:12px; } .msg-bd .msg-r { background-position:100% -20px; margin-left:20px; padding-right:20px;} .msg-ft { height:10px;} .msg-ft .msg-l { background-position:0 -140px;} .msg-ft .msg-r {background-position:100% -140px;} .msg-tip { position:absolute; left:50%; margin-left:-8px; width:17px; } .msg-tipt { height:11px; top:-8px; background-position:-0px -160px;} .msg-tipb { height:13px; bottom:-8px; background-position:-30px -160px;} .msg-content { font-size:14px; font-weight:bold; line-height:24px; color:#1a1a1a;} .msg-extend { text-align:center; margin-top:3px;} .msg-btn {font-weight:bold; color:#fff; background-position:-280px -150px; cursor:pointer; height:26px; line-height:26px; padding-left:15px; display:inline-block; margin: 0 3px;} .msg-btn span { float:left; padding-right:15px; background-position: 100% -150px; } .msg-btn:hover { color:#fff;} .msg-red { background-position:-280px -180px;} .msg-red span { background-position:100% -180px;} .msg-l {margin-right:-3px;} .msg-vtop { padding-top:8px;} .msg-vbot { padding-bottom:8px;} .msg-tipt { top:0;} .msg-tipb { bottom:0;} #zx_main .col-r .ad {margin-bottom:5px;} #gl_main .col-r .ad {margin-bottom:5px;} #video_main .col-2 .ad {margin-bottom:5px;} /*广告CSS控制*/ .xia250 {height: 250px; overflow: hidden width: 250px;} /* .adgg {height: 75px; margin: 0 auto; overflow: hidden; width: 960px;} .list250 {height: 260px; overflow: hidden width: 250px;} .right250 {height: 260px; overflow: hidden width: 250px;} .zx700 {height: 70px; overflow: hidden; width: 670px;} .bd_ad960 {height: 70px; margin: 0 auto; overflow: hidden; width: 960px;} .xia700 {height: 70px; overflow: hidden; width: 700px;}*/