/* Design by it5.cn */
body,div,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}
body{ width:953px; margin:auto; font:12px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; text-align:left;}
fieldset,img {border:none;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
tr,td,input{font:12px Arial, Helvetica, sans-serif;}

.clear{ clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.clearfix:after{ clear:both; content:'.'; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0;}
.clearfix{ display:inline-block;}
* html .clearfix{ height:1%;}
.clearfix{ display:block;}


a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}

/*display*/
.hide {display:none;}
.show {display:block; clear:both;}
.block {display:block;}
.clear {clear:both;}

#header{ height:120px; overflow:auto; zoom:1;}
.logo{ margin-top:15px; float:left;}
.logo a{ width:312px; height:75px; background:url(../Images/logo.jpg) no-repeat; display:block; text-indent:-9999px;}
.time{ margin-top:10px; float:left;}
.time object{ margin:0 7px;}
.header_r{ float:right;}
.Language{ width:167px; height:31px; line-height:29px; background:url(../Images/Language.jpg);}
.Language p{ padding-left:38px; color:#999;}
.Language a{ color:#EB8014; margin:0 6px; font-size:12px; font-weight:700;}
.alibaba{ margin-top:30px;}

#main{ background:#F9F9F9; overflow:auto; zoom:1;}
#main_l{ width:180px; float:left;}
#main_r{ width:772px; float:right;}

/*define menu*/
.menu {font-size:12px;width:177px;padding-left:3px;background:#136FB2;padding-bottom:4px;float:left; z-index:500; position:relative;}
.menu ul {background:transparent; float:left;}
.menu ul ul {width:176px;}
.menu ul li {float:left;display:block;width:176px;height:24px;line-height:24px;border-top:1px solid #83ABC5;font-weight:bold;background:#EDF7FF url(../Images/menu_arrow_bg.gif) no-repeat -1px -121px;}
.menu ul ul li {display:block;width:161px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 20px; border-right:2px solid #a6a6a6;background-position:0 -52px;background-color:#fff;}
.menu ul ul .b_top {background-position:0 0;border-top:1px solid #a6a6a6;border-right:2px solid #a6a6a6;padding-top:10px;}
.menu a, .menu a:visited {display:block;float:left;height:100%; width:176px; font-size:1em;text-decoration:none;color:#000; padding:0;text-indent:1em;}
.menu ul ul li a, .menu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.menu ul ul li a:hover {color:#8D0011;background:none;text-decoration:underline;}
.menu ul ul :hover > a {color:#8D0011;background:none;text-decoration:underline;}
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
* html .menu a:hover {color:#000;position:relative; z-index:100; text-decoration:none;background:#fff url(../Images/menu_arrow_bg.gif) no-repeat -1px -150px;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#000;background:#fff url(../Images/menu_arrow_bg.gif) no-repeat -1px -150px;}
.menu ul ul {position:absolute;height:0;top:-10000000px;left:156px; width:183px;padding-bottom:4px;height:auto;background:url(../Images/menu_arrow_bg.gif) no-repeat 0 100%;}
.menu ul :hover ul {top:-1px;}

#menu_index_top li a:link,#menu_index_top li a:visited{background:#fff url(../Images/menu_top.gif) no-repeat;color:#fff;font-size:15px;width:180px;height:40px;display:block;color:#fff;margin-top:6px;font-weight:bold;line-height:40px; text-align:center;}/*#136FB2 */
#menu_index_top li a:hover { background:url(../Images/menu_top.gif) no-repeat -0px -40px;}
#nav_chat p {padding:0;margin:0;}
/*end define menu*/

.Categories{ background:#fff; padding-top:2px;}
.nav{ width:772px; height:35px; line-height:35px; background:url(../Images/nav_bg.jpg) no-repeat; color:#fff; font-size:12px;}
.nav a{ font-size:12px; color:#fff; margin: 0 20px;}
.searhf{ width:158px; border:1px #e1e1e1 solid; background:#fff; margin-top:10px; padding:10px; overflow:auto; zoom:1; color:#000; font-size:14px; font-weight:bold; }
.trustful{ width:178px; height:198px; line-height:18px; border:1px #E1E1E1 solid; background:#fff; margin-top:10px; text-align:center;clear:both; color:#838383; font-size:11px;}
.trustful img{ margin:6px;}
.trustful p{ text-align:left; padding-left:15px;}
.hotproduct{ width:178px; border:1px #e1e1e1 solid; background:#fff; margin-top:10px; color:#999; text-align:center; overflow:hidden;}
.hotproduct li{ width:170px; margin:10px 0; clear:both;}
.hotpimg{ vertical-align:middle; display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 62px; *font-family:Arial; width:73px; height:73px; float:left;  border:1px #ccc solid; margin-right:4px; }
.hotpimg img{vertical-align:middle;}
.hotproduct li div{ float:left; text-align:left;}
.hotproduct h3 a{ font-size:12px; font-weight:700; color:#333;}
.hotproduct p{ width:84px; word-break:break-all; overflow:hidden; }

.paypal{ width:178px; border:1px #E1E1E1 solid; background:#fff; margin:10px 0; text-align:center;clear:both;}

.banner{ overflow:auto; zoom:1;}
.banner_l{ float:left;}
.search{ width:573px; height:30px; background:#E2E0E3; padding-top:6px;}
.search img{ vertical-align:middle; margin:0 6px 0 15px;}
.s_text{ margin:0 6px; width:180px; height:20px; line-height:20px; border:1px #C7C2C9 solid; background:#fff; vertical-align:middle;}
.s_go{vertical-align:middle;}
.bannerpic{ margin:12px;}
.banner_r{ float:left;}
.recommend{ width:197px; height:220px; border:1px #ccc solid; background:#fff; margin-bottom:10px;}
.recommend h2{ font-size:14px; color:#D9722C; font-weight:700; height:32px; line-height:32px; border-bottom:1px #E1E1E1 solid; margin:0 5px 0 5px;}
.recommend p{ text-align:center; margin-top:10px;}

.FeaturedCategories{ border:1px #E1E1E1 solid; background:#fff; overflow:auto; zoom:1; margin:0 0 10px 12px; width:757px;}
.FeaturedCategories h2{font-size:14px; color:#D9722C; font-weight:700; height:33px; line-height:33px; border-bottom:1px #E1E1E1 solid; margin:0 8px 0 8px;}
.FeaturedCategories h3 a{ font-size:14px; color:#333; font-weight:700; margin-left:10px; text-align:left;}
.FeaturedCategories p a{ height:20px; line-height:20px; background:url(../Images/li.jpg) no-repeat 13px 50%; padding-left:25px; color:#666;}
.FeaturedCategories h4 a{ margin-left:30px; line-height:30px; color:#146EB4;}
.FeaturedCategories ul{ margin:8px; text-align:center; clear:both;}
.FeaturedCategories li{ width:230px; height:350px; display:inline; float:left; border-right:1px #E1E1E1 solid; text-align:left; margin:6px;}
.fcx{ height:1px; line-height:1px; display:block; background:#E1E1E1; overflow:hidden; clear:both;}
.fcpic{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 178px; *font-family:Arial; width:200px; height:200px;}
.fcpic img{vertical-align:middle;}

.pppic{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 138px; *font-family:Arial; width:150px; height:150px;}
.pppic img{vertical-align:middle;}

.NewArrivals{margin-left:12px; width:757px; border:1px #E1E1E1 solid; background:#fff; overflow:auto; zoom:1; margin-bottom:15px;}
.NewArrivals h2{font-size:14px; color:#333; font-weight:700; height:33px; line-height:33px; margin:0 8px 0 8px;}
.NewArrivals ul{ clear:both; margin:8px; border-top:1px #E1E1E1 solid; text-align:center;}
.NewArrivals li{ width:230px; margin-right:15px; float:left; text-align:left; display:inline;}

.newapic{float:left; margin:5px;}
.newapic{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 78px; *font-family:Arial; width:100px; height:100px;}
.newapic img{vertical-align:middle;}

.NewArrivals li div{ float:left;}
.NewArrivals h3 a{ color:#333; font-size:12px; font-weight:700;}
.NewArrivals h4{ margin-top:20px; color:#990000; font-weight:700;}

.payment{ width:951px; height:130px; border:1px #E1E1E1 solid; background:url(../Images/payment_bg.jpg) #fff center no-repeat; color:#666;}
.payment li{ width:430px; float:left; padding:8px; margin:0 10px;}
.payment li h2{ color:#666; line-height:33px; font-size:14px; font-weight:700;}
.payment li p{ line-height:18px;}

#footer{ text-align:center;}
.f_nav{ width:951px; height:50px; line-height:50px; text-align:center; border-left:1px #E1E1E1 solid; border-right:1px #E1E1E1 solid; background:url(../Images/f_nav_bg.jpg) #FAF9F9 bottom no-repeat;}
.f_nav a{ color:#333; margin:0 20px;}
.link img{ margin:10px;}
.copyright{ line-height:20px; margin-bottom:20px;}

.box_t{ margin:0 0 10px 12px; width:758px; border:1px #E1E1E1 solid; background:#fff; overflow:auto; zoom:1;}
.box_t h2{font-size:14px; color:#D9722C; font-weight:700; height:33px; line-height:33px; border-bottom:1px #E1E1E1 solid; margin:0 8px 0 8px;}
.box_c{ margin:10px;}

.box1_c{ overflow:auto; zoom:1; padding:5px; margin-bottom:10px;}
.box1_c ul{ text-align:center;}
.box1_c li{ width:150px; float:left; margin:0 18px; display:inline;}
.box1_c h3 a{ line-height:20px; color:#333; text-decoration:underline;}
.box1_c h3 a:hover{ color:#BC0001; text-decoration:none;}
.box1_c h4{ line-height:25px; color:#BC0001; font-size:11px;}

.box_img{ float:left;}
.Large_pic{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 190px; *font-family:Arial; width:300px; height:300px;}
.Large_pic img{vertical-align:middle;}
.box_txt{ float:left; margin-left:10px;}
.box_txt li{ width:350px; height:30px; line-height:30px; border-bottom:1px #ccc dashed; text-align:left; clear:both; padding-left:5px;}
.box_txt .title{ font-size:16px; font-weight:700; color:#333;}
.Details{clear:both; margin-top:15px;}
.Other_img{ display: table-cell; vertical-align:middle; text-align:center; *display: block; *font-size: 115px; *font-family:Arial; width:120px; height:120px; border:1px #ddd solid; display:block; float:left; margin:0 13px;}
.Other_img img{vertical-align:middle;}
.Details_c{ padding:8px;}
.small_pic img{ border:1px #ddd solid; margin:0 2px;}
.Similar_c{ text-align:center;}
.Similar_c img{ margin:5px;}
.OtherP img{ margin:5px 10px; border:1px #ccc solid;}
