@charset "gb2312";
/* game20111121.css 
 * Created: 2011-11-21
 * Update: 2011-12-22
 * Author: amanda
 */
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body{font:12px/1.5 Arial,Tahoma,Helvetica,simsun,sans-serif;color:#666666;word-wrap:break-word;word-break:break-all;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration: none;color: #333;}
a:hover{text-decoration:underline;color:#de0000;}
a:active{outline:none;}
li{list-style-type:none;}
img{border:0 none;vertical-align:top;}
fieldset{border-style: none }
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.clearfix{*zoom:1;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
.none{display:none;}

.head{margin:0 auto;height:100px;background:url('../images/game_skin_bg.png') repeat-x 0 0;}
.header{margin:0 auto;padding-top:9px;width:990px;}
.game_logo{float:left;padding:5px 0 0 10px;}
.game_search{float:right; position:relative;width:574px;text-align:left;}
.game_search .search_tab{position:absolute;z-index:22;left:20px;height:23px;}
.game_search .search_tab li{float:left;}
.game_search .search_tab li a{display:block;width:73px;float:left;text-align:center;height:23px;line-height:23px;color:#515151;}
.game_search .search_tab li.search_current a{font-weight:bold;color:#000;background:url("../images/game_bg.png") no-repeat -107px -48px;}
.game_search .search_panel{border:1px solid #dbdbdb;margin-top:22px;+position:relative;+top:22px;z-index:10;}
.game_search .search_panel .tab_panel{height:40px;background-color:#F5F5F5;}
.game_search .search_fields{font-family:serif;width:470px;height:34px;float:left;position:relative;vertical-align:middle;background-color:#f5f5f5;border:1px solid #f5f5f5;}
.game_search .search_fields input{width:457px;height:20px;line-height:20px;padding:5px;border:1px solid #c4c4c4;background-color:#fff;vertical-align:middle;position:absolute;left:3px;top:3px;}
.game_search .search_submit{position:relative;margin:4px;margin-left:-1px;width:97px;height:32px;line-height:34px;font-size:14px;background-color:#F89913;color:#fff;border:0 none #D25102;float:left;cursor:pointer;background:url("../images/game_bg.png") 0 -381px no-repeat transparent;text-indent:-9999px;}
.game_search .search_submit_hover{background-position:0px -381px;}
.game_search .search_submit_onhover{background-position:-107px -381px;}
.game_search .search_hot{+position:relative;+top:22px;height:28px;line-height:28px;padding-left:8px;position:relative;width:525px;text-align:left;}
.game_search .search_hot a{margin-right:6px;color:#618c9e;}
.game_search .search_hot a:hover{color:#f60;}

#menu {margin: 0px auto; background:url(../images/game_bg.png) repeat-x 0 0}
#menu ul {padding-left:10px; width:980px; height:40px; margin:0 auto;}
#menu li {line-height:40px; width:97px; height:40px; line-height:40px;FLOAT: left;font-size:14px;font-weight:bold;text-align:center;position:relative;z-index: 999999;}
#menu li.sele {background:url(../images/game_bg.png) repeat-x 0 -40px; line-height:40px;text-align:center;color:#0482a3}
#menu li.sele a {color:#0482a3;display:block;text-align:center; width:97px; height:40px;}
#menu li.line{width:2px; float:left; background:url(../images/game_bg.png) no-repeat right -40px;z-index:1;}
#menu li a{color: #fff}

.wrap{margin:0 auto;padding-top:10px;width:990px;}
.game_box{margin-bottom:1px;text-align:left;position: relative;background:url(../images/game_skin_bg.png) repeat-x 0 -106px;border:1px solid #d9e3e8;}
.gamelist{margin-bottom:15px;padding:0 3px 0 5px;+padding-bottom:3px;_padding-bottom:0;text-align:left;background:#fff;border:1px solid #D9E3E8;}
.icon_title{width:149px;height:33px;text-align:center;color:#000;background:url('../images/game_bg.png') no-repeat 0 -80px;text-indent:-9999px;}
.recommend_title{position: absolute;left:427px;top:-7px;background-position:0 -80px;}
.recommend_title{background-position:0 -120px;}


.game_type{float:left;margin:3px 1px;padding:10px 5px;width:476px;height:45px;overflow:hidden;border:1px solid #fff;}
.game_type dt{float:left;width:45px;height:37px;padding:5px 12px 5px 8px;+padding:5px 10px;text-align:center;font-size:13px;color:#0482a3;font-weight:bold;background:url('../images/game_bg.png') no-repeat 0 -468px;overflow:hidden;}
.game_type_hover{background-color:#fffbed;border:1px solid #f4dea4;}
.game_type_hover dt{background-position:0 -515px;}
.game_type dt a{color:#0482A3;width:32px;height:36px;letter-spacing:8px}
.game_type dd{margin-left:65px;width:411px;_width:400px;height:24px;line-height:24px;overflow:hidden;color:#b3b3b3;}
.game_type dd a{ padding:0 10px;color:#262626;font-size:13px;}
.game_type dd a:hover{color:#262626;}
.underline{margin-bottom:8px;border-bottom:1px dashed #e6e6e6;}
.imglist{margin-top:33px;padding:0 10px 5px;background:#fff;}
.recommend_list{float:left; margin-bottom:8px;padding-top:8px;width:161px;height:115px; text-align:center;background:#fff;}
.recommend_list img{width:125px;height:85px;border:1px solid #fff;overflow:hidden;}
.recommend_list a{text-align:center;font-size:14px;}
.recommend_list a p{line-height:28px;}
.recommend_list a:hover{color:#ff9d00}
.recommend_list a .imgborder{margin:0 auto;padding:1px;border:1px solid #e0e0e0;width:127px;height:87px;text-align:center;overflow:hidden;display:block;}
.recommend_list a:hover .imgborder{border:1px solid #ff9d00;}
.recommend_list a{display:block;}
.game_intro_box{margin-bottom:10px;background:url('../images/game_skin_bg.png') #fff repeat-x 0 -155px;border:1px solid #d9e3e8;overflow:hidden;text-align:left;}
.game_intro_box .nav{width:172px;background:url('../images/game_nav_bg.png') repeat-y 0 0 #fff;float:left;}
.game_intro_box .content{float:left;width:810px;background:url('../images/game_bg.png') no-repeat -360px -440px;}
.game_intro_box .content .list{padding-top:8px;color:#b3b3b3; position:relative;}
.game_intro_box .content .list a{padding:0 10px;color:#0482a3;font-size:13px;}
.game_intro_box .content .list a.more{position: absolute;top:0; right:0;padding-left:10px;width:85px;height:34px;line-height:34px;font-weight:bold;background:url('../images/game_bg.png') no-repeat -200px -336px;font-size:12px;}
.game_intro_box .content .nav_tab_content{padding-right:5px;width:810px;background:#fff;}
.game_intro_box .nav a.icon_title{display:block;overflow:hidden;width:153px;height:50px;}
.network_title,.webgame_title,.small_title,.alone_title{margin:10px 0 0 8px;background-position:right -90px; }
.webgame_title{background-position:right -266px;}
.small_title{background-position:right -147px;}
.alone_title{background-position:right -205px;}
.nav_tab{margin-left:10px;width:134px;text-align:left;}
.nav_tab a{padding-left:21px;width:113px;height:39px;font-size:14px;line-height:39px;display:block;background:url('../images/game_bg.png') no-repeat 0 -254px;}
.nav_tab a:hover,.nav_tab .current{color:#fff;font-weight:bold; text-decoration:none;background:url('../images/game_bg.png') no-repeat 0 -419px;}

.game_even{border:1px solid #cee3cd;background-position: 0 -205px;}
.game_even .content .list a{color:#1b9313;}
.game_even .content .list a.more{background-position: -307px -336px;}

.network_box .nav,.network_box .content{height:299px;_height:307px;}
.webgame_box .nav,.webgame_box .content{height:440px;_height:448px;}
.small_box .nav,.small_box .content{height:414px;}
.alone_box .nav,.alone_box .content{height:665px;_height:680px;}

.recommend_list .text_break{width:161px;height:21px;overflow:hidden;cursor:pointer;}

.small_list{width:115px;height:115px;margin-bottom:3px;}
.small_box .underline{margin-bottom:0;}
.small_list img{width:84px;height:84px;}
.recommend_list.small_list .text_break{width:115px;}

.alone_list{width:162px;height:190px;}
.alone_list img{width:120px;height:159px;}
.alone_list a .imgborder {width:122px;height:161px;}
.recommend_list.alone_list .text_break{width:162px;}

.foot{ border:1px solid #a0b4e2; background:#e4ebfc; margin-top:5px; width:988px;}
.inner-ft{ border:2px solid #f1f6fd; background:#fafbff; margin:2px;padding:4px 5px;}
.foot p{line-height:23px;text-align:left;}
.foot p b { margin:0; color:#4c5693; width:75px; text-align:center; height:23px; line-height:23px; display:block; float:left; font-weight:100; background:url("../images/game_bg.png") -325px -393px no-repeat;}
.foot a{ margin: 0 13px 0 12px;}
.foot a:hover{ color:#009191;}
.foot a.current{color:#009191;}

/* foot */
.foot-sch{ border:1px solid #d6e4f5; background:#f8faff; margin:5px auto; text-align:center; padding-top:13px; width:988px;}
.foot-sch img{ vertical-align:middle; _margin-top:-13px;*margin-top:-13px;}
.foot-sch p{ display:block;width:800px; margin:0 auto;}
.foot-sch b{ font-weight:100; display:block; float:right; height:27px;*margin-top:3px;_margin-top:3px; line-height:30px; overflow:hidden;} 
.foot-sch b a{ margin:0 6px;font-family:"宋体"; }
.input_ss_sch{ width:440px; height:27px; line-height:27px; padding-left:4px; margin:0 3px 0 7px; }
.butn_ss_sch{ width:78px; height:31px;}
.option-grp{ height:40px; line-height:40px; clear:both; display:block;}
.option-grp input{ margin-left:18px; vertical-align:middle; width:19px; height:20px;}
.option-grp a{zoom:1}
.tool-bar{ line-height:70px; padding-bottom:20px; font-size:16px;}
.tool-bar img{ margin:0 25px; }
.tool-bar input{ border:none; width:56px; height:19px; margin:0 20px; cursor:pointer; }
.pic_list{ padding:4px 0 0 3px;}
.pic_list li{ width:95px; float:left; text-align:center;}
.pic_list li img { margin-top:4px; width:64px; height:53px;}
.pic_list li b{ display:block; font-weight:100; line-height:19px; height:19px; overflow:hidden; }
.fh{ background:transparent url(http://img1.2345.com/gameimg/images/fh.gif) no-repeat; }
.gb{ background:transparent url(http://img1.2345.com/gameimg/images/gb.gif) no-repeat; }
.clear{ clear:both;}
.keywords a:hover,.top a:hover,.hright a:hover,.orderli li a:hover{ color:#f00;}