﻿/*markdefine*/
body{margin:0; padding:0;background:#fff;font-family:Verdana,宋体;font-size:13px;line-height:22px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;vertical-align:middle;}
img{border:0;}
ul,li{list-style-type:none;}
a{color:#000; text-decoration:none;}
a:hover{
	color:#F60;
	text-decoration:underline;
}
/*bodybackgroundsettting*/
body{
	background:#9ACCCD;
}

/*divcontainer*/
#container{
	margin:10px auto;
    width:960px;
	background:#fff;
	border-right:2px solid #7BA3A3;
	border-bottom:2px solid #7BA3A3;
}

/*pageheader*/
#header {
	height:125px;
	line-height:125px;
	background:#000;
}
#header img{
	height:125px;
	line-height:125px;
	width:248px;
}
#header #banner{
	margin-left:50px;
	width:600px;
}
#mainnavor{
	clear:both;
	height:40px;
	line-height:40px;
	background:#ACACAE;
	border-bottom:2px solid #C5C5C5;
}
#sear{
    float:left;
	height:40px;
	line-height:40px;
	width:30%;
	text-align:center;
}
#search_form{
    padding-top:0px!important;
	padding-top:7px;
     
}
#keyword{
	width:160px;
	height:18px;
	background:#DADBDD;
	border-top:1px solid #393937;
	border-left:1px solid #393937;
	border-right:0px;
	border-bottom:0px;
	padding-left:5px;
}
#searchgo{
	background:url(image/Search.gif) no-repeat;
	border:0px;
	width:60px;
	height:25px;
}

#menux{
    float:left;
	text-align:center;
}
/*mainnavor*/
#mainnavor #Menu {
}

#mainnavor #Menu ul li {
    display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	background:url(image/menubg.gif)  bottom no-repeat;
	text-align:center;
}
#mainnavor #Menu ul li a{
	color:#2F2F2F;
	text-align:center;
	padding:0px 20px;
}
#mainnavor #Menu ul li a:hover{
	text-decoration:none;
	color:#fff;
}


/*contentcontainer*/
#content{
	clear:both;
	background:#fff;
	margin-top:10px;
}

/*leftspan*/
#content #leftsidebar {
	float:left;
	width:210px;
	text-align:center;
	background:url(image/leftbg.gif)  repeat-y;
}

/*contactus*/
#contactus{
}
#contactus h1{
   background:#AFAFB1;
   height:30px;
   line-height:30px;
   color:#414141;
   font-size:20px;
   font-family:Arial, Helvetica, sans-serif;
   width:180px;
   margin-left:10px!important;
   margin-left:-7px;
}
#ContactUs{ 
    padding:10px 0px;
}
/*shoeslist*/
#leftsidebar #shoeslist{

}
#leftsidebar #shoeslist h1{
	color:#414141;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-align:center;
	background:#AFAFB1;
	width:180px;
	margin-left:10px!important;
   margin-left:-7px;
   height:30px;
   line-height:30px;
}

/*leftlist*/
#leftsidebar #sidebar{
  padding-left:20px;
  padding-top:10px;
  padding-bottom:10px;
  text-align:left;
	
}
#leftsidebar #sidebar #nav ul li{
	background:url(image/leftnav.gif) left no-repeat;
	padding-right:5px;
	padding-left:25px;
}
#leftsidebar #sidebar #nav ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#4C6B88;
	font-size:12px;
	text-transform:capitalize;
	display:block;
	width:160px;
}
#leftsidebar #sidebar #nav ul li a:hover{
	color:#1E19ED;
	text-decoration:none;
}
#leftsidebar #sidebar #nav ul li a:visited{
    color:#F90;
}

#leftsidebar #cata_news h1{
	color:#414141;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-align:center;
	background:#AFAFB1;
	width:180px;
	margin-left:10px!important;
   margin-left:-7px;
   height:30px;
   line-height:30px;
}



/*maincontent*/
#mainbody{
	float:left;
	width:730px;
	padding:0px 10px;
}

/*FLASH*/
#mainbody #flash{
	width:730px;
	height:230px;
}

/*productionlisttitle*/
#mainbody #newshoes{
	margin:20px 0px;
}
#newleftbg{
    float:left;
}
#mainbody #newshoes h1{
    float:left;
	width:705px; 
    height:42px;
	line-height:40px;
	color:#E1E1E1;
	font-size:18px;
	background:url(image/Hot-middle.gif) repeat-x;
	text-indent:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#newrightbg{
   float:left;
}

