@charset "gb2312";
/* CSS Document */
/*
Copyright 2004 - 2012 UUU9.Com Co. All Rights Reserved 
by:fengweina 
QQ:361788607 
E-mail: sosww_cn1@163.com
*/
html{padding:0;margin:0;width:100%;height:100%;overflow:hidden}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: bold;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}
body {font-size:12px;color:#666}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
a, button { cursor:pointer}

/**********defined************/
body {color:#666; font-family:Arial; overflow:hidden;}
h1, h2 { font-weight:bold;}
h1, h2, h3, h4, h5, h6, p { line-height:1.2em; font-size:100%}
p{ line-height:1.5em}
h1{ font-size:22px}
h2{ font-size:14px;}
h3, h4, h5, h6{ font-size:12px}
strong { font-weight:bold;}
a { color: #4a8fdc;text-decoration: none}
a:hover { color: #ff6600; text-decoration: underline} 
.cl:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{ zoom:1;}
.r { float:right}
.l { float:left}
.glay{ color:#333}
.mr-10{ margin-right:8px;}
.m-8{ margin-top:6px;}
.f14{ font-size:14px}

.picbox a img{ width:120px; height:90px; border:solid 1px #ccc; padding:1px; display:block; background:#fff;}
.picbox a:hover img{ border:solid 1px #999}
.picbox a span{ display:block; padding-top:7px; width:124px; overflow:hidden; line-height:18px; text-align:left;}
.picbox a:hover span{ color:#F60}

/**********page_search************/
.all{ width:918px;height:589px;overflow:hidden; margin:0 auto; position:relative;}
.title_top{ height:30px; background:url(../images/find20120509/bg_top_title.gif) 0 0 repeat-x; padding:10px 10px 0;}
.title_top h2{ display:block; float:left; background:url(../images/find20120509/ui.png) -685px 1px no-repeat; padding-left:23px; height:14px; padding-top:2px; color:#366492;}
.title_top span{ display:block; float:left; padding:4px 0 0 8px; color:#7d8ea5}
.content_bt{ height:549px; background:url(../images/find20120509/bg.png) 0 -3px no-repeat;}
.box_search{ width:500px; height:75px;background:url(../images/find20120509/bg_srk.png) 0 35px no-repeat; margin:0 auto; padding-top:35px; }
.box_search .srk{ display:inline-block;zoom:1;*display:inline;width:322px;*width:320px;_width:315px; height:40px;vertical-align:middle;  padding:0 10px; background:none; border:none; line-height:40px;}
.box_search .w50{ width:50px;padding-left:8px;display:inline-block;zoom:1;*display:inline;vertical-align:middle}
.box_search .but_go{cursor: pointer; display:inline-block;zoom:1;*display:inline;vertical-align:middle; width:100px; height:38px;  background:url(../images/find20120509/but_search.png) 0 0 no-repeat; overflow:hidden; text-indent:-9999px; padding:0; border:0;}
.box_search .but_go:hover{ background:url(../images/find20120509/but_search.png) -100px 0 no-repeat;}
.box_search .but_go:active{ background:url(../images/find20120509/but_search.png) -200px 0 no-repeat;}
.box_search .keyword{ color:#7d8ea5; padding-top:7px; height:18px; overflow:hidden;}
.box_search .keyword a{ text-decoration:underline; padding:0 3px;}
.box_game{ width:600px; margin:0 auto; height:170px;}
.box_game .picbox{ width:600px; height:100px;overflow:hidden;}
.box_game .picbox a{ width:100px; height:80px; float:left; }
.box_game .picbox a img{ width:50px; height:50px; margin:20px 23px 0;}
.box_game .picbox a span{ width:100px; text-align:center}
.box_game .gamebar{ width:240px; margin:8px auto 0}
.box_game .gamebar a{ display:block; width:100px; height:24px; text-align:center; line-height:26px; overflow:hidden; background:url(../images/find20120509/ui.png) -100px 0 no-repeat; color:#7d8ea5; float:left; margin:0 10px; *display:inline}
.box_game .gamebar a.this{background:url(../images/find20120509/ui.png) 0 0 no-repeat; color:#FFF}

.pl18{ padding:0 18px; height:230px; overflow:hidden;} 
.tagbox { width:450px; overflow:hidden;}
.tagbox h3{ display:block; height:20px; font-size:16px; background:url(../images/find20120509/ui.png) -555px -34px no-repeat; font-family:"Î¢ÈíÑÅºÚ";}
.tagbox .content{ font-family:"Î¢ÈíÑÅºÚ"; line-height:35px; font-size:14px; width:450px; padding-top:10px;}
.tagbox .content a{ padding:3px 12px;white-space:nowrap;display: inline-block;zoom:1;*display:inline;}
.tagbox .content a.this{background:url(../images/find20120509/t_bg.png) 0 0 no-repeat; color:#FFF }
.font_20{ font-size:20px;}
.font_24{ font-size:24px;}
.font_28{ font-size:28px;}

.mustgame_box{ width:350px; height:170px; padding:16px;}
.mustgame_box .title{ height:18px;}
.mustgame_box .title h3{ display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#7d8ea5}
.mustgame_box .title a{ display:block; float:right; line-height:18px;}
.mustgame_box .content{ height:170px; overflow:hidden; line-height:28px; padding-top:5px;}
.mustgame_box .content a{display:inline-block;zoom:1;*display: inline; padding:0 8px;white-space:nowrap; font-size:14px; text-decoration:underline;}

.next_change{ width:120px; height:30px; margin:0 auto}
.next_change a{ display:block; width:120px; height:30px; text-align:center; line-height:30px; color:#FFF; overflow:hidden; background:url(../images/find20120509/but_change.png) 0 0 no-repeat; font-size:14px;}
.next_change a:hover{ background:url(../images/find20120509/but_change.png) -120px 0 no-repeat}
.next_change a:active{ background:url(../images/find20120509/but_change.png) -240px 0 no-repeat}

/**********list_search************/
.w170{ width:170px; border-right:solid 1px #cedadf;}
.w747{ width:747px;}
.list_s{ background:#f1f6fc; height:589px;}
.list_s .title{ height:30px; background:url(../images/find20120509/bg_top_title.gif) 0 0 repeat-x; padding:10px 0 0 10px;}
.list_s .title h2{ display:block; background:url(../images/find20120509/ui.png) -685px -68px no-repeat; padding-left:15px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#366492}
.list_s .content{ padding:5px 0 0 5px; overflow:auto; height:540px;}
.list_s dl{ margin-top:5px;}
.list_s dl dt{ display:block; height:24px; line-height:24px; padding-left:12px; font-weight:bold;}
.list_s dl dt.close{ background:url(../images/find20120509/ui.png) -680px -95px no-repeat;}
.list_s dl dt.active{ background:url(../images/find20120509/ui.png) -681px -121px no-repeat;}
.list_s dl dt a{ color:#366492}
.list_s dl dd{ line-height:24px; padding-left:12px;}
.list_s dl dd a{ padding:2px 10px 2px 10px; background:url(../images/find20120509/ui_gn.png) left -21px no-repeat; text-decoration: none;}
.list_s dl dd a.visited{background:url(../images/find20120509/ui_gn.png) left -129px no-repeat; color:#666}
.list_s dl dd a:hover{background:url(../images/find20120509/ui_gn.png) left 0 no-repeat; color:#FFF}

.top_search{ height:40px; background:url(../images/find20120509/bg_right_title.gif) 0 0 repeat-x; padding:0 0 0 10px;}
.goback{ padding-top:7px; float:left; width:60px;}
.goback a{ display:block; width:60px; height:26px; background:url(../images/find20120509/goback.gif) 0 0 no-repeat; overflow:hidden; text-indent:-999px;}
.goback a:hover{ background:url(../images/find20120509/goback.gif) -60px 0 no-repeat; }
.goback a:active{ background:url(../images/find20120509/goback.gif) -120px 0 no-repeat; }
.top_search p{ display:block; float:left; line-height:38px; padding:0 0 0 10px; color:#366492;}
.top_search .orange{ padding:0 5px; color:#f30;}
.s_search{ float:right; width:300px; height:26px; background:url(../images/find20120509/ui.png) 0 -24px no-repeat; margin-top:6px;}
.s_search .srk{ display:block; float:left; width:140px; height:26px;  padding:0 10px 0 20px; background:none; border:none; line-height:26px;}
.s_search .but{ display:block; float:left; width:61px; height:26px;background:none; border:none; cursor:pointer;text-indent:-9999px;}
.s_search .best{ display:block; float:left; padding:0 0 0 8px; line-height:26px;}
.s_search .best a{ text-decoration:underline}
.list_search{ height:545px; overflow:hidden; z-index:111; position:relative}
.xtagbox{ border-bottom:solid 1px #e4e9f2; padding:10px; background:#f5f8fd;}
.xtagbox h3{ display:block; float:left; padding:5px 0 0 0; font-weight:100; color:#366492}
.xtagbox .all_tag{ width:620px;}
.xtagbox .all_tag li{ padding:0 6px 0 10px; height:21px; line-height:22px; overflow:hidden;  display:inline-block;zoom:1;*display:inline; margin:1px 3px; *display:inline; background:url(../images/find20120509/ui_gn.png) 0 -63px no-repeat; color:#FFF}
.xtagbox .all_tag li span{ display:block; float:left;}
.xtagbox .all_tag li b a{ height:9px; width:9px;margin:7px 0 0 5px; overflow:hidden; display:block; float:left; background:url(../images/find20120509/close.png) 0 0 no-repeat; text-indent:-9999px;}
.xtagbox .all_tag li b a:hover{background:url(../images/find20120509/close.png) -9px 0 no-repeat;}
.xtagbox .all_tag li b a:active{background:url(../images/find20120509/close.png) -18px 0 no-repeat;}
.seach_game_list{ padding:0 5px; height:auto; }
.gamebox{ padding:10px 5px; width:710px; height:94px;position:relative;border-bottom:solid 1px #e4e9f2; overflow:hidden;}
.gamebox .picbox{ float:left; height:94px; margin-right:15px; *display:inline }
.gamebox .textbox{ float:left; width:450px; height:94px; overflow:hidden;}
.gamebox .textbox h4{ display:block; font-size:14px; font-weight:bold;height:20px; line-height: 20px;}
.gamebox .textbox h4 a{ color:#333; display:block; float:left; line-height:20px; padding-right:10px;}
.gamebox .textbox h4 a:hover{ color:#f30}
.gamebox .textbox h4 .gamesort,.gamebox .textbox h4 .gamesort a{ display:block; width:58px; height:20px; overflow:hidden; text-indent:-9999px; }
.gamebox .icodj{ background:url(../images/find20120509/ico_dj.gif) right 0 no-repeat}
.gamebox .icowl{ background:url(../images/find20120509/ico_wl.gif) right 0 no-repeat}
.gamebox .m-8{ line-height:22px; height:44px; overflow:hidden;color: #4A8FDC;}
.gamebox .m-8 a{ display:block; padding:0 8px 0 0; float:left;}
.gamebox .must_down{ width:120px; padding-top:20px; height:60px; overflow:hidden;}
.gamebox .must_down a{ display:block; width:92px; height:32px; overflow:hidden; text-indent:-9999px; margin:0 auto}
.gamebox .must_down span{ display:block; height:20px; text-align:center; line-height:20px; padding-top:5px;}

.fragbox { background:url(../images/find20120509/starbg.png) 0 0 no-repeat; width:49px; height:45px; display:block; position:absolute; left:96px; top:68px;}

*html .fragbox {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/find20120509/starbg.png");
background:none;}
.fragbox em { font-size:20px; font-family:Georgia; font-weight:bold; font-style:oblique}
.fragbox .frag { color:#fff; position:absolute; left:7px; top:8px; z-index:3}
.fragbox .frag_bg {color:#F30; position:absolute; left:8px; top:9px; z-index:2}


/*ËÑË÷Ìõ²¿·Ö*/
#search_bar{width:500px; height:40px; position:relative} 
#input_search{}
#search_suggest{
	line-height:30px;
	top:115px;
	display: none;
	position:absolute;
	max-height:180px;
	_height:30px;
	width:330px;
	border:1px solid #ccc;
	background:#FFF;
	padding:5px;
	left:212px
}
#search_suggest a{
	display: block;
	height:30px;
	line-height:30px;
	padding: 0 0 0 5px;
	font-size:14px;
	color:#666;
}
#search_suggest a:hover,#search_suggest a.hover{
	background:#f0f0f0;
	color:#4e6587;
	text-decoration: none;
}


a.litjaa { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/listbut.png) -0 -0 no-repeat}
a.litjaa:hover{ background:url(../images/find20120509/listbut.png) -122px -0 no-repeat}

a.open_yy { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/listbut.png) -0 -38px no-repeat}
a.open_yy:hover{ background:url(../images/find20120509/listbut.png) -122px -38px no-repeat}

a.downing_yy { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/list_btn.png) -0 -38px no-repeat}
a.downing_yy:hover{ background:url(../images/find20120509/list_btn.png) -122px -38px no-repeat}

a.gz_yy { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/list_btn.png) -0 -0 no-repeat}
a.gz_yy:hover{ background:url(../images/find20120509/list_btn.png) -122px -0 no-repeat}

a.continue_yy { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/down_go_list.png) -0 -0 no-repeat}
a.continue_yy:hover{ background:url(../images/find20120509/down_go_list.png) -122px -0 no-repeat}


/******ÐÂÔöÈý¸ö°´Å¥*******/
a.az_yy { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/list_btn_newadd_new.gif) -0 -73px no-repeat}
a.az_yy:hover{ background:url(../images/find20120509/list_btn_newadd_new.gif) -122px -73px no-repeat}
a.azing_yy { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/list_btn_newadd_new.gif) -0 -38px no-repeat}
a.azing_yy:hover{ background:url(../images/find20120509/list_btn_newadd_new.gif) -122px -38px no-repeat}
a.ygz_yy { display:block; width:92px; height:32px; margin:0 auto; overflow:hidden; text-indent:-9999px; background:url(../images/find20120509/list_btn_newadd_new.gif) -0 -0 no-repeat}
a.ygz_yy:hover{ background:url(../images/find20120509/list_btn_newadd_new.gif) -122px -0 no-repeat}

.game_con{height:460px;overflow:hidden;}
/*guojie 2013-10-12 add*/
.icon_card{display:inline-block;*zoom:1;*display: inline; vertical-align: middle; margin-top: -5px;_margin-top:0; width: 50px; height: 19px; background: url(/images/pcgame_201203/icon_card.png) 0 0 no-repeat;}
.d_b_w_160{display: inline-block; zoom:1; *display: inline; padding-left:5px; width: 160px; height: 20px; line-height: 20px; color: #999}
.d_b_w_160 em{color: #555}
.gamebox .textbox h4{ padding-bottom: 8px;}
.gamebox .textbox h4 .yellow{color: #f77e23; font-family:'ËÎÌå'}
.gamebox .textbox h4 a {display:inline; float:none}
