

.pages {margin-top:16px;}
.pages {margin-top:36px; height:30px; text-align:center;}
.pages a {background:#f5f5f5; border:1px solid #d2d0d1; color:#333; padding:5px 8px; _padding:4px 6px; margin:0 3px; zoom:1; font-family:Arial,"Microsoft YaHei"; text-decoration:none;}
.pages a:hover {background:#efefef; border:1px solid #ddd; color:#f00;}
.pages span {color:#999; padding:5px; margin:0 3px; font-family:Arial,"Microsoft YaHei"; _padding:4px 6px; zoom:1;}
.pages span.curPage {color:#f00; font-weight:bold;}
a:hover{text-decoration:none;}

ul{

list-style: none;

}

html, body {
    margin: 0px;
    padding: 0px;
    width: 100%;
    font-size: 12px;
    font-family: '微软雅黑','宋体';
    color: #6f6f6f;
    background-color: #756254;
    background: #fbf6e2;
	min-width: 1100px;
}

#div_top {
	width: 1100px;
	height: 400px;
	margin: 0 auto;
	position: relative;
	overflow: visible;

}

#main_dh {
	height: 320px;
	width: 1100px;
	background: url(../../images/dimages/headerpic_marsk.png) bottom center repeat-x;
	position: absolute;
	bottom: 0;
}

.header_bar{
	float: right;
	margin-right: 12px;
	margin-top: 10px;

}
.header_bar a{
	color: #b39b98;
	font-size: 14px;
	margin: 0 10px;
	transition: 0.3s;
}

.header_bar a:hover{
	color: #fff;
	text-decoration: none;
}


.logo{


}

#div_top #top_banner {
	background: url(../../images/dimages/topBg.png) 0 0 no-repeat;
	height: 400px;
}

.header {
	width: 1100px;
	height: 82px;
	position: relative;
}

.header_pic {
	width: 1100px;
	height: 322px;
}

.header .search_menu {
    background: url(../../images/dimages/search_bg1.png) 0 0 repeat;
    height: 26px;
	line-height: 26px;
    border-radius: 20px;
	position: absolute;
	top: 40px;
	right: 22px;
	
}

.header .search_menu .sch_txt, .header .search_menu .sch_txt2 {
    width: 160px;
    border: none;
    outline: none;
    background: transparent;
    color: #D1C3C1;
    font-size: 12px;
	text-indent: 16px;
    padding: 5px 0;
	letter-spacing: 1px;
}

.header .search_menu .sch_sub, .header .search_menu .sch_sub2 {
    width: 26px;
    height: 26px;
    background: url(../../images/dimages/search_icon1.png) 0 1px no-repeat;
    text-indent: -999em;
    border: none;
    outline: none;
    vertical-align: top;
    cursor: pointer;
	
}


#main_dh ul{
	height: 38px;
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
}
#main_dh ul li{
	float: left;
	width: 90px;
	height: 36px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 36px;
	overflow: initial;
	z-index: 999;
	cursor: pointer;
	transition: 0.3s;
	border-radius: 3px;
}

#main_dh ul li:hover{
	background: #8f3b2c;
}


#main_dh ul li ul{
	height: auto;
}

#main_dh ul li ul li{
	float: left;
	width: 97px;
	height:36px;
	background-color: cornsilk;
	text-align:center;
	border-bottom: 1px solid #EDD069;
	line-height: 36px;
	overflow: hidden;
}

#main_dh a{
	text-align:center;
	width: 97px;
	height:36px;
	line-height: 36px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}

#main_dh a:hover {
	text-decoration:none;
}


#main_dh ul li ul li a{
text-align:center;
width: 97px;
height:36px;
color: burlywood;
font-size: 15px;
}

#main_dh ul li ul{
visibility: hidden;
z-index: 1;
position: relative;
}

#dh {
	display: none;
	width: 1100px;
	left: 0;
	position: absolute;
	line-height: 32px;
	text-align: left;
	z-index:99;
	background: #AAA68F;
	border-top: 1px solid #530E00;
	border-radius: 2px;
}

