.slides { position:relative; overflow:hidden; width:704px; height:300px; }
.slide-pic { overflow:hidden; width:703px; }
.slide-pic img { width:701px; height:338px; border:1px solid #E4E4E4; }
.slide-pic li { display:none; }
.slide-pic li.cur { display:block; }
.slide-li { position:absolute; left:0; bottom:0; }
.slide-li li { float:left; width:175px; height:30px; line-height:30px; margin-right:1px; text-align:center; }
.slide-li a { display:block; width:174px; height:30px; font-size:14px; color:#FFF; }
.slide-li .cur a, .slide-li a:hover { color:#333; text-decoration:none; }
.op li { background:#666; opacity: 0.6; filter:alpha(opacity=60); }
.op li.cur { background:#FFF; }
.slide-txt span { display:none; }
.h5 { background:#E4E4E4; padding-left:1em; margin:5px; }
.h5, .h6 { height:22px; font:14px/22px "Microsoft YaHei"; color:#6B3D39; }
.h6 { margin:5px 0; }
.side .h5 { margin:0 0 -5px; width:213px; }
.main { float:left; width:704px; }
.side { float:right; width:230px; padding-right:9px; }
.mag { overflow:hidden; height:140px; clear:both; text-align:center; }
.mag a { margin-left:1px; }
.topad { margin:5px 0; }
.topad1 { margin-top:10px; }
.topad img, .topad1 img { border:1px solid #EFEFEF; }
.pr-s { color:#666; padding:5px 0; margin-top:6px; background:#F2F2F2; }
.pr-s ul { width:191px; margin:0 auto; }
.pr-s ul li { margin-top:3px; border:1px solid #ccc; }
.pr-s ul li a { display:block; height:43px; text-indent:-9em; overflow:hidden; }
.pr-s ul li a.brand-a1 { background:url(http://img.m18.com/web/i/hp/euromoda.jpg) no-repeat 0 0; }
.pr-s ul li a.brand-a2 { background:url(http://img.m18.com/web/i/hp/rampage.jpg?091104v1) no-repeat 0 0; }
.pr-s h2 { font-weight:600; margin:0px 8px 4px 0; }
.pr-s p { line-height:24px; }
.pr-s a.more { color:#B0202A; float:right; margin-right:8px; margin-top:6px; text-decoration:underline; }
.item { padding-left:5px; }
.item li { float:left; padding:0 10px 0 8px; }
.item a { display:block; }
.item img { display:block; margin-bottom:5px; }
.banner1 { height:250px; padding:0 0 10px; }
.banner1 div { float:left; }
.banner1 img { border:1px solid #E4E4E4; }
.price { display:block; color:#F82453; font-size:12px; }
.affiche { float:left; }
.affiche, .subscribe, .comment, .investigate { margin-top:10px; margin-bottom:10px; border:1px solid #E4E4E4; }
.affiche { width:220px; }
.affiche ul { margin-left:10px; }
.affiche li { list-style:inside disc; line-height:30px; }
.subscribe { width:494px; padding:5px 0; background:url(http://img.m18.com/web/i/hp/subscribebg.jpg) no-repeat 100% 0; }
.subscribe .fl { width:220px; margin-right:10px; border-right:1px solid #E8E8E8; line-height:22px; padding-left:1em; }
.subscribe a.sbt { display: inline-block; margin-left:5px; text-decoration:none; }
.subscribe input { margin:3px 0 0; }
.subscribe .sbt { width:45px; height:23px; line-height:23px; font-size:14px; font-weight:600; background:url(http://img.m18.com/web//i/hp/bg-sbt2.jpg) no-repeat 0 0; border:none; cursor:pointer; text-align:center; color:#AC3F57; }
.subscribe .email, .subscribe .address { width:150px; }
.subscribe .name, .subscribe .pcode { width:110px; }
.get-cat { padding-right:99px; }
.comment { width:494px; }
.affiche .h5 a, .comment .h5 a, .side .h5 a, .h3 .more { float:right; margin-right:15px; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
.comment ul { overflow:hidden; margin:0 10px; _zoom:1; }
.comment li { overflow:hidden; padding:4px 0 4px 10px; background:url(http://img.m18.com/web/i/comm/ico2.gif) no-repeat 2px 50%; }
.comment div p { float:left; }
.comment ul div { text-align:right; }
.comment-con { float:right; width:260px; }
.get-cat p { padding-top:2px; line-height:23px; *padding-top:4px;
*line-height:24px;
}
.news-con { float:left; width:230px; }
.investigate {float:right; width:220px; }
.investigate ul, .investigate p { margin:0 1em; }
.investigate li { color:#666; padding:2px 0; *padding:1px 0;
}
.investigate ul { padding-top:2px; }
.investigate input { margin-right:5px; vertical-align:middle; *margin-right:0;
}
.investigate .btn-invest { display:block; margin:6px auto; width:65px; height:21px; background:url(http://img.m18.com/web/i/hp/btn-invest.jpg) no-repeat 0 0; color:#fff; border:none; text-align:center; cursor:pointer; }
.invest-suc { margin:5px 1em; text-indent:2em; height:21px; line-height:21px; border:1px solid #E591A3; background:#FFF4F7 url(http://img.m18.com/web/i/hp/tick.gif) no-repeat 4px 4px; ; color:#A71F24; display:none; }
.newgoods ul { overflow:hidden; _zoom:1; }
.newgoods li { float:left; width:100%; border-top:1px dotted #CCC; }
.newgoods li a { float:left; padding:5px; }
.newgoods li a:hover { text-decoration:none; }
.newgoods li span { display:block; margin-left:115px; }
.newgoods li img { float:left; }
.newgoods .title { margin-top:30px; }
.hot { float:left; padding-left:5px; width:195px; }
.hot ul { padding:10px 0 0 10px; }
.hot li { padding:0 0 5px 10px; background:url(../../i/hp/ico-arrow.gif) no-repeat 0 7px; }
.hotbox { float:right; width:742px; }
.hotbox li { padding:0 10px 15px 14px; }
.banner { margin:5px 0 15px; }
.opic { float:left; margin:0 0 5px 5px; _display:inline; }
.mainbox3 .fl { width:466px; }
.mainbox3 .fl.dbox { width:482px; }
.item1 { overflow:hidden; float:right; width:250px; }
.dbox .item1 { width:270px; }
.item1 li { height:100px; margin-bottom:-1px; padding-bottom:10px; border-bottom:1px solid #E4E4E4; }
.item1 a { display:block; overflow:hidden; zoom:1; }
.item1 img { float:left; width:100px; height:100px; vertical-align:top; }
.item1 span { display:block; margin-left:120px; padding-top:5px; }
.catagroy { background:#F4EFE8; padding:0 6px; width:183px; height:18px; overflow:hidden; }
a.hc { color:#957D5B; margin-right:10px; }
.catagroy dt, .catagroy dd { float:left; display:inline; color:#957D5B; }
.catagroy dd { margin-right:5px; white-space:nowrap; }
.catagroy dd a { color:#957D5B; margin-top:0; text-decoration:none; }
.catagroy dd a:hover { color:#FF6600; text-decoration:underline; }
.catagroy.sd { }
a.morelink { color:#E61C4C; font-size:12px; }
h3 a:hover { text-decoration:none; }
h3 a span { display:block; padding-right:18px; background:url(../../i/hp/hp-n2.gif) no-repeat right bottom; }
.mainbox { overflow:hidden; border:1px solid #E4E4E4; margin-top:5px; height:263px; }
.dbox { width:475px; border-right:1px solid #E4E4E4; }
.fl .item li { padding-right:5px; padding-bottom:5px; }
.top100 { float:right; margin:-32px 5px 0 0; }
.mainboxc { margin:10px 0 15px; padding-top:10px; border:1px solid #E4E4E4; }
.itemm li { padding:0 24px 0 0; }
.mainbox .item li { padding:0 7px; }
.mainbox .item a { width:125px; }
.mainbox .title, .mainbox .price, .mainbox li, .hotbox .title, .hotbox .price, .hotbox li, .itemm .title, .itemm .price, .itemm li { text-align:center; }
#newwrap img { width:120px; height:155px; }
.clboth { clear:both; }
.mtalt { margin-top:-25px; }
.pleft {width:265px; }
.pleft2{ width:300px;}
.mb20 { margin-bottom:20px; }
.mt15 { padding:4px 0; margin-top:15px; white-space:nowrap; }
.ex-banner { width:940px; height:308px; margin:10px auto; padding-right:10px; display:none; position:relative; }
.ex-banner p { font-size:22px; font-weight:600; color:#EFDE00; font-family:"SimHei"; text-align:center; width:460px; margin-left:250px; position:absolute; z-index:5; top:20px; left:0; }
.ex-banner p span { font-size:28px; }
.ex-banner a.close { float:right; width:59px; height:19px; background:url(http://img.m18.com/web/i/hp/close-off.jpg) no-repeat 0 0; text-indent:-99em; overflow:hidden; position:absolute; top:5px; left:870px; z-index:5; }
.ex-banner a:hover.close { background:url(http://img.m18.com/web/i/hp/close-on.jpg) no-repeat 0 0; }
.catalog {width:224px; padding-left:1px; height:162px; overflow:hidden; }
.catalog .h5 { margin-left:-1px; }
.catalog .imgbox { width:448px; margin-top:7px; }
.catalog .imgbox li { float:left; overflow:hidden; width:111px; margin-right:1px; }
.catalog .arrow { float:right; width:90px; height:19px; margin-top:-167px; _display:inline; }
.catalog .arrow li { float:left; }
.catalog .arrow a.left, .catalog .arrow a.right { display:block; width:30px; height:19px; line-height:15px; background:url(../../i/hp/ca-arrow2.gif) no-repeat 0 0; text-indent:-99em; overflow:hidden; }
.catalog .arrow a.left { width:50px; }
.catalog .arrow a.left { background-position:-76px 0; }
.catalog .arrow a.right { margin-left:8px; background-position:-131px 0; }
.catalog .arrow a.left:hover { background-position:0 0; }
.catalog .arrow a.right:hover { background-position:-55px 0; }
.m4 { margin:4px auto; }
#topromotion { position:relative; width:227px; }
#spbimg { position:absolute; top:-23px; right:0; _right:-1px; width:500px; height:340px; display:none; }
#topromotion { margin-top:0; }
.rbox { width:455px; }


/**hp Brand**/
.hp-brand { margin-top:5px; }
.hp-brand h5 { margin:1px 1px 0 1px; background:#F4EFE8; font-size:14px; font-weight:600; line-height:22px; text-indent:1em; }
.hp-brand dl { margin:0 8px; padding:2px 0; }
.hp-brand dt, .hp-brand dt a { color:#846E52; line-height:20px; font-size:14px; font-weight:600; font-family:Arial; }
.bline { border-bottom:1px solid #E8E8E8; }
.hp-brand dd { color:#999; text-indent:2em; line-height:20px; }
.hp-brand dd a { color:#846E52; text-decoration:underline; }
.hp-brand a:hover { color:#FF6600; }
/*** catagroy list**/
.catalist {float:left;overflow:hidden;}
.catalist li {float:left;margin:8px -1px 0 0; padding:0 10px; border-right:1px solid #cacaca; line-height:14px;}
.catalist li.bornone{ border-right:none;}
.catalist.ca li{margin-top:5px;}
.catalist li a:hover{ text-decoration:underline;}
/*---=fixed---*/
#audiobar{ position:fixed; top:0; left:0; width:100%; min-width:950px; height:60px; z-index:100;}
#audio{ width:950px; height:60px; margin:0 auto;}
* html,* html body {background-image:url(about:blank);background-attachment:fixed;}
* html #audiobar {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}

/*---=New commend ul li---*/
.newcommend{float:right; width:220px; }
.newcommend ul { margin-left:5px; }
.newcommend li { list-style:inside disc; line-height:30px; }

/*** woman brand**/
.catalist.cl{ float:none;margin:10px 0;clear:both;}
.h4{clear:both;}
.h4 a.sub03{ float:left;margin-top:-56px;margin-left:10px;background:url(../../i/hp/navcata.gif) no-repeat 0 -100px; width:186px;height:54px;text-indent:-9em; overflow:hidden;}
.h4 a.sub03-red{ margin-top:-30px;margin-right:10px; color:#E61C4C; text-decoration:underline;}
.womanbrand{margin:10px 4px 0 4px;padding-left:212px;background:url(../../i/hp/wbrand-line.gif) repeat-x 0 100%; height:40px;}
.womanbrand li{ float:left; margin-right:5px; height:40px;}
.womanbrand li a{display:block; width:136px;border:2px solid #fff; border-bottom-width:0; background:url(../../i/hp/brandw-list.jpg) no-repeat 10px 4px;line-height:36px; font-family:Arial; font-weight:600; font-size:18px; text-indent:-99em; overflow:hidden;}
.womanbrand li a.a1{ background-position:-125px 4px;}
.womanbrand li a.a2{ background-position:-248px 4px;}
.womanbrand li a:hover,.womanbrand li.cur a{text-decoration:none;border:2px solid #9B8269; border-bottom-color:#fff; color:#666;}
div.wbrand{ display:none;}
div.wbrand.cur{display:block;}
.wp{ padding-left:12px;color:#6B6B6B; font-weight:600;}
#hd-nav .navp.wnav .navlist{ margin-top:0; margin-bottom:1px;float:none;}
#hd-nav .brandlink{ margin-left:12px; width:105px; }
#hd-nav .brandlink a{display:block;height:23px; background:url(http://img.m18.com/web/i/hp/brandbg2.gif) no-repeat 0 0; color:#5B5B5B;line-height:23px; text-align:center; }
#hd-nav  .brandlink a:hover{background:url(http://img.m18.com/web/i/hp/brandbg2.gif) repeat-x no-repeat 0 0; }
#hd-nav .navp.wnav { width:321px; }
#hd-nav .navp.wnav .navlist.wpp { width:180px;}


/***New Year**/
#hd{margin-top:0;background:url(http://img.m18.com/web/i/hp/newyear.jpg) no-repeat 50% 0; }
#hd .rel{position:relative; z-index:99}
#hp .logo {padding-left:0; height:96px; }
#hp .logo a { text-indent:-99em; overflow:hidden; }
.hd-box { margin-top:0; }
.hd-my{ margin-top:25px;}
.hd-my li { border-top:0; }

.hd-special { margin-top:22px; }
.hd-special a{ background:none;}
.yearswf{position:absolute;top:0; left:1px;}

/********wied************/

.wrap { width:730px; margin:0 auto; }
.col_2_a { float:left; width:200px; }
.col_2_b { float:right; width:740px; }
.wrap, .col_2_a, .col_2_b { zoom:1; }
.wrap:after, .col_2_a:after, .col_2_b:after { content: "\0020"; display: block; visibility:hidden; height: 0; clear: both; }


.crumb .hp { margin-left:0; padding-left:15px; background:url(img/ico-crumb.png) no-repeat 0 0; }


.clearfix:after { content: "\0020"; display: block; visibility:hidden; height: 0; clear: both; }
.clearfix { zoom: 1; }



div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
body{
	margin:0 auto;
	font-size:12px;
	width:1000px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	background-image: url(../image/linebg.jpg);
   }

a:link {
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
}
a:active {
	color: #990000;
	text-decoration: overline;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}
.content{

	padding: 5px;
	line-height: 22px;

}
.neirong{
	text-align:justify;
	font-size: 12px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 8pt;
	
	
	}
a.aa:link {
	font-size: 15px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a.aa:visited {
	font-size: 15px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a.aa:hover {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
a.bb:link {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.bb:visited {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.bb:hover {
	font-size: 13px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
a.cc:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.cc:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.cc:hover {
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}

/********wied***************/


