html{color:#333; -webkit-text-size-adjust:100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
h1,h2{ font-weight:bold}
em,i{ font-style:normal}
a{text-decoration:none;}
img{border:none; width:100%; display:block; margin:0 auto}
b,strong{ font-weight:bold}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pd75{ padding:0.75rem;}

body{ max-width:750px; background:#fff; margin:0 auto; font-size:0.24rem;}
.bg-gray{ background:#f8f8f8}
.bg-blue{ background:#141a2a}
.banner{ background:url(img/banner.jpg) no-repeat center top; height:4rem; background-size:100%;}

.title{ width:100%; text-align:center; margin:0 auto }
.title h2{ font-size:0.42rem; color:#ac9677}
.title p{ font-size:0.42rem; line-height:0.6rem; }
.title p.white{ color:#fff;}

.part01>div,.part02>div{ padding:0.3rem 0 0 0}
.part01 p,.part02 p,.part03 p,.part05 p{ width:100%; text-align:justify; text-indent:2em; line-height:0.4rem; padding:0.2rem 0}
.part01 a{ display:inline-block; float:right; color:#7f214f}

.part02{ text-align:center}
.part02 h3{ padding:0.2rem 0; font-size:0.36rem; color:#ac9677; font-weight:bold; border-bottom:2px dotted #333}
.part02 h3 em{ display:inline-block; vertical-align:top;font-weight:normal; font-size:0.24rem; color:#333}

.part03 dl{ background:#7f214f; color:#fff;}
.part03 dl dt{ margin:0.3rem auto 0 auto;}
.part03 dl dd{ padding:0.6rem 0.2rem 0.2rem 0.2rem; position:relative}
.part03 dl dd h3{ padding:0 0.3rem; background:#ac9677; line-height:0.66rem; position:absolute; top:-0.2rem; left:-0.2rem; font-size:0.36rem; }
.part03 dl dd h3 em{border-left:1px solid #fff; padding-left:0.2rem; margin-left:0.2rem; font-size:0.24rem;}

.part04 img{ margin:0.3rem 0 0 0}
.part04 h2{ width:100%; text-align:center; font-size:0.48rem; color:#ac9677; padding:0.3rem 0 0 0}

.part05>div{ background:#fff; padding:0.2rem; box-sizing:border-box; margin-top:0.5rem; text-align:center}
.part05 b{ display:block; padding-top:0.3rem;}

.s-tit{ width:100%; text-align:center; margin-bottom:0.3rem;}
.s-tit b{ font-size:0.36rem;}
.s-tit p{ text-transform:uppercase}
.s-tit span{ display:inline-block; vertical-align:middle; width:20%; height:0.04rem; background:#c59c61}
.part06 ul li{ width:50%; text-indent:2em; box-sizing:border-box; float:left; font-size:0.2rem; line-height:0.3rem}
.part06>div{ width:50%; padding:0.3rem 0; text-align:center}
.part06 img{ width:2.0rem}
.part06 b{ color:#c59c61}
.copy span{ display:inline-block; vertical-align:middle; width:10%; height:1px; background:#999;}
.copy em{ display:inline-block; vertical-align:middle; width:80%; text-align:center; font-size:0.2rem; color:#999; }
.skim{ display:none!important}









