﻿/* style: refollow */

/* `common 
-------------------------------------------------- */

a{color:#aaa;text-decoration:none}
a:hover{color:#aaa;text-decoration:underline}

/* `iepngfix 
-------------------------------------------------- */
#re_on_twitter, #ol_on_twitter, #re_blog {
	behavior:url(css/iepngfix.htc);
}

/* `body 
-------------------------------------------------- */
body {
	font-family: Arial, Helvetica, Verdana, '宋体', sans-serif;
	font-size: 12px;
	background: #3C4747 url(../img/r_body.png) repeat-x scroll left top;
	position: relative;
	color: #fff;
}

/* container 
-------------------------------------------------- */
.container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
#logo {
	margin-top: 55px;
	font-size: 35px;
	font-family: georgia, arial, verdana, sans-serif;
}

/* `header 
-------------------------------------------------- */
#header {
	padding-bottom: 5px;
	padding-top: 10px;
	text-align: center;
}

/* `main 
-------------------------------------------------- */
#main {
	height: 420px;
	background: transparent url(../img/r_main.png) repeat-x scroll 0 0;
	padding-top: 4em;
}
.dialog {
	width: 30em;
	padding: 0 4em;
	margin: 0 auto;
	text-align: center;
	border: 1px solid #ccc;
	border-right-color: #999;
	border-bottom-color: #999;
}
h1 {
	color: #ff0000;
	font-size: 20px;
	line-height: 1.5;
}
.dialog p {
	color: #010101;
	font-size: 15px;
	line-height: 1.5;
}
.dialog a {
	text-decoration: underline;
	color: #999;
}
.dialog a:hover {
	color: #F78D1E;
	font-weight: bold;
}

/* `footer 
-------------------------------------------------- */
#footer {
	background: transparent url(../img/bg_footer.png) no-repeat scroll center bottom;
	color: #fff;
	width: 920px;
	height: 35px;
	padding-left: 10px;
	padding-top: 10px;
	margin: 0 auto;
	position: relative;
}
#footer p {
	position: absolute;
	right: 10px;
	top: 15px;
}
#re_on_twitter,#ol_on_twitter,#re_blog {
    vertical-align:middle;
	margin-right:2px;
	width:25px;
	margin-left:-2px;
}
