* { padding:0; margin:0;}
body{ 
	background-color:#000;
}

a:link       {text-decoration: none; color: #666666;}
a:visited    {text-decoration: none; color: #666666;}
a:hover      {TEXT-DECORATION: underline;color: #666666;}

a.pc1:link       {text-decoration: underline;color: #ffffff;}
a.pc1:visited    {text-decoration: underline;color: #ffffff;}
a.pc1:hover      {text-decoration: underline;color: #ffffff;}

a.pc2:link       {text-decoration: underline;color: #666666;}
a.pc2:visited    {text-decoration: underline;color: #666666;}
a.pc2:hover      {text-decoration: underline;color: #666666;}

#flash{
	width:1002px;
	margin:0 auto;
	}
#menu { 
	width:1002px;
	height:280px;
	position:absolute;
	z-index:10;
	float:center;
	}
#main{ 
	width:1002px;
	height:auto;
	margin:0 auto;
	padding-top:40px;
	padding-bottom:12px;
	background:#e5e5e5;
	color:#000;
	font:12px/20px Arial, Helvetica, sans-serif;
	}


#bottom{ 
	width:1002px;
	height:21px;
	padding-top:3px;
	margin:0 auto;
	text-align:center;
	text-indent:200px;
	font:11px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#000 url(images/logo-s.gif) 440px 55% no-repeat;
	}
#bottom a { 
	color:#fff;
	text-decoration:underline;
	}
#bottom a:hover{ 
	color:#ffcc00;
	}
	
	
	
	
	
#index{ 
	width:1002px;
	height:560px;
	margin:0 auto;
	padding-top:40px;
	font:16px/20px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}

#newarrival{ 
	width:1002px;
	height:560px;
	padding-top:40px;
	margin:0 auto;
	background:url(images/newarrival.jpg) -139px -141px no-repeat;
	}

#shopdisplay{ 
	width:1002px;
	height:520px;
	padding-top:40px;
	margin:0 auto;
	}

#shoes{ 
	width:1002px;
	height:560px;
	margin:0 auto;
	padding-top:40px;
	}
	
#poster{ 
	width:1002px;
	height:560px;
	margin:0 auto;
	}






.banner{ 
	width:975px;
	height:244px;
	margin:0 auto;
	padding-top:1px;
	}
#blue{ 
	width:944px;
	height:30px;
	margin:0 auto;
	margin-top:10px;
	padding-left:30px;
	background-color:#04044e;
	color:#fff;
	font:12px/30px Arial, Helvetica, sans-serif;
	}
#blue .search1{ 
	padding-right:50px;
	text-align:right;
	}
#blue .search1 .input{ 
	width:120px;
	height:15px;
	font:12px/15px Verdana, Arial, Helvetica, sans-serif;
	}
#main #coll { 
	width:974px;
	margin:0 auto;
	padding-top:6px;
	background-color:#fff;
	}	
#main #coll .quick{ 
	width:334px;
	_width:339px;
	height:56px;
	float:left;
	margin-left:8px;
	_margin-left:4px;
	padding:60px 0 0 25px;
	_padding:60px 0 0 20px;
	color:#3a3a3a;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	background:url(images/quick-bg.jpg);
	}
#main #coll .quick #sex{ 
	width:50px;
	height:20px;
	color:#4a4a4a;
	}
#main #coll .quick #coll{ 
	width:100px;
	height:25px;
	*height:20px;
	color:#4a4a4a;
	background-color:#fff;
	}
#main #coll .quick .searchbtn{ 
	margin-top:-2px;
	margin-left:2px;
	}
#main #coll .poster{ 
	width:597px;
	height:116px;
	float:left;
	margin-left:2px;
	}
#main #coll #p_list{
	padding:10px;
	height:1080px;
	*height:auto;
	}
#main #coll dl{
	width:170px;
	text-align:left;
	float:left;
	margin:20px 0 20px 20px;
	*margin:20px 0 20px 22px;
	_margin:20px 0 20px 19px;
	color:#656565;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	}
#main #coll dl dd{ 
	text-indent:0;
	}
#main #coll dl dd strong{
	color:#cc0000;
	}
#main #coll dl label{
	width:57px;
	height:21px;
	float:right;
	margin-top:5px;
	margin-right:20px;
	}
#main #coll .blue-b {
	width:974px;
	height:18px;
	background-color:#04044e;
	}
#main #coll .page{
	width:892px;
	height:30px;
	float:left;
	text-align:right;
	padding-right:50px;
	font:12px/30px Verdana, Arial, Helvetica, sans-serif;
	}
#main #coll #ps{ 
	width:729px;
	height:436px;
	*height:450px;
	margin:20px auto;
	background:url(images/ps-bg.jpg) repeat-y;
	}
