@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.ishopvideogame.com/img/2010/body_bj.jpg) 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 10px; position:relative;}

/****2009 11 19******/
#header { width:1000px; height:175px; position:relative; z-index:1;}
#header #logo_produce_new { color:#4e4e4e; font-size:11px; margin-top:3px; float:left;}
#header div#logo {width:295px; height:63px; position:absolute; top:31px; left:14px;}
#currency_from {color:#afafaf; font-size:11px; float:right; padding-top:3px; padding-right:15px;}
#currency_from a {color:#afafaf;}
#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.ishopvideogame.com/img/2010/search_mid_bjn.jpg) repeat-x; height:49px;}
div#search_new form {}
div#search_new input { width:225px; 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:94px; position:absolute; top:31px; right:0;}
#header_checkout h2 { height:30px; font-size:16px; font-family:Verdana; background:url(http://img.ishopvideogame.com/img/2010/checkouttop.jpg) repeat-x; font-style:normal; margin:0; padding:5px 0 0 45px;}
#header_checkout #check_cont { background:url(http://img.ishopvideogame.com/img/2010/checkoutbottom.jpg) repeat-x; height:59px;}
#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.ishopvideogame.com/img/2010/topnavbj.jpg) no-repeat top center; width:992px; height:23px; padding-left:8px;}
#navbjleft { width:12px; height:80px; background:#bbbbbb url(http://img.ishopvideogame.com/img/2010/navbjleft.jpg) no-repeat left 0; float:left;}
#nav_right { width:988px; float:left;}
#mainnav { float:left; width:713px; height:37px; background: #bbb url(http://img.ishopvideogame.com/img/2010/mainnavbjmid.jpg) repeat-x left bottom; overflow:hidden;}
#mainnav ul { width:713px; margin-top:5px; font-family: Verdana, Geneva, sans-serif; overflow:hidden;}
#mainnav ul li { float:left; display:inline; padding:0 20px; height:32px; line-height:32px; font-size:13px; font-weight:bold; background:url(http://img.ishopvideogame.com/img/2010/mainnavlilist.jpg) no-repeat right 0;}
#mainnav ul li a { color:#fff; text-decoration:none;}
#mainnav ul li a:hover { text-decoration:underline;}
#header li.nobjlist { background:none;}
#mainnavbjri { width:15px; height:37px; background:url(http://img.ishopvideogame.com/img/2010/mainnavbjri.jpg) no-repeat; float:left;}

#sub_mainnav { width:988px; height:43px; background: #bbb url(http://img.ishopvideogame.com/img/2010/submainnavbjmid.jpg) repeat-x left 5px; float: left; position:relative;}
#sub_mainnav ul.sub_mainnav_ul {width:977px; height:28px; padding-top:5px; float:left; display:inline;}
#sub_mainnav ul.sub_mainnav_ul li { float:left; font-size:15px; font-weight:bold;background:url(http://img.ishopvideogame.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 29px; line-height:33px;}
#sub_mainnav ul.sub_mainnav_ul li a:hover { background:#edcf94 url(http://img.ishopvideogame.com/img/2010/submainnavlilist.jpg) no-repeat right 0; color:#000; display:block;}
#sub_mainnav ul.sub_mainnav_ul .all_categories { position:relative;background:url(http://img.ishopvideogame.com/img/2010/categorybj.jpg) no-repeat 135px center;}
#sub_mainnav ul.sub_mainnav_ul li.all_categories a:hover { background-image:none;}
#sub_mainnav div#subnav_bj_ri { float:right;}

/*********** 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_mainnav4, ul.sub_mainnav_ul li div#sub_mainnav5, ul.sub_mainnav_ul li div#sub_mainnav6 {top:33px; left:0; width:235px;}

/***  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, ul.sub_mainnav_ul li div#sub_mainnav4 ul, ul.sub_mainnav_ul li div#sub_mainnav5 ul { background:#fff; border:solid 1px #575757; padding:5px 0 10px 0;}

/***  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:none; background-image:none; height:24px; line-height:24px;}
/***  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.ishopvideogame.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.ishopvideogame.com/img/2010/newnavdian.jpg) no-repeat left center;  padding-left:10px;}

ul.sub_mainnav_ul li div#sub_mainnav1 ul li ul#sub_mainnav_three { width:170px; display:block; position:absolute; top:5px; left:120px;}
ul.sub_mainnav_ul li div#sub_mainnav1 ul li u#sub_mainnav_three li a.noleftborder { border-left:0;}

/***********************/
#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;}
 	