.zoom_box{    width: 415px;  height: 390px; float: left}
.zoom_box .g-img{border:1px solid #CDCDCD; /*padding: 10px;*/ position:relative;z-index:1;  background-color: #FFFFff;}
.zoom_box .g-img a{height:300px; line-height: 300px; width:413px;  display:block;text-align:center;vertical-align:middle; margin: 0 auto;}
.zoom_box .g-img img{max-height:300px;max-width:410px;vertical-align:middle;}

.zoom_box .tb-thumb{/*padding:10px 9px;*/overflow:hidden;/* border: 1px solid #CDCDCD; border-top: none; */margin: 0 auto ; width: 360px; font-size: 0; white-space: nowrap;}
.zoom_box .tb-thumb li{border: 2px solid #FFF; display:inline-block; font-size: 0; height:54px; line-height: 54px; width: 78px; margin:0 4px;overflow:hidden;/*padding:1px;*/ text-align: center !important; }
/*.zoom_box .tb-thumb li:last-child{margin: 0;}*/
.zoom_box .tb-thumb li div{ height:54px; line-height: 54px; width:78px;   overflow: hidden; font-size: 0;}
.zoom_box .tb-thumb li div img{ max-width: 78px; max-height: 54px; vertical-align: middle;}
.zoom_box .tb-thumb li.tb-selected{border: 2px solid #0972C5; }
.zoom_box .tb-thumb li.tb-selected div{background-color:#FFFFFF; border:medium none;}

.thumb_tab{ position: relative; width: 100%; margin-top: 22px; }
.thumb_tab .thumb_tab_l,.thumb_tab .thumb_tab_r{ width: 18px; height: 58px; cursor: pointer; background: #f3f3f3 url(../images/goods_n_ico1.png) no-repeat; position: absolute; }
.thumb_tab .thumb_tab_l{left: 0; top: 0; background-position: center -46px;}
.thumb_tab .thumb_tab_r{right: 0; top: 0; background-position: center 23px;}

.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden; vertical-align: middle;}
.zoomMask{position:absolute;/*background:url("../images/mask.png") repeat scroll 0 0 transparent;*/cursor:crosshair;z-index:1;}