@charset "utf-8";
/* CSS Document */

body,button,input,select,textarea{ font-family:tahoma,arial,\5b8b\4f53;}
a:focus{ outline:none; -moz-outline:none;}

.mart5{ margin-top:5px;}
.mart10{ margin-top:10px;}
.mart15{ margin-top:15px;}
.marl10{ margin-left:10px;}
.marl15{ margin-left:15px;}
.mart20{ margin-top:20px;}
.marb10{ margin-bottom:10px;}
.display{ display:none;}
.indent2{ text-indent:2em;}
.blank10{ height:10px; overflow:hidden;}


.body_bg{ background:#F5F5F5   url(/style/images/zb-rs-bj-1.jpg) 0 38px repeat-x;}
#warp{ width:100%; background: url(/style/images/zb-rs-bj.jpg) center 0 no-repeat; float:left;}
.main_bg{overflow:hidden; width:1440px; margin:0px auto; }
.zb_banner{ width:942px; height:250px; margin:0px auto; padding:0px; background: url(/style/images/zb-rs-banner.jpg);}


.c_content{ width:950px; margin:0 auto;}
.c_content .banner{ float:left; width:950px; height:250px;}


.hlc_title{width:600px; height:60px; float:left; padding:70px 327px 10px 15px; line-height:60px;  color: #35bfd7;  font-weight:bold;}
.hlc_title2{ width:145px; height:30px; float:left; padding:10px 340px 20px 465px; line-height:30px; font-size:14px; font-family:"微软雅黑"; color:#FFF; text-align:center;}
.hlc_title span{ font-size:30px;  font-weight:bold; font-family:"微软雅黑";}
.hlc_title h1{font-size:36px; margin:0; padding:0; border:0; font-family:"微软雅黑";font-weight:bold; }

.hlc_dd{ width:99px; height:100px;  float:left; background:#429EDC; padding:20px 10px; }
.hlc_dd-sblue{ width:99px; height:100px;  float:left; background:#053972; padding:20px 10px; }
.hlc_dd-tianlan{width:99px; height:100px;  float:left; background:#9edeea; padding:20px 10px; }
.hlc_dd-hui{ width:99px; height:100px;  float:left; background:#d9c7c7; padding:20px 10px; }
.hlc_dd-blue{ width:99px; height:100px;  float:left; background:#8fadd1; padding:20px 10px; }
.hlc_dd-black{ width:99px; height:100px;  float:left; background:#04090f; padding:20px 10px; }
.hlc_dd-orange{ width:99px; height:100px;  float:left; background:#ff6201; padding:20px 10px; }
.hlc_dd-green{ width:99px; height:100px;  float:left; background:#2a7a35; padding:20px 10px; }

.hlc_desc{ width:801px; height:110px; float:left; padding:15px; font-size:14px; color:#666; font-family:SimSun\5B8B\4F53; background:#e6fbff; line-height:22px; }
.hlc_desc-1{ width:801px; height:110px; float:left; padding:15px; font-size:14px; color:#666; font-family:SimSun\5B8B\4F53; background:#DDF4FF; line-height:22px; }
.hlc_desc-1{ width:801px; height:110px; float:left; padding:15px; font-size:14px; color:#666; font-family:SimSun\5B8B\4F53; background: #E8E8E8; line-height:22px; }

.hlc_desc_shadow{ width:950px; height:15px;  background: url(/style/images/bj_shadow.jpg); float:left;}
.hlc_desc_span1{ width:920px; height:76px; float:left; line-height:22px; border-bottom:#f4f4f4 1px solid; }
.hlc_desc_span2{ width:920px; height:auto; float:left; line-height:22px;}

.hlc_nav{ width:950px; height:40px; float:left; background:#11a0bb; line-height:40px;  font-family:Microsoft YaHei	\5FAE\8F6F\96C5\9ED1;}



.hlc_nav_sub-1 { width:950px; float:left; height:40px; color:#FFFFFF;  font-size:1.6em; text-shadow: #666666;  background: #10889f; }
.hlc_nav_sub-1 ul{ width:950px; float:left; height:40px;}
.hlc_nav_sub-1 ul li{float: left;}
.hlc_nav_sub-1 ul li a{ text-decoration: none;
 background: #10889f;
  color: #fff;  
  font-family:\5FAE\8F6F\96C5\9ED1;
  padding:0px 20px;
  line-height: 40px;
  display: block;
   float:left;}
.hlc_nav_sub-1 ul li a:hover{background: #0fa7c4;  color:#fff ; text-decoration:none; font-family:\5FAE\8F6F\96C5\9ED1;}

.hlc_nav_fenxiang{ width:135px;  float:left; padding:5px 10px 5px 50px; height:28px;  font-size:1.2em; color:#666; line-height:28px; display:block;}
.hlc_nav_fenxiang span{ float:left; padding-left:10px; padding-top:0px;_padding-top:-5px; line-height:20px;  color: #FFFFFF; background:url(/style/images/health_bg2.gif) 0 -50px no-repeat;}
.hlc_nav_fenxiang span a{ text-decoration:none; color:#363636;}
.hlc_nav_fenxiang span a:hover{ text-decoration:none; color:#ff0000;}
.hlc_active{ float:left; width:883px; height:24px; padding:5px 20px 5px 45px; font-size:1.2em; color:#666; border:1px solid #d8d8d8; background:#fff url(/style/images/icon-bg.gif) 15px -415px no-repeat;}
.hlc_active .scrollbox{ float:left; width:863px; height:24px; line-height:24px;}
.hlc_active .scrollbox .boldblack{ font-weight:bold; color:#666;}
.hlc_active .scrollbox .boldblue{ font-weight:bold; color:#0089d8;}

.hlc_cont{width:950px; height:auto; float:left; background:#FFFFFF;}

.hlc_cont .a1{ width:920px; float:left; padding:10px 15px; background: url(/style/images/zb-RSnav.jpg); height:41px; line-height:21px;}

.hlc_cont_all{width:920px; float:left; padding:15px 15px; }
.hlc_cont_all ul{ width:920px; line-height:25px; }
.hlc_cont_all ul li{ width:153px; line-height:25px; float:left; margin:0px; padding:0px; text-decoration:none; font-size:1.2em; font-family:SimSun\5B8B\4F53; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_cont_all ul span{ background:url(/style/images/list.jpg)  no-repeat left; color:#4c4c4c; padding-left:15px; }
.hlc_cont_all ul li a{ color: #666000; text-decoration:none;}
.hlc_cont_all ul li a:hover{ color: #FF0000; text-decoration:none;}
.hlc_shuzi{ width:45px; height:40px; line-height:40px; float:left;  margin:0px 15px 0px 0px; background:url(/style/images/bj.jpg) -20px -122px no-repeat;  color:#0796D3; font-weight:bold; font-size:30px;}
.hlc_cont_title{ width:800px; line-height:21px; float:left; color: #FFFFFF; font-weight:bold; font-size:18px; font-family: "微软雅黑";}
.hlc_cont_title a{ text-decoration:underline; color:#00BFBF;}
.hlc_cont_title-mores{ width:120px; float:left; font-size:12px; color:#11a0bb; height:21px; text-align:right;}
.hlc_cont_title-mores a{ text-decoration:underline; color:#11a0bb;}
.hlc_tj{ width:920px; height:60px; float:left; border-bottom:#FF5A04 solid 1px; line-height:60px; background:#FFFFFF;  }

.hlc_cont_left{ width:230px; height:auto; float:left;}
.hlc_cont_left .b1{ width:230px; height:auto; float:left;}
.hlc_cont_left .b4{ width:230px; height:340px; float:left; }
.hlc_cont_left .b4 p{ width:200px; height:30px; float:left; font-size:16px; color:#14223D; font-family: "微软雅黑"; font-weight:bold;}
.hlc_cont_left .b4_ts{ width:180px; line-height:20px; font-size:12px; font-family:"宋体"; float:left; background:#FFFFFF; padding:10px;}
.hlc_cont_left .b4_lb{ width:200px; line-height:22px; font-size:12px; font-family:"宋体"; float:left;}
.hlc_cont_left .b4_btn{ width:130px; height:29px; padding:10px 20px 0px 50px; float:left;}
.hlc_cont_left .b4_tx{ color:#FF0000; font-size:14px; font-family: "微软雅黑"; width:200px; height:30px; line-height:30px; float:left;}
.hlc_cont_left .strong{ font-size:1.4em; line-height:22px; float:left; font-weight:bold; color:#FF0000; width:200px; padding:0px 15px 5px 15px; }
.hlc_cont_left .lists{ font-size:1.2em; line-height:22px; float:left; width:200px; padding:0px 15px;}
.hlc_cont_left .b2{ width:230px; height:298px; float:left;  }
.hlc_cont_left .b5{ width:230px; height:338px; float:left;  }
.hlc_cont_right { width:680px; height:auto; float:left;}
.hlc_cont_right .content{ width:660px; line-height:22px; float:left;  font-size:14px; color:#666; font-family:SimSun\5B8B\4F53; background:#FFFFFF; line-height:22px; padding:0px 10px; margin-bottom:15px; display:inline;}
.hlc_cont_right .content b{ color:#FF0000; font-size:14px; font-family:SimSun\5B8B\4F53; font-weight:normal;}
.hlc_cont_right .content b a{ color: #FF0000; text-decoration:none;}
.hlc_cont_right .content b a:hover{ color: #14223D; text-decoration:none;}
.hlc_cont_right .content_title{ width:660px; line-height:30px; height:30px; color:#11a0bb; font-family:"宋体"; font-weight:bold; font-size:16px; text-align:center; padding:0px 10px;}
.hlc_cont_right .content_title a{ color:#11a0bb; text-decoration:none;}
.hlc_cont_right .content_title a:hover{ text-decoration:none; color:#019bb8;}

.hlc_cont_right .content_title-1{ width:660px; line-height:30px; height:30px; color:#11a0bb; font-family:"宋体"; font-weight:bold; font-size:16px; text-align:center; padding:0px 10px;}
.hlc_cont_right .content_title-1 a{ color:#11a0bb; text-decoration:none;}
.hlc_cont_right .content_title-1 a:hover{ text-decoration:none; color:#666;}

.hlc_cont_btn{ width:66px; height:22x; margin:10px 0px 10px 560px; line-height:22px; text-align:center;  color:#FFFFFF; float:left; display:inline; font-size:12px; }

.hlc_cont_btn a{ color:#FFFFFF; text-decoration:}
.hlc_cont_btn a:hover{ color:#FF0000; text-decoration:underline;}
.hlc_cont_right .list{ width:658px; background:#F4FCFF; border:#CAEEFF solid 1px; line-height:25px; padding: 10px; float:left; height:98px; position:relative; bottom:0px; top:0px;}
.hlc_cont_right .list ul { width:643px; line-height:25px; margin:0px;  }
.hlc_cont_right .list ul li{width:306px; line-height:25px; margin:0px; padding:0px; float:left; font-size:1.2em;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden; padding-left:15px;}
.hlc_cont_right .list ul li p{background:url(/style/images/list.jpg)  no-repeat left; color:#4c4c4c; padding-left:15px;}
.hlc_cont_right .list ul li a{ text-decoration:none; color:#666;}
.hlc_cont_right .list ul li a:hover{ text-decoration:none; color:#11a0bb;}

.hlc_cont_right .list2{ width:313px; background:#F4FCFF; border:#CAEEFF solid 1px; line-height:22px; padding:10px ; float:left; margin-top:28px; height:91px;}
.hlc_cont_right .list2 ul { width:311px; line-height:22px; margin:0px; }
.hlc_cont_right .list2 ul li{width:120px; line-height:22px; margin:0px; padding:0px; float:left; font-size:1.2em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_cont_right .list2 ul li p{background:url(/style/images/list.jpg)  no-repeat left; color:#4c4c4c; padding-left:15px; width:120px; float:left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_cont_right .list2 ul li a{ text-decoration:none; color:#666;}
.hlc_cont_right .list2 ul li a:hover{ text-decoration:none; color:#666;}



.hlc_cont_right .list4{ width:313px; background:#F4FCFF; border:#CAEEFF solid 1px; line-height:22px; padding:10px ; float:left;  height:91px;}
.hlc_cont_right .list4 ul { width:311px; line-height:22px; margin:0px; }
.hlc_cont_right .list4 ul li{width:120px; line-height:22px; margin:0px; padding:0px; float:left; font-size:1.2em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_cont_right .list4 ul li p{background:url(/style/images/list.jpg)  no-repeat left; color:#4c4c4c; padding-left:15px; width:120px; float:left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_cont_right .list4 ul li a{ text-decoration:none; color:#11a0bb;}
.hlc_cont_right .list4 ul li a:hover{ text-decoration:none; color:#666;}
.hlc_cont_right .list2_pic{ width:335px; height:115px; float:left;}

.hlc_cont_right .list3_all{ width:333px; height:auto; float:left; position:relative; top:0px;}
.hlc_cont_right .list3_top{ width:313px; background:#11a0bb; border-bottom:none; line-height:30px; padding:0px 10px; float:left; height:30px; font-size:1.2em; font-weight:bold; color:#FFFFFF;}
.hlc_cont_right .list3{ width:311px; background:#F4FCFF; border:#CAEEFF solid 1px; line-height:22px; padding: 10px; float:left; height:88px;}
.hlc_cont_right .list3 ul { width:311px; line-height:22px;   margin:0px; float:left; }
.hlc_cont_right .list3 ul li{width:130px; line-height:22px; margin-right:15px;  font-size:1.2em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden; }
.hlc_cont_right .list3 ul li p{ color:#4c4c4c; margin-right:15px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_cont_right .list3 ul li span{ color:#4c4c4c; margin-right:15px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_cont_right .list3 ul li a { text-decoration:none; color:#666;}
.hlc_cont_right .list3 ul li a:hover{ text-decoration:none; color:#009EEA;}
.hlc_cont_right .list3 p{width:130px; line-height:22px; color:#FFC487 ; float:left;}

.hlc_tuijian_pro{ width:950px; height:90px; float:left; background:url(/style/images/pro.jpg);}
.hlc_tuijian_pro .btn{ width:45px; height:50px; float:left; background:url(/style/images/bj.jpg) -5px -208px no-repeat; margin:20px 10px; display: inline;}
.hlc_tuijian_pro .btn2{ width:45px; height:50px; float:left; background:url(/style/images/bj.jpg) -50px -208px no-repeat; margin:20px 10px; display: inline;}
.hlc_tuijian_pro .wenzi{ width:820px; height:60px; float:left; padding:15px 0px;}
.hlc_tuijian_pro .wenzi ul{ width:820px; height:60px; float:left;}
.hlc_tuijian_pro .wenzi ul li{ width:820px; float:left; height:60px; margin:0px; padding:0px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.hlc_tuijian_pro .wenzi ul li p{background:url(/style/images/list.jpg)  no-repeat left; color:#4c4c4c; padding-left:15px;} 
.hlc_tuijian_pro .img{ width:60px; height:60px; float:left;}
.hlc_tuijian_pro .txt{ width:470px; padding:0px 10px; height:60px; line-height:20px; float:left; font-size:1.2em; }
.hlc_tuijian_pro .txt1{width:470px; height:20px; line-height:20px; float:left;}
.hlc_tuijian_pro .txt1 b{ color:#FF0000; font-size:1.6em; font-weight:bold;  font-family:"微软雅黑";}
.hlc_tuijian_pro  .jiage{ text-decoration:line-through;}
.hlc_tuijian_pro  .qi{ color:#FF0000; font-size:1.2em;}
.hlc_tuijian_pro .zhekou{ width:250px; padding:0px 10px; height:60px;  float:left;}
.hlc_tuijian_pro .txt2{width:470px; height:20px; line-height:20px; float:left;  font-size:1.2em; font-family:"微软雅黑"; font-weight:bold;}
.hlc_tuijian_pro .txt2 a{ text-decoration:none; color:#666000;}
.hlc_tuijian_pro .txt2  a:hover{ color:#FF0000; text-decoration:none;}


.hlc_tuijian_pro .txt3{width:470px; height:20px; line-height:20px; float:left; font-size:1.0em; color:#666;} 

.hlc_ad1{ width:950px; height:90px; float: left;}

.hlc_rexiao{ width:900px; height:auto; line-height:20px; background:#F7F7F7; font-size:1.2em; color:#666; font-family:SimSun\5B8B\4F53; padding:10px;}

.hlc_tab{ width:920px; height:auto; float:left; font-size:1.4em; font-family:SimSun	\5B8B\4F53; }
.hlc_tab .tabtxt{ width:920px; height:25px; line-height:25px; float:left; font-size:14px; font-family:SimSun\5B8B\4F53; font-weight:bold; }
.hlc_tab .tabtxt2{width:920px; height:70px; line-height:70px; float:left; font-size:12px; font-family:SimSun\5B8B\4F53;  background:#F7F7F7; color:#666;  }
.hlc_tab .tables{ width:435px; padding:10px; float:left; font-size:12px; font-family: "宋体"; line-height:22px; color:#666;}
.hlc_tab .tables b{  font-size:1.0em; font-family:SimSun	\5B8B\4F53; color:#FF0000;}
.hlc_tab .tishi{ width:300px; line-height:22px; background:#F7F7F7; font-size:1.0em; color:#666; font-family:SimSun	\5B8B\4F53; padding:10px; float:left;}
.hlc_tab .tishi2{ width:780px; line-height:40px; background:#F7F7F7; font-size:1.0em; color:#666; font-family:SimSun	\5B8B\4F53; padding:10px; float:left; height:40px;}
.hlc_tab .tishi_btn{ width:100px; height:60px; float:left;}

.hlc_chanpin{ width:918px; height:37px; border:#E0E0E0 solid 1px; background:url(/style/images/sub_nav.jpg) repeat-x; float:left; line-height:37px; padding:0px 15px; font-size:1.6em; font-weight:bold; font-family:SimSun	\5B8B\4F53;}




.other-tr{ float:left; width:918px;}
.other-tr .ot-ulli{ float:left; width:216px; height:150px; overflow:hidden;}
 .other-tr .pr18{ padding-right:18px;}
 .other-tr .ot-ulli .ot-img{ float:left; width:216px; height:120px;}
 .other-tr .ot-ulli .ot-name{ float:left; width:216px; height:30px; font-size:14px; font-weight:bold;}
 .other-tr .ot-ulli .ot-name a{ float:left; display:block; width:216px; padding-top:14px; line-height:16px; text-decoration:none; color:#666; background:url(/style/images/icon-bg.gif) 198px -586px no-repeat;*background-position:198px -588px;}
.tp-box .other-tr .ot-ulli .ot-name a:hover{ text-decoration:none; color:#ff4200; background:url(/style/images/icon-bg.gif) 198px -620px no-repeat;*background-position:198px -622px;}


.list-1{ width:658px; line-height:22px; float:left; text-align:right; font-size:1.2em; font-family:SimSun\5B8B\4F53;  color:#29A4D9}
.list-1 a{ color:#F03; text-decoration:none;}
.list-1 a:hover{color: #11a0bb; text-decoration:none;}
.list-2{ width:300px; line-height:22px; float:left; text-align:right; font-size:1.2em; font-family:SimSun\5B8B\4F53; color:#29A4D9}
.list-2 a{ color: #F03;  text-decoration:none;}
.list-2 a:hover{color: #11a0bb; text-decoration:none;}
.list-3{ width:290px; line-height:22px; float:left; text-align:right; font-size:1.2em; font-family:SimSun\5B8B\4F53; color:#FF8101;}
.list-3 a{ color:#F03;; text-decoration:none;}
.list-3 a:hover{color: #11a0bb; text-decoration:none;}



.pproduct .r575{ float:left; width:575px; padding-right:29px;}
 .pproduct .r575 p{ float:left; width:575px;}
.pproduct .r575 .pname{ height:34px; line-height:34px; font-size:14px; font-weight:bold;}
.pproduct .r575 .pname a{ padding-left:20px; color:#666;}
 .pproduct .r575 .pname a:hover{ text-decoration:none; color:#ff0000;}
 .pproduct .r575 .pname img{ float:left; width:97px; height:34px;}
 .pproduct .r575 .pinfor .piimg{ float:left; width:60px; padding-right:20px;}
 .pproduct .r575 .pinfor .piinf{ float:left; width:390px; padding-right:20px; font-size:12px;/* height:145px; overflow:hidden;*/}
.pproduct .r575 .pinfor .piinf i{ float:left; width:385px;}
 .pproduct .r575 .pinfor .piinf i.uptt{ font-weight:bold; color:#888; height:25px; line-height:18px;}
 .pproduct .r575 .pinfor .piinf i.centt{ color:#666; height:24px; line-height:24px;}
 .pproduct .r575 .pinfor .piinf i.centt i.numb{ float:right; width:200px; font-weight:bold;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}

 .pproduct .r575 .pprice{ float:left; width:470px; padding-left:70px;}
 .pproduct .r575 .pprice i{ float:left;}
 .pproduct .r575 .pprice i b{ float:left; font-weight:normal;}
 .pproduct .r575 .pprice i b.prtt1{ font-size:12px; color:#666; line-height:36px;}
 .pproduct .r575 .pprice i b.prtt2{ font-size:24px; color:#ff0000; font-weight:500; line-height:28px;}
 .pproduct .r575 .pprice i b.prtt3{ font-size:14px; color:#ff0000; line-height:36px; font-weight:bold;}
 .pproduct .r575 .pprice i.pbutt a{ margin-left:15px; float:left; display:block; width:122px; height:35px; line-height:35px; background:url(/style/images/op-main.gif) 0 -187px no-repeat;}
 .pproduct .r575 .pprice i.pbutt a:hover{ text-decoration:none; background:url(/style/images/op-main.gif) 0 -223px no-repeat;}
 .pproduct .r575 .pinfor .pp-ad{ float:left; width:135px; padding-top:35px;}
 .pproduct .r575 .pinfor .pp-ad i.pad135{ float:left; width:135px;}

 .pproduct .l304{ float:left; width:270px; padding:25px 15px 36px 15px;*padding:25px 15px 20px 15px; background:#f9f9f9 url(/style/images/shadow.gif) 0 bottom no-repeat;}
 .pproduct .l304 p{ float:left; width:280px; font-size:12px; color:#666;}
 .pproduct .l304 .commtt .relr{ position:relative;}
 .pproduct .l304 .commtt .rela{ position:absolute; width:119px; height:26px; margin-top:-35px; line-height:26px; font-weight:bold; color:#666; text-shadow:0 1px 0 #fff; text-align:center; background:url(/style/images/op-main.gif) 0 -138px no-repeat;}
 .pproduct .l304 .commtt .rela a{ color:#666;}
 .pproduct .l304 .commtt .rela a:hover{ text-decoration:none; color:#666;}
 .pproduct .l304 .comtext{ padding-top:10px; line-height:22px; text-indent:20px; background:url(/style/images/hand.gif) 0 10px no-repeat;}
 .pproduct .l304 .commore{ padding-top:10px; line-height:30px; border-top:1px dashed #d8d8d8; text-align:left; color:#666;}
 .pproduct .l304 .commore b{ color:#FF0000;}
 .pproduct .l304 .commore a{ padding-left:10px; text-decoration:underline; color:#0089d8;}
 .pproduct .l304 .commore a:hover{ text-decoration:underline; color:#ff0000;}

 .ceshi{ padding-left:15px;}
 
 .bf_calculatett{ float:left; width:950px; height:45px;}
.bf_cal_pr{ position:relative; width:950px;}
.bf_cal_pa{ position:absolute; width:140px; padding-left:650px;}
.bf_calculatett_1{ float:left; padding-right:20px;}
.bf_calculatett_2{ float:left; padding-right:20px; padding-top:12px; }
.bf_calculatett_2 h1{ float:left; font-size:2em; font-weight:bold; line-height:35px; color:#666; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.bf_calculatett_2 h1.w_limit{ width:475px; display:block; word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bf_calculatett_2 p{ float:left; padding-top:10px; line-height:25px; font-size:1.2em; color:#353535; padding-left:15px; font-family:\5B8B\4F53;}
.bf_calculatett_2 b{ color:#0089d8;}
.bf_calculatett span{ float:right; padding-left:12px; padding-top:20px;_padding-top:25px; line-height:25px; font-size:1.2em; color:#363636; background:url(/style/images/health_bg2.gif) 0 -31px no-repeat;}
.bf_calculatett span a{ text-decoration:none; color:#363636;}
.bf_calculatett span a:hover{ text-decoration:none; color:#ff0000;}

.hlc_5{ font-size:14px;  font-weight:bold; color:#666; height:15px; background:#F6F6F6; line-height:15px; width:413px;  padding:10px; border:1px #EEEEEE solid; border-bottom:none; }
.hlc_5_2{ width:413px; padding:10px; border:1px #EEEEEE solid; line-height:22px; }

.jwy_cont{width:950px; height:auto; float:left; background:#FFFFFF;}
.jwy_cont_all{width:920px; float:left; padding:10px 15px; }


.jqz_contant{ width:950px; float:left;}
.acv-product{ float:left; width:950px; background:#fff;}
.acv-product .acvp-box{ float:left; width:948px; margin-top:10px; border:1px solid #d8d8d8; border-top:2px solid #ff0000; background:#fff url(/style/images/pro-bg.gif) right 0 repeat-y;}

.acv-product .acvp-box-none{ float:left; width:950px; margin-top:10px; background:#fff;}
.acvp-l680{ float:left; width:640px; padding:15px 20px 15px 19px;}
.acvp-row{ float:left; width:640px;}
.acvp-row .acvp-rp{ float:right; position:relative; width:65px;}
.acvp-row .acvp-ra{ float:left; position:absolute; width:65px; height:65px; margin-top:-15px; margin-left:19px}
.acvp-row .comp-icon{ float:left; width:100px; height:50px;}
.acvp-row .acvn-box{ float:right; width:530px}
.acvp-row .acvn-box .acvn-name{ float:left; width:530px; line-height:16px;} 
.acvp-row .acvn-box .acvn-name a{ font-size:14px; font-weight:bold; color:#333;}
.acvp-row .acvn-box .acvn-name a:hover{ text-decoration:none; color:#ff0000;}
.acvp-row .acvn-box .acvn-name .v-category{ padding-left:15px; font-size:12px; color:#0089d8;}
.acvp-row .acvn-box .acvn-view{ float:left; width:530px; padding-top:5px; line-height:26px; font-size:12px; color:#666;} 
.acvp-row .acvn-box .acvn-view .acvn-y-line{ padding:0 8px; color:#999;}
.acvp-row .acvn-box .acvn-view select{ font-size:12px;}
.acvp-row .comv-show{ float:left; width:450px; padding-top:5px; border-top:1px dashed #d8d8d8;}
.acvp-row .comv-show .cs-ulli{ float:left; width:450px; margin-top:8px; line-height:18px; font-size:12px; color:#333;}
.acvp-row .comv-show .cs-ulli .csul-xy{ float:right; width:250px;}
.acvp-row .comv-show .comv-text{ float:left; width:450px; padding-top:10px; margin-top:10px; line-height:18px; font-size:12px; color:#888; border-top:1px dashed #d8d8d8;}
.acvp-row .comv-price{ float:left; width:128px;_width:131px; padding:10px; margin-left:25px;_margin-left:22px; display:inline; border:1px solid #e1e1e1; background:#f9f9f9; text-align:center;}
.acvp-row .comv-price .comvp-ra{ float:left; width:128px; line-height:28px; font-size:22px; font-weight:500; color:#ff0000; font-family:\5FAE\8F6F\96C5\9ED1;}
.acvp-row .comv-price .comvp-ra .cpr-lit{ font-size:18px;}
.acvp-row .comv-price .comvp-rb{ float:left; width:98px; height:27px; margin:3px 15px; display:inline;}
.acvp-row .comv-price .comvp-rb a.comvp-view{  float:left; display:block; width:98px; height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(/style/images/button.gif) 0 0 no-repeat;}
.acvp-row .comv-price .comvp-rb a:hover.comvp-view{ text-decoration:none; color:#fff; background-position:0 -27px;}
.acvp-row .comv-price .comvp-rb a:active.comvp-view{ color:#fff; background-position:0 -54px;}
.acvp-row .comv-price .comvp-rc{ float:left; width:128px; line-height:20px; font-size:12px; color:#888;}
.acvp-row .comv-price .comvp-rc .cpr-blue{ color:#0089d8; padding-right:3px;}
.acvp-row .comv-price .comvp-rd{ float:left; width:128px; line-height:20px; font-size:12px; font-weight:bold; color:#666; text-align:left;}
.acvp-row .comv-price .comvp-rd input{ float:left; margin:5px 3px 0 30px;*margin:-1px 3px 0 30px;}
.acvp-row .comv-price .comvp-re{ float:left; width:128px; text-align:left;}
.acvp-row .comv-price .comvp-re .comvp-rep{ position:relative; width:128px;}
.acvp-row .comv-price .comvp-re .comvp-rea{ position:absolute; width:128px; text-align:center; margin-top:25px;}

.acvp-r270{ float:right; width:269px; background:#fff;}
.acvp-r270 .acr-title{ float:left; width:239px; padding:15px; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#333; background:#f7f7f7;}
.acvp-r270 .acr-title .acrt-br{ font-size:14px; font-weight:500; color:#ff0000; padding:0 3px;}
.acvp-r270 .acr-evaluate{ float:left; width:239px; padding:15px; background:#fff;}
.acvp-r270 .acr-evaluate .acre-row{ float:left; width:239px;_width:236px; font-size:12px; line-height:20px; color:#333;}
.acvp-r270 .acr-evaluate .acre-row .acre-icon{ float:left; width:24px; height:20px; background:url(/style/images/icon.gif) 2px -130px no-repeat;}
.acvp-r270 .acr-more-box{ float:left; width:269px; height:40px;}
.ab-acr-more{ float:left; position:relative; width:948px;}
.ab-acr-more-a{ right:0; position:absolute; width:269px; height:40px; margin-top:-40px; background:#f7f7f7;}
.ab-acr-more-a .acr-more{ float:left; width:234px; padding:10px 20px 0 15px; text-align:right; background:url(/style/images/icon.gif) right -62px no-repeat; *background-position:right -64px;_background-position:right -62px;}
.ab-acr-more-a .acr-more a{ font-size:12px; line-height:20px; color:#666;}
.ab-acr-more-a .acr-more a:hover{ text-decoration:underline; color:#ff0000;}

.acvp-m-pro{ float:left; width:950px; margin-top:10px; line-height:22px; font-size:14px; color:#333; text-align:center;}
.acvp-m-pro a{ padding-left:10px; font-weight:bold; color:#ff0000; font-family:\5B8B\4F53;}
.acvp-m-pro a:hover{ text-decoration:none; color:#ff0000;}

.acv-article{ float:left; width:950px;}
.acv-al670{ float:left; width:668px; border:1px solid #d8d8d8; background:#fff;}
.acv-al670 .acv-a-tt{ float:left; width:630px; padding:0 19px; line-height:36px; background:#f3f3f3; font-size:14px; color:#333; font-weight:bold;}
.acv-al670 .acv-a-box{ float:left; width:630px; padding:5px 19px 20px 19px;}
.acv-al670 .acv-a-box .aab-title{ float:left; width:630px; margin-top:10px; line-height:16px; font-size:12px; color:#333; cursor:pointer;}
.acv-al670 .acv-a-box .aab-title .aabt-icon{ float:left; width:12px; height:12px; background:url(/style/images/icon.gif) 0 -168px no-repeat; *background-position:0 -170px;_background-position:0 -168px;}
.acv-al670 .acv-a-box .aab-title.current{ font-weight:bold; color:#ff0000;}
.acv-al670 .acv-a-box .aab-text{ float:left; width:618px; padding:5px 0 5px 12px; line-height:22px; height:88px; overflow:hidden; font-size:12px; font-weight:normal; color:#666; border-bottom:1px dotted #d8d8d8;}

.acv-ar270{ float:right; width:268px; border:1px solid #d8d8d8; background:#fff;}
.acv-ar270 .acv-ar-tt{ float:left; width:268px; height:70px; padding-top:13px;}
.acv-ar270 .acv-ar-box{ float:left; width:238px; padding:5px 15px 22px 15px;}
.acv-ar270 .acv-ar-box .aab-ulli{ float:left; width:109px; padding-right:10px; line-height:30px; font-size:12px;}
.acv-ar270 .acv-ar-box .aab-ulli a{ float:left; width:109px; color:#333; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.acv-ar270 .acv-ar-box .aab-ulli a:hover{ text-decoration:none; color:#ff0000;}

.acv-honor{ float:left; width:950px; height:145px; background:url(/style/images/honor.jpg) 0 0 no-repeat;}
.acv-honor .acvh-lhn{ float:left; width:360px; height:45px; margin:70px 0 0 100px; display:inline; line-height:180%; font-size:12px; color:#666;}
.acv-honor .acvh-lhn .acvhl-pl{ padding-left:150px;}
.acv-honor .acvh-lhn .acvhl-bold{ font-size:14px; font-weight:bold; color:#454545;}
.acv-honor .acvh-ssj{ float:right; width:373px; height:77px; margin:50px 30px 0 0; display:inline;}

.acv-ac-icon { float:left; padding:20px 0 0 35px;}
