﻿@charset "utf-8";
/* CSS Document */
body { font-size: 14px; line-height: 25px; color: #333333; background: url(../images/double_body.jpg) no-repeat center top; }
body, ul, li, p, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
ul, li { list-style: none; }
a, img { border: none 0; }
a { text-decoration: none; color: #001439; }
a:hover { color: #326cb5; }
.clear { clear: both; _height: 0; _line-height: 0; _font-size: 0; }
.f_l { float: left; }
.f_r { float: right; }

/*header*/
.header { text-align: right; height: 182px; background: url(../images/double_header.jpg) no-repeat; }
.top { height: 182px; }
.bottom { height: 45px; }
/*footer*/
.footer { background: #e5e5e5; padding: 10px 0; text-align: center; color: #666666; }
/*框架*/
.wrapper { width: 980px; margin: auto; }
.container { background: #fff; border: #89c0db solid 1px; border-radius: 10px; margin-bottom: 15px; }
/*左侧目录树*/
.left_menu { width: 220px; background: url(../images/double_leftmenu_bg.jpg) repeat-x bottom; min-height: 687px; padding: 15px; border-right: #89c0db solid 1px; border-radius: 0 0 0 10px; }
.left_menu li { background: #a4d9ff; margin: 10px 0; padding: 10px 15px 10px 40px; font-size: 18px; font-weight: bold; font-family: "微软雅黑"; border-radius: 10px; }
.left_menu li a { display: block; background: url(../images/arrow_white.png) no-repeat right center; color: #0e83d8; padding-right: 15px; }
.left_menu li:hover, .left_menu li.selected { color: #fff; background: #0e83d8; }
.left_menu li:hover a, .left_menu li.selected a { color: #fff; }
.right_wrap { width: 727px; }
/*搜索*/
.search_box { padding: 20px 30px 18px; *+padding:1px 30px;
_padding: 1px 30px; background: url(../images/double_bg.jpg) repeat-x bottom; border-radius: 0 10px 0 0; }
.search_text { border: 1px solid #94c1e6; width: 520px; height: 36px; line-height: 25px; background: #ffffff url(../images/double_search.jpg) no-repeat 10px center; padding-left: 40px; margin-right: 5px; vertical-align: middle; }
.search_btn { cursor: pointer; border: 0; background: url(../images/double_btn_bg.jpg) repeat-x; height: 40px; width: 90px; color: #fff; font-size: 16px; font-family: "微软雅黑"; vertical-align: middle; }
/*列表*/
.lm_hidden { display: none; }
.list_box { padding: 10px 20px; }
.ul_list_time { }
.ul_list_time li { line-height: 38px; padding: 0 10px; }
.ul_list_time li:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.ul_list_time a { display: block; float: left; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/icon_gray.jpg) no-repeat left center; padding-left: 10px; }
.ul_list_time .time { display: block; float: right; width: 15%; text-align: right; }
/*page*/
.pagediv { clear: both; padding: 8px 0; text-align: center; color: #323232; }
.pagediv .pagination_index_last * { vertical-align: middle\9; }
.pagediv .arrow { margin: 0 2px; }
.pagediv .arrow a, .pagediv .index_num { display: inline-block; padding: 0 8px; line-height: 30px; border: #b5b5b5 1px solid; background: url(../images/page_num.gif) repeat-x; border-radius: 4px; }
.pagediv .index_num { border: #b5b5b5 1px solid; background: #fdfdfd; box-shadow: 1px 4px 6px rgba(0,0,0,0.2) inset; }
.pagediv .arrow a:hover { background: #fff; text-decoration: none; }
.pagination_index_last { padding-left: 15px; }
.pagination_index_last a { display: inline-block; padding: 0 10px; line-height: 30px; border: #b5b5b5 1px solid; background: url(../images/page_num.gif) repeat-x; border-radius: 4px; }
#pagination_input { width: 40px; margin: 0 2px; height: 28px; border: #b5b5b5 1px solid; background: #fff; border-radius: 4px; text-align: center; }
/*内容页*/
.double_title { background: url(../images/double_bg.jpg) repeat-x bottom; border-radius: 10px 10px 0 0; position: relative; padding: 26px 0 26px 40px; }
.double_title span { font-size: 20px; font-weight: bold; font-family: "微软雅黑"; color: #0051b5; }
.back { position: absolute; right: 20px; top: 25px; background: url(../images/double_btn_bg.jpg) repeat-x bottom; color: #fff; text-align: center; display: block; width: 53px; height: 24px; }
.double_table table { border-spacing: 5; border-collapse: collapse; border-radius: 0 0 10px 10px; width:100%; }
.double_table td { border: 1px solid #ccc; padding: 5px 15px; }

.returnHome{ width:240px; height:76px; display:block;}