#main #coll #ps .p-top{
	width:729px;
	height:12px;
	margin:0;
	padding:0;
	background:url(images/p-top.jpg) no-repeat;
	}
#main #coll #ps .p-foot{
	width:729px;
	height:11px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/p-foot.jpg) no-repeat;
	}
#main #coll #ps h3{
	text-align:center;
	margin-top:20px;
	color:#00042a;
	font:14px/20px Verdana, Arial, Helvetica, sans-serif;
	}
#main #coll #ps .left{
	width:360px;
	height:auto;
	float:left;
	margin-left:30px;
	_margin-left:15px;
	margin-top:30px;	
	}
#main #coll #ps .left .img{
	width:260px;
	height:260px;
	margin:0 auto;
	border:1px #dedede solid;
	}
#main #coll #ps .left ul{
	margin-top:20px;
	}
#main #coll #ps .left li{
	width:60px;
	height:60px;
	float:left;
	border:1px #9598b8 solid;
	margin-left:20px;
	list-style-type:none;
	}
#main #coll #ps .right{
	width:300px;
	height:auto;
	margin-top:30px;
	margin-left:20px;
	padding-top:30px;
	float:left;
	}
#main #coll #ps .right ul{
	font:12px/32px Verdana, Arial, Helvetica, sans-serif;
	color:#00042a;
	margin-bottom:20px;
	list-style-type:none;
	}
#main #coll #ps .right span{
	font-weight:bold;
	color:#fa7d07;
	}
#main #coll #ps .right label{
	padding-left:100px;
	}
#main #coll #ps .right .discuss{
	margin-top:30px;
	margin-left:50px;
	font:12px/32px Verdana, Arial, Helvetica, sans-serif;
	}
#main #coll #ps .right .discuss a{
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;}
#main #coll #ps .right .discuss a:hover{
	color:#cc0000;
	text-decoration:underline;}
#main #coll .xx{
	width:700px;
	height:auto;
	margin:0 auto;
	font:12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#00042a;
	text-align:left;}
#main #coll .table{ 
	width:900px;
	background-color:#cdcdcd;
	margin:20px auto;
	text-align:center;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	}
#main #coll .table tr{
	height:25px;
	}
#main #coll .table span{
	color:#fa7d07;
	font-weight:bold;
	}
#main #coll .table span a{
	color:#888;
	font-weight:normal;
	}
#main #coll .table .content{
	text-align:left;
	text-indent:10px;
	}
#main #coll .table .time{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ababab;
	}
#main #coll .table input{
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;}
#main .fmenu{
	width:925px;
	height:30px;
	margin:0 auto;
	margin-top:10px;
	padding-left:50px;
	padding-top:86px;
	background:url(images/franchise.png) 40px top no-repeat;
	}
#main .fmenu ul li{
	list-style:none;
	width:100px;
	height:20px;
	float:left;
	}
#main .fmenu ul li img{ 
	border:0;
	}
#main .fmenu ul li a{ 
	width:73px;
	padding-left:27px;
	}
#main .fmenu ul li a:hover{
	background:url(images/fr.png) 5px 50% no-repeat;
	}
#main .ftxt{
	width:842px;
	margin-left:0;
	color:#333333;
	padding:20px 80px 40px 80px; 
	}
#main .policy_ftxt{
	width:842px;
	margin-left:0;
	color:#333333;
	padding:20px 80px 40px 80px; 
	background:url(images/policy.jpg) bottom right no-repeat;
	}
#main .ftxt h3{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
#main .ftxt p{
	font:12px/24px Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	}
#main .ftxt p a{
	text-decoration:underline;
	color:#555;
	}
#main .ftxt p a:hover{
	color:#000;
	}
#main .ftxt table{
	width:600px;
	margin-left:120px;
	margin-top:30px;
	font:12px/30px Verdana, Arial, Helvetica, sans-serif;
	background-color:#3d3029;
	}
#main .ftxt table tr{
	background-color:#ccc;
	height:30px;
	}
#main .ftxt table input{
	line-height:20px;
	}
#main .ftxt span{
	color:#ff0000;
	padding-left:5px;
	}





#main .cmenu{
	width:925px;
	height:30px;
	margin:0 auto;
	margin-top:10px;
	padding-left:50px;
	padding-top:86px;
	background:url(images/company.png) 40px top no-repeat;
	}
#main .cmenu ul li{
	list-style:none;
	width:100px;
	height:20px;
	float:left;
	}
#main .cmenu ul li img{ 
	border:0;
	}
#main .cmenu ul li a{ 
	width:73px;
	padding-left:27px;
	}
#main .cmenu ul li a:hover{
	background:url(images/fr.png) 5px 50% no-repeat;
	}
#main .ctxt{
	width:850px;
	margin-left:0;
	color:#333333;
	padding-left:80px;
	padding-top:20px;
	padding-bottom:40px;
	}
