/*普通标题通用*/
.webgame-title { height:35px; line-height:35px; padding:0 10px; background:url("webgame_title.gif") no-repeat 0 0;}
.webgame-title1 { height:40px; line-height:40px; padding:0 10px 0 15px; background:url("webgame_title.gif") no-repeat 0 -120px;}
.webgame-title2 { height:35px; line-height:35px; padding:0 20px; background:url("webgame_title.gif") no-repeat 0 -170px;}
.webgame-title h3, .webgame-title2 h3 { font-size:14px; color:#000;letter-spacing:1px;}
.webgame-title1 h3 { width:75px; font-size:14px; text-align:center; color:#fff;letter-spacing:1px; position:relative; top:8px;}
.webgame-title1 h3 a { color:#fff;}
.webgame-title span, .webgame-title1 span { float:right; font-weight:normal;}
.webgame-title2 span { float:right; font-weight:normal;}

/*普通列表通用*/
ul.webgame-list {}
ul.webgame-list li{ padding-left:12px; height:26px; line-height:26px; overflow:hidden; background:url("icon_2.gif") no-repeat 0 9px;}
ul.webgame-list1 { margin-left:10px;}
ul.webgame-list1 li{ width:300px; float:left; padding:0 15px 0 12px; height:26px; line-height:26px; overflow:hidden; background:url("icon_2.gif") no-repeat 0 9px;}

/*游戏搜索*/
.sch{ height:30px; width:960px; color:#ffffff; overflow:hidden;background:url("sch_bg.gif") 0 0 repeat-x;}
.schmain{ height:30px; line-height:30px; background:url("sch_r.gif") no-repeat top right;}
.schm_t_l{display:block; font-size:14px; font-weight:bold;float:left; margin-right:2px; padding-left:10px;background:url("sch_l.gif") no-repeat 0 0;}
.schinp{ float:left; padding:3px; margin:1px 2px; width:300px;border:#BF0202 1px solid; position:relative; top:2px;background:url("sch_bg.gif") 0 -40px repeat-x; }
.sch_sel{ display:block; float:left; width:76px; height:20px;font:normal 12px/19px Verdana,"宋体"; color:#333; border:#BF0202 1px solid; background:#fff url("sch_bg.gif") 62px -119px no-repeat; padding:1px 0 0 6px;margin:1px 2px; vertical-align:middle; cursor:pointer; position:relative; top:2px;}
.sch_sel_m{ display:block; float:left; width:80px;color:#333; border:#BF0202 1px solid; background:#fff; position:absolute; top:24px; left:0; z-index:9999999999;}
.sch_sel_m a,.sch_sel_m a:hover{display:block; clear:both; height:20px;font:normal 12px/22px Verdana,"宋体";color:#333; padding:0 5px; text-decoration:none;}
.sch_sel_m a:hover{background:#F5B498;}
.schbtn{ float:left; width:60px; height:30px; display:block; background:url("sch_bg.gif") 0 -76px no-repeat; border:0; }
.schhot{ width:475px; margin:0 10px; float:right;color:#ffffff; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.schhot a { color:#fff; margin:0 8px;}

/*拼音搜索*/
.pysearch { width:888px; height:30px; padding-left:72px; line-height:30px; background:url("pysearch.gif") no-repeat 0 0;}
.pysearch a{ width:37px; height:30px; display:block; color:#FF3300; font-weight:bold; float:left; text-align:center; background:url("pysearch.gif") no-repeat -1020px 0;}
.pysearch a:hover { background:url("pysearch.gif") no-repeat -970px 0;}

.yygs{ width:948px; height:30px; line-height:32px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; font-size:14px; color:#999; padding:0 0 0 10px; overflow:hidden;}
.yygs span { float:left;}
.yygs span.ztss{ padding:0 5px 0 75px; background:url("yygs.gif") no-repeat 0 4px;}
.yygs span.phss{ padding:0 5px 0 75px; background:url("yygs.gif") no-repeat 0 -46px;}
.yygs span.xjss{ padding:0 5px 0 75px; background:url("yygs.gif") no-repeat 0 -96px; height:30px; line-height:30px;}
.yygs span.xjss button { position:relative; top:4px;width:55px; height:24px; cursor:pointer; text-indent:-9999px; border:none; background:url("yygs.gif") no-repeat 0 -150px;}
.yygs a{color:#000; margin:0 6px;}
.yygs a:hover{ margin:0 6px;}
.yygs input,.yygs img,.yygs a{ vertical-align:middle;}
.yygs img{ margin:0 12px 0 0px;}


/*大图介绍*/
.pic-bar { width:690px; height:150px;}
.pic-bar img{ width:688px; height:148px; border:1px solid #333;}

/*小分类*/
.webgame-nav { width:690px; height:60px; background:url("webgame_title.gif") no-repeat 0 -50px;}
.webgame-nav .menu { height:30px; line-height:30px; padding:0 10px; color:#fff;}
.webgame-nav .menu a { color:#fff; margin:0 10px;}
.webgame-nav .current{ height:30px; line-height:30px; padding:0 10px;}
.webgame-nav .current a{ margin:0 5px;}

/*游戏信息*/
.yxxx{ margin-right:15px; padding:0 0 0 5px; overflow:hidden;}
.yxxx ul{ width:360px; float:left; font:normal 14px/28px verdana, "宋体";}
.yxxx ul li{ display:inline; float:left; width:180px; overflow:hidden;}
.yxxx ul li span { color:#f30;}
.yxxx a{ color:#f30; text-decoration:underline;}
.yxxx a:hover{ text-decoration:none;}
/*----------huodong----------*/
.btn_hd_l{ display:block; float:left; width:90px; height:110px; margin:5px 0 0 40px;}
.btn_hd_l .hdinfo{ position:absolute; top:0; right:100px; width:350px; background:#f6fadf padding-right:11px;}
.btn_hd_l .hdinfo_m{ display:block;height:88px; border:#d4d2a3 1px solid;border-right:none; font:normal 11px/18px verdana, "宋体"; padding:10px; overflow:hidden; }
.btn_hd_l h6{ color:#6d7700; font:bold 14px/18px verdana, "宋体";}
.btn_hd_l .jpinfo{ color:#999966; margin-top:1px;}
.btn_hd_l strong{ color:#f00; margin:0 5px 0 0;}

.gamevote{ float:right; margin-top:5px; width:155px; height:110px;overflow:hidden; position:relative; background:url("game_vote.gif") no-repeat 0 0;}
span.gamevote_t{ position:absolute; top:28px; left:40px; width:100px; text-align:center; font-size:30px; line-height:33px; font-weight:600; color:#EC1C16;} 
span.gamevote_inp a{ display:block; margin-top:86px; width:155px; height:24px; text-indent:-9999px;}

/*游戏截图*/
.yxjt {}
.yxjt li { float:left;}
.yxjt img{ border:#e3e3e3 1px solid; padding:3px; width:140px; height:100px;}
.yxjt a{ display:inline;float:left;width:148px; margin:6px 6px 0 11px;text-align:center; overflow:hidden;}
.yxjt a span{ height:22px; line-height:22px; overflow:hidden; display:block; cursor:pointer; clear:both;text-align:center; overflow:hidden; margin:1px 0 7px 0;}

/*游戏介绍*/
.yxjs span{ padding:5px 0; display:block; text-align:right;}

/*运营商*/
.yys { width:680px;}
.yys li { width:150px; float:left; margin-right:10px; height:30px; line-height:30px; overflow:hidden; }
.yys li.head {border-top:1px solid #D6D6D6;background:#eaeaea; color:#E13901; text-align:center;}
.yys li span.text { float:left; width:74px; padding-left:5px; border-left:1px solid #D6D6D6;}
.yys li span.star { float:left; width:75px; padding:0 5px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6;}
.yys li em.star1_1 { width:75px; height:30px;display:block; background:url("star_yys.gif") no-repeat 0 -192px;}
.yys li em.star1_2 { width:75px; height:30px;display:block; background:url("star_yys.gif") no-repeat 0 -142px;}
.yys li em.star1_3 { width:75px; height:30px;display:block; background:url("star_yys.gif") no-repeat 0 -92px;}
.yys li em.star1_4 { width:75px; height:30px;display:block; background:url("star_yys.gif") no-repeat 0 -42px;}
.yys li em.star1_5 { width:75px; height:30px;display:block; background:url("star_yys.gif") no-repeat 0 7px;}
/*
.yys { width:330px; float:left;border-collapse:collapse;}
.yys th{background:#eaeaea; color:#E13901; font-weight:normal; line-height:20px; height:30px; text-align:center;}
.yys td{padding:3px; vertical-align:top; color:#444;}
.yys th, .yys td { border:1px solid #D6D6D6;}
.yys td *{padding:3px}
.yys tr.alt td{background:#F8F8F8}*/ /*这行将给所有偶数行加上背景色*/
/*.yys tr.over td{background:#FFFAE8} /*这个将是鼠标高亮行的背景色*/
/*.yys td.star { width:68px; text-align:center;}
.yys span.star1_1 { width:68px; height:12px; display:block; background:url("star_yys.gif") no-repeat 0 -195px;}
.yys span.star1_2 { width:68px; height:12px; display:block; background:url("star_yys.gif") no-repeat 0 -145px;}
.yys span.star1_3 { width:68px; height:12px; display:block; background:url("star_yys.gif") no-repeat 0 -95px;}
.yys span.star1_4 { width:68px; height:12px; display:block; background:url("star_yys.gif") no-repeat 0 -45px;}
.yys span.star1_5 { width:68px; height:12px; display:block; background:url("star_yys.gif") no-repeat 0 5px;}*/


/*推荐游戏*/
.tjyx {}
.tjyx li { float:left;}
.tjyx img{ border:#e3e3e3 1px solid; padding:3px; width:110px; height:70px;}
.tjyx a{ display:inline;float:left;width:118px; margin:5px 6px 0 9px; overflow:hidden;}
.tjyx a span{ cursor:pointer; display:block; clear:both;text-align:center; overflow:hidden; margin:3px 0 7px 0;}


/* 游戏排行
----------------------------------------------- */
.ranking_tabs { width:260px; clear:right; overflow:hidden;}
.ranking-menu { width:265px; height:30px; color:#444; background:url("ranking_tabs_line2.gif") repeat-x bottom;}
.ranking-menu li { width:85px; float:left; height:30px; line-height:30px; margin-right:2px; cursor:pointer; font-weight:bold; text-align:center; font-size:14px; background:url("webgame_title.gif") no-repeat -388px 0;}
.ranking-menu li.hover { width:86px; background:url("webgame_title.gif") no-repeat -300px 0;}
.ranking-box { width:238px; padding:5px 10px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; overflow:hidden;}
.ranking-box ul { background:url("top10_icon2.gif") no-repeat 10px 6px;}
.ranking-box li { height:26px; line-height:26px; background:url("ranking_li_line.gif") repeat-x  bottom;}
.ranking-box li span { width:60px; height:26px; display:block; float:left; text-align:center;}
.ranking-box li span.name { width:95px}
.ranking-box li span.num { width:70px; text-align:right;}
/*.ranking-box li span.t1 { background:url("top10_icon2.gif") no-repeat 10px 6px;}
.ranking-box li span.t2 { background:url("top10_icon2.gif") no-repeat 10px -44px;}
.ranking-box li span.t3 { background:url("top10_icon2.gif") no-repeat 10px -94px;}
.ranking-box li span.t4 { background:url("top10_icon2.gif") no-repeat 10px -144px;}
.ranking-box li span.t5 { background:url("top10_icon2.gif") no-repeat 10px -194px;}
.ranking-box li span.t6 { background:url("top10_icon2.gif") no-repeat 10px -244px;}
.ranking-box li span.t7 { background:url("top10_icon2.gif") no-repeat 10px -294px;}
.ranking-box li span.t8 { background:url("top10_icon2.gif") no-repeat 10px -344px;}
.ranking-box li span.t9 { background:url("top10_icon2.gif") no-repeat 10px -394px;}
.ranking-box li span.t10 { background:url("top10_icon2.gif") no-repeat 10px -444px;}
*/

.ranking1,.ranking2,.ranking3,.ranking4 { width:232px; float:left; overflow:hidden;}
.rank-title { padding:0 10px; height:40px; line-height:40px; background:url("webgame_title.gif") no-repeat -730px 0;}
.rank-title h3 { padding-left:30px; font-size:14px; color:#333; background:url("rank_title_icon.gif") no-repeat 0 8px;}
.rank-b { background:url("webgame_title.gif") no-repeat -730px -45px;}
table.rank-list { width:230px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; overflow:hidden;}
table.rank-list th{ height:26px; line-height:26px; background:#FDF1F0; color:#E13901; text-align:center;}
table.rank-list td{ height:28px; line-height:28px;text-align:center; }
table.rank-list td a{ color:#333;}
table.rank-list tr.alt td{background:#F8F8F8} /*这行将给所有偶数行加上背景色*/
table.rank-list tr.over td{background:#FEF8F8} /*这个将是鼠标高亮行的背景色*/
table.rank-list em{ font-weight:bold; font-size:11px; font-style:normal;}


/*游戏分类选项卡*/
.webgame-info { width:958px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.webgame-info-title { width:960px; height:40px; font-size:14px; color:#333; background:url("webgame_title.gif") no-repeat 0 -220px;}
.webgame-info-title h3 { font-size:14px; padding:0 10px 0 35px; line-height:40px; background:url("icon1.gif") no-repeat 15px 10px;}
.webgame-info-title span { line-height:45px; font-size:12px; float:right; margin-right:15px;}
.webgame-info-title ul { margin-left:15px;}
.webgame-info-title li{ display:block; float:left; width:105px; height:30px; line-height:30px; margin-top:10px; margin-right:5px; text-align:center; background:url("webgame_title.gif") no-repeat -856px -60px;}
.webgame-info-title li.current { background:#ccc; font-weight:600; background:url("webgame_title.gif") no-repeat -747px -60px;}
.webgame-info-tabs {width:958px; height:420px; overflow:hidden;}
.webgame-infoC{ display:inline; float:left; width:300px;padding:0 0 10px 0; margin:10px 0 0 14px; overflow:hidden;}
.webgame-infoC-l{ float:left; width:110px; border:#e3e3e3 1px solid; background:#f8f8f8; text-align:center; padding:7px; margin-right:-10px; overflow:hidden;}
.webgame-infoC-l span{ display:block; clear:both; line-height:14px; margin-top:1px; padding:4px 0; background:#ddd; }
.webgame-infoC-l a { color:#333;}
ul.webgame-infoC-r{ display:block; float:right; width:160px;list-style:none;}
ul.webgame-infoC-r li{line-height:20px; color:#333;}
ul.webgame-infoC-r li.company { height:20px; line-height:20px; overflow:hidden;}
ul.webgame-infoC-r li.gameintr { height:40px; color:#666; overflow:hidden;}
ul.webgame-infoC-r li a.gamelink01 {line-height:20px; padding-left:13px; color:#690; background:url("gamelink.gif") no-repeat 0 2px;}
ul.webgame-infoC-r li a.gamelink02 { padding-left:13px; color:#690; background:url("gamelink.gif") no-repeat 0 -38px;}
ul.webgame-infoC-r li a.gamelink03 { padding-left:13px; color:#690; background:url("gamelink.gif") no-repeat 0 -78px;}

a.btn-g-kf1,a.btn-g-kf2 { display:block; float:left; width:66px; height:21px; text-indent:-9999px;}
a.btn-g-kf1 { margin-right:10px; background:url("btn_g_kf.gif") 0 0;}
a.btn-g-kf2 { background:url("btn_g_kf.gif") -70px 0;}

/*游戏截图/游戏视频*/
ul.webgame-pic { padding:10px 0 10px;}
ul.webgame-pic li { float:left; width:165px; height:110px; float:left; margin:0 5px 10px 15px; padding:1px; border:1px solid #ccc; overflow:hidden; position:relative;}
* html ul.webgame-pic li { margin:0 10px 10px 8px;}
ul.webgame-pic li span { width:165px; height:110px; overflow:hidden;}
ul.webgame-pic li img { width:165px; height:110px;}
ul.webgame-pic li span.textbg{width:164px;height:21px;background:#000;position:absolute;left:2px; bottom:1px; z-index:2;filter:alpha(opacity=65);-moz-opacity:0.65;}
ul.webgame-pic li h6 { width:165px; height:20px; overflow:hidden; text-align:center;font-size:12px; font-weight:normal;position:absolute;left:2px; bottom:1px; z-index:3;}
ul.webgame-pic li a { color:#fff;}

ul.webgame-list-pic { padding:10px 0 10px;}
ul.webgame-list-pic li { float:left; width:165px; float:left; margin:0 5px 10px 15px; padding:1px; text-align:center; border:1px solid #ccc; overflow:hidden;}
* html ul.webgame-list-pic li { margin:0 10px 10px 8px;}
ul.webgame-list-pic li img { width:165px; height:110px;}

/*游戏搜索结果*/
.webgame-search-title { padding:0 15px; height:40px; line-height:40px; background:url("webgame_title.gif") no-repeat 0 -280px;}
.webgame-search-title h3 { padding-left:20px; font-size:14px; color:#333; background:url("icon2.gif") no-repeat 0 12px;}
.webgame-search-info {width:688px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; overflow:hidden;}
.webgame-search-infoC{ display:inline; float:left; width:320px;padding:0 0 10px 0; margin:10px 0 0 14px; overflow:hidden;}
.webgame-search-infoC-l{ float:left; width:110px; border:#e3e3e3 1px solid; background:#f8f8f8; text-align:center; padding:7px; margin-right:10px; overflow:hidden;}
.webgame-search-infoC-l span{ display:block; clear:both; line-height:14px; margin-top:1px; padding:4px 0; background:#ddd; }
.webgame-search-infoC-l a { color:#333;}
.webgame-search-infoC-r{ display:block; float:left; width:160px;list-style:none;}
.webgame-search-infoC-r li{line-height:20px; color:#333;}
.webgame-search-infoC-r li em { font-style:normal; font-size:11px;}
h1{ float:left;}

.news-title { height:35px; line-height:35px; padding:0 10px; background:url("news_title.gif") no-repeat 0 0;}
.news-title h3 { font-size:14px; color:#000;letter-spacing:1px;}
.news-title span { float:right; font-weight:normal;}
ul.news-list li.photo { width:100px; height:105px; background:none; padding:0 8px; float:left; text-align:center;}
ul.news-list li.photo img { width:100px; height:75px; border:1px solid #ccc; padding:1px;}