* {
  margin: 0;
  padding: 0;
  border: 0;
}
a {
  text-decoration: none;
}
li {
  list-style: none;
}
body {
  width: 760px;
  padding: 10px 5px;
}
.ztzltm {
  width: 735px;
  height: 133px;
  overflow: hidden;
  border: #e7e7e7 solid 1px;
  padding: 12px;
  margin-bottom: 10px;
  display: block;
}
.ztzltm a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.ztzltm a:HOVER {
  color: #3583cd;
}
.ztzltitle {
  font-size: 16px;
  font-weight: bold;
}
.ztzlnr {
  width: 510px;
  font-size: 14px;
  color: #333333;
  line-height: 22px;
  height: 66px;
  float: left;
  margin-top: 12px;
  overflow: hidden;
  margin-bottom: 5px;
}
.ztzlnr p {
  margin: 0px;
}
.pagetable1 {
  margin-top: 0px;
}
.backpage,
.nextpage {
  color: #fff;
  background-color: #3583cd;
  padding: 4px 6px;
  text-decoration: none;
  font-size: 12px;
  margin-left:0px;
  margin-top: 0px;
}
.backpage:HOVER,
.nextpage:HOVER {
  background-color: #145899;
  color: #fff;
  text-decoration: none;
}
.backpage {
  position: relative;
  left: 30px;
}
h2 {
  font-size: 20px;
  text-align: center;
  font-weight: bold;
}
.nrshuoming {
  font-size: 14px;
  color: #7f7f7f;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center;
  font-weight: normal;
}
.minnr {
  width: 100%;
  height: 480px;
  overflow: hidden;
  float: left;
}
.yyrytm {
  display: block;
  font-size: 14px;
  line-height: 30px;
  float: left;
  width: 660px;
  height: 30px;
  padding-left: 10px;
  overflow: hidden;
  margin-left: 35px;
}
.yyrytm:nth-child(odd) {
  background-color: #f8f8f8;
}
.yyrytm1 {
  font-size: 10px;
  line-height: 30px;
  margin-right: 6px;
  color: #145899;
  float: left;
}
.yyrytm2 {
  color: #000;
  line-height: 30px;
  float: left;
  width: 560px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yyrytm2:hover {
  color: #145899;
}
.yyrytm3 {
  float: left;
  width: 35px;
  height: 30px;
  margin-left: 10px;
  background: url("/r/cms/www/zygw/img/images/ckcs.jpg") 0 12px no-repeat;
  color: #767676;
}
.yyrytm4 {
  float: left;
  width: 50px;
  margin-left: -30px;
  text-indent: 15px;
  color: #767676;
}
.self-margin-top {
  margin-top: 15px;
}
.redcolor {
  color: red;
}
.stylecolor {
  color: #145899;
}
.subbut {
  width: 180px;
  heihgt: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff!important;
  background-color: #3583cd;
  display: inline-block;
}
.subbut:hover,
.headsubbut {
  text-decoration: none;
  color: #fff;
}
.headsubbut {
  width: 60px;
  heihgt: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff!important;
  background-color: #3583cd;
  display: inline-block;
}
.ykdivtip {
  margin: auto;
  font-family: '黑体';
  font-size: 18px;
  width: 715px;
  margin-top: 20px;
}
.ykstylebordertop {
  border-top: 3px solid #145899;
}
.res-border {
  margin-top: 35px;
  width: 275px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-family: "黑体";
  padding: 0 10px 0 0;
  border-bottom: 2px solid #F0F1F2;
}
.subbtn {
  width: 180px;
  background-color: #145899;
  height: 40px;
  line-height: 40px;
  color: #fff;
  margin-left: 95px;
  margin-top: 25px;
}
.showdis {
  display: none;
}
.tooltab {
  width: 100%;
  height: 100px;
  background-color: #F9F9F9;
  border: 1px solid #E9E9E9;
}
.tooltab .toolmenu {
  width: 760px;
  margin-left: 14px;
  height: 80px;
  margin-top: 19px;
}
.tooltab .toolmenu .active {
  background-color: #fff!important;
  border: 1px solid #E9E9E9;
  border-bottom: 1px solid #fff;
  border-top: 2px solid #145899 !important;
  color: #145899 !important;
}
.tooltab .toolmenu .active .toolimg {
  color: #145899 !important;
}
.tooltab .toolmenu .active .toolname {
  color: #145899 !important;
}
.tooltab .toolmenu .tab {
  float: left;
  width: 89px;
  height: 80px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  margin-left: 5px;
  background-color: #3583cd;
  color: #fff;
}
.toolmenu {
  text-align: center;
}
.toolmenu .toolimg {
  width: 100%;
  height: 50px;
  color: white;
  font-size: 35px;
  text-align: center;
  line-height: 65px;
}
.toolmenu .toolname {
  width: 100%;
  height: 30px;
  line-height: 30px;
}
.toolshow {
  line-height: 30px;
  width: 758px;
  margin-left: 19px;
}
.tooltip,
.toolbody {
  border: 1px #F4F3F1 solid;
  padding: 10px 20px;
  margin-top: 10px;
}
.tooltip1 {
  background: url("/r/cms/www/zygw/img/common/tool1tipback.png") no-repeat;
  width: 100%;
  height: 98px;
  margin-top: 25px;
  padding: 5px;
  font-family: "黑体";
}
.tooltip3 {
  background: url("/r/cms/www/zygw/img/common/tool3tipback.png") repeat-x;
  width: 100%;
  height: 112px;
  margin-top: 25px;
  padding: 4px 25px;
  font-family: "黑体";
  line-height: 25px;
}
.toolbody1 {
  margin-top: 25px;
  width: 750px;
  height: 374px;
  border: 1px solid  #E4E4E4;
  background: url("/r/cms/www/zygw/img/common/tool1bodyback.png") repeat-x;
}
.toolbody1 .subbtn {
  width: 180px;
  background-color: #145899;
  height: 40px;
  line-height: 40px;
  color: #fff;
  margin-left: 95px;
  margin-top: 25px;
}
.toolbody1 .toolbody1-left {
  width: 420px;
  height: 372px;
  float: left;
}
.toolbody1 .toolbody1-left .inputtip-border {
  margin-top: 35px;
  width: 365px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-family: "黑体";
  padding: 0 10px 0 0;
  border-bottom: 2px solid #F0F1F2;
}
.toolbody1 .toolbody1-left .inputtip-border .inputtip {
  font-family: "黑体";
}
.toolbody1 .toolbody1-left .detalibox-form {
  width: 365px;
  height: 40px;
  line-height: 40px;
  margin-top: 10px;
}
.toolbody1 .toolbody1-left .detalibox-form input {
  border: 1px solid #DFDEDC;
  line-height: 25px;
  padding: 2px 5px;
}
.toolbody1 .toolbody1-left .detalibox-form input:focus {
  border: 1px solid #145899;
}
.toolbody1 .toolbody1-left .inputlabel {
  color: gray;
}
.toolbody1 .toolbody1-mid {
  width: 15px;
  height: 372px;
  float: left;
  background: url("/r/cms/www/zygw/img/common/tool1bodymidback.png") no-repeat;
}
.toolbody1 .toolbody1-right {
  font-family: "黑体";
  margin-left: 5px;
  width: 305px;
  height: 372px;
  float: left;
}
.toolbody1 .toolbody1-right .inputtip-border-right {
  margin-top: 35px;
  width: 275px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-family: "黑体";
  padding: 0 10px 0 0;
  border-bottom: 2px solid #F0F1F2;
}
.inputtip-border3 {
  margin-top: 15px;
}
.inputtip-border-right3 {
  margin-top: 15px;
}
.detalibox-form3 {
  width: 365px;
  height: 35px;
  line-height: 35px;
  margin-top: 8px;
}
.detalibox-form3 .select-tool3 {
  float: right;
  color: #B2BCC5;
  background: none;
  width: 150PX;
  height: 35px;
}
.cyywtab {
  background-color: #145899;
  color: #fff;
  width: 120px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 30px 0 10px 35px;
}
.cyywdiv {
  padding: 10px 0px;
  line-height: 30px;
  width: 720px;
  margin: auto;
}
.cyywdiv:last-child {
  border-bottom: none;
}
.divleft {
  float: left;
  width: 150px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #EEEEEE;
  color: #777777;
}
.divright {
  float: left;
  width: 550px;
  margin-left: 20px;
}
.divright a {
  color: #000;
  text-decoration: none;
  text-align: center;
  width: 33%;
  display: block;
  float: left;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.divright a:hover {
  color: #3583cd;
}
.ywhead {
  width: 100%;
  height: 165px;
  background: url(/r/cms/www/zygw/img/common/ywheadback.png) repeat-x;
}
.ywhead .ywhead-sub {
  width: 700px;
  margin-top: 35px;
  margin-left: 45px;
}
.ywdeh {
  position: relative;
  width: 100%;
  height: 30px;
  line-height: 30px;
}
.ywdeh .ywimgtip {
  position: absolute;
  top: 0;
  left: 0;
  width: 26px;
  height: 30px;
  background: url(/r/cms/www/zygw/img/common/ywdetail.png) no-repeat center;
}
.ywdeh .drugname {
  font-family: '黑体';
  font-size: 20px ;
  margin-left: 40px;
  font-weight: bold;
}
.ywdeh .drugTip {
  font-family: '黑体';
  color: #777777;
  font-size: 18px;
  margin-left: 10px;
}
.userTip {
  font-family: '黑体';
  color: #777777;
  font-size: 15px;
  margin-left: 39px;
  margin-top: 10px;
}
.ywtab {
  width: 100%;
  border-bottom: 2px solid #e5e5e5;
  height: 44px;
  margin-top: 59px;
}
.ywtab .tablink:first-child {
  margin-left: 45px;
}
.ywtab .tablink {
  margin-left: -10px;
  color: #000;
  width: 122px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  display: inline-block;
  border: 2px solid #e5e5e5;
  background-color: #F5F6F5;
}
.ywtab .tablink:hover {
  background-color: #FAFAF9;
  text-decoration: none;
  height: 45px;
}
.ywtab .active {
  height: 45px;
  border-top: 2px solid #145899;
  border-bottom: 2px solid #fff;
  background-color: #FFFFFF;
  text-decoration: none;
}
.ywbody {
  width: 700px;
  margin-left: 45px;
}
.ywbody .imglogo {
  width: 30x;
  float: left;
}
.ywbody .info-cont {
  width: 660x!important;
  float: left;
  margin-left: 10px;
  line-height: 20px;
}
.ywbody .ywtr-label {
  margin-top: 35px;
  width: 700px;
  height: 30px;
  line-height: 30px;
  border-bottom: 3px solid #E4E4E4;
}
.ywbody .ywtr-label .ywlabel {
  width: 70px;
  height: 30px;
  color: #145899;
  border-bottom: 3px solid #145899;
}
.ywbody table {
  font-family: '黑体';
}
.ywbody table .tdtype {
  background-color: #f7f7f7;
}
.ywbody .detail-cont {
  line-height: 20px;
  font-family: '黑体';
  padding: 15px;
  background-color: #f7f6f3;
}
.ywbody .detail-cont .detaliboxtitle {
  font-weight: bold;
}
#userdiv {
  width: 100%;
}
.zhtabdiv {
  width: 100%;
  height: 65px;
  background-color: #F9F9F9;
  border-bottom: 1px solid #EDEBE3;
}
.zhtabdiv .zhtab {
  margin-left: 20px;
  height: 48px;
  width: 500px;
}
.zhtabdiv .zhtab .tablink {
  float: left;
  width: 160px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  background-color: #3583cd;
  color: #fff;
  margin-left: 5px;
  font-size: 18px;
}
.zhtabdiv .zhtab .active {
  background-color: #fff;
  color: #3583cd;
  border-left: 1px solid #D3D3D3;
  border-right: 1px solid #D3D3D3;
  border-top: 2px solid #3583cd;
}
#zhbody3 {
  width: 450px;
  line-height: 40px;
  margin: auto;
  margin-top: 10px;
}
#zhbody3 li {
  margin-top: 15px;
}
#zhbody3 .labelname {
  width: 100px;
  text-align: right;
  padding: 0 10px;
  display: inline-block;
}
#zhbody3 .zhinput {
  width: 324px;
  height: 40px;
  border: 1px solid #C3C1C1;
  line-height: 38px;
  margin-left: 15px;
  padding: 5px 10px;
}
#zhbody1 .tip {
  width: 690px;
  height: 45px;
  background: url("../r/cms/www/zygw/img/common/userback.png") no-repeat center;
  margin: auto;
  margin-top: 10px;
  padding: 5px 10px;
  line-height: 30px;
}
#zhbody1 #succresult {
  position: absolute;
  top: 200px;
  left: 190px;
  width: 270px;
  height: 60px;
  font-size: 20px;
  line-height: 55px;
  text-align: center;
  background-color: #000;
  color: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
