a:link,a:visited{



    text-decoration: none;



}



a:hover{



text-decoration:underline;



}



div#floatFuncBarzjd {



    background-image: url("../image/default_01.gif");



    background-repeat: repeat-x;



    border-bottom: 4px solid #000000;



    color: #FFFFFF;



    height: 58px;



    margin: auto;



    position: fixed;



    text-align: left;



    top: 0;



    width: 100%;



    z-index: 1100;



}



#infoCart{

*padding-top:10px;

}



ul.checkout-types{

*margin-top:12px;

}

.button-level h3{

*margin-top:12px;

}



#floatContainerzjd {



    margin: auto;



    width: 980px;



}



#leaf {



    background-image: url("../image/default_016.gif");



    background-repeat: no-repeat;



    float: left;



    height: 42px;



    margin-top: 8px;



    padding-right: 8px;



    width: 32px;



}



#shopInfo {



    background-image: url("../image/default_03.gif");



    background-position: right center;



    background-repeat: no-repeat;



    color: #000000;



    float: left;



    font-size: 12px;



    font-weight: bold;



    height: 44px;



    line-height: 14px;



    padding-right: 30px;



    padding-top: 8px;



}



#logoInfo {



    float: left;



    margin-left: 5px;



}



#logoInfo ul {



    color: #000000;



    margin: 0;



    padding: 0;



}



#logoInfo ul li {



    float: left;



    font-size: 12px;



    height: 52px;



    line-height: 52px;



    list-style: none outside none;



}



#logoInfo ul a {



    color: #000000;



    font-size: 12px;



    text-decoration: none;



}



#cartImg {



    background-image: url("../image/shopcart.png");



    background-repeat: no-repeat;



    float: left;



    height: 27px;



    margin-top: 12px;



    width: 24px;



}



#myCart {



    color: #000000;



    float: left;



    margin-top: 20px;



}



#myCart a {



    color: #000000;



    font-size: 12px;



    text-decoration: none;



}



#checkOut {



    float: left;



    height: 32px;



    margin-left: 5px;



    margin-top: 17px;



}



#logoFramezjd {



    background-image: url("../image/head_bg.png");



    background-position: center top;



    background-repeat: repeat-x;



    height: 66px;



    padding: 0 5px;



    position: absolute;



    width: 970px;



}



#logoTitle {



    background-repeat: no-repeat;



    float: left;



    height: 36px;



    margin-left: 5px;



    margin-top: 21px;



    width: 394px;



}



a#homeLink {



    display: block;



    height: 100%;



    outline: medium none;



    text-decoration: none;



    width: 100%;



}



#logoImg {



    background-repeat: no-repeat;



    float: left;



    height: 82px;



    position: relative;



    width: 167px;



    z-index: 1000;



}



#logoIntro {



    float: left;



    font-size: 12px;



    font-weight: bold;



    margin-left: 10px;



    margin-top: 24px;



}



#headerBottomzjd {



    background-image: url("../image/ad.jpg");



    background-repeat: no-repeat;



    height: 35px;



    margin: auto;



    width: 968px;



}



#dayDelivery {



    float: left;



    height: 100%;



    margin-left: 18px;



    width: 240px;



}



#dayReturnzjd {



    float: left;



    height: 100%;



    margin-left: 0;



    width: 262px;



}



#headerBottomzjd a {



    display: block;



    height: 100%;



    outline: medium none;



    text-decoration: none;



    text-indent: -9000px;



    width: 100%;



}



div#headerBottomSearchzjd {



    float: right;



    width: 300px;



}



div#searchInput {



    float: left;



    margin-top: 6px;



}



input.searchText {



    background: none repeat scroll 0 0 #E5E5EB;



    border: 1px solid #E5E5EB;



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



    height: 23px;



    line-height: 23px;



    width: 239px;



		display:inline;



		padding-top:1px;



		padding-bottom:1px;



		margin-bottom:1px;



}



div#searchInput input {



    font-size: 14px;



}



div#searchSubmit {



    background-image: url("../image/default_23.gif");



    background-repeat: no-repeat;



    float: right;



    height: 28px;



    margin-left: 3px;



    margin-right: 8px;



    margin-top: 6px;



    width: 44px;



}



.searchSubmit {



    background-color: transparent;



    background-position: left top;



    background-repeat: no-repeat;



    border: 0 none;



    cursor: pointer;



    display: block;



    float: right;



    height: 28px;



    outline: medium none;



    padding: 0;



    text-indent: -9000px;



    width: 44px;



}



