﻿@charset "utf-8";
#mainc{margin-top:5px;}
#left{padding-left:0;margin-left:5px;float:left;width:180px;background:#eee url(../images/lbg.gif) no-repeat;}
#mainc>#left{margin-left:10px;}
#right{margin-left:10px;float:left;width:790px;}

#subMenu{display:table;width:180px;}
#subMenu h1{font-size:16px;color:#5bb3f5;margin-left:24px;margin-top:7px;margin-bottom:6px;}
#subMenu div{background:url(../images/submbg.gif) repeat-x;height:76px;}
#subMenu ul{margin:0;padding:0;margin-left:10px;color:#fff;font-size:14px;color:#ccc;width:160px;list-style:none;text-indent:38px;}
#subMenu ul li{margin:0;padding:0;line-height:30px;_height:30px;}
#subMenu ul li a:link, #subMenu ul li a:visited{color:#555;display:block;background:url(../images/circle.jpg) 20px 10px no-repeat;}
#subMenu ul li a:hover{color:#eee;background:#555 url(../images/circle.jpg) 20px 10px no-repeat;}
#subMenu ul ul{display:table;}
#subMenu ul ul li{height:30px;}
#subMenu ol{display:table;margin-top:0;margin-bottom:0;}
#subMenu ol li{line-height:30px;}#subMenu ol li a:link,#subMenu ol li a:visited{color:#777;}#subMenu ol li a:hover{color:#fff;}

