main .row-1 h1{color:#598527;border-bottom:8px solid #E6E6E6;font-size:42px;text-align:center;padding-bottom:3px;margin:20px auto}
main .row-1 .wrapper>p{padding:10px 15%;line-height:22px;text-align:center;font-size:18px}
main section{padding:20px 0}
main .wrapper{margin:0 auto;width:980px}
main a{color:#0072bc;text-decoration:none}
.row-news{background:#f7f7f7;min-height:630px}
.row-news .rightAd_BG_fmt{margin:0 auto}
.row-news .col h3{text-align:left;margin-left:8px}
.row-news .col.left{float:left;width:32%;margin-left:1%}
.row-news .col.right{float:right;width:42%;margin-right:3%}
.row-news .col ul{list-style:none;padding:0;margin-bottom:50px}
.row-news .col ul li{border-bottom:1px solid #ccc;padding:8px}
.row-news .col ul li:hover,.row-news .col ul li:hover a{background:#0072BC;color:#FFF;cursor:pointer}
.row-extra{min-height:360px}
.row-extra .col{width:30%;float:left;margin-left:5%}
.row-extra .col:first-child{margin-left:0}
.row-extra h2{color:#0072bc}
.row-extra .logoTitle{margin-top:-5px}
.row-extra .content h5{font-size:16px;margin:0;border-top:1px solid #ccc;padding-top:10px}
.row-extra .content h5:first-child{border:0}
.row-extra .content ul{margin:10px 0;padding-left:30px}
.row-extra .content ul li a{font-size:14px;font-style:italic;font-weight:300}
.row-extra .content ul li a:hover{text-decoration:underline}
.row-extra em{font-size:14px;font-weight:300}
.row-extra em b{font-style:normal}
.row-extra .content.newsletter button{color:#fff;padding:8px;border-radius:3px;background:#f26522;border:none;width:100%;outline:none;margin:10px 0 20px 0}
.row-extra .content.newsletter button:hover{background:#C24E17}
.row-extra .content.RxList ul{list-style:none;padding:0}
.row-extra .content.RxList a{font-style:normal;font-weight:400;color:#fff;padding:5px 10px;margin:5px 0;border-radius:3px;background:#1c607b;float:right;width:118px;text-align:center}
.row-extra .content.RxList a:hover{text-decoration:none;background:#0D3C4F}
.row-extra .content.RxList em{width:155px;display:inline-block}

/*** homepage ***/
#owl-HP-slide1 .outline{background:rgba(255,255,255,.7);padding:3% 4%;color:#000;border-radius:3px;box-shadow:0 0 15px -5px #555;position:absolute;top:50%;left:12%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#owl-HP-slide1 .outline h1{font-size:38px;margin:0}
#owl-HP-slide1 .outline p{font-size:18px;font-weight:300;margin:0;line-height:21px}
#owl-HP-slide1 .outline:hover b{color:#0072bc;text-decoration:underline}
#owl-HP-slide1 .owl-buttons div{font-size:80px}
#owl-HP-slide1 .owl-buttons div span{padding:70% 0}
#owl-HP-slide1 .owl-item.loading{min-height:160px}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes scaleUpFrom{
  from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{
  from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{
  from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{
  to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{
  to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{
  to{opacity:0;transform:scale(1.5)}
}
#HP .row-1{min-height:390px}
#HP .row-1 h3{font-size:1.5em;margin:10px 5px}
#HP .row-1 ul{list-style:none;padding:0;margin:0}
#HP .row-1 .col{float:left;width:32%;padding-right:2.6%}
#HP .row-1 .col ul li{border-bottom:1px solid #ccc;padding:5px}
#HP .row-1 .col ul li img{width:50px;height:50px;float:left;margin-right:10px}
#HP .row-1 .col ul li p{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#HP .row-1 .col .more{float:right;font-size:14px;padding-top:5px}
#HP .row-1 .col .more span{font-size:16px;color:#F26522;vertical-align:middle}
#HP .row-1 .col .more:hover,#HP .row-1 .col .more:hover span{color:#000;text-decoration:none}
#HP .row-1 .col ul li:hover,#HP .row-1 .col ul li:hover a{background:#0072BC;color:#FFF;cursor:pointer}
#HP .row-1 .rightAd_BG_fmt{float:right;width:300px;padding:65px 0}
#HP .row-2 h1{color:#598527;text-align:center;font-size:30px}
#HP .row-2 .spotSlide{display:inline-block;padding:0}
#HP .row-2 .spotSlide li{list-style:none;width:47.5%;float:left;padding:15px 0}
#HP .row-2 .spotSlide li:first-child{padding-right:23px;margin-right:23px;border-right:1px solid #ccc}
#HP .row-2 .spotSlide a:hover h2{color:#0072bc}
#HP .row-2 .spotSlide a:hover img{opacity:1;border-color:#eee}
#HP .row-2 .spotSlide img{border-radius:100%;width:150px;float:left;margin-right:15px;border:10px solid #fff;opacity:.8;-webkit-transition:opacity 400ms,border-color 400ms;transition:opacity 400ms,border-color 400ms}
#HP .row-2 .spotSlide h2{color:#333;font-size:22px;line-height:22px;font-weight:400}
#HP .row-2 .spotSlide p{color:#333;font-weight:300;margin-left:175px}
#HP .row-2 h3{text-align:center}
#HP .row-2 .moreSlide{width:45.7%;display:inline-block}
#HP .row-2 .moreSlide li a:hover{text-decoration:underline}
#HP .row-3 .col h2{display:inline-block;width:15%;height:180px;text-align:right;padding-top:4px}
#HP .row-3 .col h2:first-child{height:370px}
#HP .row-3 .col ul{list-style:none;padding:0;float:right;width:65%}
#HP .row-3 .col ul li{border-bottom:1px solid #ccc;padding:8px}
#HP .row-3 .col ul li:hover,#HP .row-3 .col ul li:hover a{background:#0072BC;color:#FFF;cursor:pointer}
#HP .row-4{background:url("http://images.medicinenet.com/images/new/bkgd-doctor-patient1.jpg") no-repeat fixed center center;background-size:cover}
#HP .row-4 .cover{background:rgba(255,255,255,.7);padding:25px 50px 35px 50px;color:#000;border-radius:3px;box-shadow:0 0 15px -5px #555;margin:2% 0 5% 45%;display:inline-block}
#HP .row-4 .cover h1{font-size:38px;line-height:38px}
#HP .row-4 .cover p{font-size:18px;font-weight:300}
#HP .row-4 .cover:hover b{color:#0072bc;text-decoration:underline}
#HP .row-4 .moreWrapper{background:rgba(0,0,0,0.5);height:70px;margin-bottom:-20px}
#HP .row-4 .more{width:980px;margin:0 auto;padding:0}
#HP .row-4 .more li{float:left;list-style:none;width:30%;border-left:1px solid #fff;padding:5px 16px;margin:15px 0}
#HP .row-4 .more li:first-child{border:none}
#HP .row-4 .more a{color:#fff;font-size:14px;display:inline-block}
#HP .row-4 .more a:hover{text-decoration:underline}
#HP .row-5{background:#f7f7f7}
#HP .row-5 h1{text-align:center}
#owl-HP-slide2 .item img{border-radius:100%;width:210px;margin:0 auto;opacity:.8;border:10px solid #f7f7f7;-webkit-transition:opacity 400ms,border-color 400ms;transition:opacity 400ms,border-color 400ms}
#owl-HP-slide2 .item p{color:#333;padding:0 18px;text-align:center}
#owl-HP-slide2 .item a:hover p{color:#0072bc}
#owl-HP-slide2 .item a:hover img{opacity:1;border-color:#fff}
#owl-HP-slide2 .owl-item.loading{height:200px}
#owl-HP-slide2 .owl-item.loading .item p{margin-top:216px}
#HP .row-6{background:#DBEDF7}
#HP .row-6 .wrapper{background:url("http://images.medicinenet.com/images/scmale.jpg") no-repeat 102% bottom;min-height:550px;margin-bottom:-20px}
#HP .row-6 .col{float:left;width:290px;margin-right:15px}
#HP .row-6 .col h3{margin-left:8px}
#HP .row-6 .col ul{list-style:none;list-style-position:inside;padding:0;margin-bottom:50px}
#HP .row-6 .col:first-child ul{list-style-type:decimal}
#HP .row-6 .col ul li{border-bottom:1px solid #ccc;padding:8px;color:#0072bc}
#HP .row-6 .col ul li:hover,#HP .row-6 .col ul li:hover a{background:#0072BC;color:#FFF;cursor:pointer}
#HP .row-6 .tip{font-size:14px;margin-top:-14px}
#HP .row-6 .tip span{color:#598527;font-size:18px;vertical-align:-15%;padding-right:3px}
#HP .row-6 .sc{margin-top:475px;position:absolute;margin-left:538px}
#HP .row-6 .sc li{float:left;list-style:none}
#HP .row-6 .sc a{color:#fff;padding:8px;border-radius:3px;background:#f26522;width:110px;outline:none;margin:0 6px;font-size:20px;display:inline-block;text-align:center}
#HP .row-6 .sc a:hover{background:#C24E17}

/*** image collection ***/
#imgCol-main .row-1 h1{width:38%}
#owl-imgCol-slide .item a{display:inline-block;width:100%}
#owl-imgCol-slide .item img{border-radius:100%;width:160px;float:left;margin-right:15px;opacity:.8;border:10px solid #fff;-webkit-transition:opacity 400ms,border-color 400ms;transition:opacity 400ms,border-color 400ms}
#owl-imgCol-slide .item a:hover img{opacity:1;border-color:#eee}
#owl-imgCol-slide .item h2{color:#333;font-size:22px;line-height:22px;font-weight:400;margin:30px 0 0 0}
#owl-imgCol-slide .item p{color:#333;font-weight:300}
#owl-imgCol-slide .item a:hover h2{color:#0072bc}
#owl-imgCol-slide .owl-controls{margin:20px 0}
#owl-imgCol-slide .owl-buttons{position:relative;width:200px;margin:0 auto;padding-top:5px}
#owl-imgCol-slide .owl-buttons div{color:#598527;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";font-size:50px}
#owl-imgCol-slide .owl-buttons .owl-prev{left:0}
#owl-imgCol-slide .owl-buttons .owl-next{right:0}

/*** responsive ***/
@media (min-width:1200px){
  main .wrapper{width:1100px}
  #HP .row-6 .col{width:30%;margin-right:4%}
  #HP .row-6 .sc{margin-left:660px}
}
@media (min-width:1400px){
  main .wrapper{width:1200px}
  #HP .row-6 .sc{margin-left:762px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){
  #HP .row-4{background-attachment:scroll}
}