body {
	font: 12px "宋体","verdana","geneva", "arial", "helvetica","sans-serif";padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; line-height: 1.5;text-align: center;
}

input {
	font: 12px "宋体","verdana","geneva", "arial", "helvetica","sans-serif"
}
select {
	font: 12px "宋体","verdana","geneva", "arial", "helvetica","sans-serif"
}
textarea {
	font: 12px "宋体","verdana","geneva", "arial", "helvetica","sans-serif"
}
a:link {
	color: #000
}
a:visited {
	color: #000
}
a:hover {
	color: #CC00CC; text-decoration:underline;
}
a {
	text-decoration: none
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}

ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}


/*页面顶部，包括首页导航栏和内页导航栏*/
#top {
	background: #fff; margin: 0px auto; width: 776px; 
}
#logo {
	float: left; width: 199px; height: 66px; background:url(images/logo.gif) left bottom no-repeat; /*logo背景左下角对齐*/
}
#menu {
	float: right; margin: 11px 0px 0px 3px; width: 570px
}
#menu ul {
	clear: both; float: left; width: 100%
}
#menu ul li {
	float: left
}
#menu ul li.banner {
	width: 8px
}
#menu ul li.lst {
	float: right; width: 19px
}
#nav1 {
	background: url(images/nav_ct.gif) repeat-x 0px 100%
}
#nav1 li {
	background: url(images/icon-a01.gif) no-repeat 7px 7px; list-style:none;
}
#nav1 li a {
	color: #fff; padding-right: 11px; display: block; padding-left: 24px; font-weight: bold; padding-bottom: 0px; line-height: 28px; padding-top: 0px
}

#nav1 li a:visited {
	color: #fff
}
#nav1 li a:hover {
	color: #ff0
}
#nav1 li.banner {
	background: url(images/nav_lt.gif) no-repeat 0px 0px; height: 31px
}
#nav1 li.lst {
	background: url(images/nav_rt.gif) no-repeat 100% 0px; height: 31px
}
#nav2 {
	background: url(images/nav_ct2.gif) repeat-x 0px 100%
}
#nav2 li {
	background: url(images/icon-a02.gif) no-repeat 7px 7px;list-style:none;
}
#nav2 li a {
	padding-right: 20px; display: block; padding-left: 24px; padding-bottom: 0px; line-height: 26px; padding-top: 0px;
}

#nav2 li.banner {
	background: url(images/nav_lt2.gif) no-repeat 0px 0px; height: 26px
}
#nav2 li.lst {
	background: url(images/nav_rt2.gif) no-repeat 100% 0px; height: 26px
}
#nav3 {
 width:776px;
 margin:5px 0px 3px 0px;
 background: #EDF3FE;
 border:1px solid #99BEEF;
 height:26px;
 line-height:26px;
 color: #000;
 letter-spacing:1px;
}
#nav3 ul {
width:100%;
}
#nav3 li {
 float:left;
 padding-left:10px;
}

#nav3 .nav_name {
 color:#006600;
 letter-spacing:2px;
}
/*搜索部分*/
#search {
 width:776px;
 clear:both;
 margin:0 auto;
 margin-bottom:3px;
 margin-top:5px;
 background: #E3EEFD;
 border:1px solid #99BEEF;
 height:30px;
 line-height:30px;
 color: #006666;
 letter-spacing:1px;
}
#search li {
 float:left;
 padding-left:15px;
 list-style:none;
}
#search .txt {
 border:1px #ffffff;
 margin:4px 0px 1px 2px;
 height:16px;
 width:180px;
}
#search .selector {
 border:1px #ffffff;
 margin:4px 0px 1px 0px;
 height:22px;
 color: #006699;
}
#search .btn {
 border:1px #99BEEF solid;
 background:#EDF4FE;
 margin:3px 0px 1px 4px;
 height:22px;
 width:50px;
 letter-spacing:4px;
 color:#006699;
}

/*页面主体*/
#pagebody {
 width:778px;
 margin:0px auto;  /*居中*/
}

