.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	}


#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #9a9a9a;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}

/*wrappers - page or section containers*/
#mainWrapper {
	text-align: left;
	vertical-align: top;
	}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	}

#logoWrapper{
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	height:75px;
	}

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin: auto;
	} 
#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 0.5em;
	margin-right: 0.5em;
	}
	
#tagline {
	color:#ffffff;
	font-size: 2em;
	text-align : center;
	vertical-align: middle;
	}

#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	}

.wrapperAttribsOptions {
	margin: 0.3em 0em;
	}
/*The main content classes*/
#navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}

/*.content,*/ #productDescription, .shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	padding: 0.5em;
	}
.content {
	color:#FFF;
	}
	
#checkoutSuccessLogoff,#csNotifications,#checkoutSuccessOrderLink,#checkoutSuccessContactLink,#checkoutSuccessThanks{
	color:#FFF;
	}
legend{
	color:#FFF;
	}
.alert {
	color: #FF0000;
	margin-left: 0.5em;
	}
.advisory {}
.important {
	font-weight: bold;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	padding: 0.8em;
	}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 0.9em;
	}

.tableHeading TH {
	border-bottom: 1px solid #9a9a9a;
	}

.tableHeading, #cartSubTotal {
	background-color: #e9e9e9;
	 }

#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
	}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: 0.5em 0em;
	}

.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;
	}

#scUpdateQuantity {
	width: 2em;
	}

.cartQuantity {
	width: 4.7em;
	}

.cartNewItem {
	color: #33CC33;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
	color: #660099;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartBoxTotal {
	text-align: right;
	font-weight: bold;
	}

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 1em;
	}

#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	background-color: #E4FEf5;
	border: 1px solid #003D00;
	}
.mediaTitle {
	float: left;
	}
.mediaTypeLink {
	float: right;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
	}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	list-style-type: none;
	} 

#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.totalBox {
	width: 5.5em;
	text-align: right;
	padding: 0.2em;
	}

.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	}

.amount {
	width: 5.5em;
	}

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 0em 1em 1em 0em ;
	}

.categoryIcon {}

#cartImage {
	margin: 0.5em 1em;
	}

/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}

.attributesComments {}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
	margin: 1em 0em;
	}

.centerBoxWrapper {
	height: 1%;
	margin: 1.1em 0;
	}

h2.centerBoxHeading {
	font-size: 1.3em;
	}

/*misc*/
.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}

CAPTION {
	/*display: none;*/
	}

#myAccountGen li, #myAccountNotify li {
	margin: 0;
	} 

.accountTotalDisplay, .accountTaxDisplay {
	width: 20%;
	text-align: right;
	/*vertical-align: top*/
	}

.accountQuantityDisplay {
	width: 10%;
	vertical-align: top
	}

TR.tableHeading {
	background-color: #cacaca;
	height: 2em;
	}

.productListing-rowheading {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}

.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}

LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}
.information {padding: 10px 3px; line-height: 150%;}

#shoppingcartBody #shippingEstimatorContent {
	clear: both;
	}

.seDisplayedAddressLabel {
	background-color:#B90835;
	text-align: center;
	}
.seDisplayedAddressInfo {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	}
#seShipTo {
	padding: 0.2em;
	}

#wrapBody{padding:0 5px;background:#FFFFFF;}
#navSuppWrapper{margin-top:10px;}


/*  ----------------- main Box -----------------  */
.mainBox{width:603px;}
.mainBoxHeader{height:12px;background:url(../images/MboxHbg.gif) center 0 no-repeat;}
.mainBoxContainer{height:1%;background:url(../images/MboxCbg.gif) center 0 repeat-y;padding:0 15px}
.mainBoxFooter{height:12px;background:url(../images/MboxFbg.gif) center 0 no-repeat;margin-bottom:10px;}

.centerBoxHeading{height:40px;line-height:40px;background:url(../images/HeadingBg.gif) no-repeat;}

#navBreadCrumb{font-size:14px;font-weight:bold;padding:0 20px 0 20px; ;height:40px;line-height:40px;background:url(../images/HeadingBg.gif) 8px 0 no-repeat;margin-bottom:10px; word-wrap: break-word;word-break : break-all ;overflow:hidden;}

.line_x{height:1px;background:url(../images/line_x.gif)  repeat-x;}
.space{height:5px;}
/*Shopping Cart Display*/
#cartAdd {margin:10px 0;}

.centerBoxContentsNew {
	margin: 0em 0em;
	}

.productGeneral{padding:5px 0;}

#googletranContent ul{padding:0;margin:0;}
#googletranContent li{list-style:none;}

#siteMapList ul,#SiteMapProduct ul{padding:0;margin:0 0 0 20px;font-size:12px;}
#siteMapList li,#SiteMapProduct li{list-style:none;line-height:150%;}

#ezPagesHeading{text-align:center;}


/* ********************************************************************************************************* */
#productGeneral{overflow:auto;}
#contentColumnMain{width:763px!important;width:733px;float:right;}

/*Q&A*/
#QA{font-size:13px;line-height:180%;}



CODE {
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}

FORM, SELECT, INPUT {
	display: inline;
	margin: 0px;
	}

TEXTAREA {
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	padding-right:8px;
	color: #fff;
	}

LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	}