#zhbody1 #zhform {
  width: 450px;
  line-height: 40px;
  margin: auto;
  margin-top: 10px;
}
#zhbody1 #zhform li {
  margin-top: 15px;
}
#zhbody1 #zhform .labelname {
  width: 90px;
  text-align: right;
  padding: 0 10px;
  display: inline-block;
}
#zhbody1 .zhinput {
  width: 324px;
  height: 40px;
  border: 1px solid #C3C1C1;
  line-height: 38px;
  margin-left: 15px;
  padding: 5px 10px;
}
.card {
  width: 280px;
  height: 135px;
  float: left;
  margin-left: 65px;
  margin-top: 30px;
  background-color: #3583cd;
  color: #fff;
}
.card .card_name {
  width: 100%;
  height: 35px;
  line-height: 35px;
  font-family: '黑体';
  padding-left: 10px;
}
.card .card_body {
  padding: 10px;
  color: #BFBDBB;
  font-size: 16px;
  line-height: 20px;
  height: 100px;
  position: relative;
}
.card .card_body .card_item {
  width: 280px;
  hright: 20px;
  line-height: 20px;
}
.card .card_body .card_item .item_val {
  color: #000;
  font-family: '黑体';
}
.card .card_body .card_op {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 60px;
  height: 30px;
  line-height: 30px;
  font-size: 20px;
  color: #145899;
}
.infobut {
  background-color: #3583cd;
  padding: 0 10px;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  color: #fff!important;
}
#yylist .cancel {
  display: inline-block;
  background-color: #3583cd;
  color: #fff;
  padding: 2px 10px;
}
#yylist .yyjltitle {
  width: 755px;
  margin: auto;
  margin-top: 20px;
  color: #145899;
  line-height: 30px;
  font-size: 16px;
  padding-left: 20px;
  font-weight: bold;
  background-color: #fff;
  height: 30px;
  border: 1px solid #E1E1E1;
  border-top: 2px solid #145899;
}
#yylist .nolist {
  width: 755px;
  height: 30px;
  margin: auto;
  border: 1px solid #E1E1E1;
  border-top: none;
  padding-left: 20px;
  line-height: 30px;
}
.yyhead {
  height: 65px;
  width: 100%;
  background-color: #f9f9f9;
  border-bottom: 1px solid #E4E4E4;
  line-height: 65px;
  color: #145899;
  font-family: '黑体';
  font-size: 16px;
  padding-left: 40px;
}
.yyksbody {
  width: 100%;
  padding: 20px 40px;
  font-family: '黑体';
}
.yyksbody .yyks {
  width: 19%;
  height: 50px;
  text-align: center;
  line-height: 50px;
  color: #000!important;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yyksbody .yyks:hover {
  color: #145899 !important;
}
.yydoclabel .yydoclabel {
  color: #000;
  font-family: '黑体';
  font-size: 16px;
}
.yydoc {
  width: 49.5%;
  height: 110px;
  background-color: #f9f9f9;
  padding: 10px;
  display: inline-block;
  text-decoration: none!important;
  margin-top: 15px;
}
.yydoc .dochead {
  width: 100%;
  height: 30px;
  line-height: 30px;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yydoc .dochead .doctitle {
  color: #000!important;
}
.yydoc .doccont {
  color: #000!important;
  width: 100%;
  height: 60px;
  line-height: 20px;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
.docnum {
  display: block;
  padding: 0 20px;
  height: 30px;
  line-height: 30px;
  color: #fff!important;
  text-decoration: none!important;
  background-color: #a9a9a8;
}
.docnum:hover {
  background-color: #3583cd;
}
.clon-doc-day {
  height: 40px;
  line-height: 40px;
  position: relative;
  font-size: 16px;
}
.clon-doc-day .week {
  margin-right: 30px;
  float: right;
  color: #808080;
}
.clon-doc-day .tobot {
  top: 10px;
  width: 18px;
  right: 10px;
  position: absolute;
}
.examineDefault {
  width: 710px;
  margin: auto;
  height: 320px;
  font-family: '黑体';
  background-color: #f9f9f9;
}
.exdiv1 {
  line-height: 25px;
  width: 234px;
  height: 248px;
  margin-left: 65px;
  margin-top: 35px;
  float: left;
  background: url("/r/cms/www/zygw/img/common/cbgd-back.png") center no-repeat;
}
.exdiv1 .info {
  height: 200px;
  line-height: 25px;
  font-size: 16px;
  padding: 15px 15px;
}
.exdiv1 .info-name {
  font-size: 23px;
  text-align: center;
  width: 100%;
  height: 50px;
  line-height: 45px;
  color: #fff;
}
.exdiv2 {
  line-height: 25px;
  width: 234px;
  height: 248px;
  margin-left: 70px;
  margin-top: 35px;
  float: left;
  background: url("/r/cms/www/zygw/img/common/cbgd-back.png") center no-repeat;
}
.exdiv2 .info {
  height: 200px;
  font-size: 16px;
  line-height: 25px;
  padding: 15px 15px;
}
.exdiv2 .info-name {
  font-size: 23px;
  text-align: center;
  width: 100%;
  height: 50px;
  line-height: 45px;
  color: #fff;
}
