/* CSS Document */




body{  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;  
  width:900px;
  margin:auto;
  background:url(../images/mk_bodybg.jpg) repeat-y center top;
  background-color: 23040d;
}
a{ text-decoration:none}
em{	color:#666666}
.Style1{  font-size:12px;  color:#FFFEFE;  font-weight:bold;}
.Style1 a{  color:#FFFEFE;  text-decoration:none;}
.Style1 a:hover{  color:#FFFEFE;  text-decoration:none;}
.Style2{  font-size:12px;  color:#FEE404;  font-weight:bold;}
.Style2 a
{
  color:#FEE404;
  text-decoration:none;
}
.Style2 a:hover
{
  color:#FEE404;
  text-decoration:none;
}
.Style3
{
	font-size:12px;
	color:#B3B3B3;
	font-weight:bold;
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.Style3 a
{
  color:#5B5A5A;
  text-decoration:none;
}
.Style3 a:hover
{
  color:#5B5A5A;
  text-decoration:none;
}
.brand a
{
	font-weight:bold; color:red; text-decoration:none
}
.pr_img_border {
	 BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #323232; BORDER-BOTTOM: #c5c5c5 1px solid
}
.hssmall,.hssmall a
{
	text-align:center; font-size:12px; width:84px; overflow:hidden; text-decoration:none
}
.smallClass a
{
	width:84px; text-align:center; font-size:12px; float:left; height:auto; position:relative; top:-9px; text-decoration:none
}
A.ltlink1:link {
	LETTER-SPACING: -1px; COLOR: #717171; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.ltlink1:visited {
	LETTER-SPACING: -1px; COLOR: #717171; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.ltlink1:hover {
	LETTER-SPACING: -1px; COLOR: #c83762; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.ltlink1 {
	LETTER-SPACING: normal;
	COLOR: #717171;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#log
{
	width:531px; height:247px
}
#log_r
{
	height:auto; overflow:auto; padding:33px 35px 0 0; width:auto; float:right
}
#log ul
{
	padding:0 11px 0 0; float:left; margin:0
}
#log ul li
{
	list-style-type:none; padding-bottom:8px
}
.log_img
{
	margin-top:4px
}
#log_txt
{
	clear:both; width:auto; height:auto
}
#log_txt ul
{
	margin:100px 0 0 0px; padding:0 0 0 70px; width:auto
}
#log_txt ul li
{
	list-style-type:none; float:left; color:white; width:auto; font-size:12px
}
#log_txt ul li a
{
	color:white; text-decoration:none
}
#menu
{
	width:1000px;height:62px; overflow:hidden
}
#menu a
{
	font-weight:bold
}
.brandPet
{
	margin:0; padding:0
}
.brandPet li{ float:left; list-style-type:none}


.proList{ margin:0; padding:0; margin-left:5px; width:290px}
.proList dt{ background:url("../images/list.gif") no-repeat 5px; text-indent:15px; border-bottom:0px #7b7b7b dashed; color: #5A5A5A; font-size: 12px; float:left; width:140px; height:20px; text-align:left; margin-bottom:0px; float:left}
.proList dd{ color: #5A5A5A; border-bottom:0px #7b7b7b dashed; font-size:12px; padding:0; margin:0; width:140px; height:20px; margin-bottom:0px; overflow:hidden; float:left}
.proList dt span{ font-weight: bold; color: #717171 }




.pro_small_pic{	width:50px; height:38px; cursor:pointer}
.mk_pro_small_pic{	width:78px; height:58px; cursor:pointer; margin-left:0px; margin-top:4px; clear:both;}
.price_1{ font-size:12px; text-decoration:line-through; color:red }
.price_2{	color:red}
.off{ font-size:13px; color:red}
.b_a a,.b_a{ font-size: 12px; color: #676767}
.pro_border{ border:#ee3500 1px solid }
.pro_border_1{	border:#CCCCCC 1px solid}
.pageList,.pageList a{	font-size:12px; color:#777777}
.pageSelect{	color:#823732}


.nav{ height:20px!important; height:30px; padding-right:30px; border-bottom: #E4E4E4 1px solid; padding-top:10px; padding-left:10px;  text-align:left}
.nav----{ height:20px!important; height:30px; padding-right:30px; border-bottom:#CCCCCC 1px solid; padding-top:10px; background:url("../images/brand_05.gif") no-repeat; text-align:right}
.pro,.pro a{	color:#7A7A7A; font-size: 12px; margin:10px 0 10px 0}
.proName a{	color:#161616; font-size:12px}
.contents{	font-size:12px}
.pro_line{	border-top:#ec4002 1px solid; border-bottom:#ec4002 1px solid; width:98%; height:340px}
.pro_line h4{	color:#993300; text-align:left}
.pro_rec{background:url("../images/pro_rec_top.gif") repeat-x; width:98%}
.pro_rec h3{text-align:left; color:#993300; font-size:14px; font-weight:bold; padding-top:5px}

.fun a
{
	color:#BA033C; font-weight:bold
}.kuang {
	border: 1px solid #dadada;
}
.wenzi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484848;
}

.de_bg
{
	background-color:#111e41; height:27px; width:750px
}
#detailTxt{	color:#3a3a3a; font-weight:bold; width:50px; height:auto; float:left; margin:10px 0 0 50px
}
#detailContent{	text-align:left; height:auto; overflow:hidden; margin-top:10px}
#detailImg
{
	background:url("../images/detail_img.gif") no-repeat center bottom; width:537px; height:14px
}
#oc{margin:0; padding:0; padding-left:0px; margin-left:0px; left:0px; list-style:none; left:-10px; }
#oc li{	width:30px; height:30px; float:left; margin-left:5px; list-style:none}

.ocSelect{	border:#333333 1px dotted}
.ocUnSelect{	border-width:0}
.login_input
{
	width:120px; height:20px
}
.vipClass
{ font-size:12px;
	text-align:center; width:100%; color:#990033
}
#cart{ color:#333333; font-size:13px; margin:0px; border: #CCCCCC 2px solid; background-color:#CCCCCC}
#cart td{ border:#999999 1px solid; background-color:#F9F9F9}
#smclass H3 {
	BORDER-BOTTOM: #008000 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#smclass H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
#smclass H3 A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
#smclass P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#smclass LI {
	DISPLAY: inline; COLOR: #ccc
}
#smclass LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#smclass LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.ac_td_title
{
	font-weight:bold; border-top:#999999 1px solid; border-bottom:#999999 1px solid; background-color:#CCCCCC
}
.ac_nav
{
	border-bottom:solid 1px #ababab
}
.ac_nav,.ac_nav a
{
	color:#990000; text-decoration:none
}
.ac_tr{	 height:100%; margin-top:5px; height:20px; line-height:20px; padding:5px
}
.ac_tr_txt
{
	width:150px; text-align:right; margin-right:10px
}
.userMenu a{ color:black; text-decoration:none}
.userMenu{ font-size:13px; border:solid 1px #830B2F; width:177px; margin:0px; padding:0px;}
.userMenu dt{ background-color:#EEEEEE; width:177px; heigh:28px;  margin:0px; padding:0px; line-height:28px; text-align:center; border:#CCCCCC 1px solid}
.userMenu dd{	margin:0; padding-left:40px; text-align:left; background:url("../images/user_menu_bg.gif") no-repeat 30px; width:140px; heigh:30px; line-height:1.5;}

.uc_table_po td{ margin-top:0; font-size:13px}
.ad{ width:700px; height:232px; border:solid 1px #E8E8E8 }
.ad_top{ width:700px; height:26px; border-bottom:solid 1px #E8E8E8 }
.ad_top span
{
	background-color:#EAEAEA; width:25px; height:26px; line-height:26px; font-weight:bold; text-align:center
}
.ad_con
{
	margin-left:10px
}
.ad_con dt
{
	width:160px; float:left; text-align:right; height:20px;
}
.ad_con dd
{
	height:20px; margin:0; padding:0; padding-left:20px; text-align:left; 
}
#top_menu a
{
	font-size:13px; text-decoration:none; color:#575555; font-weight:bold
}
.u_f_b
{
	background:url("../images/a1.gif") no-repeat; width:97px; height:26px; cursor:pointer; color:white; border-width:0
}
.HotList h3{	color:#80142B}
.HotList h7{	color: #666666}
.HotList{  font-size:13px; margin-right:5px}
.HotList img{	BORDER: #c5c5c5 1px solid}
.HotList_border{	border:solid 1px #830B2F}

.mk_xt12{ font-size: 12px; color:#CC0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.mk_xc12{ font-size: 12px; color: #333333; font-family:Arial, Helvetica, sans-serif}
.mk_xt14{ font-size: 14px; color:#CC0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.mk_xc14{ font-size: 14px; color: #333333; font-family:Arial, Helvetica, sans-serif}

.fl{float:left}
.fr{float:right}
.mt-10{margin-top:-10px}
.mt-8{margin-top:-8px}
.mt-5{margin-top:-5px}
.mt-3{margin-top:-3px}
.mt-2{margin-top:-2px}
.mt0{margin-top:0px}
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.ml0{margin-top:0px}
.ml2{margin-top:2px}
.ml3{margin-top:3px}
.ml5{margin-top:5px}
.ml8{margin-top:8px}
.ml10{margin-top:10px}
.ml12{margin-top:12px}
.ml15{margin-top:15px}
.ml20{margin-top:20px}
.pt0{padding-top:0px}
.pt5{padding-top:5px}
.pt8{padding-top:8px}
.pt10{padding-top:10px}
.pt12{padding-top:12px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pl0{padding-top:0px}
.pl5{padding-top:5px}
.pl8{padding-top:8px}
.pl10{padding-top:10px}
.pl12{padding-top:12px}
.pl15{padding-top:15px}
.pl20{padding-top:20px}
.pd20{padding:20px}
.m0p0{ margin:0px; padding:0px}
.p0m0{ margin:0px; padding:0px}
.of{ overflow:hidden}

#mk_ttop{background:url(../images/mk_ttopbg.jpg) no-repeat center top;}

.mk900{ width:900px; margin:auto; overflow:hidden}
#mk_logo{width:220px; height:100px; float:left;}
.mk_top0{ height:30px; overflow:hidden}
.mk_top1{ text-align:right; font-size:12px;  color:#CC3333; text-decoration:none; }
.mk_top1 a{ color:#990000; font-size:12px; text-decoration:none}
.mk_top1 a:hover{ color: #0099FF; text-decoration:none}
.mk_top2{ font-size:12px; text-align:left; color:#CC3333; text-decoration:none;}
.mk_top2 a{ color: #3399FF; font-size:12px; text-decoration:none}
.mk_top2 a:hover{ color: #ff0000; text-decoration:none}
#mk_top3{ width:500px; padding-left:10px; font-size:12px; text-align:left; color:#CC3333; text-decoration:none; list-style:none}
#mk_top3 ul{ margin:0px; padding:0px; list-style:none;}
#mk_top3 ul li{ margin:0px; padding:0px; list-style:none; margin-left:8px; float:left}
#mk_top3 ul li a{ color:#990000;  font-size:12px; text-decoration:none}
#mk_top3 ul li a:hover{ color: #0099FF; text-decoration:none}
#mk_top4{ font-size:12px; text-align:left; color:#CC3333; text-decoration:none;}
#mk_top4 a{ color:#990000; text-decoration:none; font-size:12px;}
#mk_top4 a:hover{ color:#ff0000; text-decoration:none}

#daoh{ width:900px!important; width:900px; height:32px; padding-left:0px; text-align:left; background:url(/en/images/mk_daohbg.gif) repeat-x; display:block; overflow:hidden}
#daoh ul{ height:32px; margin:0px; padding:0px; list-style:none;}
#daoh ul li{ float:left; height:32px; *height:32px; _height:32px; overflow:hidden; margin-left:0px; padding-left:0px; font-size:12px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; display:block}
#daoh ul li a{ float:left; height:32px; overflow:hidden; margin-left:0px; padding-left:0px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
#daoh ul li a:hover{ color:#FFFF00}
#daoh ul li.02bg{background:url(/en/images/mk_02bg.jpg) repeat-x; font-size:14px; display:block}
.02bg{background:url(/en/images/mk_02bg.jpg) repeat-x; z-index:1000; display:block}
#daoh ul li.pp{ padding-left:10px; padding-right:10px; padding-top:10px; font-size:12px;}
#daoh ul li.pp2{ padding-left:10px; padding-right:10px;}
#daoh ul li.ddfr{ float:right}

.mk_179{ width:179px; margin:0px; padding:0px; float:left; overflow:hidden}
.mk_720{ width:720px; margin:0px; padding:0px; height:auto; text-align:left; float:left; overflow:hidden}

#mk_lef{ width:179px; overflow:hidden; float:left; margi:0px; padding:0px;}

#mk_leful{ margin:0px; padding:0px; list-style:none}
#mk_leful ul{ list-style:none; margin:0px; padding:0px; overflow:hidden}
#mk_leful ul li{ width:150px!important; width:156px; height:22px!important; height:27px; margin:0px 0px 0px 15px!important; margin:0px 0px 0px 10px; padding:5px 0px 0px 5px!important; padding:0px 0px 0px 0px; overflow:hidden; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; text-align:left; text-decoration:none; text-indent: 15px; background:url(/en/images/menubg1.jpg) no-repeat; display:block; list-style:none;}
#mk_leful ul li a{ color:#666666; text-decoration:none; }
#mk_leful ul li a:hover{ color:#FF0000}
.mk_lefbg{background-image:url(/en/images/mk_lefbg.jpg)}
.mk_lefbg1{background-image:url(/en/images/mk_lefbg1.jpg)}
.mk_lefbg2{background-image:url(/en/images/mk_lefbg2.jpg)}
.mk_lefbg3{background-image:url(/en/images/mk_lefbg3.jpg)}
.mk_lefbg4{background-image:url(/en/images/mk_lefbg4.jpg)}
.mk_lefbg5{background-image:url(/en/images/mk_lefbg4.jpg)}

#mk_search{ margin:0px; padding:0px;  padding-left:5px !important; padding-left:0px; text-align:left; }

#mk_cen{ position: relative; width:460px!important; *+width:460px; display:block; float:left; margin-left:5px; padding:0px; border: #cccccc 1px solid}
#mk_cen.460{width:460px; height:auto; display:block;}
#mk_rig{ width:246px; float:left; margin-left:5px; padding-left:0px;}

#mk_ccrig{ position: relative;  width:710px!important; width:711px; height:260px; left:5px!important; left:0px; top:5px;  padding-top:0px!important; padding-top:0px; padding-left:0px; overflow:hidden; overflow:hidden; border:#cccccc 1px solid; display:block; z-index:-100;}


#mk_mid{  margin:0px; padding:0px;margin-top:2px;}
#mk_mid ul{ list-style:none; margin:0px; padding:0px;}
#mk_mid ul li{ position:static; margin-left:0px; padding-left:0px; float:left}
#mk_mid ul li.md{ position:static; margin-left:3px}

.mk_prolef{ width:170px; overflow:hidden; float:left;}
.mk_more{ float:right; margin-top:30px;}
.mk_prorig{ width:730px; height:auto; overflow:hidden; float:left; clear:right;}
.mk_pbg{ width:730px; background:url(../images/mk_a03bg.jpg) repeat-y; margin:0px; padding:6px; text-align:center; height:auto;}
.mk_protbg1{ width:730px; height:70px; background:url(/en/images/mk_a02.jpg) repeat-y;}
.mk_protbg2{ width:730px; height:70px; background:url(/en/images/mk_b02.jpg) repeat-y;}
.mk_protbg3{ width:730px; height:70px; background:url(/en/images/mk_c02.jpg) repeat-y;}
.mk_protbg4{ width:730px; height:70px; background:url(/en/images/mk_d02.jpg) repeat-y;}

#mk_homeprolist{ height:222px; width:160px; margin: 0px 6px 0px 8px!important; margin-left: 0px 6px 0px 7px; margin-top:0px; padding-top:0px; text-align:center; float:left; list-style:none; display: inline;}
#mk_homeprolist ul{ width:160px; list-style:none; margin-top:0px; margin-bottom:0px; margin-left:0px; padding:0px; display:block }
#mk_homeprolist ul li a{ list-style:none; display:block; width:160px; text-align:center; font-size:12px; color:#666666; margin-left:auto; margin-right:auto; display:block }

#mk_topprolist{ display:block; width:220px; height:250px; margin-left:15px!important; margin-left:10px; margin-top:0px; text-align:center; float:left; padding-top:10px; background-color:#F5F5F5; border: #CCCCCC 1px solid; overflow:hidden; display:block}
#mk_topprolist ul{ width:220px; list-style:none; margin-top:0px; margin-bottom:0px; margin-left:0px; padding:0px; }
#mk_topprolist ul li a{ list-style:none; display:block; width:220px; text-align:center; font-size:12px; color:#666666; margin-left:auto; margin-right:auto; display:block }

#mk_foot1{ width:900px; margin-top:10px; }
#mk_foot1 .pic10{ margin-left:10px; }
#mk_foot2{ width:900px;  margin-top:10px; padding-top:10px; border-top:#CC3300 3px solid; background-image:url(../images/mk_footlogo---.jpg); background-repeat:no-repeat; background-position:right top; font-size:14px; color: #666666;  line-height:1.5; text-align:center  }
#mk_foot2 a{ color:#666666}
#mk_foot2 a:hover{ color: #FF0000}
#mk_foot3{ width:900px; text-align:center; margin-left:auto; margin-left:auto}


#xdaohang{ width:720px; height:70px; padding-left:0px; text-align:left; background:url(../images/bml1.jpg) repeat-x; display:block; width:100%; overflow:hidden}
#xdaohang ul{ height:70px; width:610px; margin:0px; padding:0px; list-style:none; }
#xdaohang ul li{ float:left; list-style-type:none; height:70px; *height:70px; _height:70px; overflow:hidden; margin-left:5px; padding-left:0px; padding-top:25px!important; padding-top:25px; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; display:block}


#xprodaohang{ width:700px; height:50px; margin-left:10px; padding:0px; text-align:left;  display:block; width:100%; border: #CC3300 5px solid; overflow:hidden}
#xprodaohang ul{ height:50px; width:610px; margin:0px; padding:0px; list-style:none; }
#xprodaohang ul li{ float:left; list-style-type:none; height:50px; *height:50px; _height:50px; overflow:hidden; margin-left:5px; padding-left:0px; padding-top:10px!important; padding-top:10px; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; display:block}


.mk_shopbyfunction{height:20px!important; height:30px; background:url(../images/mk_shopbyfunction--.jpg) no-repeat; text-align:left; text-indent:15px; padding-top:10px; padding-right:10px; border-bottom: #F5F5F5 1px solid; overflow:hidden}
.mk_shopbybrand{height:20px!important; height:30px; background:url(../images/mk_shopbybrand---.jpg) no-repeat; text-align:left; text-indent:15px; padding-top:10px; padding-right:10px; border-bottom: #E6E6E6 1px solid; overflow:hidden}

#mmk { height:120px !important; height:140px; margin:0px; padding:10px;list-style:none; border:#999999 1px solid; background:#F7F7F7; overflow:hidden}
#mmk ul{  margin:0px; padding:0px; list-style:none }
#mmk ul li{ width:340px; height:25px!important; height:23px; color: #666666; font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:1.5;}
#mmk ul li a{ color: #666666; font-size: 14px;  float:left; }
#mmk ul li a:hover{ color: #FF0000; font-size: 14px;  float:left;  }

#mk_newslist{ width:auto; border: #D4D4D4 1px solid; padding-left:10px; padding-right:10px; font-size:14px; color:#333333;}
#mk_newslist a{ color:#333333}
#mk_newslist a:hover{ color: #FF0000}
#mk_newslist a:visited{ color: #CC3366}
#mk_newslist.listborbt{ border-bottom: #E3E3E31px dashed}