body {
	margin:0px;
	padding:0px;
	height:100%;
	font-size:14px;
	line-height:24px;
	background-color:#F4F4F4;
}
img {
	border:0;
}
form {
	margin:0;
}
.input_txt_sousuo {
	background-color:#FFF;
	border:#FFF 1px solid;
	font-size:12px;
}
.input_txt {
	background-color:#FFF;
	border:#CAC8C8 1px solid;
	font-size:12px;
}
a:link {
	color:#000;
	text-decoration: none;
}
a:visited {
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#669944;
	text-decoration: none;
}
a:active {
	color:#669944;
	text-decoration: none;
}
.font_title {
	color:#000;
	font-weight:bold;
	line-height:30px;
}
.font_time {
	font-size:12px;
	color:#AAA;
}
.font_555 {
	font-size:12px;
	color:#555;
}
.font_12 {
	font-size:12px;
}
.div_left {
	float:left;
}
.div_height5 {
	height:5px;
	overflow:hidden;
}
.div_height1 {
	height:1px;
	overflow:hidden;
	background-color:#FFF;
}
.xian {
	width:98%;
	height:3px;
	overflow:hidden;
	margin-left:1%;
	background-image:url(../images/xx.gif);
}
.text_160px {
	width:160px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin-left:2%;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.text_750px {
	width:745px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin-left:2%;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.text_360px {
	width:355px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin-left:2%;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.thumbImage_index_ldhd_img{
    max-width: 150px;
    max-height: 200px;
}
* html .thumbImage_index_ldhd_img {
    width: expression(this.width > 150 && this.width > this.height ? 150 : true);
    height: expression(this.height > 200 ? 200 : true);
}
.thumbImage_info_info_img{
    max-width: 260px;
    max-height: 320px;
}
* html .thumbImage_info_info_img {
    width: expression(this.width > 260 && this.width > this.height ? 260 : true);
    height: expression(this.height > 320 ? 320 : true);
}
.thumbImage80{
    max-width: 80px;
    max-height: 80px;
}
* html .thumbImage80 {
    width: expression(this.width > 80 && this.width > this.height ? 80 : true);
    height: expression(this.height > 80 ? 80 : true);
}
.thumbImage160{
    max-width: 160px;
    max-height: 120px;
}
* html .thumbImage160 {
    width: expression(this.width > 160 && this.width > this.height ? 160 : true);
    height: expression(this.height > 120 ? 120 : true);
}
.thumbImage300{
    max-width: 300px;
    max-height: 200px;
}
* html .thumbImage300 {
    width: expression(this.width > 300 && this.width > this.height ? 300 : true);
    height: expression(this.height > 200 ? 200 : true);
}
.thumbImage350{
    max-width: 350px;
    max-height: 350px;
}
* html .thumbImage350 {
    width: expression(this.width > 350 && this.width > this.height ? 350 : true);
    height: expression(this.height > 350 ? 350 : true);
}
.thumbImage450{
    max-width: 450px;
    max-height: 450px;
}
* html .thumbImage450 {
    width: expression(this.width > 450 && this.width > this.height ? 450 : true);
    height: expression(this.height > 450 ? 450 : true);
}
.thumbImage_info_info_img111{
    max-width: 520px;
    max-height: 640px;
}
* html .thumbImage_info_info_img111 {
    width: expression(this.width > 520 && this.width > this.height ? 520 : true);
    height: expression(this.height > 640 ? 640 : true);
}
.thumbImage200{
    max-width: 200px;
    max-height: 200px;
}
* html .thumbImage200 {
    width: expression(this.width > 200 && this.width > this.height ? 200 : true);
    height: expression(this.height > 200 ? 200 : true);
}
.thumbImage_info_info_img580{
    max-width: 680px;
    max-height: 680px;
}
* html .thumbImage_info_info_img580 {
    width: expression(this.width > 680 && this.width > this.height ? 680 : true);
    height: expression(this.height > 680 ? 680 : true);
}
.thumbImage100P{
    max-width: 100%;
    max-height: 100%;
}
* html .thumbImage100P {
    width: expression(this.width > 100% && this.width > this.height ? 100% : true);
    height: expression(this.height > 100% ? 100% : true);
}
#main {
	width:1420px;
	left:50%;
	margin-left:-710px;
	position:absolute;
}
.fy {
	width:100%;
	text-align:right;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display:table-cell;
	vertical-align:middle;
	/* 针对IE的Hack */
	*display: block;
	*font-size:14px; /*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/
	background:#fff;
}
.fy img {
	vertical-align:middle;
}
.img_spjt {display:block; width:200px; height:120px;}
.li_spjt {position:relative;list-style-type:none;}
.toolbar {position:absolute; left:0px;top:0px;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;}
.li_spjt1 {filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;}

.touming {
	background-color:#ffffff;
	background: rgba(255,255,255,0.7) none repeat scroll !important;/* 确保火狐等浏览器的透明度，同事达到设置其子节点中的元素不透明 */
	background:#fff;filter: alpha(opacity = 70);/* 为IE浏览器设置滤镜来达到透明的效果 */
}
.top_touming {
	background-color:#7EAE2B;
	background: rgba(126,174,43,0.7) none repeat scroll !important;/* 确保火狐等浏览器的透明度，同事达到设置其子节点中的元素不透明 */
	background:#7EAE2B;filter: alpha(opacity = 80);/* 为IE浏览器设置滤镜来达到透明的效果 */
}
.log_mig:hover{
	opacity:.7;
	-moz-opacity:.7
}
.cpxl_3div{
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.sfh_3div{
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.index_item{
	width:238px;
	height:350px;
	border:1px solid #F0F0F0;
	margin-right:-1px;
	margin-bottom:-1px;
	display: block;
	position:relative;
	z-index:0;
	float:left;
}
.index_item_fw{
	width:298px;
	height:140px;
	border:1px solid #F0F0F0;
	margin-right:-1px;
	margin-bottom:-1px;
	display: block;
	position:relative;
	z-index:0;
	float:left;
}
.index_item_red{
	border:1px solid #FF0000;
	z-index:1;
}
.type_item{
	width:235px;
	height:330px;
	border:1px solid #F0F0F0;
	margin-right:-1px;
	margin-bottom:-1px;
	display:block;
	position:relative;
	z-index:0;
	float:left;
}
.type_item_red{
	border:1px solid #FF0000;
	z-index:1;
}
.favorites_item{
	width:170px;
	height:245px;
	border:1px solid #F0F0F0;
	margin-right:-1px;
	margin-bottom:-1px;
	display:block;
	position:relative;
	z-index:0;
	float:left;
}
.favorites_item_red{
	border:1px solid #FF0000;
	z-index:1;
}
.favorites_item .delete{
	position:absolute;
	top:0px;
	right:0px;
	width:30px;
	height:30px;
	display:none;
	font-size:20px;
	line-height:30px;
	text-align:center;
}
.favorites_item .delete_h{
	background-color:#FF0000;
}
.group_item{
	height:30px;
	line-height:30px;
	padding-right:10px;
	padding-left:10px;
	margin-right:5px;
	margin-top:5px;
	border:1px solid #C1BDBC;
	background-color:#F0F0F0;
	display:block;
	float:left;
}
.group_item_red{
	border:1px solid #FF0000;
}
.group_item_start{
	height:30px;
	line-height:30px;
	padding-right:10px;
	padding-left:10px;
	margin-right:5px;
	margin-top:5px;
	border:1px solid #FF0000;
	background-color:#F0F0F0;
	display:block;
	float:left;
}
.delete:link {
	color:#fff;
	text-decoration: none;
}
.delete:visited {
	color:#fff;
	text-decoration: none;
}
.delete:hover {
	color:#fff;
	text-decoration: none;
}
.delete:active {
	color:#fff;
	text-decoration: none;
}
.zoomImage{
	width:100%;
	height:0;
	padding-bottom: 100%;
	overflow:hidden;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
}
.zoomImage1{
	width:100%;
	height:100;
	padding-bottom: 100%;
	overflow:hidden;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
}
.type-menu-item{
	height: 34px;
	line-height: 36px;
	font-size: 16px;
	padding:0 24px;
	position: relative;
}
.type-menu-item a:link,.menu-item a:visited{
	color: #fff;
}
.type-menu-item a{
	display:block;
	border-bottom: 1px solid #f0f0f0;
	padding:0 8px;
	height:33px;
	text-decoration: none;
}
.left_product_pic{
	width:50px;
	height:50px;
	display:block;
	position:absolute;
	margin-top:8px;
	z-index:0;
}
.left_product_pic_d{
	width:80px;
	height:80px;
	margin-top:-4px;
	margin-left:-11px;
	z-index:1;
}
.thumbImage76{
    max-width: 76px;
    max-height: 76px;
}
* html .thumbImage76 {
    width: expression(this.width > 76 && this.width > this.height ? 76 : true);
    height: expression(this.height > 76 ? 76 : true);
}
.thumbImage429{
    max-width: 429px;
    max-height: 430px;
}
* html .thumbImage429 {
    width: expression(this.width > 429 && this.width > this.height ? 429 : true);
    height: expression(this.height > 430 ? 430 : true);
}
.index_title{
	text-align:center;
	font-size:24px;
	height:100px;
	line-height:100px;
	letter-spacing:2px;
}
.cont3 {
	padding: 20px 0 50px;
	background: #F1F8F1;
}
.index_new_k{
	margin:0 auto;
	background: #FFF;
	width:380px;
	border-radius:8px;
}
.index_new_title{
	text-align:center;
	font-size:18px;
	height:52px;
	line-height:52px;
	letter-spacing:2px;
	color:#156C39;
	font-weight:bold;
}

.notFormSubmit {
	background: #F71616;
	border: none;
	padding: 10px 25px 10px 25px;
	color: #FFF;
	box-shadow: 1px 1px 5px #B6B6B6;
	border-radius: 3px;
	text-shadow: 1px 1px 1px #9E3F3F;
	cursor: pointer;
}
.notFormEditbox{
	background: #ffffff;
	border: 1px solid #b7b7b7;
	color: #003366;
	cursor: text;
	font-family: "arial";
	font-size: 9pt;
	height: 32px;
	padding: 1px;
}