﻿/***body***/
*{
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif,Arial, Helvetica, sans-serif;
}
body {
	margin:0px;
	background:#fff;
	font-size:13px;
	line-height:22px;
}
div,form,img,ul,ol,li,dl,dt,dd{
	margin:0px;
	padding:0px;
	border:none;
}
p,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}
input,select{
	font-size:12px;
	line-height:16px;
	vertical-align:middle;
}
img{
	border:none;
}
ul,li{
	list-style-type:none;
}
pre{
	padding:10px 0 10px 0;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}

.clear{clear:both;}

/***container***/
#container{
	background:#8d99a2;
}
/***Header***/
#Header{
	width:900px;
	margin:0px auto;
}
#banner{
	height:29px;
	line-height:29px;
	background:url(image/banner.gif);
}
#contact_us{
	float:left;
	margin-left:10px;
}
#shopping_cart{
	float:left;
	margin-left:5px;
}
#search{
	float:left;
	margin-left:20px;
}
#search span{
	float:left;
	color:#8b0f06;
}
#search_form{
	float:left;
	margin-top:7px;
}
#keyword{
	float:left;
	width:178px;
        height:12px;
        line-height:12px;
	border:1px solid #ccc;
}
#searchgo{
	float:left;
	width:14px;
	height:16px;
	border:none;
	cursor:pointer;
	background:url(image/search_go.gif);
}

#Menu{
	width:900px;
	margin:0px auto 10px auto;
        height:32px;
        line-height:32px;
	background:url(image/menux_li.gif) repeat-x;
}
#menux ul{
        text-align:center;
  }
#menux ul li{
        display:inline;
        margin:0px 20px;
}
#menux ul li a{
	font-size:14px;
	font-weight:700;
	text-decoration:none;
	color:#FFF;
}
#menux ul li a:hover{
	color:#00c0ff;
}
/***PageBody***/
#PageBody{
	width:900px;
	margin:0px auto;
	background:#fff;
}
/***Sidebar***/
#Sidebar{
	float:left;
	width:208px;
	margin-left:5px;
}

.menuy_top{
	width:208px;
	height:34px;
	line-height:34px;
	margin:0px auto auto auto;
	text-align:center;
	background:url(image/menuy_title.gif);
}
.menuy_title{
	font-size:16px;
	color:#fff;
}
.menuy{
        margin-bottom:10px;
}
#nav ul{
}
#nav ul li{
	width:208px;
	overflow:hidden;
	text-align:left;
       
}
#nav ul li span{
       color:#F60;
       font-size:8px;
        margin-left:8px;
}
#nav ul li:hover{
}
#nav a{
	display:block;
	width:208px;
	overflow:hidden;
	font-size:11px;
	font-weight:550;
	text-decoration:none;
	text-transform:capitalize;
	color:#545454;
        text-indent:5px;
}
#nav a:hover{
	color:#F60;
}
#nav ul li ul li{
        display:none;
}
#nav ul li a{
        color:#000;
        font-weight:bold;
        font-size:10px;
        cursor:pointer;
}
#nav ul li ul li a{
        font-weight:normal;
}
.hot_pro{
	width:186px;
	border:#979797 1px solid;
        margin:0px auto 10px auto;
        padding-left:20px;
     
}
/***MainBody***/
#MainBody{
	float:right;
	width:660px;
	margin-right:10px!important;
        margin-right:5px;
}
#big_ad{
}
.main_news{
	display:none;
	float:right;
        padding-left:17px!important;
       padding-left:15px;
}
.main_news .menuy_top{
	margin:0px auto;
}
#main_news{
	width:206px;
	margin:0px auto;
        height:227px;
        overflow:auto;
	border:#a4a4a4 1px solid;
}
#main_news a{
	text-decoration:none;
	color:#5f5f5f;
        font-size:10px;
        padding:0px 10px;
 
}
#new_shoes{
	clear:both;
        margin-top:20px;
}
.about_title{
	color:#7f7e7e;
}
#pro_table{
	width:660px;
	border:#747474 1px solid;
}
.productlist{
	float:left;
	width:150px;
	margin:7px!important;
        margin:6px;
        height:210px;
}
.productlist .pro_img,.productlist .pro_img img{width:150px; height:100px;}
.productlist .pro_name{height:40px; overflow:hidden;line-height:14px;text-align:center; }
.productlist .pro_name a{width:150px; overflow:hidden; color:#7f7e7e; text-decoration:none;font-size:10px;}
.productlist .pro_mprice{float:left; width:75px; text-align:center;}
.productlist .pro_price{float:left; width:75px; text-align:center; color:#0e3180;}
.productlist .o_radio{width:150px; text-align:center;}
.productlist .pro_buy{width:150px; text-align:center;}
.hot_pro .o_radio{
        display:none;
}
#descripition{
	clear:both;
        margin:10px auto;
}
#descripition img{
	height:9px;
}
#pro_des{
	height:290px;
}
#about_content,#description_pro{
	padding:0px 10px;
	font-size:12px;
	color:#7f7e7e;
        height:320px;
        overflow:auto;
        border:1px solid #ccc;
        text-align:justify;
}
#foot_href{
	clear:both;
	width:660px;
	height:126px;
	margin:20px auto 10px auto;
	background:url(image/small_ad.gif) right no-repeat;
}
#foot_href a{
	text-decoration:none;
	color:#979797;
        font-size:11px;
}
#about_us,#customer_info,#shopping_guide,#payments,#delivery,#after_sale_service,#special_teams{
	float:left;
        margin:0px 5px;
}
#about_us span,#customer_info span,#shopping_guide span,#payments span,#delivery span,#after_sale_service span,#special_teams span{
	display:inline-block;
	height:28px;
	padding-left:30px;
	font-weight:bold;
}
#about_us li,#customer_info li,#shopping_guide li,#payments li,#delivery li,#after_sale_service li,#special_teams li{
	padding-left:30px;
}
#about_us span{
        background:url(image/about_us.gif) 7px 3px no-repeat;
}
#customer_info span{
       background:url(image/customer_info.gif) 7px 3px no-repeat;
}
#shopping_guide span{
      background:url(image/shopping_guid.gif) 7px 0px no-repeat;

}
#payments span{
      background:url(image/payments.gif) 7px 3px no-repeat;

      
}
#delivery span{

}
#after_sale_service span{
}
#special_teams span{;
}