#categoriesTitle {



    background-image: url("../image/top_d.jpg");



    background-repeat: no-repeat;



    color: #FFFFFF;



    font-family: Trebuchet MS;



    font-size: 16px;



    font-weight: bold;



    height: 36px;



    line-height: 36px;



    text-indent: 1em;



    width: 185px;



}



#adFramezjd {



    background-color: #000000;



    height: 276px;



    margin: auto;



    overflow: hidden;



    width: 968px;



}



#adLeft {



    float: left;



    height: 276px;



    width: 761px;



}



#adRight {



    float: right;



}



#ad1 {



    height: 138px;



    width: 205px;



}



#adCatozjd {



    background: #F9FAF9;



	border:1px solid #BEBEBE;



    height: 235px;



    margin: 3px auto 0;



    overflow: hidden;



    padding: 5px 0 0;



    width: 966px;



}



#men {



    background-image: url("../image/men.jpg");



    background-repeat: no-repeat;



    float: left;



    height: 225px;



    margin-left: 5px;



    width: 313px;



}



#women{



	float:left;



	margin-left:5px;



	width:313px;



	height:225px;



	background-image:url("../image/women.jpg");



	background-repeat:no-repeat;



}



#kids{



	float:left;



	margin-left:5px;



	width:321px;



	height:225px;



	background-image:url("../image/kids.jpg");



	background-repeat:no-repeat;



}



.adCatoTitle {



    color: #FFFFFF;



    font-family: Arial;



    font-size: 20px;



    height: 24px;



    margin-left: 96px;



    margin-top: 6px;



}



.elseLink ul {



    margin: 0;



    padding: 10px 0 0 10px;



}



.elseLink ul li {



    height: 18px;



    list-style: none outside none;



}



.elseLink ul li a {



    color: #FF4F14;



    font-size: 12px;



    font-weight: bold;



    line-height: 18px;



    text-decoration: none;



}



.elseLink ul li a:hover{



	text-decoration:underline;



}



#defaultDeszjd {



    background-image: url("../image/default_71.jpg");



    background-position: center bottom;



    background-repeat: no-repeat;



    height: 160px;



    margin: 3px auto auto;



    padding-top: 15px;



    width: 968px;



}



#defaultDesTitle {



    color: #FF4F14;



    font-size: 12px;



    font-weight: bold;



    margin: auto;



    text-align: center;



}



#defaultDesContainer {



    color: #474747;



    font-size: 12px;



    line-height: 23px;



    overflow: hidden;



    padding: 10px 8px;



}



#indexTitlezjd {



    color: #FFFFFF;



    height: 30px;



    margin: 3px auto 0;



    width: 968px;



}



#footzjd {



    background-image: url("../image/footer_bg.jpg");



    background-repeat: no-repeat;



    margin: auto;



    width: 968px;



	clear:both;



}



#footer {



    height: 69px;



    margin: auto;



    padding-bottom: 40px;



    width: 968px;



}



#footerLeft {



    float: left;



    overflow: hidden;



    width: 30%;



}



#signUpTitle {



    color: #010101;



    font-size: 11px;



    font-weight: bold;



    margin-left: 15px;



    margin-top: 12px;



}



#signUp {



    margin: 5px 5px 5px 15px;



}



#view {



    color: #FF4F14;



    margin-left: 15px;



    margin-top: 0;



}



#errormsg1 {



    margin-top: 5px;



}



#view a {



    color: #FF4F14;



    font-size: 10px;



}



#signUpInput {



    float: left;



}



input.signUpText {



    border: 1px solid #FF4F14;



    color: #999999;



    font-size: 12px;



    height: 20px;



    line-height: 20px;



    width: 140px;



		margin:0;



		padding:0;



}



#signUpSubmit {



    background-image: url("../image/default_12.gif");



    background-repeat: no-repeat;



    float: left;



    height: 24px;



    margin-left: 9px;



    width: 49px;



}



.signUpSubmit {



    background-color: transparent;



    background-position: left top;



    background-repeat: no-repeat;



    border: 0 none;



    cursor: pointer;



    display: block;



    float: right;



    height: 24px;



    outline: medium none;



    padding: 0;



    text-indent: -9000px;



    width: 49px;



		margin:0;



		padding:0;



}



#footerRight {



    float: left;



    margin-left: 0;



    overflow: hidden;



    padding-top: 10px;



}



.footerUl {



    float: left;



    margin-left: 50px;



}



.footerUl ul {



    color: #FF4F14;



    font-size: 12px;



    margin: 0;



    padding: 0;



}



.footerUl ul li {



    color: #FF4F14;



    line-height: 20px;



    list-style: none outside none;



}