LABEL.inputLabel {
	width: 9em;
	float: left;
	}

LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
	width: 11em;
	float: left;
	}

#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}

P, ADDRESS {
	padding: 0.5em;
	}

ADDRESS {
	font-style: normal;
	}

.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #9a9a9a;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}
.alert {
	color: #FF0000;
	margin-left: 0.5em;
	}

.login_content legend{color:#fff;}
.login_content LABEL{color:#fff;}

#orderTotals{color:#fff;font-size:13px;margin-top:5px;}
.order_table td{padding:0 5px;}

/* =========================================== old ================================================== */
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 1.1em;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	}

.amount {
	width: 5.5em;
	}

/* ============================================ new ================================================= */
/* CSS Document */
/*zise_an #b90835*/
/*zise_liang #ed0a49*/
/*youbian_bj #3d3d3d #f10b4a*/
*{
	padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; list-style:none; text-decoration:none;}
a img {border: none;}
img {
	display:block;}
.clear{
	clear:both; font-size:1px; height:1px;}
.bootom_img{
	font-size:2px; height:auto;}
.bootom_img img{
	display:block;}
.bj_block{
	background:#000;}
.box{
	width:1000px; margin:0 auto;position:relative;}
#banner{
	width:100%; height:140px; background:url(../images/top_bj.jpg) no-repeat right top; position:relative;}
#logo{
	height:140px; width:200px; float:left;}
#top_position{
	height:25px; width:440px; right:0px; top:0; position:absolute;}
.position_left,.position_center,.position_right{
	height:25px; float:left; color:#FFF; line-height:25px; font-size:14px;}
.position_left{
	width:200px;}
.position_left a{
	color:#EE2130;}
.position_center{
	width:160px;}

.position_right{
	width:80px;float:left;}
.position_right a{
	display:block; height:25px; padding:1px 10px 0px 0px; color:#FFF; text-align:left;}

#navn{height:25px;}
#navn li{
	position:relative; height:25px; width:80px; float:left;}
#navn li a{
	display:block; height:25px; padding-right:5px; color:#FFF; text-align:left;}
#navnli a{
	display:block; height:25px; padding-left:15px; color:#FFF; text-align:center;}
#navnli a	ul{
	width:60px; height:auto; position:absolute; left:15px; top:25px; display:none; padding-bottom:4px;}
#navn li:hover, #navn li.sfhover{
}
#navn li ul{
	width:60px; height:auto; position:absolute; left:0; top:25px; display:none; padding-bottom:4px;}
#navn li ul div{
	display:inline;}
#navn li:hover ul, #navn li.sfhover ul{
	display:block;}
#navn li ul li{
	height:22px; width:120px;}
#navn li li:hover, #navn li li.sfhover{}
#navn li ul li a{
	background:none; text-align:left; padding:0 0px; overflow:hidden;}
#navn li ul li a:hover{
	background-color:#a0c7e7;}

#navigation{
	height:38px; width:1050px;position:absolute;left:-10px;top:105px;}
#navigation_c{
	height:38px; padding-left:20px; width:980px; float:left;}
#navigation_c a{
	display:block; height:38px; float:left; margin-right:20px; line-height:38px; font-size:16px; font-weight:bold; color:#fff; text-decoration:none;}

#navigation_c a:hover{
	color:#a0c7e7;}
a#nav1{
	width:89px; background:url(../images/home1.jpg) no-repeat;}
a#nav1:hover{
	background:url(../images/home2.jpg) no-repeat;}
a#nav2{
	width:170px; background:url(../images/New-products1.jpg) no-repeat;}
a#nav2:hover{
	background:url(../images/New-products2.jpg) no-repeat;}
a#nav3{
	width:116px; background:url(../images/Specials1.jpg) no-repeat;}
a#nav3:hover{
	background:url(../images/Specials2.jpg) no-repeat;}
a#nav4{
	width:85px; background:url(../images/News1.jpg) no-repeat;}
a#nav4:hover{
	background:url(../images/News2.jpg) no-repeat;}
a#nav5{
	width:102px; background:url(../images/Gallery1.jpg) no-repeat;}
a#nav5:hover{
	background:url(../images/Gallery2.jpg) no-repeat;}
a#nav6{
	width:149px; background:url(../images/My-Account1.jpg) no-repeat;}
a#nav6:hover{
	background:url(../images/My-Account2.jpg) no-repeat;}
a#nav7{
	width:89px; background:url(../images/qanda1.jpg) no-repeat;}
a#nav7:hover{
	background:url(../images/qanda2.jpg) no-repeat;}

a#nav8{ width:177px; background:url(../images/shopping_car1.jpg);}
a#nav8:hover{ background:url(../images/shopping_car2.jpg);}

.center{
	width:1000px; height:auto; margin:5px auto;padding:3px; margin-bottom:0;}
.center_l{
	width:250px;position:relative;}
.center_l,.center_r{
	float:left; height:auto;}
#searchbox{
	position:absolute;left:695px;top:-38px;width:290px;height:21px;}
