@charset "utf-8";

/** 清除内外边距 **/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ {
  margin: 0;
  padding: 0;
  border: none;
}

/** 设置默认字体 **/

body, button, input, select, textarea /* for ie */ {
  /*font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;*/
  /* font: 12px/2.0 "微软雅黑", Tahoma, "宋体", sans-serif;  */
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}

address,
cite,
dfn,
em,
var {
  font-style: normal;
} /* 将斜体扶正 */

code,
kbd,
pre,
samp {
  font-family: courier new, courier, monospace;
} /* 统一等宽字体 */

small {
  font-size: 12px;
} /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/

ul,
ol {
  list-style: none;
}

/** 重置文本格式元素 **/

a {
  text-decoration: none;
  color: #939598;
}

a:hover {
  text-decoration: none;
}

sup {
  vertical-align: text-top;
} /* 重置，减少对行高的影响 */

sub {
  vertical-align: text-bottom;
}

/** 重置表单元素 **/

legend {
  color: #000;
} /* for ie6 */

fieldset,
img {
  border: 0;
} /* img 搭车：让链接里的 img 无边框 */

button,
input,
select,
textarea {
  font-size: 100%;
} /* 使得表单元素在 ie 下能继承字体大小 */

/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*clearfix*/

.clearfix:before,
.clearfix:after {
  content: '';
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  zoom: 1;
}

/*jquery.picEyes*/

.picshade {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.91;
  filter: alpha(opacity=91);
  z-index: 99;
  display: none;
}

/* .pictures_eyes_close {
  position: fixed;
  top: 30px;
  right: 30px;
  display: inline-block;
  width: 26px;
  height: 26px;
  background: url(images/close.png) no-repeat;
  z-index: 100;
  display: none;
} */

.pictures_eyes {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 199;
  display: none;
  top: 149px;
  display: block;
  text-align: center;
  /* left: 26.5px; */
}

.pictures_eyes_in {
  position: relative;
  text-align: center;
}

.pictures_eyes_in img {
  max-height: 650px;
}

.pictures_eyes_in .prev,
.pictures_eyes_in .next {
  position: absolute;
  top: 50%;
  width: 64px;
  height: 61px;
  cursor: pointer;
}

.pictures_eyes_in .prev {
  left: 35px;
  /* background: url(../../imgs/case/white-left.png) no-repeat; */
}

.pictures_eyes_in .next {
  right: 35px;
  /* background: url(../../imgs/case/white-right.png) no-repeat; */
}

.pictures_eyes_indicators {
  position: fixed;
  left: 0;
  bottom: 15px;
  width: 100%;
  text-align: center;
  z-index: 299;
}

.pictures_eyes_indicators a {
  display: inline-block;
  width: 50px;
  height: 50px;
  margin: 6px 3px 0 3px;
  border: 1px solid #ddd;
  border-radius: 10px;
  box-shadow: 0 0 2px #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
  overflow: hidden;
}

.pictures_eyes_indicators img {
  height: 50px;
}

.pictures_eyes_indicators .current {
  filter: alpha(opacity=100);
  opacity: 1;
}
