@charset "utf-8";
/* CSS Document */

#middle { float: left; width:665px;}
.middle_text { line-height:18px; margin-top:15px; margin-bottom:15px; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.banner2 {clear:both;}
#products { width:665px;}
#products li { width:665px; margin-bottom:40px;}
.pro_top { width:665px; height:190px; background:url(http://img.gamesyeah.com/img/2010/pro_bj_topnew.jpg) no-repeat;}
.pro_top div.img_left_area { float:left;}
.pro_top a img.pro_show_img { margin:30px 25px 0 30px; float:left;}
.pro_top h2 { padding-top:30px; font-size:16px; width:480px; overflow:hidden;}
.pro_top h2 a:hover { text-decoration:underline;}
.pro_top p { color:#1d1d1d; font-size:11px; font-family: Verdana; font-weight:bold; margin-top:6px;}
.pro_top p.pro_list_price { margin-top:10px;}
.pro_top p.pro_list_price strong { float:left; color:#b70000; font-weight:bold; font-size:20px; width:170px; display:block;}
.pro_top p.pro_list_price del { float:left; color:#000; font-size:14px; font-weight:normal; margin-right:5px; width:110px; display:block; padding-top:5px;}
.pro_top div.clear_float {height:60px; clear:both;}
.pro_top div.clear_float img.freeshipping_img { margin-top:5px;}
.pro_top div.clear_float a img { margin:15px 0 0 0; padding:0 20px 0 0;}

.pro_top .moreinfo { margin:20px 5px 0 0;}
.pro_bottom { width:665px; height:29px; background:url(http://img.gamesyeah.com/img/2010/pro_bj_bottomnew.jpg) no-repeat; position:relative; }
.pro_bottom p del { font-size:20px; color:#c2ff1f;}
.pro_bottom p { color:#fff; font-size:20px; text-align:right; padding-right:8px; line-height:29px;}
.last_p { margin:10px 0; font-size:14px; line-height:20px;}
#banner_more_thing { margin:15px 0;}
#twoconsole { width:665px;}
#twoconsole .le { float:left; display: inline; margin-top:10px; margin-bottom:20px;}
#twoconsole .ri { float:right; margin-top:10px; margin-bottom:20px;}

/* sub page featured products */
#middle #featured_pro { width:665px;}
table#featured_pro { border-collapse:collapse;}
#featured_pro td, #featured_pro th { border:solid #930 1px;}
#featured_pro th h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; font-weight:normal; font-family:Verdana; width:120px;}
#featured_pro th h2 a:hover { text-decoration:underline;}


#combo { width:665px;}
#combo ul li { width:665px; background: #222222 url(http://img.gamesyeah.com/img/2010/combo_bottom_bj.gif) no-repeat center bottom; height:444px; clear:both; margin:35px 0;}
#combo ul li div.combobj_top { width:665px; height:11px;}

#combo ul li div.combo_left { float:left; display:inline; width:369px; height:402px; background:#fffdf3; margin-left:4px; clear:both;}
#combo ul li div.combo_left div.singlepro { width:369px; height:150px; border-bottom:dashed 1px #4b4b4b; padding-top:5px;}
#combo ul li div.combo_left div.singlepro a img { float:left; margin-left:5px; margin-right:6px;}
#combo ul li div.combo_left div.singlepro div.combo_text { width:238px; float:left;}
#combo ul li div.combo_left div.singlepro div.combo_text p { line-height:20px; font-size:12px;}
#combo ul li div.combo_left div.singlepro div.combo_text p a { text-decoration:underline; color:#00F;}
#combo ul li div.combo_left div.singlepro div.combo_text p a:hover { text-decoration:none;}
#combo ul li div.combo_left div.singlepro div.combo_text h1 { font-size:16px; line-height:24px;}
#combo ul li div.combo_left div.singlepro div.combo_text h1 a { color:#000; text-decoration:none;}
#combo ul li div.combo_left div.singlepro div.combo_text h1 a:hover { text-decoration:underline;}
#combo ul li div.combo_left div.singlepro div.combo_text span.support_block { width:150px; display:block; float:left; padding-left:3px;}
#combo ul li div.combo_left div.singlepro div.combo_text p.star { background:url(http://img.gamesyeah.com/img/2010/star.jpg) no-repeat left center; padding-left:80px; line-height:22px;}
#combo ul li div.combo_left div.singlepro div.combo_text p.money { line-height:24px; font-size:12px; font-weight:bold;}
#combo ul li div.combo_left div.singlepro div.combo_text p.money .a97700 { color:#a97700; font-size:18px;}
#combo ul li div.combo_left div.singlepro div.combo_text p.money .a90000 { color:#a90000; font-size:18px;}
#combo ul li div.combo_left .text_p { line-height:20px; padding:18px 7px 0 6px; height:160px; overflow:hidden;}
#combo ul li div.combo_left .text_p p { margin-bottom:8px; font-size:14px;}
#combo ul li div.combo_left .text_p strong { color:#770404;}
#combo ul li div.combo_left div.combo_button a img { margin:0 20px;}
#combo ul li div.combo_left div.combo_button img { margin-left:10px;}

#combo ul li div.combo_right { width:284px; height:402px; float:left; margin-left:4px; background:#fffdf3; display:inline;}
#combo ul li div.combo_right ul li { background:none; padding-right:3px; height:95px; width:281px; border-bottom:dashed 1px #ccc; margin:0 0 2px 0;}
#combo ul li div.combo_right ul li.nobottom { border-bottom:none;}
#combo ul li div.combo_right ul li h1 { font-size:11px; height:58px; padding-top:10px;}
#combo ul li div.combo_right ul li h1 a { color:#000;}
#combo ul li div.combo_right ul li h1 a:hover { text-decoration: underline;}
#combo ul li div.combo_right ul li img { float:left; padding:5px;}
#combo ul li div.combo_right ul li p { float:left; width:180px;}
#combo ul li div.combo_right ul li p strong { color:#770404; float:left;}
#combo ul li div.combo_right ul li p span.stock { width:60px; display:block; float:left; margin-right:45px;}

/****** index_new_pro css start ******/
#index_new_pro { width:665px; overflow:hidden; clear:both; background:#222222 url(http://img.gamesyeah.com/img/2010/index_new_protopbj.jpg) no-repeat;}
#index_new_pro ul { width:665px; overflow:hidden; background:url(http://img.gamesyeah.com/img/2010/index_new_probotbj.jpg) no-repeat 0 bottom; padding-bottom:25px; }
#index_new_pro li { width:325px; height:271px; float:left; display:inline; background:url(http://img.gamesyeah.com/img/2010/index_new_probj.jpg) no-repeat; margin:5px 0 0 5px;}
a.index_proimg { float:left; display:inline; margin-left:3px; margin:3px 2px 0 3px;} 
div.index_proinfo { float:left; width:197px; margin-bottom:10px;}
p.index_protit { font-size:12px; font-weight:bold; height:20px; overflow:hidden; margin-top:5px; width:192px;}
p.index_protit:hover { text-decoration:underline;}
a.pro_website:hover { text-decoration:underline;}
div.index_proinfo p { line-height:18px; font-size:11px;}
p.proinfo_produce { clear:both; line-height:18px; padding-top:2px; border-top: dashed 1px #666; height:90px; width:310px; margin:0 auto; overflow:hidden;}
strong.index_proprice { color:#c6251d; font-size:14px; padding-left:10px;}
a.index_morpro { text-decoration:underline; color:#4d4d4d;}
.index_buy { line-height:42px; height:42px;}
a.index_pro_review:hover { text-decoration:underline;}
/****** index_new_pro css end ******/



/****** index customer bought css start ******/
#index_bought { width:665px; clear:both; padding-top:20px;}
#index_bought li {width:164px; text-align:center; float:left; border: solid #cbcbcb 1px; margin-bottom:10px; height:260px; margin-right:-1px;}
#index_bought h2 { font-size:18px; line-height:36px; padding-bottom:5px;}
#index_bought li h3 {font-size:14px; height:65px; overflow:hidden; border-top: solid 1px #cbcbcb;}
#index_bought li p {font-size: 16px; border-top:1px solid #cbcbcb; height:30px; overflow:hidden; line-height:30px; font-weight: bold; color:#c6251d;}
#index_bought li span.buypro {border-top:1px solid #cbcbcb; display:block; text-align:center; height:25px; line-height:25px;}
/****** index customer bought css end ******/


/****** index blog/news css start ******/
#index_blog { width:665px; font-family:Verdana, Geneva, sans-serif; clear:both; padding-top:10px;}
#index_blog h2 { font-size:18px; line-height:36px; border-bottom:solid #000 2px; margin:10px 0;}
#index_blog li h3 { font-size:20px; line-height:46px; font-weight:normal;}
#index_blog li h3 a:hover { text-decoration:underline; color:#c6251d;}
#index_blog li p { line-height:20px; font-size:12px;}
p a.more_news { float:right; font-weight:bold; color:#c6251d;}
p a.more_news:hover { text-decoration:underline;}
/****** index blog/news css end ******/
