@media screen and (min-width: 780px) {
	#vikasp{
		width: 611px;
	}
    #vik_reg{
		width: 611px;
	}
    #nlogin{
        width: 611px;
    }
}

@media screen and (max-width: 640px) {
/* 基础版 */
.vik_jcb{
    width: 95%;
    padding: 15px;
    box-sizing: border-box;

}
.vik_jca{
    font-size: 16px;
}
.vik_jcb_itar{
    flex: 0 1 160px;
}
/* 生辰版 */
.vik_box_sc{
    padding-top: 25px;
}
.vik_sc h4{
    font-size: 22px;
}
.vik_sc h5{
    font-size: 22px;
}
.bz_js{
    font-size: 24px;
}
.bz_box{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box;
}
.bz_input{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box; 
}
.bz_inputl input{
    width: 55px;
}
.vikasp_qiu{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box; 
}
.new_vikasp_qiu{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box; 
}
.vikasp_qius{
    width: 100%;
    padding: 0px;
    box-sizing: border-box; 
}
/* 六合彩版 */
.vik_lhcb{
    width: 95%;
    padding: 15px 6px;
    box-sizing: border-box;

}
.vik_lhca{
    font-size: 18px;
}
.vik_lhcb_itar{
    flex: 0 1 160px;
}	
.vikasp_qiu_t h6{
    font-size: 16px;
    margin-right: 5px;
}
.vikasp_qiu_f h6{
    font-size: 16px;
    margin-right: 5px;
}
.new_vikasp_qiu_t h6{
    font-size: 16px;
    margin-right: 5px;
}
.new_vikasp_qiu_f h6{
    font-size: 16px;
    margin-right: 5px;
}
/* 新增 */
.nlogin_bd{
	width: 80%;
	margin: 10px auto 0px;
}

.nlogin_bd_top{
	width: 80%;
	margin: 0px auto;
}
.nlogin_bd_top a{
    font-size: 16px;
}
.nlogin_bd_top{
    margin-bottom: 25px;
}

}
@media screen and (max-width: 400px) {
    .vik_lhc_qiu_tq {
        width: 30px;
        height: 30px;
    }
    .vik_lhc_qiu_fq {
        width: 30px;
        height: 30px;
    }

    .new_vik_lhc_qiu_tq {
        width: 30px;
        height: 30px;
    }
    .new_vik_lhc_qiu_fq {
        width: 30px;
        height: 30px;
    }
}

@media screen and (max-width: 320px) {
    .cp_tita{
        height: 30px;
    }
    .cp_tita a{
        height: 30px;
        font-size: 12px;
    }
/* 基础版 */
.vik_box_jc{
    padding-top: 37px;
}
.vik_jcb{
    margin-top: 10px;
}
#time{
    font-size: 14px;
}
.vik_jca {
    font-size: 16px;
}
.vik_jcb_ital{
    font-size: 16px;
}
.vik_jcb_itar {
    flex: 0 1 140px;
}
/* 生辰版 */
.vik_box_sc{
    padding-top: 25px;
}
.vik_sc h4{
    font-size: 18px;
}
.vik_sc h5{
    font-size: 18px;
}
.bz_js{
    font-size: 22px;
    margin: 10px auto;
}
.bz_box{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box;
}
.bz_input{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box; 
}
.bz_inputl input{
    width: 45px;
}
.bz_inputl span{
    margin-right: 5px;
}
.vikasp_qiu{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box; 
}
.vikasp_qius{
    width: 100%;
    padding: 0px;
    box-sizing: border-box; 
}

.new_vikasp_qiu{
    width: 100%;
    padding: 0px 15px;
    box-sizing: border-box; 
}
.new_vikasp_qius{
    width: 100%;
    padding: 0px;
    box-sizing: border-box; 
}

.bz_inputl{
    font-size: 16px;
    padding: 0px 4px;
}
.bz_bdal, .bz_bdar{
    font-size: 14px;
}
.bz_bdbx{
    font-size: 14px;
}
.bz_bdc{
    font-size: 14px;
}
.vikasp_qiu_tq{
    margin-right: 6px;
}
.vikasp_qiu_tqs{
    margin-right: 6px;
}
.vikasp_qiu_fq{
    margin-right: 6px;
}
.new_vikasp_qiu_tq{
    margin-right: 6px;
}
.new_vikasp_qiu_tqs{
    margin-right: 6px;
}
.new_vikasp_qiu_fq{
    margin-right: 6px;
}
#time{
    margin-top: 15px;
}
/* 六合彩版 */	
.vik_box_lhc{
    padding-top: 37px;
}
.vik_lhcb{
    margin-top: 10px;
}
#time{
    font-size: 14px;
}
.vik_lhca {
    font-size: 16px;
}
.vik_lhcb_ital{
    font-size: 16px;
}
.vik_lhcb_itar {
    flex: 0 1 140px;
}

}