@charset "utf-8";
/* CSS Document */

body {margin:0 auto; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; background:#e8e8ea url(http://img.gamesyeah.com/img/2010/body_bj.gif) repeat-x center top;}
h1, h2, h3, h4, dl, dt, dd, p, form, label, img, div, input { margin:0; padding:0;}
ul { margin:0; padding:0; list-style-type:none;}
a img { border:0;}
#bigbox { width:1000px; background-color:#fff ;margin:0 auto; padding:0; border-left:5px solid #eee; border-right:5px solid #eee; position:relative;}

/****2009 11 19******/
#header { width:1000px; height:145px; position:relative; z-index:1;}
#header #logo_produce_new { color:#e2e2e2; font-size:11px; margin-top:3px; float:left;}
#header div#logo {width:282px; height:65px; position:absolute; top:28px; left:6px;}
#currency_from { font-size:11px; float:right; padding-top:3px; padding-right:15px;}
#currency_from a {color:#e2e2e2;}
#currency_from a:hover { color:#000; text-decoration:underline;}

div#search_new { width:430px; height:49px; line-height:49px; clear:both; margin:13px 0 6px 306px; }
div#search_new table {background:#d2d2d2 url(http://img.gamesyeah.com/img/2010/search_mid_bjn.jpg) repeat-x; height:49px;}
div#search_new form {}
div#search_new input { width:370px; padding-top:3px; height:23px; text-indent:0.5em; font-size:16px; font-family:Arial, Helvetica, sans-serif; background:#fff; border:solid 1px #a89999; float:left; display:inline;}
div#search_new td select#choose { width:110px; height:26px; line-height:26px; padding-left:0.5em; margin-right:3px;}
div#search_new td input#button_go { width:37px; height:24px; padding-top:0; border:0;}

#header_checkout { width:258px; height:104px; position:absolute; top:31px; right:0; display:block;}
#header_checkout h2 { height:30px; font-size:16px; font-family:Verdana; background:url(http://img.gamesyeah.com/img/2010/checkouttop2.jpg) repeat-x; font-style:normal; margin:0; padding:5px 0 0 45px;}
#header_checkout #check_cont { background:url(http://img.gamesyeah.com/img/2010/checkoutbottom2.jpg) repeat-x; height:69px;}
#header_checkout p { line-height:24px; float:left; padding-left:28px; font-size:14px;}
#header_checkout span { font-size:16px; color:#5d5c5c; font-weight:bold; text-align:right; display:block; height:24px; padding-right:31px;}
#header_checkout a img { margin-left:30px;}
#header_checkout p a { text-decoration:underline; font-size:12px;}
#header_checkout p a:hover { text-decoration:none;}
#header_checkout p b#items { font-size:16px;}
#header_checkout a#index_checkout { margin-left:19px;}
#topnav { background:url(http://img.gamesyeah.com/img/2010/topnavbj.jpg) no-repeat top center; width:992px; height:22px; padding-left:8px;}





#sub_mainnav { width:736px; height:43px; background: #bbb url(http://img.gamesyeah.com/img/2010/submainnavbjmid.jpg) repeat-x left 5px; margin-top:8px;}
#sub_mainnav ul.sub_mainnav_ul {width:714px; height:33px; margin-top:5px; float:left; display:inline; background:url(http://img.gamesyeah.com/img/2010/submainnavbjmid.jpg) repeat-x;}
#sub_mainnav ul.sub_mainnav_ul li { float:left; font-size:15px; font-weight:bold;background: url(http://img.gamesyeah.com/img/2010/submainnavlilist.jpg) no-repeat right 0; height:33px; position:relative;}
#sub_mainnav ul.sub_mainnav_ul li a { float:left;text-decoration:none; color:#fff; height:33px; padding:0 12px; line-height:33px;}
#sub_mainnav ul.sub_mainnav_ul li a:hover { background:#edcf94 url(http://img.gamesyeah.com/img/2010/submainnavlilist.jpg) no-repeat right 0; color:#000; display:block;}
#sub_mainnav div#subnav_bj_ri { float:right;}
#sub_mainnav div#subnav_bj_left { float:left;}

/*********** sub nav **********/
ul.sub_mainnav_ul li div#sub_mainnav1, ul.sub_mainnav_ul li div#sub_mainnav2, ul.sub_mainnav_ul li div#sub_mainnav3, ul.sub_mainnav_ul li div#sub_mainnav4, ul.sub_mainnav_ul li div#sub_mainnav5, ul.sub_mainnav_ul li div#sub_mainnav6 { line-height:22px; font-size:12px; position:absolute; background:#edcf94; padding:10px;}
#sub_mainnav7 { line-height:24px; position:absolute; z-index:9999;}
#sub_mainnav7 div.category_close img { margin-top:15px; margin-left:100px;}

ul.sub_mainnav_ul li div#sub_mainnav1, ul.sub_mainnav_ul li div#sub_mainnav2, ul.sub_mainnav_ul li div#sub_mainnav3, ul.sub_mainnav_ul li div#sub_mainnav5, ul.sub_mainnav_ul li div#sub_mainnav6 {top:33px; left:0; padding:10px;}
ul.sub_mainnav_ul li div#sub_mainnav4 { top:33px; right:2px; padding:10px;}

/***  ul css  ***/
ul.sub_mainnav_ul li div#sub_mainnav1 ul, ul.sub_mainnav_ul li div#sub_mainnav2 ul, ul.sub_mainnav_ul li div#sub_mainnav3 ul { background:#fff; border:solid 1px #575757; padding:5px 0 10px 0; overflow:hidden; width:200px;}
ul.sub_mainnav_ul li div#sub_mainnav4 ul {background:#fff; border:solid 1px #575757; padding:5px 0 10px 0; overflow:hidden; width:200px;}

/***  li css  ***/
ul.sub_mainnav_ul li div#sub_mainnav1 ul li, ul.sub_mainnav_ul li div#sub_mainnav2 ul li, ul.sub_mainnav_ul li div#sub_mainnav3 ul li, ul.sub_mainnav_ul li div#sub_mainnav4 ul li, ul.sub_mainnav_ul li div#sub_mainnav5 ul li, ul.sub_mainnav_ul li div#sub_mainnav6 ul li { float:left; display:inline; background-image:none; height:24px; line-height:24px; width:180px;}
/***  li a css  ***/
ul.sub_mainnav_ul li div#sub_mainnav1 ul li a, ul.sub_mainnav_ul li div#sub_mainnav2 ul li a, ul.sub_mainnav_ul li div#sub_mainnav3 ul li a,  ul.sub_mainnav_ul li div#sub_mainnav4 ul li a, ul.sub_mainnav_ul li div#sub_mainnav5 ul li a { color:#000; text-decoration:none; padding-left:10px; font-size:12px; font-style:normal; line-height:24px; height:24px; background:url(http://img.gamesyeah.com/img/2010/newnavdian.jpg) no-repeat left center; margin-left:5px;}

/***  li a:hover css  ***/
ul.sub_mainnav_ul li div#sub_mainnav1 ul li a:hover, ul.sub_mainnav_ul li div#sub_mainnav2 ul li a:hover, ul.sub_mainnav_ul li div#sub_mainnav3 ul li a:hover, ul.sub_mainnav_ul li div#sub_mainnav4 ul li a:hover, ul.sub_mainnav_ul li div#sub_mainnav5 ul li a:hover  { background:none; text-decoration:underline; background:url(http://img.gamesyeah.com/img/2010/newnavdian.jpg) no-repeat left center;  padding-left:10px;}


/***********************/
#sub_mainnav ul.sub_mainnav_ul li .show_all { background:#edcf94; position:absolute; right:0; top:33px; width:952px; padding:10px; color:#000;}
#sub_mainnav ul.sub_mainnav_ul li .show_all dl { background:#fff; font-size:12px; padding-top:5px; border:solid 2px #575757;}
#sub_mainnav ul.sub_mainnav_ul li .show_all dd { width:950px; overflow:hidden; }
#sub_mainnav ul.sub_mainnav_ul li .show_all dt, #sub_mainnav ul.sub_mainnav_ul li .show_all dd { clear:both;}
#sub_mainnav ul.sub_mainnav_ul li .show_all dt a, #sub_mainnav ul.sub_mainnav_ul li .show_all dd a { float:left; color:#000; background:none;}
#sub_mainnav ul.sub_mainnav_ul li .show_all dt a:hover, #sub_mainnav ul.sub_mainnav_ul li .show_all dd a:hover { background:none;text-decoration:underline;}
#sub_mainnav ul.sub_mainnav_ul li .show_all dt a { font-weight:bold;  padding:0 10px 0 10px; line-height:22px; height:22px;}
#sub_mainnav ul.sub_mainnav_ul li .show_all dd a { font-weight:normal; line-height:22px; padding:0 10px 0 10px; height:22px;}
 	