@charset "utf-8";
/* CSS Document */
/* 交互公用样式 */
.int-dom{-webkit-perspective:300px;-moz-perspective:300px;-ms-perspective:300px;-o-perspective:300px;perspective:300px;}
.int-dom .int-add-dom,.int-dom .bgzz{position:absolute;width:100%;height:100%;left:0;top:0;}
.int-dom .int-add-dom{z-index:2;}
.int-dom .bgzz{z-index:1;background-color:#000;opacity:0.5;filter:alpha(opacity:50);}
.int-dom .figcaption{text-align:center;position:relative;z-index:12;width:100%;height:100%;display:block;}
.int-dom > table,.int-dom .int-add-dom,.int-dom .bgzz,.int-dom .figcaption{-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;/* backface-visibility:hidden; */}
.int-dom .figcaption h3{font-weight:400;line-height:24px;font-size:14px;color:#FFF;padding:0 5px;}
.int-dom .figcaption .p{font-size:12px;line-height:20px;text-align:center;color:#FFF;padding:0 5px; overflow: hidden;}
/* 鼠标经过恢复 */
.int-dom:hover .int-add-dom{-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:1; filter:alpha(opacity:100); }
/* ********** 橱窗中的单张图片效果 ********** */
[class^='int-onlyimg-'] img,[class*=' int-onlyimg-'] img{-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
/* 缩小 */
.int-onlyimg-small:hover img{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);}
/*********** 橱窗中的放大镜交互样式 ***********/
[class^='int-bigglass-'] .int-add-dom,[class*=' int-bigglass-'] .int-add-dom{opacity:0;filter:alpha(opacity:0);}
[class*=' int-bigglass-'] .int-add-dom .bgzz,[class^='int-bigglass-'] .int-add-dom .bgzz{opacity:0.3;filter:alpha(opacity:30);}
[class^='int-bigglass-'] .int-add-dom .figcaption img,[class*=' int-bigglass-'] .int-add-dom .figcaption img{position:absolute;left:50%;top:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
[class^='int-bigglass-']:hover .figcaption img,[class*=' int-bigglass-']:hover .figcaption img{-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:1;}
/* 下进入 */
.int-bigglass-slide-up .figcaption img{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;}
/*********** 橱窗中的切换图片效果 ***********/

.NItemM,.NItemM a,.NSubC a,.page a{
  -webkit-transition-property:border-color,background-color,color;
  -webkit-transition-duration:.5s;
  -webkit-transition-timing-function:ease;
  -moz-transition-property:border-color,background-color,color;
  -moz-transition-duration:.5s;
  -moz-transition-timing-function:ease;
  -ms-transition-property:border-color,background-color,color;
  -ms-transition-duration:.5s;
  -ms-transition-timing-function:ease;
  -o-transition-property:border-color,background-color,color;
  -o-transition-duration:.5s;
  -o-transition-timing-function:ease;
  transition-property:border-color,background-color,color;
  transition-duration:.5s;
  transition-timing-function:ease;
}
html{ overflow-y:scroll;}
body{background-repeat: repeat-x; background-position: top left; margin:0 auto;}
a{text-decoration:none; cursor: pointer;}
.wrapper{height:100%; /* overflow: hidden; */}
/**topnavArea**/
.topArea{position:relative; margin:0 auto;_height:30px; zoom:1;}
  .topBg{position:absolute; width:100%; height:100%; left:0px; top:0px; opacity:1; filter:alpha(opacity:100); z-index:1;}
  .topBarArea{margin:0px auto;}
  .topBar{line-height:30px; height:30px; position:relative; z-index:2; padding:0px; overflow:hidden;}
  .topBar em{font-style:normal;}
  .topBar a img{ vertical-align: middle; margin-right: 0.5em;}
  .topBar a:hover{text-decoration: underline;}
  .topBar em{ margin:0 3px 0 5px;}
  .topBarL{float:left;}
  .topBarR{float:right;}
/*.headerNavArea{ position:relative; z-index:30;}*/
/*--Í·²¿ header style--*/
.header{margin:0 auto; position:relative; }
  .headerBg{width:100%; height:100%; position:absolute; left:0px; top:0px;/* z-index:1; background-color: #00c;*/}
  .headerConArea{ margin:0px auto;}
  .headerCon{position:relative;/* z-index:2;*/ height:100px;}
  /*logo*/
  .logo{position:absolute; left:0; top:0; max-width: 350px; height: 100px; overflow: hidden;}

/*--nav basic setting--*/
.webNav{margin:0 auto; position:relative; z-index:10;}
.nav,.NCenter,.NMain{zoom:1;}
  .nav:after,.NCenter:after,.NMain:after{content: ''; display: table; clear: both;}
/*--default nav basic setting--*/
.nav{position:relative; z-index:1; margin:0 auto;}
  .NLeft,.NRight{display:none; width:0px; overflow:hidden; position:absolute; top:0px; z-index:2;}
  .NLeft{left:0px;}
  .NRight{right:0px;}
  .NMainBg{margin:0px 0px; position:relative; left:0px; top:0px; width:auto; z-index:1; margin-bottom:-52px; height:52px;}
  .NCenter{margin:0px auto; position: relative; z-index: 2;}
  .NMain{zoom:1; position:relative; z-index:3; height:52px; margin:0px auto;/*  float:left; */}
  .NMain:after{content:"."; visibility:hidden; display:block; height:0px; clear:both;}
  .NLine{float:left; display:none;}
  .NItem{float:left; position:relative; z-index:1;}
    .NItemTable{table-layout:fixed;width:120px;}
    .NItemR,.NItemL{width:0px;}
    .NItemM{width:100%;}
    .NItemM a{overflow:hidden; font:700 14px/52px "Microsoft YaHei"; height:52px;  text-align:center; /*text-overflow:ellipsis;*/ white-space:nowrap; text-align:center; display:block;}
  .NLast{_margin-right:-3px;}
  .NItemH{z-index:10;}
    .NItemSub{z-index: 2;}
    .NItemSub .NSub{display:block;}
  .NSub{display:none; position:absolute; top:52px; left:0px; width:120px; background-image:url(about:blank);}
  .NSubC{zoom:1;}
  .NSubC:after{content:" "; display: table;clear:both;}
    .NSubT,.NSubB{display:none; height:0px; overflow:hidden;}
    .NSub a{display:inline-block;font-weight:400; font-size:12px; font-family:"Microsoft YaHei";line-height:32px; text-align:center; white-space: nowrap; width: 100%;}
    .NSub p.first-item{border-top:none!important;}
    .NSub p.last-item{border-bottom:none!important;}
/*--banner style--*/
.bannerArea{ margin:10px auto; position:relative; clear:both;}


/*--Module basic setting--*/
.Mo{position:relative; overflow:hidden; border-width:1px; border-style:solid; }
  .MoT,.MoHead,.MoBody,.MoB{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px;}
  .MoHead,.MoT,.MoB{table-layout:fixed;}
  .MoT,.MoB{height:0px;}
  .MoT tr,.MoB tr,.MoT td,.MoB td{height:0px; line-height:0px; overflow:hidden; padding:0px;}
  .MoTL,.MoTR,.MoHeadL,.MoHeadR,.MoBodyL,.MoBodyR,.MoBL,.MoBR{width:0px;}
  .MoHead{line-height:normal!important; margin: 0;}
  .MoHeadM{white-space:nowrap; width:100%; overflow:hidden; word-wrap:break-word; height:35px; position:relative; text-align: center;}
  .MoName{margin:8px 0 0 10px;}
  .MoNameM{overflow:hidden;}
    .NameTxt{white-space:nowrap; display:block; font-size:14px; font-family:"Microsoft YaHei"; margin: 0;}
  .MoMore{position:absolute; line-height:100%; right:10px; top:11px; z-index:1;}
  .MoMore a{display: inline-block; text-align: center;}
  .MoBody{border-width:0px; table-layout: fixed;}
  .MoB{}
  .MoBM{ width:100%;}
  .MoBodyC{ margin:5px; overflow:hidden; position:relative;}
  .MoBodyC .noTxt{padding:10px;}
  .MoBodyC .dashedLine,.MoBodyC .solidLine{height:0px; line-height:0px; font-size:0px; overflow:hidden; border-top-width:1px;}
  .MoBodyC .dashedLine{ border-top-style:dashed;}
  .MoBodyC .solidLine{ border-top-style:solid;}

/* ÎªÁË½â¾öä¯ÀÀÆ÷¼æÈÝ£¨¸¡¶¯ºóÃ»ÓÐ±à¼­°´Å¥£© */
.TitleModule .customModule{float: none;}
  .TitleModule .Mo{border-width: 0;}

/* ¶¨Î»Ä£¿éµÄdiv */
.absoluteModuleWrap{ position: relative; z-index: 1;}
.absoluteModuleInner{height: 0; position: relative; margin: 0 auto;}
/* Í·²¿ÐÂµÄ¹¦ÓÃÐÐÄ£¿é */
#row_head_public{width: 100%;}
.headPublicModuleRow .CModulePA{overflow:visible; height: 0;}
/**--Ä£¿é²¼¾Ö--**/
.mainContainer{margin:0px auto; position:relative; z-index:2; clear: both;}
.addContainer{/*  margin:0px 0 0px 10px;  padding-top:10px;*/  position:relative; z-index:0; /*overflow: hidden;*/ padding-top:1px;/*  margin-top:-1px; */ top:-1px;}
.customModuleRow{margin:0px auto; padding:0; position:relative;}
.customModuleRowInner{margin:0px auto; position:relative;}
/*---ºáÏòÄ£¿éµÄÑùÊ½---*/
.CModulePR{position:relative; width:100%; *padding-bottom:10px; _padding-bottom:0px;}
.CModulePR:after,.CModulePC:after,.TitleModule:after{content:"."; height:0px; display:block; clear:both; overflow:hidden; visibility:hidden;}
.CModulePR,.CModulePC,.TitleModule,.CModulePA{zoom:1; overflow: hidden;}
.TitleModule{*padding-bottom:10px; _padding-bottom:0px;}
  .customModule{float:left; margin:0px 10px 10px 0; position:relative; z-index:2; _display:inline;}
  .CModulePRLeft,.CModulePCLeft{float:left; zoom:1;*padding-bottom:10px; _padding-bottom:0px; _display:inline;}
/*--±êÌâÄ£¿éµÄÑùÊ½--*/
/*
.TitleModule{width:960px; padding-bottom:1px;}
.TitleModule .customModule{clear:both; float:none; margin-right:0px; margin-bottom:9px; zoom:1;}*/
.CModulePA{position: relative;/*  margin-right: 10px; */}
.CModulePA .customModule{position:absolute; float:none; margin: 0;}
/***ÓÑÇéÁ´½Ó***/
.webLink{padding-bottom:10px;}
.webLink .customModule{clear:both; float:none; margin-right:0px; margin-bottom:0px;}
  .blogrollTxt a{ display:inline-block; margin:0px 5px; line-height:24px;}
  .blogrollPic ul{overflow:hidden; padding-bottom:10x;}
  .blogrollPic li{float:left; width:175px; height:53px; overflow:hidden; margin:10px 10px 0px 0px;}
  .blogrollPic table{width:100%; height:100%;}
  .blogrollPic td{text-align:center; vertical-align:middle;}
/*--page style--*/
.page .inner{overflow:hidden; text-align:right; padding:10px 5px; clear: both; font-size: 0;}
.page a,.page span,.page strong,.page b{display:inline-block; margin-left:5px; border-width: 1px; border-style:solid; font-weight:400; font-size:12px; font-family: 'Microsoft Yahei'; padding:5px 10px;}
.page b{padding: 3px 0; border:none;}
.page span{cursor:not-allowed;}
.page a:hover{text-decoration: none;}

/**-footer-**/
.footer{margin:0 auto;position:relative; clear:both; top:10px; z-index: 1;}
  .footerBg{width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:1;}
  .footerConArea{margin:0 auto;}
  .footerCon{text-align:center; position:relative; z-index:2; padding:10px 0; overflow:hidden; border-style:solid; border-width:0px; line-height: 24px;}
  .footerCon a{}
  .footerCon a:hover{}
  .footerNav{}
  .footerNav em:before{font-style: normal; margin:0px 5px;content: "|"}
  .footerNav em:last-child:before{content: " ";}
  .copyright{position:relative; z-index:2;}




/* 1200¿í¶ÈÄ£Ê½ */
.wrapper-1200 .topBarArea,.wrapper-1200 .headerConArea,.wrapper-1200 .NCenter,.wrapper-1200 .bannerArea,.wrapper-1200 .footerConArea,.wrapper-1200 .frameContainer,.wrapper-1200 .absoluteModuleInner{width:1200px;}
  .wrapper-1200 .shop-cart{left: 1030px;}
  /*.wrapper-1200 .mainContainer{width:1220px;}
  .wrapper-1200 .addContainer{width:1210px;}*/
  .wrapper-1200 .customModuleRow{width:1220px;}
  .wrapper-1200 .customModuleRowInner{width:1210px;}
  .wrapper-1200 .customModuleRowAbsolute{width:1200px;}
  .wrapper-1200 .customModuleRowAbsolute .customModuleRowInner{width:1200px;}
  .wrapper-1200 .ev_photos_xiaotu ul{width: auto;}
  .wrapper-1200 .ev_photos_xiaotu li{margin: 0px 5px 15px;}
  .wrapper-1200 .ev_photos_datu li{margin: 0px 14px 15px;}
  .wrapper-1200 .qzAlbumList .P_ListItem_2,.wrapper-1200 .qzPhotoList .P_ListItem_1{margin:10px 16px;}
  .wrapper-1200 .frameMainColumn{width:980px;}
  .wrapper-1200 .ev_t_can_left,.wrapper-1200 .ev_huo_xq{width:910px;}
  .wrapper-1200 .tuanListStyle .P_ListItem_1{margin:10px 48px 0;}
  .wrapper-1200 .jifen_ListStyle_1 .proItem{margin:15px 62px 0px 42px;}
  .wrapper-1200 .ren_listStyle_1 .proItem,.wrapper-1200 .ev_t_Big_ListStyle_c .ev_t_proItem,.wrapper-1200 .ev_video_WebC .proItem,.wrapper-1200 .ev_video_WebC .proItem{margin: 10px 12px 0;}
  .wrapper-1200 .coupon_ListStyle .P_ListItem_1{margin: 10px 43px;}


.jifen_ListStyle_1_c .prolist_style ul{width: auto!important;}
.editor_content_air{zoom:1; color: inherit !important;}
.editor_content_air:after{content:""; display: table; clear: both;}

  .absolute-module{}

.Mo_1015,.Mo_1015 .MoT,.Mo_1015 .MoTL,.Mo_1015 .MoTR,.Mo_1015 .MoTM,.Mo_1015 .MoHead,.Mo_1015 .MoHeadL,.Mo_1015 .MoHeadR,.Mo_1015 .MoHeadM,.Mo_1015 .MoName,.Mo_1015 .MoNameL,.Mo_1015 .MoNameR,.Mo_1015 .MoNameM,.Mo_1015 .MoBody,.Mo_1015 .MoBodyL,.Mo_1015 .MoBodyR,.Mo_1015 .MoBodyM,.Mo_1015 .MoB,.Mo_1015 .MoBL,.Mo_1015 .MoBR,.Mo_1015 .MoBM{background:none; border-width:0px; border-style:none; border-color:none;}
  .Mo_1015{border-width:1px; border-style:solid;}
  .Mo_1015 .MoHead{}
  .Mo_1015 .MoHeadM{height:32px; background-repeat:no-repeat;  background-position:8px 10px;}
  .Mo_1015 .MoName{margin: 7px 0 0 15px;}
  .Mo_1015 .NameTxt{font-size:14px;}
  .Mo_1015 .MoMore{right:10px; top:10px;}
  .Mo_1015 .MoBody{border-width:2px 0 0; border-style:solid;}