﻿body { margin:0px; padding:0px; font-size:12px; color:#444444;}
/*
a:link    { color:#444444; text-decoration:none;}
a:visited { color:#444444; text-decoration:none;}
a:hover   { color:#CC0000; text-decoration:underline;}
*/
.main { width:950px; height:auto; clear:both; margin:0px auto 0px auto;}
.main_left { width:250px; height:auto; float:left;}
.main_right  { width:700px; height:auto; float:left;}



.site_navigation_bar { width:930px; height:25px; clear:both; margin:5px auto 0px auto; padding:0px 0px 0px 20px; background-image:url("/image/page_bgs.gif"); background-repeat:no-repeat; background-position:0px -23px; line-height:25px; color:#FFFFFF; font-size:120%;}
.site_navigation_bar a:link { color:#FFFFFF; text-decoration:none;}
.site_navigation_bar a:visited { color:#FFFFFF; text-decoration:none;}
.site_navigation_bar a:hover { color:#FFFFFF; text-decoration:underline;}




.game_infoTitle { width:658px; height:30px; clear:both; font-size:110%; font-weight:bold; line-height:30px;}

.left_end { width:700px; height:2px; clear:both; font-size:1px; line-height:1px; overflow:hidden;}
.left_end_dot  { width:696px; height:1px; clear:both; font-size:1px; line-height:1px; overflow:hidden; margin:0px auto 0px auto; border-width:0px 1px 0px 1px; border-style:solid; border-color:#666666;}
.left_end_line { width:696px; height:1px; clear:both; font-size:1px; line-height:1px; overflow:hidden; margin:0px auto 0px auto; background-color:#666666;}



.lanmu_a { width:250px; height:auto; clear:both;}
.lanmu_a_top { width:249px; height:auto; clear:both; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; overflow:hidden;}
.lanmu_a_middle { width:249px; height:auto; float:left; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; padding:10px 0px 0px 0px; }
.lanmu_a_bottom { width:249px; height:auto; clear:both; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; }
.lanmu_a_top_title { width:239px; height:25px; clear:both; margin:5px auto 5px auto; border-width:0px 0px 1px 0px; border-style:dashed; border-color:#666666; line-height:25px; font-size:110%; font-weight:bold;}
.lanmu_a_top_title_text { width:200px; height:25px; float:left;}
.lanmu_a_top_title_more { width:39px;  height:25px; float:left;}
.lanmu_a_top_title_more a { color:#444444;}
.lanmu_a_dot  { width:248px; height:1px; float:right; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; line-height:1px; font-size:1px; overflow:hidden;}
.lanmu_a_line { width:248px; height:1px; float:right; background-color:#666666; line-height:1px; font-size:1px; overflow:hidden;}

.lanmu_b { width:250px; height:auto; clear:both; padding:10px 0px 0px 0px;}
.lanmu_b_top { width:249px; height:auto; clear:both; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; overflow:hidden;}
.lanmu_b_middle { width:249px; height:auto; float:left; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; padding:10px 0px 0px 0px; }
.lanmu_b_bottom { width:249px; height:auto; clear:both; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; }
.lanmu_b_top_title { width:239px; height:25px; clear:both; margin:5px auto 5px auto; border-width:0px 0px 1px 0px; border-style:dashed; border-color:#666666; line-height:25px; font-size:110%; font-weight:bold;}
.lanmu_b_top_title_text { width:200px; height:25px; float:left;}
.lanmu_b_top_title_more { width:39px;  height:25px; float:left;}
.lanmu_b_top_title_more a { color:#444444;}
.lanmu_b_dot  { width:248px; height:1px; float:right; border-width:0px 0px 0px 1px; border-style:solid; border-color:#666666; line-height:1px; font-size:1px; overflow:hidden;}
.lanmu_b_line { width:248px; height:1px; float:right; background-color:#666666; line-height:1px; font-size:1px; overflow:hidden;}

.lanmu_b_middle ul { width:249px; height:auto; clear:both; margin:0px; padding:0px; list-style-type:none;}
.lanmu_b_middle li { width:209px; height:25px; clear:both; margin:0px auto 0px auto; padding:0px; line-height:25px; overflow:hidden;}
.lanmu_b_middle a { color:#000000;}


.classHotGame_item { width:124px; height:160px; float:left;}
.classHotGame_item_img { width:124px; height:140px; clear:both;}
.classHotGame_item_link { width:124px; height:20px; clear:both; line-height:20px; text-align:center; line-height:20px; overflow:hidden;}
.classHotGame_item_img img { width:120px; height:140px; display:block; clear:both; margin:0px auto 0px auto; border:0px;}
.classHotGame_item_link a { color:#000000;}


.line_in_3 {width:210px; height:auto; clear:both; margin:0px auto 0px auto; line-height:30px;}

.hotGame_item { width:124px; height:160px; float:left;}
.hotGame_item_img { width:124px; height:140px; clear:both;}
.hotGame_item_link { width:124px; height:20px; clear:both; line-height:20px; text-align:center; line-height:20px; overflow:hidden;}
.hotGame_item_img img { width:120px; height:140px; display:block; clear:both; margin:0px auto 0px auto; border:0px;}
.hotGame_item_link a { color:#000000;}



/* CSS Document */
#top { width:950px; height:70px; clear:both; margin:0px auto 0px auto;}
#top_left  { width:250px; height:70px; float:left; background-image:url("/image/logo.gif"); background-repeat:no-repeat; background-position:0px 30px;}
#top_right { width:275px; height:60px; float:left; padding:10px 0px 0px 425px;}
#top_right a { font-weight:bold; color:#CC0000;}/* CSS Document */
#bottom { width:950px; height:auto; clear:both; margin:15px auto 0px auto; line-height:20px; text-align:center;}
#bottom a { text-decoration:none;}
#bottom a:link { color:#444444;}
#bottom a:visited { color:#444444;}
#bottom a:hover { color:#990000;}
#menu,#menu_links,#menu_search,#menu_search_tool,#menu_search_words { width:950px; height:auto; clear:both; margin:0px auto 0px auto;}
#menu        { margin:20px auto 0px auto;}
#menu_links  { height:30px;}
#menu_search { height:70px; background-image:url("/image/menu_search_bg.jpg")}

#menu_links ul { width:930px; height:30px; display:block; clear:both; margin:0px; padding:0px 0px 0px 20px;}
#menu_links li { width:auto; height:30px; display:block; float:left; margin:0px; padding:0px 2px 0px 0px;}
#menu_links a  { width:auto; height:30px; display:block; float:left; margin:0px; padding:0px; background-image:url("/image/menu_links_bg.jpg"); font-size:14px; font-weight:bold; text-decoration:none; line-height:35px; overflow:hidden;}
#menu_links span { width:auto; height:30px; display:block; float:left; margin:0px; padding:0px 10px 0px 10px; cursor:hand;}
#menu_links div { width:2px; height:30px; float:left; font-size:1px; line-height:1px; overflow:hidden; background-image:url("/image/menu_links_bg.jpg"); background-position:-205px -57px;}

#menu_links a:link    { background-position:0px -57px; color:#666666;}
#menu_links a:visited { background-position:0px -57px; color:#666666;}
#menu_links a:hover   { background-position:0px -27px; color:#ffffff;}

#menu_links a:link div   { background-position:-205px -57px;}
#menu_links a:visited div{ background-position:-205px -57px;}
#menu_links a:hover div  { background-position:-205px -27px;}


#menu_search_tool  { height:40px; padding:0px 0px 0px 60px; width:890px;}
#menu_search_words { width:880px; height:30px; padding:0px 0px 0px 70px; background-image:url("/image/hot.gif"); background-repeat:no-repeat; background-position:30px 8px; line-height:25px;}

#menu_search_tool_select,#menu_search_tool_input,#menu_search_tool_button { height:40px; float:left; background-image:url("/image/menu_search_controls_bg.gif"); background-repeat:no-repeat;}
#menu_search_tool_select  { width:290px; background-position:0px 13px; padding:0px 0px 0px 10px; line-height:50px; overflow:hidden;}
#menu_search_tool_input   { width:300px; background-position:0px -24px;}
#menu_search_tool_button  { width:190px; background-position:10px -69px;}

#menu_search_tool_input input { width:270px; height:14px; clear:both; margin:16px 0px 0px 10px; padding:0px; border:0px;}


#menu_search_words a{ width:auto; height:25px; display:block; float:left; padding:0px 20px 0px 0px; margin:0px; color:#FFFFFF;}
#menu_search_words a:link   {}
#menu_search_words a:visited{}
#menu_search_words a:hover  {}/* CSS Document */

.list_device { width:698px; min-height:1600px; clear:both; border-width:0px 1px 0px 1px; border-style:solid; border-color:#666666; padding:10px 0px 10px 0px;}
.listPart { width:290px; height:140px; float:left; border-width:10px 10px 10px 40px; border-style:solid; border-color:#FFFFFF;}
.listPart_img  { width:140px; height:140px; float:left;}
.listPart_info { width:150px; height:140px; float:left; overflow:hidden;}
.listPart_img img { width:120px; height:140px; border:0px;}
.listPart_info a { color:#000000;}

.listPart_info_cnName { width:100%; height:30px; line-height:30px; overflow:hidden;}
.listPart_info_cnName a{ color:#444444; font-weight:bold; font-size:110%;}
.listPart_info_star_and_download { width:100%; height:20px; line-height:20px;}
.listPart_info_gametype { width:100%; height:18px; line-height:18px;}
.listPart_info_keyword { width:100%; height:auto; max-height:36px; line-height:18px;}
.listPart_info_user { width:100%; height:18px; line-height:18px;}
.listPart_info_pubtime { width:100%; height:18px; line-height:18px;}

.listFoot { width:648px; height:50px; clear:both; text-align:center; margin:20px auto 0px auto; padding:15px 0px 0px 0px; border-width:1px 0px 0px 0px; border-style:dashed; border-color:#666666; font-size:110%; font-weight:bold;}
.listFoot a:link { color:#CC0000;}
.listFoot a:visited { color:#CC0000;}
.listFoot a:hover { color:#000000;}
.listFoot input { width:20px; height:13px; border:1px #666666 solid;}







/*没有结果时页面用到的 css 类*/
.none_result { width:638px; height:auto; clear:both; margin:0px auto 0px auto; padding:20px; border-width:1px; border-style:solid; border-color:#eeeeee; background-color:#f8f8f8;}
.none_result_msg { width:468px; height:auto; clear:both; margin:0px auto 0px auto; padding:20px 0px 0px 170px; line-height:35px; font-size:140%; font-weight:bold; background-image:url("/image/ET.gif"); background-repeat:no-repeat; background-position:0px 0px;}
.none_result_redirect { width:600px; height:auto; clear:both; margin:0px auto 0px auto; padding:10px 0px 500px 38px; line-height:25px;}
.none_result_redirect span { font-weight:bold;}
.none_result_redirect a    { color:#000000;}

