﻿/* CSS Document */

#html,body {
#                filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
#                -webkit-filter: grayscale(100%);
#                -moz-filter: grayscale(100%);
#                -ms-filter: grayscale(100%);
#                -o-filter: grayscale(100%);
#                filter: grayscale(100%);
#                filter: gray;
#            }

/*gong shi gong gao */
.notice{ background:#f8fafc; width:280px; height:266px; overflow:hidden; margin-top:15px; padding:10px;}
.notice .title,.star .title,.star .search .title{ height:24px; line-height:23px; width:280px; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}
.notice .title span,.star .title span{ color:#265ca2; font-size:16px; border-bottom:1px solid #265ca2; padding-bottom:5px; font-weight:bold; background:url(../images/icons.png) no-repeat; text-indent:20px;}
.no_padd{ padding:inherit;}
.title a{color:#979797;margin-right:10px;}
.notice_list{ margin-bottom:10px; height:128px; *height:130px; overflow:hidden;}
.notice_list li{ height:25px; line-height:25px; width:280px; overflow:hidden; border-bottom:1px dashed #d2d2d2; vertical-align:middle; }
.notice_list li a{ float:left; color:#444; width:220px; height:25px; overflow:hidden;}
.notice_list li a:hover{ text-decoration:underline;}
/*gong shi gong gao */

/*gong zuo dong tai*/
.trends,.blood{ width:680px; height:286px; overflow:hidden; margin-top:15px; margin-left:20px;}
.trends .title,.blood .title{ height:24px; line-height:24px; width:680px; border-bottom:5px solid #265ca2; padding-bottom:5px; margin-bottom:10px;_padding-bottom:0;}
.trends .title span,.blood .title span{ background:url(../images/icons.png) no-repeat; background-position:0 -52px; width:115px; height:29px; line-height:29px; color:#fff; font-size:16px; font-weight:bold; padding-left:10px;}
#hotpic { width: 370px; height: 242px; overflow: hidden;}
#NewsPic { position: relative; width: 370px; height: 242px; overflow: hidden; }
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 18px; line-height: 18px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 380px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
#NewsPicTxt a:hover { color: red; }
.trends_list{ margin-left:15px;}
.trends_list li{ height:30px; line-height:30px; width:285px; overflow:hidden; border-bottom:1px dashed #d2d2d2;}
.trends_list li a{ float:left; color:#444; width:225px; height:30px; overflow:hidden;}
.trends_list li a:hover{ text-decoration:underline;}
/*gong zuo dong tai*/

/*xian xue zhi xing*/
.star{ background:#f8fafc; width:280px; height:280px; overflow:hidden; margin:15px 0; padding:10px;}
.star .title{ margin-bottom:10px;}
.star .title span{ background-position:-126px 0;}
.star_text{ height:110px;}
.star_text a img{ border:1px solid #ccc; padding:1px; margin-left:26px; margin-bottom:10px;}
.star_intro{ width:88px; height:100px; overflow:hidden; margin-left:30px;}
.star_intro h2 a{ color:#af1113; font-size:14px; width:88px; float:left; height:22px; border-bottom:1px solid #ccc;}
.star_intro p{ line-height:24px; height:24px; width:88px; overflow:hidden;}
.star_intro p.red{ color:#af1113;}
.star_intro a.more{ background:url(../images/button_bg.png) no-repeat; float:left; width:61px; height:21px; line-height:21px; color:#fff; text-align:center;}
.star_intro a.more:hover{ text-decoration:underline;}
.star .search{ clear:both;}
.star .search .title{ clear:both; margin-bottom:10px;}
.star .search .title span{ background-position:-128px -30px;}
.star .search form{ width:267px; height:92px; overflow:hidden; border:1px solid #ccc; background:url(../images/search_bg.png) repeat; margin-left:5px;}
.star .search form input{ width:110px; height:20px; margin-top:10px;}
.star .search form div{ width:170px; /*margin-left:10px;*/ float:left;}
.star .search form a{ background:url(../images/button_bg1.png) no-repeat; width:64px; height:33px; line-height:33px; text-align:center; overflow:hidden; color:#fff; font-weight:bold; margin-top:30px;}

/*xian xue zhi xing*/

/*xian xue wang dian*/
.blood{ height:300px;}
.map{ width:412px; height:254px; border:1px solid #ccc;}
.map img{ margin-left:1px; margin-top:1px;}
.blood_info{ width:250px; height:250px; border:3px solid #d1e2f9; /*position:relative;*/}
.blood_info span.info{ color:#265ca2; font-size:14px; font-weight:bold; background:#fff;float: left; width: 250px; text-align: center; height: 30px;line-height: 30px;}
.blood_info span.blood_station_tit{ background:#fff;float: left; width: 250px; height: 20px;line-height: 20px;width: 250px; text-align: center; color:#265ca2;}


.donation_pic{ width:230px; height:180px; margin-top:20px; margin-left:20px; display:inline;}
.state_1{ height:20px; line-height:20px;}
.state_1 span{ float:left; margin-right:9px; color:#c80604; width:48px;}
.colorful{ width:225px; height:100px; margin-top:10px; position:relative;}
.colorful div{ width:25px; position:absolute; bottom:0;}

/*color*/
.color_5{ background:#000;}
.color_4{ background:#fff701;}
.color_3{ background:#ff8500;}
.color_2{ background:#fe0000;}
.color_1{ background:#800001;}
/*color*/

.blood_style{ height:30px; line-height:30px;}
.blood_style span{ margin-right:33px; color:#c80604;}
.remark{ height:30px; line-height:30px; position: absolute;}
.remark span{ float:left;}
.remark i{ width:10px; height:10px; float:left; margin-top:10px;}
.remark i.color_1{ background:#800001;}
.remark i.color_2{ background:#fe0000;}
.remark i.color_3{ background:#ff8500;}
.remark i.color_4{ background:#fff701;}
.remark i.color_5{ background:#000;}
.donation_2{ margin-bottom:10px; height:260px; border-bottom:1px dashed #ccc;}


#siteinfo{ margin-top:5px; width:200px; height:26px; border:1px solid #ccc;}
a.place_more{ color:#265ca2; font-size:14px; font-weight:bold; background:url(../images/more_2.png) 30px 2px no-repeat; width:50px;}
/*xian xue wang dian*/

/*button links*/
.button_links{ margin-top:15px; height:65px; clear:both;}
.links_1{ width:176px; height:65px; line-height:65px; text-align:right; padding-right:6px; background:url(../images/icons.png) no-repeat; background-position:0 -111px; border:1px solid #9cceed; overflow:hidden}
.pic_4{width:72px; height:70px;}
.pic_1{ width:72px; height:65px;}
.pic_2{height: 60px; width: 50px; margin-top: 3px;}
.pic_3{height: 60px; margin:4px; width: 40px;}
.pic_5{width:52px; height:65px;}
.space{ margin-right:20px; display:inline;}
.links_1 a{ color:#265ca2; font-size:20px; font-family:"微软雅黑"; width:182px; height:65px; outline:none;}

/*button links*/

/*wang shang diao cha*/
.survey,.questions{ width:298px; height:308px; border:1px solid #ccc; overflow:hidden; margin-top:15px;}
.survey .title,.questions .title{ background:url(../images/title_bg.png) no-repeat; width:298px; height:20px; padding-top:30px; }
.survey span.no_survey{ text-align:center; display:block; line-height:308px; font-size:14px; color:#999; background:url(../images/no_survey.png) 80px center no-repeat; text-indent:25px; font-weight:bold;}
.survey .title span,.laws .title span,.questions .title span,.ask .title span{ float:left; margin-left:10px; color:#265ca2; font-size:16px; font-weight:bold;}
.survey .title a,.laws .title a,.questions .title a,.ask .title a{ margin-right:10px;}
.survey_content{ padding-left: 10px; height:230px;}
.survey_content p{ line-height:28px;}
.survey_content p input{ margin:7px 0; vertical-align: middle;}
.bt_sub{ background:url(../images/button_bg1.png) no-repeat; width:64px; height:33px; color:#fff; float:left; margin-left:105px; line-height:33px; text-align:center; font-weight:bold; border:none; cursor:pointer;}
/*wang shang diao cha*/

/*zheng ce fa gui*/
.laws{ width:358px; height:308px; border:1px solid #ccc; overflow:hidden; margin-top:15px; margin-left:20px; margin-bottom:15px;}
.laws .title{ background:url(../images/title_bg1.png) no-repeat; width:358px; height:20px; padding-top:30px; margin-bottom:20px;}
.laws_list li{ height:28px; line-height:28px; width:350px; overflow:hidden; border-bottom:1px dashed #ccc; vertical-align:top;}
.laws_list li a{ float:left; width:290px; height:30px; overflow:hidden; color:#444;}
/*zheng ce fa gui*/

/*yong xue zhi shi wen da*/
.questions{ margin-left:20px;}
.questions_list{ height:93px;}
.questions_list li{ height:30px; line-height:30px; width:295px; overflow:hidden; border-bottom:1px dashed #ccc;}
.questions_list li a{ float:left; width:235px; height:30px; overflow:hidden; color:#444;}
/*yong xue zhi shi wen da*/

/*wo yao ti wen*/
.ask{ height:145px; width:298px;}
.ask .title{ background:none; padding-top:20px;  margin-bottom:10px;}

.box{ width:298px;}
.bcon{ width:298px;}
.list_lh{ height:90px; overflow:hidden;}
.list_lh li{ padding:10px;}
.list_lh li.lieven{ background:#fff;}
.list_lh li p.ask_1{ height:45px; line-height:45px;}
.list_lh li p.ask_1 a{ float:left; height:45px; line-height:20px; color:#3399af; width:210px;}
.list_lh li p.ask_1 span{ float:left; background:#3399af; width:45px; height:45px; overflow:hidden; color:#fff; font-family:"微软雅黑"; font-size:20px; text-align:center; line-height:45px; margin-right:15px;}
.list_lh li p.answer_1{ height:44px; margin-top:10px; padding-bottom:20px; border-bottom:1px dashed #ccc; overflow:hidden;}
.list_lh li p.answer_1 a{ float:left; height:45px; line-height:20px; color:#93b322; width:205px;}
.list_lh li p.answer_1 span{ float:left; background:#93b322; width:45px; height:45px; overflow:hidden; color:#fff; font-family:"微软雅黑"; font-size:20px; text-align:center; line-height:45px; margin-right:15px;}

/*wo yao ti wen*/

/*you qing lian jie*/
.friend_link{ clear:both; }
.friend_link p{ border-bottom:1px solid #ccc; font-size:16px; color:#265ca2; font-weight:bold; height:30px; line-height:30px;}
.friend_link p span{ border-bottom:1px solid #265ca2; height:30px; line-height:30px; float:left;}
.friend_link a{ float:left;/* margin-top:15px;*/ margin-right:6px;}
.friend_link a.link_1{ margin-left:8px;}
.friend_link a img{ border:2px solid #6bb0ec; margin:0; width:132px; height:33px;}
.friend_link ul{ width:200px; margin-top:15px; margin-bottom:15px;}
.friend_link ul.first{/* margin-left:45px;*/ display:inline;}
.friend_link ul.end{width:155px;}
.friend_link ul li{ height:20px; line-height:20px; width:140px; overflow:hidden;}
.friend_link ul li a{ margin:0; color:#444;}

.pic_links{ width:1000px; height:40px; margin-top:15px;}

.bottom_links{ margin-top:10px; height:45px;border: 1px solid #ccc; padding-left: 110px; text-align:center}
.bottom_links select{ width:230px; margin-left:20px; height:20px; line-height:20px; margin-top:12px;}

/*you qing lian jie*/



/*lunbo */
	#box_1{width:365px;height:242px; float:left; position:relative;}
	#imgBox{width:365px;height:242px;overflow:hidden;} 
	.hide{display:none;} 
	#pageBox{height:39px;width:365px;position:absolute;left:0;top:203px;}
	
	#mask{height:39px;background:#444;}
	.alpha{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity:0.8;}
	#info{position:absolute;top:0;left:0;height:39px;line-height:38px;width:195px;padding:0 10px;font-weight:bold;color:#FFF;font-size:12px; overflow:hidden;}
	#page{position:absolute;top:0;right:0;padding:9px 10px 0 0;}
	#page span{float:left;width:22px;height:22px;background:url(../images/pageBg.gif) -22px 0px;font-size:14px;color:#FFF;font-weight:bold;margin:0 3px;text-align:center;line-height:22px;font-family:Arial;cursor:pointer;}
	#page span.se{background-position:0 0;}
/*lunbo */