#main .ctxt h3{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
#main .ctxt p{
	text-indent:24px;
	font:12px/24px Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	}
#main .ctxt table{
	width:830px;}






#main .jtxt{
	width:830px;
	margin-left:0;
	color:#333333;
	padding-left:80px;
	padding-top:20px;
	padding-bottom:40px;
	}
#main .jtxt h3{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
#main .jtxt p{
	text-indent:24px;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	}
#main .jtxt table{
	width:830px;
	margin:20px auto;
	color:#2b2b2b;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	}
	
#main .jtxt table .bt{
	background-color:#2a2a2a;
	text-indent:20px;
	color:#ededed;
	height:20px;
	}




#main .ntxt{
	text-align:center;
	width:830px;
	margin-left:0;
	color:#333333;
	padding-left:80px;
	padding-bottom:40px;
	}
#main .ntxt h3{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;text-align:left;
	}
#main .ntxt .cnews{margin-top:20px;}
#main .ntxt .cnews li.page{height:25px;text-align:center;border:0px;background:url(images/news1222223.png);}
#main .ntxt .mnews{
	margin-top:20px;
	background:url(images/news3.png) left 20px no-repeat;
	}
#main .ntxt img{
	border:0;
	margin-right:30px;
	margin-top:8px;	
	float:right;
	}
#main .ntxt ul{
	width:800px;
	}
#main .ntxt table{width:800px; height:28px;font:12px Verdana, Arial, Helvetica, sans-serif;}

#main .ntxt ul li{
	font:12px/24px Verdana, Arial, Helvetica, sans-serif;
	background:url(images/news1.gif) 20px 50% no-repeat;
	margin-top:5px;
	padding-left:35px;
	list-style:none;
	border-bottom:1px #8a8a8a dotted;
	text-align:left;
	}
#main .ntxt ul li a{
	color:#555;
	text-decoration:none;
	}
#main .ntxt ul li a:hover{
	color:#000;
	text-decoration:underline;
	}
#main .ntxt ul li span{
	color:#777;
	margin-left:30px;
	}
#main .ntxt .yp{
	width:720px;
	margin:30px auto 0 auto;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	}
	
#main .ntxt2{
	width:850px;
	margin-left:0;
	color:#333333;
	padding-left:70px;
	padding-bottom:40px;
	}
#main .ntxt2 .flagship{
	font:14px/32px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:none;
	}
#main .ntxt2 dl{
	width:850px;
	float:left;
	margin-bottom:50px;
	padding-bottom:30px;
	padding-left:20px;
	background-color:#999;
	}
#main .ntxt2 dl dt{
	width:830px;
	color:#fff;
	margin-top:30px;
	float:left;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:4px #bbb double;
	}
#main .ntxt2 dl dd{
	width:120px;
	height:80px;
	margin:10px 18px 10px 0;
	float:left;
	text-align:center;
	border:1px #e5e5e5 solid;
	}
#main .ntable{
	width:100%;
	margin:10px auto;
	font:12px/20px Arial, Helvetica, sans-serif;
	}
#main .newsInfo-t{
	width:100%;
	height:32px;
	text-align:center;
	background:url(images/news3.png) left 30px no-repeat;
	}
#main .newsInfo{
	width:650px;
	padding-left:100px;
	line-height:24px;
	text-align:left;
	}
#main .newsInfo p{
	width:650px;
	text-align:left;
	}
#main .newsInfo1{
	line-height:24px;
	text-align:left;
	}




#main .contact{
	width:925px;
	height:10px;
	margin:0 auto;
	margin-top:10px;
	padding-left:50px;
	padding-top:86px;
	background:url(images/contact.png) 40px top no-repeat;
	}
#main .cttxt{
	width:810px;
	margin-left:0;
	color:#333333;
	padding-left:80px;
	padding-top:0;
	padding-bottom:10px;
	font:14px/24px Verdana, Arial, Helvetica, sans-serif;
	}
#main .cttxt .p{
	margin-left:30px;
	text-indent:90px;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	}
#main .cttxt h3{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:15px;
	}

#main .cttxt .table{
	width:600px;
	margin-left:120px;
	margin-top:10px;
	font:12px/30px Verdana, Arial, Helvetica, sans-serif;
	background-color:#3d3029;
	}
#main .cttxt .table tr{
	background-color:#ccc;
	height:30px;
	}
#main .cttxt .table input{
	line-height:20px;
	}
#main .cttxt span{
	color:#ff0000;
	padding-left:5px;
	}
#main .cttxt .bge{
	width:780px;
	margin-top:10px;
	margin-left:30px;
	margin-bottom:30px;
	font:14px/30px Verdana, Arial, Helvetica, sans-serif;
	}
#main .cttxt .bge td{
	height:30px;
	}








