
img {
	border:0px;
}

/******* 整体布局 *******/

#sym_main {
	float:auto;
	margin:0px auto;
	padding:0px;
	background:white;
	width:790px;
	height:auto;
	clear:both; 
}

#sym_main_body {
	float:left;
	background:white;
}

#sym_left {
	float:left;
	margin:0px;
	padding:0 5px 0 0px;
	width:210px;
	height:auto;
	background:white;
}

#sym_right {
	float:right;
	margin:0px;
	padding:0px;
	width:573px;
	height:auto;
	overflow:hidden;
	background:white;
}

/*** 症状产品功能切换 ***/

.contleft {
	float:left;
	width:210px;
	margin-top:5px;
}
.contleft .classListTitle {
	float:left;
	width:210px;
	margin:auto;
	padding:0px;
}
.contleft .classListTitle ul {
	margin:0px;
	padding:0px;
}
.contleft .classListTitle li {
	float:left;
	width:105px;
	height:40px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.contleft .classListTitle img {
	cursor:pointer;
}
#sectCont {
	width:210px;
	margin:auto;
	padding-top:10px;
	background-image:url(/Symptoms/img/sub_dh_bg.gif);
}
#sectCont ul {
	margin:0px;
	padding:0px;
}
#sectCont li {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
}
#sectCont .houseside 
{
	float:left !important;
	margin-top:5px !important;
	background-color:#FFf3dd;
	height:24px;
	line-height:24px;
	text-align:left;
	font-size:14px;
	margin-left:10px;
	width:190px;
	list-style:none;
	padding:0px;
	font-weight:bold;
	float:none;
}
#sectCont .houseside a {
	padding-left:10px;
}
#sectCont a {
	color:#ff9900;
	margin:0px;
	padding:0px;
	font-size:14px;
	text-decoration:none;
}
#sectCont a:hover {
	color:#ff6600;
	text-decoration:underline;
}
#sectCont .larger {
	margin-left:10px;
	margin-right:10px;
	padding-left:8px;
	line-height:21px;
	*line-height:23px;
	height:21px;
	*height:23px;
	overflow:hidden;
}
#sectCont .larger a {
	font-weight:bolder;
	font-size:12px;
	color:#0D8A00;
}
#sectCont .small 
{
	margin-left:5px;
	padding-left:8px;
	line-height:22px;
	padding-bottom:5px;
	float:left;
}
#sectCont .small a {
	font-size:12px;
	color:#333333;
	margin-right:2px;
	display:block;
	width:92px;
	float:left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#sectCont .small a:hover {
	color:red;
}

#cliCont {
	width:210px;
	margin:auto;
	padding-top:10px;
	background-image:url(/Symptoms/img/sub_dh_bg.gif);
}
#cliCont .houseside {
	width:180px;
	background-color:#FFf3dd;
	line-height:24px;
	text-align:left;
	font-size:14px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#ff9900;
	float:left;
}
#cliCont .houseside a {
	padding-left:10px;
}
#cliCont .oneCont {
	width:180px;
	margin:auto;
}
#cliCont .oneCont ul {
	width:180px;
	margin:0px;
	padding:0px;
}
#cliCont .oneCont li {
	float:left;
	width:172px;
	height:18px;
	font-size:12px;
	border-bottom:1px dashed #CCCCCC;
	list-style:none;
	margin:0px;
	padding:6px 0 0 8px;
	background:url(ico_sub.gif) no-repeat left;
}
#cliCont .oneCont a {
	color:#333333;
	text-decoration:none;
}
#cliCont .oneCont a:hover {
	color:red;
	text-decoration:underline;
}
#cliCont .oneCont img {
	margin-top:14px;
}
#cliCont .housesideClin {
	background-color:#ff9900;
	height:24px;
	line-height:24px;
	text-align:left;
	font-size:14px;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
	color:#FFFFFF;
}
#cliCont .twoCont {
	width:180px;
	margin:auto;
}
#cliCont .twoCont li {
	height:30px;
	line-height:30px;
	font-size:12px;
	border-bottom:1px dashed #CCCCCC;
}
#cliCont .twoCont img {
	margin-top:5px;
	border:0px;
}

.clr {
	clear:both;
	width:0px;
	height:0px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	visibility:hidden;
}

/********** 右侧 ***********/

#sym_right h1 {
	font-size:16px;
	font-family:"黑体",arial;
	color:#CC9900;
	font-weight:normal;
	display:inline;
}

#sym_right h2 {
	font-size:16px;
	font-family:"黑体",arial;
	color:#009900;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#sym_right .r_1 {
	float:left;
	width:80px;
	height:80px;
	background:url(other.jpg) -720px -70px;
}

