@charset "utf-8";
/* CSS Document */

body{ font-size:11px; background:url(../Images/bj.jpg) repeat-x #fcf3ea;  margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; color:#89515e}
img{ border:0;}
.clear{ clear:both;}
div, ul,li, form, th, dl, dt, dd,img{
	margin:0;
	padding:0;
	text-align: left;
}
ul{ list-style:none;}
a {color:#484848;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;}
a.Link{color:#8a505f}
.nullcol{ *height:4px !important; *height:0px;}
.t1{ padding-right:8px; color:#c73e63; font-weight:bold; font-size:12px; font-family:Tahoma;}


#Containers{ width:997px; margin:0 auto;}
#header{ background:url(../Images/top_bg.gif) no-repeat center bottom; height:131px;}
#logo{ float:left; width:193px; text-align:right;}
#top_login{ float:right; width:440px; padding-top:55px; *padding-top:55px !important;*padding-top:55px;  font-family:Tahoma;}
.U_input{ background:url(../Images/n_bg.gif) no-repeat center left; width:96px; padding-left:20px; border:none; background-color:#fff; height:20px; padding-top:2px;position:relative; top:-5px; *position:relative !important; *top:0 !important; *position:relative; *top:0}
.p_input{ background:url(../Images/p_bg.gif) no-repeat center left; width:96px; padding-left:20px; border:none; background-color:#fff; height:20px; padding-top:2px;position:relative; top:-5px; *position:relative !important; *top:0 !important; *position:relative; *top:0}
#top_login a{ color:#d33566;}
#top_login a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
#top_login span{ color:#D73D7C; font-weight:bold;}
#menu_nav{ clear:both; padding-top:15px; height:32px; *padding-top:15px !important;*padding-top:15px; *height:32px !important; *height:27px;}
#menu_nav ul{ list-style:none; padding:0 0 0 15px; *padding:0 0 0 15px !important; *padding:3 0 0 15px; margin:0; }
#menu_nav li{ float:left; font-weight:bold; font-family:Tahoma, Geneva, sans-serif}
#menu_nav li a.nav1{ display:block; color:#fff; background:url(../Images/nav_bj1.gif) no-repeat; width:49px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0;}
#menu_nav li a.nav1:hover{ background:url(../Images/nav_bj1_on.gif) no-repeat; text-decoration:none;}
#menu_nav li a.nav2{ display:block; color:#fff; background:url(../Images/nav_bj2.gif) no-repeat; width:62px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0;}
#menu_nav li a.nav2:hover{ background:url(../Images/nav_bj2_on.gif) no-repeat; text-decoration:none;}
#menu_nav li a.nav3{ display:block; color:#fff; background:url(../Images/nav_bj3.gif) no-repeat; width:63px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0}
#menu_nav li a.nav3:hover{ background:url(../Images/nav_bj3_on.gif) no-repeat; text-decoration:none;}
#menu_nav li a.nav4{ display:block; color:#fff; background:url(../Images/nav_bj4.gif) no-repeat; width:126px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0}
#menu_nav li a.nav4:hover{ background:url(../Images/nav_bj4_on.gif) no-repeat; text-decoration:none;}
#menu_nav li a.nav5{ display:block; color:#fff; background:url(../Images/nav_bj5.gif) no-repeat; width:62px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0}
#menu_nav li a.nav5:hover{ background:url(../Images/nav_bj5_on.gif) no-repeat; text-decoration:none;}
#menu_nav li a.nav6{ display:block; color:#fff; background:url(../Images/nav_bj6.gif) no-repeat; width:97px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0}
#menu_nav li a.nav6:hover{ background:url(../Images/nav_bj6_on.gif) no-repeat; text-decoration:none;}
#menu_nav li a.nav7{ display:block; color:#fff; background:url(../Images/nav_bj7.gif) no-repeat; width:102px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0}
#menu_nav li a.nav7:hover{ background:url(../Images/nav_bj7_on.gif) no-repeat; text-decoration:none;}
#menu_nav li a.nav8{ display:block; color:#fff; background:url(../Images/nav_bj8.gif) no-repeat; width:85px; height:18px; margin:0 10px; text-align:center; padding:3px 0 0 0}
#menu_nav li a.nav8:hover{ background:url(../Images/nav_bj8_on.gif) no-repeat; text-decoration:none;}
#con_txt{ margin:0 7px 0 7px; background:url(../Images/Item_line.gif) repeat-y;}


/*Left Menu*/
#left_nav{ width:253px; background-color:#fdfcfa; float:left;}
#left_search{ background:url(../Images/search_bg.gif) no-repeat; width:253px; height:53px; text-align:center}
.s_btn{position:relative; top:4px;}
.keyinput{border:#dcdcdc solid 1px; background:#FFF; height:18px; width:105px; padding:4px 0 2px 2px;  font-family:Tahoma;color:#bebebe;}

#catalog_menu{ background:url(../Images/Item_line.gif) repeat-y;}
#left_menu{ width:253px;}
#left_menu ul{ list-style:none; padding:0; margin:0;}
#left_menu li a{ display:block; background:url(../Images/Item_off.gif) no-repeat; height:15px; color:#89515e; padding:10px 0 10px 20px;}
#left_menu li a#one{ color:#c93d62; font-weight:bold}
#left_menu li a:hover{ background:url(../Images/Item_selected.gif) no-repeat; color:#ffffff; font-weight:bold;}

#right_nav{ width:711px; float:right;}
#new_pro{ background:url(../Images/new_pro_bg.gif) no-repeat; height:456px;}
#new_pro ul{ list-style:none; padding:31px 0 0 33px; margin:0;}
#new_pro li{ background:url(../Images/pro_bg.gif) no-repeat; height:191px; width:141px; float:left; margin-right:28px; display:inline;}
.pro_img{ text-align:center; padding:6px 0;}
.pro_img img{ border:#f3afb1 solid 2px;}
.pro_img a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
.pro_dr{ padding-left:3px; padding-right:3px;*padding-right:3px !important;*padding-right:3px; line-height:15px; color:#89515e; width:136px; *width:136px !important; *width:134px; height:35px; font-size:11px; font-family:Tahoma;word-wrap : break-word ;word-break : break-all; overflow:hidden;}
.pro_code{  font-weight:bold; padding:4px 0 0 6px; width:100px; float:left; }
.pro_code a{color:#de326a;}
.pro_code a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
.pro_more{ width:34px; float:left; padding:3px 0 0 0}
.pro_more a { color:#89515e; text-decoration:underline;}
.pro_more a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
#n_a{ margin-top:7px;}
#n_txt{ width:350px; float:left; padding-top:5px;}
#n_txt a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
#n_top{ border:#f9ebeb solid 1px;}
#n_top ul{ list-style:none; padding:0; margin:0;}
#n_top li{border-bottom:#f4f4f4 dashed 1px; padding:3px 0; *padding:3px 0 2px 0 !important;*padding:3px 0; float:left; width:350px; display:inline; font-size:12px; font-family:Tahoma;}
#n_top li cite{ font-style:normal; color:#ed6394; font-weight:bold; float:right;}
#a_con{ width:330px;border:#f9ebeb solid 1px; line-height:19px; padding:0px 10px 16px 10px; color:#818181; font-size:12px; font-family:Tahoma;}
#a_con a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
#a_txt{ width:350px; float:right;  padding-top:5px;}
#a_con span{ font-weight:bold; color:#ed6595; font-family:Tahoma;}

#nav{ background:url(../Images/nav_bg.gif) no-repeat; height:22px; padding:24px 0 0 26px; color:#fff; font-weight:bold; font-family:Tahoma, Geneva, sans-serif}
#nav a{ color:#fff; font-weight:bold;}
#nav a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
#catalog{ margin-top:7px;}
#catalog ul{ list-style:none; padding:0; margin:0;}
#catalog li{ background:url(../Images/catalog_bg.gif) no-repeat; width:231px; height:200px; float:left; margin-right:9px; margin-bottom:5px; display:inline}
#catalog li.s3{ margin-right:0px;}
#catalog_tit{ height:20px; text-align:center; color:#c83e62; font-weight:bold; padding-top:7px; font-family:Tahoma;}
#catalog_tit a{color:#c83e62; text-decoration:none;}
#catalog_tit a:hover{LEFT: 1px; POSITION: relative; TOP: 1px; }
#catalog_img{ padding:10px 0; text-align:center;}
#catalog_img img{ border:#f4b0b1 solid 2px;}
#catalog_img a:hover{LEFT: 1px; POSITION: relative; TOP: 1px;}
#catalog_more{ text-align:center;}
#catalog_more a:hover{LEFT: 1px; POSITION: relative; TOP: 1px;}

#page{ clear:both; text-align:right; height:16px; padding:8px 0;}
#ProductList{ margin-top:7px; font-family:Tahoma;}
#ProductList ul{ list-style:none; padding:0; margin:0;}
#ProductList li{ width:352px; float:left; background-color:#f4ebee; height:138px; margin-right:7px; display:inline; margin-bottom:5px;}
#ProductList li.s2{ margin-right:0;}
#plist_img{ padding:8px; width:133px; height:126px; float:left;}
#plist_img img{border:#f4b0b1 solid 2px;}
#plist_img a:hover{LEFT: 1px; POSITION: relative; TOP: 1px}
#plist_txt{ width:200px; float:left; padding-top:8px; font-family:Tahoma;}
#plist_con{ height:96px; font-size:12px; color:#89515e; width:200px; line-height:18px;word-wrap : break-word ;word-break : break-all; overflow:hidden}
#plist_con span{ color:#b5464c; font-weight:bold;}
#plist_con span a{color:#b5464c; text-decoration:none;}
#plist_con span a:hover{LEFT: 1px; POSITION: relative; TOP: 1px}
#plist_more a:hover{LEFT: 1px; POSITION: relative; TOP: 1px}

#ProductList2{ margin-top:7px; font-family:Tahoma;}
#ProductList2 ul{ list-style:none; padding:0; margin:0;}
#ProductList2 li{ width:162px; float:left; background-color:#f4ebee; margin-right:20px; display:inline; margin-bottom:5px;}
#ProductList2 li.s4{ margin-right:0;}
#plist_img2{ padding:8px 8px 3px 8px; height:126px; text-align:center;}
#plist_img2 img{border:#f4b0b1 solid 2px;}
#plist_img2 a:hover{LEFT: 1px; POSITION: relative; TOP: 1px}
#plist_txt2{ font-family:Tahoma; text-align:center;}
#plist_con2{ font-size:12px; color:#89515e; width:145px; height:90px; line-height:18px;word-wrap : break-word ;word-break : break-all; overflow:hidden; text-align:center}
#plist_con2 span{ color:#b5464c; font-weight:bold;}
#plist_con2 span a{color:#b5464c; text-decoration:none;}
#plist_con2 span a:hover{LEFT: 1px; POSITION: relative; TOP: 1px}

#new a:hover{LEFT: 1px; POSITION: relative; TOP: 1px}

.small_pic_on{ background:url(../Images/small_p_bg.gif) no-repeat center; height:97px; width:97px; text-align:center}
.small_pic_on1{ background:url(../Images/small_p_bg.gif) no-repeat left; height:97px; width:97px; text-align:center}
.small_pic_s{padding:6px 0 1px 1px; cursor:pointer}
.small_pic_off{ border:#cdbabc solid 1px; cursor:pointer}
#txt{ line-height:20px; padding:10px 10px 20px 25px; background-color:#f4ebed; font-family:Tahoma;word-wrap : break-word ;word-break : break-all;}


#nn{ background:url(../Images/nn.gif) repeat-x; height:7px;}
#foot{margin:0 7px 7px 7px; background-color:#FFF}
#f_link{ height:23px; background-color:#ececec; text-align:center; padding:13px 0 0 0; text-decoration:none;}
#f_link a{ color:#7d6f72; font-weight:bold; font-family:Tahoma;}
#f_link a:hover{LEFT: 1px; POSITION: relative; TOP: 1px}
#copyright{ height:35px; color:#7d6f72; text-align:center; font-size:12px; padding-top:10px; font-family:Tahoma;}



#left_bar{ width:6px; float:left;}
#mid_bar{ width:985px; float:left; background-color:#fff}
#right_bar{ width:6px; float: left;}