#subMenu p{text-align:center;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;width:151px;height:30px;margin-top:0;font-size:14px;font-weight:bold;line-height:30px;}
#subMenu p img{margin-top:8px;}
#subMenu ol{list-style:none;margin-left:20px;padding-left:0;}
/**point**/
#subMenu h3{font-size:14px;color:#333;margin-left:20px;margin-top:10px;margin-bottom:5px;}
.sm_ptx{border-bottom:#ccc 1px solid;width:150px;margin-left:5px;}
#guide{background:#eee url(../images/gbg.jpg) repeat-x;line-height:25px;text-indent:4px;color:#5bb3f5;}
#guide a:link,#guide a:visited{color:#5bb3f5;}
#guideTitle{margin-top:4px;margin-bottom:8px;font-size:14px;font-weight:bold;color:#5bb3f5;line-height:25px;text-indent:5px;border-bottom:#ddd 1px solid;}

/***********************************  about  **********************************************/
#about{margin-top:5px;font-size:14px;color:#333;line-height:25px;}
#about p{text-indent:28px;}

/***********************************  department  **********************************************/
#department{margin-top:5px;}
.dptline{border-bottom:#aaa 1px dashed;margin-top:16px;margin-bottom:16px;}
.dpt_left{float:left;margin-right:6px;width:292px;height:228px;position:relative;overflow:hidden;}
.dpt_more{position:absolute;width:300px;height:25px;line-height:25px;left:0;top:203px;text-align:right;font-size:14px;z-index:2;}
.dpt_more u{text-decoration:none;color:#000;}
.dpt_more a:link,.dpt_more a:visited{display:block;color:#000;height:25px;background:#fff;background:#fff;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.dpt_more a:hover{text-decoration:none;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.dpt_right{float:left;width:481px;}

.dpt_rt{font-size:14px;height:35px;line-height:40px;background:url(../images/bgline.gif) -500px 33px no-repeat;overflow-y:hidden;}
.dpt_rti,.dpt_rti:link,.dpt_rti:visited{color:#5bb3f5;font-weight:bold;}
.dpt_rc{width:480px;}
.dpt_rcl{float:left;width:310px;}

.dpt_rcl_item{clear:both;margin-top:10px;}
.dpt_rcl_item a{float:left;display:block;width:75px;height:25px;line-height:25px;text-indent:10px;background:url(../images/circle.jpg) left center no-repeat;}

.dpt_rcl_doc{width:296px;height:91px;overflow-x:hidden;border:#ddd 1px solid;margin-top:10px;}
.dpt_rcl_doc a{float:left;display:block;margin-top:1px;width:72px;height:89px;margin-left:1px;overflow:hidden;}
.dpt_rcl_doc a img{}

.dpt_rcr{float:left;width:170px;margin-top:5px;}
.dpt_rcr a{clear:both;display:block;width:170px;line-height:27px;}

/***********************************  doctors  **********************************************/
#doctors{margin-top:5px;width:781px;}
#doctors h3{font-size:14px;}
#doctors dl{margin:0;padding:0;margin-top:20px;color:#333;display:table;}
#doctors dl dt{float:left;width:200px;height:248px;overflow:hidden;text-indent:0;margin:0;padding:0;color:#5c5c5c;}
#doctors dl dd{float:left;margin:0;padding:0;margin-left:10px;width:560px;text-indent:0;font-size:14px;}
#doctors dl dd span{display:block;margin:8px auto 0 auto;padding:0;}
#doctors b{color:#5bb3f5;}
.docb{margin-top:10px;margin-bottom:10px;border-bottom:#ccc 1px dashed;}
.doc_x{margin-top:5px;margin-bottom:15px;}
#doctorsMenu{border-bottom:#ccc 1px dashed;}
#doctorsMenu *{margin:0;padding:0;list-style:none;}
#doctorsMenu ul li{float:left;padding-left:5px;padding-right:5px;margin-left:5px;background:url(../images/circle.jpg) left center no-repeat;text-indent:13px;}

.fdoctor{float:left;margin-top:10px;width:384px;overflow-x:hidden;}
	.fdocdt{float:left;width:140px;height:174px;margin-right:10px;margin-bottom:12px;overflow:hidden;background:url(/xdnk/images/docbg.jpg) no-repeat;}
		.fdocdt img{width:140px;height:174px;}
	.fdocdd{float:left;width:220px;overflow-x:hidden;color:#333;} .fdocdd b{color:#999;color:#999 !important;}.fdocdd span{display:block;}

.docDetail{border-bottom:#ccc 1px dotted;}
.docDetail dt{background:url(/xdnk/images/docbg.jpg) no-repeat;}
.docDetail span{display:block;}
.photoInfoDetail{width:670px;margin-left:50px;}
.photoInfoDetail h2{text-align:center;margin:0;padding:0;}
.photoInfoDetail span{display:block;}

#environment dl{float:left;margin-left:15px;margin-right:15px;margin-top:15px;color:#333;}
#environment dl *{margin:0;padding:0;}
#environment dl dt{width:220px;height:146px;overflow:hidden;border:#ccc 1px solid;}
#environment dl dt:hover{border:#666 1px dashed;}
#environment dl dt img{}
#environment dl dd{width:220px;text-align:center;line-height:25px;display:block;}
#environment .pageb{border-top:#ccc 1px dotted;margin-left:15px;margin-top:5px;margin-right:20px;}
#environment .pageCut{float:right;width:600px;}

#environmentDetail dl{margin-top:15px;color:#444;background:#f6f6f6;}
#environmentDetail dl *{margin:0;padding:0;}
#environmentDetail dl dt{float:left;padding:5px;border:#ccc 1px solid;}
#environmentDetail dl dt img{width:671px;}
#environmentDetail dl dd{float:left;width:50px;text-align:center;height:20px;line-height:25px;}


#equipment dl{float:left;margin-left:15px;margin-right:15px;margin-top:15px;color:#333;}
#equipment dl *{margin:0;padding:0;}
#equipment dl dt{width:220px;height:147px;overflow:hidden;border:#ccc 1px solid;}
#equipment dl dt:hover{border:#777 1px solid;}
#equipment dl dt img{}
#equipment dl dd{width:220px;text-align:center;line-height:25px;display:block;}
#equipment .pageb{border-top:#ccc 1px dotted;margin-left:15px;margin-top:5px;margin-right:20px;}
#equipment .pageCut{float:right;width:600px;}

#equipmentDetail dl{margin-top:15px;color:#444;background:#f6f6f6;}
#equipmentDetail dl *{margin:0;padding:0;}
#equipmentDetail dl dt{float:left;padding:5px;border:#ccc 1px solid;text-align:center;width:671px;}
#equipmentDetail dl dd{float:left;width:50px;text-align:center;height:20px;line-height:25px;}

#honor dl{float:left;margin-left:15px;margin-right:15px;margin-top:15px;color:#444;background:#f6f6f6;padding:5px;border:#ccc 1px solid;}
#honor dl *{margin:0;padding:0;}
#honor dl dt{width:220px;height:147px;overflow:hidden;}
#honor dl dt img{}
#honor dl dd{width:220px;text-align:center;height:20px;line-height:25px;display:block;}
#honor dl:hover{color:#fff;background:#333;}

#honorDetail dl{margin-top:15px;color:#444;background:#f6f6f6;}
#honorDetail dl *{margin:0;padding:0;}
#honorDetail dl dt{float:left;padding:5px;border:#ccc 1px solid;}
#honorDetail dl dt img{width:671px;}
#honorDetail dl dd{float:left;width:50px;text-align:center;height:20px;line-height:25px;}

/*********************************** photos *******************************************/

#photos dl{float:left;width:170px;height:136px;margin:14px 10px 10px 10px;background:#f6f6f6;border:#ccc 1px solid;overflow:hidden;}
#photos dl dt{width:160px;height:107px;overflow:hidden;margin:5px 5px 0 5px;}
#photos dl dd{margin:0;padding:0;width:170px;text-align:center;height:25px;line-height:25px;background:#f6f6f6;}

/*----------------------------------------------  news  ------------------------------------------------------------*/
#rightLeft{float:left;width:560px;margin-left:10px;margin-top:10px;display:table;padding-bottom:20px;}
#rightLeft h2{color:#5bb3f5;width:550px;font-size:14px;margin:0;padding:0;line-height:30px;margin-bottom:10px;font-family:Verdana, Geneva, sans-serif,'宋体';font-weight:normal;}
#pnews{width:100%;padding-top:10px;}
#pnews dl{float:left;margin:0;margin-bottom:12px;padding:0;width:50%;height:90px;overflow:hidden;padding-top:5px;}
#pnews dl dt{float:left;width:92px;text-indent:0;margin:0;padding:0;overflow:hidden;}
#pnews dl dt img{}
#pnews dl dd{float:left;width:290px;height:85px;text-indent:0;margin:0;margin-left:5px;padding:0;color:#5e5e5e;overflow:hidden;}
.at_nopic{width:380px;width:380px !important;}
#pnews dl dd b{clear:both;margin-top:3px;line-height:16px;display:block;font-size:14px;}
#pnews dl dd u{clear:both;margin-top:6px;line-height:18px;display:block;text-decoration:none;color:#777;}
.bb{border-bottom:#ccc 1px solid;width:100%;}
.bd{border-bottom:#ccc 1px dotted;width:100%;}
#sortMenu{margin-top:5px;margin-bottom:5px;line-height:25px;}
#news{margin-top:8px;line-height:28px;}
#news *{margin:0;padding:0;}
#news ul{display:table;}
#news ul li{width:750px;background:url(../images/circle.jpg) left center no-repeat;list-style:none;}
#news ul li a{float:left;width:620px;display:block;margin-left:15px;}
#news ul li u{float:left;width:80px;display:block;text-decoration:none;color:#666;}

#rightRight{float:left;margin-left:10px;margin-top:10px;width:190px;_width:185px;}
#video{width:190px;_width:185px;overflow-x:hidden;}
#video img{width:190px;_width:185px;}
#video div{border-bottom:#ccc 1px solid;margin-bottom:8px;}
#video div ul{list-style:square;font-size:14px;margin-bottom:5px;margin-left:14px;color:#5bb3f5;}


#newsRelative{width:190px;overflow-x:hidden;_width:185px;}
#newsRelative ul{margin:0;padding:0;color:#5bb3f5;font-weight:bold;}
#newsRelative ul li{margin:0;padding:0;width:190px;_width:185px;height:25px;height:25px !important;line-height:25px;line-height:25px !important;overflow:hidden;list-style:none;border-bottom:#ccc 2px solid;clear:left;}
#newsRelative ol{width:190px;_width:185px;margin-bottom:5px;margin-left:0;padding-left:0;margin-top:0;color:#333;overflow-x:hidden;}
#newsRelative ol li{width:190px;_width:185px;height:25px;line-height:25px;height:25px !important;line-height:25px !important;overflow:hidden;list-style:none;border-bottom:#ccc 1px dashed;text-indent:12px;background:url(/xdnk/images/circle.jpg) 0 12px no-repeat;clear:left;}
/******************************************************* 医疗科目中心 ***********************************************************/
#dpt_doctors{width:550px;}
#dpt_doctors dl{float:left;margin:0;margin-bottom:12px;padding:0;width:180px;height:90px;overflow:hidden;line-height:17px;color:#5bb3f5;}
#dpt_doctors dl dt{float:left;width:82px;text-indent:0;margin:0;padding:0;overflow:hidden;}
#dpt_doctors dl dd{float:left;width:96px;height:90px;text-indent:0;margin:0;margin-top:2px;padding:0;overflow:hidden;}
#dpt_doctors dl dd span{}

.dpt_title{width:550px;font-size:14px;height:35px;line-height:40px;background:url(../images/bgline.gif) -500px 32px no-repeat;overflow-y:hidden;margin-bottom:10px;}

#sorts{width:550px;}
#sorts h2{margin:0;padding:0;border-bottom:#ccc 1px dashed;color:#5bb3f5;background:#f2f2f2;}
#sorts dl{float:left;margin:0;margin-bottom:12px;padding:0;width:274px;overflow-x:hidden;}
#sorts dl span{clear:both;font-size:14px;line-height:25px;color:#444;}
#sorts dl dt{float:left;width:92px;text-indent:0;margin:0;padding:0;overflow-x:hidden;}
#sorts dl dd{float:left;width:178px;height:80px;text-indent:0;margin:0;padding:0;color:#5e5e5e;overflow:hidden;line-height:20px;margin-top:3px;}
#sorts dl dd a:link,#sorts dl dd a:visited{color:#f80;}
.sb{border-bottom:#ccc 1px dashed;}
#dpt_env{width:190px;overflow-x:hidden;}
#dpt_env ul{list-style:square;font-size:14px;margin-bottom:5px;margin-left:14px;color:#5bb3f5;}
#dpt_env dl{margin:0;padding:0;width:190px;overflow-x:hidden;border-bottom:#ccc 1px dashed;margin-bottom:8px;padding-bottom:6px;}
#dpt_env dl dt{text-indent:0;margin:0;padding:0;width:190px;height:160px;overflow:hidden;}
#dpt_env dl dd{text-indent:0;margin:0;padding:0;color:#5e5e5e;text-align:center;}

#dpt_art{width:190px;overflow-x:hidden;}
#dpt_art ul{margin:0;padding:0;}
#dpt_art ul li{list-style:none;line-height:25px;border-bottom:#ccc 1px dashed;}
#dpt_art ul li a:link,#dpt_art ul li a:visited{float:left;width:190px;display:block;}
#dpt_art ul li a:hover{background:#eee;}

/********* contact **********/

h5{font-size:14px;margin:0;padding:0;clear:both;color:#5bb3f5;margin-bottom:3px;border-bottom:#ccc 1px solid;padding-bottom:3px;}
h6{margin:0;padding:1px 0 0px 0;font-size:12px;font-weight:normal;color:#555;display:block;width:350px;line-height:150%;}
.map_canvas{width:100%;height:600px;}

#articleDetail div{padding-right:10px;font-size:14px;color:#333;}
.articleT{font-weight:bold;text-align:center;line-height:30px;}
.articleA{font-size:12px;text-align:center;color:#666 !important;}
.articleAb{margin:10px 20px; padding:10px;background:#f3f3f3;border:#ccc 1px dashed;}
.articleAb p{margin:0;padding:0;}
.articleC{margin-top:8px;}
.admr{margin-right:10px;}



#appo_form dl{/*float:left;width:265px;*/margin-left:5px;}
#appo_form dl dt{clear:left;float:left;width:60px;text-align:right;}
#appo_form dl dd{float:left;}
#appo_form dl .ask{width:190px;border:#ccc 1px dotted;}
#appo_form dl textarea{height:104px;}

#message_form dl{margin-left:5px;}
#message_form dl dt{clear:left;float:left;width:60px;text-align:right;}
#message_form dl dd{float:left;}
#message_form dl .ask{width:190px;border:#ccc 1px dotted;}
#message_form dl textarea{height:80px;}*/

#messageErr2{padding-left:16px;}


/*  article appointment & message **/
#appmsgC{width:550px;background:#fff;height:300px;border:#ccc 1px dotted;}
#appmsgCT{height:38px;background:url(../images/lmsgbg.gif) repeat-x;line-height:30px;}
#appmsgCT div{float:left;width:117px;text-align:center;}
.appmsgCMenuC{background:url(../images/apbg.jpg) no-repeat;}
.appmsgCMenuC a:link, .appmsgCMenuC a:visited{color:#fff;font-weight:bold;}
.appmsgCMenu{width:180px;height:38px;}

#appmsg #appo_form{width:540px;}
#appmsg #appo_form dl{width:260px;float:left;}
#appmsg #appo_form dt{clear:left;margin:0;padding:0;margin-top:5px;}
#appmsg #appo_form dd{margin:0;padding:0;margin-top:5px;}

#appmsg #message_form{width:540px;}
#appmsg #message_form dl{width:260px;float:left;}
#appmsg #message_form dt{clear:left;margin:0;padding:0;margin-top:5px;}
#appmsg #message_form dd{margin:0;padding:0;margin-top:5px;}

#askFormBOX{border:#ccc 1px dotted;background:#eee;padding-bottom:10px;}
#askFormBOX h2{font-size:14px;margin:0;padding:0;margin-left:16px;margin-top:5px;}
#askFormBOX #message_form{width:540px;}
#askFormBOX #message_form dl{width:260px;float:left;}
#askFormBOX #message_form dt{clear:left;margin:0;padding:0;margin-top:5px;}
#askFormBOX #message_form dd{margin:0;padding:0;margin-top:5px;}
/*#appmsgCCC form{margin:0;padding:0;}
#appmsgCCC dl{float:left;width:270px;}
#appmsgCCC dl dt{float:left;}
*//****************************************  ask and appointment *************************************************/
#ask{font-size:14px;color:#333;line-height:25px;position:relative;}
#ask dl{width:600px;clear:both;margin-bottom:10px;}
#ask dl dt{clear:left;float:left;width:80px;text-align:right;margin-top:4px;}
#ask dl dd{float:left;width:450px;margin-top:4px;}
.ask{width:300px;height:20px;line-height:20px;color:#333;border:#ccf 1px solid;}
#ask textarea{width:300px;overflow-y:visible;height:80px;color:#333;border:#ccf 1px solid;}
.asksubmit{width:80px;height:24px;line-height:20px;background:#fff;border:#ccf 1px solid;color:#5bb3f5;}
#ask .ask{width:350px;width:350px !important;}
#messageErr{margin-left:10px;line-height:20px;margin-top:15px;}
.blue{color:#5bb3f5;}

#askList{margin-top:10px;}
#askList dl{border:#ccc 1px dotted;padding:8px;margin:0;margin-bottom:10px;background:#f3f3f3;}
.askListT{background:url(../images/qa.png) no-repeat;text-indent:46px;line-height:40px;}
.askListD{padding:8px 20px;}

#askList dd{margin:0;padding:10px 20px;color:#333;background:#eee;}
#askList dd p{margin:0;padding:0;}
#askList dd{background:#fff url(../images/a.png) 15px 2px no-repeat;text-indent:0;border:#ccc 1px dotted;}

.askLoc{margin-left:580px;width:190px;margin-top:8px;margin-bottom:5px;line-height:26px;font-size:14px;background:url(../images/askbn.gif) no-repeat;text-align:center;}
.askLoc a:link,.askLoc a:visited{color:#fff;}
.askLoc a:hover{color:#ff6;}
.apposubmit{width:100px;height:24px;line-height:20px;background:#fff;border:#ccf 1px solid;color:#5bb3f5;}



/**/
.askoppo{background:url(../images/appobg.gif) right top no-repeat;}
.askoppo #appo_form{display:table;width:600px;}
.askoppo #appo_form dl{display:table;width:560px;}
.askoppo #appo_form dt{clear:left;float:left;margin-left:0;margin-top:10px !important;}
.askoppo #appo_form dd{float:left;margin-top:10px !important;margin-left:5px;width:470px;}
.askoppo .ask{width:280px;width:280px !important;border:#ccc 1px solid;border:#ccc 1px solid !important;overflow:hidden;}


.oq{background:url(../images/oqbg.gif) right top no-repeat;}
.oq *{color:#333;}
.oq dt,.oq dd{margin-top:10px !important;}
.oq dt{clear:left;}
.oqw{width:300px;border:#ccc 1px solid;border:#ccc 1px solid !important;overflow:hidden;}

.askinc{background:url(../images/oqbg.gif) right top no-repeat;}
.askinc *{color:#333;}
.askinc dl{display:table;}
.askinc dt{clear:left;margin-top:10px !important;}
.askinc dd{margin-top:10px !important;}
.askinc .ask{width:300px;width:300px !important;border:#ccc 1px solid;border:#ccc 1px solid !important;overflow:hidden;}



#work{margin-top:8px;}
#work table{line-height:40px;}
#work table td{border-bottom:#ccc 1px dotted;padding-left:2px;padding-right:2px;}
#work table th{border-bottom:#ccc 3px solid;text-align:left;}
#work table table td{border-bottom:0;}
#work table a:link,#work table a:visited{color:#333;}
.wsort{font-weight:bold;}
.cwork,.cwork a:link,.cwork a:visited{color:#c00;color:#c00 !important;font-weight:bold;}

.doctorWork{margin-top:10px;}
.doctorWork table{background:#ccc;}
.doctorWork table tr{background:#fff;}
.doctorWork table td{height:52px;position:relative;font-size:20px;}
.doctorWork table td div{position:absolute;width:50px;height:62px;line-height:20px;margin-left:46px;}
.doctorWork table td div b{height:18px;color:#fff;color:#fff !important;line-height:18px;background:#5bb3f5;text-align:center;display:block;clear:both;margin-top:2px;font-size:12px;font-weight:normal;}
.d_i{background:#fe3;}
.d_n{background:#eee;color:#777;}

#AddressMap{text-align:center;margin-top:10px;}
#contactInfo{float:right;background:#fff;margin-top:10px;width:500px;border:#f3f3f3 5px solid;}
#contactInfo div{border:#ccc 1px dotted;padding:10px;}
#contactInfo div div{border:0;padding:0;}
#culture{width:790px;}
#culslide{width:790px;height:168px;background:#21b0ed;overflow:hidden;}
#culslideBox{width:5000px;height:168px;background:url(../images/culture/pbg.gif) 5px 0 repeat-x;}
.culphoto{margin-top:29px;margin-left:8px;width:152px;height:110px;display:block;float:left;}

#culcontent{width:790px;margin-top:16px;}
.culLeft{float:left;width:370px;padding-bottom:10px;}
.culRight{float:left;width:420px;padding-bottom:10px;}
.cultTitle{margin-top:20px;width:65px;height:31px;background:url(../images/culture/bn.gif) no-repeat;line-height:25px;color:#fff;font-weight:bold;text-indent:7px;}

#notice{background:url(../images/nurse.gif) 0 20px no-repeat;}
#notice ol{margin-left:200px;line-height:25px;margin-top:30px;margin-right:50px;}
#notice ol li{margin-top:18px;}
#notice h1{margin-left:176px;font-size:16px;}
#notice h2{margin-left:176px;font-size:14px;margin-right:50px;background:#f3f3f3;border:#ccc 1px dotted;padding:8px 20px;color:green;font-weight:normal;}
#notice2{text-align:center;}
#notice2 div{border:#f7f7f7 10px solid;margin-top:20px;}
#notice2 div p{margin:0;padding:40px;border:#eee 1px solid;}
.resume{border:#ccc 1px dotted;padding:10px 20px;margin-top:8px;font-size:14px;}

#msgbox{background:#fcfff7 url(../images/a.png) 13px 5px no-repeat;margin-left:36px;text-indent:28px;padding:10px 20px;width:51%;border:#6c972b 1px dotted;}
#msgbox span{clear:both;display:block;color:#6c972b;}

#tags_hot{margin-top:10px;border:#ccc 1px dotted;padding:5px;background:#f3f3f3;}
#tags_hot div{background:#fff;}
#tags_hot div,#tags_hot div a:link,#tags_hot div a:visited{color:#5bb3f5;}
.tags{border:0;}
#keyword_search dl{clear:left;border-bottom:#ccc 1px dotted;padding:0;padding-bottom:10px;margin-top:10px;}
#keyword_search dt,#keyword_search dd{margin:0;padding:0;text-indent:0;clear:left;}
#keyword_search dt{font-weight:bold;}#keyword_search dt a{color:#333;}
#keyword_search dd{color:#666;}

.tags,.tags a:link,.tags a:visited{color:#5bb3f5;}