.liTitle {



    color: #FF4F14;



    font-size: 11px;



    font-weight: bold;



}



.footerUl ul li {



    color: #FF4F14;



    line-height: 20px;



    list-style: none outside none;



}



.footerUl ul li a {



    color: #FF4F14;



    font-size: 11px;



}



#footerFriendzjd {



    margin: auto;



    text-align: center;



    width: 968px;



		height:65px;



}



#content.index{



margin-bottom:0;



}



.box-player_list,.box-category{



	margin-bottom:3px;



	padding-top:10px;



	padding-left:8px;



	padding-bottom:30px;



	border:1px solid #CCCCCC;



	border-top:none;



	overflow-x:hidden;



	background-image:url(../image/leftBlank.jpg);



	background-repeat:no-repeat;



	background-position:bottom;



}







.centers {



    padding-bottom: 20px;



}



#powered {



    font-size: 12px;



    margin: 15px auto auto;



    padding-bottom: 30px;



    width: 80%;



		text-align:center;



}



#powered a {



    color: #FF4F14;



    font-weight: bold;



}



.box-category ul li {



    list-style: none outside none;



		padding:0;



}



.box-category ul li a {



    color: #333333;



    font-size: 12px;



    font-weight: bold;



    line-height: 20px;



}







.box-category ul li a:hover{



color:#FF4F14;







}











#playerListTitle {



    background-image: url("../image/sub.jpg");



    background-repeat: no-repeat;



    color: #FFFFFF;



    font-family: Trebuchet MS;



    font-size: 16px;



    font-weight: bold;



    height: 36px;



    line-height: 36px;



    text-indent: 1em;



    width: 185px;



}



.box-player_list ul {



    margin: 0;



    padding: 0;



}



.box-player_list ul li {



    list-style: none outside none;



}



.box-player_list ul li.activeli a {



    color: #FF4F14;



    font-weight: bold;



}



.box-player_list ul li a {



    color: #333333;



    font-size: 12px;



    line-height: 20.75px;



}







.box-player_list ul li a:hover{



color:#FF4F14;



font-weight:bold;







}



.breadcrumb {



    background-image: url("../image/products_03.gif");



    background-repeat: repeat-x;



    border: 1px solid #CCCCCC;



    color: #000;



    font-family: Arial;



    font-size: 14px;



    font-weight: bold;



    height: 38px;



    margin: 3px auto 3px;



    overflow: hidden;



    text-indent: 1em;



    width: 966px;



}



.breadcrumb a {



    color: #000000;



    font-size: 14px;



    font-weight: bold;



    line-height: 38px;



}



#lastbreadcrumb a{



	color: #FF4F14;



}



.producydescriptions {



    background-image: url("../image/products_09.gif");



    background-position: left top;



    background-repeat: repeat-x;



    border: 1px solid #D5D5D5;



    margin-bottom: 3px;



    width: 771px;



}



.dlpFilterByBackgroundContainer {



    background-image: url("../image/products_091.gif");



    background-position: left bottom;



    background-repeat: repeat-x;



		min-height: 139px;



}



.dlpFilterByItemContainer{



	display:table-cell;



	min-height: 139px;



}



.dlpFilterByItemContainer h6 {



    height: 23px;



    line-height: 23px;



    padding: 8px 0 0 10px;



		font-size:1.1em;



		margin:0;



}



.dlpFilterByItemContainer ul {



    margin: 0;



    padding: 0 0 5px 10px ;



    width: 175px ;



}



.dlpFilterByItemContainer ul li {



    height: 16px;



    line-height: 16px;



		list-style:none outside none;



}



.dlpFilterByItemContainer ul li a {



    color: #000000;



    font-size: 12px;



}



.split_page_results {



    float: left;



    font-size: 12px;



    font-weight: normal;



    padding: 0px 10px;



		line-height:22px;



}



.split_page_links{



	font-size:12px;



	line-height:22px;



	float:right;



	font-weight:bold;



	padding-right:5px;



	color:#a3a3a3;



}



.split_page_links a{



	color:#5f5f5f;



}



#column-leftzjd + #column-right + #content.categoryContent, #column-leftzjd + #content.categoryContent{



	width:768px;



	margin-left:201px;



}



#column-leftzjd + #column-right + #content.searchContent, #column-leftzjd + #content.searchContent{



	width:768px;



	margin-left:201px;



}



.searchContent .product-grid > div {



    display: inline-block;



    margin-bottom: 0;



    margin-right: 0;



    vertical-align: top;



    width: 188px;



}



