﻿@charset "utf-8";
/* CSS Document */
body, a, abbr, address, article, aside, audio, b, blockquote,caption, cite, code, dd, del, dfn, dialog, div, dl, dt, em, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, sup, table, tbody, td, tfoot, th, thead, time, tr, ul, var, video {margin:0;padding:0;}
body{margin:0px; padding:0px;font-size:12px;color:#626262;font-family:Verdana,Arial, Helvetica, sans-serif;background-color: #FFF; position:relative;}
ul,li,dl,dd,dt{ margin:0px; padding:0px; list-style-type:none;}
img{border:0;}
#container{margin:0 auto;}
a{text-decoration:none;}
.floatclear{clear:both;}
/*--------------------------head--------------------------*/
#header{height:179px;}
#header .headmain{width:1000px;margin:0 auto;}
#header .headmain .logo{width:180px;height:179px;float:left;}
#header .headmain .logo a img{width:180px;height:179px;}

#header .headmain .headinfor{width:820px;height:179px;float:right;}
#header .headmain .headinfor .shopping{height:25px;padding-top:20px;float:right;text-align:right; padding-right:35px; font-size:14px; color:#505050; line-height:32px}
#header .headmain .headinfor .shopping ul li{float:left;margin-left:30px;}
#header .headmain .headinfor .shopping img{vertical-align:middle;}

#header .headmain .headinfor .shopping ul li #login{width:auto;float:right;}
#header .headmain .headinfor .shopping ul li #login a{color:#2c966c;text-decoration:none;}
#header .headmain .headinfor .shopping ul li #login a:hover{text-decoration:underline;}

#header .headmain .headinfor .shopping a{color:#505050;text-decoration:none;}
#header .headmain .headinfor .shopping a:hover{color:#505050;}
#header .headmain .headinfor .shopping .ddl_style{font-size:11px;border:solid 1px #999999;font-family:Verdana,Arial,Helvetica,sans-serif;}
#header .headmain .headinfor .shopping #divQty{color:#54c379}

#header .headmain .headinfor .menu_top{margin-top:28px; float:right; margin-right:40px; height:27px; clear:both}
#header .headmain .headinfor .menu_top ul li{float:left; font-size:12px; line-height:27px;}
#header .headmain .headinfor .menu_top ul .lag_c{width:35px; height:27px; background-color:#82a996; text-align:center;}
#header .headmain .headinfor .menu_top ul .lag_c a{color:#FFFFFF;}
#header .headmain .headinfor .menu_top ul .lag_e{width:35px; height:27px; background-color:#23945d; text-align:center; color:#FFFFFF;}
#header .headmain .headinfor .menu_top ul .currency{width:57px; height:23px; background-color:#23945d; padding-top:4px;}

#header .headmain .headinfor .menu{clear:both}
#header .headmain .headinfor .menu ul li{float:left; margin:0;}

#header .headmain .headinfor .menu ul .search{ background:url(images/search_bg.jpg) no-repeat; width:204px; height:52px;}
#header .headmain .headinfor .menu ul .search ul{margin-left:36px; margin-top:12px;}
#header .headmain .headinfor .menu ul .search ul li{float:left;}
#header .headmain .headinfor .menu ul .search #keyword{font-size:12px;color:#23925d;font-family:Verdana,Arial,Helvetica,sans-serif; height:23px; line-height:23px; border:0px; width:121px; padding-right:13px;}

/*------------------content---------------------------*/
#content{width:1000px;margin:6px auto;height:auto;overflow:hidden;}
#content .leftpart{width:180px;float:left;}
#content .leftpart .leftmenu{width:180px;float:left;}
#content .leftpart .leftmenu .leftmenu_t{width:180px;height:9px;float:left;}
#content .leftpart .leftmenu .leftmenu_c{width:180px;height:auto;float:left; background:url(images/left_menu_bg.jpg) repeat-y}
#nav div span a{color:#11b06f; font-weight:bold;}

#content .leftpart .leftmenu .leftmenu_b{width:180px;height:9px;float:left;}
#content .leftpart .topsale{width:180px;float:left;}
#content .leftpart .topsale .topsale_t{width:180px;height:37px;margin-top:8px;float:left;}
#content .leftpart .topsale .topsale_c{width:178px;height:auto;border:solid 1px #dddddd;float:left;}
#content .leftpart .topsale .topsale_c dl {line-height:1.2em; height:80px; margin-top:15px;}
#content .leftpart .topsale .topsale_c dl dt {float:right;width:100px; font-weight:bold; margin-bottom:5px; overflow:hidden;}
#content .leftpart .topsale .topsale_c dl dd.pic {float:left; width:75px;}
#content .leftpart .topsale .topsale_c dl dd.txt {float:right; margin-bottom:10px; width:100px;font-size:11px}
#content .leftpart .topsale .topsale_c dl:after {content:".";  display:block;height:0; clear:both;  visibility:hidden;}
#content .leftpart .bannerleft{width:180px;height:auto;float:left;margin-top:8px;}
#content .rightpart{width:810px;height:auto;float:right;}
#content .rightpart .flash{width:810px;height:367px;float:left;overflow: hidden;}
#content .rightpart .flash a:hover{text-decoration:none;}
#content .rightpart .flash .flashchang1 { width:810px;height:367px;overflow: hidden;background-color: #fff;position: relative;}
#content .rightpart .flash .loading{width:810px;background-color:#000000;color: #FFCC00;font-size: 12px;height:245px;text-align: center;padding-top: 30px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
#content .rightpart .flash .flashchange2{width: 100%;height:367px;overflow: hidden;}
#content .rightpart .flash .num_list{position: absolute;width: 100%;left: 0px;bottom: -1px;color:#FFFFFF;font-size: 12px;padding: 4px 0px;height: 20px;overflow: hidden;}
#content .rightpart .flash .num_list span{display: inline-block;height: 16px;padding-left: 6px;font-size: 14px;font-weight: bold;}
#content .rightpart .flash .flashchang1 ul{display: none;}
#content .rightpart .flash .flash_button{position: absolute;z-index:1000;right: 0px;bottom:2px;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
#content .rightpart .flash .flash_button1, .flash_button2{ background:url(images/banner_off.png) no-repeat;display: block;margin-right: 8px; margin-bottom: 6px;color: #FFFFFF;text-decoration: none;cursor: pointer; width:14px; height:14px; font-size:0px;}
#content .rightpart .flash .flash_button2{color: #fff; background:url(images/banner_on.png) no-repeat; width:14px; height:14px;}
#content .rightpart .banner{width:810px;height:198px;float:left;}
#content .rightpart .banner img{margin:0px;}
#content .rightpart .banner a img{margin:0px;}
#content .rightpart .hotproduct{width:810px;height:auto;float:left;margin-top:8px;}
#content .rightpart .hotproduct .hotproduct_t{height:37px;width:810px;float:left;}
#content .rightpart .hotproduct .hotproduct_c{width:810px;height:auto;float:left;padding-top:10px;}
#content .rightpart .hotproduct .hotproduct_c ul{width:200px;float:left;height:330px;text-align:center;}

/*------------------footer------------------------*/
#footer{height:158px;margin:0 auto; width:1000px; margin-bottom:10px;}
#footer a:hover{ color:#11B06F}
#footer .footerlogo{float:left; width:179px; height:158px; background:url(images/footer_logo.jpg) no-repeat}
#footer .footlink{ float:left; width:805px; height:158px; background:#ebebeb; color:#919191; font-size:14px;}
#footer .footlink .link{float:right; clear:both; width:755px; height:32px; background:#e0e0e0; line-height:32px; padding-left:15px; margin-top:15px; margin-bottom:5px;}
#footer .footlink .info{float:left; clear:both; }
#footer .footlink .info span{margin-left:20px; line-height:22px;}
#footer .footlink .info span img{ vertical-align:middle}
#footer .footlink .copyright{ float:right; margin-top:-65px}
#footer .footer_right{ width:15px; height:158px; background:url(images/footer_right.jpg) no-repeat; float:left}

.info{
    width: 770px;
    margin-left: 15px;
}