﻿body{margin:0px auto;padding:0px;font-size:13px; position:relative;width:1001px; background-color:#E1E5E6; font-family:Arial,Microsoft Himalaya; }
form{ margin:0 auto; padding:0;}
ul{float:left; display:inline;padding:0;margin:0;}
li{ float:left;display:inline;}
form{margin:0px auto;padding:0px;}
a{color:#000000;}
a:link{ color:#000000;text-decoration:none;}
a:visited{text-decoration:none;}
.main{width:1001px; background-color:#ffffff; height:100%;}
.header{ width:1001px; float:left;background-color:#ffffff;}
.logo{ width:250px; float:left;}
#topcenter{ float:left; width:595px; height:100px;}
#topright{ width:150px; height:100px; float:left; margin-left:4px;_margin-left:3px;}
#topright ss { text-decoration:underline; margin:0px;float:left; }
#tppright a { text-decoration:underline; margin:0px;}
#tppright a:link { text-decoration:underline; margin:0px;}
#topright a:visited{text-decoration:underline;}
#topright dt{ color:#7070AF; font-size:10px; margin:0px; float:left;}
.menu{ float:left; width:1001px; height:36px; background-image:url(../Images/shoes_r3_c1.jpg);}
.menu li{ height:36px; width:80px; float:left; line-height:36px; text-align:center;}
.menu a{ color:#ffffff; }
.search{ width:1001px; height:80px;   background-color:#ECE8E3; float:left; }
.search li{ width:1001px; text-align:center;}
.searchadv{font-size:16px; font-weight:600;}
.searchadv a{ margin-left:5px;}
.center{ padding-top:5px; width:1001px; float:left; background-color:#ffffff;}
.left{ width:200px; margin-left:5px; float:left;_margin-left:2px; overflow:hidden;}
.left_top{ background-color:#CEC1B0; height:30px; width:200px; float:left; font-size:16px; font-weight:600; color:#000000; line-height:30px; text-align:center;}
.left ul{ width:200px; float:left;}
.left_dl{ width:200px; float:left; margin-bottom:10px; border:1px #efefef solid;}
.left_dl a:hover{ color:Red;}
.left_shop{ float:left; margin-left:8px; overflow:hidden; height:25px; width:175px; overflow:hidden; cursor:pointer; }
.left_shop a{ color:#000000;}
.cul{ width:200px; position:absolute;left:155px;  display:none;}
.left_c{ float:left; font-weight:bold; margin-left:8px; overflow:hidden; height:25px; width:168px; background-image:url(../Images/shoes_r3_c2.jpg); text-indent:10px; overflow:hidden; cursor:pointer; }
.left_d{ float:left; margin-left:16px; border-left:1px solid #efefef; border-right:1px solid #efefef; overflow:hidden; height:25px; width:168px; background-image:url(../Images/shoes_r3_c2.jpg); color:#8B2B2B; text-indent:10px; overflow:hidden; cursor:pointer; }
.left_d a:hover{ color:Red; }
.right{ float:left; width:780px; margin-left:5px;}
.righttop{ float:left; width:780px;}
.newstop{ width:475px; float:left; background-color:#ECE8E3; color:#9D202F;font-size:16px; font-weight:600; text-indent:30px; height:30px; line-height:30px;}
.newsul{ width:475px; float:left; background-color:#ECE8E3;}
.contactsusul{ width:295px; float:left;background-color:#ECE8E3; margin-left:5px; }
.news{ width:400px; text-indent:10px; margin-left:3px; overflow:hidden; float:left; background-color:#ECE8E3; color:#8B2B2B; height:20px; line-height:20px; border-bottom:1px solid #DCD3C8;}
.newsdate{ width:70px; overflow:hidden; float:left; background-color:#ECE8E3; color:#8B2B2B; height:20px; line-height:20px; border-bottom:1px solid #DCD3C8;}
.contactsustop{width:295px; float:left; color:#9D202F; font-size:16px; font-weight:600;text-indent:13px; height:30px;line-height:30px;}
.contactsus{width:287px; float:left; background-color:#ECE8E3; color:#8B2B2B; height:20px; line-height:20px; margin-left:3px; overflow:hidden; border-bottom:1px solid #DCD3C8;}
.proclass{ width:770px; float:left; padding-top:10px; margin-left:5px; overflow:hidden;}
.hotpro{ width:770px; overflow:hidden; float:left; height:40px; line-height:40px; font-size:16px; font-weight:600; text-indent:20px; border-bottom:3px solid #ECE8E3;}
.hotpro li{ width:770px; float:left; overflow:hidden;}
.hotprolist{ width:770px; float:left;}
.product{table-layout: fixed; width:180px; margin:5px; float:left; text-align:center;}
.product li{ height:100%; width:180px; text-align:center; border-bottom:1px dotted #dddddd;overflow:hidden;text-overflow:ellipsis;}
.product img{ width:140px; height:108px;  border:1px solid #dddddd; }
.foot{ width:1001px; float:left;  border:1px solid #dddddd; padding-top:10px; background-color:#ffffff; text-align:center;}
.footmenu{ height:30px; width:1001px; float:left; line-height:30px; text-align:center; background-color:#efefef; font-weight:bold; overflow:hidden;  }
.footmenu a{ margin-right:5px; margin-left:5px; color:Red;}
.fjs{ color:Red; font-weight:700;height:30px; line-height:30px; float:left; margin-bottom:50px;}
.fjs img{ margin-left:5px; margin-right:5px;_margin-left:2px; overflow:hidden;}
.rorders{ width:200px; float:left;}
.left_r{ float:left; margin-left:8px; overflow:hidden; height:25px; width:168px; background-image:url(../Images/shoes_r3_c2.jpg); text-indent:10px;overflow:hidden; cursor:pointer; }
.rimg{ width:85px; float:left; cursor:pointer;}
.rimg img{ width:80px; border:1px solid #dddddd; }
.rtitle{ width:110px; float:left;word-wrap:break-word; cursor:pointer;}
.proright{ float:left; width:600px; margin-left:5px;_margin-left:2px; overflow:hidden;}
.probigclass{ float:left; width:600px;}
.proclasstop{ float:left; width:600px;  background-image:url(../Images/shoes_r3_c5.jpg); color:#000; font-size:14px; font-weight:600; height:30px; line-height:30px; text-indent:10px; overflow:hidden;}
.proclassborder{ border:1px solid #FEA003; float:left; width:598px;}
.proclasssInfomall{ float:left; height:25px; width:199px; line-height:25px; text-indent:5px; border-bottom:#dddddd 1px dotted; text-overflow:ellipsis; white-space:normal; word-spacing:normal;}
.proclasssubcategeories{ width:149px;_width:145px; float:left;height:110px;  margin-bottom:5px; overflow:hidden;}
.proclasssubcategeories img{ width:140px; height:108px; border:0px;}
.proclasssubcategeories table{ width:149px;_width:145px;height:110px;  vertical-align:middle;}
.proclasssubcategeories table td a{ color:Green; font-weight:bold;  width:149px;_width:145px;height:110px; }
.proclassdownkey{ width:598px; float:left; padding-top:10px; padding-bottom:10px;}
.probigright{ float:left; text-align:left; width:180px; margin-left:5px;}
.probigright_top{ background-color:#CEC1B0; height:30px; width:180px; float:left; font-size:16px; font-weight:600; color:#000000; line-height:30px; text-align:center;}
.probigright_li{ float:left; width:180px; background-image:url(../Images/shoes_r3_c2.jpg); height:25px; line-height:25px; text-indent:10px; overflow:hidden; background-repeat:no-repeat;}
.hot_pcImg{ height:125px; width:180px; text-align:center; float:left; vertical-align:middle; padding-top:10px;}
.hot_pcImg img{ height:108px; border:1px #dddddd solid; width:140px; margin-right:20px; }
.hot_pc{ width:180px; float:left; text-align:center; height:23px; height:23px; border-bottom:1px solid #dddddd; overflow:hidden;}
.hot_pc1{ width:180px; float:left; height:23px; height:23px; border-bottom:1px solid #dddddd; overflow:hidden;}

.prosmallclasstop{ float:left; margin-left:5px; _margin-left:3px; overflow:hidden; width:785px; }
.prosmallclasstopclasstop{ float:left; height:30px; width:785px; text-indent:10px; font-size:14px; color:#FFFFFF;  line-height:30px; background-image:url(../Images/shoes_r3_c1.jpg);}
.prosmallclasstopclasstop a{ color:#FFFFFF;}
.prosmallclasstopclassbottom{ float:left; width:783px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;background-color:#ECE8E3; }
.prosmallclasstopclassbottom li{ float:left; width:190px; border-bottom:1px dotted #dddddd; margin-left:3px; overflow:hidden; height:25px; line-height:25px; }
.prosmallInfo{ float:left; width:783px;    border:1px solid #dddddd;margin-left:5px; _margin-left:3px; overflow:hidden; margin-top:5px;}
.prosmallInfotop{ float:left;background-color:#ECE8E3; height:30px; line-height:30px;width:783px; }
.prosmallInfotop label{ float:left; color:#000000; font-size:16px; font-weight:600; text-indent:20px;}
.prosmallInfotop a{ margin-right:10px; margin-top:5px; float:right; width:40px; height:20px; border:1px solid #999999; text-align:center; line-height:20px;}
.prosmallInfotop a:hover{ background-color:#B13849; font-weight:600; color:#FFFFFF;}
.prosmallInfolink{ font-weight:600; background-color:#B13849; color:#FFFFFF;}
#PageInfo{ float:left; width:783px; text-align:center; height:20px; line-height:20px;}

.prosmallInfoul{float:left; width:783px; }
.prolist{ width:180px; float:left; margin:5px;  border:1px #dddddd solid;}
.prolist li{ width:180px; float:left; text-align:center;}
.prolistimges{ width:140px; height:108px; border:1px #dddddd solid; }
.prolistli{ height:25px; border-bottom:1px dotted #dddddd; line-height:25px;}
.prolistli img { width:38px; height:20px; border:0px; line-height:normal; float:left;}
.prolistli a {line-height:normal; }

.proItems{ width:783px; float:left; text-align:center; padding:6px; }
.proItems div{ width:760px;border:1px solid #dddddd; padding:5px; text-align:left; float:left; }
.proItemsImg{ width:150px; text-align:center; height:118px; float:left; line-height:118px;}
.proItemsImgimges{ width:140px; height:108px;border:1px solid #dddddd; }
.proItemsul{ width:600px;}
.proItemsul li{ width:600px; float:left;}
.proItemsul li img{ width:38px; height:20px; float:right; margin-left:10px; }
.proItemsulbottom{ color:Green; }
.infotab{ float:left; height:25px; line-height:25px; border-bottom:1px #dddddd solid; width:783px; text-align:left; }
.proInfos{float:left; width:783px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; }
#proInforight{ float:left; width:563px;}

#proInfoleft{float:left; width:210px; margin-top:10px; }
.proInfoleftul{ float:left; width:208px; border:1px solid #eae2bb; background-color: #fff3bd; margin-bottom:5px; }
.proInfoleftul li{ float:left; width:208px; height:22px; line-height:22px; text-indent:3px; overflow:hidden;}
#propic{ float:left; width:310px;}
.propic{ width:300px; border:1px solid #dddddd; margin:5px;}
.proInfolis{ width:240px; float:left; margin-top:5px; padding-left:5px;}
.proInfolis li{ border-bottom:1px dotted #dddddd; width:240px;}
.quantitly{border:1px solid #eae2bb; background-color: #fff3bd;  width:30px; text-align:center; }
#submit1{ background-image:url(../Images/btn10.gif); width:120px; height:26px; border:0;}
.proInfotitle{ font-weight:600;}
.proInfotop{ margin-top:10px; font-weight:600;}
.carttop{ margin-top:10px; float:left; width:1001px;}
.cartlist{border:1px solid #dddddd;  background-image:url(../Images/cartbg.jpg); height:22px; }
.cartlistheader ul{ float:left; height:22px;} 
.cartlistheader li{ float:left;  text-align:center; font-weight:bold; line-height:22px; }
.cartlistcontent{ float:left; width:999px;border-bottom:1px dotted #dddddd; height:100px;_height:60px;}
.cartlistcontent li{ float:left;text-align:center; vertical-align:middle; height:100px; line-height:100px;_height:60px; _line-height:60px; overflow:hidden; }
.cartlistimg{float:left; width:100px; height:100px;}
.cartlistfont{text-overflow:ellipsis; white-space:normal; word-spacing:normal; width:300px; }
 .cartlistimg img{ border:1px solid #dddddd; height:95px; width:95px;}
.cartlistdel{width:50px; text-align:center;}
.cartlistqty{ width:50px;}
.cartlistsize{ width:100px;}
.cartlistprice{ width:100px;}
.cartlisttotal{ width:100px;}
.cartbutoom li{ width:300px; text-align:center;}
.cartotal{ width:999px; border:1px solid #dddddd; float:left; margin-top:5px; margin-bottom:5px;}
.cartotal li{ width:999px;  color:#333333;text-align:right; float:left; height:25px; line-height:25px;}
.cartInfomation{ float:left; width:300px; height:25px; line-height:25px; text-align:right; }
.cartInfomationtext{float:left; width:600px; height:25px; line-height:25px; text-align:left; text-indent:5px; }
.cartInfomationremarks{ width:300px; height:110px; float:left;  text-align:right;}
.cartInfomationtextremarks{ width:600px; height:110px; float:left; text-align:left; text-indent:5px; }

.cartmargin{_margin-top:20px; overflow:hidden;}


 #remarks{height: 100px;width: 270px;}
 
 .cartfinished{ width:500px; text-align:center; margin:0 auto; padding:0;}
 .newslist{ border:1px solid #dddddd; width:783px; float:left;}
 #newslist{ width:783px; float:left;}
 .listtitle{ width:650px; height:25px; line-height:25px; border-bottom:1px dotted #dddddd;float:left; text-indent:10px; overflow:hidden;}
 .listdate{ width:130px; height:25px; line-height:25px; border-bottom:1px dotted #dddddd; float:left;} 
 .sitemap{ width:999px; float:left; border:1px solid #dddddd; }
 .sitemaptop{ float:left; height:30px; width:999px; text-indent:10px; font-size:14px; color:#FFFFFF;  line-height:30px; background-image:url(../Images/shoes_r3_c1.jpg);}
 .classtop{ width:999px; height:25px; line-height:25px; font-size:14px; font-weight:600; text-indent:10px; border-bottom:1px  dotted #dddddd; float:left}
 .classtop1{ text-indent:20px; font-weight:normal; font-size:12px;}
 .classtop2{ float:left;font-weight:normal; font-size:12px; text-indent:30px;}
 .classtop2 a{ color:Red;}
  .downnewsul li{  width:320px; margin:0 auto; height:25px; line-height:25px; border-left:1px solid #efefef; border-bottom:1px #efefef dashed; padding-left:5px;}

 .downnews{ width:980px; margin-left:10px; overflow:hidden; margin-top:5px; margin-bottom:20px; float:left; border-right:1px solid #efefef; background-color:#ffffff; border-bottom:2px solid #efefef; border-top:1px solid #efefef}
 .downnewsnav{ width:950px; color:#ffffff; height:36px; background-image:url(../Images/shoes_r3_c1.jpg);font-weight:600; background-color:#cec1b0; line-height:36px; overflow:hidden; padding-left:30px; font-size:16px;}
 
 
 .piclist{ width:475px;height:130px;border:1px solid #efefef; overflow:hidden; float:left; cursor:pointer;}
.piclistli{ width:50px;height:130px; overflow:hidden; float:left;}
.piclistli1{ width:325px;height:130px; overflow:hidden;float:left;}
.piclist img{ width:325px; height:130px; border:1px solid #efefef;}