.searchContent .product-grid > div > div {



    display: inline-block;



    margin-bottom: 0;



    margin-right: 0;



    vertical-align: top;



    width: 185px;



}



.product-grid {



    border: 1px solid #DFE4E8;



    margin-bottom: 3px;



    padding-bottom: 10px;



    padding-top: 10px;



    width: 771px;



}



.product-grid .linefirst .indexContent{



	background-image: url("../image/lineTop.png");



   background-repeat: no-repeat;



   background-position:right bottom;



	}



.product-grid .linefirst .centerBoxContentsProducts3{



	background:none;



}



.product-grid .line .indexContent {



    background-image: url("../image/lineCenter.png");



    background-position: right bottom;



    background-repeat: repeat-y;



}



.product-grid .line .centerBoxContentsProducts3{



	background:none;



}



	



.product-grid .linelast .indexContent{



	background-image: url("../image/lineBottom.png");



   background-repeat: no-repeat;



   background-position:right top;



	}



.product-grid .linelast .centerBoxContentsProducts3{



	background:none;



}



.product-grid .image{



 height: 210px;



    overflow: hidden;



    text-align: center;



    width: 100%;



}



.indexContent .name {



    height: 55px;



    overflow: hidden;



    text-align: left;



}



.indexContent .name a {



    color: #FF4F14;



    font-size: 12px;



    font-weight: bolder;



    line-height: 18px;



}



.product-grid .price-new {



    color: #CC0000;



    font-size: 16px;



    font-weight: bold;



    line-height: 25px;



		vertical-align:super;



}



#details {



    height: 25px;



    padding-left: 2px;



    width: 118px;



}



.product-grid > div > div.centerBoxContentsProducts1{



	width:188px;



}



.product-grid > div > div.centerBoxContentsProducts2{



	width:188px;



}



.product-grid > div > div.centerBoxContentsProducts3{



	width:188px;



	background:none;



}



.h_bottom {



    background-image: url("../image/h_bottom.jpg");



    background-repeat: no-repeat;



    height: 8px;



    width: 768px;



}



.productGeneral {



    width: 785px;



}



#infoTop{



	width:785px;



}



#infoTopLeftzjd{



	float:left;



	width:433px;



	margin-left:1px;



}



#infoTopRightzjd {



    border: 1px solid #CCCCCC;



    float: left;



    margin-left: 5px;



    position: relative;



    width: 338px;



}



.blank1 {



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



    background-repeat: no-repeat;



    height: 12px;



    margin: auto;



    width: 336px;



}



.blank2 {



    background-image: url("../image/infoBottom.jpg");



    background-repeat: no-repeat;



    height: 9px;



    margin: auto;



    width: 336px;



}



#infoName {



    color: #000;



    font-size: 14px;



    font-weight: bold;



    line-height: 18px;



    overflow: hidden;



    padding-left: 10px;



    padding-top: 0;



}



.modelStyle{



padding-left:10px;



}



#infoImgzjd{



	width:100%;



	text-align:center;



	overflow:hidden;



	margin-bottom:3px;



}



#infoElsezjd{



	margin:auto;



	text-align:center;



	border:1px solid #CCCCCC;



	width:431px;



	overflow:hidden;



	font-size:12px;



	font-weight:bold;



	margin-left:0.5px;



	margin-left:0px\9;



}



#alsoEnjoyzjd  ul{



	margin:0px;



	padding:0px;



	}



#alsoEnjoyzjd  ul li{



	list-style:none;



	float:left;



	width:215px;



	



	}



#alsoEnjoyzjd h3 {



    background: url("../image/alsoheading.jpg") no-repeat scroll 0 0 transparent;



    color: #5AAADE;



    font-size: 13px;



    height: 44px;



    line-height: 35px;



    margin: 0;



    padding-left: 1em;



    text-transform: uppercase;



}



#stock {



    margin-left: 10px;



    margin-top: 5px;



}



#infoPrice {



    color: #000000;



    font-size: 14px;



    font-weight: bold;



    margin-left: 10px;



    margin-top: 5px;



		margin-bottom: 5px;



}



#infoChart {



    font-size: 12px;



    margin-left: 10px;



    margin-top: 0;



}



.info_price {



    color: #FF0000;



    font-family: Trebuchet MS;



    font-size: 18px;



    font-weight: bold;



}



.info_price .price-old {



    color: #999999;



    font-size: 18px;



    padding-left: 5px;



    text-decoration: line-through;



}



.pro_li0{



	 background: url("../image/image7.gif") right bottom no-repeat;



	  }



.pro_li1{



	 background: url("../image/image8.gif") left bottom no-repeat;



	  }



