@charset "utf-8";
/*
	Changzheng Hospital Department Medicine Of Oncology
	design by hong.
*/
@import url(http://www.yynet.cn/skins/default/pagination.css);

body{
	margin:0 auto;
	font-size:12px;
	line-height:160%;
	font-family:Arial, Verdana;
	color:#333;
	background:url(images/top_background.gif) repeat-x top;
	}
body *{
	margin:0;
	padding:0;
	}
input,select,h4{
	font-size:12px;
	}
a{
	text-decoration:none;
	color:#2b55a9;
	}
a:hover{
	color:#f60;
	border-bottom:1px dashed #fc0;
	}
a img{ border:0; }
.noborder a:hover{ border:none;}
.red, .red a{ color:red; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
	
/*HEADER-BEGIN*/
.header{
	width:945px;
	margin:0 auto;
	padding-bottom:20px;
	background:url(images/top_BG.gif) no-repeat left top;
	}
.header a:hover{
	border:none;
	}
	
.logo_wrap{
	float:left;
	padding-left:24px;
	width:335px;
	}
.l_logo{
	float:left;
	margin-right:6px;
	}
.l_name{
	color:#f25f1c;
	font-size:14px;
	display:block;
	padding:53px 0 0 0;
	}
.l_title{
	width:270px;
	height:21px;
	overflow:hidden;
	padding-left:24px;
	color:#999;
	background: url(images/mini_logo.gif) no-repeat 0 1px;
	position:absolute;
	}
.l_url{
	margin-top:19px;
	display:block;
	line-height:100%;
	}
	
.topSearch{
	float:right;
	margin-top:60px;
	padding-right:26px;
	}
.ts_radio{
	float:left;
	color:#000;
	padding-right:10px;
	}
.ts_radio label{
	cursor:pointer;
	}
.ts_radio input{
	margin:4px 4px 0 8px;
	}
.ts_input{
	float:left;
	height:18px;
	width:168px;
	padding:3px 3px 0;
	border:1px solid #1d97b8;
	border-width:1px 0 1px 1px;
	background:url(images/topSearch_input.gif) repeat-x top #fff;
	}
.ts_button{
	float:left;
	width:62px;
	height:23px;
	border:1px solid #1d97b8;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:url(images/topSearch_button.gif) no-repeat #0078a9;
	}
.topMenu{
	width:402px;
	padding-right:25px;
	float:right;
	margin-top:10px;
	}
.topMenu li{
	padding-left:8px;
	float:left;
	list-style:none;
	}
.topMenu li a{
	float:left;
	background:url(images/topMenu_right.gif) no-repeat right top;
	}
.topMenu li a span{
	float:left;
	font-size:14px;
	cursor:pointer;
	color:#fff;
	line-height:29px;
	padding:2px 28px 0;
	background:url(images/topMenu_left.gif) no-repeat left top;
	}
#tm_czzl, #index_ys .header, #index_hz .header{
	height:175px;
	overflow:hidden;
	}
#tm_czzl .topMenu, #index_ys .topMenu, #index_hz .topMenu{
	z-index:1000;
	position:relative;
	top:10px;
	}
#tm_czzl .topMenu{
	right:10px;
	width:410px;
	}
#tm_czzl li.tm_3 a, #index_ys li.tm_2 a, #index_hz li.tm_1 a{
	background-image:url(images/tm_czzl_right.gif);
	height:73px;
	margin-top:4px;
	}
#tm_czzl li.tm_3 a span, #index_ys li.tm_2 a span, #index_hz li.tm_1 a span{
	float:left;
	font-weight:bold;
	height:70px;
	padding:5px 25px 0;
	background-image:url(images/tm_czzl_left.gif);
	}
	
#index_ys li.tm_2 a{
	background-image:url(images/tm_ys_right.gif);
	}
#index_ys li.tm_2 a span{
	background-image:url(images/tm_ys_left.gif);
	}
#index_ys .navMenu{
	background-image:url(images/navMenu-BG_ys.gif);
	}
#index_ys .navMenu-right{
	background-image:url(images/navMenu-right_ys.gif);
	}