/***Footer***/
#Footer{
	clear:both;
	width:900px;
	margin:0px auto;
	text-align:center;
	background:#fff;
}
#link{
	background:#a5a5a5;
}
#link ul li{
	display:inline;
	margin:0px 5px;
}
#link a{
	text-decoration:none;
	color:#676767;
}
#link a:hover{
	text-decoration:underline;
	color:#063a7f;
}
#foot{
	text-align:center;
}
#foot a{
	color:#218ace;
}
/***************************************************news.html*****************************************************************/
#master_content .newslist{
	clear:both;
}
#master_content .newslist ul li{
	float:left;
	text-align:left;
	color:#01559d;
}
#master_content .newslist ul li a:hover{
	color:#F00;
}
#master_content .newslist .newstype{
	padding:2px 0px 0px 10px;
	width:150px;
        font-size:12px;
}
#master_content .newslist .newsname{
	width:300px;
}
#master_content .newslist .newsname a{
	text-decoration:none;
	font-size:12px;
	color:#C60;

}
#master_content .newslist .newstime{
	width:100px;
        font-size:11px;
        color:red;
}

/****************************************************newsDetal.html******************************************************************/
#news .title{
	font-size:20px;
	text-align:center;
	font-weight:300;
        
}
#news .time{
	color:#C60;
	clear:both;
	text-align:right;
}

/****************************************************catalog.html****************************************************/
#path_link{
	color:#063a7f;
}
#path_link a{
	color:#7f7e7e;
	font-size:14px;
	text-decoration:none;
        text-indent:10px;
}
#pro_title{
	font-size:20px;
	text-align:center;
	font-weight:600;
	text-transform:capitalize;
}
.pagestitle{
	text-align:center;
}
#pro_master .productlist{margin:10px 6px;}

/***********************************************product.html************************************************************/
#product{
}
#product_detail{
	width:660px;
	border:#7f7e7e 1px solid;
}
#product_detail .pic_images{
	float:left;
	margin:20px;
}
.pre_des{
	float:left;
	margin:10px;
        width:300px;
}
.pre_des .menuy_top{
	width:298px;
}
.pre_des .hot_pro{
	width:275px;
	margin:0px auto;
        height:380px;
        overflow:auto;
}
#product_detail .productdetail{
	float:left;
	width:300px;
	margin-top:10px;
}
#product_detail h3{
	font-size:14px;
	font-weight:400px;
}

#product_detail .detail_price{
	float:left;
	line-height:14px;
	font-size:14px;
}
#product_detail .pro_price{
	font-size:12px;
	color:red;
}
#product_detail .o_USD_price,#product_detail .o_GBP_price{
	float:left;
}
#product_detail .o_GBP_price
{
	margin-left:10px;
        color:green;
}
#product_detail .detail_store{
	font-size:12px;
}
#product_detail .pro_store{
}
#product_detail .detail_size{
	font-size:14px;
}
#cart_qty{
	font-size:14px;
}
.add_to_cart{
        float:right;
	width:100px;
        
        
}
#add_to_cart{
	float:right;
	width:92px;
	height:92px;
	margin-top:-40px;
	border:none;
        cursor:pointer;
        position:relative;
	background:url(image/add_to_cart.gif);
}
#product_detail li{
	margin:5px 0px;
}
#product_detail span{
	margin:5px;
}
.rela{
	clear:both;
	margin-top:50px;
}
.rela #pro_table {
        border:none;
}
.rela h5{
      text-transform:capitalize;
       border-bottom:1px dashed #ccc;
       text-indent:10px;
}
.rela #pro_table .productlist .pro_mprice,.rela #pro_table .productlist .pro_price,.rela #pro_table .productlist .o_radio,.rela #pro_table .productlist .pro_buy{
	display:none;
}

