﻿.nr_banner {
background:url(../images/ny_banner_bj.jpg) repeat-x;
}
.ny_boby{width:970px; margin:0 auto; height:a	uto; overflow:hidden;}
.web_widht {
width:950px; height:4px; overflow:hidden; background:#e3e3e5; margin:0 auto; position:relative;}
.web_widht .navline {
width: 95px;
height: 3px;
background-color: #E72227;
position: absolute;
top: 0;
}
.rw{color:#FF0000; padding:0px 2px;}


/*公司当前位置*/
.current{ height:45px;font-size:14px; padding-right:8px; line-height:45px}
.location_title{ width:756px; height:32px;border:1px solid #dadada; background: url(../images/weizhi_bj.jpg);}
.location_title span{ float:left; font-size:14px; padding: 6px 0 0 15px}

.myj-content{line-height:1.7em; font-size:14px;}

/*走进美宜佳*/
.ny_left {
width:195px;margin:10px 17px 0 0;}
.left_nav{ border:1px solid #e1e1e1; margin-bottom:8px;}
.left_nav li{
	line-height: 32px;
	font-weight: bold;
	font-size:14px; 
	zoom:1;
}
.left_nav .hover a {
background: url(../images/ny_nav_h.jpg) no-repeat;margin:0;padding-left:57px;
}
.left_nav a{ display:block;padding-left:53px;margin:0 4px 0 4px; border-bottom:1px solid #f1f1f1;}
/*三级菜单*/
.three_nav{ background: url(../images/three_nav_pg.jpg); display:block; _margin-top:-5px;}
.three_nav a,.three_nav a:visited{ color:#e34142;}
.border-box{border:1px solid #e1e1e1; padding:5px; }
.hot{ border:1px solid #e1e1e1; margin-bottom:8px; padding:5px}
.hot h1{
	font-size:14px; color:#e34142; margin:5px 2px;
	}
.hot li{
	line-height: 25px;
	border-bottom:1px solid #f1f1f1;
	margin:0 4px 0 4px;
	padding-left: 10px;
	background:url(../images/hot_img.png) no-repeat left center}
.hot span img{color:#e34142; padding-left:145px; margin:5px 0}
.ny_right {width:756px; overflow:hidden;}
.myj_obout_l{ width:500px; margin:10px 0 30px 15px;}
.myj_obout_l h3{background:url(../images/title.png) no-repeat left center; padding-left:13px; margin:20px 0 0px 0px; color:#d03e42;}
.myj_obout_l p{ text-indent:2em}
.myj_obout_r{margin-top:20px}
.myj_obout_r img{ border:5px solid #ebeeed}

/*共用*/
.message, .contact, .question, .hr, .map, .wzpicture, .wenz, .newsList{width: 730px; margin:0 0 30px 10px;}
.section-logo-box{height:70px; line-height:70px; vertical-align:middle; background-color:#e44142; font-size:20px; padding-left:10px; color:#FFF;}
/*新闻中容*/
.newsList dl {
height: 90px;
margin-top: 40px;
}
.newsList dt {
display: inline-block;
float: left;
}
.newsList a,.newsList a:visited { color:#c5935e; float: left}
.newsList dt img {
width: 136px;
height: 90px;
padding:2px;
border:1px solid #ddd;
}
.newsList dd.bt {
padding: 3px 0;
font: bold 14px/20px "微软雅黑";
color: #9e9ea0;
}
.newsList dd {
display: inline-block;
float: right;
width: 554px;
font: 12px/20px "微软雅黑";
color: #666;
}
.newsList dd span{ float: right; color:#959597; font-size:12px; font-weight:normal;}
.mt30 {
margin-top: 30px;
}
.page {
height: 21px;
}
.page a,.page a:visited {
display: inline-block;
float: left;
width: 21px;
height: 21px;
margin: 0 5px;
background: url("ico-all.png") no-repeat 0 -117px;
font: 13px/21px "微软雅黑";
color: #E72227;
text-align: center;
}
.page a.cur, .page a:hover,.page a.disabled {
background: url("ico-all.png") no-repeat -22px -117px;
font-weight: bold;
color: #ccc;
}
.page span {
display: inline-block;
float: left;
margin: 0 5px;
font: 12px/21px"微软雅黑";
color: #666;
}


/*文章与图片列表*/
.wenz p{ text-indent:2em; padding:10px 0; font-family:"宋体"}
#sideTool {
	display: none;
	position: fixed;
	bottom: 105px;
	_position: absolute;
	_top: 530px;
	right: 0;
	z-index: 9997;
	width: 66px;
	height: 69px;
	overflow: hidden;
}
#scrollTop {
	width: 66px;
	height: 69px;
	right: 0px;
	bottom: 0px;
	cursor: pointer;
	background:url(../images/top.png);
	overflow: hidden;
}
.wenz h2, .wzpicture h2{ color:#e34142; text-align:center; padding-top:15px; padding-bottom:20px;}
.wenz h2 span, .wzpicture h2 span{ font-size:12px; color:#999; padding-left:20px; font-weight:normal}
.wenz h2 span.title{font-size:22px; color:#e34142; padding-left:0px; font-weight:normal;}
#return{
	width:740px;
	height: 40px;
	line-height:40px
}
.pic{ width:500px; margin:0 auto;margin-top:20px;}
.pic p{ padding:15px; background:#ededed; color:#808080; margin-bottom:20px}
.pic li{ float:left; margin-right:31px}

.photo-list{margin:0px 0px 20px 10px;}
.photo-item{margin-right:10px; margin-top:20px; display:inline; padding-bottom:15px; }
.photo-item h3{font-size:14px; font-weight:bold;}
.photo-item h3 .en{color:#CCC; font-weight:normal; padding-left:5px;}
.photo-box{background:#CCC url('../images/photo_bg.png') no-repeat 10px 10px; width:237px; height:190px; margin:10px 0px 0px 0px; position:relative; }
.photo-box a{position:absolute; top:28px; left:22px;}
.top-line{border-top:2px solid #e3e3e5; padding-top:25px;}

/*门店网络分布图*/
.map{ }
.map h2{ font-size:15px; color:#e34142; padding:0 0 20px 10px; }
.map-note{
	border:1px solid #ccc;
	background:#fff;
	position:absolute;
	left: 345px;
	top: 424px;
	padding:10px 20px;
	color:#666;
	font-weight:bold;
}
.map-note p{ white-space:nowrap;}
.map-note span{ color:#906947}

/*诚聘英才*/
.hr_box{
	width: 730px;
	margin: 0 auto;
	margin-top: 12px;
}

.hr .font_14_r a,.hr .font_14_r a:hover{color:#C0966C; text-decoration:none;}

#box1 {
width:110px;
height: 28px;
background-color: #E34141;
border-left:4px solid #A0A0A0;
padding-left: 12px;
line-height:28px;
}
.font_18_w {
font-size: 14px;
color: #F3F3F3;
}
.font_14_r {
font-size: 14px;
font-family: "微软雅黑";
line-height: 28px;
color: #C0966C;
font-weight: 600;
}
.font_14_b {
font-size: 14px;
font-family: "微软雅黑";
line-height: 28px;
color: #3D3D3D;
font-weight: 600;
}
.font_12 {
font-size: 14px;
font-family: "微软雅黑";

color: #3D3D3D;
}
.font_13 {
color: #A3A5A8;
line-height: 21px;
}
.font_18_r {
font-size: 16px;
font-family: "微软雅黑";
line-height: 28px;
color: #D03E42;
font-weight: 600;
}

/*常见疑问*/
.question .item {
border-bottom: 1px dotted #cccccc;
padding: 10px 0px;
}
.item h3{ margin-bottom:5px; color:#58595B}

/*联系方式*/
.contact{ padding-top:10px; margin-left:25px}
.contact h2{ color:#E72227; font-size:16px; margin-bottom:10px;background: url(../images/title.png) no-repeat left center;padding-left: 13px;}

/*我要留言*/
.message{ margin-top:20px;}
.message_top  input{ border:1px dotted #cccccc; width:180px; height:22px;}
.message_top textarea {
	float:left;
	width:100%;
	height: 140px;
	border: 1px dotted #4d4d4d;
	background:#f5f5f5;
	font-size: 12px;
	color: #666;
}
.stlyle1{ 
	background:#f6f6f6;
	border-left:5px solid #cccccc;
	padding-left:8px;
}
.tj_botton{
	background: url(../images/tj_botton.png) no-repeat bottom right;
	width:102%;
	height:40px;
	display:block;
}
.message_bottom{ color:#F00; text-align:center; font-size:16px; padding:20px 0}

.submit-botton{
	background: url(../images/tj_botton.png) no-repeat bottom right;
	width:105px;
	height:40px;
	border:0px;
}

/*视频中心*/
.video{
	margin-top:10px;
	width:100%;
}

.videomore span, .picList span{
	position: absolute;
	width: 100%;
	height: 25px;
	line-height: 25px;
	z-index: 10;
	left: 0;
	bottom: 10px;
	line-height: 25px;
	color: #fff;
	text-align: center;
	font-family: '微软雅黑','黑体';
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
	overflow: hidden;
}

.shadow{
	position: absolute;
	width: 100%;
	height: 57px;
	left: 0;
	bottom: 0;
	background: url(http://mat1.gtimg.com/news/2013pic/png24bg2.png) repeat-x center bottom;
	_height: 42px;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#CC000000',gradientType='0');
}
.picBox {
overflow: hidden;
zoom: 1;
}
.picList, .ssyl .picList {
margin: 0 0 0 -29px;
*margin:10px 0 0 -20px;
}
.picList li, .ssyl .picList li {
width: 220px;
height: 140px;
position: relative;
margin:0 0 20px 40px;
*margin:0 0 20px 25px;
}
.picList li, .picSbox li, .picLB li {
float: left;
display: inline;
}
.picList li span {
text-align: left;
text-indent: 14px;
}\.picList li .play {
position: absolute;
width: 27px;
height: 27px;
bottom: 8px;
right: 5px;
background: url(http://mat1.gtimg.com/news/2013pic/play.png) no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src="http://mat1.gtimg.com/news/2013pic/play.png");
}

.video-box{width:600px; height:500px; margin:10px auto; text-align:center; background-color:#e3e3e5; border:1px solid #e3e3e5; position:relative;}
.video-box img.loading{width:80px; height:80px; position:absolute; top:210px; left:260px; z-index:2;}

/*我要加盟*/
.affiliate{ margin:0 0 0 10px}
.affiliate_nav{ margin-bottom:10px;}
.affiliate_nav ul{ width:100%; height:50px;}
.affiliate_nav li{ float:left;margin: 0 20px 0 35px; display:inline;}
.affiliate_nav a{
	display: inline-block;line-height: 50px;
	text-decoration: none;
	font-size:16px;
}
.wrap-line{
	width:100%;
	position: relative;
	background-color: #E72227;
	height: 3px;
	font-size: 0;
}
.wrap-line .navline{
	width: 125px;
	height: 3px;
	background-color: #a0a0a0;
	position: absolute;
	top: 0px;
	left:0px;
	overflow:hidden;
}
/*
.affiliate span{
	position: absolute;
	width: 100%;
	height: 25px;
	line-height: 25px;
	z-index: 10;
	left: 0;
	bottom: 10px;
	line-height: 25px;
	color: #fff;
	text-align: center;
	font-family: '微软雅黑','黑体';
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
	overflow: hidden;
}*/
.affiliate_border{ margin-bottom:5px;}
.affiliate_video{
	width:430px; height:300px;
	position:relative;
	background:url(../images/video-pic01.jpg);
}
.affiliate_question
{
    margin-top:10px;
	width:418px; height:130px;
	border:1px solid #dbdbdb;
	background:url(../images/affiliate-bg.jpg) repeat-x;
	overflow-y:scroll;
	padding:5px;
	scrollbar-face-color:#eee;/*立体滚动条的颜色*/
	scrollbar-arrow-color: #999; /*三角箭头的颜色*/
}
.affiliate_question h3{ color:#E72227; font-size:14px;}
.affiliate_question h4{font-size:14px;}
.affiliate_pict{
	width:310px; height:212px; background:#ddd;
}
.affiliate_picb{
	width:310px; height:212px; background:#33F;
}
.aff-video-box{width:430px; height:300px; position:relative; border:1px solid #CCC; overflow:hidden;}
.aff-video-img-box{width:430px; height:300px; text-align:center; position:absolute; top:0px; left:0px; 
                   background-color:#FFF; background-repeat:no-repeat; z-index:2;}
.aff-video-img-box .play-btn{display:block; background:transparent url('/images/v-play3.png') no-repeat; width:50px; height:50px; margin:125px auto;}
.aff-video-img-box .title-bg,.aff-img-box .title-bg{position:absolute; width:430px; height:35px; left:0px; bottom:0px; background-color:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.aff-video-img-box .title-label,.aff-img-box .title-label{position:absolute; left:0px; bottom:0px; width:420px; padding:5px; color:#FFF; font-size:14px; text-align:center; }    
.aff-img-box{width:310px; height:220px; background:#fff; position:relative;}    
.aff-img-box .title-bg {width:310px;}
.aff-img-box .title-label{width:300px; bottom:3px;}
.aff-img-box img{width:310px; height:220px;}      
.next-button{margin-top:30px; text-align:center; margin-bottom:20px;}
.next-button a{display:inline-block; width:116px; height:27px; line-height:27px; font-size:14px; overflow:hidden; background:#FFF url("/images/arrow_btn.jpg") no-repeat; text-align:center; color:#FFF; margin-left:10px;  }     
.next-button a:visited{color:#FFF;}
#map-container{padding:30px 0px 50px 0px; position:relative; text-align:center; zoom:1;}
.overlay{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; 
         position:absolute; top:0px; left:0px; background-color:#999; z-index:1;}
.grid-container{position:absolute; z-index:2; top:0px; left:10px;}      
.grid-wrapper{position:relative;}
table.grid{background-color:#CCC; font-size:12px; width:725px; line-height:1.5em;}   
table.grid td{background-color:#FFF; padding:5px; white-space:nowrap;}
table.grid thead td{background:#F2F2F2 url('../images/th_bg.png') repeat-x;}
.grid-wrapper .close-btn{width:30px; height:30px; display:block; position:absolute; right:-10px; top:-10px; background:transparent url('../images/close_ico.png') no-repeat; z-index:3;}

.content-box{margin-top:10px; overflow:hidden; zoom:1;}
.content-box .title1{ overflow:hidden; zoom:1; margin:10px auto;}
.content-box .title1 h3{font-weight:normal; color:#FFF; padding:5px 8px; font-size:16px; border-left:4px solid #a0a0a0; background-color:#e34141; float:left;}
dl.art1 dt,.art-des{color:#c5935e; font-size:14px;}
p.art-des{margin-top:15px; text-indent:0em;}
.tzk-tb{background-color:#CCC; line-height:1.5em;}
.tzk-tb thead{color:#FF0000;}
.tzk-tb td{text-align:center; vertical-align:middle; background-color:#FFF; padding:5px 10px;}


.affiliate_question::-webkit-scrollbar {
        width:4px;
        height:10px;
    }
.affiliate_question::-webkit-scrollbar-button    {
	background:none; height:8px;
    }
.affiliate_question::-webkit-scrollbar-track     {
        display:none;
    }
.affiliate_question::-webkit-scrollbar-track-piece {
        display:none;
    }
.affiliate_question::-webkit-scrollbar-thumb{
       /* background:url(http://webmap1.map.bdimg.com/newmap/static/common/images/scroll-v_4e0cf9d.gif) no-repeat -12px center;*/
		background:#ccc;
        border-radius:4px;
    }
.affiliate_question::-webkit-scrollbar-corner {
        background:#82AFFF;
    }
.affiliate_question::-webkit-scrollbar-resizer  {
        background:#FF0BEE;
    }


.content-list{margin:20px auto; border:1px solid #CCC;}  
.content-list li{padding:0px; height:30px; line-height:30px; border-bottom:1px solid #CCC;}
.content-list li strong{padding:0px 15px;}
.content-list .separator{background-color:#e3e3e5; height:30px; line-height:30px;}
.wd{margin:20px 0px;}
.wd .wen{font-weight:bold; margin-top:10px; font-size:14px;}
.wd .da {padding:8px 0px; margin-bottom:10px; border-bottom:1px dashed #CCC; font-size:13px;}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {color: #f00;}
.field-validation-valid {display: none;}
.input-validation-error {border: 1px solid #f00;background-color: #fee;}
.validation-summary-errors {font-weight: bold;color: #f00;}
.validation-summary-valid {display: none;} 
 
 /*styles for time line */
#time-line-container{margin:0px 10px 20px 10px; overflow:hidden;}
 .tl-box{position:relative; margin-top:15px; _width:736px; font-size:12px; line-height:1.5em;}
 .tl-left{ position:absolute; top:16px; left:0px;}
 .tl-right{position:absolute; top:16px; right:0px;}
 .tl-left a{display:block; width:35px; height:35px; background:transparent url('../images/t-left.png') no-repeat 0px 3px; text-indent:-9999px;}
 .tl-right a{display:block; width:35px; height:35px; background:transparent url('../images/t-right.png') no-repeat 0px 3px; text-indent:-9999px;}
 .tl-main{margin:0px 40px; height:80px; overflow:hidden; position:relative; }
 #time-line-list{position:absolute;  height:80px; padding-top:20px; left:0px; top:0px; background:transparent url('../images/tl-bg.png') repeat-x 0px 10px; overflow:hidden; zoom:1;}
 #time-line-list li{float:left; width:80px; display:inline;}
 #time-line-list li a{display:block; text-align:center;}
#time-line-list li a img,#time-line-list li a span{display:block; margin:auto;}
#time-line-list li a img{width:18px; height:43px;}
#time-line-list li.tl-selected a{color:#FF0000;}
#time-line-list li.tl-selected{padding-top:20px; margin-top:-20px;}
.time-content{margin:20px 10px 10px 20px; display:none; }
.time-content .event-list{}
.time-content .event-item{overflow:hidden; zoom:1; padding:5px; margin-bottom:5px; border-bottom:1px solid #CCC;}
.time-content .event-item .left{width:8em; float:left; display:inline;}
.time-content .event-item .event-content{overflow:hidden; zoom:1;}
.event-year{padding-left:0.5em; padding-right:1em;}
.event-month{font-size:1.1em; font-weight:bold;}

/* Styles for life items */
.item-list{position:relative; margin-top:20px; margin-bottom:10px; width:750px; font-size:12px; line-height:1.5em; overflow:hidden; *background-color:#FFF; _background-color:transparent;}
.item-list li{width:117px;height:160px;overflow:hidden; position:absolute; top:0px; left:0px; zoom:1;}
.item-list li img{padding-top:20px;padding-bottom:20px;width:117px;/*height:160px;*/ float:left; display:inline;}
.item-list li .item-des{height:160px; overflow:hidden;}
.item-list li .item-des dt,.item-list li .item-des dd{padding:5px 10px;}
.item-list li .item-des dt{color:#996600; font-weight:bold;}
.item-list li .item-des dd{text-indent:2em;}

/* Styles for zoom picture */
ul.zoom-picture-list{position:relative; overflow:hidden; margin-top:20px;}
ul.zoom-picture-list li{position:absolute; top:0px; left:0px; text-align:center; }
ul.zoom-picture-list li img{border:0px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
ul.zoom-picture-list li a{display:block; background-color:#FFF; }
ul.zoom-picture-list li a.activity img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; height:auto;}
ul.zoom-picture-list .pic-title{margin-top:10px; text-align:center; font-size:12px; line-height:1.5em;}

/* Styles for photo view */
.slid-photo-wrapper{width:756px; height:515px; background-color:#e3e3e5; overflow:hidden; position:relative; margin:20px 0px; float:left; }
.slid-photo-wrapper .title{font-size:16px; width:620px; font-weight:bold; display:block; line-height:50px; text-align:center;}
.slid-photo-box{width:620px; height:430px; position:relative; float:left; display:inline; margin-left:10px; overflow:hidden;}
.slid-photo-box ul{width:1860px; overflow:hidden; zoom:1; position:absolute; left:-620px; top:0px;}
.slid-photo-box ul li{float:left; display:inline;}
.slid-photo-box ul li img{width:620px; height:430px;}
.slid-photo-box .paddle-left,.slid-photo-box .paddle-right{display:block; position:absolute; width:35px; height:60px; display:none;}
.slid-photo-box .paddle-left{background-image:url('../images/paddle_left.png'); background-repeat:no-repeat; top:185px; left:15px;}
.slid-photo-box .paddle-right{background-image:url('../images/paddle_right.png'); background-repeat:no-repeat; top:185px; right:15px;}
.slid-photo-box .des-box{position:absolute; width:620px; height:35px; line-height:35px; vertical-align:middle; left:0px; bottom:0px; text-align:right; background-color:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.slid-photo-box .des-box .photo-des{color:#FFF; font-size:14px; position:absolute; left:0px; top:0px; width:615px; font-size:12px; height:35px; overflow:hidden;  padding-right:5px; }
.slic-photo-nav{width:105px; height:430px; position:relative; float:right; display:inline; margin-right:13px; overflow:hidden; zoom:1;}
.slic-photo-nav ul{position:absolute; top:0px; left:0px;}
.slic-photo-nav ul li.selected{border:2px solid #FFFF00;}
.pic-message{background-color:#000; color:#FFF; display:block; padding:5px 10px; position:absolute; left:250px; top:200px; z-index:10; display:none;}
.slic-photo-nav ul li{margin-bottom:13px; text-align:center;}
.slic-photo-nav ul li img,.gallery-nav-box .gallery-nav li img{width:100px; height:60px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.slic-photo-nav ul li.selected img,.gallery-nav-box .gallery-nav li.selected img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}

/* styles for photo article page */
.photo-gallery-wrapper{ _text-align:center; }
.photo-gallery-wrapper .photo-gallery-box{width:520px; margin:10px auto; position:relative; _text-align:left;}
.photo-gallery-box img.photo{width:520px; height:275px; }
.photo-gallery-box .paddle-left,.photo-gallery-box .paddle-right{display:block; position:absolute; width:35px; height:60px; display:none;}
.photo-gallery-box .paddle-left{background-image:url('../images/paddle_left.png'); background-repeat:no-repeat; top:110px; left:15px;}
.photo-gallery-box .paddle-right{background-image:url('../images/paddle_right.png'); background-repeat:no-repeat; top:110px; right:15px;}
.photo-gallery-box .pic-message{left:200px; top:125px;}
.photo-gallery-box  .description{padding:10px; font-size:1.1em; height:110px; background-color:#e3e3e5;}
.photo-gallery-box .gallery-nav-box{height:130px; overflow:hidden; position:relative;}
.gallery-nav-box .gallery-nav{overflow:hidden; zoom:1; margin-top:15px; position:absolute; top:0px; left:0px;}
.gallery-nav-box .gallery-nav li{float:left; display:inline; margin:5px 26px 5px 5px;}
.gallery-nav-box .gallery-nav li img{width:75px; height:105px; filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}

#qq-server-box{position:absolute; right:0px; top:10px; z-index:9999;}
.c-box p{text-indent:2em;}
.hrb{height:1px; border-bottom:1px dashed #CCC; margin:8px 0px;}
#bd-map-container span
{
    position:static;
	width: 100%;
	height: 25px;
	line-height: 25px;
	z-index: 10;
	left: 0;
	bottom: 10px;
	line-height: 25px;
	color: #fff;
	text-align: center;
	font-family: '微软雅黑','黑体';
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
	overflow:visible;
}


/*20151013欧超贤*/
a{
text-decoration:none;
cursor:hand;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 1px;
left: -1000px;
/*border: 1px solid #ccc;*/
visibility: hidden;
color: black;
text-decoration: none;
background-image:url(/affiliate/images/bg.png);
width: 223px;
height: 212px;

}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
margin-left: 15px;
margin-top: 6px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -66px;
left: 65px; /*position where enlarged image should offset horizontally */

}

.left-divimg
{
    
    width:80px; height:99px;float:left;
    }
    
    .left-diva
{
    
    width:80px; height:50px;float:left;margin-left: 22px;margin-top: 10px;
    }
    
    .show-imgdiv
    {
        
        width:80px; height:20px;float:left;margin-top: 8px;
        
        }
        
       .div-solid
        {
            height:1px; border-bottom:1px solid #ccc; overflow:hidden;
            }