/*catalogpagecontent*/
#mainbody #catapage .catacontent{
	clear:both;
	width:710px;
}
.pagestitle{
	text-align:center;
	color:#0E93CB;
}
/*productlist*/
.productlist{
	float:left;
	width:150px;
	height:250px;
        margin:10px 43px!important;
	margin:10px 32px;
	text-align:center;
}
.productlist ul li .imgclass{
	width:150px;
	height:130px;
	font-size:9px;
}
.productlist ul .pro_buy{
   margin-left:50px;
   text-align:right;
   display:block;
	
}
.productlist .pro_mprice{float:left;width:75px;height:20px;overflow:hidden;}
.productlist ul li.pro_price{float:left;width:75px;height:20px;overflow:hidden;
	font-size:14px;
	color:#EAAA7A;
	font-weight:bold;
	
}
.productlist ul li.pro_name{
	height:60px;
}
.productlist ul li.pro_name a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#979797;
	font-weight:bold;
}
.productlist ul li.pro_name a:hover{
	color:#6D93B8;
}


#indexnews{
  float:left;
  margin-top:10px;
  width:200px;
  margin-left:60px;
}
#indexnews .newslist{
	padding-right:5px;
	background:url(image/newsnav.gif) left  no-repeat;
	padding-left:15px;
}
#indexnews .newslist .newsname a{
	font-size:10px;
	color:#000;
}
#indexnews .newslist .newsname a:hover{
	color:#F90;
	text-decoration:none;
}
#indexnews .newslist .newsname a:visited{
}
#inews{
   background:url(image/newsbg.gif) repeat-y;
   padding-left:5px;
}
#inews h1{
  font-size:16px;
  font-style:italic;
  padding-left:20px;
}


/*descriptiontitle*/
#mainbody #description h1{
	color:#4A4E51;
}

/*description*/
#descontent{
	clear:both;
	padding:10px 20px;
	color:#000;
        text-align:justify;
}
#pro_description{
	clear:both;
}

#Description img{
	width:300px;
	height:300px;
	margin:10px 17px;
}

/*whychooseustitle*/
#whychoose{
	float:left;
	margin:10px 0px;
	width:460px;
}
#whychoose h1{
	color:#464646;
	text-indent:20px;
	font-size:20px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0px;
}
#aboutcontent{
	color:#000;
	padding:10px 25px 10px 15px;
	background:url(image/aboutbg.gif) repeat-y;
        text-align:justify;

}


#whychoose1{
    clear:both;
	margin:10px 0px;
	
}
#whychoose1 h1{
    float:left;
	width:705px; 
    height:42px;
	line-height:40px;
	color:#E1E1E1;
	font-size:18px;
	background:url(image/Hot-middle.gif) repeat-x;
	text-indent:20px;
	font-family:Arial, Helvetica, sans-serif;
}

/*whychooseuscontent*/
#whycontent{
	background:url(image/decripition-center.gif) repeat-y;
	color:#000;
	padding:10px;
        text-align:justify;

}

.title{
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.content{
       text-align:justify;

}
/*newstitle*/
#mainbody #news h1{
	border-bottom: dotted 1px #C9C9C9 ;
	width:300px;
	height:40px;
	line-height:40px;
	color:#534844;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:100;
	text-indent:20px;
}
#mainbody #news img{width:570px;height:400px;}


/*newscatalog*/
#mainbody #newscata{
	width:728px;
	
}
#mainbody #newscata h1{
    float:left;
	width:700px; 
    height:42px;
	line-height:40px;
	color:#E1E1E1;
	font-size:18px;
	background:url(image/Hot-middle.gif) repeat-x;
	text-indent:20px;
	font-family:Arial, Helvetica, sans-serif;
}

/*newscatalogcontent*/

#mainbody #newscontent{
     clear:both;
	width:705px;
	padding:10px;
        text-align:justify;

}

#mainbody #newscontent .newslist{
	clear:both;
}
#mainbody #newscontent .newslist ul li{
	float:left;
	text-align:left;
	margin-left:10px;
}
#mainbody #newscontent .newslist .newstype{
	width:150px;
}
#mainbody #newscontent .newslist .newsname{
	width:300px;
}
#mainbody #newscontent .newslist .newstime{
	width:80px;
}

#newscontent #news .title{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}
#newscontent #news .time{
	text-align:right;
	margin-right:30px;
}
#newscontent #news .master{
       text-align:justify;

}

/*catalogpath*/
#mainbody #catapath{
    padding:10px;
	text-transform:capitalize;
}
#mainbody #catapath a{
	color:#003366;
	
}
#mainbody #catapath a:hover{
	color:#000099;
	text-decoration:underline;
}
/*catalogpagetitle*/
#mainbody #catapage h1{
	color:#4A4E51;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	background-position:left;
	margin:10px 0px;
	text-transform:capitalize;
	text-align:left;
	margin:10px;
}

