body {











	font-family: Arial, Helvetica, sans-serif;











	font-size: 11px;











	margin: 0px;











	padding: 0px;











}











*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#525252;-webkit-text-size-adjust:none;}











h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:bold;margin:0 !important;}











h1{border: 1px solid #CCCCCC;











    font-size: 18px;











    line-height: 25px;











    text-indent: 5px;











	font-weight:normal;}











a{color:#666;text-decoration:none;}











a:hover{color:#c33;text-decoration: underline;}











em{font-style:normal;}











img{border:none;}











.clear{ clear:both;}











#navBreadCrumb{ height:30px; line-height:30px;}











ul,ol,li{list-style:none;} #main {











	width: 965px;











	margin-right: auto;











	margin-left: auto;











}











#header {











	height: 159px;











	width: 965px;











}











.headertop {











	height: 108px;











	width: 965px;











}











.logo {











	float: left;











	height: 110px;











	width: 152px;











}











.account {











	height: 36px;











	width: 800px;











	float: right;











	text-align: right;











	line-height: 36px;











}











.account1 {











	float: left;











	height: 30px;











	width: 200px;











	margin-top: 10px;











	padding-top: 20px;











}











.ser {


	float: right;


	height: 73px;


}











.ser1{


border: 1px solid #AAA;


padding: 3px;


float:right;


width: 364px;


}


.ser1 .TextBox {


background-color: white;


margin: 0 5px 0 0;


border: none;


color: #CCC;


font-family: Arial;


height: 15px;


padding: 5px;


width: 260px;


float:left;


}


.ser1 .button-search {


cursor: pointer;


width: 86px;


height: 26px;


border: none;


text-indent: 10000px;


}








.ser2 {











	height: 25px;











	width: 149px;











	float: right;











	margin-top: 13px;











	border-top-width: 1px;











	border-right-width: 1px;











	border-left-width: 1px;











	border-top-style: solid;











	border-right-style: solid;











	border-left-style: solid;











	border-top-color: #CCCCCC;











	border-right-color: #CCCCCC;











	border-left-color: #CCCCCC;











	line-height: 25px;











}











.ser2 img {











	margin-top: 7px;











	margin-right: 5px;











	margin-left: 10px;











}











.nav {











	height: 46px;











	width: 960px;











	border-top-width: 1px;











	border-bottom-width: 1px;











	border-top-style: solid;











	border-bottom-style: solid;











	border-top-color: #CCCCCC;











	border-bottom-color: #CCCCCC;











	font-size: 12px;











	line-height: 46px;











	padding-left: 5px;











}











.nav li{ float:left; padding-left:22px; padding-right:26px; background-image:url(../images/lines.jpg); background-repeat:no-repeat; background-position:right; position:relative;}











.nav li.l2{ background-image:none;}











