*{margin:0; padding:0;}
ul{ overflow:hidden;}
li{ list-style-type:none;}
ol,ul,li,dl,dd,dt{padding:0;margin:0;list-style:none;}
/**

#header,#content,#copyright{ clear:both; overflow:hidden; margin:0 auto; width:977px; background:#FFF;}

.top{ padding:0 20px 0 0; height:18px; line-height:18px; font-size:10px; text-align:right; border-bottom:1px solid #A15AA1;}
a.email_t,.keytop h1{ color:#000;}
.keytop h1 a{ color:#FFFFFF;}
.keytop h1 a:hover{ color:#FF00FF;}
.top a{ color:#000;}
.logo{ float:left; margin:0 0 0 5px;}

.keytop{ margin:0 0 0 270px; padding:15px 0 0 10px; height:48px; background:url('../images/linem_11.jpg') no-repeat left center;}
.keytop h1,.keytop h2{ font-size:13px; font-weight:normal; color:#000;}
.keytop p{ font-size:12px; font-weight:normal; color:#000;}
.keytop a{ font-size:12px; font-weight:normal; color:#ffooff;}
#logoes {margin:5px 5px 0;padding:10px 0 4px;}
#logoes .mNav {overflow: hidden; WIDTH: 968px;BACKGROUND: url('../images/handbag_scroll.gif') no-repeat; VERTICAL-ALIGN: middle;  LINE-HEIGHT: 38px; POSITION: relative; HEIGHT: 38px;}
#logoes .mNav UL {	margin:4px 0 0!important;*MARGIN: 1px 0px 0px!important;margin:4px 0 0;}
#logoes .mNav LI {	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px;}
#logoes .mNav .lBtn {LEFT: 7px; TOP: 4px;CURSOR: pointer; POSITION: absolute;}
#logoes .mNav .rBtn {RIGHT: 8px; TOP: 4px;CURSOR: pointer; POSITION: absolute;}
#logoes .mNav .listCont {MARGIN-LEFT: 23px; OVERFLOW: hidden; WIDTH: 923px;}
#logoes .mNav .scrCont {WIDTH: 2000px; HEIGHT:38px;}
#logoes .mNav .scrCont IMG {border: #d3d3d3 1px solid;}
#logoes .mNav #List1 {}
#logoes .mNav #List2 {	FLOAT: left;}
.nav{ padding:0 0 0 15px; font-family:"Trebuchet MS"; font-size:14px; height:29px; line-height:29px; background:url('../images/nav_22.jpg') repeat-x;}
.nav ol{ display:inline; float:left;}
.nav ol li,.nav ol li a,.nav ul li,.nav ul li a{ display:inline; margin:0 10px 0 0;color:#fff;}
.nav ol li a:hover{ color:#E0E0E0;}
.hotsearch{ height:28px; line-height:28px; color:#626669; background:url('../images/hotsearch_5F25.jpg') repeat-x;}
.hotkey{ float:left; padding:0 0 0 15px; width:60%; height:28px; overflow:hidden;}
.search{ margin:0 0 0 700px; padding:5px 0 0;}
.search span{ line-height:18px;}
.search span,.search input{ float:left;}
**/