#mainbody #catapage .pagestitle{
	text-align:left;
	padding-left:20px;
	color:#000;
}
#mainbody #catapage .pagestop{
	clear:both;
	text-align:center;
}

.current{
	color:#F60;
}

/*divisionpagetitle*/
.pagesfoot{
	clear:both;
	text-align:center;
}


/*buy*/
#mainbody #productpage .image{
	float:left;
}
#mainbody #addtocar{
	clear:both;
	width:700px;
}
#mainbody #addtocar .image .img{
	width:230px;
	height:173px;
	background:#000;
}
#mainbody .image{
	float:left;
	width:250px;
}
#mainbody #add{margin-left:20px;
	float:left;
	width:350px;
}
#add ul li{
	clear:both;
	font-weight:bold;
}
/*productionpagetitle*/
#mainbody #productpage h1{
	color:#000004;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	text-transform:capitalize;
	text-align:left;
	text-indent:0px;
}
#mainbody #productpage{
	margin-bottom:20px;
}
#mainbody #add .addimg{
	background:url(image/add%20to%20cart.gif) no-repeat;
	border:none;
	text-align:right;
}
#mainbody #add .a {width:200px;}
#cart_qty{ clear:both; margin-top:10px;}
#addtocar{
	margin-left:30px;
}

#nullcontent{
	clear:both;
	border:1px #E0E0E0 solid;
	width:715px;
	padding:5px;
	margin-top:3px;
	margin-bottom:10px;
        text-align:justify;

}

/*marklist*/
#marklist{
	clear:both;
	border:1px solid #888888;
	margin:10px;
	text-align:center;
	height:60px;
}

#marklist .mark{
	display:inline;
}
#marklist .mark img{
	width:125px;
	height:40px;
	margin:10px 0px;
}

/*pagefooter*/
#footer {
	clear:both;
	text-align:center;
	font-size:11px;
	color:#000;
}
#dlink{
   background:url(image/dlinkbg.gif) repeat-x;
   width:956px;
   height:62px;
   margin-left:2px!important;
   margin-left:0px;
}
#dlink #link {
}
#dlink #link ul{
	clear:both;
}
#dlink #link ul li{
	display:inline;
	height:20px;
	margin:0px 10px;
}
#dlink #link ul li a{
	color:#E8E8E8;
	border-right:1px solid #E8E8E8;
	padding-right:10px;
}
#dlink #link ul li a:hover{
	color:#00C;
}

#dfoot {
       clear:both;
	background:url(image/dfootbg.gif) repeat-x;
	height:62px;
	line-height:62px;
         padding-top:0px!important;
        padding-top:30px;
}
#dfoot a{
	color:#84050E;
}
#footer a:hover{
	color:#F00;
}

#foot_items{
     clear:both;
      width:930px;
      display:block;
      margin:0px auto;
}
#foot_items span{
	color:#000;
	font-size:14px;
        text-align:left;
        font-weight:bold;

}
#foot_items ul{
	margin:5px 10px;
        text-align:left;
	
	
}
#foot_items ul li{
	
}
#foot_items ul li a{
      font-size:10px;
}
#foot_items ul li a:hover{
	color:red;
	
}


#about_us{
	float:left;
}


#customer_info{
	float:left;
}



/*-----guide------*/
#Shopping_Guide{
	float:left;
}



/*-----payments------*/
#payments{
	float:left;
}




/*-----After Sale Service------*/
#After_Sale_Service{
	float:left;
}




/*-----After Sale Service------*/
#Special_Terms{
	float:left;
}


/*最新更改*/
.pic_big_img {
	width:250px;
	height:230px;
	text-align:center;
}
#productImage {
	width:248px;
	height:248px;
}
.pic_small_images {
	width:250px;
	background:#DBDBDB;
	padding-top:2px;
        padding-left:1px;
}
.pic_small_images li{float:left;}
.pic_small_images img {border:#000 1px solid;
	width:70px;
	height:70px;
	border:0px;
	padding:2px;
	margin:2px;
}
#add #productpage .o_USD_price,#add #productpage .o_GBP_price{float:left;margin-left:20px;}
#USDcur,#GBPcur{float:left;}
.pro_cur_c label{float:left;}
.pro_span{float:left;}
#add #productpage ul li{float:left;padding:10px;margin:5px;}
#add #productpage ul li{float:left;padding:10px;margin:5px;}
.price{float:left;}
.pro_price_m,.pro_price_c{color:#f00;}