@charset "utf-8";
/*  header start  */
#hr div{float:left}
#hr .lg{width:40%;height:50px;}
#hr .lg img{border:0px}

#hr .sr{float:right;width:26.5%; text-align:right;margin-top:30px;clear:right}
#hr .sr img{float:left}
#hr .sr input{float:left}
#hr .sr .input{margin-top:1px;color:#999;width:170px}
#hr .sr .inputs{margin-top:1px;color:#333;width:170px}
/*  header end  */

/*  Nav start  */
#nav {background:#DFDFDF;margin-top:2px;height:28px; text-align:center;color:#333;}
#nav a{color:#333;font-weight:bold;line-height:27px;margin:0px 3px}
#nav a:hover{color:#666; text-decoration:underline}
/*  Nav end   */


/* catalogList start  */
#hr .mycart{float:right;width:20%;font-weight:bold;color:#666;padding-top:5px}
#hr .mycart img{float:left}
#hr .mycart label{color:red;font:bold 85%/180% arial;margin-left:3px}
#hr .mycart a{float:left;margin:0px;font:bold 85%/180% arial;color:#666;letter-spacing:0px}
#hr .mycart a:hover{text-decoration:none}
.cartshow{
	border: 1px solid #ccc;
	background: #f2f2f2;
	padding: 0px;
	display: none;
	position: absolute;
	width: 150px;	
	z-index: 2px;
}
.cartshow li{float:left;text-align:left;width:100%;font-size:12px;line-height:220%;height:22px;border-bottom:1px solid #ccc}
.cartshow li a{color:#1D75D0}
.cartshow li.tl{text-align:center;line-height:200%;height:24px;color:red;font-weight:bold}
/* catalogList end  */
/* middle start */
#md li.l,
#md li.m,
#md li.r{float:left}
#md li.l{padding-top:10px}
#md .md{width:522px;margin-top:16px;margin-left:6px;}
#md .info,
#md .pl{width:697px}
#md .pl{font:bold 90% arial}
#md .md h3{font:bold 98% Arial;color:#333;margin-bottom:6px;background:#f2f2f2;line-height:180%;text-indent:0.5em}
#md .md h3 a{font:bold 98% Arial;color:#333}
#md .md h3 label{color:#990000}
#md .md address{font:normal 88% arial,verdana;line-height:150%; word-spacing:1px;color:#666}
#md .msn{margin-top:16px;width:170px;margin-left:5px;border:1px #ccc solid;padding-bottom:5px}
#md .msn img{border:0px; margin:2px 3px}
#md .msn label{font:bold 85% arial;margin:8px;float:left;}
#md .msn tt{float:left;width:100%;margin:2px 0px}
#md .msn tt img{width:15px;float:left;}
#md .msn tt a{float:left;color:#666;font:normal 84%/160% arial}
#md .ad{margin-top:10px;margin-left:5px;width:170px}
.prolist li{float:left;margin:10px 0 15px 0}
.prolist li.line,
.prolists li.line{width:35px;height:101px;}
.prolist li img,
.prolists li img{float:left;border:0px}
.prolist li label,
.prolists li label{float:left;width:150px;clear:both;margin-top:2px;text-align:center}
.prolist li label a,
.prolists li label a{color:#000;font:normal 85% arial}
.prolist li label a:hover,
.prolists li label a:hover{color:#CC0000; text-decoration:underline}
.prolist li center{float:left;color:red;clear:left;width:150px;text-align:center;font:normal 89% arial;line-height:180%}
.prolists li{float:left;margin:10px 0 15px 0}
.prolists li label font{margin-left:2px;color:#666;font:normal 85% arial}

.prolt ul{clear:both;border-bottom:1px #ccc dotted;margin:15px 0px}
.prolt li{float:left;padding-top:15px}
.prolt li.img{width:34%}
.prolt li.name{width:35%}
.prolt li.price{width:30%}
.prolt .pimg{width:150px;border:0px}
.prolt li label{float:left;clear:left;font:normal 88% arial}
.prolt li .n{margin-bottom:32px}
.prolt .price .p{text-align:right;width:90%;color:#CC0000;font:bold 90% arial}
.prolt .price .b{float:left;width:100%;margin-top:45px}
.prolt .price .b img{float:left;border:0px}
.prolt li.cn{margin-top:5px}
.prolistrd{width:519px;margin-top:16px;margin-left:3px; float:left}
.prolistrd li{float:left;margin:8px 0px;width:120px}
.prolistrd li img{border:0px;width:130px}
.prolistrd li label{float:left;clear:both;text-align:center;font:normal 88% arial;width:130px;}
.prolistrd li label a{font:normal 88% arial}
.prolistrd li label a:hover{color:#990000}
.prolistrd li.line{width:52px;height:100px;}
#bnav{background:url(../images/shoes_24.gif) repeat-x left -4px; height:29px;text-align:center;line-height:180%;margin-top:20px}
#bnav a:hover{color:#666; text-decoration:underline}
#cr{font:normal 88% arial;color:#666;text-align:center;line-height:180%}


.prodt li{float:left;width:99%}
.prodt li label{float:left;width:49%;margin-top:5px;font:normal 85% arial}
.prodt li label strong{font:bold 100% arial;line-height:180%}
.prodt li label font{font:normal 100% arial;color:#990000;margin-left:2px}
.prodt li label img{border:0px}
.prodt li label input{width:20px}


/* middle end  */







/* page */
.pages{float:left;clear:both;margin:1px 20px; width:80%}
.page{float:left;text-align:center;clear:both;margin:3px 10px;font-size:15px;padding-bottom:3px}
.page span{float:left;width:100px;margin:0px 5px 0px 0px;line-height:160%}
.page a{float:left;line-height:160%;width:10px;margin:0px 2px; text-decoration:none;color:#333}
.page a:hover{text-decoration:none}
.page a.curpage{color:red;font-size:14px;}
.page a.back{width:70px}

/* cart start  */
.orderkuan{width:100%;clear:both;font-size:12px}
.orderkuan td{text-align:center}
.orderkuan .title{background:#f2f2f2;font-weight:bold}
.orderkuan .title td{line-height:180%;text-align:center}
.orderkuan .detail{background:#f9f9f9}
.orderkuan .detail td{line-height:180%;text-align:center;border-bottom:3px solid #fff}
.orderkuan .amount{line-height:180%;text-align:right;border-bottom:3px solid #fff;font-weight:bold}
.orderkuan .tp td{background:#f9f9f9;}
.orderkuan .button{text-align:right}
.cartlogin{float:left;clear:both;background:#fff;width:100%}
.cartlogin ul{float:left;width:47%;margin:3px;border:1px solid #dedede}
.cartlogin li.logintitlebg,
.loginskit li.logintitlebg{background:#f2f2f2;line-height:180%;font-weight:bold;text-align:center}
.loginskit ul{border:0px}
.cartlogin li span{float:left;width:120px;line-height:140%; text-align:right}
.cartlogin li.button{text-align:center}
.loginskit{width:47%;margin:10px 3px;float:left;border:1px solid #dedede}
.loginskit li.detail{color:#ff5566;font-weight:bold}
.loginskit li,
.cartlogin li{padding:3px}
.orderInfo{float:left;width:100%;font-size:12px;margin-top:5px}
.orderInfo h2{background:#f2f2f2;font-size:14px;line-height:190%;font-weight:bold;text-indent:1em;color:#666;clear:both;float:left;width:100%}
.orderInfo h3{font:bold 14px/180% Arial;color:#E47911;text-indent:2em}
.orderInfo h4{color:#990000;line-height:180%}
.orderInfo ul{border:0px}
.orderInfo li{line-height:180%;float:left;clear:both;width:98%;}
.orderInfo li span{float:left;width:130px;text-align:right;line-height:180%;color:#000;font-weight:bold}
.orderInfo li font{float:left;clear:left;width:100%;text-indent:11em;color:#666}
.orderInfo li font b{color:red;font-weight:normal}
.orderInfo table{clear:both}

.orderCreate{width:98%;float:left;font-size:12px;margin-top:20px}

.orderCreate ul{border:0px;clear:both;width:100%}
.orderCreateInfo{width:733px;float:left;line-height:180%}
.orderCreateInfo h1{color:#FF0000;font-size:18px;font-weight:bold}
.orderCreateInfo span{font-size:13px;font-weight:bold;line-height:180%}
.orderCreate li{float:left;width:100%;line-height:180%;border-bottom:1px solid #f2f2f2;}
.orderCreate li span{float:left;width:150px;text-align:right;line-height:180%;margin-right:2px;font-weight:bold}
.orderCreate li font{color:red;margin-left:15px}
.orderCreate li label{margin-left:120px}
.orderCreate li.remark span{height:50px}
.orderCreate li.shipping{color:#E47911;font-weight:bold;font-size:14px;line-height:300%}
.orderCreate li textarea{border:0px}
.orderCreate li.de{font:bold 14/160% arial;color:red} 
.SelectShippingAddress{font-size:12px;float:left;width:100%}
.SelectShippingAddress li{float:left;width:16.7%;line-height:180%;text-align:center}
.SelectShippingAddress ul{clear:both;margin-bottom:2px}
.SelectShippingAddress ul.title li{background:#ccc}
.SelectShippingAddress ul.detail li{background:#fff;line-height:170%}
/* cart end  */


.cg{border:1px #ccc solid;float:left;width:218px; background:url(../images/shoes_10.gif) repeat-x left 1px;clear:left;margin-top:5px}
.cg h4{float:left;width:100%; color:#AA8924;height:26px;font:bold 100%/180% arial;text-indent:0.5em}

/*  catalog menu start */
ul#menu{text-align:left;width:100%;overflow:hidden; background:#fff;}
ul#menu li{float:left;width:100%;text-indent:0em;}
ul#menu li .a{background:url(../images/a.gif) no-repeat left 4px}
ul#menu li .n{background:url(../images/-.gif) no-repeat left 4px}
ul#menu span{margin-left:10px;padding-left:13px;cursor:pointer}
ul#menu li ul{float:left;width:100%;}
ul#menu li ul li{text-indent:1em}
ul#menu li ul li ul li{text-indent:2em;}
ul#menu li ul li ul li ul li{text-indent:3em}
ul#menu li ul li ul li ul li ul li{text-indent:4em}
ul#menu li a{font:600 12px/20px arial;color:#013f66;}
ul#menu ul li a{font:100 12px/20px arial;}
ul#menu li span,
ul#menu li span a{font:bold 13px/20px arial;color:#333}
ul#menu li ul li span,
ul#menu li ul li span a{font:normal 12px/20px arial;color:#333}
ul#menu li ul li ul li span,
ul#menu li ul li ul li span a{font:100 12px/20px arial;color:#333}

/* catalogList end  */