#content{ padding:18px 0; width:977px; background:#fff url('../images/contentbg_03.jpg') repeat-y;}
.leftad{ margin:10px 0 0;}
.con_main{margin:0 18px 0 190px;}
.advert{ padding:50px 0 0 200px; height:204px; background:url('../images/adbig_37.jpg') no-repeat;}
.advert h1{ font-size:36px; line-height:36px;}
.advert p{ margin:10px 0 0;}
.advert p,.advert h1{ width:460px; color:#fff;}
.advert_sm li{ display:inline; float:left;}
.margin_r{ margin:0 2px 0 0;}
.article h2{ margin:5px 0 0; padding:0 0 5px; border-bottom:1px dashed #9F9F9F; font-size:12px;}
.prolist{ margin:10px 0 0; width:766px;}
.prepho{  display:block; height:160px; overflow:hidden;}
.prolist li{ display:inline; float:left; margin:10px 10px 0; padding:10px 0 0; width:130px; border:1px dashed #C09091; color:#402728; text-align:center;}
.prolist li span{ display:block; clear:both; margin:5px 0 0; padding:5px 0 0; border-top:1px dashed #C09091;}
.prolist h3,.nextpages{ padding:0 0 0 10px; width:auto!important; width:756px; font-size:11px; color:#fff; height:27px; line-height:27px; background:#9f9f9f;}
.nextpages{ display:block; margin:10px 0 0;}
.nextpages a{ color:#fff;}
.nextpages a:hover{ color:#f00}
.detailsa{ display:block; float:left; margin:0 0 0 7px; padding:0 10px 0 0; background:url('../images/spanabg_57.jpg') no-repeat right center;}
.prolist .proname{ padding:0 0 0; height:35px; overflow:hidden;}
.prolist .proprice{ padding:0;}
.proname a{ color:#662066;}
.proname a:hover{color:#900;}
.articleb{margin:30px 0 10px 0px; padding:10px 0 0; width:400px; border:5px solid #EFEFEF; padding-bottom:10px; margin-top:40px\9;}

#copyright{ padding:10px 0 20px; border-top:4px solid #000; text-align:center;}
.payment{ float:left; width:212px; height:73px; background:url('../images/payment_66.jpg') no-repeat right;}
.shipping{ margin:0 0 0 667px; height:73px; background:url('../images/payment_69.jpg') no-repeat;}
.copytxt{ float:left; margin:5px 0 0 10px; width:450px;}
.copytxt ul{ margin:0 0 10px;}
.copytxt li{ display:inline; float:left;}
.copytxt li,.copytxt li a{ padding:0 5px 0 0;}

.position{ margin:-15px 0 10px; padding:0 0 5px 15px; border-bottom:1px dashed #ccc; background:#fff;}
.desname{  overflow:hidden; margin:0!important; margin:0 0 0 -3px;width:769px;font-size:18px; color:#000000; line-height:28px;}
.desname img{ float:left; margin:0 10px 0 0; border:1px solid #ddd;}
.desleft{ float:left; margin:10px 0 0; padding:10px 0; width:209px;  border:1px dashed #ccc; text-align:center;}
.desleft span{ display:block;}
.desleft span a:hover{ color:#c00;}
.desright{ margin:10px 0 0 220px;}
infoform{ padding:20px 10px 0; background:#F2F2F2;}
.infoform span,.infoform input{ float:left; margin-right:10px;}
.btn{ margin:-5px 0 0;}
.price{ color:#ff0000;font-size:16px;font-weight:bold;}
.bigpho{ overflow:hidden; margin:10px 0 0; width:769px!important;*width:auto!important;}
.bigpho span{ float:left; width:500px; text-align:center;}
.otherpho{ margin:0 0 0 510px;}
.otherpho li{ display:inline; margin:0 0px 10px;}

.ad{ padding:30px 0 0 20px; height:130px; line-height:28px; background:url('../images/proad_03.jpg') no-repeat;}
.ad h1{width:50%; font-family:"Times New Roman", Times, serif; font-size:18px; color:#E4FBFA; font-style:italic;}
.ad span a{color:#E4FBFA;font-family:"Times New Roman", Times, serif;font-style:italic;}
.ad h1 span{ font-size:30px;}
.shoppcart h1{ font-size:10px;}
.shoppcart span{ color:#f00;}
.shoppcart{ margin:0px 15px;}
.listpho{ text-align:center; border:1px solid #ccc;}
.itemdes{ text-align:center;}
.borderitem{ margin:10px 0;height:1px; border-bottom:1px dashed #ccc;}
.contineread{ display:block; color:#c00;}
#link li{ display:inline;} 
#link ol{ display:inline;} 

ol,ul,li,dl,dd,dt{padding:0;margin:0;list-style:none;}
.brands .dNav A {COLOR: #fff;}
.brands {MARGIN:0px 5px 8px;}
.brands .mNav {BACKGROUND: url('../images/handbag_scroll.gif') no-repeat; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 968px; LINE-HEIGHT: 38px; POSITION: relative; HEIGHT: 38px}
.brands .mNav UL {	MARGIN: 4px 0px 0px}
.brands .mNav LI {	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px}
.brands .mNav .lBtn {CURSOR: pointer; POSITION: absolute;}
.brands .mNav .rBtn {CURSOR: pointer; POSITION: absolute}
.brands .mNav .lBtn {LEFT: 7px; TOP: 4px;}
.brands .mNav .rBtn {RIGHT: 8px; TOP: 4px}
.brands .mNav .listCont {MARGIN-LEFT: 23px; OVERFLOW: hidden; WIDTH: 923px;}
.brands .mNav .scrCont {WIDTH: 2000px; HEIGHT: 38px}
.brands .mNav .scrCont IMG {BORDER: #d3d3d3 1px solid;}
.brands .mNav #List1 {	FLOAT: left;}
.brands .mNav #List1 ol li,.brands .mNav #List1 ol{	FLOAT: left;DISPLAY: inline;}
.brands .mNav #List2 {FLOAT: left;}
.brands .mNav #List1 ol li {	FLOAT: left;DISPLAY: inline;}


.modlist{ padding:0 45px;}
.modelb{font-family:Arial, Helvetica, sans-serif;display:inline;float:left;overflow:hidden;margin:8px;padding:10px;width:300px;height:130px;border:#ccc 1px solid;}
.modelb .sitb{float:left;overflow:hidden;margin:10px 5px 0 0;width:100px;height:100px;}
.modelb p{ overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:11px; width:190px;}
.modelb p span{ display:block;margin:2px 0 0;font-size:11px;}
.modelb p .txtb{ display:block;color:#666; width:190px; overflow:hidden;}
.modelb a{color:#2D648A;text-decoration:none;font-weight:bold;}
.modelb a:hover{color:#c00;}
.modelb p .moredetail{float:left;margin:3px 0 0;width:96px;height:20px;text-align:center;line-height:20px;background:url('../images/hanbags_22.gif') no-repeat;}
.modelb p .moredetail a{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
.modelb h3{font-size:12px;}

.win{ margin:10px 0 0;padding:5px 0; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
#con_right .win h3.openStatus{ padding-left:18px; font-size:18px; color:#B70807; font-weight:normal;background:url('../images/icon_close2.gif') no-repeat 7px 50%; }
#relatedSearchContainer{ padding:0 10px; display:none;}
.win a{ display:inline; overflow:hidden; margin:0 10px 0 0; width:180px; float:left; color:#333; text-decoration:none;}
.win a:hover{ color:#B70807;}
#con_right .win h3{font-style:italic;padding-left:18px; font-size:18px; text-align:left;font-weight:normal;background:url('../images/icon_open2.gif') no-repeat 7px 50%;color:#B70807;cursor:pointer;}
.clearfix{ font-size:12px; line-height:20px;}
.clearfix strong{ display:block; clear:both; color:#34361B;}

.des_pro li{ display:inline; float:left; width:235px; padding:0 5px;}
.des_pro h3,.artile_wrop h2{ margin:0 0 10px; font-size:11px; color:#2D648A;}

.des_pro #pagen { font-weight:bold; float:left;padding-bottom:10px;width:98%;}
.des_pro #pagen a {font-size:11px; color: #000;}
.des_pro #pagen a:hover {color: #000}
.des_pro #pagen ul {	padding-left: 10px;}
.des_pro #pagen li {	border: #D0D9DF 1px solid;float: left; margin:0 1px 3px; font: bold 10px Tahoma; vertical-alin: middle; width: 19px; color: #000;height: 14px; background-color: #fff; text-align: center}
.des_pro #pagen li.rpage {	border:none;float: left; padding:3px 0 0; height:9px; margin:0 5px; width: auto; text-align: center;}
.des_pro #pagen li.cuten {color: #fff; background-color: #D0D9DF}

.bigmenu li{ display:inline; overflow:hidden; float:left; width:160px; height:180px; text-align:center;}
.bigmenu li span{ display:block;}
.banyuan h2{ font-size:18px; margin:0 0 20px;}

#copyright .taga a{ margin:0 5px; text-align:center; font-weight:bold; text-decoration:underline;}

.proprice { color:#F6165F; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}