/* CSS Document */
html{ background:white; color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,blockquote,th,td,hr,button,article,footer,header,menu,nav,section{margin:0; padding:0;}
body,button,input,select,textarea {font-size:12px; font-family:"Hiragino Sans GB",arial,tahoma,"微软雅黑", "宋体", sans-serif;}
h1,h2,h3,h4,h5,h6,textarea{font-weight:normal; font-size:12px;}
b,textarea{font-style:normal; font-weight:400;}
table{ border-collapse:collapse; border-spacing:0;}/* 去掉 table cell 的边距并让其边重合 */
pre{white-space: pre-wrap;word-wrap: break-word;}/* pre 可以换行*/
img{border:none; vertical-align:middle;}
input,select,textarea {font-size:100%;}
del{text-decoration:line-through;}/* 一致的 del 样式 */
a{color:#666;text-decoration:none; font-size:13px;}
a:active,a:focus,*:focus {-moz-outline:none;outline:none;}/* 去除 ie6 & ie7 焦点点状线 */
a:hover,a:link, a:visited, a:active,input:focus{text-decoration: none; transition:background 120ms, border 120ms, text-shadow 250ms ease-in 0ms, color 120ms ease-in 0ms;}
ul,li,ol{ list-style:none;}
input{font-family:inherit; margin: 0; border-radius: 0; padding: 0; box-shadow: none; -webkit-appearance: none; appearance: none; }
input[type="checkbox"]{-webkit-appearance:checkbox; appearance: checkbox;}
input[type="radio"]{-webkit-appearance:radio; appearance: radio;}
th {text-align:inherit;}/* ie bug：th 不继承 text-align */
iframe{display:block;}/* ie6 7 8(q) bug 显示为行内表现 */

.elli{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}/* 单行多出省略号.... */
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;zoom:1; }/* 清除浮动 zoom:1 for ie6 & ie7 */
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1; /* for ie6 & ie7 */}

.hide{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}/* 多出隐藏变... */
.fl{float:left;display:inline;}/* 设置浮动，减少浮动带来的 bug */
.fr{float:right;display:inline;}
.ctrl-prev a,.ctrl-next a{transition: all 0.15s ease-in 0s;}

/* 160706 */
a,button,input,optgroup,select,textarea { -webkit-tap-highlight-color: rgba(0,0,0,0); }/*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/
button,optgroup,select,textarea{-webkit-appearance:none; }/*去掉webkit默认的表单样式*/

