/**  通用  **/
body, div, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, table, thead, tbody, th, td, i, b, span, em, section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { margin:0; padding:0; }
section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { display:block; }
body { font-family:arial; font-size:12px;background:#050505;}
ul, ol, li { list-style:none }
em, i { font-style:normal }
img { border:0 }
.clearfloat { clear:both; }
.main{min-width:320px;}

.aqy_banner1{width:100%;min-width:320px;height:auto;min-height:300px;margin-bottom:-4px;}
.aqy_banner1 img{width:100%;min-width:320px;height:auto;min-height:300px;}
.aqy_banner2{width:100%;min-width:320px;height:auto;min-height:199px;margin-bottom:-4px;position:relative;}
.aqy_banner2 img.aqy_banner2_pic{width:100%;min-width:320px;height:auto;min-height:199px;margin-bottom:-4px;}
.banner_list{position:absolute;bottom:0px;width:100%;}

.cards_con{width:100%;padding-bottom:10px; background:#050505}
/*网上申卡*/
.cards_box{min-width:320px;}
.cards_list{}
.cards_list ul {}
.cards_list ul li { width:49%; float:left; padding:5% 0;}
.cards_list ul li .card_pic{width:79.375%;margin:6% auto;}
.cards_list ul li .card_pic  img{width:100%;}
.card_text{}
.cards_list ul li .card_tit {text-align:center; font-size:12px; color:#e3ba44;font-weight:bold; line-height:18px;}
.cards_list ul li .card_txt { font-size:11px; color:#fff; line-height:16px;-webkit-transform:scale(0.9);padding-left:10px;}
.cards_list ul li .card_txt .card_txt_l{display:block;float:left;}
.cards_list ul li .card_txt .card_txt_r{display:block;padding-left:8px;}
.sq_btn{}
.sq_btn a{display:block;width:101px;height:24px;background:url(../images/sq_btn.png) no-repeat;background-size:101px 24px;margin:0 auto;}
.cards_list .line{border-bottom:1px dashed #7C725C;margin:0 auto;width:90%;}

.act_tit{width:100%;min-width:320px;height:auto;min-height:30px;margin-bottom:-4px;}
.act_tit img{width:100%;min-width:320px;height:auto;min-height:30px;}
.act_rules{width:100%; background:#020202;}
.act_rules ul{padding:5px 16px 20px 16px;overflow:hidden;}
.act_rules ul li{line-height:16px;font-size:12px;color:#ffe49b;padding-bottom:5px;}
.act_rules ul li .rules_list_l{display:block;float:left;width:16px;height:16px;border-radius:8px;background:#E3BA44;text-align:center;color:#020202;}
.act_rules ul li .rules_list_r{display:block;padding-left:20px;}
.act_rules ul li .rules_list_r i{color:#E3BA44;}