.pro_hot{
       display:none;
}
/************************************************one_page.html*******************************************************/
#one_page{
	clear:both;
	margin:30px 0px;;
	padding:10px;
}
#one_page h1{
        font-size:14px;
}
.pagesfoot{
	clear:both;
	text-align:center;
}
.pagesfoot a{
	font-size:14px;
	color:#F60;

}
.current{
        color:#F60;
        border:1px solid #f60;
        text-decoration:none;
}
.productlist ul li{
}

/*************************************************about_us***********************************************************/
.us_list a{
	font-size:14px;
	color:#000;
	font-weight:700;
}
/**/
.pagestop,.pagesfoot{clear:both; text-align:center;}
.pagestop a,.pagesfoot a{color:#F60;}
.pic_big_img{ float:left; width:400px; height:250px;}
.pic_big_img img{width:400px; height:250px;}
.pic_small_images { float:left; width:170px; height:245px; overflow:hidden;}
.pic_small_images li{width:150px; height:115px; overflow:hidden; border:#666 1px solid;}
.pic_small_images li img{width:150px; height:115px;}
#Description{}
/**/
/**/
/**********************************shopping_cart***************/
#form1{
	color:#000;
	font-weight:bold;
	background:#fff;
}
#currencies{
	font-size:14px;
        color:#C00B0E;
}
.table_row{
        font-size:10px;
        font-weight:normal;
        text-align:center;
        line-height:15px;
}
#subtotal_top{
	text-align:right;
	display:block;
}
#lbPriceS{
	color:#F03;
}
#btnCon{
	background:url(image/continue_shopping.gif) center no-repeat;
	border:0px;
	width:223px;
	height:33px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	text-align:right;
	padding-right:5px;
        cursor:pointer;
	
}
#btnCon:hover{
	color:#32F318;
}

#table_ordenum{
	border:5px double #666;
        color:red;
}
#txtOrderID{
	border:#666 1px solid;
	font-weight:bold;
	text-align:center;
}

#table_inform{
	border:1px solid #666;
}


.roll_in{
	border-bottom:1px solid #666;
	height:30px;
}
#table_inform .null_bg{
	background:#FFf;
}

.delivery{
	background:#000;
	color:#fff;
	text-indent:40px;
	height:30px;
	line-height:30px;
	font-size:16px;
}
#txtEmail,#txtName,#drpcountry,#txtADDRESS,#txtTel,#txtPostcode{
	border:1px solid #666;
}

#drpcountry{
	margin-left:5px;
	height:22px;
	margin-top:1px;
}
#payment_select{
	color:yellow;
	float:left;
	font-size:14px;
	padding:5px;
        font-weight:normal;
}
.payments{

	background:#999;
	padding-left:30px;
}

.rdobtn{
	text-align:left;
	color:#000;
        font-size:12px;
         font-weight:normal;
}

.account_menu{
	background:#ccc;
	color:#fff;
	padding:10px;
}
#detail_account{
	font-size:14px;
	color:#036;
        padding:25px;
        font-weight:normal;
}

#btnCheckOut{
	background:url(image/cart_button.gif) center no-repeat;
	border:0px;
	width:90px;
	height:26px;
	font-weight:bold;
}

#check_btn{
	background:#fff;
	padding:20px 0px;
        text-align:center;
}
#btnCheckOut{
	width:95px;
         cursor:pointer;
}
#btnCheckOut:hover{
	color:#F41504;
}

.table_cart{
        border:1px solid #666;
        background:#E1E1E1;
}
.table_cart a{
        color:#0670A0;
}
.table_cart a:hover{
        color:#FA1E07;
}
.table_top{
        height:30px;
        line-height:30px;
        background:#000;
        color:#fff;
        font-size:16px;
}
.table_row td{
        border-bottom:1px solid #666;
        padding:10px 0px;    
}
#table_count tr{
        height:20px;
        line-height;20px;
        color:#000;
        font-size:12px;
        font-weight:normal;
}
#lbMsg{
      color:#F41504;
      font-weight:normal;
}


.pays{
       text-align:center;
}
#total
{
font-weight:bold;
font-size:14px;
}

#noticy{
	position: absolute; 
	top: 150px;
	right: 10px;
	width:191px;
	z-index:1100;
}