/*radio图标*/
.radio-label{cursor: pointer; float: left; display: inline-block; text-align: left; margin-right: 2em; line-height: 19px;}
.icon-radio{display: inline-block; width: 16px; height: 16px; background: url("../images/baze-icon.png") no-repeat;margin-right: 10px;   vertical-align: middle;}
.selected .icon-radio{background: url("../images/baze-icon.png") no-repeat; background-position: 0 -26px;}
/*checkbox图标*/
.checkbox-label{cursor: pointer; float: left; display: inline-block; text-align: left; margin-right: 2em;line-height: 19px;}
.icon-checkbox{display: inline-block; width: 16px; height: 16px; background: url("../images/baze-icon.png") no-repeat; background-position: 0 -78px; margin-right: 10px;  vertical-align: middle;}
.selected .icon-checkbox{background: url("../images/baze-icon.png") no-repeat; background-position: 0 -104px;}
/*上传图标*/
.uploading{display:inline-block; width:84px; height: 25px; font-size: 14px; text-align: center; border-radius: 2px; line-height: 25px; border: 1px solid #c3c3c3; background: url("../images/uploading-icon.png") repeat-x; }
a:hover.uploading{background: url("../images/uploading-icon.png") repeat-x; background-position: 0 -26px;}
/*更多图标*/
.more-label{cursor: pointer; display: inline-block; text-align: left;  margin-right: 2em;}
.icon-more{display: inline-block; width: 16px; height: 16px; background: url("../images/baze-icon.png") no-repeat; background-position: 0 -401px; margin-right: 10px;  vertical-align: middle;}
.selected .icon-more{background: url("../images/baze-icon.png") no-repeat; background-position: 0 -427px;}


/*空样式*/
.no-data-show{width: 730px; background: #fffdf8 url("../images/nothing.png") no-repeat 315px 43px; border-bottom: 1px solid #fae3cc; padding: 65px 0 75px 460px;}
.no-data-show h5{color: #666666; font-size: 20px;}
.no-data-show h5 span{color: #000000; }
.no-data-show p{color: #666666; padding-top: 10px; font-size: 14px; line-height: 23px;}
.no-data-show .orange{color: #ff6633; font-size: 16px; padding: 0 5px 0 10px;}
.no-data-show .green{color: #2fbdc8; font-size: 16px; padding: 0 5px 0 10px;}
.no-data-show a:hover{text-decoration: underline;}

/*分页样式*/
.pager{width: 938px;   overflow: hidden;}
#infoPage {_float:right; font-size: 14px; height: 42px;margin-bottom: 10px;margin-top: 4px;text-align: center;}
#infoPage{width:auto;float:right;}
#infoPage ul li{float:left; line-height: 38px;list-style:none;color:#999999;}
#infoPage li span { float: left}
#infoPage .prev {margin-right: 20px;}
#infoPage .next {margin-left: 15px;}
#infoPage .everyPage{color:#666666;margin-left: 12px;border: 1px solid #e9e9e9;border-radius: 1px;display: inline-block;height: 38px;line-height: 38px; text-align: center;width:38px;box-shadow: 0 2px 2px rgba(0,0,0,0.1);}
#infoPage .nowPage{margin-left: 4px;border-radius: 1px; display: inline-block; height: 38px; line-height: 38px;text-align: center;width:38px;border: 1px solid #149ba6;color: #FFF;background:#2fbdc8;box-shadow: 0 2px 2px rgba(0,0,0,0.1);}
#infoPage select{height:18px;color:#e60611;}
#infoPage span, .pager a {text-decoration: none;}
#infoPage li {display: inline-block;height: 45px;}
#infoPage li a, #infoPage .pages li span {display: block; float: left; width: auto; line-height:11px;}
#infoPage li a:hover {color:#2fbdc8;;background:#FFF; border: 1px solid #2fbdc8;}
#infoPage .upPage,#infoPage .downPage {border: 1px solid  #e9e9e9;border-radius: 1px; box-shadow: 0 2px 2px rgba(0,0,0,0.1); color: #333333;display: inline-block;font-size: 14px;font-style: normal;height: 38px;line-height: 38px;text-align: center;width:70px;margin-left:4px;}
#infoPage li.current {color: #000000; cursor: default;}
#inputPage{border:#e9e9e9 1px solid; font-size: 14px; color: #666666; width:50px; height: 38px; line-height: 38px; text-align: center;}
#inputPage:focus{border: 1px solid #2fbdc8;}
#infoPage .goToPage{margin-left:5px; background:#FFF;border:1px solid #e9e9e9; color: #999999; font-size: 14px; width: 70px; height: 38px; line-height: 34px; cursor:pointer;_padding-top: 1px;*padding-top: 1px;box-shadow: 0 2px 2px rgba(0,0,0,0.1);transition:all 120ms;}
#infoPage .goToPage:hover {color:#2fbdc8;;background:#FFF; border: 1px solid #2fbdc8;}





/*base公用弹出层*/
.base-layer-bg{width: 100%; height: 100%; top: 0; position: fixed; z-index: 9999; background: url("../images/bg0.15.png") repeat;}
.base-layer-bg .d-layer{ width: 450px; border-radius: 4px; box-shadow: 0 0 0 5px rgba(0,0,0,0.15); border: 1px solid #bdbdbd; background-color: #fff; position: absolute; left: 50%; margin-left: -309px; top: 155px; z-index: 9999;}
.base-layer-bg .d-layer .mt{height: 35px; background-color: #f3f3f3; overflow: hidden;}
.base-layer-bg .d-layer .mt span{float: left; line-height: 35px; color: #666666; font-size: 14px; margin-left: 20px;}
.base-layer-bg .d-layer .mt a{display: block; width: 28px; height: 28px; background: url("../images/detail-01-allbg.png") no-repeat -55px 9px; float: right; margin: 3px 5px 0 0;}
.base-layer-bg .d-layer .mt a:hover{background: url("../images/detail-01-allbg2.png") no-repeat -55px 9px; ;}

/*确认弹出层*/
.base-layer-bg .favor .mc{padding: 20px 0 46px 132px; background: url("../images/cart-01-icon4.png") no-repeat 60px 25px;}
.base-layer-bg .favor .mc span{color: #f85127; font-size: 20px; line-height: 28px;}
.base-layer-bg .favor .mc p{font-size:14px;padding-right: 100px; line-height: 22px; color: #666666; margin-bottom: 15px;}
.base-layer-bg .favor .mc .cel-btn{display: inline-block; width: 48px; height: 28px; border: 1px solid #cacbcb; border-radius: 2px; text-align: center; line-height: 28px; color: #666666; margin-right: 12px;}
.base-layer-bg .favor .mc a:hover.cel-btn{background-color: #f8f8f8;}
.base-layer-bg .favor .mc .con-btn{display: inline-block; width: 48px; height: 30px;  border-radius: 2px; text-align: center; line-height: 30px; background-color: #f85127; color: #fff;}
.base-layer-bg .favor .mc a:hover.con-btn{background-color: #e24017;}


/*消息弹出层*/
.base-layer-bg .contact .mc{padding: 23px 0 40px; background-color: #fff;}
.base-layer-bg .contact .mc p{ padding-left: 166px; padding-right: 100px; font-size: 14px; font-weight: bold; line-height: 30px; color: #000000; background: url("../images/layer-icon03.png") no-repeat 106px 0;}
.base-layer-bg .contact .mc .btn{text-align: center;padding-top: 15px;}
.base-layer-bg .contact .mc .btn .sub{display: inline-block; width: 100px; height: 30px; border-radius: 2px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; margin-right: 10px; background-color: #2fbdc8;}
.base-layer-bg .contact .mc .btn a:hover.sub{background-color: #1da5b0;}
.base-layer-bg .contact .mc span{display: block; width: 400px; line-height: 24px; padding-left: 166px; color: #666; margin: 15px 0 25px;}
.base-layer-bg .contact .mc i{font-style: normal; padding: 0 3px;}

/*消息弹出层*/
.base-layer-bg .contact2 .mc{padding: 23px 0 40px; background-color: #fff;}
.base-layer-bg .contact2 .mc p{ padding-left: 166px; padding-right: 100px; font-size: 12px; line-height: 30px; color: #000000; background: url("../images/layer-icon03.png") no-repeat 106px 0;}
.base-layer-bg .contact2 .mc .btn{text-align: center;padding-top: 15px;}
.base-layer-bg .contact2 .mc .btn .sub{display: inline-block; width: 100px; height: 30px; border-radius: 2px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; margin-right: 10px; background-color: #2fbdc8;}
.base-layer-bg .contact2 .mc .btn a:hover.sub{background-color: #1da5b0;}
.base-layer-bg .contact2 .mc span{display: block; width: 400px; line-height: 24px; padding-left: 166px; color: #666; margin: 15px 0 25px;}
.base-layer-bg .contact2 .mc i{font-style: normal; padding: 0 3px;}
/*
     FILE ARCHIVED ON 16:04:45 Sep 16, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:39:31 Sep 23, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.787
  exclusion.robots: 0.031
  exclusion.robots.policy: 0.014
  esindex: 0.014
  cdx.remote: 7.378
  LoadShardBlock: 156.518 (3)
  PetaboxLoader3.datanode: 189.414 (5)
  load_resource: 518.333 (2)
  PetaboxLoader3.resolve: 431.338 (2)
*/