/*页面侧边*/
#sidebar {
 width:199px; /*设定宽度*/
 text-align:left; /*文字左对齐*/
 float:left; /*浮动居左*/
 clear:left; /*不允许左侧存在浮动*/
 overflow:hidden; /*超出宽度部分隐藏*/
}
#book {
 margin:0
 text-align:left;
 border:1px solid #99BEEF;
 height:352px
}
#book .book_title {
 background: #3D6DE0;
 color:#FFFFFF;
 text-align:left;
 padding-left:10px;
 font-weight:bold;
 height:24px;
 line-height:24px; /*为了使文字垂直居中，必须将line-height和height设置为相同的数值*/
}
#book .bg3{
 background: #f1f1fd;
}
#book li {
 letter-spacing: 0px;padding-right: 0px; display: block; padding-left: 10px; padding-bottom: 0px;padding-top: 0px; color: #000; line-height: 21px; border-bottom: #dfdfdf 1px dotted

}
#soft {
 margin:10px auto; /*上下边距为20px，左右为自动调整*/ 
 text-align:left;
 border:1px solid #99BEEF;
 height:1149px
}

#soft .soft_title {
 background: #3D6DE0;
 color:#FFFFFF;
 text-align:left;
 padding-left:10px;
 font-weight:bold;
 height:24px;
 line-height:24px; /*为了使文字垂直居中，必须将line-height和height设置为相同的数值*/
}

#soft li{
 float:left;width:170px;padding-right: 0px; display: block; padding-left: 5px; padding-bottom: 0px;padding-top: 0px; color: #000; line-height: 22px;
}
#soft li.bg4{
 background: #F1F7FE;
}

#soft .lanmu2{
 color:#000; width:16px; height:100px; letter-spacing:2px;background: #E3EEFD;border-bottom:none;border-right: #dfdfdf 1px dotted; padding-top:8px;padding-left:5px;
}


/*页面右边主体*/
#mainbody {
 width:570px;
 text-align:left;
 float:right; /*浮动居右*/
 clear:right; /*不允许右侧存在浮动*/
 overflow:hidden;
}

/*医药名站BOX*/
#sort {
 margin:0
 text-align:left;
 border:1px solid #99BEEF;
 height:177px
}

#sort .title {
 background: #D2E4FC;
}

#sort .title li {
 background:#3D6DE0;
 color:#FFFFFF;
 float:let;
 width:18%;
 clear:left;
 text-align:center;
 font-weight:bold;
 list-style:none;
 height:24px;
 line-height:24px; /*为了使文字垂直居中，必须将line-height和height设置为相同的数值*/

}

/*医药名站内容*/
#sort .mingzhan {
		padding-right: 0px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; text-align: left
}
#sort .mingzhan li {
 float: left; width: 15%; letter-spacing: 0px;padding-right: 0px; display: block; padding-left: 6px; padding-bottom: 0px;padding-top: 0px; color: #000; line-height: 21px; border-bottom: #dfdfdf 1px dotted;
}

/*医药导航BOX*/
#sort2 {
 margin:10px auto; /*上下边距为10px，左右为自动调整*/
 text-align:left;
 border:1px solid #99BEEF;
 height:162px;
}

#sort2 .title2 {
 background: #D2E4FC;
}

#sort2 .title2 li {
 background:#3D6DE0;
 color:#FFFFFF;
 float:let;
 width:18%;
 clear:left;
 text-align:center;
 font-weight:bold;
 list-style:none;
 height:24px;
 line-height:24px; /*为了使文字垂直居中，必须将line-height和height设置为相同的数值*/
}

/*医药导航内容*/
#sort2 .fenlei {
	padding: 0px; text-align: left
}

#sort2 .fenlei ul {
	clear: both; float: left; width: 100%;
}

#sort2 .fenlei ul.bg1 {
	background: #f1f1fd;
}

#sort2 .fenlei li {
	float: left; padding-right: 0px; padding-left: 11px; padding-bottom: 0px; padding-top: 1px;line-height: 22px; text-align:left; display: block; background: url(images/shuxian.gif) no-repeat 100% 50%; width: 58px;
}

