@charset "UTF-8";
/* CSS Document */
body{background-color:#fff;margin:0;padding:0;}
#header{height:40px;width:100%;text-align:center;background-color:#959595;background-image:url(http://www.realrailway.com/sp/img/tbbg.png);box-shadow:1px 1px 10px #999;}
	.title{line-height:40px;font-weight:bold;text-decoration: none;font-size: 30px; text-align: center; color:#fff;text-shadow: 1px 1px 10px #000;}
#upc{margin:10px auto 10px;text-align: center;font-size: 20px;color:#434343;font-weight:bold;}
#topscn{margin:0 auto;height:270px;width:480px;box-shadow:1px 1px 10px #999;overflow: hidden;}
	.topcon{position:absolute;transition: all 1s ease;height:270px;width:480px;}
	#tb2:hover{opacity:0;}
#footer{width:100%;margin:20px 0px 0px;font-size:14px; text-align: center; color:#fff;text-decoration: none;background-color:#959595; box-shadow:1px 1px 10px #999;}

.tab_box{width:100%;margin:0 auto;width:100%;height:30px;text-align: center;background-color:#959595;}
.tab_act{display:inline-block;width:120px;height:25px;margin:5px 10px;font-size:18px;color:#0068b7;text-align: center;text-decoration: none;background-color:#FFF;border-radius:5px 5px 0px 0px;}
.tab_act:hover{color:#00a0e9;}
.tab_dis{display:inline-block;width:120px;height:25px;margin:5px 10px;font-size:18px;color:#0068b7;text-align: center;text-decoration: none;background-color:#c9c9c9;border-radius:5px 5px 0px 0px;}
.tab_dis:hover{color:#00a0e9;}

.infocom{margin:10px auto;width:460px;border: 1px solid #c9c9c9;font-size: 14px;color:#535353;}
.infotxt{margin:10px auto;width:460px;font-size: 14px;color:#535353;}
.centxt{margin:5px auto;text-align:center;width:460px;font-size: 14px;color:#535353;}
.menubtn{display:block;margin:10px auto;text-decoration: none;width:400px;border: 1px solid #DDD;font-size: 28px; text-align: center; color:#fff;background-color: #0068b7;border-radius:5px;}
.menubtn:hover{background-color:#00a0e9;}
.conpost{display:block;margin:20px auto;text-decoration: none;height:150px;width:480px;text-align:left;font-size:30px;font-weight:bold;color:#fff;background-color:#ddd;background-position:-80px -100px;text-shadow: 0px 0px 10px #000;box-shadow:1px 1px 10px #999;opacity:0.95;}
.conpost:hover{opacity:1.0;}
.conposts{display:block;margin:20px auto;text-decoration: none;height:100px;width:480px;text-align:left;font-size:30px;font-weight:bold;color:#fff;background-color:#ddd;background-position:-80px -150px;text-shadow: 0px 0px 10px #000;box-shadow:1px 1px 10px #999;opacity:0.95;}
.conposts:hover{opacity:1.0;}
.conpostl{display:block;margin:20px auto;text-decoration: none;height:300px;width:480px;text-align:left;font-size:30px;font-weight:bold;color:#fff;background-color:#ddd;background-position:-80px -20px;text-shadow: 0px 0px 10px #000;box-shadow:1px 1px 10px #999;opacity:0.95;}
.conpostl:hover{opacity:1.0;}

.cbar{height:30px;width:100%;margin:20px 0px 10px;line-height:30px;font-size:20px; text-align: center; color:#fff;background-color:#959595; box-shadow:1px 1px 10px #999;}
.wb{height:5px;width:100%;margin:10px auto;background-color:#bfbfbf; box-shadow:1px 0px 3px #999;}
.iurl{display:block;text-decoration: none;text-align: center;font-size:20px;color:#0068b7;}
.wtx{text-decoration: none;color:#fff;}
.btx{text-decoration: none;color:#535353}

.shr{margin:5px auto;text-align: center;}
.cad{margin:30px auto;text-align: center;}