@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{font:12px/1.5 宋体, Arial, Helvetica, sans-serif; color:#585858;min-width:960px;}
table{border-spacing:0px; border-collapse:collapse;width:100%; border:0px;}
ul,ol{list-style-type:none;}
input,select,textarea{vertical-align:middle; font:12px/1.5 宋体, Arial, Helvetica, sans-serif; color:#000;}
a{color:#585858; text-decoration:none;}
a:hover{color:#a54110;}
em{font-style:normal; color:#000;}
img{border:0px;}
.clearfix{overflow:hidden; zoom:1;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.icons{float:left; font-size:0px; line-height:0px; overflow:hidden; display:inline; background:url(../images/icons.gif) no-repeat;}
.fl{float:left;}
.fr{float:right;}
.rcBox{position:relative; zoom:1;}
.rcBox .rc{position:absolute;}
.rcBox .lt{left:0px; top:0px;}
.rcBox .rt{right:0px; top:0px;}
.rcBox .lb{left:0; bottom:0;}
.rcBox .rb{right:0; bottom:0;}
input{ border:none;}
/*top*/
.top{ height:31px; line-height:31px; background:#605f5f; color:#fff;}
.top a{ color:#e5e9ec;}
.top .wel{ width:220px; float:right;}
.top .wel a:hover{color:#aa1a1f}

.wrap{width:980px;margin:0 auto;}


.main1_left .sslct{float:left;position:relative;}
.main1_left .sslct .sTxt{margin:0px;}
.main1_left .sslct .sTxt span{float:left;width:74px;height:30px;line-height:30px;background:url(../images/icons.gif) no-repeat -54px top; cursor:pointer;padding-left:6px;}
.main1_left .sslct ul{position:absolute; left:0px;top:30px;width:80px;height:0px; overflow:hidden;background-color:#FFF;}
.main1_left .sslct ul li{border:1px solid #701919;margin-top:-1px;}
.main1_left .sslct ul a{display:block;height:24px;text-align:center;color:#333;text-decoration:none;}
.main1_left .sslct ul a:hover{background-color:#efefef; text-decoration:none;}
.bulletin .tit{padding:20px 0 0 50px;}
/**2014-1-16begin**/
.bulletin .tit li{float:left;width:60px;margin-right:50px;text-align:center;height:105px;position:relative;}
.bulletin .tit li b{display:block;width:26px;height:10px;background:url(../images/new.gif) no-repeat;position:absolute;right:-26px;top:68px;}
/**2014-1-16end**/
.bulletin .tit li{float:left;width:60px;margin-right:50px;text-align:center;height:105px;}
.bulletin .tit li.cur{background:url(../images/ul_bg.gif) no-repeat center bottom;}
.bulletin .tit li a{font-family:微软雅黑;line-height:20px;}
.bulletin .tit li.cur a{color:#8c1415;}
.bulletin .tit li .icons{width:60px;height:62px;}
.bulletin .tit li .icon1{background-position:left -137px;}
.bulletin .tit li .icon2{background-position:-62px -137px;}
.bulletin .tit li .icon3{background-position:-124px -137px;}
.bulletin .tit li .icon4{background-position:-186px -137px;}
.bulletin .tit li .icon5{background-position:-248px -137px;}
.bulletin .tit li .icon6{background-position:-310px -137px;}
.bulletin .tit li .icon7{background-position:left -201px;}
.bulletin .tit li .icon8{background-position:-62px -201px;}
.bulletin .tit li.cur .icon1{background-position:left -265px;}
.bulletin .tit li.cur .icon2{background-position:-62px -265px;}
.bulletin .tit li.cur .icon3{background-position:-124px -265px;}
.bulletin .tit li.cur .icon4{background-position:-186px -265px;}
.bulletin .tit li.cur .icon5{background-position:-248px -265px;}
.bulletin .tit li.cur .icon6{background-position:-310px -265px;}
.bulletin .tit li.cur .icon7{background-position:-124px -201px;}
.bulletin .tit li.cur .icon8{background-position:-186px -201px;}
.bulletin .con{background:#ddd;}
.bulletin .con ul{display:none;}
.bulletin .con ul{padding:15px 0 10px 50px;}
.bulletin .con .listLib li{float:left;width:140px;line-height:26px;zoom:1;}
.bulletin .con .listLib li b{width:5px;height:9px;background-position:-142px top;margin:8px 5px 0 0;}
.bulletin .con .list li{width:370px;float:left;height:26px;line-height:26px;overflow:hidden;}
.bulletin .con .list li a b{float:none;display:inline-block;width:27px;height:11px;background-position:-54px -33px;}
.bulletin .con .list li.li1{padding-right:40px;border-right:1px solid #f4f4f4;}
.bulletin .con .list li.li2{padding-left:40px;}
.Fast_channel{width:790px;margin:0 auto;padding:10px 0;}
.Fast_channel .tit{border-bottom:1px dotted #bbb;height:30px;}
.Fast_channel .tit span{font-family:微软雅黑;color:#ad2425;font-size:18px;}
.Fast_channel .tit p{padding-top:10px;}
.Fast_channel .tit a{margin-right:10px;}
.Fast_channel .tit a.add b{float:none;display:inline-block;width:12px;height:12px;background-position:-86px -33px; vertical-align:middle;}
.Fast_channel .tit a.edit b{float:none;display:inline-block;width:12px;height:12px;background-position:-100px -33px; vertical-align:middle;}
.Fast_channel .tit a.back{display:none;}
.Fast_channel .tit a.back b{float:none;display:inline-block;width:12px;height:10px;background-position:-112px -48px; vertical-align:middle;}
/**我的导航**/
.Fast_channel .nav_area ul{padding-top:10px;}
.Fast_channel .nav_area li{width:124px;height:24px;line-height:24px;margin:5px 5px 0 0;float:left;background:#fff;*margin-top:0;position:relative;}
.Fast_channel .nav_area li .nav-name b{width:5px;height:9px;background-position:-142px top;margin:8px 5px 0 5px;}
.Fast_channel .nav_area li .nav-close{float:right;width:12px;height:12px;background-position:-96px -48px;margin:5px 5px 0 0;display:none;}
.Fast_channel .nav_area li .nav-rename{float:right;width:12px;height:12px;background-position:-79px -48px;margin:5px 5px 0 0;display:none;}
.Fast_channel .nav_area li .nav-close:hover{background-position:-96px -62px;}
.Fast_channel .nav_area li .nav-rename:hover{background-position:-79px -62px;}
.Fast_channel .nav_area li .box{display:none;}
.fastCur .tit a.add,.fastCur .tit a.edit{display:none;}
.fastCur .tit a.back{display:block;}
.fastCur .nav_area ul{cursor:move;}
.fastCur .nav_area li{border:1px dotted #bfbfbf;}
.fastCur .nav_area .borderCur{border:1px dotted #171717;}
.fastCur .nav_area li .nav-close,.fastCur .nav_area li .nav-rename{display:block;}
.fastCur .nav_area li{position:relative;z-index:1;}
.fastCur .nav_area li .box{width:118px;border:1px solid #bcbcbc;position:absolute;left:-1px;top:-1px;background:#eee;padding:3px;border-radius:2px;z-index:999;}
.fastCur .nav_area li .box input{margin-bottom:3px;}
.fastCur .nav_area li .box .txt{width:110px;height:19px;line-height:19px;border:1px solid #8a8a8a;padding-left:6px;}
.fastCur .nav_area li .box .txt1{border:1px solid #fcdecd;}
.fastCur .nav_area li .box p a{margin-left:5px;color:#8c1415;}
.fastCur .nav_area li .box p .close{color:#585858;}


.bannerSub{height:114px; padding-top:21px;background:#155193;}
.bannerSub .ban{width:980px; margin:0 auto; overflow:hidden;}
.content{width:980px; margin:0 auto;}
.content td .menu{width:135px;margin:30px 30px 0 0;}
.content td .menu dt{font-size:18px;font-family:微软雅黑;color:#155193;border-bottom:1px dotted #FFFFFF;text-align:center;padding:8px 0;margin-bottom:15px;}
.content td .menu dd{line-height:34px;text-align:left;padding-left:20px;font-size:14px;}
.content td .menu dd b{width:6px;height:10px;background-position:-163px top;margin:10px 15px 0 0;}
.content td .menu dd.cur b{background-position:-153px top;}
.content td .menu dd.cur a{font-weight:bold; color:#585858; font-size:14px;}
.content td .subLib{width:690px;padding:30px 0 20px 40px; position:relative;min-height: 450px;}
.content td .subLib .tit{padding:10px 0;border-bottom:1px dotted #bbb;color:#0c599e;}

.content td .subLib .tit b{width:13px;height:14px;background-position:-176px top;margin:5px 10px 0 0;}
.content td .subLib .tit a{color:#0c599e;font-size:15px;}

.content td .subLib .query{margin:20px 0;}
.content td .subLib .query label b{width:13px;height:14px;background-position:-195px top;margin:5px 10px 0 0;}
.content td .subLib .query .txt{width:450px;height:22px;border:1px solid #ddd;margin:0 5px;}
.content td .subLib .query .btn{width:60px;height:24px;line-height:24px;text-align:center;background:url(../images/icons.gif) no-repeat -216px -98px;border:none;color:#fff;}
.content td .subLib .article{padding:30px 40px 20px 50px;}
.content td .subLib .article h1{background:url(../images/article.gif) no-repeat left bottom;font-size:12px;padding-bottom:10px;color:#000;zoom:1}
.content td .subLib .article p{text-indent:2em;line-height:24px;}
.listBox{margin-top:15px;}
.listBox li{line-height:26px;height:26px;}
.listBox li a{display:inline-block; width:410px; white-space:nowrap;text-overflow: ellipsis; overflow:hidden;background:url(../images/dot.png) left center no-repeat; padding-left:14px;}
.listBox li b,.listBox li em,.listBox li span{color:#9d9c9c; display:inline-block; height:20px; line-height:20px;}
.listBox li em{float:right;}
.pagination{margin:25px 0;color:#3fa4a7;text-align:center;}
.pagination a{display:inline-block;padding:0px 5px;height:16px;line-height:16px;border:1px solid #d9d9d9;margin-right:5px;}
.pagination a.cur{border:none;}

.site{padding:10px 0;}
.site b{width:13px;height:14px;background-position:-176px top;margin:3px 10px 0 0;} 
.mail{height:135px;background:#ddd;padding:10px 0;}
.mail .title{width:80px;height:105px;border-right:1px dotted #fff;font-size:18px;font-family:微软雅黑;color:#ad2425;text-align:center;padding-top:30px;}
.mail .word{padding-left:100px;line-height:22px;}
.submit{padding-bottom:30px;}
.submit dt,.submit dd{display:inline-block;margin-top:15px;margin-left:10px;}
.submit dt{*float:left;}
.submit dt{width:300px;text-align:right;}
.submit dd{width:500px;}
.submit dd .txt{width:230px;height:18px;border:1px solid #bbb;}
.submit dd em{color:#8b1415;}
.submit dd .btn{width:51px;height:23px;line-height:23px;text-align:center;background:url(../images/icons.gif) no-repeat;border:none;}
.submit dd .btn1{background-position:-104px -98px;color:#FFF;}
.submit dd .btn2{background-position:-159px -98px;}
.submit dd textarea{width:400px;height:70px;border:1px solid #bbb;}

.data{height:255px;padding:10px;background:#ddd;}
.data .title{font-size:14px;font-family:微软雅黑;}
.data td{padding-top:20px;}
.data td .txt{width:470px;height:28px;border:1px solid #c2c2c2;}
.data td .btn{width:80px;height:30px;line-height:30px;text-align:center;color:#8c1415;font-size:14px;font-family:微软雅黑;border:none;background:url(../images/icons.gif) no-repeat -283px -98px;}
.data .zimu a{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-family:Arial;font-size:14px;background:url(../images/icons.gif) no-repeat -139px -20px;margin-right:7px;}
.data .zimu a.sql{width:47px;background-position:-164px -20px;margin-top:9px;font-size:12px;}
.data .cor a{color:#8c1415;margin-right:15px;}
.dataLib{padding:20px 0;}
.dataLib table{border:1px solid #c2c2c2;}
.dataLib table th{line-height:30px;background:#ddd;}
.dataLib table td{padding:10px;}
.dataLib table .bg td{background:#f5f5f5;}
.dataLib dl{width:415px;margin-right:2px;}
.dataLib dl dt{line-height:29px;background:#ddd;padding-left:13px;font-size:14px;font-weight:bold;}
.dataLib dl dd{padding-left:13px;line-height:30px;}

.wrod_main{border-bottom:1px solid #ddd;padding-bottom:20px;margin-top:10px;position:relative;zoom:1;}
.wrod_main dd{line-height:24px;}
.wrod_main dt{line-height:38px;border-bottom:1px dotted #bcbcbc;font-size:16px;font-weight:bold;margin-bottom:15px;}
.wrod_main a{color:#8c1415;}
.wrod_main .demo{position:absolute;top:0;right:0;border:1px solid #d4d4d4;border-radius:2px;width:205px;background:#fff;}
.wrod_main .demo .tit{line-height:26px;background:#ddd;font-weight:bold;padding-left:10px;}
.wrod_main .demo ul{padding:10px;line-height:24px;}
.feedback{padding:25px 0;}
.feedback dl dt{color:#ad2425;font-size:18px;font-family:微软雅黑;margin-bottom:15px;}
.feedback dl dd{padding:10px;}
.feedback dl .bg{background:#f5f5f5;}
.feedback dl dd label{float:left;}
.feedback dl dd .lib{padding-left:60px;}
.feedback dl dd .lib textarea{width:100%;height:130px;background:#fff;border:1px solid #ddd;}
.feedback dl dd .lib p{width:100%;margin-top:10px;}
.feedback dl dd .lib p .btn{width:48px;height:24px;line-height:24px;text-align:center;color:#fff;background:url(../images/icons.gif) no-repeat -140px -44px;border:none;}
/**2013-12-11add**/
.flotage{width:88px;height:240px;background:url(../images/fu.gif) no-repeat;position:absolute;right:10px;top:302px;padding-left:8px;}
.flotage li{border-bottom:1px dotted #bbbbbb;padding:9px 0;}
.flotage li a{float:left;width:15px;line-height:12px; vertical-align:middle;}
/**2013-12-11end**/
/***2014-02-25 zhanghaochun 15271883843**/
.list_sslct{
	z-index:1000;
}
/***********2014-02-25 zhanghaochun 15271883843 end*************/

/*footer*/
.footer{ width:100%; height:114px; line-height:24px; background:#0c599e; padding-top:10px; color:#fff;}
.footer a{ padding:0 12px; color:#f1cbc0;}
.footer font{ font-size:12px; color:#cf0f01;}
.link{ width:940px; height:30px; margin:0 auto;  overflow:hidden;}
.link a{ display:inline; padding:0px 3px;}
.link a:hover{ color:#cf0f01;}
.foot_con{ width:980px; height: 80px;  margin:0 auto; margin-top:22px;/* background:url(../images/foot_bg.jpg) center left no-repeat; */ }
.footer .link11{  height: 68px; text-align:center;}
.footer .copyright{ text-align:center; margin-top:3px;}
.footer .link11 a{ display:inline-block;padding:0px 5px; margin-left:7px; color:#fff;}
.lin_con11{ width:300px; float:right; margin-right:70px;}
.footer .link11 a:hover{ color:#aa1a1f;}
.footer .erweima{ width:56px; height:56px; float: left;}
.erji{  width:950px; height:100%; margin:0 auto;background:url(../images/logo11.jpg) left center no-repeat;}

.loginbar{font:14px "Microsoft YaHei",微软雅黑; color:#000; }
.loginbar input{ width:150px; height:22px; padding:3px 2px; border:1px #5e8cdb solid; background:#fff;}
.loginbar input.loginbtn{ width:50px; height:30px; background:#104ba9; color:#fff; border:none; cursor:pointer;}

.art{ padding:12px 12px 20px;}
.art h1{ text-align:center; font-size:24px; color:#155193; font-weight:normal; padding-top:15px;}
.art_time{ line-height:22px; padding:10px 0px; margin-bottom:26px; text-align:center; color:#999; }
.art p{ margin:10px 0px; font-size:14px; text-indent:1.5em; line-height:26px;}
.art img, .art table{ display:block; margin:20px auto;  width: expression(this.width > 565 ? '565px': true);  max-width:565px;}

.book_show_img{ width:200px; height:284px; float:left; margin:10px 25px 0px 35px; padding:4px;}
.book_show_img img{width:187px; height:238px; margin:0px;}
.book_show_intro{ margin-top:14px; line-height:32px;}
.book_show_intro dl dt{ font-size:20px; font-weight:bold; color:#a11014; margin-bottom:14px;}
.book_show_intro dl dd{ font-size:14px; margin-bottom:4px; color:#7d7d7d;}

.share {
position: absolute;
right: 2px;
bottom:0;
width: 136px;
height: 25px;
}
.ban .logo_img{width:376px; float:left;}
.ban .time{ background:url(../images/icons.png) no-repeat left 4px; margin-top:10px; padding-left:64px; width:200px; height:86px; float:right; line-height:20px; color:#fff;}

.for{ margin-top:16px;border-top: 1px dotted #bbb; padding-top:20px; }
.for p{ height:30px; line-height:30px; margin:0;}
.for p a:link,.for p a:visited{color:#ad2425;}
/*book_list*/
.bookList{ overflow:hidden; padding-bottom:20px;}
.bookList ul li{float:left; width:91px; height:146px; line-height:20px; padding:6px 20px; }
.bookList ul li a{ display:block; text-align:center;}
.bookList ul li a span{ display: inline-block; height:20px; line-height:20px; width:91px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.bookList ul li img{ display:block; width:83px; height:118px; padding:3px; background:#fff; border:1px solid #eee;}
.bookList ul li a:hover img{background:#f6f6f6;}
.art .bookList ul li img{ margin:0 auto 4px;}

/*data*/
.data_head{ width:100%; background:#f1f1f1; }
.data_head .tit{overflow:hidden; width:980px; margin:0 auto;height:42px; line-height:42px;}
.data_head .tit b{background-position: -176px top; height: 14px; margin: 14px 6px 0 0; width: 13px;}
.dtat_wrap{width:980px; margin:0 auto; overflow: hidden;}
.date_s_wrap{ width:100%;background:#f1f1f1;}
.date_search{width:980px; margin:0 auto; padding:6px 0 10px; font-size:14px;}
.date_search ul li {
    font-size: 14px;
    font-weight: bold;
    line-height: 34px;
    padding: 6px 0;
}
.date_search ul li .input_date {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #d4d4d4;
    display: inline;
    height: 16px;
    line-height: 16px;
    padding: 8px;
    width: 728px;
}
.btn_date {
    background: url("../images/icons_searchBox_blyun.png") no-repeat scroll -434px 0 rgba(0, 0, 0, 0);
    color: #333;
    display: inline-block;
    font-family: "Microsoft Yahei";
    font-size: 16px;
    height: 34px;
    line-height: 34px;
    outline: medium none;
    width: 81px;
	cursor:pointer;
}
.date_search ul li a {
    color: #0c599e;
    font-size: 13px;
    font-weight: normal;
    padding: 0 10px;
}
.date_search ul li.zm a {
    background: url("../images/icons.gif") no-repeat scroll -134px -20px rgba(0, 0, 0, 0);
    display: inline-block;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    margin-right: 2px;
    text-align: center;
	width:10px;
	color:#000;
}
.date_div_wrap{
	width:980px; margin:0 auto; overflow:hidden; padding:20px 0 22px;
	}
.date_div{width:460px; float:left;}
.date_div_wrap .div01{ margin-right:20px;}
.date_div table tr td{ border:none;padding-left:20px; height:36px; line-height:36px; background:#f9f9f9; border-bottom:1px solid #fff;}
.date_div table tr th{ background:#ddd; border:0; text-align: left; padding-left:20px;}
/*data_show*/
.h1_date_show{ font-size:25px; padding:10px 15px 7px; text-align:center; color:#fff; font-family:"Microsoft Yahei"; font-weight:normal; background:#ccc;}
.date_show_wrap{width:980px; margin:0 auto; overflow:hidden; background:#fdfdfd;}
.date_show_2{padding:0px 22px 25px;}
.date_show_2 dl{ padding:15px 0; overflow:hidden; }
.date_show_2 dl.bg{ background:#f3f3f3;}
.date_show_2 dl dt{ float:left; width:148px; min-height:16px; _height:16px; line-height:16px; font-size:14px; font-weight:bold; border-left:2px solid #a11015; padding-left:5px; margin-top:9px; margin-left:15px;}
.date_show_2 dl dd{float:right; width:765px; font-size:14px; color:#0c599e;}
.date_show_2 dl dd span{color:#000;}
.d_s{width:100%; background:#f1f1f1; overflow:hidden;}
/*share*/
.shade_list{ padding:0 12px;}
.shade_list dl{ width:100%; margin-top:15px; position:relative; border-bottom:1px dotted #c7c7c7; padding-bottom:10px;}
.load_btn{ position:absolute; top:0px; right:20px; width:105px; height:34px; cursor:pointer; border:none; background:url(../images/loadBtn.png); color:#fff; font-weight:bold; font-family:'Microsoft Yahei',Tahoma, Helvetica, Arial, sans-serif; line-height:34px;}
.load_btn:hover{color:#dd1a00;}
.shade_list dl dt{ font-weight:bold; padding-right:135px;  width:512px; overflow:hidden;}
.shade_list dl dd{ padding-left:20px; padding-top:10px; width:512px;}

/*recBook*/
.recBook_search { }
.subLib .recBook_search ul li .tit{ padding:0; border:0;}
.recBook_search ul li{padding:14px 5px; clear:both; font-size:12px; font-family:"宋体";}
.recBook_search .input_height{ float:left; display:inline; height:14px; background:#fff; border:1px solid #d4d4d4; margin-right:10px;_margin-right:5px; margin-top:5px; padding:5px 3px;}
.recBook_search .input_radio{ float:left;  width:134px; height:24px; margin-top:5px;  margin-right:10px; font-size:14px; display:inline;}
.recBook_search .search_book_name{ width:148px;}
.recBook_search .search_writer_name{ width:124px;}
.recBook_search .search_writer_isbn{ width:336px;}
.recBook_search .search_reason{ width:630px; height:50px;}
.recBook_search .tit{ float:left; display:inline-block; width:73px; line-height:28px; font-size:14px; margin-top:5px; text-align:right; color:#255b9f;}
.subLib .recBook_search ul li .tit2{width:80px;}
.subLib .recBook_search ul li .tit3{width:153px;}
.recBook_search ul .li-btn{ text-align:center; }
.recBook_search ul .li-btn input{ margin-right:16px;}


.date_tab tr{background:#f9f9f9; border-bottom:1px solid #fff;}
.date_tab tr th.name{ width:170px;}
.date_tab td{ border:0;}
.date_tab th{border:0; border-right:1px solid #fff; background:#ddd;}

.date_tab tr th.press{ width:200px;}
.date_tab tr th.writer{ width:80px;}
.date_tab tr td a.nameWidth{width:160px;}
.date_tab tr td a.pressWidth{width:190px;}
.date_tab tr td a.writerWidth{width:70px;}
.date_tab tr .center{ text-align:center;}

/*****message*****/
.message{ background:#f9f9f9; padding:20px 15px; padding-bottom:5px; margin-top:20px; }
.message ul li{ min-height:28px; *height:28px; margin-bottom:20px;}
.message ul li p.tit2{ float:left; display:inline; width:50px; font-size:14px; height:28px; line-height:28px; text-align:right;}
.message ul li .input_height{ float:left; display:inline; height:26px; background:#fff; border:1px solid #d4d4d4;}
.message ul li .input_tit{ width:602px;}
.message ul li .input_name{ width:272px; margin-right:6px;}
.message ul li .input_email{ width:272px; margin-right:6px;}

.message ul li .input_detail{ width:602px; height:90px;}
.message ul li.detail{ height:92px;}
.message ul li .btn_message{ width:88px; height:34px; background:url(../images/messageBtn.png); color:#fff; font-size:14px; font-weight:bold; border:none; cursor:pointer;}
.message ul li .btn_sub{ margin-left:260px;}
.message ul li .btn_reset{ margin-left:50px;}

.message_top{ border-bottom:1px solid #d2d2d2; height:26px; padding-bottom:5px; margin-top:20px;}
.message_top .num{ width:200px; float:left; line-height:20px; padding-top:6px;}
.message_top .input1{ float:right; width:252px; height:24px; background:#fff; border:1px solid #d4d4d4; margin-right:5px; }
.message_top .btn2{ float:right; width:55px; height:26px; background:#0c599e; border:none; font-weight:bold; color:#fff; cursor:pointer;}
.message_list dl{ width:100%; min-height:45px; *height:45px; padding:8px 0px; border-bottom:1px solid #e9e9e9; position:relative;}
.message_list dl .right_detail{ width:280px; line-height:20px; position:absolute; top:10px; right:10px; text-align:right; color:#666;}
.message_list dl dt{ width:500px; background:url(../images/message_ico1.gif) left top no-repeat; padding-left:20px; line-height:20px; font-weight:bold; padding-bottom:14px;}
.message_list dl .font_red{ background:url(../images/message_ico2.gif) left top no-repeat; padding-left:22px; line-height:18px; color:#b42429; margin-bottom:10px;}
.message_top select{ float:right; height:27px; margin-right:10px;}
.message_list dl .lyhf{ 
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #d4d4d4;
    margin: 5px 0 6px;
    padding: 3px 8px 3px 20px;
	
}
.message_list dl .lyhf p{ line-height:24px;}

/*****imgList&bookList*****/
.imgList{ margin-top:5px; overflow:hidden;}
.imgList ul li{ float:left; width:168px; height:148px; line-height:20px; padding:6px 26px; }
.imgList ul li a{ display:block; text-align:center;}
.imgList ul li a span{ display:inline-block; width:168px; height:20px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.imgList ul li img{ display:block; width:160px; height:120px; padding:3px; background:#fff; border:1px solid #eee;}
.imgList ul li a:hover img{background:#f6f6f6;}

/*****donate*****/
.date_tabel tr td{ border:0; height:30px; line-height:30px;}
.date_tabel th{ background:#ddd; border:0; height:30px; text-align:center; border-right:1px solid #fff;}
.tale_donat{ margin-top:15px;}
.date_tabel tr th.donate_jzr{ width:120px;}
.date_tabel tr th.donate_type{ width:150px;}
.date_tabel{margin-top:15px; }
.date_tabel tr th, .date_tabel tr td{ height:36px; line-height:36px; border-color:#fdfdfd;}
.date_tabel tr th{ background:#E5E4E3;}
.date_tabel tr.ou{ background:#f9f9f9;}
.date_tabel tr:hover{ background:#E9F3FD;}
.date_tabel tr th.xh{ width:50px;}
.date_tabel tr th.zw{ width:341px;}
.date_tabel tr td.center{ text-align:center;}
.date_tabel tr td a{ display:block; padding:0 5px; width:90%; line-height:36px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.date tr td a{width:331px;}

.swzl_img img{ width:24px; height:24px; padding-top:5px;}

/*****link*****/
.content_link{ width:980px; min-height:630px; _height:630px; margin:0 auto 30px; background:#fdfdfd;}
.link{padding:0px 22px 25px; overflow:hidden; min-height:630px; _height:630px;}
.link dl{padding:15px 0; min-height:50px; _height:50px; clear:both; overflow:hidden;}
.link dl.bg{ background:#f3f3f3;}
.link dl dt{ float:left; width:150px; min-height:16px; _height:16px; line-height:16px; font-size:14px; font-weight:bold; border-left:2px solid #8c1415; padding-left:5px; margin-top:9px; margin-left:15px;}
.link dl dd{float:right; width:765px; font-size:14px; color:#255b9f; padding-bottom:15px; display:inline-block;}
.link dl dd a{ width:157px; float:left; display:inline-block; padding:5px 0px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; color:#434343;}
.link dl dd a:hover{ color:#dd1a00;}

/*****map*****/
.map{padding:0px 22px 25px;}
.map dl{ padding:15px 0; overflow:hidden; }
.map dl dt{border-bottom:1px solid #c7c7c7; font-weight:bold; font-size:14px; line-height:40px; margin-bottom:10px;}
.map dl dd a{ width:159px; display:inline-block; font-size:14px; color:#646464;}
.map dl dd a:hover{ color:#dd1a00;}


.message_top{ border-bottom:1px solid #d2d2d2; height:26px; padding-bottom:5px;margin:15px;}
.message_top .num{ width:200px; float:left; line-height:20px; padding-top:6px;}
.message_top .input1{ float:right; width:252px; height:24px; background:#fff; border:1px solid #d4d4d4; margin-right:5px; }
.message_top .btn2{ float:right; width:55px; height:26px; background:#65AC4E; border:none; font-weight:bold; color:#fff; cursor:pointer;}
.message_list{ margin:0px 15px;}
.message_list dl{ width:100%; min-height:45px; *height:45px; padding:8px 0px; border-bottom:1px solid #e9e9e9; position:relative;}
.message_list dl .right_detail{ width:280px; line-height:20px; position:absolute; top:10px; right:10px; text-align:right; color:#666;}
.message_list dl dt{ width:500px; background:url(../images/message_ico1.gif) left top no-repeat; padding-left:20px; line-height:20px; font-weight:bold; padding-bottom:14px;}
.message_list dl .font_red{ background:url(../images/message_ico2.gif) left top no-repeat; padding-left:22px; line-height:18px; color:#b42429; margin-bottom:10px;}
.message_top select{ float:right; height:27px; margin-right:10px;}
.message_list dl .lyhf{ 
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #d4d4d4;
    margin: 5px 0 6px;
    padding: 3px 8px 3px 20px;
	
}
.message_list dl .lyhf p{ line-height:24px;}

.font_red {color: #dd1a00;}