#index_ys .navMenu ul{
	background-image:url(images/navMenu-left_ys.gif);
	}
#index_ys .navMenu li{
	background-image:url(images/navMenu-vLine_ys.gif);
	}
#index_ys .navMenu a:hover{
	background-image:url(images/navMenu-mouseOver_ys.gif);
	}
	
#index_hz li.tm_1 a{
	background-image:url(images/tm_hz_right.gif);
	}
#index_hz li.tm_1 a span{
	background-image:url(images/tm_hz_left.gif);
	}
#index_hz .navMenu{
	background-image:url(images/navMenu-BG_hz.gif);
	}
#index_hz .navMenu-right{
	background-image:url(images/navMenu-right_hz.gif);
	}
#index_hz .navMenu ul{
	background-image:url(images/navMenu-left_hz.gif);
	}
#index_hz .navMenu li{
	background-image:url(images/navMenu-vLine_hz.gif);
	}
#index_hz .navMenu a:hover{
	background-image:url(images/navMenu-mouseOver_hz.gif);
	}
	
.navMenu{
	clear:both;
	height:51px;
	top:-40px;
	_top:-42px;
	position:relative;
	background:url(images/navMenu-BG.gif) repeat-x bottom;
	}
.navMenu-right{
	width:48px;
	height:52px;
	float:right;
	position:relative;
	margin-top:-1px;
	background:url(images/navMenu-right.gif) no-repeat;
	}
.navMenu ul{
	list-style:none;
	float:left;
	height:39px;
	padding:12px 0 0 55px;
	background:url(images/navMenu-left.gif) no-repeat left bottom;
	}
.navMenu li{
	float:left;
	padding-left:2px;
	background:url(images/navMenu-vLine.gif) no-repeat left center;
	}
.navMenu a{
	float:left;
	display:block;
	padding:0 16px;
	height:39px;
	line-height:39px;
	color:#fff;
	}
.navMenu a:hover{
	color:#fd0;
	background: url(images/navMenu-mouseOver.gif) repeat-x;
	}
/*HEADER-END*/

#index_menu dl{
	background:url(images/index_menu_bottom.gif) no-repeat 0 10px;
	width:244px;
	}
#index_menu dt{
	font-weight:bold;
	line-height:100%;
	padding-bottom:4px;
	background:url(images/index_menu_top_3.gif) no-repeat top;
	}
#index_menu dt a{
	display:block;
	padding:13px 0 0 23px;
	border:none;
	background:url(images/index_menu_more.gif) no-repeat right 16px;
	}
#index_menu dt a:hover{
	background:url(images/index_menu_more_over.gif) no-repeat right 16px;
	}
#index_menu dd{
	padding:0 0 0 23px;
	color:#5490cc;
	line-height:22px;
	}
#index_menu dd a{
	display:block;
	padding:0 0 0 36px;
	margin-right:23px;
	border:none;
	}
#index_menu dd a:hover{
	background:url(images/index_menu_more_over.gif) no-repeat right 8px;
	}

#im_hz dt{
	background-image:url(images/index_menu_top_1.gif);
	}
#im_ys dt{
	background-image:url(images/index_menu_top_2.gif);
	}
	
	
#doctor_info .box-cont{
	background: url(images/doctor_info_BG.gif) no-repeat;
	}
.d_photo{
	padding:14px 0 0 65px;
	_padding-left:62px;
	width:100px;
	height:140px;
	overflow:hidden;
	}
.d_info{
	min-height:160px;
	_height:160px;
	padding-top:23px;
	}
.d_info li{
	list-style:none;
	color:#00324d;
	line-height:24px;
	padding-left:10px;
	}

.btn_ask a{
	margin:6px 0;
	display:block;
	width:244px;
	height:39px;
	background:url(images/btn_ask_doctor.gif) no-repeat;
	border:none;
	font-size:0;
	line-height:0;
	overflow:hidden;
	}

#doctor_photo_show .box-cont{
	background:url(images/dps_BG.gif) no-repeat center #fff;
	}
