/* Product Page */

#productDisplay{
	width:1500px;
	float:left;
	margin:0;
	padding:.5em 0 0 0;
	}
#ppcontainer{
	margin:0;
	padding:0 0 0 0;
	}

#ppTop a.icon{
	color:#6b6b6b;
	margin:1em;
	padding-left:1.7em;
	display:block;
	float:right;
	font-size:1.25em;
	line-height:15px;
	margin-top:0.7em
	}

.catalogue{
	background:url(../images/favourites_icon.gif) no-repeat left center;
	}
.recommend{
	background:url(../images/recommend.png) no-repeat left center;
	padding-right:0px;
}
.breadCrumb{
	float:left;
	padding:0.4em 0em;
	color:#8e8e8e;
	font-size:1.25em
	}
.breadCrumb a{
	margin-right:.5em;
	color: #6b6b6b;
}

/* Product topBox
-------------------------------------------------------- */
.productBox h3{
	font-weight:bold;
	font-size:100%;
	padding:0;
	margin:0 260px 0 0;
	line-height:1.6em;
}

.alertsBox a.alert{
	text-align:center;
	display:block;
	float:right;
	margin:0 1px 0 2px;
	padding:1em 0 .5em 0;
	width:67px;
	height:37px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
.alertsBox a.red	{ background: #eb2d2e url(../images/red_alert.gif) no-repeat bottom; }
.alertsBox a.green	{ background: #abbc6f url(../images/green_alert.gif) no-repeat bottom; }
.alertsBox a.green:hover{text-decoration: underline;}
.alertsBox a.orange	{ background: #fcb036 url(../images/orange_alert.gif) no-repeat bottom;}

/* Main Product Display area
---------------------------------------------------------------------------------------*/
.productMain{
	padding:0;
	clear:both;
	text-align:center;
}

#pbRight{
	width:860px;
	float:right;
	text-align:left;
	margin-top:0;
}

.productPriceInfo{
	width:860px;
	float:right;
	}
.productPriceInfo ul{
	margin:0;
	padding:0;
	}
.productPriceInfo li{
	list-style:none;
	margin:0;
	padding:0;
	line-height:2em;
	}
.productPriceInfo .productReviews a{
	margin:0 0 0 .5em;
	}
.productPriceInfo .productReviews a:hover{
	text-decoration:underline;
	}

.productImageInfo{
	text-align:center;
	float:left;
}
.productImageInfo .b8080{
	margin:0;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 614px;
    height:614px;
}

#productDisplay #divZoom{
	position:absolute;
	display:none;
	z-index:999;
	background:#FFF;
	width:860px;
	height:614px;
	overflow:hidden;
	border:1px solid #e7e7e8;
	box-shadow:5px 5px 2px #F9F9F9;
}

.scrollImg { width:614px; }
.scrollImg #picView { width:594px; }

/* Item Info bar*/
.itemInfo{
	background:#ffffff url(../images/product_item_info_bg_n.gif) repeat-y;
	clear: both;
}
.itemInfo .wrap{
	width:850px;
	padding: .5em 0 0 0;
	margin: 0 auto;
	text-align: center;
}
.itemInfo .itemDiv {
	float:left;
	padding:.5em 1em;
	background: #f6f6f6;
	list-style: none;
	border-top:solid 1px #fefeff;
	border-right: solid 1px #ebebeb;
	border-bottom: solid 1px #ebebeb;
	border-left: solid 1px #ffffff;
}

/* Product Page Divider
-------------------------*/
.productBoxDivider{
	height:45px;
	background:url(../images/product_bg_divider_n.gif) no-repeat;
}

.productInfo{

	}
.productOptionsMenu{
	float:left;
	width:144px;
	margin:0;
	}
.productOptionsMenu ul{
	margin:0;
	padding:0;
	}
.productOptionsMenu ul li{
	list-style:none;
	}
.productOptionsMenu ul li a{
	font-weight:bold;
	display:block;
	color:#ffffff;
	text-align:center;
	background:url(../images/product_options_a.gif) no-repeat right top;
	padding:.3em 0 1.2em 0;
	margin:.8em 0;
	text-decoration:none;
	}
.productOptionsMenu ul li a.red				{ background: url(../images/product_options_a.gif) no-repeat left top; }
.productOptionsMenu ul li a.currentOption	{ background: url(../images/product_options_a.gif) no-repeat -175px top; }
.productOptionsMenu ul li a:hover			{ background: url(../images/product_options_a.gif) no-repeat -355px top; }

.productInfoDisplay{
	width:1330px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.productInfoDisplay p{
	margin:1em;
}

/* Overview and general styles
-----------------*/
#overview{
	line-height:1.6em;
	}
.productInfo h3{
	color:#4e4e4e;
	margin:0 0 10px 0;
	padding:.5em 1em;
	font-weight:bold;
	font-size:small;
	background: #f5f5f5;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
	}

.pagination{
	background:#ffffff;
}

/* Productreviews adjustments
----------------------------------*/
.productInfoDisplay .reviewsPagination p{
	margin:0;
	padding:0;
}
.productInfoDisplay .reviewBox p{
	margin-left:1.5em;
	padding:0 1em 3em 0;
}

.productBoxBottom{
	background:url(../images/p_box_bottom_n.gif) no-repeat;
	height:30px;
	}

.bookmark a{height:16px;display:block;float:left;margin-right:4px;}
.bookmark .stumbleupon{background:url(../images/bookmark.gif) no-repeat 0px 0px;width:16px;}
.bookmark .reddit{background:url(../images/bookmark.gif) no-repeat -16px 0px;width:17px;}
.bookmark .yahoo{background:url(../images/bookmark.gif) no-repeat -33px 0px;width:16px;}
.bookmark .twitter{background:url(../images/bookmark.gif) no-repeat -49px 0px;width:16px;}
.bookmark .kaboodle{background:url(../images/bookmark.gif) no-repeat -65px 0px;width:16px;}
.bookmark .digg{background:url(../images/bookmark.gif) no-repeat -81px 0px;width:18px;}
.bookmark .delicious{background:url(../images/bookmark.gif) no-repeat -99px 0px;width:16px;}
.bookmark .google{background:url(../images/bookmark.gif) no-repeat -115px 0px;width:16px;}
.bookmark .facebook{background:url(../images/bookmark.gif) no-repeat -131px 0px;width:16px;}
.bookmark .pinterest{background:url(../images/bookmark.gif) no-repeat -147px 0px;width:16px;}
.bookmark .linkedin{background:url(../images/bookmark.gif) no-repeat -163px 0px;width:16px;}

.params_begin { font-weight:bold; margin-bottom:5px; }
.params_group { border-top:1px solid #e0e0e0; width:100%; }
.params_group_table { width:100%; }
.params_group_name { color:#3B3B3B; width:15%; font-weight:bold; text-align:left; }
.params_props { width:85%; }
.params_prop { border-bottom:1px dashed #e0e0e0; }
.params_prop_table { width:100%; }
.params_name { color:#3B3B3B; line-height:2.5em; width:25%; text-align:left; }
.params_value { color:#3B3B3B; line-height:2.5em; width:75%; text-align:left; }
.params_rank_value { color:#3B3B3B; line-height:2.5em; width:8%; text-align:left; white-space:nowrap; }
.params_rank_in { color:#3B3B3B; line-height:2.5em; width:13%; text-align:left; white-space:nowrap; }
.params_rank_cat { color:#3B3B3B; line-height:2.5em; width:79%; text-align:left;  }
.params_rank_cat a { color:#3B3B3B; text-decoration:underline; }
.last_prop { border-bottom:none; }
.params_end { border-top:1px solid #e0e0e0; }

.charger_hint {margin-top:12px;}
.charger_table {width:100%; border-collapse:collapse;}
.charger_table td{font-family:inherit; border:1px solid #CCC; padding:5px; }
.charger_pic {width:161px;}
.charger_txt {}

.tip1{ width:100%; line-height:1.5; margin:5px auto;}
.tip1 .notice1 { float:left; margin:0; padding:10px; width:113px;}
.tip1 .notice2{ float:left; margin:20px auto 0; text-align:left; vertical-align:middle; font-size:103%;}
.tip1 .notice2 strong{ color:#C80000; font-size:120%;}
.tip1 .notice2 a{color:#C80000; font-size:120%; }

.modelDiv{margin-top:7px;margin-left:-7px;max-height:155px;overflow:hidden;position:relative}
.modelDiv .colorDiv {display:inline-block;margin-left:7px;margin-bottom:7px;border:1px solid #fff;}
.modelDiv .colorDiv a{display:block;border:1px solid #ccc;}
.modelDiv .colorDiv a span{width:0px;height:50px;vertical-align:middle;display:inline-block}
.modelDiv .colorDiv.currModel a{border:0;}
.modelDiv .colorDiv a img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}
.modelDiv .colorDiv.currModel{border:2px solid #F97900;}
.modelDiv .colorDiv div {padding:5px 7px;} 

.more-style{
	position: absolute;
    height: 35px;
    width: 100%;
    top: 115px;
    cursor:pointer;
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    background-image: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    background-image: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    background-image: linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
}
.more-style i{
	border: solid #66b500;
    border-width: 0 2px 2px 0;
    display: block;
    padding: 6px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    position: absolute;
    top: 10px;
    left: 50%;
}
.more-style.up i{
	border-width: 2px 0px 0px 2px; 
}
.modelDiv .itemDiv { float:left; margin-left:7px; margin-bottom:7px; border:1px solid #FFF; }
.modelDiv .itemDiv img { border:1px solid #CCC; width:50px; height:50px; }
.modelDiv .itemDiv .priceDiv { width:50px; text-align:center; }

.modelDiv .modelHint { color:red; border:1px solid #FFF; padding:5px; }
.skuLabel { float:left; width:60px; padding-top:5px; padding-bottom:5px; overflow:hidden; }
.skuOptions { margin-left:60px; }

.good_pre_bg{max-width:535px;}
.pre_img_goods{float:left;height:20px;line-height:20px;margin:0;font-size:14px;color:#000;font-weight:bold}
.pre_sale_bg{width:154px;height:20px;line-height:20px;text-align:right;margin-bottom:10px;float:right}
.goods_pre_list{padding:10px;border:1px solid #bfbfbf;line-height:20px;margin-bottom:5px;margin-top:10px}
.good_pre_sale_title{background:#ebebeb;padding:15px 20px 10px;margin-bottom:10px}
.pre_img_goods strong{float:left;color:#000;margin-right:5px;font-weight:normal}
.pre_img_goods .task_pre{float:left}
.pre_img_goods .task_pre em{font-weight:bold}
.pre_img_goods .task_pre span{color:#d61e1e}
.pre_img_goods .task_pre em{padding-left:2px;color:#000;font-style:normal}
p.goods_pre_title span{display:inline-block;zoom:1}
p.goods_pre_title span strong{font-size:16px;color:#c80000;font-weight:bold}
.goods_pre_table_bg{width:336px;margin-left:5px;margin-top:15px}
.goods_pre_meter{width:336px;height:38px;line-height:20px;margin:5px auto;border-right:1px solid #bfbfbf;}
.goods_pre_meter span{border-left:1px solid #bfbfbf;width:111px;height:38px;float:left;text-transform:uppercase;text-align:center;display:inline-block}
.goods_pre_meter span strong{font-size:14px;font-weight:bold}
.goods_pre_table{margin:0 auto;background:url(../images/goods_pre.jpg) no-repeat scroll;position:relative;left:-7px;width:336px;height:21px;border:7px solid #e6e6e6;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;z-index:2}
.goods_pre_sale{background:#c8c8c8;width:336px;height:21px;position:relative;left:0;top:0;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}
.goods_pre_sale ul{position:absolute;left:0;top:0;width:100%;height:21px;margin:0;z-index:110}
.goods_pre_sale ul li{height:21px;float:left;border-left:1px solid #fff;width:111px}
.goods_pre_sale ul li.goods_pre_sale_no{border:0}
.pre_sale_color{width:336px;height:21px;position:absolute;left:0;top:0;z-index:100;overflow:hidden}
.pre_sale_color ul{z-index:95}
.pre_sale_color ul li{height:21px;float:left;width:112px;border:0}
.pre_sale_color ul li.goods_pre_color_no span{border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px}
.pre_sale_color ul li span{height:21px;float:left;display:inline-block;background:#c24e4f;width:0;zoom:1}
p.goods_pre_point span{width:110px;text-align:right;display:inline-block;zoom:1}
.good_pre_sale_title p span strong{color:#db0000;font-weight:bold}
#pre_tip{position:absolute;z-index:800;background:#fff;border:1px solid #000;color:#000;font-family:arial;line-height:16px;padding:15px;width:598px;text-align:left;display:none}
#Tip_sph:hover #pre_tip{display:block}
#pre_tip h3{font-weight:bold;margin-bottom:10px}
#pre_tip p{margin-bottom:6px}
#pre_tip p span{color:#d60000}
.per_price{background-color:#FFF;}
.pre_sale_color ul li span.right-radius{border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0}

.dollar-ico, .hand-yes, .hand-no, .review-arrow, .write-review, .more-reviews { display:block; background:url('../images/feedback.png') no-repeat; }
.dollar-ico { width:40px; height:40px; background-position: 0 -30px; }
.hand-yes, .hand-no { height:14px; width:14px; float:left; margin-right:2px; margin-top:2px; }
.hand-yes { background-position: 0 0; }
.hand-no { background-position: -16px 0; }
.hand-a { float:left; margin-left:10px; padding:2px; }

.review-total { display:block; width:150px; height:14px; background-color:#ffebe0; }
.review-percent { display:block; height:14px; background-color:#fda972; }
.review-percent-digits { color:#9F9F9F; }
.write-review { display:block; width:130px; height:25px; background-position: 0 -77px; }
.more-reviews { display:block; width:110px; height:25px; background-position: 0 -105px; }

.review-box { margin-bottom:10px; position:relative; }
.review-left { float:left; width:100px; text-align:center; }
.review-portrait { width:40px; }
.review-sender { width:100px; white-space:nowrap; overflow:hidden; }
.review-country { white-space:nowrap; overflow:hidden; }
.review-right { float:right; width:1170px; background-color:#f7f7f7; border:1px solid #e3e3e3; }
.review-right2 { border:1px solid #fff; padding:10px; min-height:60px; }
.review-stars { float:left; }
.review-date { float:right; }
.review-content { padding:5px 0; }
.review-imgs { padding:5px 0; }
.review-imgs img { display:block; float:left; margin-right:12px; }
.review-answer { padding:10px; background-color:#FFF; border:1px solid #EEE; }
.review-yn,.question-yn { padding:5px 0; color:#777; }
.review-arrow { position:absolute; width:8px; height:15px; background-position:0 -17px; top:10px; left:152px; }

.rv-hint { color:#777; z-index:9999; position:absolute; }
.rv-em { color:#F97900; }

.rv-tabbar { border-bottom:2px solid #F97900; }
.rv-tab { float:left; border-left:1px solid #CCC; border-top:1px solid #CCC; height:20px; padding:5px 12px; position:relative; }
.rv-tab-end { border-right:1px solid #CCC;  }
.rv-tab-cur a { font-weight:bold; }
.rv-tab-bot { display:none; }
.rv-tab-cur .rv-tab-bot { display:block; position:absolute; height:6px; width:9px; top:30px; left:45%; background:url("../images/feedback.png") no-repeat scroll 0 -130px #fff; }

.prdBox {
	border:1px dashed #E0E0E0;
	border-left:none;
	float:left;
	width:160px;
	padding:10px;
	text-align:center;
}
.prdBox>a{
	display:block;
	width:150px;
	height:150px;
	margin:0 auto;
}
.prdBox a img{
	max-width:100%;
	max-height:100%;
	display:inline-block;
	vertical-align:middle;
}
.prdBox a span{
	width:0px;
	height:150px;
	display:inline-block;
	vertical-align:middle;
}
.prdBox.firstBox {
	border-left:1px dashed #E0E0E0;
}
.prdBox .brdLogo {
	display:block;
	margin-bottom:10px;
}
.prdBox .prdLogo {
	display:block;
	height:150px;
	width:150px;
}
.prdBox .prdTitle {
	overflow:hidden;
	height: 50px;
    line-height: 16px;
}
.prdBox .prdPrice {
	color: #c80000;
    font-size: 1.2em;
    font-weight: bold;
}
.prdBox .catName, .prdBox .catName a {
	color:#9F9F9F;
}
.rec-prev, .rec-next {
	display:block;
	float:left;
	width:16px;
	height:60px;
	margin-top:100px;
	background:url('../images/nav.png') no-repeat;
}
.rec-prev {
	background-position:-43px 0;
}
.rec-prev:hover {
	background-position:-59px 0;
}
.rec-prev.disabled {
	cursor:default;
	background-position:-91px 0;
}
.rec-next {
	float:right;
	background-position:-43px -60px;
}
.rec-next:hover {
	background-position:-59px -60px;
}
.rec-next.disabled {
	cursor:default;
	background-position:-91px -60px;
}
.recView {
	float:left;
	margin:0 10px;
	width:1200px;
	overflow:hidden;
}

.lineListings li .models { max-width: 480px; }

#vlist { margin-bottom:12px; }
.vlabel { float:left; font-weight:bold; padding:5px; }
.vlang { display:block; float:left; margin-left:20px; border:1px solid #CCC; padding:5px 10px; }
.vcurr { border:2px solid #F97900; }

.productfixtop{width:1500px;background:#efefef;border:1px solid #ddd;border-top:0px;position:fixed;top:0px;left:50%;margin-left:-750px;z-index:1200}
.fixtopimg{float:left;width:76px;height:76px;overflow:hidden}
.fixtopimg img{width:61px;height:61px;margin:6px;display:block;border:1px solid #ddd;padding:1px}
.fixtopcontent{width:1400px;float:left;overflow:hidden;padding:3px 0px 4px 2px;}
.fixtoptitle{height:18px;overflow:hidden}
.fixtopoption{padding-top:5px;margin-top:5px;border-top:1px solid #ccc;}
.fixtopoption>a{display:inline-block;vertical-align:middle;text-decoration:none;}
.fixtopoption a.fixtopbtn{padding:0 5px;height:21px;text-decoration:none;color:white;text-align:center;font-weight:500;line-height:21px;border-radius:2px;}
.fixtopoption>a:nth-child(1){background-color: #F97900;}
.fixtopoption>a:nth-child(2){background-color: #66b500;}
.fixtopnav{margin-left:15px;background:#fff;border:1px solid #bfbfbf;text-align:center;height:20px;line-height:20px;padding:0 8px;border-radius:2px;cursor:pointer;}
.fixtopoption>a.fixtopnav:hover{background:#F97900;color:#fff}
.fixtopoption>a.fixtopnav.active{background:#F97900;color:#fff}

.product-view .tblPrice{width:296px;margin-bottom:10px;border-collapse:collapse;}
.product-view .product-price>div{display:inline-block;margin-right:20px;font-size:1.2em}
.product-view .product-price>div:first-child .bold{font-size:1.3em}
.product-price-list>div{float:left;}
.product-view .tblPrice td{padding:2px 2px}
.product-view .addtocartbtn{white-space:nowrap;background-color:#F97900;color:#fff;display:inline-block;cursor:pointer;line-height:28px;padding:0 14px;font-size:13px;border-radius:3px;border:1px solid #F97900}
.product-view .checkoutbtn{white-space:nowrap;background-color:#66b500;color:#fff;display:inline-block;cursor:pointer;line-height:30px;padding:0 15px;font-size:13px;border-radius:3px;}
.product-view .shopifybtn{white-space: nowrap;
    display: inline-block;
    cursor: pointer;
    line-height: 26px;
    padding: 0 15px 0 30px;
    font-size: 13px;
    border: 2px solid #66b500;
    border-radius: 3px;
    background: url(../images/shopify.jpg) no-repeat 8px; 
}
.product-shipping-cost{margin-top:10px;}
.product-shipping-cost>div{float:left}
.product-shipping-cost>div:first-child{margin-right:20px;}
.product-itemno-reviews>div>div{display:inline-block;vertical-align:middle;position:relative;}
.product-itemno-reviews>div:first-child{float:left;text-align:left;}
.product-itemno-reviews>div:last-child{float:right;text-align:right;}
.productBox{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px;}
.product-top-gift{position:relative;padding-top:2px;}
.product-top-gift-img{display:block;position:absolute;left:0px;top:0px;width:40px;height:40px;padding:1px;border:1px solid #e0e0e0;}

.mobile-code{display:none}
.product-sub-title{font-size:1.3em;margin-bottom:.2em;}
.product-main-title{margin-bottom:.25em;font-size:1.9em;}
.product-shipping-more{float:right;position:relative;position:relative}
.divWay{display:none}
.product-shipping-more .divWay{position: absolute;width: 540px;right: 0px;background: #fff;z-index: 99;border: 2px solid #999;}
.itemDiv.fbLinks{display:none}
.contact-info-more .itemDiv.fbLinks{display:block}
.product-buytogether-main{float:right;margin-right:10px;}
.product-buytogether-add{float:left;padding:120px 10px 120px 20px;}
.productInfo .shopcart_cont h3{border:0;line-height:16px;height:50px;}
.shopcart_cont li div.addtocartbtn-small{cursor:pointer;background-color:#F97900;color:#fff;display:inline-block;cursor:pointer;line-height:19px;padding:0 15px;font-size:12px;border-radius:2px;border:1px solid #F97900;margin-left:5px}
.buyer-recommended-list{width:1500px;margin:0 auto;} 
.mobile-code-container{display:none}
.mobile-code{display:block}
.recView.recommended{width:1446px;margin:10px;}
.productInfo .recommended .shopcart_cont>li>a{display:block;width:150px;height:150px;margin:0 auto;}
.productInfo .recommended .shopcart_cont>li>a span{display:inline-block;vertical-align:middle;width:0px;height:150px;}
.productInfo .recommended .shopcart_cont>li>a img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;}
.productInfo .recommended .shopcart_cont h3{height:32px;padding-top:5px;}
.recommended .shopcart_cont li .models a{display:inline-block;float:inherit}
.productBox>div.productAlerts{display:block;margin-bottom:5px;}
.product-top-brand-logo{float:left;height:30px;position:relative;padding:1px 3px;margin-right:3px;top:3px;width:90px;}
.product-top-title{float:left;width:1100px;overflow:hidden}
.product-top-brand-logo img{height:30px;}
.return-service-icon{width:70px;margin-right:5px}
.return-service{margin-top:15px;}
.return-service-icon img{max-width:100%}
.return-service-content{vertical-align:middle;font-weight:bold}
.return-service-content a{color: #0087bd;text-decoration: underline;}
.v2_recently_view {padding: 5px 5px 0 5px;}
.v2_recently_view_img>a{display:block;width:130px;text-align:center;margin:0 auto;}
.v2_recently_view_img>a img{max-width:100%}
#recCtn-buyer.shopcart_cont li{width:247.4444444px;}

.ar .breadCrumb{float:right;}
.ar .nextprev{float:left}
.ar #ppTop a.icon{float:left;padding-right:1.7em;padding-left:0em;}
.ar .recommend{background:url(../images/recommend.gif) no-repeat right center;}
.ar a.fav2{background: url(../images/hearts.png) no-repeat right 0;}
.ar .product-top-brand-logo{float:right;margin-left:3px;}
.ar #pbRight{float:left;text-align:right}
.ar .productImageInfo{float:right}
.ar .product-price-list>div{float: right;}
.ar .modelDiv .colorDiv {float:right;margin-right:7px;margin-left:0px;padding:1px}
.ar .product-shipping-cost>div:first-child{margin-left:20px;margin-right:0px;}
.ar .product-shipping-cost>div{float:right;}
.ar .fixtopimg{float:right}
.ar .fixtopcontent{float:right}
.ar .product-buytogether-add{float:right;padding:120px 20px 120px 10px;}
.ar .product-buytogether-main{float:left}
.ar .prdBox{float:right}
.ar .tip1 .notice1{float:right}
.ar .tip1 .notice2{float:right;text-align:right;}
.ar .rv-tab{float:right;}
.ar .rv-tab-end{border-right:0}
.ar .rv-tabbar{border-right: 1px solid #ccc;}
.ar .review-left{float:right;margin-left:20px;}
.ar .review-stars{float:right}
.ar .review-date{float:left}
.ar .hand-a{float:right}
.ar .review-arrow{right:114px;-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH();}
.ar .shopcart_cont li div.addtocartbtn-small{margin-right:5px;}
.ar .product-top-title{float:right;width:1097px;}
.ar .prdBox.firstBox {border-right: 1px dashed #E0E0E0;}
.ar .prdBox {border-right:none;border-left:1px dashed #E0E0E0;}
.ar .productInfoDisplay{float:right}
ul.productAttributesList{margin:0;padding:0;display:block;overflow:hidden}
ul.productAttributesList li{float:left;width:30%;margin-right:3%;overflow:hidden;text-overflow:ellipsis;list-style:none;white-space:nowrap;}
ul.productAttributesList li span:first-child{color:#999;margin-right:3px;} 

.ar ul.productAttributesList li span{display:inline-block}
.ar ul.productAttributesList{margin:0;padding:0;display:block;overflow:hidden}
.ar ul.productAttributesList li{float:right;width:30%;margin-right:3%;overflow:hidden;text-overflow:ellipsis;list-style:none;white-space:nowrap;}
.ar ul.productAttributesList li span:first-child{color:#999;margin-left:3px;}
@media screen and (max-width: 1530px){
	#productDisplay{width:1200px;}
	.scrollImg { width:514px; }
	.scrollImg #picView { width:494px; }
	.productImageInfo .b8080{width:514px;height:514px;}
	#productDisplay #divZoom{width:660px;height:514px;}
	#pbRight{width:660px;}
	.productPriceInfo{width:660px;} 
	.productfixtop{width:1200px;margin-left:-600px;}
	.fixtopcontent{width:1100px;}
	.productInfoDisplay{width:1030px;}
	.review-right {width:870px;}
	.recView.recommended{width:1146px;}
	.buyer-recommended-list{width:1200px;}
	.recView {width:906px;}
}
@media screen and (max-width: 1230px){
	.product-top-title{width:800px;}
	.ar .product-top-title{width:800px;}
	.product-top-brand-logo img{height:30px;}
	.product-top-brand-logo{height:30px;}
	#productDisplay{width:980px;}
	.breadCrumb{padding:0.8em 1em;}  
	#pbRight{width:442px;}
	.product-sub-title{margin-bottom:0;font-size:1.2em;}
	.product-main-title{margin-bottom:0;font-size:1.55em;} 
	.product-top-gift-img{display:none}
	.product-top-gift{padding-left:0}
	.productMain{padding:0}
	.productPriceInfo{width:442px;}
	.product-view .product-price>div{display:block;}
	.itemDiv.fbLinks{display:block}
	.contact-info-more .itemDiv.fbLinks{display:none}
	.recView{width:725px;}
	.product-buytogether-main{margin-right:0px;}
	.product-buytogether-main .prdBox{padding:0px}
	.product-buytogether-add{padding: 120px 5px 120px 15px;}
	.ar .product-buytogether-add{padding: 120px 15px 120px 5px;}
	.productInfoDisplay{width:810px;}
	.review-right{width:642px;}
	.buyer-recommended-list{width:980px;margin:0 auto;}
	.ppTop{border-bottom: 1px solid #e0e0e0;margin-bottom: 10px;}
	.fixtopcontent{width:880px;}
	.productfixtop{width:980px;margin-left:-490px;}
	.product-price-table-title{width:330px;}
	.recView.recommended{width:927px;}
	#pre_tip{width:440px;}
	.review-arrow {top:10px;left:102px;}
	.ar .review-left{margin-left:5px;}
	.ar .review-arrow{right:99px;left:auto}
}

#size-hover {
	position: absolute;
	background: #FFF;
	z-index: 6;
}

#size-banner {
	background: #F0F0F0;
	padding: 12px;
	margin-bottom:12px;
}

#size-banner .val {
	color: #9F9F9F;
	padding-left: 3px;
	padding-right: 21px;
}

#size-chart {
    border: 1px solid #CCC;
    border-collapse: collapse;
}

#size-chart td {
    border: 1px solid #CCC;
    padding: 12px;
}

.size-title td, .size-unit td {
    background: #F0F0F0;
    font-weight: bold;
    text-align: center;
}

#size-chart .size-row:nth-child(even) {
    background: #F9F9F9;
}

.size-row td:first-child {
    background: #F0F0F0;
    font-weight: bold;
}






