/* Base Columns */ 
.col-left { float:left; width:218px;background:url(../images/left_menu_03.jpg) no-repeat; width:214px; /*height:1415px; */position:relative; z-index:2}
.col-main { float:left; width:740px;margin-left:7px;}
.col-right { float:right; width:180px;}
.col-main .buttons-set { padding:0 26px 20px 26px; border:0;}
.col-main .buttons-set .back-link { width:80px; height:23px; background-image:url(../images/b_17.gif); background-repeat:no-repeat; text-indent:-9999px; }
.col-main .buttons-set .button,
.col-main .buttons-set .button span { background-image:none; width:101px; height:23px; }
.col-main .buttons-set .button { height:23px; background-image:url(../images/b_19.gif); background-repeat:no-repeat; text-indent:-9999px; }


button.button span { float:left; padding:0 12px 0 0; background:url(../images/bkg_button.gif) 100% 50% no-repeat; font:bold 12px/21px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; text-indent:-9999px;}

.header_phone{ float:right; height:68px; width:225px;}



/**********************************top_memu******************************************************************************/
/****************************************************************************************************************/


/* Block: Cart */
.block-cart { background:url(../images/mon_11.jpg) no-repeat; width:214px; height:27px }
.block-cart .block-title h2 { height:25px; line-height:29px; vertical-align:middle; font-size:12px; font-weight:bolder; color:#ffffff; border:0; }
.block-cart .block-title { border:0; border-bottom:1px solid #d5d5d5;}
.block-cart .block-content { color:#000; }
.block-cart .amount{ text-align:left; line-height:22px;font-size:11px; margin-left:10px;}
.block-cart .subtotal { text-align:left; line-height:22px; font-size:11px; margin-left:10px;}
.block-cart .actions { text-align:left; }
.block-cart .actions .button,
.block-cart .actions .button span { border:0; background-image:none; width:104px; height:18px; }
.block-cart .actions .button { background-image:url(../images/b_46.gif); width:104px; height:18px; margin:10px; }
.block-cart .actions .button span { text-indent:-9999px; }

.block-cart h3 { font-size:12px; font-weight:bolder; color:#000; border-top:1px dotted #d5d5d5; height:29px; line-height:29px; vertical-align:middle; margin-left:5px;}
.block-cart .mini-products-list .product-details { position:relative; height:104px; margin-right:5px; line-height:14px; }
.block-cart .mini-products-list .product-details .truncated { position:absolute; left:0; bottom:12px; }

.mini-products-list li { padding:5px 0; }
.mini-products-list .product-image { float:left; width:72px; margin-left:5px;}
.mini-products-list .product-image img{ border:#CCCCCC solid 1px;}
.mini-products-list .product-details { margin-left:90px; }
.mini-products-list .product-details h4 { font-size:11px; font-weight:bold; margin:0; }
.mini-products-list .product-details .btn-remove { float:right; }



/* Block: Checkout Progress */
#checkoutSteps{ font-size:11px;}
#checkoutSteps button.button{ padding:0;}
.block-progress dt { font-weight:bold; background-color:#f6f6f6;padding-left:8px; line-height:24px;border-bottom: #CCCCCC solid 1px; height:27px;}
.block-progress dl{ border-bottom:#CCCCCC solid 1px;}
.block-progress dt.complete{ background-color:#f5f5f5; border-bottom: #CCCCCC solid 1px;}
.block-progress .block-content{ margin-left:0;}
dd.complete{ padding-left:8px; line-height:17px; padding-top:5px;}
dd.complete_change{padding-left:8px;border-bottom:#CCCCCC solid 1px;}
.onepage_title{ width:800px; height:66px; background:url(../images/bar_2_1.gif) no-repeat left center;}
.block-progress{ margin-top:66px;}
.complete_change a{ display:block; text-indent:-9999px; width:62px; height:18px; background:url(../images/b_11.gif) no-repeat;}
.complete_change{ padding-bottom:10px;}

/* Add to Cart */
.add-to-cart label { float:left; margin-right:5px; }
.add-to-cart .qty { float:left; text-align:center;}
.add-to-cart .subQty { float:left; margin: 2px 2px 0 0; cursor: pointer; }
.add-to-cart .addQty { float:left; margin: 2px 0 0 2px; cursor: pointer; }
.add-to-cart .button {background:url(../images/product_03.jpg) no-repeat; width:162px; height:16px;float:right;margin-top:3px;}
.add-to-cart .button span{ background:none;width:156px; height:30px;}
#add-to-cart-hcon .title{ float:right;}
.botton-list {background-color:#FFFFFF; border:1px solid #CCCCCC; clear:both; color:#202020; font-size:12px;padding:14px 18px 18px; position:absolute; text-align:center;}

/* Shopping Cart ========================================================================= */

.cart .checkout-types {padding-top:17px; height:50px; text-align:right; width:958px }
.cart .checkout-types .cart-botton-paypal { float:left; width:511px; }
.cart .checkout-types .cart-botton-paypal .paypal-left{ width:333px; height:44px; background-image:url(../images/b_1_1.gif); background-repeat:no-repeat; display:block; float:left; }
.cart .checkout-types .cart-botton-paypal .paypal-right{ width:146px; height:44px; background-image:url(../images/b_1_2.gif); background-repeat:no-repeat; display:block; float:right; cursor:pointer; }
.cart .checkout-types ul { float:right; margin-top:5px;}

.paypal-left{ display:block;}
.cart-mini-total{ width:110px;}
.cart .marques span{ display:block;white-space:nowrap; font-weight:bolder;}
.cart-delbutton{ width:46px;}
.checkout-types-top{ float:right; display:none;}
.checkout-types-top .topay .button{background:url(../images/b_13_4.gif) no-repeat;width:88px; height:22px; padding:0;}
.checkout-types-top .topay .button span{ background:none; width:88px; height:22px;}
.topay .topay .button span{ background:none;}
.checkout-types-top .continue{ width:134px;}
.checkout-types-top .topay{ width:88px;}
.continue{ float: left; width:192px; height:30px; padding-right:74px; padding-top:1px}
.continue .button{background:url(../images/b_01.gif) no-repeat;width:134px; height:22px; padding:0;}
.continue .button span{background:none;width:134px; height:22px; padding:0;}
.topay{ float:left;width:108px; height:21px; margin-left:10px;}
.checkout-types .topay{ width:132px; height:28px;}
.topay button.button{background:url(../images/b_32.gif) no-repeat;width:138px; height:30px; padding:0; float:right}
.checkout-types .topay .button span{ background:none;width:132px; height:28px; padding:0;}
.checkout-types .continue .button{background:url(../images/b_31.gif) no-repeat;width:216px; height:30px; padding:0;}
.checkout-types .continue .button span{ background:none;width:192px; height:30px; padding:0;}



/**(onepage)*/
#checkoutSteps .button span{background:url(../images/b_35.gif) no-repeat; width:84px; height:26px;}
#checkoutSteps .button{height:24px;}
#checkoutSteps .back-link{background:url(../images/b_36.gif) no-repeat; width:84px; height:24px; display:block; text-indent:-9999px;}
.opc .active h3{ color:#000000;}
/*******/
#checkoutSteps .section .buttons-set{ padding-right:0;}
#register-form .button span{background:url(../images/b_33.gif) no-repeat; width:106px; height:24px;}
#checkoutSteps .section #register-form .buttons-set{ margin-top:30px; padding-right:10px;}
#login-form .button span{ background:url(../images/b_34.gif) no-repeat; width:116px; height:24px;}
#checkoutSteps #register-form .buttons-set button.button{ width:116px;}
#login-form .buttons-set{padding-right:0;}
#login-form .buttons-set button.button{}
#checkoutSteps #login-form .buttons-set button.button{ width:116px;}

#login-form .f-left{ text-decoration:underline;}
.complete address { font-size:11px;}


.shipping-logo-colissimo,
.shipping-logo-owebiashipping2{ background-image:url(../images/pic_24.gif); background-repeat:no-repeat; width:48px; height:42px; display:block; }
.shipping-logo-owebiashipping1{ background-image:url(../images/pic_23.gif); background-repeat:no-repeat; width:48px; height:45px; display:block; }
.shipping-logo-kiala { background-image:url(../images/kiala_logo.gif); background-repeat:no-repeat; width:48px; height:63px; display:block;}
.shipping-logo-mcshop { background-image:url(../images/mc_logo.gif); background-repeat:no-repeat; width:48px; height:50px; display:block;}

.account-create {font-size:11px; color:#555; width:725px; margin:0 auto}


/* user-address-list */

.user-address-list .page-title h2 { font-size:12px; font-weight:bold; color:#ffffff; padding-left:25px; margin-bottom:0; height:29px; line-height:29px; vertical-align:middle; }

.user-address-list .col2-set h3 { font-size:12px; font-weight:bolder; color:#087fb0; margin:7px 0 15px 0; }
.user-address-list .col2-set h4 { font-size:11px; font-weight:bolder; color:#000; margin:8px 0; }
.user-address-list .col2-set li { border:1px solid #d5d5d5; margin-bottom:5px; width:280px; padding:0 0 32px 12px; }
.user-address-list .buttons-set { padding:0 26px 20px 26px; border:0; }
.user-address-list .buttons-set .back-link { width:80px; height:23px; background-image:url(../images/b_17.gif); background-repeat:no-repeat; text-indent:-9999px; }
.user-address-list .buttons-set .button,
.user-address-list .buttons-set .button span { background-image:none; width:101px; height:23px; }
.user-address-list .buttons-set .button { width:101px; height:23px; background-image:url(../images/b_19.gif); background-repeat:no-repeat; text-indent:-9999px; }
.user-address-list .col2-set .edit { display:block; margin:5px 5px 0 0; width:63px; height:18px; float:left; background-image:url(../images/b_25.gif); background-repeat:no-repeat; text-indent:-9999px;  }
.user-address-list .col2-set .del { display:block; margin:5px 5px 0 0; width:62px; height:18px; float:left; background-image:url(../images/b_33_b.gif); background-repeat:no-repeat; text-indent:-9999px;  }
.user-address-list li.default-other-address { width:265px; height:180px; padding:0; cursor:pointer; }


/* return box by qiongyue */
.returns_box .shipping-payment { background:#F5F5F5;padding:10px 20px; margin-left:15px;margin-right:15px;margin-bottom: 10px;}
.returns_box .shipping-payment .kiala-shipping { float:left;width:380px;}

.returns_box .shipping-payment .kiala-shipping .shipping-title { font-size: 13px;height:30px;line-height:30px;font-weight:bold;}
.returns_box .shipping-payment .kiala-shipping .kiala-right { padding-left: 60px;min-height:75px;background:url(../images/kiala_logo.gif) no-repeat 0px 5px;;}
.returns_box .shipping-payment .kiala-shipping .mcshop-right { margin-left: 60px;min-height:75px;}
.returns_box .shipping-payment .kiala-shipping .edit-btn { margin: 3px 0px;}
.returns_box .shipping-payment .kiala-shipping #shipping_mcshop { display:none;}

.returns_box .shipping-payment .payment { float:right;width:340px;}
.returns_box .shipping-payment .payment .payment-title { font-size: 13px;height:30px;line-height:30px;font-weight:bold;}
.returns_box .shipping-payment .payment .payment-list { margin: 5px 0px;}
.returns_box .shipping-payment .payment .confirm-btn { margin: 10px 0px;}

.returns_box .bot-btn { background:#F5F5F5;border-top: 1px dashed #C5C5C5;padding: 18px 8px;}
.returns_box .bot-btn .bot-btn-print-label { float:right;margin-right: 20px;}
.returns_box .bot-btn #returns_submit_btn { float:left;margin-left: 20px;}


.user-default .col2-set .user-info-atitle h5 { font-size:11px; color:#000; float:left}
.user-default .col2-set .edit-link a { width:63px; height:18px; background-image:url(../images/b_21.gif); background-repeat:no-repeat; text-indent:-9999px;}



.filter_clear_btn { display:none; float:right;background:url(../images/filter_b_25.gif) no-repeat right bottom;width:76px;height:40px;margin-right:45px;cursor:pointer;}
.filter_clear_btn_focus { background:url(../images/filter_b_26.gif) no-repeat right bottom;}

.promotion-filter {position:relative;width:734px; height:48px;border-bottom:6px solid #eeeeee;background:url(../images/mc_47.gif) no-repeat 5px center;}
.promotion-filter .filter-page { float:right;margin-right:74px;margin-top: -10px;}
.blank-line { height:57px;}
.promotion-filter .promotion-list {position:absolute;top:13px;left:215px;width:341px;height:25px;line-height:25px;text-align:center;font-size:12px;font-weight:bold;}
.promotion-filter .promotion-list .in { width: 370px;margin: 0px auto;margin-left:28px;}
.promotion-filter .promotion-list .in-2 { width: 220px;margin: 0px auto;}
.promotion-filter .promotion-list a {  float:left;margin-right: 6px;min-width:29px;}
.promotion-filter .promotion-list a.focus { color:#fff;min-width:40px;height:25px;background:none;}
.promotion-filter .promotion-list a.all { color:#fff;min-width:100px;height:25px;background:url(../images/mc_161.png) no-repeat center center;}


.promotion-filter .promotion-list a.focus-2 { color:#fff;height:25px;background:url(../images/mc_156.png) no-repeat center center;}
.promotion-filter .promotion-list a.all-2 { color:#fff;min-width:80px;height:25px;background:url(../images/mc_157.png) no-repeat center center;}



#p_method_cybermut_payment{ margin-left:20px; margin-right:20px; }




/*����*/
.black_overlay{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 900em; background-color: white; z-index:3001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);} 
.white_content { display: none; position: fixed; top: 50px; left: 30%; width: 500px; height: auto; padding: 16px; border: 5px solid #000; background-color: white; z-index:3002; overflow: auto;}

.refundbox {width: 480px; height: auto;	padding: 10px;}
.refundbox .title {	width: 480px; height: 30px;	padding: 5px; float:left;}
.refundbox h4{ font-size:12px; text-align:left;}
.refundbox ul { clear: both; }
.refundbox ul li { padding: 3px; }
.refundbox .image-box { width: 160px; height: 200px; float:left;}
.refundbox .image-box .image { width: 148px; height: 188px; padding: 5px; border:1px solid #DDDDDD; text-align:center;}
.refundbox .product-qty { margin-top: 10px;}
.refundbox .vote { width: 240px; height: 270px;	padding: 5px; float:left; margin-left: 25px;}
.refundbox .vote .other_reason textarea  { width:230px;height:35px;}
.refundbox .vote .other_reason .gray { color:#ccc;font-size:10px;}
.refundbox .submit { width: 480px; height: 30px; padding: 5px; text-align: center; float:left;}
.exchangebox {width: 480px; height: auto;	padding: 10px;}
.exchangebox .title { width: 480px; height: 20px;	padding: 5px; float:left;}
.exchangebox .content { width: 480px; height: 20px;	padding: 5px; float:left;}
.exchangebox h4{ font-size:12px; text-align:left;}
.exchangebox ul { clear: both; }
.exchangebox ul li { padding: 5px; }
.exchangebox .image-box { width: 160px; height: 200px; float:left;}
.exchangebox .image-box .image { width: 148px; height: 188px;padding: 5px; border:1px solid #DDDDDD; text-align:center;}
.exchangebox .product-qty { margin-top: 10px;}
.exchangebox .vote { width: 240px; height: 270px;	padding: 5px; float:left; margin-left: 25px;}
.exchangebox .select { width: 220px; height: 30px; padding: 5px; float:left;}
.exchangebox .submit { width: 480px; height: 30px; padding: 5px; text-align: center; float:left;}

#returns_box #returns_submit_btn { text-align:right; margin-top:15px; margin-right:35px;}


.cart #shopping-cart-totals-table{ margin-top:0;}
.cart #shopping-cart-totals-table tr{ height:119px;*height:110px;_height:109px;}
.total_others{ display:none;}
.cart .total_others{ font-size:12px; color:#999; font-weight:12px; line-height:12px; display:block; padding-left:10px;}
.cart #shopping-cart-totals-table td.a-right{ border-left:1px solid #EA721C;}
.cart #shopping-cart-totals-table td b{ float:right; padding-right:5px; margin-top:-9px;}
.cart #shopping-cart-totals-table th b{ padding-left:10px;}
.cart #shopping-cart-totals-table .total_others b{ padding-left:0px;}
.cart #shopping-cart-totals-table .total_title{line-height: 32px;font-size: 18px;font-weight:bolder; width:57%; color#000;}
.cart #shopping-cart-totals-table .total_checkout{ font-size:24px;}


.checkout-onepage-failure p a{ display:block; text-indent:-9999px; background:url(../images/mc_006.gif) no-repeat; width:151px; height:22px; margin-top:10px;}


/*֧���ɹ�*/
.checkout-onepage-success .col-main .buttons-set{ padding-left:0; margin-top:10px;}
.checkout-onepage-success .col-main .buttons-set button.success_left{ float:left; width:152px; height:24px; background:url(../images/success_01.gif) no-repeat;}
.checkout-onepage-success .col-main .success_left span{width:152px; height:24px;}

.checkout-onepage-success .col-main .buttons-set button.success_right{width:116px; height:24px; background:url(../images/success_02.gif) no-repeat;}
.checkout-onepage-success .col-main .success_right span{width:116px; height:24px;}

.customer-account-forgotpassword .msgs{ padding-top:10px;}

.shortageGoods{ color:#e60004;}
.loader {display:none; position:absolute; top:98px; left:68px;}
.move-coupon .totals-left{ float:left; width:374px; height:117px;border:#EA721C solid 1px; background:url(../images/bar_11.gif) no-repeat;}


/**��ز�Ʒ**/
.top4-title-related{ width:800px; height:30px; background:url(../images/mc_37.gif) no-repeat; margin-top:45px;}
.product-view .category-products{ margin-top:25px;padding-left:30px}


/*���ﳵ���ͷ�ʽ*/
#totals-copun li{ height:119px;}
#totals-copun .kiala .copun_info,#totals-copun .laposte .copun_info{ float:left; width:145px; margin-left:80px; margin-top:30px;_margin-left:40px;}
#totals-copun .copun_fee{ float:right; width:58px;width:58px; line-height:18px; font-size:18px;}
.copun_info h3{ font-size:12px;}
.copun_info p{ font-size:11px;}
#totals-copun .kiala{ background:url(../images/bar_35.gif) no-repeat 20px center;}
#totals-copun .laposte{ background:url(../images/bar_36.gif) no-repeat 20px center;}
#totals-copun .kiala_free{background:url(../images/bar_57.gif) no-repeat 20px center;}
#totals-copun .kiala_free .copun_info{ float:left;margin-left:110px; margin-top:30px;_margin-left:55px;}
#totals-copun .kiala_free h3{ font-size:18px; font-weight:bolder;text-align:center;}
#totals-copun .laposte_free{background:url(../images/bar_58.gif) no-repeat 20px center;}
#totals-copun .laposte_free .copun_info{ float:left;margin-left:110px; margin-top:30px;_margin-left:55px;}
#totals-copun .laposte_free h3{ font-size:18px; font-weight:bolder;text-align:center;}
#totals-copun .mcshop_free {background: url(../images/mc_logo_car.gif) no-repeat scroll 20px center transparent;}
#totals-copun .adrexo {background: url("../images/adrexo_car.jpg") no-repeat scroll 20px center transparent;}
#totals-copun .mcshop_free .copun_info {
    float: left;
    margin-left: 110px;
    margin-top: 30px;
}
#totals-copun .adrexo .copun_info {
    width: 150px;
}
#totals-copun .kiala .copun_info, #totals-copun .laposte .copun_info, #totals-copun .adrexo .copun_info, #totals-copun .mcshop .copun_info {
    float: left;
    margin-left: 80px;
    margin-top: 30px;
    width: 145px;
}
#totals-copun .mcshop_free h3 {
    font-size: 18px;
    font-weight: bolder;
    text-align: center;
}

/* Print Pages */
.page-print { width:1000px; margin-left:auto; margin-right:auto;background:#fff; padding:20px; text-align:left; }
.page-print .print-head-mc { position:relative; padding-bottom:15px; border-bottom:3px solid #000; width:1000px; }
.page-print .print-head-mc h2 { position:absolute; right:0; top:0; }
.page-print .print-head-mc p { position:absolute; right:0; top:20px; }
.page-print .print-head {}
.page-print .print-head img { float:left; }
.page-print .print-head address { float:left; margin-left:15px; }
.page-print .col2-set { margin-top:10px; }
.page-print h3 { height:29px; line-height:29px; vertical-align:middle; padding-top:15px; }
.page-print .buttons-set .button,
.page-print .buttons-set .button span { border:0; background-image:none; width:138px; height:23px; }
.page-print .buttons-set .button { background-image:url(../images/b_47.gif); background-repeat:no-repeat; width:138px; height:23px; }
.page-print .buttons-set .button span { text-indent:-9999px; }
.page-print .data-table td.sku { width:150px; }
.page-print .data-table td.price { width:150px; }
.page-print .data-table td.total { width:92px; }
.page-print .data-table th.sutotal,
.page-print .data-table td.sutotal { width:92px; }
.sales-order-print .col2-set .col-1 { float:left; width:49%; }
.sales-order-print .col2-set .col-2 { float:right; width:49%; }
.sales-order-print .data-table thead { background-color:#f2f2f2; }
.sales-order-print .data-table td { padding:5px; border:1px solid #ddd; }
.sales-order-print .data-table th { padding:5px; border:1px solid #ddd; font-weight:bold; white-space:nowrap; }
.sales-order-print a{ text-decoration:none; color:#000000;}
.sales-order-print .buttons-set{ text-align:right; margin-top:20px;}


#no-filter {width:734px; height:48px;background:none;border-bottom:6px solid #eeeeee;}
#no-filter .filter-page { float:right;margin-right: 81px;margin-top: -10px;}
.blank-line { height:57px;}


#Chest_right_02{
	width:60px;
	height:18px;
	float:left;
	margin-left:10px;
	border: none;
}
#Chest_right_03{
	width:100px;
	height:18px;
	float:left;
	border:none;
}


.discount{background-color:#f5f5f5; padding-top:8px;}
.discount button.cart_coupon_button{ background:url(../images/bar_14.gif) no-repeat; width:30px; height:15px; margin-right:10px;}
.coupon-form{ float:right;}
.coupon-form-title{ float:right; padding-right:10px; font-weight:bolder;}
.discount button.button-cancel{background:url(../images/pic_55.gif) no-repeat; width:148px; height:22px; border:none}
.discount .button-cancel span{ display:none;}
.discount button.button-ok{background:url(../images/pic_54.gif) no-repeat; width:40px; height:22px;*+margin-left:5px; margin-right:5px;}
.discount .button-ok span{ display:none;}
#coupon_code{ padding:0; border:#888 solid 1px;}
.discount .cart_coupon_button span{ background:none;width:30px; height:15px; padding:0;}

/*paypal achat express*/
.page-content{overflow:hidden;}
.col1-layout .page-title h2{ padding-left:10px; color:#FFFFFF}
.col1-layout .page-content .col2-set-left address{color:#959494;}
.col1-layout .page-content .col2-set-left h3{ padding:7px; background-color:#e9e9e9; font-size:14px;}
.col1-layout .page-content h3.col2-set-head{font-size:14px;}
.col1-layout .page-content .col2-set{ margin-left:12px;}
.col1-layout .page-content .col2-set .col-1{ float:none; width:270px;}
.col1-layout .page-content .col2-set  h4{font-size:12px; font-weight:normal; margin-top:6px;}
.col1-layout .page-content .col2-set a{ font-weight:bolder;}
.col1-layout .page-content .col2-set .col-2{ float:none; width:280px; margin-top:20px; margin-bottom:20px;}
.col1-layout .page-content  a{font-weight:bolder;}
.col1-layout .page-content .col2-set-middle address,.col1-layout .page-content .col2-set-middle p{color:#959494; margin-left:12px;}
.col1-layout .page-content .col2-set-middle h4{ font-size:12px; font-weight:normal; margin-top:6px; margin-left:12px;}
.col1-layout .page-content .col2-set-middle h3{ padding:7px; background-color:#e9e9e9; font-size:14px;}
.col1-layout .page-content .col2-set-middle h3.col2-set-car{border:none; margin-top:20px; font-weight:normal; font-size:12px; background-color:#ffffff; margin-left:12px;}
#details-reload table{margin-top:29px;}
#details-table thead{ border-bottom:1px dashed #cccccc;}
#details-table thead .last th{ border-bottom:1px dashed #cccccc;}
#details-table tfoot{ border-top:1px dashed #cccccc;}
#details-table tfoot .first th,#details-table tfoot .first  td{ border-top:1px dashed #cccccc;}
.form-submit{ height:66px;}
#review-buttons-container #review-button span{ display:none;}
#review-buttons-container #review-button{ float:right; margin-top:20px; background:url(../images/review-button.gif) no-repeat; width:138px;height:25px;}
.col1-layout .page-content .data-table td.last{ text-align:right;}
.col1-layout .page-content  .data-table th{ text-align:left;}

.checkout-onepage-index #mcshop_div .title-bar{ height:44px;}



.shop-search .content .left .buttons-set .button { background:url(../images/b_19.gif) no-repeat; width:60px; height:23px; text-indent:-9999px; float:none; margin-left:auto; margin-right:auto; }

/*��߲˵���Ʒ*/

.filters_size{ padding-left:100px;}
.sort_by_title{padding-left:110px; width:57px;}
.per_page_title{padding-left:26px;}

.customer-account-create .buttons-set button.button{ float:left;margin-left:377px;}
.customer-account-create .button-req .required{ width:511px;}
#product_info{clear:both;*+padding-top:8px;_padding-top:0px;}

#out_of_stock_send_mail_window { z-index:100;}
#out_of_stock_send_mail_window .input-text{ *+width:180px;}
.product-collateral {clear:both;}
#add-to-cart-hbox{ position:relative; z-index:90; float:left;background-color:#a60000;height:24px;width:368px;}
.view-size-info-box {float:none; top:0;}
.view-html{right:239px; top:271px;}