.nav li .sub_cate{border:1px solid #bdbdbd; position:absolute; width:218px;left:11px; top:46px; background-color:#fff; z-index:99; }











.nav li .sub_cate .pbg{background-image:url(../images/cate_bg.jpg); background-repeat:no-repeat; background-position:top center; position:absolute; left:80px; top:-5px; z-index:100; width:8px; height:4px;}











.nav li .sub_cate li{ background-image:none; height:38px; line-height:38px; border-bottom:1px solid #bdbdbd; width:202px; padding-left:8px; padding-right:8px;}











.nav li .sub_cate li a:hover{ text-decoration:none; color:#000;}











.nava:link,.nava:visited {











	font-size: 12px;











	background-image:url(../images/arrow.jpg);











	background-repeat:no-repeat;











	background-position:right;











	padding-right:10px;











	display:block;











	height:100%;











	width:100%;











}











.nava:hover {











	color: #000000;











	text-decoration: none;











	background-image:none;











}











.img {











	margin-right: 31px;











	margin-left: 31px;











}











#central {











	width: 965px;











}











.banner {











	width: 100%;











	margin-top: 10px;











}











.show {











	width: 964px;











	margin-top: 10px;











	border-bottom-width: 1px;











	border-bottom-style: solid;











	border-bottom-color: #CCCCCC;











	height: 360px;











}











.images1





{





	width: 235px;





	height: 390px;





	float: right;





}











.dress_size_chart





{





	text-align:center;





	font-size:12px;





}











.show1 {











	height: 30px;











	width: 944px;











	border-bottom-width: 1px;











	border-bottom-style: solid;











	border-bottom-color: #CCCCCC;











	border-top-width: 1px;











	border-top-style: solid;











	border-top-color: #CCCCCC;











	font-size: 24px;











	color: #525252;











	padding-left: 20px;











}











.show2 {











	float: left;











	height: 288px;











	width: 167px;











	line-height: 18px;











	padding-top: 20px;











	margin-right: 16px;











	margin-left: 16px;











}











.show2 a.aimg{ width:161px; height:226px; overflow:hidden; display:block;}











.show2 a.with{ display:block; line-height:16px; height:48px; width:100%; overflow:hidden;}











.order {























	width: 964px;











	height: 360px;











}











.order1 {











	float: left;











	height: 346px;











	width: 420px;











}











.order11 {











	height: 38px;











	width: 400px;











	line-height: 38px;











	font-size: 24px;











	padding-left: 20px;











	float: left;











}











.order12 {











	height: 295px;











	width: 410px;











	border: 1px solid #CCCCCC;











	float: left;











	padding-top: 10px;











	overflow:hidden;











}











.order13 {











	height: 34px;











	width: 320px;











	font-size: 12px;











	padding-left: 20px;











	margin-top: 10px;











	float: left;











}











.m {











	float: right;











	height: 21px;











	width: 52px;











	margin-right: 20px;











	border: 1px solid #CCCCCC;











}











.order2 {























	float: right;











	height: 346px;











	width: 460px;











}











.order21 {











	height: 38px;











	width: 460px;











}











.order21 a{











	float: left;











	height: 32px;











	font-size: 18px;











	line-height: 32px;











	margin-top: 6px;











	padding-left:15px;











	padding-left:15px;











	margin-right: 15px;











	margin-left: 15px;











	border:1px solid #fff;











	border-bottom:0;











	text-decoration:none;











}











.order21 a:hover,.order21 a.order212 {











	height: 32px;











	float: left;











	margin-top: 6px;











	border-top-width: 1px;











	border-right-width: 1px;











	border-left-width: 1px;











	border-top-style: solid;











	border-right-style: solid;











	border-left-style: solid;











	border-top-color: #CCCCCC;











	border-right-color: #CCCCCC;











	border-left-color: #CCCCCC;











	background-color: #FFFFFF;











	font-size: 18px;











	line-height: 32px;











	padding-left: 15px;











	padding-right:15px;











	margin-right: 15px;











	margin-left: 15px;











	text-decoration:none;











}



































.numss{











	height: 295px;











	width: 460px;











	padding-top: 10px;











	border-right-width: 1px;











	border-bottom-width: 1px;











	border-left-width: 1px;











	border-right-style: solid;











	border-bottom-style: solid;











	border-left-style: solid;











	border-right-color: #CCCCCC;











	border-bottom-color: #CCCCCC;











	border-left-color: #CCCCCC;











	border-top-width: 1px;











	border-top-style: solid;











	border-top-color: #CCCCCC;











	display:none;











}











.order221 {











	float: left;











	height: 279px;











	width: 133px;











	margin-right: 10px;











	margin-left: 10px;











}











.order221 a.aimg {











	display:inline-block; width:130px; height:203px; overflow:hidden;











}











.order221 a.aname {











display:inline-block; width:100%; height:45px; overflow:hidden;











}











#why {











	height: 160px;











	width: 964px;











	line-height: 18px;











}











#why .nonedis{











	display:none;











	height:160px;











	width:964px; overflow:hidden;











}











.shoow {











	height: 30px;











	width: 964px;











	border-bottom-width: 1px;











	border-bottom-style: solid;











	border-bottom-color: #CCCCCC;











	font-size: 24px;











	color: #525252;











	margin-bottom: 20px;











}











.page {











	height: 38px;











	width: 200px;











	float: right;











}











