@charset "utf-8";
/* login & reg */
.login{width:100%;margin:0 auto;padding-top:2.15rem;height:3.5rem;overflow:hidden;background: url(../images/index_05.jpg) 100%; background-repeat: no-repeat; background-size: 100%; background-position: top center;}
.login li{width:100%;height:auto; padding-bottom:0.2rem;overflow:hidden;font:0.16rem/1.4 "microsoft yahei"}
.login_input{display:block;border:0px solid #ccc;width: 4.18rem; color: #fff;margin-left: 1.42rem; border:1px solid #999;background:#fff;float:left;height:0.38rem;font:0.2rem/0.42rem "microsoft yahei";
text-indent:0.1rem;-webkit-appearance:none;border-radius:0.05rem}
.login_textarea{display:block;border:0px solid #d9d9d9;margin-top: 0.01rem;background:#fff; margin-left:2.12rem;width:2.8rem;height:0.6rem;font:0.2rem/0.42rem "microsoft yahei";text-indent:0.1rem;-webkit-appearance:none;border-radius:0;resize: none}
.pin_width{width:2.01rem; margin-left: 1.72rem; }
.login_btn.submit {
    background-color: #005e9c;
    color: #fff;
    margin-left: 0.78rem;
}
.login_btn.reset {
    background-color: #f77503;
    color: #fff;
}
.login_btn + .login_btn {
    margin-left: 0.3rem;
}
.login_pin{width: 1.76rem;float: left;height: 0.4rem;margin-left: 0.09rem; }
.login_btn{width:2.22rem;margin-top: 0.19rem;height:0.62rem;color:#fff;    margin-left: 2.25rem;border:0;-webkit-appearance:none;border-radius:0.1rem;text-align:center;font:0.21rem/0.4rem "microsoft yahei"; background-color:#ff6000;}
.red_alert{width:87.5%;margin:0 auto;font:0.2rem/0.44rem "microsoft yahei";color:red;}
.login_link1{float:left;font:0.2rem/0.44rem "microsoft yahei";color:#949494;margin-left:4%}
.login_link2{float:right;font:0.2rem/0.44rem "microsoft yahei";color:#949494;margin-right:4%}
.info_left{float:left;width:26%;text-align:left;font:0.2rem/0.44rem "microsoft yahei";color:#707070}
.info_username{float:left;width:16%;text-align:center;font:0.2rem/0.44rem "microsoft yahei";color:#707070}
.info_input{float:left;width:70%;}
.allpage{padding-top:0rem;}
.allpage .title{font-size:0.38rem; color:#333; text-align:center; padding-top:0.5rem;}
/*view   paging*/
.paging{ margin:5% 0; padding-bottom:5%}
.paging .first{ display:none;}
.paging .end{ display:none;}
.paging .prev{ float:left;width:25%; margin-left:3%; text-align:center;border:1px solid #333; color:#000; font-size:0.3rem; border-radius:0.07rem}
.paging .current{ position:absolute; left:33%;width:33%; text-align:center; font-size:0.2rem; font-weight:bold; line-height:2;}
.paging .next{float:right; width:25%;margin-right:3%; text-align:center; border:1px solid #333; color:#000; font-size:0.3rem;border-radius:0.07rem}
.page_fy{width:6rem; margin:0 auto; font-size:0.24rem;padding-bottom:0.6rem; margin-top:0.4rem; clear:both;}
.page_fy li{ line-height:0.4rem; height:0.4rem; margin-bottom:0.2rem;}
.page_fy li .syt{ width:1.49rem; text-align:center; background:#333; color:#fff; float:left;}
.page_fy li .syt a{ color:#fff;}
.page_fy li .syt a:hover{ color:#fff;}
.page_fy li .syb{ float:left; width:4rem; line-height:0.4rem; height:0.4rem; white-space:nowrap;text-overflow:ellipsis;  overflow:hidden;padding-left:0.1rem; color:#000;}
.page_fy li .syb a{color:#000;}
.page_fy li .syb a:hover{color:#000;}
.vname_b .stitle{ line-height:1.5;}
.para_b td{ line-height:1.5;}
.cont img{max-width:100%; margin:0 auto; display:inline;}
.index_logo{ width:0.94rem; height:1.86rem; position:absolute; z-index:9; right:0; top:0.5rem; background-image:url("../images/pglogo.png"/*tpa=http://0001833.ks.panguweb.cn/wap/App/Cnm/Public/images/pglogo.png*/); -webkit-background-size:cover; background-size:cover;}
.pros_col{ padding-top:0.2rem;}
.para_b{ margin-top:0.1rem;}

.list_title .msg{ line-height:1.5;}
body{ position:relative;}

/* 分页 */
.pagination {
    display: inline-block;
    padding-left: 25%;
    margin: 20px 20px;
    border-radius: 4px;
    margin-left: 8%;
}
.pagination > li {
    display: inline;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #0d41af;
    border-color: #0d41af;

}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #0d41af;
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #ddd;
    box-sizing: border-box;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}
/* 分页 */