#doctor_photo_show h4{
	line-height:24px;
	padding-left:8px;
	color:#00324d;
	}
	
#jiyu .box-cont{
	background:url(images/yellow_BG.gif) repeat-x #fff;
	}
.jy_title{
	float:right;
	width:107px;
	height:70px;
	
	font-size:0;
	line-height:0;
	overflow:hidden;
	
	position: absolute;
	margin:-5px 0 0 534px;
	clear:both;
	background:url(images/yellow_title_ygjy.gif) no-repeat;
	}
	
#jiyu p{
	min-height:124px;
	_height:124px;
	line-height:190%;
	padding:6px 8px;
	}
	
#jiyu p span.right{
	width:65px;
	height:30px;
	}
	
	
	
	
	
	
	
.pageMainWrap{
	width:903px;
	margin:0 auto;
	padding:0 21px;
	}
.sideWrap{
	width:245px;
	float:left;
	}
.mainWrap{
	width:652px;
	float:right;
	}
.footer{
	width:945px;
	margin:0 auto;
	clear:both;
	padding-bottom:25px;
	}
	
.alpha{
	filter:alpha(opacity=70);  /* IE */
	-moz-opacity:0.7;  /* Moz + FF */
	opacity: 0.7;  /* 支持CSS3的浏览器（FF 1.5也支持）*/
	}
/*BOX_STYLE-BEGIN*/
.default-box, .green-box, .orange-box{
	border:2px solid #f1f9fb;
	background-color:#97d4e4;
	padding:1px;
	margin-bottom:6px;
	clear: both;
	}
.box-title{
	border:1px solid #fff;
	background:url(images/default-box-titleBG.gif) repeat-x #c0effb;
	}
.box-title h3{
	line-height:100%;
	padding:7px 7px 7px 24px;
	_padding-bottom:6px;/*IE6*/
	font-size:12px;
	}
.box-title h3, .box-title a, .box-title a:hover{
	color:#00324d;
	display:block;
	border-bottom:none;
	}
.box-title .en{
	padding-left:6px;
	font-size:10px;
	color:#004164;
	/*font-family:Verdana;*/
	}
.box-title .icons_blank{
	background:url(images/default-box-top_blank.gif) no-repeat right 6px;
	_background-position:right 5px;/*IE6*/
	}
.box-title .icons_more{
	background:url(images/en_more.gif) no-repeat right 10px;
	}
.box-cont{
	padding:5px;
	background:url(images/default-box-contBG.gif) repeat-x top #fff;
	}
.text_contents{
	line-height:22px;
	padding:0 5px;
	}
	
.box-t_0, .box-t_1, .box-b_0, .box-b_1{
	width:8px;
	height:8px;
	font-size:0;
	line-height:0;
	}
.box-t_0{
	margin:-3px 0 0 -3px;
	float:left;
	background:url(images/default-box-topLeft.gif) no-repeat left top;
	}
.box-t_1{
	margin:-3px -3px 0 0;
	float:right;
	background:url(images/default-box-topRight.gif) no-repeat right top;
	}
.box-b_0{
	margin:-5px 0 0 -3px;
	float:left;
	background:url(images/default-box-bottomLeft.gif) no-repeat left bottom;
	}
.box-b_1{
	position:relative;
	top:-5px;
	margin:0 -3px 0 0;
	float:right;
	background:url(images/default-box-bottomRight.gif) no-repeat right bottom;
	}
	
div.doctor-box .box-t_0, div.doctor-box .box-t_1{
	width:8px;
	height:86px;
	position:absolute;
	}
	
div.doctor-box .box-t_0{
	margin:0 0 0 -3px;
	float:left;
	background-image:url(images/dBlock_left.gif);
	}
div.doctor-box .box-t_1{
	margin:0 -3px 0 0;
	float:right;
	background-image:url(images/dBlock_right.gif);
	position:relative;
	}
div.doctor-box .box-title{
	border:0;
	padding-top:5px;
	background:url(images/dBlock_title_BG.gif) repeat-x top;
	}
div.doctor-box .box-cont{
	background:none;
	} 