.pro_li2{



	 background: url("../image/image5.gif") right 5px no-repeat;



	 margin-bottom:10px;



	  }



.nprice{



	margin-bottom:5px;



	}



#productMainImagezjd{



	margin:auto;



	width:431px;



	height:400px;



	text-align:center;



	border:1px solid #ccc;



}



#productMainImagezjd img{



	padding-top:10px;



	}



.sizeChoiceContainer{



position:relative;



}



.sizechart {



    right: 10px;



    position: absolute;



    top: 0px;



    width: 60px;



}



.sizechart a{



	color:#000033



}



.sizeOption {



    border: 1px solid #000000;



    color: #000000;



    cursor: pointer;



    float: left;



    font-weight: bold;



    margin: 7px 2px 1px;



    padding: 2px 4px;



    text-align: center;



}



.sizeChoiceContainer .firstSizeOption{



	margin-left:0;



}



.sizeChoiceContainer .selected {



    background: none repeat scroll 0 0 #57000A;



    color: #FFFFFF !important;



    font-weight: bold;



}



#quantity {



    float: left;



    font-size: 14px;



    margin-left: 10px;



}



#cartButton {



    float: left;



    margin-bottom: 15px;



    margin-left: 40px;



}



#infoTopRight2zjd {



    border: 1px solid #CCCCCC;



    float: left;



    height: auto;



    margin-left: 5px;



    margin-top: 3px;



    position: relative;



    width: 338px;



}



.qchart {



    position: absolute;



    right: 20px;



    top: 11px;



}



.qchart a, #description a {



    color: #FF4F14;



}



#desTitle {



    font-size: 14px;



    font-weight: bold;



    padding-left: 10px;



}



#description {



    font-size: 12px;



    line-height: 18px;



    margin: 10px auto 20px;






}



#description ul {



    margin: 0;



    padding: 0;



}



#description ul li {



    background-image: url("../image/infoli.jpg");



    background-position: left 4px;



    background-repeat: no-repeat;



    line-height: 23px;



    list-style: none outside none;



    text-indent: 23px;



}



.nimage {



    height: 160px;



}



.nname {



    height: 36px;



    margin: auto;



    overflow: hidden;



    width: 180px;



}



.nname a {



    color: #FF4F14;



    line-height: 18px;



}



.nprice {



    margin-bottom: 5px;



}



.alsespecial {



    color: #C61010;



    font-size: 15px;



    font-weight: bold;



    padding-right: 5px;



    text-decoration: line-through;



}



.alsebase {



    color: #FF0000;



    font-size: 15px;



    font-weight: bold;



}



.options .error{



	background: url("../image/validation_advice_bg.gif") no-repeat scroll 2px 1px transparent;



    clear: both;



    color: #D6A100;



    font-size: 0.98em;



    font-weight: bold;



    line-height: 1.25em;



    margin-top: 3px;



    min-height: 15px;



    padding-left: 17px;



}



.opName{



margin-top:5px;



margin-bottom:3px;



}



.opName input,.opNumber input {



margin-bottom:0.1em;



height:16px;



padding-top:1px;



padding-bottom:1px;



border:1px solid #7B9EBD;



}



.split_page_links a {



	display: inline-block;



	border: 1px solid #EEEEEE;



	padding: 0 3px;



	text-decoration: none;



	color: #A3A3A3;



}



.split_page_links b {



	display: inline-block;



	padding: 0 3px;



	text-decoration: none;



	color: #5f5f5f;



	background: #FFFFFF;



}



   



	







.checkout-content .left LABEL{



	color:#F18200;



	}



#login p{



	margin-bottom:10px;



	}



.button-sets{



	text-align:right;



	margin-right: 100px;



    margin-top: 4px;



	}



.button_submist{



	text-align:right;



	margin-right: 100px;



    margin-top: 26px;



	}



.info_line input{



	margin-bottom:5px;



	background:none !important;



	}



#shipping{



	margin-left:15px !important;



	}



.info_line_guest{



	width:100%;



	clear:both;



	margin-bottom:8px;



	}



.input-box1{



	position:relative;



	left:50px;



	}



	



input.large-field1 {



    width: 625px !important;



}



.info_line_guest input,.info_line_guest select{



	background:none !important;



	}



.info_line input,.info_line SELECT{



	background:none !important;



	}



	



	



.box-category .top_selected a{



color:#FF4F14;







}

.productGeneral .alsebase{
text-decoration:line-through!important;
 padding-right: 5px;
 color: #C61010;
}
	
.productGeneral  .alsespecial{
text-decoration:none!important;
 color: #FF0000;
}
