.single-thumb {
	position: relative;
	margin:0 auto;
	text-align:center;
}

.single-thumb.product-framed-prints-15s {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-framed-prints-15s .border-box {
	background-image: url(/images/tintint/common/single/15s_ol1_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-framed-prints-25s {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-framed-prints-25s .border-box {
	background-image: url(/images/tintint/common/single/25s_ol1_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-framed-prints-30s {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-framed-prints-30s .border-box {
	background-image: url(/images/tintint/common/single/30s_ol1_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-framed-prints-40s {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-framed-prints-40s .border-box {
	background-image: url(/images/tintint/common/single/40s_ol1_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-canvas-sr {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-canvas-sr .border-box {
	background-image: url(/images/tintint/common/single/canvas_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: -1px;
	z-index: 2;
}

.single-thumb.product-greeting-folded-card {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-greeting-folded-card .border-box {
	background-image: url(/images/tintint/common/single/card/birthday/greeting_birthday_b1_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: -2.5px;
	z-index: 2;
}

.single-thumb.product-greeting-folded-card-designer {
	width: 100px;
	height: 100px;	
}

.single-thumb.product-mailing-postcard {
	width: 100px;
	height: 100px;	
}

.single-thumb.product-mailing-postcard .border-box {
	background-image: url(/images/tintint/common/single/postcard/xmas/postcard_xmas_e1_yellow.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: -2px;
	z-index: 2;
}

.single-thumb.product-mailing-postcard .image-box {
	width: 90px;
	height: 60px;
	top: 20px;
	left: 3px;
}

.single-thumb.product-notebook, .single-thumb.product-notebook-l {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-notebook .border-box, .single-thumb.product-notebook-l .border-box {
	background-image: url(/images/tintint/common/single/notebook_common_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

#additionalbuy ul > li .single-thumb.product-notebook-l {
	width: 100px;
	height: 100px;	
}
#additionalbuy ul > li .single-thumb.product-notebook-l .border-box {
	background-image: url(/images/tintint/common/single/notebook_l_common_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-2014notebook {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-2014notebook .border-box {
	background-image: url(/images/tintint/common/single/notebook_common_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-2015notebook {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-2015notebook .border-box {
	background-image: url(/images/tintint/common/single/2015notebook_common_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}


.single-thumb.product-2016notebook {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-2016notebook .border-box {
	background-image: url(/images/tintint/common/single/2016notebook_common_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-2017notebook {
	width: 100px;
	height: 100px;	
}
.single-thumb.product-2017notebook .border-box {
	background-image: url(/images/tintint/common/single/2017notebook_common_cart.png);
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-diary {
	width: 97px;
	height: 120px;	
}
.single-thumb.product-diary .border-box {
	background-image: url(/images/tintint/common/single/diary_common_cart.png);
	position: absolute;
	width: 97px;
	height: 120px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-desk {
	width: 120px;
	height: 120px;	
}
.single-thumb.product-desk .border-box {
	background-image: url(/images/tintint/common/single/desk_common_cart.png);
	position: absolute;
	width: 120px;
	height: 120px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-desk-s {
	width: 97px;
	height: 120px;	
}
.single-thumb.product-desk-s .border-box {
	background-image: url(/images/tintint/common/single/desk-s_common_cart.png);
	position: absolute;
	width: 97px;
	height: 120px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb.product-wall {
	width: 165px;
	height: 130px;	
}
.single-thumb.product-wall .border-box {
	background-image: url(/images/tintint/common/single/wall_common_cart.png);
	position: absolute;
	width: 165px;
	height: 130px;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.single-thumb .image-box {
	position: relative;
	z-index: 1;
	overflow: hidden;	
}

.single-thumb.product-framed-prints-15s .image-box, .single-thumb.product-framed-prints-25s .image-box {
	width: 70px;
	height: 70px;
	top: 15px;
	left: 15px;
}

.single-thumb.product-framed-prints-30s .image-box {
	width: 90px;
    height: 90px;
    top: 5px;
    left: 5px;
}

.single-thumb.product-framed-prints-40s .image-box {
    width: 100px;
    height: 100px;
    top: 0px;
    left: 0px;
}

.single-thumb.product-canvas-sr .image-box {
    width: 90px;
    height: 60px;
    top: 22px;
    left: 3px;
}


/**方照片**/
.single-thumb.product-greeting-folded-card .image-box {
	width: 58px;
	height: 58px;
	top: 26px;
	left: 7px;
}


/**直照片**/
/**.single-thumb.product-greeting-folded-card .image-box {
	width: 52px;
	height: 67px;
	top: 20px;
	left: 1px;
}
**/

.single-thumb.product-mailing-postcard .image-box {
	width: 52px;
	height: 52px;
	top: 27px;
	left: 8px;
}


/**橫照片**/
/**.single-thumb.product-greeting-folded-card .image-box {
	width: 90px;
	height: 60px;
	top: 22px;
	left: 3px;
}
**/


.single-thumb.product-notebook .image-box , .single-thumb.product-2014notebook .image-box ,.single-thumb.product-2015notebook .image-box ,.single-thumb.product-2016notebook .image-box, .single-thumb.product-notebook-l .image-box{
	width: 66px;
	height: 66px;
	top: 27px;
	left: 17px;
}


.single-thumb .image-box img{
	position: absolute;
}

.single-hover {
	cursor: pointer;
	color:#fff;
	text-align:center;
}
.single-info a.btn-xs {margin:0!important;}

/*
.single-hover:hover  {
	background: #f3a24a;
}

.single-hover a {
	color: #fff;
}

.single-hover a:hover {
	text-decoration: none;
}*/

.single-tips .single-imagebox {
	/* float: left; */
	margin-right:10px;
}

.single-tips {
	position: absolute;
	display: none;
	text-align: left;
	z-index: 5;
	color:#fff;
	/* left:-200px; */
	left: -186px;
}

.single-tips h3 a{
    color:#fff;
	font-size:15px;
}

.single-bk-top {
	background:url(/images/tintint/common/gray_opacity_buble.png) no-repeat bottom left; 
	height:13px;
	width:17px;
	margin-left: 280px;
	padding-top:3px;
}

.single-bk {
	background:#333;
	border: 1px solid #333;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	padding:20px 5px 20px 5px;
	max-width: 1210px;
    overflow: hidden;
    /* height: 175px; */
	height: 200px;
	display:block;
}

.single-pd {
	/* width:290px; */
	width: 25%;
	padding:10px;
}

/* .single-pd .single-info {
	width: 160px;
} */

.single-info strong {
  padding:3px 0;
	color:#E68721;
	font-weight:bold;
}

.single-info-top {
  height: 70px;
}

.single-addarea {
  margin:10px 0;
}

.single-info-top {
  /**height: 70px;**/
  height: 95px; /**active height**/
}

.single-info-top .info-link a{
  font-weight:bold;
  color:#ddb412;
}