/*GREEN-BOX*/
.green-box{
	border-color:ecf9f3;
	background-color:#96e3bc;
	}
.green-box .box-title{
	background:url(images/green-box-titleBG.gif) repeat-x #a0e8c4;
	}
.green-box .box-title h3, .green-box .box-title a, .green-box .box-title a:hover{
	color:#004c26;
	}
.green-box .box-title h3 .en{
	color:#016634;
	}
.green-box .box-title .icons_blank{
	background-image:url(images/green-box-top_blank.gif);
	}
.green-box .box-t_0{
	background-image:url(images/green-box-topLeft.gif);
	}
.green-box .box-t_1{
	background-image:url(images/green-box-topRight.gif);
	}
.green-box .box-b_0{
	background-image:url(images/green-box-bottomLeft.gif);
	}
.green-box .box-b_1{
	background-image:url(images/green-box-bottomRight.gif);
	}
	
/*ORANGE-BOX*/
.orange-box{
	border-color:#fdf9ed;
	background-color:#fcd640;
	}
.orange-box .box-title{
	background:url(images/orange-box-titleBG.gif) repeat-x #ffeda0;
	}
.orange-box .box-title h3, .orange-box .box-title a, .orange-box .box-title a:hover{
	color:#883000;
	}
.orange-box .box-title h3 .en{
	color:#d84c00;
	}
.orange-box .box-title .icons_blank{
	background-image:url(images/orange-box-top_blank.gif);
	}
.orange-box .box-t_0{
	background-image:url(images/orange-box-topLeft.gif);
	}
.orange-box .box-t_1{
	background-image:url(images/orange-box-topRight.gif);
	}
.orange-box .box-b_0{
	background-image:url(images/orange-box-bottomLeft.gif);
	}
.orange-box .box-b_1{
	background-image:url(images/orange-box-bottomRight.gif);
	}
div.orange-box ul.list-default li{
	background-image:url(images/icons-newsList_orange.gif);
	}
/*BOX_STYLE-END*/

div.titleVertical, div.titleVertical_right{
	float:right;
	margin:1px -4px 0 0;
	width:30px;
	border-width:0 0 1px 1px;
	background:url(images/title_vertical-top.gif) no-repeat right top #bffadd!important;
	}
div.titleVertical{
	float:left;
	margin:1px 0 0 -4px;
	border-width:0 1px 1px 0 ;
	}
div.titleVertical h3, div.titleVertical_right h3{
	padding:18px 9px 0 0;
	text-align:right;
	width:21px;
	min-height:73px;
	_height:73px;
	line-height:120%;
	background:url(images/title_vertical-bottom.gif) no-repeat right bottom;
	}
div.contVertical{
	background:url(images/contVertical-BG.gif) repeat-x top #fff;	
	}
div.contVertical .text_contents{
	min-height:83px;
	_height:83px;
	}
#characteristicsCont{
	background:url(images/characteristicsCont-BG.gif) no-repeat right 0;
	}
.text_indent{
	text-indent:25px;
	}
	
.indexDoctors_left{
	float:left;
	width:110px;
	}
.indexDoctors_center{
	float:left;
	width:165px;
	height:160px;
	overflow:hidden;
	line-height:22px;
	padding:5px 0 0 10px;
	}
.indexDoctors_right{
	float:right;
	}
#indexRT{
	}
.indexRT_left{
	float:left;
	width:253px;
	height:211px;
	overflow:hidden;
	padding:0 5px 0 0;
	}
.indexRT_left p{
	padding:0 5px;
	line-height:22px;
	}
.indexRT_menu{
	float:left;
	width:83px;
	min-height:200px;
	_height:200px;
	padding:11px 0 0;
	border: solid #96e3bc;
	border-width:0 1px;
	background:url(images/RTcenterNav_BG.gif) repeat-x center;
	}
.indexRT_menu li{
	float:left;
	width:100%;
	list-style:none;
	padding:8px 0 0;
	}
.indexRT_menu li a{
	width:100%;
	display:block;
	padding:3px 0;
	text-align:center;
	color:#000;
	}
