ul,li,img,a,p,h,body { padding:0; margin:0; list-style:none; text-decoration:none;}
.slides { position:relative; overflow:hidden; width:976px; height:390px; }
.slide-pic{ overflow:hidden;width:976px;}
.slide-pic img{ width:976px; height:390px;borders:1px solid #E4E4E4;}
.slide-pic li { display:none; }
.slide-pic li.cur { display:block; }
.slide-li { margin:0 0 30px 30px;}
.slide-li { position:absolute; left:2px; bottom:4px; }
.slide-li li { 
float: left;
margin-left:1px;
width: 41px;
height: 17px;}
.slide-li li.ad_01 { background:url(../images/ad_01.png) no-repeat;}
.slide-li li.ad_02 { background:url(../images/ad_02.png) no-repeat;}
.slide-li li.ad_03 { background:url(../images/ad_03.png) no-repeat;}
.slide-li li.ad_04 { background:url(../images/ad_04.png) no-repeat;}
.slide-li .cur a, .slide-li a:hover {color:#333; text-decoration:none; }
.op li.cur {background:#999; opacity: 0.6; filter:alpha(opacity=60); }
.slide-txt span { display:none; }

.h3{font:14px/30px "Microsoft YaHei";color:#6B3D39;}
.h3 .h3{float:left;}
.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{width:976px;}
.side{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(..images/euromoda.jpg) no-repeat 0 0;}
.pr-s ul li a.brand-a2{ background:url(..images/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; text-align:center;}
.item a{display:block;}
.item img{display:block; margin-bottom:5px;}

.banner1{height:250px; padding:7px 0;}
.banner1 div{float:left;}
.banner1 img{border:1px solid #E4E4E4;}
.price{display:block; color:#A71F24; font-weight:bold; font-size:14px;}
.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(..images/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(..images/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(..images/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(..images/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(..images/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(..images/ico-arrow.gif) no-repeat 0 7px;}
.hotbox{float:right; width:742px; margin-top:-20px;}
.hotbox li{ padding:0 10px 5px 14px;}

.banner{margin:5px 0;}
.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; margin-top:-30px;}
.dbox .item1{width:270px;}
.item1 li{ height:100px; margin-bottom:-1px; padding-top: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;}
h3{font:18px/28px "Microsoft YaHei";font-weight:900; margin-bottom:4px; color:#6C1A3D; padding-left:14px; position:relative;}
h3 a{display:block; width:49px; height:17px;background: url(..images/more-icon.gif) no-repeat 0 0; position:absolute; left:100px; top:7px; _top:5px; text-indent:-99em; overflow:hidden;}
h3 a:hover{color:#fff; text-decoration:none;}
h3 a span{ display:block;padding-right:18px;background:url(..images/hp-n2.gif) no-repeat right bottom;}
.mainbox{ overflow:hidden; border-width:2px 1px 1px;border-color:#6C1B3D #E4E4E4 #E4E4E4; border-style:solid;margin-top:5px;background:url(..images/hpbg5.jpg) repeat-x 0 0; height:233px;}
.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;}
.mainbox2{margin-top:5px;background: url(..images/mainboxbg2.gif) repeat-x 0px 0px; padding-top:10px; }
.mainbox3{margin-top:5px;background: url(..images/mainboxbg3.gif) repeat-x 0px 0px; padding-top:10px; border-bottom:1px solid #EBEBEB;}
.mainbox4{margin-top:5px;background: url(..images/mainboxbg4.gif) repeat-x 0px 0px; padding-top:10px; border-bottom:1px solid #EBEBEB;}
.mainbox5{margin-top:5px;background: url(..images/mainboxbg5.gif) repeat-x 0px 0px; padding-top:10px; border-bottom:1px solid #EBEBEB;}
.mainbox6{margin-top:5px;background: url(..images/mainboxbg6.gif) repeat-x 0px 0px; padding-top:10px; border-bottom:1px solid #EBEBEB;}
.itemm li{ padding:0 24px 0 0;}
.mainbox .item li{padding:0 7px;}
.mainbox .item a{width:125px;}
#newwrap img{width:120px; height:155px;}

.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(..images/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(..images/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(..images/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;}
.ico-new{display: inline-block; position:relative; z-index:5;top:-12px; left:-5px;width:30px; height:30px; text-indent:-9em; overflow:hidden; background:url(..images/new-icon.gif) no-repeat 0 0;}
.m4{ margin:4px auto;}