.page a{











	float: left;











	height: 30px;











	width: 40px;











	font-size: 18px;











	line-height: 32px;











	text-align: center;











}











.page a:hover,.page a.page1 {











	float: left;











	height: 30px;











	width: 40px;











	font-size: 18px;











	line-height: 32px;











	text-align: center;











	background-color: #FFFFFF;











	border-top-width: 1px;











	border-right-width: 1px;











	border-left-width: 1px;











	border-top-style: solid;











	border-right-style: solid;











	border-left-style: solid;











	border-top-color: #CCCCCC;











	border-right-color: #CCCCCC;











	border-left-color: #CCCCCC;











	color: #FF9900;











}























.pagea:link,.pagea:visited {











	font-size: 12px;











	text-decoration: none;











	font-weight: bold;











}











.pagea:hover {











	color: #FF6600;











	text-decoration: none;











}











#foot {











	width: 964px;











	line-height: 18px;











	border-top-width: 1px;











	border-top-style: dashed;











	border-top-color: #CCCCCC;











	padding-top: 15px;











	text-align:center











}











#foot ul {











	float: left;











	height: 160px;











	width: 120px;











	line-height: 25px;











	margin-left: 30px;











	margin-right: 30px;











}











.about:link,.about:visited {











	text-decoration: none;











}











.about:hover {











	text-decoration: none;











	color: #660000;











}











.sign {











	float: right;











	height: 165px;











	width: 265px;











	font-weight: bold;











}











.sign1 {











	height: 35px;











	width: 265px;











	line-height: 35px;











}











.signf {











	height: 15px;











	width: 140px;











	margin-right: 10px;











	float: left;











}











.footer {











	height: 30px;











	width: 964px;











	color: #525252;











	text-align: center;











}











#cside {











	float: left;











	width: 202px;











}











.leftBoxContainer {











	width: 200px;











	border: 1px solid #CCCCCC;











	padding-bottom: 10px;











	margin-bottom:10px;











}











.leftBoxContainer img {











	margin-right: 5px;











	margin-left: 10px;











}























.side11 {











	height: 30px;











	border-bottom-width: 1px;











	border-bottom-style: solid;











	border-bottom-color: #CCCCCC;











	line-height: 30px;











	font-size: 12px;











}











.leftBoxContainer li {











	font-size: 12px;











	line-height:15px;











	padding-top:5px;











	padding-bottom:5px;











	background-image:url(../images/arrow.gif);











	background-repeat:no-repeat;











	padding-left:15px;











	background-position:6px 10px;











}











.sidea:link,.sidea:visited {











	font-size: 12px;











	text-decoration: none;











}











.sidea:hover {











	text-decoration: underline;











	color: #757575;











}























.side2 {











	height: 185px;











	width: 200px;











	border-right-width: 1px;











	border-bottom-width: 1px;











	border-left-width: 1px;











	border-right-style: solid;











	border-bottom-style: solid;











	border-left-style: solid;











	border-right-color: #CCCCCC;











	border-bottom-color: #CCCCCC;











	border-left-color: #CCCCCC;











}











.side21 {























	height: 30px;











	width: 200px;











	line-height: 30px;











	font-size: 12px;











}











.side22 {











	height: 120px;











	width: 200px;











}























.side2span {











	height: 20px;











	width: 20px;











	display: block;











	text-align: center;











	line-height: 20px;











	border: 1px solid #CCCCCC;











	margin-bottom: 10px;











	margin-left: 10px;











	float: left;











}











.xl:link,.xl:visited {











	text-decoration: none;











	height: 20px;











	width: 20px;











	display: block;











}











.xl:hover {











	color: #000000;











	text-decoration: none;











	border: 1px solid #333333;











}











.side3 {























	height: 300px;











	width: 200px;











	border-right-width: 1px;











	border-bottom-width: 1px;











	border-left-width: 1px;











	border-right-style: solid;











	border-bottom-style: solid;











	border-left-style: solid;











	border-right-color: #CCCCCC;











	border-bottom-color: #CCCCCC;











	border-left-color: #CCCCCC;











}