#dh a{
	padding: 0 16px;
	font-weight: normal;
	display: inline-block;
	width: auto;
	height: 32px;
	line-height: 32px;
	border-radius: 2px;
	transition: 0.2s;
}

#dh a:hover{
	background: #8f3b2c;
}

#div_main {
    width: 1100px;
	/*height: 900px;*/
    margin: 33px auto 0 auto;
    background-repeat: repeat-x;
	overflow: hidden;
	border-left: 1px solid #F1EDE1;
	border-right: 1px solid #F1EDE1;
}

#div_main.showall_div {
	margin-bottom: 30px;
}

.aside .sidebar_ul{
	padding:3px 27px;
}


.aside {
    background: url(../../images/dimages/listBg.png) 0 0 no-repeat;
    width: 274px;
    height: 900px;
	display: inline-block;
	vertical-align: top;
	position: relative;
}

.cat_menu_pic {
	position: absolute;
	top: 0;
	left: 0;
}


.aside h1 {
	font-size: 29px;
	font-weight: normal;
	color: #540000;
	width: 274px;
	height: 32px;
	line-height: 32px;
	margin: 46px auto 0 auto;
	text-indent: 70px;
	letter-spacing: 2px;
	
}

.aside .sidebar_ul li a{
	background:url(../../images/dimages/l_erji.jpg) no-repeat 0 0;
	color:#666666;
	font-size:16px;
	text-align:center;
	width:226px;
	height:35px;
	line-height:35px;
	margin: 5px 0;
	cursor:pointer;
	text-decoration:none;
	display:block;
	transition: 0.2s;
}
.aside .sidebar_ul li a:hover,.sidebar .sidebar_ul li a.current{
	background:url(../../images/dimages/l_erjiC.jpg) no-repeat 0 0;
	color:#fff;
}
.aut {
	background:url(../../images/dimages/l_erjiC.jpg) no-repeat 0 0;
	color:#fff;
}
.aside .sidebar_ul li ul{
	margin-bottom:5px;
}
.aside .sidebar_ul li ul li a{
	background:none;
	color:#666666;
	font-size:14px;
	text-align:left;
	width:143px;
	height:30px;
	line-height:30px;
	cursor:pointer;
	text-decoration:none;
	display:block;
	padding-left:83px;
}
.aside .sidebar_ul li ul li a:hover,.aside .sidebar_ul li ul li a.current{
	background:url(../../images/dimages/listS.png) no-repeat 70px center;
	color:#988a68;
}

.main_list {
	display: inline-block;
	vertical-align: top;
	width: 570px;
	height: auto;
	margin-left: 10px;
}

.showall_div .main_list {
	width: 100%;
}



.list_title{

}

.main_list li {
	height: 34px;
	width: 546px;
	transition: 0.2s;
}

.showall_block li {
	width: 100%;
}

.main_list li:hover {
	background: #f0ebd6;
}

.main_list li span{
	display: inline-block;
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	color: #7c7a6f;
	overflow: hidden;
	
}

.main_list li h3 a{
	height: 34px;
	width: 100%;
	line-height: 34px;
	font-size: 15px;
	color: #000;
	font-weight: normal;
	display: inline-block;
	text-indent: 20px;
	transition: 0.1s;
	background: url(../../images/dimages/listC.png) no-repeat 5px center;
}

.main_list li a:hover{
	color: #B83100;
}


.main_list li h3{
	height: 34px;
	width: 475px;
	overflow: hidden;
	display: inline-block;
}

.main_list .showall_block li h3{
	width: 100%;
	text-overflow:ellipsis;
	white-space: nowrap;

}

.main_list .showall_block li h3 a{
	width: auto;
}

.main_list li:nth-child(5n){
	margin-bottom: 28px;
}

#pages {
	margin: 50px auto;
	text-align:center;
}



#pages a, #pages span {
	color: #fff;
	height: 18px;
	font-size: 12px;
	line-height: 18px;
	padding: 4px 10px;
	border-radius:3px;
	background: #C2BCA3;
	margin: 0 2px;
	transition: 0.2s;
	display: block;
    float: left;
    margin-bottom: 10px;
}

#pages span{
	background: #B83100;
	display: inline-block;
	margin: 0 2px;
}

