@charset "utf-8";

#maincontent {
padding:0;
}

#bt_top {
background:url(/newletter/images/bg.jpg) no-repeat center top;
padding:46px 125px 0;
}
#bt_top2 {
background:url(/newletter/images/bg2.jpg) no-repeat center top;
padding:46px 125px 0;
}

.newletter_wrap {
padding:0 26px;
}

.newletter_con li {
float:left;
margin:0 43px 45px 0;
text-align:center;
color:#bf9869;
width:204px;
}
.newletter_con li p.cover{
background:url(/newletter/images/coverbg.gif) no-repeat 0 0;	
padding:7px 7px 9px;
height:251px;
overflow:hidden;
}
.newletter_con li strong {
display:block;
padding:10px 0;
}

.newletter_con li.lastItem {
margin:0 0 45px;
}

.newletter_con li a.file {
display:block;
padding:0 0 0 15px;
width:30px;
text-decoration:underline;
margin:0 auto;
}
.newletter_con li a.pdf{
background:url(/newletter/images/pdf.jpg) no-repeat 0 0;
}
.newletter_con li a.doc{
background:url(/newletter/images/doc.jpg) no-repeat 0 0;
}
.newletter_con li a.rar{
background:url(/newletter/images/rar.jpg) no-repeat 0 0;
}
.newletter_con li a.xls{
background:url(/newletter/images/xls.jpg) no-repeat 0 0;
}
.newletter_con li a.zip{
background:url(/newletter/images/zip.jpg) no-repeat 0 0;
}
.newletter_con li a.ppt{
background:url(/newletter/images/ppt.jpg) no-repeat 0 0;
}
.newletter_con li a.jpg{
background:url(/newletter/images/jpg.jpg) no-repeat 0 0;
}
.newletter_con li a.swf{
background:url(/newletter/images/swf.jpg) no-repeat 0 0;
}
.t {
margin:50px auto 230px;
}
.t_sign {
margin-bottom:200px;
}
.t th {
background:#584f46;
font-weight:700;
padding:4px 22px;
vv border:1px solid #453b31;
}
.t td {
background:#4e453c;
padding:4px 22px;
border:1px solid #453b31;
}
.l_email{
	float:left;
	margin:20px 5px 20px 0;
}
input#email{
width:170px;
background:#4e453c;
border:1px solid #888888;
float:left;
color:#d2d2d2;
padding:0 2px;
margin:20px 5px 20px 0;
}
input#signup{
margin:18px 0;
width:61px;
height:22px;
}

.page_set ul {
float:right;
}
.page_set li {
float:left;
margin-right:6px;
}
.page_set li img {
padding:5px 0 0;
}
.page_set li a:link {
color:#aaaaaa;
text-decoration:underline;
}
.page_set li a:visited {
color:#aaaaaa;
text-decoration:underline;
}
.page_set li a:hover, .page_set li.active a {
color:#ffffff;
text-decoration:underline;
}
.page_set li a:active {
color:#aaaaaa;
text-decoration:underline;
}
.page_set li.spec {
padding: 0 0 0 15px
}