.side3 li {











	margin-left: 10px;











	margin-bottom: 1px;











}











.lia:link,lia:visited {











	background-image: url(../images/bullet-unsel.gif);











	background-repeat: no-repeat;











	background-position: left;











	padding-left: 15px;











}











.lia:hover {











	background-image: url(../images/bullet-unsel2.gif);











	background-repeat: no-repeat;











	background-position: left;











	color: #666666;











	text-decoration: underline;











}











.side4 {











	height: 350px;











	width: 200px;











	margin-top: 20px;











	margin-bottom: 20px;











}











#cright {











	float: right;











	width: 748px;











}











.cright1 {











	width: 740px;











	font-size: 18px;











	border: 1px solid #CCCCCC;











	text-indent: 5px;











	line-height: 25px;











}











.cright2 {











	width: 740px;











	float: left;











	margin-bottom: 20px;











	padding-bottom: 20px;











}























.cshow {











	float: left;











	height: 300px;











	width: 175px;











	line-height: 18px;











	padding-top: 10px;











	text-align: center;











	margin-top: 10px;











	margin-right: 4px;











	border: 1px solid #CCCCCC;











	margin-left: 4px;











}











.cshow a.aimg{ display:inline-block; width:161px; height:226px; overflow:hidden;}











.cshow a.aname{width:161px; height:48px; overflow:hidden; display:block; line-height:16px;}











.navSplitPagesResult{	height: 25px;











	margin-top: 8px; line-height:25px}











.navSplitPagesLinks {











	height: 20px;











	margin-top: 8px;











}











.navSplitPagesLinks strong,.navSplitPagesLinks a {











	display:inline-block;











	border: 1px solid #CCCCCC;











	margin-left: 5px;











	margin-right: 5px;











	text-align: center;











	line-height: 16px;











	padding:3px 8px;











}











.navSplitPagesLinksli {











	height: 16px;











	width: 20px;











}























.navSplitPagesLinks a:hover {











	color: #FF9900;











	text-decoration: none;











}























.sort {











	height: 20px;











	width: 180px;











	color: #333;











	line-height: 20px;











	float: right;











	text-align: right;











}











.sortform {











	height: 18px;











	width: 122px;











}















































#introduce {











	float: left;











	width: 930px;











	margin-bottom: 8px;











	padding:15px 20px;











	border-top:1px dashed #ccc;











}











#bigword {











	background-color: #F4F4F4;











	height: 36px;











	width: 900px;











	font-size: 18px;











	font-weight: bold;











	color: #666666;











	padding-top: 8px;











	padding-left: 16px;











}











#reddress {











	float: left;











	width: 350px;











	text-align: center;











	padding-bottom: 10px;











}











#reddress1 {











	float: left;











	height: 90px;











	width: 190px;











	margin-top: 8px;











	margin-left: 15px;











}























#redright {











	float: left;











	width: 550px;











	padding-left:10px;











}











#redright1 {











	float: left;











	width: 440px;











	font-size: 18px;











	color: #FF8F00;











	font-weight: bold;











	padding-top: 11px;











	margin-bottom: 10px;











}











.avaiable {











	margin-left: 100px;











}











#redright2 {











	background-color: #F4F4F4;











	float: left;











	height: 25px;











	width: 435px;











	padding-top: 5px;











	padding-left: 5px;











	font-size: 13px;











}











.cprice {











	text-decoration: line-through;











	margin-left: 180px;











}











#redright3 {











	float: left;











	height: 25px;











	width: 435px;











	padding-top: 5px;











	padding-left: 5px;











	font-size: 13px;











}











#redright4 {











	float: left;











	height: 50px;











	margin-top: 10px;











	line-height: 22px;











	margin-left: 15px;











	width: 300px;











	margin-bottom: 5px;











}











#redright4 img {











	margin-right: 5px;











}



































.cpriceCopy {























	text-decoration: none;











	margin-left: 187px;











}











#redright5 {











	float: left;











	height: 130px;











	width: 399px;











	margin-top: 10px;











	padding-top: 10px;











	padding-left: 20px;











}