#pages #page_dot {
	background: transparent;
	color: #C2BCA3;
}

#pages a:hover {
	background: #B83100;
	text-decoration: none;
}

#pages .a1 {
	background: #C2BCA3;
}

.breadcrumbs {
	height: 38px;
	line-height: 38px;
	margin-bottom: 3px;

}

.breadcrumbs, .breadcrumbs a{
	font-size: 12px;
	font-weight: bold;
	color: #540000;
	width: 1010px;
	margin: 0 auto;
	
}

.showall_div .breadcrumbs, .breadcrumbs{
	margin: 0;
}




.breadcrumbs a:hover{
	text-decoration: underline;
	color: #540000;
}


.aside_rank {
	width: 188px;
	height: 854px;
	display: inline-block;
	vertical-align: top;
	margin: 46px 0 0 22px;
}

.rank_box {
	margin: 0 0 30px 0;
	border-bottom: 1px dashed #CFBEBE;
    padding-bottom: 20px;
}

.rank_box:last-child { 
	margin: 0;
	border-bottom: none;
    padding-bottom: 0;
}



.rank_box h4 {
	font-size: 14px;
	
	color: #540000;
	line-height: 24px;
	height: 24px;
	margin-bottom: 10px;

}

.rank_box h5 {
	height: 30px;
	margin: 0;
	font-weight: normal;
	width: 200px;
}

.rank_box h5 a {
	font-weight: normal;
	font-size: 14px;
	color: #000;
	transition: 0.1s;
}

.rank_box a:hover{
	color: #B83100;

}







.footer {
/**    width: 1100px;
    height: 100px;
    background: url(../../images/dimages/footer_border.png) repeat-x 0 0 #333;
	font-size: 14px;
	text-align: center;
    overflow: hidden;**/
}

.footer #main_link {
    margin: 0 auto;
    color: #808080;
    text-align: center;
    padding-top: 20px;

}

.footer #main_bot p {
    margin-top: 10px;
}

.footer a {
    color: #808080;
    margin: 0 5px;
	transition: 0.2s;
}

.footer a:hover {
	color: #fff;
	text-decoration:none;
}

/**子级栏目图文模板**/
.main_list h2 {
	height: 44px;
	width: 546px;
	line-height: 44px;
	font-size: 24px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #540000;
	margin-bottom: 18px;
	border-bottom: 1px dashed #540000;
}

.showall_div .main_list h2 {
	width: 92%;
    font-weight: bold;
    color: #803d3d;
}


.main_session {
	width: 570px;
	border-right: 1px dashed #CFBEBE;
	min-height: 854px;
}

.main_session .showall_block{
	float: left;
	max-width:50%; 
}

.showall_div .main_session {
	width: 100%;
	border: none;
	margin-top: 10px;
}


.recom_pic .pic_content {
	display: inline-block;
	vertical-align: top;
	margin-left: 6px;
}

.recom_pic{
	width: 100%;
	height: 106px;
	margin-bottom: 32px;
	vertical-align: top;
}

.recom_pic img {
	width: 142px;
	height: 100px;
	border: 1px solid #c0b28b;
	border-radius: 3px;
}



.recom_text {
	display: inline-block;
	width: 380px;
	height: 105px;
	font-size: 14px;
	margin-left: 14px;
	
	
}

.recom_text p {
	line-height: 26px;
}

.recom_text a, .content h4 a{
	color: #540000;
	transition: 0.2s;
}

.recom_text a:hover {
	color: #bb3100;
}

.content h4 a:hover {
	color: #bb3100;
}

.recom_text h4, .content h4 a{
	font-size: 14px;
	margin-bottom: 6px;
	
}

.content h4 a{
		padding-bottom: 12px;
		display: block;
}




.content {
	width: 549px;
	padding-right:20px;
	line-height: 22px;
	font-size: 14px;
}

.showall_block .content {
	width: 92%;
}





.content p .list_img{
	float:left;
	margin:0 20px 10px 0;
	border: 1px solid #c0b28b;
	border-radius: 3px;
}

.content p .list_img img{
	width:	124px;
}



