@import url(reset.css);
body{font-size: 14px;font-family: Arial;width: 960px;margin: 0 auto;min-width: 960px;color: #403e31}
.page{float: left;width: 100%;box-shadow: 0 0 10px #000;padding: 30px 0;margin-bottom: 50px;position: relative;}
.co{width: 950px;margin: 0 auto}
.container{width: 900px;margin: 0 auto}
.cl{clear: both;}
.fill{float: left;width: 100%;}
.p0{padding: 0;}
.left{float: left;width: 48.5%;}
.right{float: right;width: 48.5%;}
.ll{float: left;width: 30%;}
.rr{float: right;width: 68%;}
.xx{float: left;width: 68%;}
.yy{float: right;width: 30%;}
.t20{float: left;width: 100%;margin-top: 20px;}
.tx{float: left;width: 100%;line-height: 1.4;}
/**/
.dex{float: left;margin: 20px 0}
.tl{float: left;text-align: left;text-transform: uppercase}
.tr{text-align: right;font-weight: bold;text-transform: uppercase;float: right;}
.lr{float: right;}
.top{float: left;width: 100%;background: #1f2018;padding: 30px;border-radius: 0 50px 50px 0;border: 4px solid #1c70ae;border-left: 0;
margin-bottom: 20px;}
.top h1{color: #1c70ae;text-transform: uppercase;font-size: 35px;}
.list{float: left;width: 100%;margin: 20px 0}
.list h3{float: left;width: 100%;position: relative;line-height: 2;color: #2170b2}
.list p{float: left;width: 100%;position: relative;padding-left: 30px;line-height: 1.8;}
.list span{position: absolute;right:0}
.bl{color: #226eaa;line-height: 1.4;float: left;width: 100%;margin: 20px 0}
.bot{float: left;width: 100%;margin-top:20px;}
.blue{color: #226eaa}
.h{text-transform: uppercase;color: #226eaa;text-transform: uppercase;margin-bottom:20px;}
.xxx{transform:rotate(1deg);-webkit-transform:rotate(1deg)}
.sss{transform:rotate(-0.5deg);-webkit-transform:rotate(-0.5deg)}
.aaa{transform:rotate(-0.5deg);-webkit-transform:rotate(0.5deg)}
.yyy{transform:rotate(-1deg);-webkit-transform:rotate(-1deg)}
.bd{padding:2px 4px;border: 1px solid #f00;background: #fff;color: #f00;border-radius: 50%}
.txt{line-height:2;text-align: center;margin-bottom: 20px;padding: 20px;border-radius: 20px;border: 2px solid #8b7550}
.txt h3{font-size: 30px;}
.maintung{width: 960px;margin: 0 auto}
.pagetung{float: left;width: 100%;margin-bottom:15px;padding:25px 0;text-align: center;background: #fff;
-moz-box-shadow: 0 0 4px 4px #999999;
-webkit-box-shadow:0 0 4px 4px #999999;
box-shadow:0 0 4px 4px #999999}
.pagetung h3{margin-bottom: 5px;font-size:35px;}
.pagetung > p{text-transform: uppercase;font-weight: bold;font-size:15px;line-height: 1.3;width: 70%;margin: 25px auto;color: gray}
.pagetung img{margin:20px 0;float: left;width: 100%}
.lefttung{float: left;width: 50%;text-align: center;margin-top: 20px;}
.righttung{float: right;width: 50%;text-align: center;margin-top: 20px;}
.lefttung p, .righttung p{font-size: 22px;font-weight: bold;}