@charset "gb2312";
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
body {
  min-width: 1020px;
  background-color: #ffdca2;
  color: #fff;
  font-family: "Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif;
  overflow-x: hidden;
}
td,
th,
caption {
  font-size: 14px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-size: 100%;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
  font-weight: normal;
}
a {
  text-decoration: none;
  outline: none;
  color: #333;
}
a:hover {
  text-decoration: none;
}
img {
  border: none;
}
ol,
ul,
li {
  list-style: none;
}
input,
textarea,
select,
button {
  font: 14px "Microsoft YaHei", Verdana, Helvetica, Arial, sans-serif;
}
table {
  border-collapse: collapse;
}
html {
  overflow-y: scroll;
}
article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
  display: block;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  *zoom: 1;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.wrapper {
  width: 1000px;
  margin: 0 auto;
}
.title_area {
  position: relative;
  width: 1000px;
  background-repeat: repeat-x;
  background-position: center;
}

.title_area1 {
  position: relative;
  width: 1000px;
  background-repeat: repeat-x;
  background-position: center;
}


.title_area .gift {
	position: absolute;
	width: 974px;
	height: 187px;
	padding-top: 76px;
	top: -138px;
	left: 494px;
	margin-left: -487px;
	background: url("imggift_bg.png") no-repeat center;
}



.title_area .gift1 {
	position: absolute;
	width: 974px;
	height: 187px;
	padding-top: 76px;
	top: -250px;
	left: 496px;
	margin-left: -487px;
	background: url("imggift_bg.png") no-repeat center;
}