.indexRT_menu li a:hover{
	border:none;
	background-color:#fff;
	}
	
.indexRT_right{
	float:right;
	width:254px;
	height:211px;
	overflow:hidden;
	}
	

/*LIST*/
ul.list-default{
	list-style:none;
	padding:0 5px 6px;
	}
ul.list-default li{
	padding:4px 0 0 24px;
	line-height:22px;
	height:22px;
	border-bottom:1px solid #e6e6e6;
	background:url(images/icons-newsList.gif) no-repeat 5px center;
	}
ul.list-default li img{
	padding-left:4px;
	}
ul.list-default li span.right{
	color:gray;
	padding-right:6px;
	}
ul.list_inside{
	list-style:inside;
	color:#ccc;
	padding:0 0 0 5px;
	}
ul.list-nostyle{
	list-style:none;
	}
.list-inline li{
	display:inline;
	}
	
.bottomBar{
	width:100%;
	float:left;
	background:url(images/bottomBar-BG.gif) repeat-x bottom;
	}
.bBar_left{
	font-family:verdana;
	line-height:100%;
	padding:20px 0 0 96px;
	height:31px;
	float:left;
	background:url(images/bottomBar-left.gif) no-repeat left bottom;
	}
.bBar_left .en{
	font-size:10px;
	}
.bBar_right{
	height:29px;
	padding:22px 46px 0 0;
	float:right;
	background:url(images/bottomBar-right.gif) no-repeat right bottom;
	}
.bBar_right a{
	color:#0b4051;
	margin-left:8px;
	}
.copyright{
	clear:both;
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	color:gray;
	background-color:#f9f9f9;
	}
.copyright a{
	color:gray;
	}
	
#index_czzl_topic{
	width:616px;
	height:204px;
	background:url(images/index_czzl_topic.png) no-repeat;
	}
#index_czzl_team .left{
	padding:5px 0 0 8px;
	line-height:30px;
	color:#883000;
	}
#index_czzl_team .left strong{
	color:#f30;
	}
#index_czzl_ask ul{
	padding:6px 10px 5px;
	}
#index_czzl_ask li{
	list-style:none;
	border-bottom:1px solid #e6e6e6;
	line-height:20px;
	color:#f18030;
	padding:2px 0 3px;
	}
.box_title_right{
	float:right;
	width:360px;
	text-align:right;
	}
.box_title_right a, .box_title_right a:hover{
	display:inline;
	padding:0 15px;
	line-height:26px;
	}
.box_title_right a:hover{
	color:#f60!important;
	background-color:#fff;
	}
.icons_img_green{
	background:url(images/icons_img_green.gif) no-repeat 6px 0;
	}
.icons_img_default{
	background:url(images/icons_img_default.gif) no-repeat 6px 0;
	}

.main_block_left{
	width:258px;
	float:left;
	padding:5px 0 0 5px;
	color:#999;
	line-height:21px;
	}
.main_block_left a{
	color:#008b3b;
	font-size:14px;
	font-weight:bold;
	line-height:31px;
	}
.main_block_right{
	float:right;
	width:325px;
	padding:0 5px 0 0;
	}
	
.inquiry_bar{
	background:url(images/inquiry_bar_BG.gif) repeat-x #008350;
	margin-bottom:5px;
	clear:both;
	}
.inquiry_bar dl{
	color:#fff;
	text-align:right;
	background:url(images/inquiry_bar_right.gif) no-repeat right;
	height:39px;
	}
.inquiry_bar dt{
	float:left;
	line-height:39px;
	padding-left:50px;
	background:url(images/inquiry_bar_left.gif) no-repeat left;
	}
.inquiry_bar dd{
	display:inline;
	padding-right:6px;
	line-height:39px;
	vertical-align:middle;
	}
.inquiry_bar dd label{
	cursor:pointer;
	}
.inquiry_btn{
	width:64px;
	height:25px;
	_margin-top:7px;
	color:#fff;
	font-weight:bold;
	border:none;
	background:url(images/inquiry_bar_button.gif);
	cursor:pointer;
	}
	