.title-1 a{
	font-size:12px;
	margin-right:0;
}


/**图片列表**/
.pic_list {
	width: 810px;
}

.pic_list h2{
	width: 810px;
}


.pic_list .main_session {
	border: 0;
    width: 840px;
    overflow: hidden;
}

.pic_box {
	display: inline-block;
    padding: 10px;
    vertical-align: top;
    margin-bottom: 30px;
    margin-right: 26px;
	background: #F2ECD7;
	transition: 0.5s;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	width: 230px;
}

.pic_box img {
	width: 230px;
    height: 172px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.pic_box:hover{
	background: #E9B29E;
}

.item-tit a {
	display: block;
	font-size: 14px;
	color: #2d2d2d;
	width: 100%;
	line-height: 20px;
	margin-top: 10px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	
	
}

.item-text h3 {
	text-align: center;
	
}

.pic_list #pages {
	margin: 0 0 50px 0;
}


/**文章内页**/
.article_frame {
    background: #FEFBEE;
}

#article_main{
	width: 1060px;
	min-height:480px;
	padding: 0 20px;
	background: #FEFBEE;
	display: table;
}

.bookinfo {
    padding-top: 50px;
    position: relative;
    width: 1010px;
    margin: 0px auto;
    color: #323232;
}

.contenter {
    min-width: 629px;
    overflow: hidden;
    margin: 0px auto;
	font-size: 18px;
    line-height: 36px;
    letter-spacing: 1px;
	color: #000;
	min-height: 900px;
	
}

.contenter h1 {
    font: 700 28px/40px "微软雅黑";
    letter-spacing: 3px;
    text-align: center;
    margin-bottom: 1px;
    padding-bottom: 10px;
    color: #540000;
}

.contenter h2 {
    font-family: "微软雅黑";
	font-size: 18px;
	font-weight: normal;
    letter-spacing: 3px;
    text-align: center;
    padding-bottom: 10px;
    color: #6B6856;
}



.contenter .txtBox, .contenter .txtBox p {
    color: #000000;
    font-size: 18px;
    line-height: 36px;
    letter-spacing: 1px;
}

.contenter .txtBox p {
	margin-top: 20px;
}


.leftMenu {
    border: 1px solid #c0b28b;
    width: 284px;
    float: left;
    position: relative;
	border-radius: 3px;
	margin-right: 20px;
	padding-bottom: 10px;
}

.leftMenu .topyj {
    position: absolute;
    top: -2px;
    left: -2px;
}

.topyj img {
    border: 0;
    vertical-align: top;
}

.leftMenu .footyj {
    position: absolute;
    bottom: -5px;
    left: -2px;
}

.leftMenu h3 {
    border-bottom: 1px solid #c0b28b;
    line-height: 40px;
    padding: 0 10px;
}


.leftMenuBtn a {
    position: absolute;
    left: 0;
    padding: 8px;
    color: #fff;
    font-size: 16px;
    margin-bottom: 3px;
	border-radius: 3px;
	background: #B83100;
	transition: 0.5s;
	display: none;
}

.leftMenuBtn a:hover {
	background: #e3ddc7;
	color: #540000;
	text-decoration: none;
}

.leftMenu .menuList li a, .aside_menu_list li a{
    width: 256px;
    padding-left: 10px;
    color: #323232;
	white-space: nowrap;
	overflow: hidden;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	text-overflow: ellipsis;
    display: block;
	}

.leftMenu .menuList li, .aside_menu_list li a {
    width: 284px;
    overflow: hidden;
	transition: 0.5s;
}

.leftMenu .menuList li:hover{ 
	background:#f0ebd6;
}

.leftMenu .menuList li a:hover {
	text-decoration: none;
	color: #B83100;
}

.contenter .txtBox {
    line-height: 37px;
    border-top: 1px dashed #c0b28b;
    padding: 20px 0;
}

.txtBox a{
	color: #540000;
	transition: 2s;
}

.txtBox a:hover{
	color: #B83100;
}

.txtBox table {
	margin: 0 auto;
	width: 90%;
	font-size: 16px;
	border-color: #666666;
	border-collapse: collapse;
	line-height:30px;

}