#adcancesearch{
position:absolute;left:230px;font-size:12px;line-height:13px;top:0px;text-align:center;display:block;height:21px;width:60px;padding:0px;color:#FFF;
}
.center_l_1{
	width:250px; background:#161616; height:auto; padding-bottom:10px; margin-bottom:10px;}
.bt_1,.bt_2{
	height:30px; line-height:30px; color:#a0c7e7; padding-left:20px;}
.bt_1 h3,.bt_2 h3{
	font-size:18px; text-decoration:underline;}
.bt_1 span{
	padding-bottom:2px; border-bottom:2px solid #a0c7e7; font-weight:bold;}

.search{
	height:120px; margin-top:15px;}
.search_input{
	height:auto; text-align:left; padding:0px;}
.search_input a{
	color:#ccc; font-size:14px;}
.input_text,.input_text2,.input_text3,.input_text4,.input_text5,.input_text6{
	height:20px;background:#ccc;}
.input_text{
	width:165px;color:#ddd;background-color:transparent;border:none;}
.input_text:focus{
	color:#ddd;background-color:transparent;border:1px solid;
	}
.input_submit{
	height:20px;text-align:left;font-weight:bold;width:55px;line-height:15px;border:none;color:#FFF;background-color:transparent;cursor:hand;}
.translations{
	width:250px; height:auto; background:#161616; margin-bottom:10px;}
.bt_2{border:none;}
.translations ul{padding-left:30px;}
.translations ul li{
	height:25px; width:100px; float:left; padding:0 0px; overflow:hidden; line-height:25px; font-size:14px;}
.translations ul li a{
	color:#CCC;}
.translations ul li a:hover{
	color:#a0c7e7;}
.center_r{
	width:720px; margin-left:10px; height:auto;}
.center_r_1{
	height:360px; background:#666;}
.center_r_2{
	width:720px; height:auto; margin-top:10px;}
.bt_3{
	height:35px;}
.bt_3_l,.bt_4_l,.bt_3_r,.bt_4_r,.bt_5_l,.bt_5_r{
	width:10px; height:35px; float:left; font-weight: bold;}
.bt_3_c,.bt_4_c,.bt_5_c,.bt_6_c{
	width:700px; font-size:16px; color:#a0c7e7; line-height:35px; height:35px; float:left;font-weight: bold; }
.bt_7_c,.bt_8_c,.bt_9_c{
	width:680px; font-size:16px; color:#a0c7e7; line-height:35px; height:35px; float:left;}
/*
.bt_3_l{
	background:url(../images/bt1_l.gif);}
.bt_3_c{
	background:url(../images/bt1_c.gif);}
.bt_3_r{
	background:url(../images/bt1_r.gif) right;}
.bt_4_l{
	background:url(../images/bt2_l.gif);}
.bt_4_c{
	background:url(../images/bt2_c.gif);}
.bt_4_r{
	background:url(../images/bt2_r.gif) right;}
.bt_5_l{
	background:url(../images/bt3_l.gif);}
.bt_5_c{
	background:url(../images/bt3_c.gif);}
.bt_5_r{
	background:url(../images/bt3_r.gif) right;}

.bt_6_c{
	background:url(../images/bt3_c.gif);}
.bt_7_c{
	background:url(../images/bt1_c.gif);}
.bt_8_c{
	background:url(../images/bt3_c.gif);}
.bt_9_c{
	background:url(../images/bt2_c.gif);}

*/
.center_content{
	width:720px; height:auto; background:#161616;padding-top:5px;}
.center_content ul{
	padding:0px;}
.center_content ul li{
	width:150px; padding:5px 15px 5px 15px; float:left;}
.product_img{
	height:200px; width:150px; padding:0px; background:#161616; text-align:center;}
.product_message{
	width:150px; padding:0px; height:auto; background:#161616; font-size:14px; color:#FFF;}
.product_name{
	width:150px; height:25px; overflow:hidden; line-height:25px;}
.product_name a{
	color:#FFF;}
.product_name a:hover,.bitian{
	color:#EE2130;}
.product_pric{
	height:25px; line-height:25px; overflow:hidden;font-weight:bold;}
.product_pric a{
	color:#EE2130;}
.product_pric a img{
	display:inline;}
.pric1{
	color:#fff; text-decoration:line-through; padding-left:15px;padding-right:25px;font-weight:bold;}

.bottom{
	width:1000px ;height:auto; background:#333 url(../images/bottom_bj.gif) repeat-x; margin:0 auto; }
.paypal2{
	padding:20px 0; text-align:center; width:1000px;}
.paypal2 img{
	display:inline;}
.bottom_txt{
	line-height:25px; text-align:center; color:#c0c0c0;}
.bottom_txt a{
	font-size:12px; color:#dedede;  }
.bottom_txt a:hover{
	color:#FFF;}
.copy{
	font-size:14px; color:#f10b4a;}
.copy a{
	color:#f10b4a; text-decoration:underline;}
.copy a:hover{
	text-decoration:none;}
.categories{height:auto;}
#nav li{list-style:none;}
#nav{
	width:210px; height:auto; margin:5px auto;padding-left:0px;}
#nav li{
	position:relative; height:28px; line-height:28px; background:url(../images/cejiantou.gif) no-repeat 192px 8px;}
#nav li:hover, #nav li.sfhover {
	background:#202020; height:28px;
}
#nav li a{
	display:block; color:#fff; line-height:28px; font-size:14px; padding:0 10px;}

#nav li ul{padding-left:0px;
	position:absolute; left:210px; top:0; width:190px; height:auto; display:none; background:#202020;}
#nav li ul li{
	width:100%; height:28px; line-height:28px; border:none; margin:0;}
#nav li ul li:hover,#nav li ul li.sfhover{
	height:28px; border:none; background:#333;}
#nav li ul li a{
	display:block; height:28px; background:#202020; width:170px; color:#FFF; padding:0; padding:0 10px; font-size:14px; line-height:28px;}
#nav li ul li a:hover{
	background:#2a2a2a; border:none;}
#nav li.sfhover ul{
	display:block;
}

.catalogue{
	height:30px;}
.catalogue_c{
	float:left; height:30px;}
.catalogue_c{
	width:720px; background:#161616; color:#fff; font-size:14px; font-weight:bold; line-height:30px; overflow:hidden;}
.catalogue_c a{
	color:#FFF;padding-left:5px;}
.catalogue_c a:hover,.bitian{
	color:#A0C7E7;}
.pagination,.pagination2{
	height:25px; text-align:right; line-height:25px; font-size:14px; padding:0 10px; color:#FFF; clear:both;}
.pagination2{
	text-align:center;}
.pagination a,.pagination2 a{
	height:25px; width:25px; background:#777; padding:0 5px; color:#fff;margin-left:10px;}
.pagination a:hover,.pagination2 a:hover{
	background:#b90835;}


.price{
	text-decoration:line-through; font-weight:normal; color:#eee;}
.preferential{
	color:#ed0a49; font-size:12px; font-weight:bold; padding-left:0}
.save{
	color:#ed0a49; font-size:14px; font-weight:normal;}
/*===========subclasses page==============*/
.list{
	width:720px; height:auto; margin-top:10px;}
.list_top{
	height:30px; line-height:30px; color:#FFF; font-size:14px; padding:0 10px;}
.select_menu{
	height:18px; line-height:18px; font-size:12px; border:#b90835 1px solid; background:#ccc; margin-top:5px;}
.select_classification,.list_new{
	width:350px; float:left; height:30px;}
.list_new{
	text-align:right; font-size:12px;}

.overstriking,.bitian{
	font-weight:bold;}
.list_content{
	width:700px; padding:0 10px; height:auto;}
.list_bt{
	height:28px; background:url(../images/list_bt.gif);}
.list_bt ul{
	margin:0; padding:0;}
.list_bt ul li{
	height:28px; width:100px; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:28px; margin:0; padding:0; color:#FFF;}
.list_bt ul li a{
	display:block; height:28px; width:100px;}
a#list1{
	background:url(../images/list_view.gif);}
a#list1:hover{
	background:url(../images/list_view2.gif);}
#list1hover{
	background:url(../images/list_view2.gif);}
a#list1hover{
	background:url(../images/list_view2.gif);}
a#list2{
	background:url(../images/list_view3.gif);}
a#list2:hover{
	background:url(../images/list_view4.gif);}
#list2hover{
	background:url(../images/list_view4.gif);}
a#list2hover{
	background:url(../images/list_view4.gif);}
#list3{
	background:url(../images/list_view5.gif);}
a#list3:hover{
	background:url(../images/list_view6.gif);}
#list3hover{
	background:url(../images/list_view6.gif);}
/*======list_list====*/
.list_list{
	width:698px; height:auto; border:#000 1px solid; background:#4a4a4a url(../images/list_bj.gif) repeat-x;}
.list_list ul{
	padding:10px 10px 0 10px; clear:both;}
.list_list ul li{
	margin-bottom:10px; width:678px; height:auto; clear:both; padding:0;}
.list_list_center{
	width:668px; background:#666; padding:0 5px;}
.list_list_img{
	width:133px; float:left; height:162px;}
.list_list_img img{
	height:160px; width:120px;}
.list_list_img a{
	display:block; width:120px; height:160px; border:#b90835 1px solid;}
.list_list_img a:hover{
	border:#CCC 1px solid;}
.list_list_text{
	height:162px; width:535px; float:left;}
.list_text{
	height:110px; overflow:hidden; padding-bottom:10px;}
.list_text h3{
	line-height:20px; font-size:14px; font-weight:bold;}
.list_text h3 a{
	color:#FFF;}
.list_text h3 a:hover{
	text-decoration:underline;}
.list_text p{
	font-size:14px; color:#eee; padding:5px 0;}
.list_input{
	height:40px; overflow:hidden;}
.list_input_l,.list_input_r{
	width:267px; float:left;}
.list_input_l{
	line-height:20px; font-size:12px; font-weight:bold; color:#FFF;}
.list_input_r{
	height:34px; text-align:right; padding-top:6px;}
.list_input_r img{
	display:inline;}
/*====list_gallery====*/

.list_gallery{
	width:698px; height:auto; border:#000 1px solid; background:#4a4a4a url(../images/list_bj.gif) repeat-x; overflow:hidden;}
.list_gallery ul{
	padding:0; margin:0; padding-left:10px;}
.list_gallery ul li{
	width:219px; height:auto; margin:5px 0; margin-right:10px; float:left; padding:0;}
.list_gallery ul li dl{
	background:#666;}
.list_gallery ul li dl dt{
	padding:0 5px;}
.list_gallery ul li dl dt a,.list_gallery ul li dl dt img{
	display:block; height:280px; width:207px;}
.list_gallery ul li dl dt a{
	border:#b90835 1px solid;}
.list_gallery ul li dl dt a:hover{
	border:#CCC 1px solid;}
.list_gallery ul li dl dd{
	}
dd.name{
	line-height:18px; font-size:14px; padding:0 10px; height:54px; overflow:hidden;}
dd.name a{
	color:#ffc5d5;}
dd.name a:hover{
	text-decoration:underline;}
dd.price{
	height:25px; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; line-height:30px; padding:0 10px; overflow:hidden;}
dd.price a{
	color:#fff; font-size:14px; font-weight:bold; margin-left:5px;}
dd.price a img{
	display:inline;}

/*====list_grid====*/
.list_grid{
	width:698px; height:auto; border:#000 1px solid; background:#4a4a4a url(../images/list_bj.gif) repeat-x; overflow:hidden;}
.list_grid ul{
	margin:0; width:680px; padding:0; margin-left:18px;}
.list_grid ul li{
	width:152px; height:auto; float:left; padding:5px 0; margin-right:18px;}
.list_grid ul li dl,.list_grid ul li dl dt,.list_grid ul li dl dd{
	padding:0; margin:0;}
.list_grid ul li dl dt a,.list_grid ul li dl dt img{
	display:block; height:200px; width:150px;}
.list_grid ul li dl dt a{
	border:#b90835 1px solid;}
.list_grid ul li dl dt a:hover{
	border:#CCC 1px solid;}
.list_grid ul li dl dd{
	}
dd.name2{
	line-height:16px; font-size:12px; padding:0 10px; height:48px; overflow:hidden;}
dd.name2 a{
	color:#FFF;}
dd.name2 a:hover{
	text-decoration:underline;}
dd.price2{
	height:13px; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; line-height:13px; padding:6px 10px; overflow:hidden; }
dd.price2 a{
	color:#ed0a49; font-size:12px; font-weight:bold; margin-left:5px;}
dd.price2 a img{
	display:inline;}

/*========Login or Register=========*/
.LorR{
	width:720px; height:auto; margin-top:10px;}
.list{
	width:720px; height:auto; margin-top:10px;}
.login_center,.qanda_center{
	background:#3d3d3d; width:700px; padding:0 10px;}
.login_center h2,.qanda_center h2{
	color:#ed0a49; padding-left:10px; padding-bottom:10px;}
.login_div{
	width:700px; height:auto; margin-top:10px;}
.login_content{
	background:#666; padding:20px 20px 10px 20px;}
.login_content ul li{
	height:30px; line-height:30px; color:#FFF;}
.login_content ul li h5,.login_content ul li span{
	display:block; height:30px; float:left; line-height:30px; font-size:14px; overflow:hidden;}
.login_content ul li h5{
	width:120px; text-align:right; font-weight:normal; color:#FFF;}
.login_content ul li span{
	width:535px; color:#F00; padding-left:5px; font-weight:bold;}
.login_content ul li span img{
	margin-top:3px; height:25px; width:100px;}

.input_text2{
	width:250px; margin-top:4px;}
.input_text3{
	width:200px; margin-top:4px;}
.input_text4{
	width:100px; margin-top:4px;}
.input_text5{
	width:150px; margin-top:5px;}
.input_text6{
	width:50px; margin-top:4px;}
.input_submit2{
	height:25px; width:66px; line-height:15px; background:url(../images/submit_bj.gif) no-repeat; border:none; color:#FFF;cursor:hand;}
.input_submit3{
	height:25px; width:140px; line-height:15px; background:url(../images/submit_bj2.gif) no-repeat; margin:10px; color:#FFF; border:none;cursor:hand;}
li.submit{
	margin-top:10px;}
li.submit h6{
	display:block; height:30px; float:left; text-align:left; width:110px;}  
li.submit span,.bitian{
	text-align:right;}
li.submit span label{
	color:#FFF;}
li.submit span a{
	font-weight:bold; color:#b90835;}
.login_content p{
	color:#FFF; line-height:20px; font-size:14px; padding-bottom:10px;}
.BandC{
	color:#ed0a49; font-size:12px; font-weight:bold; padding-bottom:10px;}
li.login_bt,.search_bt{
	background:url(../images/list_bt_bj.gif); margin-top:10px;}
li.login_bt b,.search_bt b{
	line-height:25px; background:#666; padding:0 5px; color:#FFF;}


/*====product====*/
.product_bj,.product_price_bj{
	background:#161616;}
.product_price_bj{
	padding:0 10px; padding-top:10px; }
.tuijian_bt,.tuijian,{
	padding:0 10px;}
.padding1{
	height:auto; padding:10px; font-weight:bold; line-height:14px;}
.padding1 a{
	color:#FFF;}
.padding1 a img{
	display:inline; margin-right:5px;}
.tuijian_bt{
	height:20px; text-align:right; font-size:14px; font-weight:bold; color:#FFF; line-height:20px;}
.tuijian_f,.tuijian ul{
	width:19px; float:left;}
.tuijian_f{
	height:134px; cursor:pointer;}
.tuijian ul{
	width:662px; padding:0; margin:0; background:#4a4a4a;}
.tuijian ul li{
	width:78px; height:124px; float:left; overflow:hidden; padding:5px 16px; }
.tuijian ul li dt{
	height:104px; width:78px; background:#666;}
.tuijian ul li dt img{
	height:104px; width:78px;}
.tuijian ul li dd{
	height:20px; width:78px; line-height:20px; color:#FFF; font-size:14px; text-align:center;}
.h4_bt{
	color:#9fc9ef; padding-left:10px; padding:5px 10px;}
.product_1,.product_2{
	float:left;}
.product_1{
	width:400px; height:auto; padding-left:10px; padding-top:10px;}
.product_2{
	width:260px; padding:0 10px;}

.product_3{
	clear:both; padding-top:10px;}


.product_img,.product_img img{
	width:150px; height:200px; cursor:pointer;}
.product_img_list{
	height:84px; padding-top:10px;}
.img_list_f,.product_img_list ul{
	height:84px; float:left;}
.img_list_f{
	width:20px;  cursor:pointer;}
.product_img_list ul{
	width:360px;}
.product_img_list ul li{
	width:64px; height:84px; padding:0 4px; float:left;}
.product_img_list ul li img{
	height:84px; width:64px; cursor:pointer;}
.product_price{
	font-size:18px; color:#FFF; font-weight:bold;}
.product_price{
	padding-top:10px; line-height:30px;}
.chajia1{
	text-decoration:line-through; font-size:16px; color:#CCC; padding-right:5px;}
.add,.product_3_1 p,.product_3_2_l,.product_3_2_r,.product_3_2_l2,.product_3_2_r2,.product_left_bt1,.product_left_bt2,.product_recommend li dl dd,.contact{
	color:#FFF; font-size:14px;}
.add{
	height:30px; line-height:30px;}
.input_submit_add{
	height:34px; width:149px; line-height:15px; background:url(../images/add.gif); border:none; margin:10px; color:#FFF;cursor:hand;}
.font1,.product_2_1 a{
	font-size:14px; color:#FFF; line-height:30px;}
.font1 a{
	color:#FFF; padding:0 5px;}
.font1 a img{
	display:inline;}
.product_2_1 a{
	display:block; width:170px; height:30px; margin:10px; background:url(../images/link_bj.gif); line-height:30px; text-align:center;}
.product_3_1,.product_3_2{
	 margin:0 10px; height:auto;}
.product_3_1{
	border-bottom:#000 1px dashed; border-top:#000 1px dashed;}
.product_3_1 p{
	padding:10px; font-size:14px; line-height:20px;}
.product_3_1 p span{
	padding-bottom:5px; font-weight:bold;}
.product_3_2_l,.product_3_2_r,.product_3_2_l2,.product_3_2_r2{
	height:auto; float:left; line-height:30px;}
.product_3_2_l{
	width:100px; font-weight:bold; text-align:right;}
.product_3_2_r{
	width:575px; padding-left:5px;}
.product_3_2_l2{
	width:170px; font-weight:bold; text-align:right; height:40px;}
.product_3_2_r2{
	width:125px; padding-left:5px; height:40px;}
.product_size{
	border:#000 1px dashed; width:678px; margin:0 10px;}
.product_size_l{
	width:300px; float:left; height:auto;}
.product_size_r{
	width:378px; float:left; height:auto; text-align:center;}
.product_size_r img{
	display:inline;}

.product_left{
	height:auto; width:250px; margin-top:10px;}
.product_left_bt1,.product_left_bt2{
	padding:5px 10px 10px 10px; line-height:18px; color:#fff; font-weight:bold;}
.product_left_bt1{
	background:#b21931 url(../images/ce_bt1.gif) no-repeat;}
.product_left_bt2{
	background:#ab246e url(../images/ce_bt2.gif) no-repeat;}
.product_left_content1{
	border-left:#b21931 1px solid; border-right:#b21931 1px solid;}
.product_left_content2{
	border-left:#ab246e 1px solid; border-right:#ab246e 1px solid;}
.product_recommend{
	padding:0; margin:0; width:248px;}
.product_recommend li{
	width:92px; padding:5px 16px; float:left;}
.product_recommend li dl dt{
	width:92px; height:auto; padding:0;} 
.product_recommend li dl dt img,.product_recommend li dl dt a{
	height:120px; width:90px;}
.product_recommend li dl dt a{
	border:#666 1px solid; display:block;}
.product_recommend li dl dt a:hover{
	border:#ed0a49 1px solid;}
.product_recommend li dl dd{
	line-height:25px; text-align:center;}
.product_img2{
	 background:; text-align:center; padding:0 20px; clear:both;}
.product_img2,.product_img2 img{
	width:360px; height:480px; cursor:pointer;}
.paypal_review{
	width:680px; margin:10px;}
.review_1{
	height:auto;}
.review_bt{
	font-size:14px; color:#FFF; font-weight:bold; line-height:25px; padding-left:10px;}
.review_bt a{
	color:#a0c7e7; text-decoration:underline;}
.review_bt a:hover{
	color:#fff;}
.review_1 ul{
	width:660px; border-top:#666 1px dashed; margin:10px auto;}
.review_1 ul li{
	width:640px; border-bottom:#C36 1px dashed; padding:10px; height:auto;}
.review_1 ul li h5{
	display:block; color:#FFF; line-height:14px;}
.review_1 ul li h5 span{
	padding-left:10px;}
.review_1 ul li h5 img{
	display:inline;}
.review_1 ul li p{
	font-size:14px; color:#FFF; padding-top:10px; line-height:18px;}



.zilei{
	width:700px; height:auto;}
.zilei ul li{
	height:25px; width:233px; float:left; text-align:center; line-height:25px;}
.zilei ul li a{
	font-size:12px; color:#FFF; font-weight:bold;}
.class_product{
	margin-top:10px;}
.review_information{
	 border:#000 1px dashed; margin:0 10px;}
.review_information img{
	display:inline;}
.review_information div{
	padding:0 10px; font-size:12px; font-weight:bold; color:#FFF; line-height:25px;}
.textarea{
	font-size:12px; background:#ccc; border:#b90130 1px solid;}


.class_product_ul{
	margin:0; width:680px; padding:0 10px; margin-left:0;}
.class_product_ul li{
	width:152px; height:auto; float:left; padding:5px 9px;}
.class_product_ul li dl,.class_product_ul li dl dt,.class_product_ul li dl dd{
	margin:0;}

.class_product_ul li dl dt a,.class_product_ul li dl dt img{
	display:block; height:200px; width:150px;}
.class_product_ul li dl dt a{
	border:#b90835 1px solid;}
.class_product_ul li dl dt a:hover{
	border:#CCC 1px solid;}
dd.name3{
	line-height:16px; font-size:12px; padding:0 10px; height:48px; overflow:hidden;}
dd.name3 a{
	color:#FFF; font-weight:bold;}
dd.name3 a:hover{
	text-decoration:underline;}
dd.price{
	padding-top:5px; height:20px;}

/*====Account Infoemation====*/
.account,.email,.orders,.favorite,.advanced_search{
	padding:10px 10px 0 10px; background:#666;}
.account ul{
	height:auto;}
.account ul li h5,.account ul li span,.orders ul li div{
	display:block; height:25px; float:left; line-height:25px; font-weight:normal;}
.account ul li,.orders ul li,.favorite ul li{
	width:680px; color:#FFF; height:25px;}
.account ul li{
	font-size:14px;}
.favorite ul li a{
	font-size:14px; line-height:25px; color:#FFF; }
.account ul li h5{
	width:100px; padding-left:10px;}
.account ul li span{
	width:560px; padding-left:10px; font-size:14px; overflow:hidden;}
.account ul li span a{
	color:#FFF;}
.account ul li span a:hover,.orders_div1 a:hover{
	color:#ed0a49;}
.account ul li span strong{
	color:#ed0a49;}
.orders_div1{
	width:360px; font-size:12px; overflow:hidden;}
.orders_div1 a{
	color:#FFF; font-weight:bold;}


.orders_div2{
	width:80px; text-align:center; font-size:12px;}
.orders_div3,.orders_div4{
	font-size:14px; text-align:center; background:#4a4a4a; color:#ed0a49; font-weight:bold;}
.orders_div3{
	width:360px;}
.orders_div4{
	width:80px;}
.modify_l,.modify_r{
	display:block; width:150px; height:auto; line-height:25px;}
.modify_l{
	float:left; text-align:left;}
.modify_r{
	float:right; text-align:right;}
a.modify{
	display:block; height:25px; width:140px; background:url(../images/submit_bj2.gif); color:#FFF; font-size:14px; text-align:center;}
a.a1{
	display:block; height:25px; width:65px; background:url(../images/submit_bj.gif); color:#FFF; font-size:14px; text-align:center;}
a.padssword{
	color:#ef2a61; font-size:14px; font-weight:bold;}
.input_text7,.input_text8{
	 margin-top:2px; height:18px; text-align:18px;  background:#ccc; border:#b90130 1px solid;}
.input_text7{
	width:300px;}
.input_text8{
	width:150px;}
.bitian{
	line-height:25px;}
.font2{
	font-size:14px; font-weight:bold; color:#FFF; line-height:25px;}
.font2 textarea{
	font-size:14px;}
.font2 span{
	padding-right:20px;}
.background1{
	background:#b90835;}
.background2{
	background:#4a4a4a;}
.orders_grid_top{
	background:#b90835;}
/*.orders_1,.orders_2{
	height:auto; float:left; line-height:25px; text-align:center; font-size:14px; color:#FFF;}
.orders_1{
	width:90px; font-weight:bold;}
.orders_2{
	width:340px; font-weight:bold;}*/
td.orders_table_top{
	background:#b90835; font-weight:bold; text-align:center;}
td.orders_table_top2{
	background:#4a4a4a; font-weight:bold; text-align:center;}
td.orders_table_bottom{
	background:#555;}
table.order_table{
	background:#000; border:none; width:700px;}
table.order_table2{
	background:#000; border:none; width:680px;}
table.order_table tr td,table.order_table2 tr td{
	border:none; font-size:14px; color:#FFF; line-height:25px;}
table.order_table tr td span,table.order_table2 tr td span{
	display:block; padding:0 5px;}
table.order_table tr td span strong,table.order_table2 tr td span strong{
	padding-right:5px; color:#ef2a61;}
.img1 img{
	height:150px; width:120px;
	}
.address_content{
	background:#666; padding:10px 10px 0 10px;}
.address_content ul li,.address_content ul li span ul li{
	height:auto; line-height:25px; color:#FFF;}
.address_content ul li img{
	display:inline;}
.address_content ul li h5,.address_content ul li span,.address_content ul li span ul li h5,.address_content ul li span ul li span{
	display:block; height:auto; float:left; line-height:25px; font-size:14px;}
.address_content ul li h5{
	width:120px; text-align:right; font-weight:normal; color:#FFF; font-weight:bold;}
.address_content ul li span{
	width:535px; color:#fff; padding-left:5px;}
.address_content ul li span img{
	margin-top:3px; height:25px; width:100px;}
.address_content ul li span ul li h5{
	width:120px; font-weight:normal;}
.address_content ul li span ul li span{
	width:410px;}
.address_content2{
	background:#666; padding:10px; font-size:14px; color:#FFF;}
.flush_right{
	font-size:14px; color:#FFF;}
.flush_right ul li{
	height:25px; overflow:hidden;}
.flush_right ul li h5{
	float:right; text-align:right; width:400px; line-height:25px;}
.flush_right ul li span{
	float:right; width:80px; text-align:right; line-height:25px;}
.news_bt{
	height:25px; background:#333; line-height:25px; border-bottom:2px #b90835 solid; font-size:14px; font-weight:bold;}
.news_bt_l,.news_bt_r{
	height:25px; float:left;}
.news_bt_l{
	width:580px; overflow:hidden; padding-left:10px; color:#FFF;}
.news_bt_r{
	width:100px; color:#b90835; text-align:right; padding-right:10px;}
.news_bt_l a{
	color:#FFF;}
.news_content{
	padding:5px; line-height:21px; font-size:14px; color:#ccc; background:#4a4a4a; margin-bottom:10px;}

.gallery_top{
	text-align:right; margin:0 auto; width:500px;}
.gallery_top img{
	display:inline;}
ul.gallery_ul{
	width:620px; height:auto; margin:0 auto;}
ul.gallery_ul li{
	width:120px; height:190px; float:left; text-align:center; margin:10px;}
ul.gallery_ul li a{font-size:13px;color:#fff;}
ul.gallery_ul li img{
	width:120px; height:160px;margin-bottom:5px;}
.back{
	font-size:14px; padding-left:20px; font-weight:bold; }
.back a{
	color:#b90835;}
.gallery_div{
	text-align:center;}
.gallery_div img{
	display:inline; margin:10px;}
.news_content2{
	padding:5px; line-height:21px; font-size:14px; color:#ccc; background:#4a4a4a; padding-bottom:10px;}
.news_content2 p{
	padding:5px;}
img.news_img{
	position:relative; top:0; right:0; float:right;}
.search_bt{
	padding-left:20px;}
.advanced_search ul{
	height:auto;}
.advanced_search ul li{
	width:660px; color:#FFF; height:25px;}
.advanced_search ul li{
	font-size:14px; padding-left:20px;}

.qanda_center ul{
	}
.qanda_center ul li{
	height:auto; background:#4a4a4a; margin-bottom:10px;}
.qanda_q{
	line-height:25px; font-size:14px; font-weight:bold; background:#333;}
.qanda_q h5,.qanda_q span{
	display:block; float:left;}
.qanda_q h5{
	width:20px; float:left; color:#ed0a49; text-align:center;}
.qanda_q span{
	width:680px; float:left; color:#FFF;}
.qanda_a{
	line-height:25px; font-size:14px;}
.qanda_a h5,.qanda_a span{
	display:block; float:left;}
.qanda_a h5{
	width:20px; float:left; color:#ed0a49; text-align:center; font-weight:bold;}
.qanda_a span{
	width:680px; float:left; color:#ccc;}

.about p{
	padding:10px; font-size:14px; line-height:21px; color:#FFF;}

.contact{
	line-height:25px;}
.contact p{
	padding:10px 20px;}
.contact p a{
	color:#FFF;}
.contact p a:hover{
	color:#b90835;}
.contact img{
	display:inline;}
.font3{
	color:#b90835; font-weight:bold;}


/* ============================================================================================= */


.orders_div3,.orders_div1{	width:280px;}
.new_center{color:#fff;background:#3d3d3d; width:700px; padding:0 10px;}
.new_center legend{color:#fff;}
.new_center h1{font-size:18px;}
.ratingRow img{display:inline;}
.new_center a{color:#fff;}

.side_info{width:250px; padding-bottom:10px; background:#161616; margin-bottom:10px;}
.bt_2{border:none;}
.side_info ul{padding-left:20px; padding-top:10px;}
.side_info ul li{
	height:28px; padding:0 10px; overflow:hidden; line-height:28px; font-size:14px;}
.side_info ul li a{
	display:block; color:#fff;}
.side_info ul li a:hover{
	color:#a0c7e7;}

.tablelist{border-top:solid 1px #DFE3E6;border-left:solid 1px #DFE3E6;;width:100%;}
.tablelist th{background:#EEE;color:#333;border-right:solid 1px #DFE3E6;border-bottom:solid 1px #DFE3E6;}
.tablelist td{border-right:solid 1px #DFE3E6;border-bottom:solid 1px #DFE3E6;text-align:left;padding:5px;}

#productDescription img{ max-width: 680px;width: expression(this.width > 680 ?680 : true);}