.side_block_hot{
	color:#999;
	padding:5px;
	}
.side_block_hot img{
	margin-right:6px;
	}
.side_block_hot a{
	font-size:14px;
	font-weight:bold;
	color:#0078a9;
	}
ul.side_block_list{
	clear:both;
	}
ul.side_block_list li{
	padding-top:2px;
	padding-bottom:0;
	}
	

#index_ys .inquiry_bar{
	background:url(images/inquiry_bar_BG_ys.gif) repeat-x #008350;
	}
#index_ys .inquiry_bar dl{
	background:url(images/inquiry_bar_right_ys.gif) no-repeat right;
	}
#index_ys .inquiry_bar dt{
	background:url(images/inquiry_bar_left_ys.gif) no-repeat left;
	}
#index_ys .inquiry_btn{
	background:url(images/inquiry_bar_button_ys.gif);
	}
#index_ys .main_block_left a{
	color:#0078a9;
	}
#index_ys .side_block_hot a{
	color:#883000;
	}
#index_ys .side_block_list a{
	color:#666;
	}
#index_ys .side_block_list a:hover{
	color:#f60;
	}
	
.tableStyle{
	background-color:#8fbfce;
	}
.tableStyle th{
	padding:4px 0;
	background-color:#f1f8fa;
	}
.tableStyle td{
	padding:2px 5px 2px 8px;
	background-color:#fff;
	}

select, input, textarea{
	font-size:12px;
	}
.ask_form{
	margin:10px 0;
	}
.ask_form li{
	line-height:140%;
	list-style:none;
	padding:4px 0;
	}
.ask_form li h4{
	padding:4px 0 4px 4%;
	color:#00324d;
	background-color:#f1f9fb;
	font-size:14px;
	margin-bottom:5px;
	}
.ask_form li li{
	font-size:12px;
	}
.ask_form .form_left{
	float:left;
	width:16%;
	padding-left:4%;
	}
li.lately_question{
	padding-left:20%;
	}
li.lately_question li{
	padding:2px 0;
	color:#666;
	}
.gray{ color:#999;}

.bOrange{
	color:orange;
	}
.bGreen{
	color:#090;
	}
.bOrange span{
	background-color:orange;
	}
.bGreen span{
	background-color:#009900;
	}
.bGreen span, .bOrange span{
	color:white;
	padding:0 3px;
	margin-right:2px;
	}
	
.question_list{
	padding:10px;
	}
.question_list p{
	padding-bottom:6px;
	}
	
#question_display h1{
	font-size:26px;
	line-height:130%;
	padding:10px 20px 15px;
	color:#00324d;
	}
#question_display h3{
	padding-left:10px;
	}
#question_display .box-cont{
	line-height:170%;
	font-size:14px;
	padding:5px 10px;
	background-image:none;
	color:#222;
	}
#question_display .box-cont .green-box{
	border: none;
	}
#question_display .default-box, #question_display .green-box{
	}
#question_display .box-title a{
	display:inline;
	text-decoration:underline;
	}
.question_contents{
	padding:6px 10px 10px;
	}

.location{
	padding:5px;
	}
	
.current_location{
	padding:0 6px;
	}
.newsDisplay_title{
	border-bottom:1px dashed #e3f5f9;
	}
.newsDisplay_title h1{
	font-size:24px;
	line-height:26px;
	padding:20px 20px 10px;
	text-align:center;
	color:#00324d;
	}
.newsDisplay_contents{
	padding:15px 20px 25px;
	line-height:200%;
	font-size:14px;
	}
.newsDisplay_contents{
	padding:15px 20px 25px;
	font-size:14px;
	line-height:200%;
	}
.newsDisplay_contents, .newsDisplay_contents p{
	font-size:14px;
	margin-bottom:10px;
	}
.newsDisplay_contents font{
	line-height:140%;
	}
.ndt_more{
	color:#666;
	text-align:center;
	padding:2px 0 6px 0;
	border-bottom:1px dashed #b4e1ed;
	background-color:#f6fdff;
	}
