﻿/* CSS made by bulusi.com */
/* 2012-11-28 */

/* 公用样式v0.3 */

body {
  font-family: "Segoe UI", Tahoma, Arial, Verdana, sans-serif;
}

.l {
  background-image: url(../../../images/icon_loading.gif);
}

/* 通用样式 */

div.locked {
  background-image: url(../../../images/icon_loading.gif);
}

/* 私有样式 */

h1,
h2,
h3,
h4 {
  font-family: "Square721 Cn Bt";
}

div.sitemap a.sns {
  background-image: url(../../../images/icon_sns.png);
}

/* 响应式布局样式 */

@media screen and (max-width:767px) {
  @font-face {
    font-family: "Square721 Cn Bt";
    src: url("sqr721c.ttf");
  }
  div.banner div.index_welcome {
    background-image: url(../../../images/banner_02.jpg);
  }
  div.index_about div.row:nth-of-type(1) div.index_about_text {
    background-image: url(../../../images/index_about_01.jpg);
  }
  div.index_about div.row:nth-of-type(2) div.index_about_text {
    background-image: url(../../../images/index_about_02.jpg);
  }
}

@media screen and (min-width:768px) {
  h1 {
    font-size: 48px;
  }
  nav.header a.language:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALmSURBVEhLvVZbTxNBFB4CRlEx3hMrDyaUdltays2Ilkq5FI1vxvjik8ZHX0j4BSb6D/SF+IDh1cQ/YKImmhh9FOl2uwUKNIiGEJFKwMLnObO7taxjrdxO8mV3z5z5vpkzZ2ZWlLNpUV+bFH5PSjRep+cwwdSFb4nB7+yz2zwca3er3CBENZFpRDBKzzV6FnThhwpWm4zhWI372jTlbUwED1OHQRVpZfANModNpzYKOE4je6ImqBzMwVw27WYzhHf/Tog4YC7mtOl/GzUMqTq4kRQ+jBNUbW4wp01vGVVOQB24mdCoDSBzpgkT50Iw6gJ/tKvA3FLkpeiuIWWqGEVgjVZ8/yQaMRUKIz8aw+rrOGYTLeTzbo5XgLlZg9em3t3IqZn0hjB3o00KOL4JXwirL+IovOtBtjVMPqvtX2ANThtvuHVCMf+Mr/fOY+VZDB9Fg/Qzxog4296MKS1MadQojUElcSmYmzW4CIb1Kj/SRwIwDmqS0DwRwMrzy/j5pgeZ00E5cuOAhvSxgBxEUmhYfHAReYqZjbfYhH9fL9ZgITNJQpMNISze78T3x1EJ6P3YGO9D/mkXvj2KYonAs+FUGoc08scAXMOXux22eFkhk4VWCEhR5/nbHSh86AV+XAXMfgvL9J5NYGHoAtInrRnp1X5kzgYxcymC9FHb5yIvBWtIIfuD1sCLqaYw1l7FgVwCWBhA4X0vvbbItbIIqRJZyMNCzcV0uslL4QjRiWw5eC1MGvV6imaSG8CGnsAGzWY6GiEhq5Q5Jl1HqRv5/9QN2x9I0kjn77RjPdmH3JVWzHRGsPq2F8sjXXK2HCdLuoqK4SEXQ3flxeCUNzsMGunczTZkI2G5GZl8kvbO51ttME8F5feWy7t0w6b28TGjFTcpg2fAs9VpEBlf09Y3rPsIUqWAhbZ9BLHxwacKcmNbh6pjpLz71wQbX1LUsPsXH9ueXOWO8Y/Frv+cOLYnv1ultnM/kEL8AgZhgl4UeGP1AAAAAElFTkSuQmCC) no-repeat;
  }
}