.photo{width:197px;overflow:hidden;float:left;margin:10px 5px;height:100%;padding-top:10px;}
.photo_back{width:190px;height:190px;overflow:hidden;margin-left:4px;border:1px solid #ccc;background:white;}
.photo_image{text-align:center;width:170px;height:170px;background:white;OVERFLOW:HIDDEN;vertical-align:middle;padding:10px;border:1px solid #ccc;margin-top:-195px;}
.photo_image img{vertical-align:middle}
.photo_title{width:185px;line-height:25px;margin:0 auto;OVERFLOW:HIDDEN;margin-top:15px;}
.photo_title_right{float:right;width:50px;margin-left:20px;font-size:11px;color:#9A9999}
.photo_title_left{float:left;width:115px;font-size:13px;}
.photo_title_left a,.photo_title_left a:visited,.photo_title_left a:hover{text-decoration:none;color:#464747}

.box{width:194px;overflow:hidden;margin-right:10px;margin-top:20px;min-height:30px;float:left;height:auto;}
.photo_image_list_back{text-align:center;width:192px;background:url(/img/photo_list_back.jpg) no-repeat 0px bottom;overflow:hidden;vertical-align:middle;padding-bottom:6px;}
.photo_image_list_back_border{border:1px solid #ccc;border-bottom:0px;}
.photo_image_list{text-align:center;width:170px;height:100%;background:white;overflow:hidden;padding:10px;}
.photo_title_list{width:185px;margin:0 auto;overflow:hidden;text-align:center;font-size:12px;}
.photo_title_list a,.photo_title_list a:visited,.photo_title_list a:hover{text-decoration:none;color:#464747}
.photo_share{font-size:12px;margin-top:5px;float:right;padding-right:10px;width:170px;overflow:hidden;}

.photo_title_left a:hover,.photo_title_list a:hover{text-decoration:underline;}
#container{padding-bottom:20px;}
#infscr-loading{/*瀑布流加载loadingCSS*/
			clear:both;
			margin:20px auto;
			width:240px;
			color:#333;
			
			text-align:center;
			font-weight:bold;
			line-height:30px;
			}
#infscr-loading div{font-style:normal;font-weight:bold;text-align:center;font-size:13px;}

#infscr-loading2{/*瀑布流加载loadingCSS*/
			clear:both;
			margin:20px auto;
			width:740px;
			color:#333;
			text-align:center;
			font-weight:bold;
			background:red;
			line-height:30px;
			}
#infscr-loading2 div{font-style:normal;font-weight:bold;text-align:center;font-size:13px;}

.play_video_back{width:170px;height:130px;overflow:hidden}

.box_{margin-top:20px;min-height:200px;height:100%;width:634px;height:100%;overflow:hidden;background:#f9f9f9;border:1px solid #EAE9E9;position:relative}
.box_ u{color:red;text-decoration:none;}
.box_:hover{background:white;border:0px;cursor:pointer;}
.box_box{width:632px;overflow:hidden;padding:10px;}
.product_image{width:210px;float:left;}
.product_image img{border:1px solid #DEE0E0}
.product_right{width:380px;float:left;margin-left:20px;}
.product_name{font-size:20px;color:#01A6D6}
.product_detail{margin-left:15px;margin-top:20px;font-size:14px;}
.product_detail_list_1{width:140px;float:left;white-space: nowrap;text-overflow:ellipsis;}
.product_detail_list_2{width:200px;float:left;margin-left:15px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.figcaption{width:360px;overflow:hidden;float:left;margin-top:10px;font-size:12px;height:40px;line-height:20px;}
.figcaption span{text-indent:2em;}
.product_share{float:left;font-size:12px;margin-top:32px;height:20px;line-height:20px;position:relative;margin-left:15px;}
.product_share .jiathis_separator{padding-top:2px;}
.product_detail_link{width:80px;float:right;margin-right:10px;font-size:12px;background:#01A6D6;text-align:center;height:30px;line-height:30px;color:white;margin-top:22px;position:relative}
.product_detail_link a,.product_detail_link a:hover,.product_detail_link a:visited{color:white;display:block;text-decoration:none;}
.jiathis_style{position:relative;z-index:1;}

#pre_next{border-top:1px solid #E5E3E3;padding-top:10px;margin-top:20px;overflow:hidden;width:640px;}
#pre{float:left;width:300px;overflow:hidden;margin-left:10px;font-size:12px;white-space: nowrap;text-overflow:ellipsis;}
#next{text-align:right;float:right;width:300px;overflow:hidden;margin-right:10px;margin-left:20px;font-size:12px;white-space: nowrap;text-overflow:ellipsis;}
#list_time{float:right;text-align:right;margin-right:20px;font-size:14px;margin-top:20px;}
/**放大镜CSS begin*/
.zoomPad{
	position:relative;
	float:left;
	z-index:199;
	cursor:crosshair;
}


.zoomPreload{
   -moz-opacity:0.8;
   opacity: 0.8;
   filter: alpha(opacity = 80);
   color: #333;
   font-size: 12px;
   font-family: Tahoma;
   text-decoration: none;
   border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
   text-align:center;
   background-image: url(/img/loading.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
   z-index:110;
   width:90px;
   height:43px;
   position:absolute;
   top:0px;
   left:0px;
    * width:100px;
    * height:49px;
}


.zoomPup{
	overflow:hidden;
	background-color: #FFF;
	-moz-opacity:0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index:120;
	position:absolute;
	border:1px solid #CCC;
  z-index:101;
  cursor:crosshair;
}

.zoomOverlay{
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/
	z-index:5000;
	width:100%;
	height:100%;
	display:none;
  z-index:101;
}

.zoomWindow{
	position:absolute;
	left:110%;
	top:40px;
	background:#FFF;
	z-index:6000;
	height:auto;
  z-index:10000;
  z-index:110;
}
.zoomWrapper{
	position:relative;
	border:1px solid #999;
  z-index:110;
}
.zoomWrapperTitle{
	display:block;
	background:#999;
	color:#FFF;
	height:18px;
	line-height:18px;
	width:100%;
  overflow:hidden;
	text-align:center;
	font-size:10px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:120;
  -moz-opacity:0.6;
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.zoomWrapperImage{
	display:block;
  position:relative;
  overflow:hidden;
  z-index:110;

}
.zoomWrapperImage img{
  border:0px;
  display:block;
  position:absolute;
  z-index:101;
}

.zoomIframe{
  z-index: -1;
  filter:alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position:absolute;
  display:block;
}
/**放大镜CSS stop*/
.box_3{display:none}
.box_t{display:none}
#rate_form{clear:both;overflow:hidden;width:650px;margin-top:20px;}
#rate_me{background:#0AC0ED;color:white;width:100px;height:40px;line-height:40px;text-align:center;float:right;border:1px solid #CBCDCE;margin-right:20px;}
#rate_me:hover{cursor:pointer;}

.padder_detail{padding:10px;display:none;}
.padder_detail p{text-indent:2em;}