#forms {











	float: left;











	height: 35px;











	width: 339px;











	font-weight: bold;











	font-size: 12px;











}











#formsinput {











	float: left;











	height: 16px;











	width: 171px;











	margin-top: 3px;











}











.forms1 {











	height: 16px;











	width: 152px;











	margin-top: 3px;











}











.forms2 {











	height: 18px;











	width: 337px;











	margin-top: 3px;











}











#formsinput2 {











	float: left;











	height: 17px;











	width: 356px;











	margin-top: 2px;











}











#redright6 {











	float: left;











	height: 20px;











	width: 200px;











	margin-top: 5px;











}











#redright7 {











	padding-bottom:11px;











	width: 290px;











	padding-top: 11px;











	margin-left: 20px;











}











.fr {











	height: 18px;











	width: 25px;











	margin-right: 20px;











	background-color: #CCCCCC;











}











#leftfoot {











	float: left;











	height: 63px;











	width: 726px;











	margin-top: 10px;











}











#leoot1 {











	float: left;











	height: 60px;











	width: 227px;











	border: 1px solid #CCCCCC;











	margin-right: 10px;











}











#leoot1input {











	float: left;











	height: 20px;











	width: 95px;











	margin-top: 7px;











	margin-right: 8px;











	margin-left: 8px;











}











.email:link,.email:visited {











	color: #333333;











	text-decoration: none;











}











#leoot2 {











	float: left;











	height: 40px;











	width: 217px;











	border: 1px solid #CCCCCC;











	font-weight: bold;











	padding-top: 20px;











	padding-left: 10px;











	font-size: 13px;











	margin-right: 10px;











}











#leoot3 {











	float: left;











	height: 60px;











	width: 217px;











	border: 1px solid #CCCCCC;











	padding-left: 10px;











	font-size: 16px;











}











.leoot {











	margin-left: 80px;











	margin-top: 10px;











}























#topselles {











	width: 941px;











	font-size: 20px;











	color: #333333;











	background-image: url(../images/hr940.png);











	background-repeat: no-repeat;











	background-position: bottom;











	padding-bottom: 10px;











	margin-bottom: 10px;











}











#Top941 {











	width: 941px;











	margin-top: 25px;











	line-height: 20px;











}























#Top941 .tophoto101 {











	float: left;











	width: 101px;











	line-height: 18px;











	margin-right: 15px;











}











.tophoto101 p.pname{











	height: 39px;











    margin-bottom: 6px;











    margin-top: 6px;











    overflow: hidden;











    width: 101px;











	line-height:13px;











}











.three-sousuo {











	height:8px;











}











.product-col{	border:solid 1px #efefef;margin-bottom: 5px;border-radius: 4px; -moz-border-radius: 4px;-webkit-border-radius: 4px;position: relative;overflow: hidden;margin:5px; padding:10px 5px; text-align:center; height:280px}











.categoryListBoxContents{ float:left}











.categoryListBoxContents .product-col{ height:auto;}











.product-name{ padding:10px;}











.product-price,.index_parice{ color:#900; font-size:14px; font-weight:bold}











#indexDefaultMainContent{ margin:10px 0;}











.product-hw{width: 165px;}











h1#productName{ font-size:16px;}











h2#productPrices{ font-weight:bold; font-size:16px; color:#900}











#cartAdd,#productAttributes {	border:#CCC solid 1px;margin-bottom: 5px;border-radius: 4px; -moz-border-radius: 4px;-webkit-border-radius: 4px;position: relative;overflow: hidden;font-family: Tahoma;text-align: center;padding:10px;margin-top:10px;}











.additional_images{ float:left; padding:10px;}











#productDetailsList{ width:100%}











.navNextPrevCounter {











	margin: 0em;











	font-size: 0.9em;











	}











.navNextPrevList {











	display: inline;











	white-space: nowrap;











	margin: 0;











	padding:  0.5em 0em;











	list-style-type: none;











	}





.left





{





	float:left;





}





.colorW {





margin: 20px auto;





position: relative;





}





#colorChart {





margin: 0 auto;





position: relative;





}