@charset "utf-8";
html{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;font-size:14px;font-family:"microsoft yahei","微软雅黑","宋体","黑体",arial,verdana;color:#333333}
*{margin:0px;padding:0px;list-style-type:none}
body{
margin: 0px 10px;
background-color: #fff;
}
img{border:none}
b{font-weight:normal}
input {
border: none;
outline: none;
background: transparent;
}
a { outline:none; }
.clear{clear:both}
:unknown {
outline: 0
}
table {
border-collapse: collapse; border-spacing: 0
}
caption {
text-align: left
}
th {
text-align: left
}
input {
font-family: inherit
}
button {
font-family: inherit
}
select {
font-family: inherit
}
textarea {
font-family: inherit
}
a:link {
color: #0054a6; text-decoration: none
}
a:visited {
color: #0054a6; text-decoration: none
}
a:hover {
text-decoration: underline
}
a:active {
text-decoration: underline
}
.section {
margin-bottom: 6px;
zoom: 1;
clear: both;
}
.syhdp { display:block; margin-bottom:10px !important; overflow:hidden;}
.syhdp img { width:100%}
.header { width:100%;
margin-top: 0px;
position: fixed;
z-index: 100;
left: 0px;
top: 0px;
background: #fff;
padding-top: 5px;box-shadow: 0 3px 5px rgba(0,0,0,0.1);
overflow: hidden;
}
.wrapper {
width: calc(100% - 20px);
margin: 0px auto;
}
.index-header-logo {
float: left;
margin-right: 10px;
}
.index-header-logo img {
height: 40px; width:100px;
}
.search {
width: calc(100% - 150px);
margin-top: 0px; float: left; margin-top:6px;
}
.search input[type=text] {
width: calc(100% - 67px);
border: 1px solid #2f92ee;
line-height: 28px!important;
padding-left: 5px;
float: left;
}
.search button {
width: 50px;
height: 30px; line-height:30px;
background: #2f92ee;
color: #fff!important;
border: 0;
border-radius: 0px 2px 2px 0px;
float: left;
cursor: pointer;
}
.header-cd{
float: right;margin-top:6px;
}
.header-cd img{ width:32px; height:32px;}
.noscroll {
height: 100%;
overflow: hidden;
}
.medsci-index-nav {
position: fixed;
top: 0;
z-index: 10002;
background: #fff;
left: 0;
bottom: 0;
overflow-y: auto;
width: 250px;margin-top: 0px; height:100vh;left:-250px;transition:left ease 0.35s;
}
.noscroll .medsci-index-nav {
left:0px;
}
.medsci-index-nav ul li{ height:30px; line-height:30px;
border-bottom: 1px solid #efefef;
font-size: 16px; padding-left:10px;
}
.medsci-index-nav ul li a{
color: #062743 !important;
}
.nav-mobile-show-mask{position: fixed;top: 0;right: 0;left: 0;bottom: 0;background-color: rgba(45,50,55,0.4);z-index: 10000;overflow: hidden;}
.mtjg{ height:60px; display:block;}
.section-title {border-radius: 5px 5px 0 0; font-size:16px; font-weight:normal;
padding-right: 12px; padding-left: 12px; background: url(/uploads/image/s/m/bg2.png) #ddebf6 repeat-x; padding-bottom: 0px; color: #373334; line-height: 26px; padding-top: 0px; height: 26px; text-align: right
}
.section-title span {
float: left
}
.section-title a.more {
font-weight: normal; font-size:14px
}
.update-daily li {
clear: both; overflow: hidden; height: 30px; line-height:30px;
}
.update-daily li a{width:calc(100% - 50px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow: ellipsis; float:left}
.update-daily .date {
float: right; color: #999
}
.section-content {
padding-right: 6px; padding-left: 6px; background: #fff; padding-bottom: 5px; padding-top: 5px; zoom: 1; overflow:hidden
}
.section .section-content {
border-right: #cbe3f2 1px solid; border-top: #cbe3f2 1px solid; border-left: #cbe3f2 1px solid; border-bottom: #cbe3f2 1px solid
}
.recom-weekly li {
padding-right: 5px; padding-left: 45px; padding-bottom: 3px; margin: 0px; overflow: hidden; padding-top: 3px; border-bottom: #dbecf6 1px solid; zoom: 1
}
.recom-weekly .bg {
background-image: ; background-repeat: no-repeat
}
.recom-weekly li.odd {
background: #f3fbfe
}
.recom-weekly .number {
display: inline; background: url(/uploads/image/s/m/no1.png) no-repeat; float: left; margin: 2px 0px 0px -40px; font: 0px/0 sans-serif; overflow: hidden; width: 30px; height: 30px
}
.recom-weekly .no-2 {
background-position: 0px -50px
}
.recom-weekly .no-3 {
background-position: 0px -100px
}
.recom-weekly .no-4 {
background-position: 0px -150px
}
.recom-weekly .no-5 {
background-position: 0px -200px
}
.recom-weekly .no-6 {
background-position: 0px -250px
}
.recom-weekly .no-7 {
background-position: 0px -300px
}
.recom-weekly .no-8 {
background-position: 0px -350px
}
.recom-weekly .no-9 {
background-position: 0px -400px
}
.recom-weekly .no-10 {
background-position: 0px -450px
}
.recom-weekly .desc {
display: block; color: #999; zoom: 1
}
.recom-weekly .stat {
margin: 5px 0px; text-align: center
}
.recom-weekly .bt {
display: block; overflow: hidden; line-height: 19px; height: 19px
}
.appcategory {
padding-right: 10px; padding-left: 10px; padding-bottom: 9px; padding-top: 9px
}
.appcategory li {
clear: both; padding-left: 12px; background: url(/uploads/image/s/m/bullet2.png) no-repeat left center; overflow:hidden; height:30px; line-height:30px;
}
.appcategory li a{width:calc(100% - 50px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow: ellipsis; float:left}
.appcategory .date {
float: right; color: #878d8b
}
.footer {
padding-bottom: 1px; text-align: center
}
.footer .sitelinks {
background: url(/uploads/image/s/m/bg2.png) #ddebf6 repeat-x; padding-bottom: 0px; word-spacing: 0.4em; color: #b3cee0; line-height: 2.5; padding-top: 0px; height: 2.5em
}
.footer .copyright {
padding-right: 5px; padding-left: 5px; padding-bottom: 0px; margin: 10px 0px; color: #999; padding-top: 0px
}
.crumbnav {}
.crumbnav p { height:30px; line-height:30px;}
.categorylist .section-content {
padding-top: 0px;
}
.categorylist .section-content ul {
overflow: hidden; zoom: 1
}
.categorylist .section-content li {
display: inline; float: left; height: 36px; line-height:36px; font-size:16px; width:25%;
}
.categorylist .section-content li a {
padding-right: 9px; padding-left: 9px; padding-bottom: 0px; padding-top: 0px
}
.categorylist .section-content li.cur a{color:#1cbb9b;}
.applist .section-content {
padding-right: 5px; padding-left: 5px; padding-bottom: 10px; padding-top: 10px
}
.applist .section-content .tabber {
margin: 0px -12px 10px
}
.applist .entry {
margin-bottom: 15px;border-bottom: #d6dde3 1px dashed; padding-bottom:10px;
}
.applist .entry-title {
padding-right: 5px; background: #ffffff; margin-bottom: 10px; padding-bottom: 8px;
}
.applist .entry-title img {
margin-top: -0.1em; vertical-align: middle
}
.applist .entry-title a:link {
text-decoration: none
}
.applist .entry-title a:visited {
text-decoration: none
}
.applist .entry-summary {
color: #999
}
.applist .entry-meta {
margin: 0px 10px; color: #555
}
.applist .searchstat {
padding-right: 12px; padding-left: 12px; font-size: 120%; padding-bottom: 5px; margin: 0px -12px 10px; line-height: 2; padding-top: 0px; border-bottom: #e0e0e0 1px solid; text-align: center
}
.applist .searchstat .count {
font-weight: bold; color: #ed1c24
}
.appinfo .title {color: #373334; padding-top: 0px; text-align: center; font-size:18px; margin-top:10px; margin-bottom:10px;
}
.appinfo .section-content {
padding: 5px;
}
.infodock .appdetail {
padding-right: 2px; padding-left: 10px; margin-bottom: 10px; padding-bottom: 6px; padding-top: 6px; overflow:hidden
}
.infodock .appdetail li {
line-height: 1.8
}
.infodock .appdetail li .label {
font-weight: bold
}
.infodock .appdetail li.platform {
width: 100%
}
.infodock .appdetail li.sitelink {
width: 100%
}
.infodock .appdetail li.buttons {
margin: 10px 4px 0px 0px; width: auto
}
.infodock .appdetail li.buttons img {
display: block
}
.infodock .appnovirus {
height: 20px
}
.infodock .appnovirus img {
float: left; margin-right: 8px
}
.xiazai{ margin-bottom:10px;}
.xiazai ul{}
.xiazai ul li{background:url(/uploads/image/s/m/sdlx.gif) no-repeat left center;width:50%; padding-left:19px;box-sizing: border-box; float:left; overflow:hidden; height:30px; line-height:30px}
.xiazai ul li a{ font-size:14px}
#ctext{ line-height:25px; font-size:14px}
#ctext img{ max-width:100% !important; height:auto !important}
.appwarning .section-content {
padding: 5px; color: #0054a6; line-height:25px;
}