#sym_right .r_2 {
	float:left;
	width:480px;
	padding:5px;
	border-bottom:1px solid #eeeeee;
}
#sym_right .r_2_in {
	float:left;
	width:480px;
	padding:5px;
	margin-top:30px;
}

#sym_right .r_2 span {
	font-size:14px;
	color:#cccccc;
	margin-left:10px;
}
#sym_right .r_2_in span {
	font-size:14px;
	color:#cccccc;
	margin-left:10px;
}

#sym_right .r_3 {
	float:left;
	width:480px;
	padding:5px;
}
#sym_right .r_3 a {
	float:left;
	width:86px;
	height:17px;
	background:url(other.jpg) -215px -5px;
	margin:5px;
	padding-top:5px;
	text-align:center;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
#sym_right .r_3 a:hover {
	float:left;
	width:86px;
	height:17px;
	background:url(other.jpg) -305px -5px;
	margin:5px;
	padding-top:5px;
	text-align:center;
	color:red;
	text-decoration:underline;
}

#sym_right .r_4 {
	float:left;
	width:540px;
	height:27px;
	padding:10px 0 0 35px;
	margin:10px 0 0 0;
	background:url(other.jpg) -5px -60px;
}

#sym_right .r_5 
{
	float:left;
	width:571px;
	border-left:1px solid #99CC00;
	border-right:1px solid #99CC00;
	background:#ccffcc;
}

#sym_right .r_5_body {
	width:561px;
	background:white;
	margin:0 0 0 3px;
	padding:3px;
	font-size:12px;
	f
}
#sym_right .r_5_body pre {
	clear: both;
	margin:0px;
	padding:2px;
	line-height:20px;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;		 /* Internet Explorer 5.5+  */
	text-align:justify;text-justify:inter-ideograph;
}

#sym_right .r_5_body span {
	font-weight:bold;
	color:#009900;
}

#sym_right .r_5_body font {
	font-weight:bold;
	color:#0033CC;
}

#sym_right .r_6 {
	float:left;
	width:575px;
	height:1px;
	font-size:1px;
	margin:0px;
	padding:5px 0 0 0;
	background:url(other.jpg) -5px -106px;
}

#sym_right .sym_class_title {
	float:right;
	text-align:right;
	width:540px;
	margin-right:5px;
	padding:8px 0px 2px 35px;
	background:url(sym_class_title_bg.gif) #EEEEEE no-repeat 10px;
	font-size:12px;
	color:#666666;
	border-bottom:1px solid #dddddd;
}

#sym_right .sym_class_title span {
	float:left;
	font-family:"黑体",arial;
	font-size:16px;
	margin-top:-2px;
	color:#009900;
}
#sym_right .sym_class_title a {
	padding:0 5px 0 5px;
	color:black;
	text-decoration:none;
}
#sym_right .sym_class_title a:hover {
	color:red;
	text-decoration:underline;
}

#sym_right .sym_next {
	float:left;
	width:550px;
	background:#e5efe5;
	margin-top:5px;
	padding:5px 0 3px 15px;
	font-weight:bold;
	font-size:14px;
	color:#666666;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#sym_right .sym_xg {
	width:155px;
	float:right;
	text-align:right;
	font-size:12px;
	margin:5px 0 0 0;
	padding:7px 5px 3px 0;
	background:#e5efe5;
}

#sym_right .sym_xg a {
	color:black;
	text-decoration:underline;
}

#sym_right .sym_xg a:hover {
	color:red;
}

#sym_right .sym_al {
	width:70px;
	height:20px;
	padding-left:20px;
	margin-right:10px;
	background:url(sym_al_icon.gif) no-repeat left;
}

#sym_right .sym_wz {
	width:70px;
	height:20px;
	padding-left:15px;
	margin-right:10px;
	background:url(sym_wz_icon.gif) no-repeat left;
}

#sym_right .sym_next_body {
	width:575px;
	height:110px;
	padding:0px;
	margin:0px;
}

#sym_right .sym_pic {
	float:left;
	padding:10px;
}

#sym_right .sym_ms {
	float:left;
	width:390px;
	font-size:12px;
	margin-top:5px;
}

#sym_right .sym_ms a {
	color:red;
	text-decoration:underline;
}

#sym_right .sym_ms a:hover {
	color:black;
	text-decoration:underline;
}

#sym_right .sym_ms p {
	text-indent:24px;
	padding:0px;
	margin:0 0 5px 0;
	line-height:150%;
	color:#555555;
}
#sym_right .sym_ms span {
	font-weight:bold;
	color:black;
}

#sym_right .sym_page {
	float:left;
	width:555px;
	text-align:center;
	padding:10px;
	margin:10px;
	border-top:1px solid #dddddd;
}

