@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
address,caption,cite,code,dfn,em,th,var,i,b{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
a,area{outline:none;blr:expression(this.onFocus=this.blur()); color: inherit;}
a:focus,a:hover,a:active{outline:none;blr:expression(this.onFocus=this.blur())}
sub,sup{vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
textarea { resize:none}
input[type="submit"],input[type="button"]{ cursor:pointer;}
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
a{text-decoration:none;cursor: pointer; color:inherit;}
a:hover{text-decoration:none}
body,th,td,button,input,select,textarea{ font-family: Arial,"微软雅黑";font-size:13px;color:#777;}



@font-face {
    font-family: 'Didot HTF Bold';
    src: url('../fonts/Didot-HTF-B06-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}


/* Regular */
@font-face {
    font-family: 'Source Han Serif SC Regular';
    src: url('../fonts/SourceHanSerifSC-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

/* Bold */
@font-face {
    font-family: 'Source Han Serif SC Bold';
    src: url('../fonts/SourceHanSerifSC-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

/* Extra Light */
@font-face {
    font-family: 'Source Han Serif SC Extra Light';
    src: url('../fonts/SourceHanSerifSC-ExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

/* Heavy */
@font-face {
    font-family: 'Source Han Serif SC Heavy';
    src: url('../fonts/SourceHanSerifSC-Heavy.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

/* Light */
@font-face {
    font-family: 'Source Han Serif SC Light';
    src: url('../fonts/SourceHanSerifSC-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

/* Medium */
@font-face {
    font-family: 'Source Han Serif SC Medium';
    src: url('../fonts/SourceHanSerifSC-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

/* SemiBold */
@font-face {
    font-family: 'Source Han Serif SC SemiBold';
    src: url('../fonts/SourceHanSerifSC-SemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}

/* 基础 Didot 字体 */
@font-face {
    font-family: 'Didot';
    src: url('../fonts/DIDOT.TTF') format('truetype');
    font-weight: 400; /* Regular */
    font-style: normal;
}

/* Didot Bold */
@font-face {
    font-family: 'Didot Bold';
    src: url('../fonts/DIDOT BOLD.TTF') format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* Didot Italic */
@font-face {
    font-family: 'Didot Italic';
    src: url('../fonts/DIDOT ITALIC.TTF') format('truetype');
    font-weight: 400;
    font-style: italic;
}

/* Didot HTF B06 Bold */
@font-face {
    font-family: 'Didot HTF B06 Bold';
    src: url('../fonts/Didot-HTF-B06-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

/* Didot HTF B06 Bold Italic */
@font-face {
    font-family: 'Didot HTF B06 Bold Italic';
    src: url('../fonts/Didot-HTF-B06-Bold-ltal.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
}

/* Didot HTF B11 Bold */
@font-face {
    font-family: 'Didot HTF B11 Bold';
    src: url('../fonts/Didot-HTF-B11-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

/* Didot HTF B11 Bold Italic */
@font-face {
    font-family: 'Didot HTF B11 Bold Italic';
    src: url('../fonts/Didot-HTF-B11-Bold-ltal.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
}

/* Didot HTF L06 Light */
@font-face {
    font-family: 'Didot HTF L06 Light';
    src: url('../fonts/DIDOT-HTF-L06-LIGHT.OTF') format('opentype');
    font-weight: 300; /* Light */
    font-style: normal;
}

/* Didot HTF L06 Light Italic */
@font-face {
    font-family: 'Didot HTF L06 Light Italic';
    src: url('../fonts/Didot-HTF-L06-Light-ltal.ot') format('opentype');
    font-weight: 300; /* Light */
    font-style: italic;
}

/* Didot HTF B24 Bold */
@font-face {
    font-family: 'Didot HTF B24 Bold';
    src: url('../fonts/DIDOT-HTF-B24-BOLD.OTF') format('opentype');
    font-weight: bold;
    font-style: normal;
}

/* Didot HTF B24 Bold Italic */
@font-face {
    font-family: 'Didot HTF B24 Bold Italic';
    src: url('../fonts/DIDOT-HTF-B24-BOLD-ITAL.OTF') format('opentype');
    font-weight: bold;
    font-style: italic;
}

/* Didot HTF L24 Light */
@font-face {
    font-family: 'Didot HTF L24 Light';
    src: url('../fonts/Didot-HTF-L24-Light.otf') format('opentype');
    font-weight: 300; /* Light */
    font-style: normal;
}

/* Didot HTF L24 Light Italic */
@font-face {
    font-family: 'Didot HTF L24 Light Italic';
    src: url('../fonts/DIDOT-HTF-L24-LIGHT-ITAL.TTF') format('truetype');
    font-weight: 300; /* Light */
    font-style: italic;
}

/* Didot HTF L96 Light */
@font-face {
    font-family: 'Didot HTF L96 Light';
    src: url('../fonts/Didot-HTF-L96-Light.otf') format('opentype');
    font-weight: 300; /* Light */
    font-style: normal;
}

/* Didot HTF L96 Light Italic */
@font-face {
    font-family: 'Didot HTF L96 Light Italic';
    src: url('../fonts/Didot-HTF-L96-Light-ltal.otf') format('opentype');
    font-weight: 300; /* Light */
    font-style: italic;
}

/* Didot HTF B96 Bold */
@font-face {
    font-family: 'Didot HTF B96 Bold';
    src: url('../fonts/DIDOT-HTF-B96-BOLD.OTF') format('opentype');
    font-weight: bold;
    font-style: normal;
}

/* Didot HTF B96 Bold Italic */
@font-face {
    font-family: 'Didot HTF B96 Bold Italic';
    src: url('../fonts/didot-htf-b96-bold-ital.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
/* Medium */
@font-face {
    font-family: 'Didot HTF M06 Medium';
    src: url('../fonts/Didot-HTF-M06-Medium.otf') format('opentype');
    font-weight: 500; /* Medium */
    font-style: normal;
}

@font-face {
    font-family: 'Didot HTF M06 Medium Italic';
    src: url('../fonts/Didot-HTF-M06-Medium-ltal.otf') format('opentype');
    font-weight: 500; /* Medium */
    font-style: italic;
}

@font-face {
    font-family: 'Didot HTF M11 Medium';
    src: url('../fonts/Didot-HTF-M11-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Didot HTF M11 Medium Italic';
    src: url('../fonts/Didot-HTF-M11-Medium-ltal.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Didot HTF M16 Medium';
    src: url('../fonts/Didot-HTF-M16-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Didot HTF M16 Medium Italic';
    src: url('../fonts/Didot-HTF-M16-Medium-ltal.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Didot HTF M24 Medium';
    src: url('../fonts/Didot-HTF-M24-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Didot HTF M24 Medium Italic';
    src: url('../fonts/Didot-HTF-M24-Medium-ltal.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Didot HTF M42 Medium';
    src: url('../fonts/Didot-HTF-M42-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Didot HTF M42 Medium Italic';
    src: url('../fonts/Didot-HTF-M42-Medium-ltal.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Didot HTF M64 Medium';
    src: url('../fonts/Didot-HTF-M64-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Didot HTF M64 Medium Italic';
    src: url('../fonts/Didot-HTF-M64-Medium-ltal.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Didot HTF M96 Medium';
    src: url('../fonts/Didot-HTF-M96-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Didot HTF M96 Medium Italic';
    src: url('../fonts/DIDOT-HTF-M96-MEDIUM-ITAL.TTF') format('truetype');
    font-weight: 500;
    font-style: italic;
}

/* Didot LT Std */
@font-face {
    font-family: 'DidotLTStd';
    src: url('../fonts/DidotLTStd.otf') format('opentype');
    font-weight: 400; /* Regular */
    font-style: normal;
}

@font-face {
    font-family: 'Didot LT Std Roman';
    src: url('../fonts/DidotLTStd-Roman.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

/* GFS Didot Display */
@font-face {
    font-family: 'GFS Didot Display';
    src: url('../fonts/GFS-Didot-Display-3.ttMOD20.TTF') format('truetype');
    font-weight: 400; /* Regular */
    font-style: normal;
}

/* Rockyeah Regular */
@font-face {
    font-family: 'Rockyeah Regular';
    src: url('../fonts/rockyeah-rockyeah-regular-400.otf') format('opentype');
    font-weight: 400; /* Regular */
    font-style: normal;
}

/* TifanyD (Default or Regular) */
@font-face {
  font-family: 'TiffanyLtBTDemi';
  src: url('../fonts/TIFANYD.TTF') format('truetype');
  font-weight: 600; /* Demi 字体 */
  font-style: normal;
}

/* TifanyL (Light) */
@font-face {
  font-family: 'TiffanyLtBTLight';
  src: url('../fonts/TIFANYL.TTF') format('truetype');
  font-weight: 300; /* Light 字体 */
  font-style: normal;
}


@font-face {
  font-family: 'TiffanyITCbyBT-Light';
  src: url('../fonts/TiffanyITCbyBT-Light.otf') format('opentype');
       /*url('../fonts/Tiffany-Light.woff2') format('woff2'),
       url('../fonts/Tiffany-Light.woff') format('woff'),
       url('../fonts/Tiffany-Light.ttf') format('truetype');*/
/*  font-weight: 300;*/
  font-style: normal;
}

.fl{ float:left}
.fr{ float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0; line-height:0}
.clearfix{*zoom:1;}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
button{ border: none; }
/*初始化*/