body{ margin:0 auto; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#9ccc76 url(/images/common/body_bg.gif) repeat-x; color:#000; text-align:center;
}
div, p, form, input, textarea, img, span, ul, li, h3, h4, h5{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
.clear{ clear:both; font-size:0; line-height:0;}

.width1000{ margin:0 auto; width:1000px;
}
.left{ float:left; width:25px; background:#9ccc76 url(/images/common/left_bg.gif) no-repeat; overflow:hidden; height:1551px;
}
.middle{ float:left; width:950px; background:#fff;
}
.right{ float:right; width:25px; background:#9ccc76 url(/images/common/right_bg.gif) no-repeat; overflow:hidden; height:1551px;
}

#bodymain{ margin:0 auto; width:942px; margin-top:4px; text-align:left;
}
.bodymain_left{ float:left; width:154px;
}
.categories h4{ background:url(/images/common/categories_title_bg.gif) no-repeat; height:29px; line-height:29px; overflow:hidden; color:#373a35; padding-left:6px; font-family:Arial; font-size:17px; font-weight:700;
}
.categories ul li{ background:url(/images/common/categories_li_bg.gif) no-repeat; height:26px; line-height:26px; overflow:hidden; padding-left:3px;
}
.categories ul li a{ color:#fff; font-size:11px; font-family:Arial; text-decoration:none; font-weight:700;
}
.categories ul li a:hover{ color:#fff; font-size:11px; font-family:Arial; text-decoration:underline; font-weight:700;
}
.categories img{ vertical-align:middle; margin-right:5px;
}
.categories h3{ background:url(/images/common/more_categories_bg.gif) no-repeat; height:36px; padding-top:8px; padding-left:6px; font-style:italic;
}
.categories h3 a{ font-family:Arial; font-size:13px; color:#0014a7; text-decoration:none;
}
.categories h3 a:hover{ font-family:Arial; font-size:13px; color:#0014a7; text-decoration:underline;
}
.featured_partner{ margin-top:3px; margin-left:2px; margin-bottom:8px; width:152px; text-align:center;
}
.featured_partner h3{ padding-top:4px; height:21px; font-size:14px; padding-left:3px; color:#942824; text-align:left;
}
.featured_partner li{ font-size:11px; padding-left:5px; padding-top:10px; font-weight:700;
}
.featured_partner li a{ color:#0f4971; text-decoration:none;
}
.featured_partner li a:hover{ color:#0f4971; text-decoration:underline;
}

.bodymain_right{ float:right; width:783px; padding-left:5px;
}

.big_banner{ width:783px; height:307px;
}
ul,li{ border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;
}
#container{ width:783px;margin:auto;
}
#imageMenu{ position:relative;width:783px;height:305px;overflow:hidden;
}
#imageMenu ul{ list-style:none;display:block;height:305px;width:1000px;margin:0;
}
#imageMenu ul li{ float:left;
}
#imageMenu ul li a{background:#FFF none repeat scroll 0;border-right:2px solid #fff;cursor:pointer;display:block;overflow:hidden;width:195px;height:305px;
}
.bodymain_right_lr{ width:782px; margin-top:7px; padding-left:1px;
}
.bodymain_right_l{ float:left; width:512px;
}
.hotbuy{ margin:0 auto; width:512px;
}
.hotbuy_top{ background:url(/images/common/hotbuys_top_bg.gif) no-repeat; height:10px; overflow:hidden;
}
.hotbuy_bottom{ background:url(/images/common/hotbuys_bottom_bg.gif) no-repeat; height:10px; overflow:hidden;
}
.hotbuys_m { border-left:1px solid #acb4a6; border-right:1px solid #acb4a6; width:498px; padding-left:6px; padding-right:6px; zoom:1; overflow:hidden; background:url(/images/common/hotbuys_m_bg.gif) repeat-x; overflow:hidden; height:200px;
}
.LeftBotton { background:url(/images/common/leftbotton.gif) no-repeat; float: left; width:33px; height:170px;
}
.RightBotton { background:url(/images/common/rightbotton.gif) no-repeat; float: right; width:33px; height:170px;
}
.pcont { float: left; overflow: hidden; width: 426px; margin-left:3px; margin-right:3px;
}
.srcContent { width: 32766px;
}
#list1 { float: left;
}
#list2 { float: left;
}
.pl img { height:168px; width:134px; display:block; cursor:pointer; margin-left:3px; margin-right:3px; margin-bottom:6px; border:1px solid #aeb5a8;
}
.pl { float: left; text-align: center; text-decoration: underline;
}
.srcContent a{ color: #0014a7; text-decoration:none; font-family:Verdana; font-weight:700;
}
.srcContent a:hover{ color: #0014a7; text-decoration:underline; font-family:Verdana; font-weight:700;
}

.hotbuy_title{ color:#373a35; font-family:Arial;
}
.hotbuy_title a{ color:#242424; text-decoration:none;
}
.hotbuy_title a:hover{ color:#242424; text-decoration:underline;
}
.hotbuy_title h3{ float:left; width:340px; padding-top:14px; padding-bottom:6px; font-size:18px; font-weight:normal;
}
.hotbuy_title h4{ float:right; width:170px; text-align:right; padding-top:19px; font-size:11px; font-weight:normal;
}
.hotbuy_title h4 a{ font-size:11px; color:#0014a7; text-decoration:none; font-weight:normal;
}
.hotbuy_title h4 a:hover{ font-size:11px; color:#0014a7; text-decoration:underline; font-weight:normal;
}

.latestnews_top{ background:url(/images/common/latestnews_top_bg.gif) no-repeat; height:10px; overflow:hidden;
}
.latestnews_m{ background:#fff; overflow:hidden; border-left:1px solid #acb4a6; border-right:1px solid #acb4a6;
}
.latestnews_bottom{ background:url(/images/common/latestnews_bottom_bg.gif) no-repeat; height:10px; overflow:hidden;
}
.latestnews_table{ margin:0 auto; padding:0px; width:512px; }

.Menubox { margin:0 auto; width:487px; height:25px; line-height:25px;
}
.Menubox li{ float:left; width:135px; background:url(/images/common/latestnews_tableoff.gif) repeat-x; height:25px; line-height:25px; display:block; cursor:pointer; text-align:center; font-size:12px; font-family:Arial; color:#fff; font-weight:bold; margin-right:5px; border:1px solid #669143; border-bottom:none;
}
.Menubox li.on{ width:135px; padding:0; background:url(/images/common/latestnews_tableon.gif) repeat-x; height:25px; line-height:25px; border:1px solid #a2af99; border-bottom:none; color:#242424;
}
.Contentbox{ margin:0 auto; width:487px; border-top:1px solid #74a849; text-align:left; padding-top:10px; padding-bottom:10px; color:#2c2c2c; font-family:Verdana; font-size:11px;
}
.Contentbox p{ line-height:125%; padding-top:4px; padding-bottom:4px;
}
.Contentbox p span{ color:#0014a7; font-weight:700;
}
.Contentbox a{color:#0d4167; text-decoration:none;
}
.Contentbox a:hover{ color:#0d4167; text-decoration:underline;
}
.share{ padding-top:3px; padding-bottom:20px;
}