/*热门网址BOX*/
#sort3 {
 margin:10px auto; /*上下边距为12px，左右为自动调整*/
 text-align:left;
 border:1px solid #99BEEF;
 height:1150px
}
#sort3 .title3 {
 background: #D2E4FC;
}
#sort3 .title3 li {
 background:#3D6DE0;
 color:#FFFFFF;
 float:let;
 width:18%;
 clear:left;
 text-align:center;
 font-weight:bold;
 list-style:none;
 height:24px;
 line-height:24px; /*为了使文字垂直居中，必须将line-height和height设置为相同的数值*/

}

/*热门网址内容*/
#sort3 .remen {
	padding: 0px; text-align: left
}
#sort3 .remen ul {
	clear: both; float: left; width: 100%;
}

#sort3 ul.bg2 {
	background: #f1f1fd;
}
#sort3 .remen li {
	float: left; padding-right: 0px; padding-left: 11px; padding-bottom: 0px; padding-top: 1px;line-height: 24px; text-align:left; display: block; 
}
#sort3 li.lanmu {
	padding-right: 8px; color:#003300;
}
#sort3 li.lanmu a{
 color:#003300;
}
#sort3 li.more {
	float: right; text-align: right;padding-right: 10px; 
}

/*网址内页主体*/
#pagebody2 {
 width:776px;
 margin:6px auto;  /*居中*/
 clear:both;
 border:1px solid #99BEEF;
}
#pagebody2 .content_title {
 background: #D2E4FC;
 text-align:left;
 padding-left:10px;
 height:28px;
 line-height:28px; 
}
#pagebody2 .copyright_title {
 text-align:center;
 font-weight:bold;
 letter-spacing:3px;
 background: #D2E4FC;
 height:28px;
 line-height:28px; 
}
#pagebody2 .copyright_txt {
 padding:10px;
 background:#F1F7FE;
 line-height:24px;
 text-align:left;
}

#pagebody2 li{
 float: left; width: 193px; letter-spacing: 0px;padding: 0px; line-height: 24px; border-right: #eee 1px solid;border-bottom: #eee 1px solid; overflow:hidden; text-align:left;
}
#pagebody2 li a{
 padding-left: 10px
}
#pagebody2 .addurl li{
 width:100%; line-height: 35px; height: 35px; padding-top:5px;padding-left:10px;
}
#pagebody2 .searchurl li{
 width:50%; line-height: 24px; height: 24px; padding-left:5px;
}
#pagebody2 .searchurl li.urlpage{
 width:100%;
}

/*软件、文章列表样式*/
.showlist1 {
	background:#fff;border-bottom: #E1E1E1 1px dotted;
}
.showlist2 {
	background:#f1f1fd;border-bottom: #E1E1E1 1px dotted;
}
.hotsoft {
	background:#FFFFFF;border-bottom: #E1E1E1 1px dotted;
}

/*医药软件首页*/
#pagebody3 {
 width:776px;
 margin:5px auto;  /*居中*/
 border:1px solid #99BEEF;
 }
#newsoft {
 margin:0px 6px 0px 0px; 
 float:left;
 width:255px;
 text-align:left;
}
#newsoft3 {
 margin:0px auto; /*上下边距为10px，左右为自动调整*/
 float:right;
 width:253px;
 text-align:left;
 margin-left:0px;
}
#pagebody3 .title4 {
 background: #D2E4FC;
}

#pagebody3 .title4 li {
 background:#3D6DE0;
 color:#fff;
 float:let;
 width:80px;
 clear:left;
 text-align:center;
 height:24px;
 line-height:24px; 
}
#pagebody3 .title4 li a {
 color:#fff;
}
/*医药软件内容页*/

#pagebody3 .title5 {
 background: #E3EEFD;
 text-align:left;
 padding-left:10px;
 height:28px;
 line-height:28px; 
}
#softsidebar {
 margin:0 0 0 0;
 float:left;
 width:188px;
 height:480px;
 text-align:left;
 border-right:1px #EFEFEF solid;
}
.softcontent li {
 text-align:left;
 padding-left:5px;
 width:572px;
 display:block;
 list-style-type:none;
}
/*页面底部*/
#footer {
clear:both;
width:776px;
margin:0 auto;
height:28px;
line-height:24px; 
text-align:center;
}




