body { width:1000px; margin:3px auto; padding:0px; font-size:12px; background:#FFFFFF; }
ul, li, form { margin:0px; padding:0px;}
ul,li { list-style:none;}
img { border:none;}
a { color:#333333; text-decoration:none}
a:hover { color:#FF6600;}
#header { width:1000px; overflow:hidden; height:110px; margin:0 auto; background:url(topbg.gif) top repeat-x;}
.logo { width:250px; height:85px; float:left; padding-top:25px;}
.menubox { width:745px; height:110px; float:left;}
.top_menu { height:45px; overflow:hidden; text-align:right; padding-right:10px;}
.top_menu li { width:50px; height:40px; background:url(toplist.gif) right no-repeat; line-height:40px; text-align:center; float:right;}
.top_menu li a { font-size:13px; font-weight:bold; color:#333333;}
.menubox1 { height:65px; overflow:hidden;}
.menubox2 { height:33px; overflow:hidden}
.smenu { height:25px;}
.smenu a { color:#FFFFFF; text-decoration:none}
.smenu a:hover { color:#CCCCCC;}

.smenu_top_about { height:6px; background:url(menu_icon.gif) top left no-repeat; background-position: 35px 0; overflow:hidden}
.smenu_text_about { height:20px; background:#FFB051; overflow:hidden; padding:0px 15px; line-height:22px; color:#FFFFFF; width:315px;}

.smenu_top_news { height:6px; background:url(menu_icon.gif) top left no-repeat; background-position: 146px 0; overflow:hidden}
.smenu_text_news { height:20px; background:#FFB051; overflow:hidden; padding:0px 15px; line-height:22px; color:#FFFFFF; width:115px; margin-left:80px;}

.smenu_top_pro { height:6px; background:url(menu_icon.gif) top left no-repeat; background-position: 255px 0; overflow:hidden}
.smenu_text_pro { height:20px; background:#FFB051; overflow:hidden; padding:0px 15px; line-height:22px; color:#FFFFFF; width:185px; margin-left:160px;}

.smenu_top_video { height:6px; background:url(menu_icon.gif) top left no-repeat; background-position: 364px 0; overflow:hidden}
.smenu_text_video { height:20px; background:#FFB051; overflow:hidden; padding:0px 15px; line-height:22px; color:#FFFFFF; width:185px; margin-left:265px;}

.smenu_top_serve{ height:6px; background:url(menu_icon.gif) top left no-repeat; background-position: 473px 0; overflow:hidden}
.smenu_text_serve { height:20px; background:#FFB051; overflow:hidden; padding:0px 15px; line-height:22px; color:#FFFFFF; width:380px; margin-left:275px;}

.smenu_top_rec{ height:6px; background:url(menu_icon.gif) top left no-repeat; background-position: 585px 0; overflow:hidden}
.smenu_text_rec { height:20px; background:#FFB051; overflow:hidden; padding:0px 15px; line-height:22px; color:#FFFFFF; width:185px; margin-left:490px;}

.smenu_top_contact { height:6px; background:url(menu_icon.gif) top left no-repeat; background-position: 695px 0; overflow:hidden}
.smenu_text_contact { height:20px; background:#FFB051; overflow:hidden; padding:0px 15px; line-height:22px; color:#FFFFFF; width:115px; margin-left:600px;}

.menu { height:31px; width:745px; overflow:hidden}
.menu li { float:left; text-align:center;}
.menu li a { display:block; height:31px;}
.m_list { width:30px; height:31px; overflow:hidden; float:left; background:url(list.gif) center no-repeat;}
.m_about { background:url(about_menu.gif) center no-repeat; width:80px; height:31px;}
.m_about a:hover { background:url(about_menu_li.gif) center no-repeat;}
.m_news { background:url(news_menu.gif) center no-repeat; width:80px; height:31px;}
.m_news a:hover { background:url(news_menu_li.gif) center no-repeat;}
.m_product { background:url(products_menu.gif) center no-repeat; width:80px; height:31px;}
.m_product a:hover { background:url(products_menu_li.gif) center no-repeat;}
.m_video { background:url(video_menu.gif) center no-repeat; width:80px; height:31px;}
.m_video a:hover { background:url(video_menu_li.gif) center no-repeat;}
.m_serve { background:url(servce_menu.gif) center no-repeat; width:80px;  height:31px;}
.m_serve a:hover { background:url(servce_menu_li.gif) center no-repeat;}
.m_rec { background:url(rec_menu.gif) center no-repeat; width:80px; height:31px;}
.m_rec a:hover { background:url(rec_menu_li.gif) center no-repeat;}
.m_contact { background:url(contact_menu.gif) center no-repeat; width:80px; height:31px;}
.m_contact a:hover { background:url(contact_menu_li.gif) center no-repeat; width:80px; height:31px;}



.p_list { margin:0px 18px;}
.p_list li { height:30px; line-height:30px; text-indent:15px; background:url(icon.gif) left no-repeat; border-bottom:1px dashed #CCCCCC; text-align:left; font-size:13px; font-weight:bold;}
.p_list li a { color:#666666; display:block}
.p_list li a:hover { background:url(icon.gif) left no-repeat #FFF2E6;}
.plistcur { background:url(icon.gif) left no-repeat #FFF2E6;}
.seach{ padding-top:6px;*padding-top:5px; height:80%;}
.seach_select { width:98%; height:16px;border:1px solid #804000}
.seach_text {  height:16px; line-height:16px; border:1px solid #CCCCCC; color:#666666; margin-left:5px; margin-top:4px;}

.news_item { height:25px; line-height:25px; padding-left:10px; overflow:hidden; background:url(i_itembg.gif) center repeat-x; color:#ABA784;}
.news_item span { cursor:pointer}
.news_item_0 { width:92px; height:25px; line-height:25px; background:url(i_item_0.gif) center bottom no-repeat; overflow:hidden; text-align:center; display:block; float:left}
.news_item_1 { width:92px; height:25px; line-height:25px; background:url(i_item_1.gif) center bottom no-repeat; overflow:hidden; text-align:center; display:block; float:left;font-weight:bold}

.i_newsbox { width:100%; overflow:hidden; margin:5px auto;}
.i_newsone { height:95px; overflow:hidden}
.i_newsone_img { float:left; width:120px; height:85px; overflow:hidden; text-align:center}
.i_newsone_img img {max-width: 120px; width: expression(this.width > 120 ? 120: true); max-height: 85px; height: expression(this.height > 85 ? 85: true); margin-top: expression((85 - this.height)/2);}
.i_newsone_text { float:left; height:85px;; overflow:hidden; margin:0px 5px;}
.i_newsone_title { height:25px; line-height:25px; font-weight:bold; text-align:left;}
.i_newsone_txt { height:60px; line-height:20px; overflow:hidden;}

.i_newsbox li { border-bottom:1px dashed #EEEEEE; height:25px; line-height:25px; text-align:left;padding-left:40px; background:url(news.gif) left no-repeat; overflow:hidden;}
.i_newsbox li span {color:#CCCCCC; position:absolute; *height:15px; *line-height:15px; margin-left:400px;}
.i_newsone_text a { color:#72691E;}
.i_newpbox { float:left; margin-left:8px; *margin-left:6px; width:390px; height:125px; margin-top:8px; overflow:hidden}
.i_newpitem { width:105px;  height:125px; margin-left:10px; margin-top:8px; float:left; overflow:hidden}
.i_newp_img {width:190px; height:120px; float:left; overflow:hidden; margin:0 3px; text-align:center}
.i_newp_img img {max-width: 190px; width: expression(this.width > 190 ? 190: true); max-height: 120px; height: expression(this.height > 120 ? 120: true); margin-top: expression((120 - this.height)/2);}
.i_newp_text { height:120px; width:100px; float:left; margin:0 auto; overflow:hidden}
.i_newp_title { height:25px; line-height:25px; overflow:hidden; font-size:16px; font-weight:bold;}
.i_newp_txt {  line-height:20px; width:100px; height:80px;overflow:hidden;}
.i_newp_go { height:15px; text-align:left;}
.pli { height:20px; width:90px; line-height:20px; font-size:11px; padding-left:17px; color:#999999; background:url(p_list_gid.gif) left no-repeat; display:block; cursor:pointer; overflow:hidden}
.pli1{height:20px; width:90px; line-height:20px; font-size:11px; padding-left:17px; color:#999999; background:url(p_list_gid.gif) left no-repeat #FF962D; display:block; cursor:pointer; overflow:hidden;}

.i_video { padding:0 3px;}

/*-------MAIN------*/
#left { width:225px; overflow:hidden; float:left}
#right { width:775px; overflow:hidden; float:left;}

.menuChild { width:100%; border-left:4px solid #FFE9A5; overflow:hidden; margin:0 4px; padding:0px 18px 0px 10px;}
.menuChild li { border-bottom:1px solid #EFEFEF; width:185px; text-align:left; text-indent:10px; background:url(over.gif) left no-repeat; height:25px; line-height:25px;}
.menuChild li a { display:block; font-size:14px;}
.menuChild li a:hover {background:url(cur.gif) left no-repeat; color:#FEB83F;}
.mc_cur { border-bottom:1px solid #EFEFEF; width:185px; text-align:left; text-indent:10px; background:url(cur.gif) left no-repeat; height:25px; line-height:25px;color:#FEB83F;}

th { border-top:2px solid #D5CA6E; background:#F9F7E8; font-size:14px; height:30px; line-height:30px; color:#75702C;}
.td { border-bottom:1px solid #FFEFDF;}

.itemp span { float:right; padding-right:10px; padding-bottom:10px}
.pitem { width:205px; height:200px; text-align:center; overflow:hidden; margin:10px; float:left}
.pitemimg { width:195px; height:175px; overflow:hidden; text-align:center; border:1px solid #CCCCCC; padding:2px;}
.pitemimg img {max-width: 190px; width: expression(this.width > 190 ? 190: true); max-height: 170px; height: expression(this.height > 170 ? 170: true); margin-top: expression((170 - this.height)/2);}
.pitemtitle { height:30px; line-height:30px; text-align:center; overflow:hidden;}
.pbtborder { border-bottom:1px solid #EFEFEF}
.imgbox { border:1px solid #EFEFEF; overflow:hidden; height:325px; width:325px; margin:0 auto; text-align:center;}
.vimg img {max-width: 85px; width: expression(this.width > 85 ? 85: true); max-height: 85px; height: expression(this.height > 85 ? 85: true); margin-top: expression((85 - this.height)/2);}
.input { width:250px; height:25px; border:1px solid #CCCCCC; line-height:25px; text-align:left}
.rec th { background:#FC9701; height:30px; line-height:30px; text-align:center; color:#FFFFFF}
/*modfiy yuxh */
p{ margin:0.5em 0;}
#mainbox { width:1000px; margin:3px auto; overflow:hidden}
.i_left { width:210px; float:left; overflow:hidden;margin:5px 10px 5px 5px;}
.i_right { width:770px; float:left; overflow:hidden; margin:5px 0px 5px 0px;}
.border_img{ margin:0px auto; height:10px; width:767px; background:url(border_img.jpg) center top no-repeat; overflow:hidden;}
.desc_title{ text-align:center;}
.name_title{ text-align:center; }
.desc_title a { color:#333333; text-decoration:none}
.desc_title a:hover { color:#FF6600;}
.name_title a { color:#7D7D7F; text-decoration:none}
.name_title a:hover { color:#FF6600;}
.nav_name a{ color:#484848; text-align:center; text-decoration:none}
.nav_name a:hover { color:#FF6600;}
#banner { width:1000px; margin:3px auto; overflow:hidden; _margin-right:5px;}
#login{ float:left; width:208px; height:164px; margin:0px 13px 0px 8px; background: url(login_bg.jpg) top center no-repeat; overflow:hidden;}
#login .login_img{ margin:2px auto; padding-left:2px;}
#login .form1{ margin:15px 5px 0px 20px;}
#login .form1_td{ padding:1px 0px;}
.form2_td{ padding:1px 0px 3px 0px; float:right; position:relative; bottom:5px;}
#swf_mid{ float:left;}
#com_news{ width:208px; float:left;margin-left:10px; _margin-left:5px;overflow:hidden;}
.com_newsimg{ width:208px; height:25px;float:left; background:#E9E9E9}
#news_list {width:206px;border-bottom:1px #E9E9E9 solid; border-left:1px #E9E9E9 solid; border-right:1px #E9E9E9 solid; float:left}
#news_list li{ margin:0 5px 5px 10px; padding:0 0 0 12px; color:#555; border-bottom:1px solid #F0F0F0; line-height:1.5em; background:url(KV8_20.jpg) no-repeat left top; overflow:hidden}
#news_list ul{ margin:5px 0 5px 0;padding:0;color:#a00000; }
#search{width:1000px; background:url(select_bg.jpg) center center no-repeat; height:31px; overflow:hidden; padding-left:5px; vertical-align:middle;}

.fake_number{ background:url(weima_bg.jpg) left top no-repeat; margin-top:10px; width:208px; height:90px; overflow:hidden;}
.fake_text{ color:#484848; padding-left:18px; padding-top:0px;}
#search .search_img{ padding-right:10px; padding-left:5px; padding-top:4px;}
.com_text{ padding-top:2px;}
.l_ad{ margin:8px auto; width:208px; overflow:hidden}
.items_img_goods_images img {max-width: 106px; width: expression(this.width > 106 ? 106: true); max-height: 106px; height: expression(this.height > 106 ? 106: true); margin-top: expression((106 - this.height)/2);}

/*左边目录*/
.nav_left_list{ width:208px; background:#FFFFFF; margin-bottom:5px; background:url(nav_bg.jpg) left center no-repeat; height:339px; overflow:hidden;}
.nav_title{ width:208px; height:25px;display:block; clear:both;}
.nav_item{ width:206px; float:left; }
.nav_item img{ float:left; max-width: 48px; width: expression(this.width > 48 ? 48: true); max-height: 48px; height: expression(this.height > 48 ? 48: true); margin-top: expression((48 - this.height)/2);}
.nav_items{ width:206px; float:left; padding-top:40px; padding-left:20px;}
.title{font-family:"宋体"; font-size:10pt; float:left; text-align:center;color:#666666; font-weight:bold; margin:auto 2px auto 15px; line-height:350%;}
.nav_item a{ color:#666666; text-decoration:none;}
/*新品上架*/

#top_main{ width:767px; margin:8px auto 0px auto; overflow:hidden;}
.top_left{ width:548px; float:left; background:url(new1_bg.jpg) center center no-repeat; height:205px; overflow:hidden;}
.botton_lists{ padding-left:100px; margin-top:2px;}
.botton_lists span{ margin:4px 5px;}
.top_img{ overflow:hidden;width:548px;float:left}

.items_img{padding:18px 14px; *padding:18px 18px;}
.items_img_goods{ text-align:center;padding:5px 10px; float:left}
.top_right{ width:208px; float:left; margin-left:8px; background:url(move_bg.jpg) right center no-repeat; overflow:hidden; height:204px;}
.vide_swf{ margin-top:32px; padding-left:8px;}
.more_img1{ text-align:right; position:relative; top:8px; right:8px;}
#top_main .bnt_cur{ background:url(cur_bg.jpg) center center no-repeat; width:11px; height:11px;display:block; float:left;}
#top_main .bnt_on{  background:url(on_bg.jpg) center center no-repeat; width:11px; height:11px; display:block; float:left;}

/*疯狂抢购*/
#hot_goods{ width:767px; height:207px; background:url(tj_bg.jpg) center center no-repeat; overflow:hidden;}
.digg_goods_left {height:210px;width:19px; float:left; background:url(botton_dir.gif)  11px 0  no-repeat; cursor:pointer; display:inline; position:relative; top:80px; left:-1px;}
.digg_goods_right { height:52px;width:19px; float:left; background:url(botton_dir.gif) -8px 0 no-repeat; cursor:pointer; display:inline; position:relative; top:80px; right:-4px;}
.digg_goods_list_box {margin:10px 0px 10px 0px; height:150px; width:755px; overflow:hidden; }
.digg_goods_list { height:183px; overflow:hidden; width:741px; float:left;position:relative; top:20px; left:2px;}
.digg_goods_item { width:130px; height:200px; float:left; overflow:hidden;}
.digg_goods_item .hot_img { width:120px; height:120px; overflow:hidden; text-align:center; line-height:50px; margin:3px auto;}
.digg_goods_item .hot_img img { margin-top:15px;}
.digg_goods_item .text { line-height:20px; height:60px;text-align:center; font-size:12px;}
.digg_goods_item .text a { font-size:12px; }
.digg_goods_item .text p { line-height:15px; font-size:12px; text-align:center;}
/*右边广告图片*/
.right_ad_img{ margin:0 auto; width:765px; height:66px; text-align:right}
/*清洁机器人*/
.items_box{ overflow:hidden; width:767px;}
#man_area{width:767px; height:181px; background:url(man_area_bg.jpg) center center no-repeat; overflow:hidden;}
#man_area .items_img{ padding:8px 13px 5px 10px; float:left;}
#man_area .items_img_goods{text-align:center;padding:2px 13px; float:left}
#man_area p{ line-height:15px; color:#505050;}
.items_leftad{ float:left; padding-top:11px; margin-left:5px;}
.man_area_title{ overflow:hidden;}
.item_ad_list { width:80px; height:20px; text-align:center; float:left; margin-left:200px;
_margin-left:80px;}
.item_ad_list span { cursor:pointer; float:left; display:block; margin-top:10px;width:11px; height:11px; margin-left:3px; margin-right:3px }
.item_ad_list .on { background:url(ad_on.gif) center center no-repeat;}
.item_ad_list .cur {  background:url(ad_cur.gif) center center no-repeat;}
/*枕头用品*/
#ztyp_area{ width:767px; height:181px; background:url(mt_bg.jpg) center center no-repeat; overflow:hidden}
.ztyp_area_title{ overflow:hidden;}
#ztyp_area .items_img{ padding:8px 13px 5px 10px; float:left}
#ztyp_area .items_img_goods{text-align:center;padding:2px 13px; float:left}
#ztyp_area  p{ line-height:15px; color:#505050;}
/*美容美体*/
#mrmt_area{ width:767px; height:181px;background:url(mtmt_bg.jpg) center center no-repeat; overflow:hidden;}
#mrmt_area .mrmt_area_title{overflow:hidden;}
#mrmt_area .items_img{ padding:8px 13px 5px 10px; float:left}
#mrmt_area .items_img_goods{text-align:center;padding:2px 13px; float:left}
#mrmt_area p{ line-height:15px; color:#505050;}
.more_img{ float:right; margin-right:20px; padding-top:11px;}

.man_items_goods { float:left; overflow:hidden;}