.txtBox table td {
	padding: 16px 5px;
	vertical-align: top;
}

.contenter .txtBox table td p{
	margin-top: 0;
	font-size: 16px;
	line-height:30px;
}

.txtBox img, input[type="image"]{
	max-width: 98%;
	margin: 5px auto;
	border: 1px solid #c0b28b;
    border-radius: 3px;
	display: block;
}

.txtBox table img {
	max-width: none;
	margin:0;
}

.leftMenu .menuList {
    line-height: 40px;
    padding: 10px 0;
}

.d_bjTopcot {
	text-align: center;
	margin-bottom: 10px;
}

.d_bjTopcot ul {
	display: inline-block;
}


.d_bjTopcot li {
	display: inline-block;
	margin: 0 10px;
	font-size: 14px;
	color: #666;
}


.leftMenuBtn {
	display: block;
}

.box #pages {
	margin: 0 0 0 10px;
}


.box #pages span {
    display: inline-block;
    margin: 0 2px;
	
}

.box #pages a, .box #pages span {
    color: #B83100;
	padding:0;
    height: 18px;
    font-size: 10px;
    line-height: 18px;
    border-radius: 3px;
    margin: 0 2px;
	background: transparent;
    transition: 0.2s;
}

.zang_cal {
	width:1080px;
	height:1200px;
	overflow:hidden;
	margin:0 auto;
}

.zang_cal iframe {
	width:1080px;
	height:1300px;
	overflow:hidden;
	border:0px;
	margin:-168px 0 0 -34px;
	padding: 0;
    transform: scale(0.9);
}


.page_nav {
	width: 100%;
	height: 40px;
	background: #878472;
}

.page_nav_wrapper {
	width: 1100px;
	background: #653535;
	line-height: 40px;
	color: #fff;
	margin: 0 auto;
}

.page_nav_wrapper a{
	color: #fff;
	font-size: 14px;
	display: block;
	float: left;
	text-align: center;
}

.page_nav_wrapper a:hover{
	background: #AAA68F;
	text-decoration: none;
	color: #fff;
	height: 40px;
	line-height: 36px;
	transition: 0.2s;
	
}


.nav_back {
	width: 330px;
	background: #6B6856;
	overflow: hidden;
}

.clear_float {
	clear: both;

}

.inner_wrapper {
	width: 770px;
	display: block;
	float: left;
	overflow: hidden;
}

.inner_wrapper a{
	width: 50%;
	display: block;
	float: left;
	overflow: hidden;
}

.inner_wrapper a:hover{
	background: #7B4C4C;
}

.inner_wrapper a:first-child {
	background: #673C3C;
	width: 384px;
}

.inner_wrapper a:first-child:hover {
	background: #7B4C4C;

}


/*搜索页*/
.search_page .main_session {
	width: 810px;
	border-right: none;
}


#pages a.a1 {
    background: #C2BCA3;
}

#pages a.a1:hover {
    background: #B83100;
}



.div_main {
    width: 1100px;
    /* height: 900px; */
    margin: 3px auto 0 auto;
    background-repeat: repeat-x;
    overflow: hidden;
    border-left: 1px solid #F1EDE1;
    border-right: 1px solid #F1EDE1;
    margin-top: 3px;
}

.l {
    background: url(../../images/dimages/listBg.png) 0 0 no-repeat;
    width: 274px;
    height: 900px;
    display: inline-block;
    vertical-align: top;
    position: relative;
}

.l span {
    font-size: 29px;
    font-weight: normal;
    color: #540000;
    width: 274px;
    height: 32px;
    line-height: 32px;
    margin: 46px auto 0 auto;
    text-indent: 70px;
    letter-spacing: 2px;
	display: block;
}

.l .sidebar_ul li a, #history_ul li a{
    background: url(../../images/dimages/l_erji.jpg) no-repeat 0 0;
    color: #666666;
    font-size: 16px;
    text-align: center;
    width: 226px;
    height: 35px;
    line-height: 35px;
    margin: 5px 0;
    cursor: pointer;
    text-decoration: none;
    display: block;
    transition: 0.2s;
}

