/* 我的PB模板网（5MoBan.com）做最好的整站PbootCMS模板下载网站 */
/* 万维站长：www.WanWeiZhan.Com */
/* Pboot模板网 ：www.PbootMoBan.com */
/* 主机/服务器： Www.Elubaba.Com */
/* QQ：43171398 */
/* 站长交流群①：183945698 */
/* 站长交流群②：183966298 */
/* 商业VIP群 ③  183989070 */
/* 会员VIP群 ④ ：38400389 */

@media screen and (min-width: 1024px) and (max-width: 1199px) {
.navbox { width: 96% }
#starlist li a { padding: 0 10px; }
#starlist li.menu:before { right: 0 }
.zhuanti li { width: 27% }
.searchbox { width: 96% }
.box, article { width: 96% }
.fader .slide img { height: 320px }
.links li { width: 100%; text-align: left }
.jianzhan li section { margin: 0 5px; }
.jianzhan li:nth-child(1) { width: 30% }
.jianzhan li:nth-child(3) { width: 36.3% }
}
@media screen and (max-width: 1023px) {
/*header*/
header { position: fixed; z-index: 999 }
nav { width: 100%; height: auto; background: rgba(0,0,0,0.5); margin-top: 18px; position: fixed; z-index: 999; top: 42px; }
.searchico { position: absolute; top: 6px; right: 10px; }
.search { width: 80% }
.navbox { width: 100% }
.searchbox { width: 100%; position: fixed; top: 50px; z-index: 99; background: rgba(0,0,0,.8); }
.logo { margin-left: 0; line-height: 39px; float: none; text-align: center; margin-right: 0px; }
#mnavh { overflow: hidden; position: absolute; }
#mnavh { display: block; }
#starlist { display: none; width: 100%;/* top: 30px; */ }
#starlist li { width: 55%; text-align: center; background: #12b7de; float: none; display: block; font-weight: bold; }
#starlist li:last-child { padding-bottom: 100% }
#starlist li a { color: #fff; display: block; width: 100%; text-align: center; float: none; padding: 0; background: #12b7de; border-bottom: #49ccea 1px solid; }
#starlist ul.sub { display: block; position: inherit; left: inherit; top: inherit; }
#starlist ul.sub li { width: 100% }
#starlist ul.sub li:last-child { padding-bottom: 0; border-bottom: #49ccea 1px solid; }
#starlist ul.sub li a { color: #fff; font-weight: normal; border-bottom: none; }
#starlist ul.sub li a:hover, #starlist li:hover a, #starlist #selected { color: #fff; }
.menu span { display: block; width: 50px; height: 50px; background: #12b7de; opacity: 0.5; position: absolute; top: 0; right: 0; border-left: #49ccea 1px solid; }
#starlist li.menu:before { right: 20px; }
/**/
.box, article { width: 96% }
article { padding-top: 80px; }
.lbox { width: 100% }
.rbox { display: none }
.qq_join li section { margin: 0 10px }
.jianzhan li section { margin: 0 5px; }
.jianzhan li:nth-child(1) { width: 30% }
.jianzhan li:nth-child(3) { width: 36.3% }
.zhuanti li { width: 27%; }
}
 @media only screen and (max-width: 768px) {
.zhuanti li { padding: 15px; }
.bplist a img { width: 96% }
.xinlu li a { padding: 5px; margin: 0 5px; }
.myblog li { width: 33.3%; }
.qq_join li section { margin: 0 5px; padding: 5px; }
.qq_join li p { margin: 10px 0; font-size: 12px }
.endnav p:last-child { text-align: center; margin-top: 20px; }
.site_tj li { width: 20% }
.hnav a { font-size: 12px }
.muban li section { margin: 0 5px; height: 260px; overflow: hidden }
.zhuanti li { width: 27.6%; padding: 8px }
}
 @media only screen and (max-width: 480px) {
.headline { width: 100% }
.headline ul { height: auto; padding-bottom: 10px; overflow: hidden }
.headline ul li { width: 49%; float: left; height: 100px; }
.headline ul li:last-child { float: right }
.headline ul li span { padding: 0 10px }
.banbox { width: 100% }
.fader { height: auto; padding-top: 45% }
.newspic { width: 100%; height: auto }
.newspic li { width: 49%; float: left }
.newspic li:last-child { float: right }
.newspic li a { height: 100% }
.newslist { float: none; width: 100% }
.zhuanti ul { padding: 0 }
.zhuanti li { width: 44%; padding: 8px; }
.zhuanti ul:before { left: 0; }
.zhuanti ul:after { bottom: 0 }
.ad { padding: 5px }
.blogtitle { font-size: 16px }
.bplist { height: 60px }
.bplist a img { height: 100% }
a.viewmore { position: static; margin-top: 20px; text-align: center }
.blogpic { width: 100px; margin-right: 10px }
.blogtext { margin-top: 15px }
.lanmu h1 { font-size: 18px; }
.top_pic { width: 100%; float: none; margin-bottom: 10px }
.top_box { float: none; width: 100%; }
.liucheng li, .jianzhan li:nth-child(1), .jianzhan li:nth-child(3) { width: 100%; }
.muban li section { height: auto }
.site_tj li { width: 50% }
.about { padding: 20px }
.ab_box p:last-child { width: 100%; clear: both; padding-top: 10px }
.ly_button { float: none; display: block; }
.xinlu li { width: 50% }
.myblog li, .xiangsi li { width: 50% }
.qq_join li { width: 50%; margin-bottom: 20px }
.wxbox ul { overflow: hidden; text-align: center }
.wxbox li { float: none; display: inline-block }
.wxbox { float: none }
.endnav { width: 100%; overflow: hidden; margin-top: 20px }
.endnav p { margin: 0 10px }
.price_info img { position: static }
.free li { width: 100%; margin-bottom: 10px }
.newspic span { padding: 0 8px; }
.hnav { float: none; width: 100%; clear: both; display: block; overflow: hidden; }
.ztpic { height: 60px; }
.zhuanti li b { -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; font-size: 14px; height: 42px; line-height: 24px; white-space: inherit; }
.bloginfo { width: 100% }
.imgscale img { height: 100%; max-width: 100%; }
.blogpic i { display: none }
.fader .slide img { height: auto; width: 100% }
.otherlink li { width: 100% }
.top_info { height: 60px; }
.zhuanti span { display: none }
.font16 { font-size: 12px; }
.tab_buttons { overflow-x: auto; }
.tab_buttons ul { width: 800px; overflow-x: scroll; }
.newslist li { padding: 0 10px 10px 10px; }
.tab_buttons li { margin-right: 30px; width: auto; }
.newscurrent:after { width: 100%; }
.kf, .sds { display: none }
.newsbox section { width: 100% }
a.viewmore { display: none }
a.wxzx { display: none; }
.xinlu li i { height: 60px; }
.xinlu li i img { min-height: 60px; }
.con_nav, .hnav, .toolbar { display: none }
.top { right: 20px }
#downurl li, .hotspot li { width: 100% }
.hotspot li:nth-child(2) a:after, .hotspot li:nth-child(2) a:before { width: 0; }
   .headad{display:none}
}
.whitebg li{}
.list-txt li{width:420px!important;}
.user-info i{font-style: normal;color: #999999;padding: 0 6px;}
.user-info em {font-size: 14px;font-style: normal;float: right;}
.head_search {
    float: left;
    width: 510px;
    height: 32px;
    background: url(../image/head_search.png) no-repeat;
    margin-top: 25px;
}

/* ----- PB分页数字条效果 结束 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 4px 6px;
  margin: 0 5px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 8px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #ccc;
  border: 1px solid #ccc;
}
.pagination a.page-num-current {
  color: #fff;
  background: #ccc;
  border: 1px solid #ccc;
}
/* ----- PB分页数字条效果 结束 ----- */

.catlist li {
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    background: url(../image/li_dot.gif) no-repeat 6px center;
    padding: 0 12px;
overflow: hidden;}
.catlist i {
    font-style: normal;
    float: right;
    font-size: 12px;
color: #666666;}
.catlist .sp {
background: #FFFFFF url(../image/dot.gif) repeat-x 0 center;}
.user{border:1px solid #ccc;padding:15px;}
.user img{margin:0;border:0;background:none;display:inline;padding:0}
.f_b {
    font-weight: bold;
}
.btn {
    padding: 0;
    line-height: 28px;
    width: 80px;
margin-right: 20px;}
.btn-blue {
    background: #007AFF;
    border: #1E74D0 1px solid;
    color: #FFFFFF;
}
#msgs{z-index:1000;position:absolute;width:150px;margin:-42px auto 0 96px;background:#333333;border-radius:5px;height:32px;line-height:32px;color:#FFFFFF;text-align:center;display:none;}
.login-show {width:400px;min-height:200px;float:left;}
.login-main {width:342px;background:#FFFFFF;border:#E5E5E5 1px solid;margin:0 28px;border-radius:10px;margin:20px auto;}
.login-head {height:50px;overflow:hidden;}
.login-head ul {height:48px;border-bottom:#E5E5E5 2px solid;}
.login-head li {float:left;width:114px;height:48px;line-height:48px;text-align:center;font-size:16px;border-bottom:#E5E5E5 2px solid;}
.login-head a {display:block;width:114px;height:48px;}
.login-head li:hover {border-bottom:#666666 2px solid;}
.login-head .on,.login-head .on:hover {border-bottom:#2587F4 2px solid;font-weight:bold;}
.login-body {padding-bottom:20px;}
.login-body div {padding:20px 20px 0 20px;font-size:14px;}
.login-oauth {border-top:#E5E5E5 1px solid;text-align:center;margin-top:20px;}
.login-oauth img {width:24px;height:24px;padding:8px;}
.login-oauth img:hover {background:#E5E5E5;}
.login-btn {width:300px;height:42px;line-height:42px;font-size:16px;}

.input-captcha,.input-question,.input-user,.input-pass,.input-mob,.input-mail,.input-text,.input-code {padding:10px 10px 10px 30px;height:22px;line-height:22px;border:#E5E5E5 1px solid;font-size:14px;}
.input-captcha {background:url('http://www.jiankang029.com/mskin/css/image/input-captcha.png') no-repeat 8px center;width:100px;}
.input-question {background:url('http://www.jiankang029.com/mskin/css/image/input-question.png') no-repeat 8px center;width:260px;}
.input-user {background:url('http://www.jiankang029.com/mskin/css/image/input-username.png') no-repeat 8px center;width:260px;}
.input-pass {background:url('http://www.jiankang029.com/mskin/css/image/input-password.png') no-repeat 8px center;width:260px;}
.input-mob {background:url('http://www.jiankang029.com/mskin/css/image/input-mobile.png') no-repeat 8px center;width:260px;}
.input-mail {background:url('http://www.jiankang029.com/mskin/css/image/input-mail.png') no-repeat 8px center;width:260px;}
.input-text {background:url('http://www.jiankang029.com/mskin/css/image/input-text.png') no-repeat 8px center;width:260px;}
.input-code {background:url('http://www.jiankang029.com/mskin/css/image/input-password.png') no-repeat 8px center;width:100px;}

.reg-main {width:900px;margin:0 auto;}
.reg-step ul {height:48px;border-bottom:#E5E5E5 2px solid;}
.reg-step li {display:inline;float:left;width:240px;height:48px;line-height:48px;text-align:center;font-size:16px;font-weight:bold;border-bottom:#E5E5E5 2px solid;color:#9999B2;}
.reg-step li i {width:24px;height:24px;line-height:24px;color:#FFFFFF;background:url('http://www.jiankang029.com/mskin/css/image/reg-step.png') no-repeat 0 0;display:inline-block;margin:12px 6px 0 0;font-style:normal;font-size:14px;}
.reg-step li b {width:24px;height:24px;line-height:24px;color:#FFFFFF;background:url('http://www.jiankang029.com/mskin/css/image/reg-step.png') no-repeat 0 -48px;display:inline-block;margin:12px 6px 0 0;font-size:14px;}
.reg-step .on {border-bottom:#2587F4 2px solid;color:#2587F4;color:#333333;}
.reg-step .on i {background:url('http://www.jiankang029.com/mskin/css/image/reg-step.png') no-repeat 0 -24px;}
.reg-step .on b {background:url('http://www.jiankang029.com/mskin/css/image/reg-step.png') no-repeat 0 -72px;}
.reg-tb {width:700px;margin:0 auto;}
.reg-tb td {padding:10px;font-size:14px;}
.reg-tb .tl {width:120px;text-align:right;}
.reg-tb .tr {width:330px;}
.reg-inp {width:280px;padding:10px;height:22px;line-height:22px;border:#E5E5E5 1px solid;font-size:14px;}
.reg-btn {width:300px;height:42px;line-height:42px;font-size:16px;}
.regimg img{display:inline!important}
.tips {position:absolute;z-index:100;width:300px;background:url('http://www.jiankang029.com/mskin/css/image/tips_bg.gif') no-repeat 0 bottom;overflow:hidden;margin:-6px 0 0 -10px;}
.tips div{background:url('http://www.jiankang029.com/mskin/css/image/tips_top.gif') no-repeat;line-height:22px;padding:8px 10px 8px 36px;font-size:12px;}
.login-main img{display:inline}
.head-txt {
    padding: 0 6px 10px 6px;
    line-height: 28px;
    border-bottom: #DDDDDD 1px solid;
    margin-bottom: 20px;
    clear: both;
}