body{background:#edf3f5;}
.rinking{margin-top: 3%;}
.rinking .til h3{color: #999;font-size: 14px;font-weight: normal; text-align: center;margin-bottom: 2%;}
.rinking .til h3 span{color: #2c3388;font-size: 36px;font-weight: normal;margin-bottom: 7px; display: block;text-align: center}
.rinking .til h3:after{ display:block; margin:0 auto; margin-top:1%;content: ""; width: 52px; height: 2px; background: #2c3388;}
@media(max-width:640px){
.rinking .til h3{font-size: 18px;margin-bottom: 5%;}
.rinking .til h3 span{font-size: 24px;margin-bottom: 1px;}
}
.til.back h3{color: #111}
.til.back h3 span{color: #111}
.rinking table{
    width: 100%;
    color: #333;
}
.rinking .rinking_btn{width: 51%;margin:0 auto;background: rgba(255,255,255,0.2);/* height: 50%; */font-size: 18px;line-height: 2;/* z-index: -1; */}
.rinking .rk01{width: 45px;background: #eaa432;color: #fff;border-radius: 40px;margin: 0 auto;}
.rkcon{background: #fff;padding:2%;line-height: 2;font-size: 14px;color: #333;margin-bottom: 2%;}
.rinking tr {
	line-height: 2;
    background: #fff;
    border-bottom: 10px solid #edf3f5;
    
}
.rinking tbody tr:nth-child(2n){    background: #dae9ed;}
.rinking tr th{    font-size: 20px;font-weight: normal;line-height: 3;}
.rinking tr td:nth-child(1){padding: 13px 0; }
.rinking tr td a{display: block;}
.rinking table th:nth-child(1){width: 40%}
.rinking th {
	font-size: 14px;
	border-bottom: solid 1px #DDDDDD;
	background-color: #2c3388;
    width: 20%;
    color: #fff;
}
.rinking td {
	font-size: 22px;
	text-align: center;
    color: #2c3388;
   
}
.rinking td .img{float: left;width:5%;margin-left: 21%;margin-top: 2%;}
.rinking td .tdfr{float: right;width:68%;}
.rinking td .tdfr .frch{
    font-size: 18px;
    line-height: 2;
    text-align: left;
    font-weight: bold;
    color: #5899d9;
}
.rinking td .tdfr .fren{
    font-size: 15px;
    line-height: 1.2;
    text-align: left;
    color: #4d6d8d;
}
.rinking .SortDescCss {
	background-image: url(../images/Desc.gif);
	background-repeat: no-repeat;
	background-position: 71% center;
}
.rinking .SortAscCss {
	background-image: url(../images/Asc.gif);
	background-repeat: no-repeat;
	background-position: 69% center;
	z-index: 1000;
}
@media (max-width:480px){
    .rinking table{margin-bottom: 20%;}
    .rinking td .img{display: none;}
    .rinking table th:nth-child(1){text-align: left;padding-left: 6%;width: 30%;}
    .rinking td .tdfr{width:90%;}
    .rinking tr th{font-size: 12px;}
    .rinking .SortAscCss,.rinking .SortDescCss{ background-position: right center;}
    .rinking td .tdfr .frch,.rinking td .tdfr .fren,.rinking table td{font-size: 12px;}
}
/*对话框*/
.b_contact{display: none;}
#__XIAOKEFU .pm_logo_er,#__XIAOKEFU .index_pf_main_header,#__XIAOKEFU .index_pf{background: #35549f!important;}
#__XIAOKEFU span, #__XIAOKEFU span{padding:5px 10px!important;}
#__XIAOKEFU .index_pf{line-height: 50px!important;height: 50px!important;}
#__XIAOKEFU .index_pf_main{height: 450px!important;border-radius: 8px 8px 0 0!important;}
#__XIAOKEFU #scrolldIV{height: 200px!important;}

@media(max-width:480px){
    #__XIAOKEFU .ap_left{right:0 !important;width:90%!important;left: 5%}
    .big>div{width: 100%!important;}
    #__XIAOKEFU #scrolldIV{height: 200px!important;}
    #__XIAOKEFU .index_pf_main{height: 420px !important;}
    #__XIAOKEFU .index_pf{    bottom: 20px!important;right: 0%!important;}
    /*.b_contact a{color: #fff;}
    .b_contact{display: block;position: fixed;right: 0;bottom: 30px;width: 40px;height: auto;font-size: 22px;background: linear-gradient(180deg, #3153a5, #1f3673);color: #fff;text-align: center;}
    .b_contact img{background: #1c2f69;padding: 2%;}*/
}