.title_area .gift_title {
  width: 203px;
  height: 63px;
  margin-left: 128px;
  margin-top: 63px;
  text-indent: -9999em;
}
.title_area .gift_detail {
  width: 496px;
  height: 144px;
  margin-left: 26px;
  text-indent: -9999em;
}
.header {
  height: 39px;
  width: 100%;
  min-width: 1000px;
  background: url("imgheader_bg.jpg") no-repeat center;
  overflow: hidden;
}
.header .logo {
  width: 208px;
  height: 38px;
}
.header .logo h1 a {
  display: block;
  width: 208px;
  height: 38px;
  background: url("imglogo.png") no-repeat center bottom;
  text-indent: -9999em;
}
.header .head_nav_list {
  margin-left: 27px;
  padding-top: 22px;
}
.header .head_nav_list ul li {
  margin-right: 9px;
  font-size: 16px;
  line-height: 16px;
}
.header .head_nav_list ul li a {
  display: inline-block;
  font: 16px/16px "Microsoft YaHei", "SimSun", "Arial Narrow", HELVETICA;
  color: #6f0101;
}
.header .head_nav_list ul li a:hover {
  text-decoration: underline;
}
.header .phone_number {
  height: 38px;
}
.header .phone_number a {
  font: 24px/58px "Microsoft YaHei";
  color: #6f0101;
}
.header .phone_number .icon {
  display: inline-block;
  width: 27px;
  height: 38px;
  margin-right: 12px;
  vertical-align: top;
  background: url("imgphone_icon.png") no-repeat center bottom;
}
.banner {
  position: relative;
  width: 100%;
  min-width: 1000px;
  height: 821px;
  background: url("imgbanner_bg.jpg") no-repeat center;
  overflow: hidden;
  z-index: 1;
}
.banner .wrapper {
  position: relative;
}
.banner .bannerObj {
  width: 1000px;
  height: 130px;
}
.banner .banner1 {
  background: url("imgbanner_01.jpg") no-repeat center;
}
.banner .banner2 {
  background: url("imgbanner_02.jpg") no-repeat center;
}
.banner .banner3 {
  background: url("imgbanner_03.jpg") no-repeat center;
}
.banner .banner4 {
  background: url("imgbanner_04.jpg") no-repeat center;
}
.banner .banner5 {
  background: url("imgbanner_05.jpg") no-repeat center;
}
.banner .banner6 {
  background: url("imgbanner_06.jpg") no-repeat center;
}
.banner .banner6 {
  height: 171px;
}
.banner .prevent {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1071px;
  height: 338px;
  z-index: 4;
  background: url("imgprevent_block.png") no-repeat center;
}
.banner .circle {
  position: absolute;
  width: 521px;
  height: 521px;
  top: 65px;
  left: 95px;
  z-index: 1;
}
.banner .circleObj {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
.banner .out_cirlce1 {
  width: 521px;
  height: 521px;
  background: url("imgouter_circle1.png") no-repeat left bottom;
  -webkit-animation: antiClock linear 8s infinite;
  -moz-animation: antiClock linear 8s infinite;
  -ms-animation: antiClock linear 8s infinite;
  -o-animation: antiClock linear 8s infinite;
  animation: antiClock linear 8s infinite;
}
.banner .out_cirlce2 {
  width: 521px;
  height: 521px;
  background: url("imgouter_circle2.png") no-repeat right top;
  -webkit-animation: clockWise linear 6s infinite;
  -moz-animation: clockWise linear 6s infinite;
  -ms-animation: clockWise linear 6s infinite;
  -o-animation: clockWise linear 6s infinite;
  animation: clockWise linear 6s infinite;
}
.banner .out_cirlce3 {
  width: 490px;
  height: 490px;
  background: url("imgouter_circle3.png") no-repeat center;
  -webkit-animation: clockWise linear 12s infinite;
  -moz-animation: clockWise linear 12s infinite;
  -ms-animation: clockWise linear 12s infinite;
  -o-animation: clockWise linear 12s infinite;
  animation: clockWise linear 12s infinite;
}
.banner .inner_cirlce1 {
  width: 457px;
  height: 457px;
  background: url("imginner_circle1.png") no-repeat center;
}
.banner .inner_cirlce2 {
  width: 416px;
  height: 416px;
  background: url("imginner_circle2.png") no-repeat center;
}
.banner .inner_cirlce3 {
  width: 386px;
  height: 386px;
  background: url("imginner_circle3.png") no-repeat center;
}
.banner .inner_cirlce4 {
  width: 355px;
  height: 355px;
  background: url("imginner_circle4.png") no-repeat center;
}
.banner .inner_cirlce5 {
  width: 308px;
  height: 308px;
  background: url("imginner_circle5.png") no-repeat center;
}
.banner .girl {
  position: absolute;
  width: 547px;
  height: 590px;
  top: 131px;
  right: -77px;
  z-index: 2;
  background: url("imggirl.png") no-repeat center;
}
.banner .page_title {
  position: absolute;
  text-indent: -9999em;
  z-index: 3;
}
.banner .page_title1 {
  width: 696px;
  height: 128px;
  top: 132px;
  left: 30px;
  background: url("imgpage_title1.png") no-repeat center;
}
.banner .page_title2 {
  top: 271px;
  left: 76px;
  width: 605px;
  height: 115px;
  background: url("imgpage_title2.png") no-repeat center;
}
.banner .page_title3 {
  top: 409px;
  left: 43px;
  width: 603px;
  height: 108px;
  background: url("imgpage_title3.png") no-repeat center;
}
.banner .go {
  position: absolute;
  width: 249px;
  height: 141px;
  top: 389px;
  left: 405px;
  background: url("imggo.png") no-repeat center;
  z-index: 4;
}
.banner .ufo {
  position: absolute;
  top: 62px;
  left: -103px;
  width: 167px;
  height: 165px;
  z-index: 4;
  background: url("imgufo.png") no-repeat center;
}
.advance {
  position: relative;
  width: 100%;
  min-width: 1000px;
  height: 814px;
  z-index: 2;
}
.advance .wrapper {
  position: relative;
  padding-top: 44px;
}
.advance .title_area {
  height: 124px;
  padding-top: 103px;
  background-image: url("imgtitle_bg1.png");
}
.advance .gift_title {
  background:url(imggift_title1-2.png) no-repeat center;
}






.advance .gift_detail1 {
  background: url("imggift_detail1.png") no-repeat center;
}
.advance .gift_detail {
  background: url("imggift_detail1.png") no-repeat center;
}






.advance .title_name {
  width: 836px;
  height: 40px;
  margin: 0 auto;
  text-indent: -9999em;
  background: url("imgclass_title.png") no-repeat center;
}
.advance .class_detail {
  width: 435px;
  height: 26px;
  margin: 25px auto 0;
  text-indent: -9999em;
  background: url("imgclass_detail.png") no-repeat center;
}
.advance .hole1 {
  position: absolute;
  width: 226px;
  height: 128px;
  top: 103px;
  left: -338px;
  background: url("imghole.png") no-repeat center;
}
.advance .hole2 {
  position: absolute;
  content: '';
  width: 226px;
  height: 128px;
  right: -343px;
  bottom: 78px;
  background: url("imghole.png") no-repeat center;
}
.advance .container {
  width: 1000px;
  height: 500px;
  margin-top: 22px;
  overflow: hidden;
}
.advance .content {
  position: relative;
  width: 480px;
  height: 240px;
  margin-bottom: 16px;
  background: url("imgframe.png") no-repeat center;
}
.advance .content_bg {
  position: absolute;
  width: 450px;
  height: 210px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  background-repeat: repeat-x;
}
.advance .content_bg1 {
  background-image: url("imgcontent_bg1.png");
}
.advance .content_bg2 {
  background-image: url("imgcontent_bg2.png");
}
.advance .content_bg3 {
  background-image: url("imgcontent_bg3.png");
}
.advance .content_bg4 {
  background-image: url("imgcontent_bg4.png");
}
.advance .icon {
  width: 170px;
  height: 210px;
  margin-left: 15px;
  background-repeat: no-repeat;
  background-position: center;
}
.advance .icon1 {
  background-image: url("imgicon1.png");
}
.advance .icon2 {
  background-image: url("imgicon2.png");
}
.advance .icon3 {
  background-image: url("imgicon3.png");
}
.advance .icon4 {
  background-image: url("imgicon4.png");
}
.advance .words {
  width: 265px;
  text-align: center;
  color: #fff;
}
.advance .words1 .words_title {
  text-shadow: 0 2px #134a98;
}
.advance .words1 .price_num:before {
  background-color: #3386ff;
}
.advance .words1 .discount_num {
  color: #003582;
}
.advance .words1 .entrance {
  background-color: #3386ff;
}
.advance .words1 .entrance:hover {
  background-color: #70a9fd;
}
.advance .words2 .words_title {
  text-shadow: 0 2px #962294;
}
.advance .words2 .price_num:before {
  background-color: #ff42fc;
}
.advance .words2 .discount_num {
  color: #840082;
}
.advance .words2 .entrance {
  background-color: #ff42fc;
}
.advance .words2 .entrance:hover {
  background-color: #fc87fa;
}
.advance .words3 .words_title {
  text-shadow: 0 2px #6f1cb2;
}
.advance .words3 .price_num:before {
  background-color: #b150ff;
}
.advance .words3 .discount_num {
  color: #530098;
}
.advance .words3 .entrance {
  background-color: #b150ff;
}
.advance .words3 .entrance:hover {
  background-color: #cb91fa;
}
.advance .words4 .words_title {
  text-shadow: 0 2px #c7202a;
}
.advance .words4 .price_num:before {
  background-color: #fe5b65;
}
.advance .words4 .discount_num {
  color: #5f0006;
}
.advance .words4 .entrance {
  background-color: #fe5b65;
}
.advance .words4 .entrance:hover {
  background-color: #f68f95;
}
.advance .words_title {
  padding-top: 29px;
  font-weight: 700;
  font-size: 30px;
  line-height: 30px;
}
.advance .original_price {
  font-size: 18px;
  line-height: 52px;
  text-align: center;
}
.advance .original_price .price_num {
  position: relative;
  display: inline-block;
}
.advance .original_price .price_num:before {
  position: absolute;
  content: '';
  width: 114px;
  height: 2px;
  left: -10px;
  top: 50%;
  margin-top: -1px;
}
.advance .new_price {
  font-size: 24px;
  line-height: 24px;
}
.advance .entrance {
  display: block;
  width: 131px;
  height: 33px;
  margin: 15px auto 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  font-size: 20px;
  line-height: 33px;
  color: #fff;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.coupon {
  width: 100%;
  height: 530px;
  overflow: hidden;
}
.coupon .wrapper {
  position: relative;
  padding-top: 148px;
}
.coupon .title_area {
  height: 94px;
  padding-top: 103px;
  background-image: url("imgtitle_bg2.png");
}
.coupon .gift_title {
  width: 213px;
  margin-left: 123px;
  background: url("imggift_title2.png") no-repeat center;
}
.coupon .gift_detail {
  background: url("imggift_detail2.png") no-repeat center;
}
.coupon .title_name {
  width: 763px;
  height: 34px;
  margin: 0 auto;
  text-indent: -9999em;
  background: url("imgclass_title2.png") no-repeat center;
}
.coupon .class_detail {
  text-align: center;
  height: 26px;
  margin: 25px auto 0;
  font-weight: 700;
  font-size: 20px;
  font-style: italic;
  -webkit-text-shadow: 0 2px #851327;
  text-shadow: 0 2px #851327;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.coupon .class_detail a {
  color: #fff959;
}
.coupon .class_detail a:hover {
  border-bottom: 2px solid #fff959;
}
.coupon .container {
  width: 1000px;
  height: 470px;
  margin-top: 17px;
}
.coupon .slogan {
  width: 520px;
  height: 139px;
  padding-left: 480px;
  margin-bottom: 14px;
}
.coupon .slogan1 {
  background: url("imgslogan_bg_03.jpg") no-repeat center;
}
.coupon .slogan2 {
  background: url("imgslogan_bg_03.jpg") no-repeat center;
}
.coupon .slogan3 {
  background: url("imgslogan_bg_03.jpg") no-repeat center;
}
.coupon .limitation {
  margin-top: 40px;
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #ffe822;
  -webkit-text-shadow: 0 2px 0 #aa3d17;
  text-shadow: 0 2px 0 #aa3d17;
}
.coupon .big_size {
  font-size: 24px;
  color: #fff;
}
.coupon .get_now {
  display: block;
  width: 182px;
  height: 64px;
  margin-top: 41px;
  margin-right: 28px;
  text-indent: -9999em;
  background: url("imgbutton.png") no-repeat center bottom;
}
.coupon .get_now:hover {
  background: url("imgbutton.png") no-repeat center top;
}
.coupon .ufo {
  position: absolute;
  width: 167px;
  height: 165px;
  top: 0;
  left: -148px;
  background: url("imgufo.png") no-repeat center;
}

.form {
  width: 100%;
  min-width: 1000px;
  height: 569px;
}
.form .wrapper {
  position: relative;
  padding-top: 149px;
}
.form .title_area {
  height: 304px;
  padding-top: 110px;
  background: url("imgtitle_bg3.png") no-repeat center;
}
.form .gift_title {
  width: 213px;
  margin-left: 123px;
  background: url("imggift_title3.png") no-repeat center;
}
.form .gift_detail {
  background: url("imggift_detail3.png") no-repeat center;
}
.form .words {
  position: relative;
  width: 414px;
  margin-left: 111px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  color: #fff;
}
.form .false {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 8px;
  left: -24px;
  background: url("imgfasle.png") no-repeat center;
}
.form .form_area {
  width: 308px;
}
.form .form_title {
  margin-bottom: 9px;
  text-align: center;
  font-weight: 700;
  font-size: 24px;
  line-height: 38px;
}
.form .line {
  width: 258px;
  height: 33px;
  margin-bottom: 11px;
  padding-left: 50px;
}
.form .line1 {
  background: url("imgform_icon1.png") no-repeat 6px center;
}
.form .line2 {
  background: url("imgform_icon2.png") no-repeat 2px center;
}
.form .line3 {
  background: url("imgform_icon3.png") no-repeat left center;
}
.form .line4 {
  background: url("imgform_icon4.png") no-repeat left center;
}
.form .input_txt {
  width: 244px;
  height: 33px;
  padding-left: 14px;
  border: 0 none;
  outline: none;
  font-size: 18px;
  color: #ff1841;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
}
.form .input_txt::-webkit-input-placeholder {
  color: #ff1841;
}
.form .input_txt:-moz-placeholder {
  color: #ff1841;
}
.form .input_txt::-moz-placeholder {
  color: #ff1841;
}
.form .input_txt:-ms-input-placeholder {
  color: #ff1841;
}
.form .input_select {
  width: 258px;
  height: 33px;
  padding-left: 14px;
  border: 0 none;
  outline: none;
  font-size: 18px;
  color: #ff1841;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
}
.form .input_btn {
  display: block;
  width: 118px;
  height: 31px;
  margin: 0 auto;
  border: 0 none;
  outline: none;
  cursor: pointer;
  font-size: 18px;
  color: #ff1841;
  background-color: #ffd461;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.form .input_btn:hover {
  background-color: #fdeab6;
}
.form .last_line {
  padding-top: 8px;
}
.form .ufo {
  position: absolute;
  width: 166px;
  height: 165px;
  top: 53px;
  right: -149px;
  background: url("imgufo2.png") no-repeat center;
}
.contact {
  width: 100%;
  min-width: 1000px;
  height: 650px;
  overflow: hidden;
}
.contact .wrapper {
  position: relative;
  padding-top: 149px;
}
.contact .title_area {
  height: 292px;
  padding-top: 111px;
  background-image: url("imgtitle_bg4.png");
}
.contact .gift_title {
  width: 213px;
  margin-left: 123px;
  background: url("imggift_title4.png") no-repeat center;
}
.contact .gift_detail {
  background: url("imggift_detail4.png") no-repeat center;
}
.contact .container {
  width: 807px;
  margin: 0 auto;
}
.contact .content {
  width: 178px;
}
.contact .center {
  margin: 0 auto;
}
.contact .qr_pic {
  width: 172px;
  height: 171px;
}
.contact .qr_pic img {
  width: 100%;
  height: 100%;
}
.contact .qr_words {
  text-align: center;
  font-size: 16px;
  line-height: 29px;
}
.contact .mark {
  display: block;
  width: 128px;
  height: 35px;
  margin: 0 auto;
  border: 1px solid #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  font-size: 16px;
  line-height: 35px;
  color: #fff;
  background-color: #f23f5e;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.contact a.mark:hover {
  background-color: #f7899c;
}
.footer {
  padding-bottom: 80px;
}
.footer p {
  text-align: center;
  font-size: 16px;
  line-height: 16px;
  color: #6f0101;
}
.footer a {
  color: #6f0101;
}
.footer a:hover {
  color: #e60000;
}
.nav {
  position: fixed;
  width: 150px;
  height: 201px;
  padding-top: 42px;
  right: 0;
  top: 50%;
  margin-top: -121px;
  z-index: 999;
  background: url("imgnav_bg.png") no-repeat center;
}
.nav .nav_line {
  width: 115px;
  height: 34px;
  margin: 0 auto;
  border-bottom: 1px dashed #fff;
  text-align: center;
  font-size: 16px;
  line-height: 34px;
  color: #fff15b;
  cursor: pointer;
}
.nav a {
  color: #fff15b;
}
.nav .nav_line:hover {
  color: #fff;
}
.nav .nav_line:hover a {
  color: #fff;
}
.nav .last_line {
  border-bottom: 0 none;
}
.nav:before {
  position: absolute;
  content: '';
  width: 79px;
  height: 187px;
  top: -166px;
  left: 50%;
  margin-left: -40px;
  background: url("imgrocket.png") no-repeat center;
}
@keyframes clockWise {
  0% {
    -webkit-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    -o-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(-360deg);
    -moz-transform: rotateZ(-360deg);
    -ms-transform: rotateZ(-360deg);
    -o-transform: rotateZ(-360deg);
    transform: rotateZ(-360deg);
  }
}
@keyframes antiClock {
  0% {
    -webkit-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    -o-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
  }
}


/* µ×²¿ */
.hdd {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#hd .hd-m {
	width: 1000px;
	margin: 0 auto;
}
.hd {
	width: auto;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
	background-color: #eee;
}
.hd img {
	margin-left: 20px;
	margin-top: 10px;
}
#foot {
	width: 100%;
	height: auto;
	background-color: #25292C;
	background-repeat: repeat-x;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
#foot-all {
	width: 948px;
	height: 60px;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	line-height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#foot #foot-all a {
	color: #CCC;
	text-decoration: none;
}
/* µ×²¿ */