#sym_right .sym_page font {
	padding:3px 5px 3px 5px;
	margin:3px;
	font-size:12px;
}

#sym_right .sym_page span {
	font-family:wingdings 3;
	font-size:9px;
	padding:5px 10px 5px 10px;
	background:#f3f3f3;
	border:1px solid #dddddd;
	color:#cccccc;
}

#sym_right .sym_page a {
	padding:3px 5px 3px 5px;
	margin:3px;
	font-size:12px;
	border:1px solid #dddddd;
	background:#f3f3f3;
	color:black;
	text-decoration:none;
}
#sym_right .sym_page a:hover {
	color:red;
	text-decoration:underline;
}

#sym_right .sym_page .sym_page_next {
	padding-right:15px;
	background:url(sym_page_next.gif) #f3f3f3 no-repeat 47px;
}

/************************ 症状内页开始 ****************************/

#sym_right .sym_view h1 {
	float:left;
	width:575px;
	font-family:"黑体",arial;
	font-size:16px;
	font-weight:normal;
	color:black;
	text-align:center;
	padding:20px 0 10px 0;
}

#sym_right .sym_view h2 {
	float:left;
	width:575px;
	font-family:"黑体",arial;
	font-size:16px;
	font-weight:normal;
	color:green;
	text-align:center;
	padding:20px 0 10px 0;
}

#sym_right .sym_view_body {
	float:left;
	width:555px;
	padding:10px;
	border-bottom:1px solid #dddddd;
}

#sym_right .sym_view_body p {
	font-size:12px;
	padding:10px;
	line-height:160%;
	color:#444444;
	text-indent:24px;
	padding:0px;
	margin:10px 0 10px 0;
}


#sym_right .sym_view_fa {
	float:left;
	width:554px;
	height:410px;
	padding:10px;
	overflow:scroll;
	border:1px solid #dddddd;
}

#sym_right .sym_view_fa p {
	font-size:12px;
	padding:10px;
	line-height:160%;
	color:#444444;
	text-indent:24px;
	padding:0px;
	margin:10px 0 10px 0;
}
#sym_right .sym_view_fa blue {
	color:blue;
}

.font_kfs_b {
	color:#996600;
	font-weight:bold;
}

#sym_right .sym_view_cp_tit {
	float:left;
	width:213px;
	height:18px;
	margin-top:20px;
	font-size:14px;
	color:white;
	padding:5px 0 0 5px;
	background:url(sym_view_cp_tit.gif);
}
#sym_right .sym_view_cp_font {
	float:left;
	width:345px;
	height:18px;
	margin-top:20px;
	font-family:"黑体",arial;
	font-size:14px;
	color:#008800;
	text-align:right;
	padding:5px 5px 0 5px;
	background:#DDFFDD;
}

#sym_right .sym_view_cp {
	float:left;
	width:573px;
	margin-bottom:10px;
	border:1px solid #cccccc;
}

#sym_right .sym_view_cp_body {
	float:left;
	width:275px;
	margin:2px;
	padding:3px 2px 3px 3px;
}

#sym_right .sym_view_cp_pic {}

#sym_right .sym_view_cp_name {
	float:left;
	width:190px;
	font-size:14px;
	padding:5px 0 8px 5px;
}

#sym_right .sym_view_cp_name a {
	color:#0066CC;
	text-decoration:none;
}
#sym_right .sym_view_cp_name a:hover {
	color:red;
	text-decoration:underline;
}

#sym_right .sym_view_cp_jg {
	float:left;
	font-size:14px;
	padding:5px 0 8px 2px;
}
#sym_right .sym_view_cp_jg span {
	color:red;
}

#sym_right .sym_view_cp_other {
	text-align:center;
}

#sym_right .sym_view_cp_other a {
	margin:0 5px 0 5px;
}

#sym_right .sym_view_al {
	float:left;
	width:274px;
	height:191px;
	padding:3px;
	background:#eeeeee;
	border:1px solid #CCCCCC;
}

#sym_right .sym_view_al_tit {
	background:#ffffff;
	width:247px;
	height:18px;
	padding:5px 0 0 25px;
	font-family:"黑体",arial;
	font-size:16px;
	background:url(sym_view_al_bg.gif);
}
#sym_right .sym_view_al_tit span {
	font-family:arial;
	font-size:12px;
	margin-left:140px;
	position:relative;
	top:-3px;
}
#sym_right .sym_view_al_tit a {
	text-decoration:none;
	color:black;
}
#sym_right .sym_view_al_tit a:hover {
	text-decoration:underline;
	color:red;
}

#sym_right .sym_view_al_body {
	width:276px;
	background:#ffffff;
}

