﻿@charset "utf-8";
/* CSS Document */
body {font-family:Arial,宋体; font-size:12px; margin:0px 0px 30px 0px; padding:0px; background:url(images/body_bk.jpg) left top repeat-x;background-attachment:fixed;}

* {padding:0px; margin:0px;}

.clear {height:0px; overflow:hidden; clear:both;}

img {border:none;}

a:link,a:visited {color:#0c00ff;}

ul {list-style-type:none;}

.container {width:934px; margin:14px auto auto auto;}

.weibk {width:932px; border:1px solid #47699b; background:#ffffff url(images/content_bk.gif) left top no-repeat; border-top:none; 
        padding-top:3px; float:left;} 
.weibks{width:932px; border:1px solid #47699b; background:#ffffff url() left top no-repeat; border-top:none; 
        padding-top:3px; float:left;} 

.header {width:915px; float:left; padding:0 8px 0 9px;}

.header_top {width:910px; float:left; background:url(images/idx_05.gif) left no-repeat; height:23px; text-align:right; color:#ffffff; padding-top:7px; padding-right:5px;}

.header_top span {margin:0 8px;}

.header_top a:link,.header_top a:visited {color:#ffffff; text-decoration:none; font-weight:bold;}

.header1 {width:915px; float:left; background:#ffffff url(images/top_bk.gif) right top no-repeat; height:65px; overflow:hidden;}

.logo {float:left; padding:3px 0 0 7px; width:300px;}

.search {float:right; color:#ffffff; padding:20px 8px 0 0; height:43px; overflow:hidden; text-align:right;}

.search span {margin-left:6px; padding-right:6px;}

.search a:link,.search a:visited {color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px;}

.header2 {width:915px; float:left; background:#ffffff url(images/header2_bk.gif) left top repeat-x; height:5px; overflow:hidden;}

/*头部导航菜单样式*/
.caidan {height:42px; float:left;  width:915px; background:url(images/nav_03.jpg) left  repeat-x;}  
   /*一级菜单*/
#nav {width:915px; height:34px; line-height:34px; position:relative; z-index:500;}
	  
#nav li.top {display:block; float:left; height:34px; text-align:center; border-right:1px solid #bbbbbb;}
#nav li a.top_link {display:block; float:left; height:34px; line-height:34px; color:#666666; text-decoration:none; font-size:13px; font-weight:bold;cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0px 27px;  height:34px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; padding:0px 24px; display:block; height:34px; background: url(three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#0000FF; background:#ACD6FF repeat-x;}
#nav li:hover a.top_link span {background:url(three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:34px; background: #ACD6FF; white-space:nowrap; width:270px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:24px; line-height:24px; position:relative; float:left; width:270px; font-weight:normal;  border-top:1px solid #ffffff; text-align:left;}
#nav li:hover ul.sub li a
{display:block; font-size:12px;  text-indent:23px; color:#0000ff; text-decoration:none; font-weight:bold;}
#nav li ul.sub li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#f7f7f7; color:#0000ff; line-height:24px; height:24px;}
#nav li:hover ul.sub li a.fly:hover
{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:280px; top:0px; white-space:nowrap; width:160px; z-index:400; height:auto; }

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#f7f7f7; color:#0000ff; line-height:24px; height:24px;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#ACD6FF url(arrow.gif) 80px 6px no-repeat; color:#0000ff; border-color:#bbd37e;} 
  
  
#nav li:hover ul.xia3
{left:1px; top:34px; background: #ACD6FF; white-space:nowrap; width:280px; height:auto; z-index:300;}
#nav li:hover ul.xia3 li
{display:block; height:24px; line-height:24px; position:Relative; float:left; width:280px; font-weight:normal; border-Top:1px solid #ffffff; text-align:left;}
#nav li:hover ul.xia3 li a
{display:block; font-size:12px;  text-indent:23px; color:#0000ff; text-decoration:none; font-weight:bold;}
#nav .xia3 a:hover
{background:#f7f7f7 url(images/idx_32.gif) 98% center no-repeat;}

#nav li:hover ul.xia3 li 
{background:#ACD6FF url(images/idx_32.gif) 98% center no-repeat; color:#fff;}

/*左侧分类二级样式结束*/

.main {width:915px; float:left; padding:0 8px 0 9px; margin-top:15px;}

.left {width:194px; float:left;}

.left a {font-size:12px; letter-spacing:normal;}

.left h3 {font-size:15px; color:#333333; margin-left:12px; letter-spacing:1px;}

.left1 {float:left;}

.left_title {background:url(images/idx_23.gif) left top no-repeat; height:35px; width:194px; overflow:hidden; line-height:34px;}

.left2 {float:left; width:194px; margin-top:12px; font-family:Arial;}

.left2_title {background:url(images/idx_55.gif) left top no-repeat; height:27px; width:194px; overflow:hidden; line-height:27px;}

#left2_list {border:1px solid #9dc4d8; width:182px; float:left; border-top:none; background:#ffffff; letter-spacing:1px;
            padding-top:4px; border-bottom:none;height:185.5px }
.left2_list {border:1px solid #9dc4d8; width:192px; float:left; border-top:none; background:#ffffff; letter-spacing:1px;
            padding-top:4px; border-bottom:none; }
			
#left2_list li {padding:0px 0px 5px 12px; margin:0 2px 0 4px; background:url(images/idx_46.gif) 0 5px no-repeat;}
#left2_list a {text-decoration:none; font-size:12px;} 
#left2_list a:hover {text-decoration:underline;color:#FF6666;} 
			
#left2_list2 {border:1px solid #9dc4d8; width:182px; float:left; border-top:none; background:#ffffff; letter-spacing:1px;
            padding-top:4px; border-bottom:none;height:184.5px }
#left2_list2 li {padding:0px 0px 5px 12px; margin:0 2px 0 4px; background:url(images/idx_46.gif) 0 5px no-repeat;}
#left2_list2 a ,#left2_list0 a,#left2_list3 a {text-decoration:none; font-size:12px;} 
#left2_list2 a:hover,#left2_list0 a:hover,#left2_list3 a:hover {text-decoration:underline;color:#FF6666;}
#left2_list0,#left2_list3{ border:1px solid #9dc4d8; width:192px; float:left; border-top:none; background:#ffffff; letter-spacing:1px;
            padding-top:4px; border-bottom:none; word-break:break-all;}
#left2_list0{ height:120px ;}
#left2_list3{ height:100px;}
#left2_list0 li,#left2_list3 li{padding:0px 0px 5px 12px; margin:0 2px 0 9px; background:url(images/idx_46.gif) 0 5px no-repeat; }


/*首页主体内容右侧样式*/

.right {float:right; width:712px;}
.right2 {width:935px;}

.idx_flash {width:712px; overflow:hidden; float:left;}

.right2 {float:left; width:712px; margin-top:18px; background:url(images/right2_bk.gif) left top no-repeat; height:360px; overflow:hidden;}
.right2 h3{ font-weight:bold;}
.right2  li {float:left; width:342px; display:inline; margin-top:2px; height:118px; overflow:hidden; padding:0 7px;}

.right2 a  {text-decoration:none;}
.right2 a:hover{text-decoration:underline; color:#FF6666;}

.right2 li h3 {background:url(images/idx_38.gif) left bottom repeat-x; padding-bottom:8px; font-size:14px; margin:0 0 12px 0px; padding-left:5px;}

.right2 li p {float:left; margin:0px 5px; display:inline; line-height:20px;}

.right2 li div {padding:0 10px;}

.right2 li .p1 {margin:0 5px 0 2px; display:inline; width:87px;}

.right2 li span {float:none; background:url(images/idx_52.gif) 3px 6px no-repeat; padding:2px 12px 3px 12px;} 

.right3 {float:left; width:712px; margin-top:13px;}
.right3 a:hover{ color:#FF6666;}

.right3_title {background:url(images/idx_56.gif) left no-repeat; height:37px;}

.right3_title h3 {font-size:15px; color:#cc6600; letter-spacing:1px; margin:0px 0 0 12px; padding-top:9px;}

.right3_content {border-left:1px solid #9dc4d8; border-right:1px solid #9dc4d8; width:686px; float:left;  background:#ffffff; padding:10px 12px;}

/*页面底部样式*/
.footer {width:924px; float:left; height:108px; background:url(images/idx_63.gif) repeat-y; margin-top:12px; font-weight:bold;
         text-align:Center; padding:11px 8px 0 0; color:#FFFFF0; line-height:24px;} 
		 
.footer span {padding-left:10px;}	

.footer a {color:#FFFFF0; text-decoration:none;}	
.footer a:visited {color:#FFFFF0; text-decoration:none;}	 


/*商品列表页*/
.category {width:100%; float:left;}

.sear_keyword {width:100%; float:left; margin-top:3px; color:#666;} 

.sear_keyword  p {font-size:12px; float:left; padding:2px 2px 0 12px; width:180px; overflow:hidden;}

.sear_keyword ul {float:left; padding-left:2px;}

.sear_keyword li {float:left; padding:0 5px; border-right:1px solid #666; height:14px; overflow:hidden; margin:0px 2px 0 2px;}

.sear_keyword li a {color:#666; text-decoration:none;}

.top_pages {width:712px; float:left; margin-top:8px; font-size:11px;}

.top_pages p {float:left;}

.goods_list {float:left; width:712px; margin-top:10px; font-size:12px;}

.goods_list th {background:url(images/cate_03.gif); height:31px; padding:0 3px; border-right:1px solid #ffffff; font-weight:normal;}

.goods_list td {padding:9px 2px; line-height:16px;}
.goods_list td a:link,.goods_list td a:visited{text-decoration:none;}
.goods_list .td1 {background:#f5fbfe;}


/*登陆注册页面*/
.user_main {width:893px; margin:17px 8px 15px 9px; border:1px solid #275497; float:left; display:inline; padding:10px; background:#f8f8f9; overflow:hidden;}

.user_main  table td {padding:2px;}


/*左侧分类树样式*/

.menu1{width:192px; background:#edf7ff; font-size:12px; float:left; border-right:1px solid #9dc4d8; border-left:1px solid #9dc4d8;  border-left:1px solid #9dc4d8; padding-bottom:10px;}

.area li{text-align:left; padding:5px 0; position:relative; z-index:100; border-bottom:1px solid #83abc6; border-top:1px solid #edf7ff;
         background:url(images/idx_32.gif) 98% center no-repeat;}
.area li a {display:block; padding-left:20px; position:relative; z-index:100; text-decoration:none;}

.area li dl {width:192px; overflow:hidden; display:none; position:absolute; top:-1px; right:-194px;
             z-index:-100; border:1px solid #999999; background:#ffffff;}

.area li dl a:link,.area li dl a:visited {display:block; padding:5px 15px 5px 20px;}
.area li dl a:hover {background:url(images/idx_28.gif) 5px center no-repeat; margin:0px; display:block; padding:5px 15px 5px 20px;}

.area li.lion {text-align:left; border-top:1px solid #999999; padding:5px 0px;
               border-bottom:1px solid #999999; background:#ffffff url(images/idx_32.gif) 98% center no-repeat;}
.area li.lion dl {display:block; padding:10px 0;}

/*商品详细页*/
.goods_content {width:700px; float:left; margin-top:20px;}
.goods_content h1 {font-size:14px; color:#6c6c6c; margin:14px 0 20px 0;}
.goods_flow {height:28px; width:700px; float:left; background:#ffffff; border:1px solid #dddada;}
.goods_flow p {float:left;}

.goods_dec {width:655px; float:left; padding:15px 30px 15px 15px;}

/*当前位置*/
#ur_here {margin-top:10px; font-size:12px;}
#ur_here a{ text-decoration:none}

.related {}
.related th {height:26px; text-align:left; padding-left:6px; border-top:1px solid #8064a2; border-bottom:1px solid #8064a2; font-weight:normal;}
.related td {padding:6px; font-size:11px;}

/*购物流程*/
.flow_tb {border-collapse:collapse;}
.flow_tb th {padding:4px;}
.flow_tb td {padding:5px;}

.flow_tb1 {border-collapse:collapse;}
.flow_tb1 th {padding:4px; background:#f5f5f5;}
.flow_tb1 td {padding:4px;}

/*用户中心样式*/
.user_left {width:200px; border:1px solid #47699b; float:left;}
.uc_list {border:4px solid #eff6ff; background:#ffffff; width:192px;}
.uc_list ul {padding:8px 10px;}
.uc_list li {border-bottom:1px dashed #d7d7d7; padding:8px 5px;}
.uc_list a {color:#0000ff; text-decoration:none;}
.user_right {width:700px;  border:1px solid #47699b; float:right;}

.user_right1 {border:4px solid #eff6ff; background:#ffffff; line-height:22px;
              padding:12px 8px 30px 8px;} 

.user_tb {border:1px solid #dddddd;}



/*页面段落格式body_p*/
#bp{margin-top: 10px; margin-left:15px; text-align:justify; font-size: 12px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255);}
#bp_bold{margin-top:10px; font-weight: bold; font-size:14px; font-family: Arial,Helvetica,sans-serif;}
#bp_bold a{ text-decoration:none;}
#bp_bold a:hover{ text-decoration:underline;color:#FF6666;}
/*by molecule 搜索表格*/
#molecule{ border:0px;margin-left:15px; margin-top:0px; margin-bottom:30px; font-size:11px;}
#molecule td{width:155px; align="left"; padding-left:15px; padding-bottom:10px;}
#molecule ul{margin:0px; list-style-type:circle;}
#molecule a{text-decoration:none;}
#molecule a:hover{text-decoration:underline;}
/*by molecule 检索后分子页面*/
#mol_li2{margin-left:32px; margin-top:10px; font-size:9pt;}
#mol_li2 li{margin-top:4px; text-align:justify;}
#mol_table{margin:1px; margin-top:10px;auto;width:95%;cellspacing="0";border-collapse:collapse;text-align:left; margin-left:15px;table-layout:fixed;}

#mol_table td {border:1px solid #0058a3;   /* 单元格边框 */
   text-align:left;
   padding-top:3px; padding-bottom:3px;
   padding-left:2px; padding-right:2px;
   word-break:break-all;word-wrap:break-word;
}

#sbi_li{margin-left:32px; margin-top:10px; font-size:9pt;}
#sbi_li li{margin-top:4px;}
#table_top{background:#9dc4d8;}
#table_top td{text-align:left;}
#mol_table td a{ text-decoration:none;}
#mol_table td a:hover{ text-decoration:underline;color:#FF6666;}
#mol_cap{text-align: left; margin-bottom: 0pt; margin-top:0px; margin-bottom:5px; font-weight:bold;}
#mol_head{ text-indent:15px;margin-top:10px; margin-bottom:-5px; font-weight: bold; font-size:13px;; font-family: Arial,Helvetica,sans-serif;}
#mol_head a{ text-decoration:none;}
#mol_head a:hover{text-decoration:underline;color:#FF6666;}

/*services*/
#ser_title{ margin-bottom:20px; }
#ser_title .fav{ text-align:center;}
#ser_title .fav li{ font-weight:bold; padding:1px; color:#1ab7ea; font-family:Georgia, "Times New Roman", Times, serif;  }
#sbi{}
#sbi h2{margin-top:10px; font-weight: bold; font-size:14px; font-family: Arial,Helvetica,sans-serif;}
#sbi_p{margin-top: 10px; margin-left:15px; text-align:justify; font-size: 12px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255); font-weight:bold;}
#sbi p{margin-top: 10px; margin-left:15px; text-align:justify; font-size: 12px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255);
 
}
#ser_p{margin-top: 15px; margin-left:15px; text-align:justify; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height:20px;}
#ser_p2{margin-top: 5px; margin-left:15px; text-align:justify; font-size: 12px; font-family: Arial,Helvetica,sans-serif; }

#ser_head{font-size: small;margin-top:10px; font-weight: bold; font-family: Arial,Helvetica,sans-serif;}
#ser_head2{font-size: small;margin-top:10px; margin-left:15px; font-weight: bold; font-family: Arial,Helvetica,sans-serif;}
#ser_li{list-style-type: disc; list-style-image: none; list-style-position: outside; margin-left: 30px; margin-top: 10px; font-size: 12px; font-weight: bold; color: rgb(0, 0, 255);}
#ser_li li{ margin-top:3px;}
#ser_li2{list-style-type:circle;list-style-position: outside; margin-left: 30px; margin-top: 10px; font-size: 12px; }
#ser_li2 li{ margin-top:5px;}
#ser_li2 li a{ text-decoration:none;}
#ser_li2 li a:hover{text-decoration:underline; color:#FF6666;}
#ser_li3{list-style-type: disc; list-style-image: none; list-style-position: outside; margin-left: 30px; margin-top: 10px; font-size: 12px; font-weight: bold; color: rgb(0, 0, 255);}
#ser_li3 li{ margin-top:3px;}
#ser_li3 li a{ text-decoration:none;}
#ser_li3 li a:hover{text-decoration:underline; color:#FF6666;}
#ser_li4{ list-style-type:none;list-style-position: outside; margin-left: 30px; margin-top: 10px; font-size: 12px;}
#ser_li4 li{ margin-top:5px;}
#ser_footer{ margin-top:35px; margin-bottom:-15px;}
#ser_ol{ margin-left:30px; margin-top:10px;}
#ser_ol li{ margin-top:5px;}
#ser_ol2{margin-left:35px; margin-top:10px;}
#ser_ol2 li{ margin-top:5px;}
#ser_dl{ margin-top:10px; margin-left:15px; list-style:circle;}
#ser_dl dt{ font-weight:bold; margin-top:5px;}
#ser_dl dd{ margin-top:5px; margin-left:10px; list-style:circle;}
#ser_cre{ margin-top:10px; text-align:left; margin-left:15px;}
#ser_req{ border:0px; padding:5px;}
#ser_req td { padding:2px; vertical-align:top; font-weight:bold; padding-left:5px;}
 
#ser_pho { margin-top:15px; margin-left:15px; margin-bottom:15px; text-align:justify; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;}
#ser_ph{ list-style:none;}
#ser_ph li{ padding-top:10px; list-style-type:none;}
#ser_pho img{ width:92.7px; height:150px; padding-right:10px;}
#ser_ph_tab{padding-left:15px; border:0px; margin-top:10px; width:100%}
#ser_ph_tab td{ vertical-align:top; padding-top:5px; font-weight:bold;}
#ser_ph_tab li{ padding-bottom:5px; font-weight:bold;}
#ser_ph_tab2{padding-left:15px; border:0px; margin-top:10px;}
#ser_ph_tab2 td{ vertical-align:top; padding-top:5px; font-weight:bold;}
#ser_ph_tab2 li{ padding-top:5px; font-weight:bold; padding-left:10px;}
#ser_p .pho{ clear:both; padding-top:3px;}
 /*about us */
#ab{}
#ab p{margin-top: 15px; margin-left:15px; text-align:justify; font-size: 12px; font-family: Arial,Helvetica,sans-serif;}
#ab ul li{list-style-type:circle; list-style-image: none; list-style-position: outside; margin-left: 30px; margin-top: 7px; font-size: 12px;}
#ab h2{font-size:14px;margin-top:10px; font-weight: bold; font-family: Arial,Helvetica,sans-serif;}
#ab dl{ margin-left:17px; margin-top:10px;}
#ab dd{  font-weight:bold;}
#ab dt{ margin-top:5px; margin-bottom:5px;}

/*contact us*/
#cu{ list-style:none; margin-left:15px; font-size:13px; margin-top:10px; margin-bottom:15px;}
#cu li{ margin-top:5px; }
#cu2{ list-style:none; margin-left:15px; margin-bottom:50px; font-size:13px;}
#cu2 li{ margin-top:15px;}

#cu2  a{text-decoration:none}
#cu2 a:hover{text-decoration:underline; color:#FF0000;}



/*客户自己的CSS文件开始*/

.titord_first{background:url(http://www.sinobiological.com/themes/sino/images/h_bk.gif) 2px 11px no-repeat; width:660px;margin:15px 0px 10px -6px;}

.contentheader{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 19px;
}

.content2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 19px;
}


.contentheader2{background:url(http://www.sinobiological.com/themes/sino/images/good_03.jpg) 5px center no-repeat;background-color:#fff;padding-left:15px;font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 19px;}
.w100{width:100%}

.content3{font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	line-height : 19px
        ;color:#002A66}




/*客户自己的CSS文件结束*/

/*高级搜索样式*/
.ad_sear {width:710px; border:1px solid #9dc4d8; float:left; margin-top:12px;}

.ad_sear h3 {width:698px; background:url(images/search_03.gif) left top repeat-x; font-size:14px;
             height:33px; line-height:30px; padding-left:12px;}

.ad_sear td {padding:6px;}

/*文章页面样式*/
.art_right {width:712px; float:right;}
.art_right h1 {font-size:14px;  border-bottom:1px solid #cccccc;
               padding-bottom:6px; margin-bottom:8px;}

/*信息提示页样式*/
.message {border:1px  solid #486a9a; margin:18px auto; clear:both; width:915px;}

.flowBox h6 {font-size:14px; margin-bottom:8px;}


/*by molecule*/
#mol_a{}
#mol_a a{text-decoration:none;}
#mol_a a:hover{text-decoration:underline; color:#FF6666;}

/*Tab CSS*/
#lib_Tab1{width:680px;margin:0px;padding:0px;margin-bottom:15px;}
/*Tab2*/
#lib_Tab2{width:576px;margin:0px;padding:0px;margin-bottom:15px; }
/*菜单class*/
.lib_tabborder{border:1px solid #95C9E1;}
.lib_Menubox {height:30px;line-height:28px;position:relative;}
/*/*/
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; top:3px; left:0; margin-left:10px; height:25px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:210px;color:#F8F8FF;font-weight:bold; margin-right:2px;height:25px;line-height:25px; background-color:#00008B}/*www.codefans.net*/
.lib_Menubox li.hover{padding:0px;background:#fff;width:170px;border-left:1px solid #95C9E1;border-top:1px solid #95C9E1;border-right:1px solid #95C9E1;color:#0000FF;height:25px;line-height:25px;}
.lib_Contentbox{padding-left:25px;padding-right:10px;padding-bottom:5px;clear:both;margin-top:0px; border-top:none;padding-top:8px;}

/*蛋白产品模板*/
#f_top,#f_end{ CLEAR: both; BACKGROUND: url(http://www.sinobiological.com/themes/sino/images/fillet_bg.gif) right top;OVERFLOW: hidden;  HEIGHT: 5px}
	#f_end { BACKGROUND-POSITION: right -5px}
	#f_t_l,#f_e_l { BACKGROUND: url(http://www.sinobiological.com/themes/sino/images/fillet_bg.gif) left top;OVERFLOW: hidden;  WIDTH: 5px; HEIGHT: 5px}
	#f_e_l { BACKGROUND-POSITION: left -5px}
	#box { BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; padding:0px; margin-bottom:0px; height:auto; padding-bottom:10px;}
    #pro_head { padding-bottom:0px; padding-left:10px; margin-left:10px; margin-top:10px; margin-bottom:10px;font-size:15px; color:#427bb2; border-bottom: #ccc 1px solid; HEIGHT: 25px; width:93%;}
	#pro_head2 { padding-bottom:0px; padding-left:10px; padding-top:10px;margin-left:10px;margin-bottom:10px;  font-size:15px; color:#427bb2; border-bottom: #ccc 1px solid;HEIGHT: 25px; width:93%;}
	#pro_head3 { padding-bottom:0px; padding-left:5px; padding-top:5px;margin-left:5px;margin-bottom:5px;  font-size:17px; HEIGHT: 25px; width:93%;}

	#box a{text-decoration:none;}
	#div_1 { WIDTH: 690px; background: #fff; margin-left:-10px;}
	#pro_tab {width:100%; height:auto;}
	#pro_tab td{ vertical-align:top;text-align:justify; padding-bottom:5px; padding-left:20px; padding-right:15px; height:auto; margin:0px;}
	#pro_tab .td1{ width:24%}
	#pro_tab .td2{ width:76%}
	#pro_tab .td3{ width:50%}
	#pro_tab .td4{ width:26%; text-align:left;}
	#pro_tab img{width:126px; height:220px; align:left;}
	#pro_tab .sds{ font-size:12px;}
	
	
	#div_1 .ul_1{ list-style:disc; margin-left:15px;}
	#div_1 .ul_2{ margin-left:20px; list-style:circle; margin-top:5px;}
	#div_1 .ul_2 li{ margin-bottom:3px; text-align:left;}
	#div_1 .ul_2 a:hover{ text-decoration:underline; color:#FF6666;}
	#div_1 .bp2 { padding-left:20px; padding-right:15px; margin-bottom:20px; text-align:justify; font-weight:bold;}
	#div_1 .bp2 a:hover{text-decoration:underline;}
	#div_1 .bp3{padding-left:20px; padding-right:15px; margin-bottom:15px; text-align:justify;}
	#div_1 .ul_3{ list-style:none; margin-left:5px;}
	#div_1 .ul_3 li{ padding-bottom:5px;}
	
	#pro_dl{ color:#FF0000}
	#pro_dl a{color:#0000ff; text-decoration:none;}
	#pro_dl a:hover{text-decoration:underline;}
	#pro_dl dt{ padding-top:5px;}
	#pro_dl dd{ margin-left:20px; padding-top:5px;}
	#div_1 .ul_4{ }
	#div_1 .ul_4 li{ display:inline; list-style:none; padding-right:10px;}
	#mol_li{margin-left:17px; margin-top:10px; font-size:9pt; text-align:justify;}
    #mol_li li{margin-top:4px;}
	






/* 抗体产品模板*/
#ant_head{padding-bottom:0px; padding-left:5px; padding-top:5px;margin-left:5px;margin-bottom:5px;  font-size:17px; HEIGHT: 25px; width:93%;}
#ant_head2{padding-bottom:0px; padding-left:10px; margin-left:10px; margin-top:10px; margin-bottom:10px;font-size:15px; color:#427bb2; border-bottom: #ccc 1px solid; HEIGHT: 25px; width:93%;}
#ant_head3{padding-bottom:0px; padding-left:10px; padding-top:10px;margin-left:10px;margin-bottom:10px;  font-size:15px; color:#427bb2; border-bottom: #ccc 1px solid;HEIGHT: 25px; width:93%;}
#div_3{WIDTH: 690px; background: #fff; margin-left:-10px; height:auto;}
#div_3 .tab_altrow { background-color:#FFFFD2; }
#div_3  .title{ background-color:#C8FFC8;}
#div_3  .tab{}
#div_3  .tab td{color:#3A76CF;}
#ant_tab {width:100%; height:auto;}
#ant_tab td{ vertical-align:top;text-align:justify; padding-bottom:5px; padding-left:20px; padding-right:15px; height:auto; margin:0px;}
#ant_tab .td1{ width:20%}
#ant_tab .td2{ width:80%}
#div_3 .bp2 { padding-left:20px; padding-right:15px; margin-bottom:20px; text-align:justify;}

#div_3 .ul_1{ list-style:disc; margin-left:15px;}
	#div_3 .ul_2{ margin-left:20px; list-style:circle; margin-top:5px;}
	#div_3 .ul_2 li{ margin-bottom:3px; text-align:left;}
	#div_3 .ul_2 a:hover{ text-decoration:underline; color:#FF6666;}
	
	
	
	/* cd专题*/

#cd_ul{ margin-top:0px; margin-left:25px; padding-top:0px; padding-bottom:0px; margin-bottom:-5px;}
#cd_tab2{ margin-top:0px; margin-left:0px; margin-bottom:-5px;border:0px; width:100%;}
#cd_tab2 td{ padding:0px; margin:0px; width:49%; vertical-align:top;}
#cd_ul li{ list-style:none; margin-bottom:5px;}

#cd_ul1{ margin-left:10px; margin-top:-5px; padding-top:0px;}

#cd_ul1 li{  list-style:none; margin-bottom:0px; padding:0px; margin-top:5px;}
#cd_ul2{margin-left:15px;}
#cd_ul2 li{list-style:none; margin-top:5px;}
#cd_tab{ border:0px;margin-left:15px; margin-top:10px; margin-bottom:30px; font-size:11px;}
#cd_tab sup{color:#FB8422; font-size:13px; }
#cd_tab td{width:155px; align="left"; padding-left:15px; padding-bottom:10px;}
#cd_tab ul{margin:0px; list-style-type:circle;}
#cd_tab a{text-decoration:none;}
#cd_tab a:hover{text-decoration:underline;}
#div_2 { WIDTH:95%; background:#edf7ff; margin-left:0px; margin-top:5px; margin-left:15px;}
#div_2 a:hover{text-decoration:underline;}
#bp3{margin-top: 5px; text-align: justify; margin-left:15px; font-size:12px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255);}
#bp3 .ul_1{ list-style:disc; margin-left:15px;}
#bp3 .ul_1 li{ margin-bottom:3px;}
#bp4{margin-top: 5px; text-align:left; margin-left:15px;font-size:12px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255);}
#bp4 a{text-decoration:none;}
#bp4 a:hover{text-decoration:underline;}
 #tab{margin:1px;auto;width:99%; border:1px solid #c7e5ff;border-collapse:collapse;text-align:left; margin-top:10px; table-layout:fixed; word-break:break-all;}
 #tab a{ text-decoration:none;}
 #tab a:hover{text-decoration:underline;}
#tab td{ 
   text-align:left; font-size:12px; font-weight:normal;
   padding-top:3px; padding-bottom:3px;
   padding-left:2px; padding-right:2px; border-right:1px solid #c7e5ff;
}
#tab .table_top {background:#9dc4d8; color:#000000; }
#tab .table_top td{text-align:left; }
 #tab .table_altrow{
   background-color:#c7e5ff;   /* 隔行变色 */
}

#cd_ul5{ list-style:disc; margin-top:10px;}
#cd_ul5 a{text-decoration:none;}
#cd_ul5 a:hover{text-decoration:underline;}
#cd_ul5 li{display:inline; margin-right:15px; margin-left:-5px; text-align:left; font-weight:bold; font-size:14px; list-style:disc;}
#cd_cap{ text-align:left; font-weight:bold; font-size:14px; margin-bottom:10px;margin-top:5px;}

/*Interleukin 专题*/
#int{}
#int .bp_bold{margin-top:10px; font-weight: bold; font-size:14px; font-family: Arial,Helvetica,sans-serif;}
#int .mol_head{text-indent:15px;margin-top:10px; font-weight: bold; font-size:small; font-family: Arial,Helvetica,sans-serif;}
#int .mol_table{margin:1px; margin-top:10px;auto;width:95%;cellspacing="0";border-collapse:collapse;text-align:left; margin-left:15px;}
#int .mol_table td{border:1px solid #0058a3;   /* 单元格边框 */
   text-align:left;
   padding-top:3px; padding-bottom:3px;
   padding-left:2px; padding-right:2px;
   word-break:break-all;   }

#int .table_top{background:#9dc4d8;}
#int .table_top td{text-align:center;}
#int .mol_table td a{ text-decoration:none;}
#int .mol_table td a:hover{ text-decoration:underline;}

#int .table_top{}
#int .bp3{margin-top: 10px; text-align: justify; margin-left:15px; font-size: 10pt; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255);}
#int .bp4{margin-top: 10px; text-align:left; margin-left:15px;font-size:12px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255);}
#int .bp4 a{text-decoration:none;}
#int .bp4 a:hover{text-decoration:underline;}
#int_tab { width:100%;border:0px;margin-left:15px; margin-top:10px; margin-bottom:5px; font-size:11px;}
#int_tab sup{ color:#FB8422; font-size:13px;}
#note{ margin-left:15px; margin-top:20px;color:#000000; font-weight:bold;}
#note .abc{ color:#36c}
#note p{ vertical-align:middle;}

#note sub{color:#FB8422;  font-size:20px; font-weight:normal; vertical-align:bottom;}
#note img{ width:15px; height:15px;}
#int_tab td {width:33%; align="left"; padding-left:15px; padding-bottom:10px;}
#int_tab ul{margin:0px; list-style-type:circle;}
#int_tab a{text-decoration:none;}
#int_tab a:hover{text-decoration:underline;}
#dh{ width:100%; border:0px;}/*导航表格*/  
#dh td{ padding-left:15px; padding-top:3px;}
#dh h3{ font-weight:300; font-size:12px;}

#dh .up{ margin-left:-10px;}

  
 /*滚动条2*/

#left2_list{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px; POSITION: relative; 
}
#left2_list2  {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px; POSITION: relative; 
}
.quick_title {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/gsimages/english/left_title.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1e458f; LINE-HEIGHT: 13px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.scrollgeneric {
	FONT-SIZE: 1px; LEFT: 0px; LINE-HEIGHT: 1px; POSITION: absolute; TOP: 0px;
}
.vscrollerbase {
	WIDTH: 15px
}
.vscrollerbar {
	WIDTH: 15px;
}


.vscrollerbar { bottom:10px;
	PADDING-RIGHT: 1px;; PADDING-LEFT: 1px; Z-INDEX: 2; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;z-index:10000;}

.vscrollerbarbeg {
	BACKGROUND: url(http://www.sinobiological.com/themes/sino/images/vscroller5.gif) no-repeat 0px -10px; MARGIN-LEFT: 2px;WIDTH: 13px;visibility: visible;
}
.vscrollerbarend {
	BACKGROUND: url(http://www.sinobiological.com/themes/sino/images/vscroller5.gif) no-repeat; WIDTH: 15px; HEIGHT: 1px;z-index:10000;
}
.hscrollerbarbeg {
	HEIGHT: 2px
}

/*控制滚动条位置*/
.vscrollerbase { background:url(http://www.sinobiological.com/themes/sino/images/linecroller4.gif) no-repeat;
 
	 WIDTH: 13px; padding-right:5px;
}
.hscrollerbasebeg {
	HEIGHT: 6px
}
.hscrollerbaseend {
	 WIDTH: 7px; HEIGHT: 6px
}
.vscrollerbasebeg {
	BACKGROUND: url() no-repeat -7px -8px; WIDTH: 15px
}
.vscrollerbaseend {
	WIDTH: 15px; HEIGHT: 4px; padding-bottom:5px; margin-bottom:5px;
}
.scrollerjogbox {
	RIGHT: 0px;  LEFT: auto; WIDTH: 6px; BOTTOM: 0px; TOP: auto; HEIGHT: 15px
}





/*导航*/
#dh{ width:98%; margin-left:15px; margin-top:10px; }
#dh td{vertical-align:top;}
#dh ul{ vertical-align:top;}
#dh li{ list-style:disc; margin-left:10px; padding-bottom:3px;}
#dh a{ text-decoration:none;}
#dh a:hover{ text-decoration:underline; color:#FF6666;}

/*pay guide line*/
#pgl{ border:1px solid #cccccc; margin-bottom:10px; width:100%;}
#pgl td{ padding:3px; font-size:12px; padding-left:5px;}
#pgl a { color:#ffffff; text-decoration:none;}
#pgl a:hover{ color:#0000ff;}
#pgl h4{ color:#FFFFFF; text-align:left; font-size:14px;}


/*tooltip--鼠标划过显示内容*/
#mol_table img{ width:50px; height:14px; vertical-align:middle; margin-left:5px;}
.act img{ width:50px; height:14px; vertical-align:middle}

.tt{ text-decoration:none;}
.tt:hover {   position:relative;text-decoration:none; z-index:3000;color:#CC3333; background:transparent;}

.tt span{ display:none; font-size:11px; z-index:10000;}

.tt:hover span.tooltip{
border:1px solid  #171717;
 color: #111;
  display:block;
  position:absolute;
  top:20px; left:100px;
  padding: 5px 5px 5px 5px;
  width:150px;
  text-align:left;
  text-decoration:none;
  z-index:5000;
  background:#50E2C1;
  word-break:break-all;
}

/*table 统计*/

 #tay{margin:1px;auto;width:60%;border-collapse:collapse;text-align:left; margin-top:15px; margin-left: 15px; margin-bottom:15px; table-layout:fixed;}
#tay td{  /* 单元格边框 */
   text-align:left; vertical-align:top;
   padding-top:3px; padding-bottom:3px;
   padding-left:10px; padding-right:2px; color:#36c;
}

#tab_h{border-bottom: 1px solid #000000;  }



/*导航2010-318*/
#abc,#abd{ border:0px; width:100%; margin-top:5px; margin-bottom:0px;}
#abc img,#abd img{ vertical-align:middle; width:7px; height:5px;}
#abc td { padding:1px 1px;padding-left:20px; vertical-align:middle; }
#abc td a,#abd td a{ color:#2059DF;}
#abc h3{ font-weight:normal; margin-left:5px;font-size:11px;}



#daohang { width:672px; margin-top:12px; margin-left:10px;}
.img{ margin-left:3px;}

#daohang .daohang_title {background:url(http://www.sinobiological.com/themes/sino/images/0.jpg) left top no-repeat; height:15px; width:677px; overflow:hidden; line-height:10px; margin-top:-5px; padding-top:10px; z-index:10000;}
#daohang .daohang_title  span { margin-left:20px; font-weight:bold;}


#daohang .daohang_list { width:676px; border-top:none; background:url(http://www.sinobiological.com/themes/sino/images/2.jpg) repeat-y  left top ; letter-spacing:1px;
            padding-top:4px; border-bottom:none;height:auto; margin-bottom:-5px; padding-bottom:0px; margin-left:3px;}
			
#daohang .daohang_list a {text-decoration:none; font-size:11px;} 
#daohang .daohang_list a:hover {text-decoration:underline;color:#FF6666;} 
#abc td h3{font-weight:normal;}
#daohang .t1 { padding-left:5px;}
#daohang .t2{ padding-left:20px}
#daohang .t3{ padding-left:35px;}

/*分栏显示-2010-329*/
.TabbedPanels {
	margin: 0px 10px; margin-top:15px;
	padding: 0px;
	clear: none;
	width:660px;
           font-family: Arial, Helvetica, sans-serif;font-size:12px;}
		   
		.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;margin-left:20px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	WIDTH:150px;
	height:18px;
	float: left;
	padding: 5px 2px 6px 2px;
	margin: 0px 1px 0px 0px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: url(http://www.sinobiological.com/themes/sino/images/TabbedPanels-e.jpg) no-repeat left top;
	text-align: center;
            font-family: Arial, Helvetica, sans-serif;font-size: 12px;
			}
.TabbedPanelsTabHover {
	background: url(http://www.sinobiological.com/themes/sino/images/TabbedPanels-d.jpg) no-repeat left top;
	color: #336699;
}
.TabbedPanelsTabSelected {
	background: url(http://www.sinobiological.com/themes/sino/images/TabbedPanels-d.jpg) no-repeat left top;
	color: #990000;}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear:both;
	border: solid 1px #969696;
	padding-top: 5px;
	padding-bottom: 5px;
           font-family: Arial, Helvetica, sans-serif;font-size:12px; align:center; padding-left:15px; padding-right:10px;}
		    
.TabbedPanelsContent {
	padding: 0px;
}

.TabbedPanelsContentVisible {
}
#table1{ width:98%; border:0px; margin-top:10px;}
#table1 td{ vertical-align:top; padding-bottom:3px;}
#table2{ width:98%; border:0px;}
#table2 img {}
#ol1{ margin-left:20px;}
#ol1 li{ padding-top:5px;}
#ol2{ font-weight:bold;}
#stru{ overflow-x:scroll; width:700px;}
#stru img{ width:1048px; height:1236px;}

/*biomarkers*/
#bio{ border:1px solid #007BF7; border-collapse:collapse; margin-top:10px;  }
#bio td{ padding:0px; margin:0px; border:1px solid  #2B5E71; border-collapse:collapse; text-align:justify; padding:3px; font-size:11px;}
#bio .tit td{ background-color:#9dc4d8; text-align:center; font-size:11px;}
#bio .tit img{ vertical-align:bottom; margin-left:5px; width:18px; height:18px;}
#bio .altrow{ background-color:#D7EBFF;}
#bio .cap{ font-weight:bold; text-align:left; margin-bottom:5px;}
#bio .cont{ text-align:justify;}

/*Influenza Virus Research Tools*/
#tab1{ width:55%; border:1px solid #4D85A4; margin-left:15px;border-collapse:collapse; margin-top:15px;}
#tab1 td{ padding-top:5px; padding-bottom:3px; vertical-align:middle; border:1px solid #4D85A4; padding-left:10px;}
#tab1 .altrow { background-color:#BAD8E7;}
#inf{ margin-left:15px; margin-top:10px;}
#inf2{ margin-top:10px;margin-left:23px;}
#inf2 a{ text-decoration:none;}
#inf2 a:hover{ color:#CC0033; text-decoration:underline;}
#inf2 .inf3{ margin-left:-15px; margin-top:5px;}
#inf2 .inf3 li{ list-style:none; margin-top:3px;}
#inf2 li{ margin-top:3px; list-style:disc;margin-left:20px;}
#inf_head{ font-size:12px; margin-left:28px; margin-top:10px;}
#inf ol li{ list-style:none; margin-bottom:5px;}
#inf li{ list-style:disc;margin-left:15px; margin-top:3px;}
#inf2 span{ font-size:13px; font-weight:bold;}
#inf_ol{ margin-left:15px;}
#inf_ol li{ margin-bottom:8px; margin-top:5px; margin-left:15px;}
#tab2{ width:93%; margin-left:45px; margin-top:10px;}
#tab2 a,#tab1 a,#tab4 a{ text-decoration:none;}
#tab2 a:hover,#tab1 a:hover,#tab4 a:hover{ color:#CC0033; text-decoration:underline;}
#tab2 td{ width:30px;}
#tab3{background-color:#F0F0F0; border:1px solid  #F6F6F6; width:93%; padding:5px; margin-left:15px; margin-top:15px; padding-bottom:20px;}
#tab3 a { text-decoration:none;}
#tab3 a:hover{ text-decoration:underline; color:#CC3333;}
#tab4{border:1px solid #4D85A4; margin-left:15px;border-collapse:collapse; margin-top:15px; width:98%}
#tab4 td{ padding-top:5px; padding-bottom:3px; vertical-align:middle; border:1px solid #4D85A4; padding-left:10px;}

#links{}
#links h2{ font-size:14px;}
#links h3{ font-size:13px; margin-bottom:5px; margin-left:10px;}
#links a{ text-decoration:none;}
#links a:hover{ text-decoration:underline; color:#CC0066;}
#links p{ font-size:12px; margin-bottom:5px; margin-top:5px;}
#links p img{ width:6px; height:7px; vertical-align:middle; margin-right:5px;}
#links p a{ font-size:12px;}
#links .p2{ margin-left:10px;}
#links .p3{ margin-left:20px;}

#links span{ color:#FF0000;}

/*产品优势样式*/

.ys_active {margin-bottom:25px; float:left; background:url(images/action_bk.png) no-repeat; width:100%; height:100px; color:#fff;}
.ys_active ul {padding-left:80px; font-weight:bold; float:left;}
.ys_active ul li {float:left; width:240px; height:36px; line-height:36px;}

.ys_tit {color:#427bb2; font-size:15px;}

.ys_list { margin-top:10px; padding-top:0px;}
.ys_list li{ list-style-image:url(images/dian.jpg);font-size:12px;color:#FF8409; width:330px; }
.ys_list2 li{ background:url(images/dian.jpg) 10px 9px no-repeat; padding-left:20px; font-size:15px; line-height:22px; }
.ys_list2 {margin-top:10px }
.ys_list2  li{ margin-left:25px; font-size:12px}
.ys_title {position:relative; height:15px; margin:30px 0 10px 0; background:url(images/xx.gif) left center repeat-x; }
.ys_title b { color:#427bb2; background:#fff; width:100px; position:absolute; left:0; top:0;font-size:15px;}
.ys_h2{ font-size:14px; color:#427bb2; margin-bottom:5px; margin-top:20px; margin-left:35px;}
.ys_link { margin-left:30px;}
.ys_link span {padding:0 10px;}
.ys_link a{ text-decoration:none; font-size:13px; font-family:"微软雅黑";color:#FF8409;}
.ys_link a:hover{ text-decoration:underline; color:#F00;}


.sq_gz {line-height:18px;}
.sq_gz p {padding:6px 0;}
.sq_gz h3 {color:#333; font-size:14px; padding-top:12px; color:#0c00ff;}
.sq_gz h4 {color:#ff0000; font-weight:normal; font-size:12px; padding:8px 0 4px 0;}

.sq_form  td {padding:8px 2px;}
.input_1 {width:200px; border:1px solid #ccc; height:20px; line-height:20px; padding:0 5px;}
.input_2 {width:400px; border:1px solid #ccc; height:20px; line-height:20px; padding:0 5px;}
.textarea_1 {width:400px; border:1px solid #ccc; height:70px; padding:0 5px;}

.sq_form2 td {background:#edf7ff; padding:8px; border-bottom:2px solid #fff;}
.sq_form2 .td_1 {border-right:2px solid #fff; padding-left:3px;}

.weibks{width:932px; border:1px solid #47699b; background:#ffffff url() left top no-repeat; border-top:none; 
        padding-top:3px; float:left;} 