.l .sidebar_ul,#history_ul {
    padding: 3px 27px;
}

.l .sidebar_ul li a:hover, #history_ul li a:hover{
	background:url(../../images/dimages/l_erjiC.jpg) no-repeat 0 0;
	color:#fff;
}

.c {
    display: inline-block;
    vertical-align: top;
    width: 810px;

    margin-left: 10px;
}

.c h2 {
    height: 44px;
    width: 796px;
    line-height: 44px;
    font-size: 24px;
    font-weight: normal;
    letter-spacing: 1px;
    color: #540000;
    margin-bottom: 18px;
	margin-top: 0;
    border-bottom: 1px dashed #540000;
}

.wrap {
	padding:0;
}

.wrap .recom_text {
	width: 660px;
}

.wrap .recom_text p {
    line-height: 20px;
	color: #333;
	margin-top: 0;
}

.wrap .recom_text h4 {
    margin-top: 0;
	display: inline-block;
}

.wrap .recom_text .adds{
	display: inline-block;
    color: #968E70;
    margin-left: 10px;
}


.wrap .pic_content img {
	width: 100px;
	height: 75px;
}

.wrap .recom_pic .pic_content {
	margin-left: 0;
	background: url(../../../statics/images/nopic.gif) center center no-repeat;
}

.wrap .recom_pic {
	height: 92px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #E0DAC5;
    width: 798px;
}

.wrap .recom_pic .icon_img {
	height: auto;
	width: auto;
	border: none;
	border-radius: 0;
	margin-left: 6px;
}

.wrap .no_results {
	font-size:16px;
	display: block;
}



/*微悦读*/

.list_img_weixin {
	width:100%;
	height:188px;
	display:block;
	margin:18px 0;
	background:#c5b897;
	background: linear-gradient(#cec1a2, #c5b897);
	overflow:hidden;
	border: 1px solid #b5a887;
	transition: 0.3s;
}

.list_img_weixin:hover{
	background: linear-gradient(#cec1a2, #cec1a2);
}



.list_img_weixin img {
	width:384px; 
	height: 188px;
	float:left;
	border-right: 1px solid #cec3a9;
}

.list_img_weixin h3 {
	font-size:16px;
	color:#49412c;
	font-weight:normal;
	display:block;
	float:left;
	margin:12px 0 0px 12px;
	padding-bottom:12px;
	border-bottom:1px solid #49412c;
	width:134px;
	text-shadow: #ded4bb 1px 1px;
}

.list_img_weixin span {
	font-size:12px;
	color:#5d543f;
	display:block;
	float:left;
	margin-left:12px;
	width:134px;
	text-shadow: #d0c5aa 1px 1px;
	line-height:20px;
	padding-top: 10px;
	border-top: 1px solid #d0c5aa;
}

/*scrool to top control*/
#scrolltotop {
    width: 48px;
    height: 48px;
    background: url("../../images/dimages/top.png") top no-repeat;
    margin: 0px 15px 10px 0;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    border-radius: 3px;
}

#scrolltotop:hover {
    background: url("../../images/dimages/top.png") bottom no-repeat
}

/* 底部 */
.footer{background:#333;padding-top:20px;padding-bottom:40px;margin: 0 auto;}
.footer .foot_center{width:1100px;margin:0 auto;color:#808080;font-size:12px;text-align:left;padding-top:20px;}
.footer .foot_center a{color:#A3A3A3;margin:0 12px;transition:0.2s;}
.footer .foot_center a:first-child{margin-left:0;}
.footer .foot_center a:hover{color:#fbf6e2}
.footer .foot_center p{display:inline-block;font-size:14px;letter-spacing:1px;}
.foot_link {width: 100%;margin:0 auto;color:#808080;font-size:14px;text-align:left;padding-left:0;}
.foot_link li {display: inline-block;height:28px;line-height: 28px;color: #fbf6e2;}
.footlinks {border-top:1px solid #808080; margin-top: 10px;padding-top: 10px;}
.footlinks span{color:#fbf6e2;}
.qrcode {display:inline-block;margin-right: 40px;vertical-align:middle;}
.footlink_block {display:inline-block;width:930px;vertical-align:middle;}