#img_thumb li .box,#img_thumb li.img_thumb_on .box{
	border:3px solid #FFF;
	margin:0px;
	width:72px;
	height:72px;
	overflow:hidden;
	position: relative; 
}
#img_thumb li.img_thumb_on .box{
	border:3px solid #f03b6e;
	padding:0px;
	margin:0px;
	width:72px;
	height:72px;
	overflow:hidden;
	position: relative; 
}
#img_thumb li .cut_box {
	padding:0px;
	/*overflow:hidden;*/
	position: absolute; 
	left: 1px; 
	top:1px;
}
#img_thumb li .cut_box img{
	top:0px;
	left:0px;
	position: absolute;
	cursor:pointer;
	padding:0px;
	margin:0px;
}
#img_focus{ z-index:1;}
.loading_focus {
	width:208px; 
	height:13px; 
	position:absolute; 
	margin-left:-104px; 
	top:100px;
	left:50%;
}
.loading_thumb {
	background:url('../i/loading_min.gif') center no-repeat;
}
#focus_left {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	width: 314px; 
	display:block;
	cursor: url("../i/prev.cur"), auto;
	z-index:999;
	background:#fff; 
	filter:Alpha(opacity=0); 
	opacity:0.0;
}
#focus_right {
	position: absolute;
	top: 0px; 
	right: 0px; 
	width: 314px;
	display:block;
	cursor: url("../i/next.cur"), auto; 
	z-index:999;
	background:#fff; 
	filter:Alpha(opacity=0); 
	opacity:0.0;
}


#photos_ad {width:600px; height:135px; background:url(../i/lovephoto_ad.gif); position:relative; margin:0 auto;}
#photos_ad a {width:15px; height:15px; position:absolute; top:10px; right:10px; text-indent:-9999px; cursor:pointer;}

.photo_love {width:600px; position:relative; clear:both; margin:0 0 15px 40px; border-bottom:1px #FFD8E7 solid; overflow:hidden;}
.photo_love .top_line {width:100%; height:8px; line-height:8px; overflow:hidden; background:url(../i/photolove.jpg) no-repeat; font-size:1px;}
.photo_love .photo_love_content {width:580px; padding:0 9px; background:#FFF7F9; border-left:1px #FFD8E7 solid; border-right:1px #FFD8E7 solid;}
.photo_love .bottom_line {width:100%; height:2px; line-height:2px; overflow:hidden; background:url(../i/photolove.jpg) 0 -63px no-repeat; font-size:1px;}
.photo_love .love {width:560px; padding:5px 10px; height:18px; line-height:18px; text-align:left; overflow:hidden}
.photo_love .love a:link,.photo_love .love a:visited {font-size:12px; color:#06c;}
.photo_love .love .l1:link,.photo_love .love .l1:visited {margin:0 36px 0 0; padding:0 0 0 22px; background:url(../i/photolove.jpg) 0 -106px no-repeat #FFF7F9;}
.photo_love .love .l2:link,.photo_love .love .l2:visited {margin:0 36px 0 0; padding:0 0 0 24px; background:url(../i/photolove.jpg) 0 -125px no-repeat #FFF7F9;}
.photo_love .userbox {width:580px; clear:both; position:relative; }
.photo_love .box_top_line {width:100%; height:4px; line-height:4px; overflow:hidden; background:url(../i/photolove.jpg) -10px -17px no-repeat; font-size:1px;}
.photo_love .box_bottom_line {width:100%; height:4px; line-height:4px; overflow:hidden; background:url(../i/photolove.jpg) -10px -51px no-repeat; font-size:1px;}
.photo_love .cartoon_list {width:578px; height:85px; background:#fff; border-left:1px #FFF2F5 solid; border-right:1px #FFF2F5 solid; padding:10px 0 0 0; position:relative;}
.photo_love .cartoon_list li.ttxh_boy img {border:1px #CEE5F0 solid;}
.photo_love .cartoon_list li.ttxh_girl img {border:1px #FFD8E7 solid;}

/*滚动图片*/
.jcarousel-skin-tango {margin:0; padding:0; text-align:left;}
.jcarousel-skin-tango li{float:left; text-align:center;}
.jcarousel-skin-tango .jcarousel-container img {width:51px; height:61px; padding:1px; border:1px #ccc solid;}
.jcarousel-skin-tango .jcarousel-container span {display:block; color:#999; text-align:center;}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 576px; padding: 0 0 0 2px;}
.jcarousel-skin-tango .jcarousel-container-vertical {width: 72px;height: 245px;padding: 0;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:576px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:72px;}
.jcarousel-skin-tango .jcarousel-item {width:72px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin: 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical {}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
/*分页*/
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: -35px;right: 0px;width: 8px;height: 15px;cursor: pointer;background: url(../i/photolove.jpg) no-repeat -8px -174px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(../i/prev-horizontal.jpg) -8px 159px;position:absolute; top:0; right:0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {background-position: -8px -159px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -8px -159px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -8px -144px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: -35px;right: 20px;width: 8px;height: 15px;cursor:pointer;background:url(../i/photolove.jpg) no-repeat 0 -174px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(../i/next-horizontal.jpg);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {background-position: 0 -159px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: 0 -159px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: 0 -144px;}

/*弹出层*/
.photo_love_gift {width:95%; margin:10px auto 0 auto; background:#F5F5F5; padding:20px 0; overflow:hidden; }
.photo_love_gift .info {width:150px; float:left;}
.photo_love_gift .info p {text-align:center;}
.photo_love_gift .info p span {color:#FF1C87;}
.photo_love_gift .quantity {width:160px; margin:40px 0 0 20px; text-align:left; float:left; display:inline-block; position:relative;}
.photo_love_gift .quantity .text {width:52px; height:26px; line-height:26px; border:1px #CDCDCD solid; padding-left:3px; margin:0 4px;}
.photo_love_gift .quantity .adjustment {width:20px; height:23px; position:absolute; top:2px; left:64px; z-index:1000}
.photo_love_gift .quantity .adjustment .btn1:link,.photo_love_gift .quantity .adjustment .btn1:visited {width:19px; height:11px; background:url(../i/qty.jpg) no-repeat; display:block; margin:1px 0 0 0; font-size:1px; display:inline-block; float:left; text-indent:-9999px; overflow:hidden; cursor:default;}
.photo_love_gift .quantity .adjustment .btn2:link,.photo_love_gift .quantity .adjustment .btn2:visited {width:19px; height:11px; background:url(../i/qty.jpg) 0 -12px no-repeat; display:block; margin:1px 0 0 0; font-size:1px; display:inline-block; float:left; text-indent:-9999px; overflow:hidden; cursor:default;}
.photo_love_gift .err_tips {width:180px; margin:5px 0 0 20px; text-align:left; float:left; display:inline-block; position:relative; background:url(../i/ico_error.gif) no-repeat 0 4px; padding-left:18px; color:#EB0101;}
.photo_love_tips {text-align:left; padding:6px 0 0 10px;}
.photo_love_tips * {float:left;}
.photo_love_tips input {margin:5px 5px 0 0!important; margin:0;}
.c_pink{ color:#FF1C87;}

.report {padding:0; text-align:center; background:#fff; height:34px; overflow:hidden;}
.report h2 {background:none; padding:10px 0; height:18px; line-height:18px; background:nono;}
.report a:link,.report a:visited {font-size:12px; float:left; margin:0 auto 0 60px; display:inline-block}
.report h2 img {margin-right:5px;}