#sym_right .sym_view_al_body ul {
	padding:0px;
	margin:5px 0 0 0;
}
#sym_right .sym_view_al_body li {
	list-style:none;
	float:left;
	width:250px;
	overflow:hidden;
	padding:0px;
	margin:4px 0 4px 2px;
}
#sym_right .sym_view_al_body li a {
	width:260px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height:15px;
}

#sym_right .sym_view_al_body .title
{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#sym_right .sym_view_al_body a:hover {
	text-decoration:underline;
	color:red;
}

#sym_right .sym_view_al_body p {
	float:left;
	text-indent:24px;
	line-height:150%;
	color:#666666;
	margin:5 0 0 5px;
	padding:0px;
}

#sym_right .sym_view_al_body p a {
	float:none;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:normal;
	color:red;
}
#sym_right .sym_view_al_body p a:hover {
	text-decoration:underline;
	color:red;
}

#sym_right .sym_view_wz {
	float:left;
	width:274px;
	height:191px;
	padding:3px;
	background:#eeeeee;
	border:1px solid #CCCCCC;
	margin-left:7px;
}

#sym_right .sym_view_wz_body {
	float:left;
	width:150px;
	height:154px;
	background:white;
	padding:8px 0 6px 5px;
	margin:0;
}
#sym_right .sym_view_wz_body ul {
	padding:0px;
	margin:0px;
}
#sym_right .sym_view_wz_body li {
	list-style:none;
	float:left;
	width:150px;
	overflow:hidden;
	padding:0px;
	margin:4px 0 4px 0;
}
#sym_right .sym_view_wz_body li a {
	width:160px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#sym_right .sym_view_wz_pic {
	float:left;
	width:118px;
	height:158px;
	padding-top:10px;
	background:white;
	text-align:center;
}

/************* tags ***************/

#sym_left .sym_view_tag {
	float:left;
	width:202px;
	padding:3px;
	background:#CCDDFF;
	border:1px solid #99ccee;
	margin-top:5px;
}

#sym_left .sym_view_tag_tit {
	background:#ffffff;
	width:176px;
	height:18px;
	padding:5px 0 0 25px;
	font-family:"黑体",arial;
	font-size:16px;
	background:url(sym_view_tag_bg.gif);
	color:#0066cc;
}
#sym_left .sym_view_tag_tit span {
	font-family:arial;
	font-size:14px;
	margin-left:50px;
	position:relative;
	top:-3px;
}

#sym_left .sym_view_tag_body {
	float:left;
	width:197px;
	background:white;
	padding:5px 0 5px 5px;
}
#sym_left .sym_view_tag_body a {
	width:160px;
	overflow:hidden;
	padding:5px;
	margin-right:2px;
	line-height:200%;
	color:#555555;
	text-decoration:underline;
}
#sym_left .sym_view_tag_body a:hover {
	color:red;
}
#sym_left .sym_view_tag_body .sym_f1 {
	font-size:12px;
}
#sym_left .sym_view_tag_body .sym_f2 {
	font-size:12px;
	font-weight:bold;
}
#sym_left .sym_view_tag_body .sym_f3 {
	font-size:14px;
}
#sym_left .sym_view_tag_body .sym_f4 {
	font-size:14px;
	font-weight:bold;
}

/*********** 活动 *************/

.sym_hd {
	position:relative;
	top:10px;
	left:-32px;
	z-index:100;
	border:0px;
	width:32px;
	margin-top:-10px;
	margin-bottom:-92px;
	cursor:hand;
	filter:alpha(opacity=60);
    -moz-opacity:0.60; 
    opacity:0.60;
}

#bx {
	float:left;
	position:absolute;
	margin-left:-2px;
	margin-top:-78px;
	padding:0px;
	width:510px;
	height:390px;
	z-index:1001;
}
	
#fd { 
	width:510px;
	height:390px;
	background:#EDF1F8; 
	border: 2px solid #849BCA;
	margin-top:0px;
	margin-left:2px;
	text-align:center;
	float:left;
	overflow:hidden;
	position:absolute;
	left:auto;
	top:0px;
	cursor:move;
	filter:alpha(opacity=50);
}

.hd_close {
	float:right;
	cursor:hand;
	margin:5px 10px 5px 0;
}
/************************ 症状底部 ****************************/

#sym_bottom {
	float:auto;
	margin:0px auto;
	padding:0px;
	background:white;
	width:800px;
	height:92px;
	background:url(sym_bottom_bg.gif) repeat-x;
	clear:both;
}
div.Similar_key
{
	 width:568px;
	 height:20px;
	 background:rgb(238,255,255);
	 margin-top:5px;
	 border:1px solid #CCCCCC;
	 line-height:22PX;
	 padding-left:5PX;
	 float:left;
}
div.Similar_key font{
	 font-size:12px; margin-left:5px;}