body,ul,li,p,img{margin:0;padding:0}

#banner{background:url(../css/banner.jpg) no-repeat center center;width:100%;height:428px;}
.main{width:1100px;margin:0 auto;position:relative}
.main_left{width:379px;height:428px;background:url(../css/phone.png) no-repeat 48px 17px}
.main_right{width:720px;height:380px;position:absolute;right:0;top:0;padding-top:48px}
.congratulate{width:720px;height:149px;position:relative;bottom:0}
.he{position:absolute;left:0;top:0;display:inline-block}
.shangxian{position:absolute;right:0;display:inline-block;margin-top:50px}
.main_right p{line-height:36px;font-size:18px;color:#FFF;margin-top:18px;margin-bottom:2px;padding-left:64px}
.tittle{margin-left:58px}


#questions{width:1100px;padding:44px 0;margin:0 auto;text-align:center}
.q_p{font-size:30px;color:#000}
#questions h1{font-size:30px;color:#000}
#questions h1 span{color:red}

.system{text-align:center;height:32px;width:1100px;margin-bottom:10px}
.system_border{width:424px;height:1px;background:#aaaaaa;margin-top:15px;float:left}
.system_tittle{width:212px;height:32px;background:red;-webkit-border-radius:16px;border-radius: 16px;text-align:center;margin:0 20px;float:left;}
.system_tittle p{font-size:24px;color:#FFF;font-weight:700;line-height:30px}
.border_p{font-size:14px;color:#aaaaaa;}

.platform_top{margin:35px auto 0;text-align:center;padding-left:180px}
.platform{width:226px;height:300px;border:2px solid red; }
.p_tittle{width:210px;height:88px;background:red;padding-left:16px}
.tittle_p{float:right;margin-top:6px;margin-right:20px}
.tittle_p p{text-align:center;line-height:36px;color:#FFF;font-size:20px;font-weight:600;}
.p_tittle img{margin-top:12px;float:left}
.int_img{margin-top:28px}
.wx_img{margin-top:10px}
.app_img{margin-top:15px}
.fl{float:left}
.clear{clear:both}
.mg{margin-left: 280px}


#good{padding:44px 0;width:100%;background:#eeeeee;text-align:center}
.g_h{font-size:30px;color:#000;line-height:30px}
.g_h span{color:#F00;}
.good_p{font-size:20px;color:#000;line-height:20px}
.good_p span{color:red}

.good_four{margin:58px auto;width:1080px}
.circle_top{width:206px;float:left;}
.circle{width:206px;height:206px;background:#626262;
        
        position:relative;
		z-index:2;
		
        -moz-border-radius:102px; 
        -webkit-border-radius:102px;
		border-radius:102px;
		behavior:url(ie-css3.htc);
		
		}
.little_circle{width:160px;height:160px;background:#000;
        
        left:15px;
		top:15px;
        text-align:center;
		position: absolute;
		z-index:3;
		
        -moz-border-radius:88px; 
        -webkit-border-radius:88px;
		border-radius:88px;
		behavior:url(ie-css3.htc);
		}
.border_red{border:8px solid red}
.border_yellow{border:8px solid yellow}
.little_circle p{font-size:36px;color:#FFF;font-weight:600;line-height:48px;margin-top:30px}
.describe{width:172px;height:40px;background:#000;margin:24px auto 0;
        position:relative;
		z-index:4;
		
        -moz-border-radius:20px; 
        -webkit-border-radius:20px;
		border-radius:20px;
		behavior: url(ie-css3.htc);

}
.describe p{font-size:18px;font-weight:600;line-height:38px}
.color_red{color:red}
.color_yellow{color:yellow}
.gf_h{font-size:48px;color:#626262;float:left;display:block;margin:92px 24px 92px}

#recharge{margin:40px auto;width:972px;text-align:center;}
.recharge_h1{color:#000}
.recharge_h1 span{color:red}
.re_depict{color:#000;font-size:20px}
.re_depict span{color:red}
.recharge_left{float:left;text-align:left;}
.recharge_left h2{color:red;margin-top:38px}
.re_pt{color:#000;font-size:20px;line-height:32px; letter-spacing:normal}
.re_p{color:red;font-weight:600;font-size:20px;margin-top:18px}
.re_p30{color:#000;padding:5px 20px;background:#eeeeee;font-size:16px;margin-top:18px}
.re_p30 span{color:red;font-size:20px}

.recharge_rigth{float:right;width:410px;margin-top:80px;}
.r_top,.r_top2{heigth:80px;margin-top:20px}
.r_top img,.r_top2 img{margin-top:20px;margin:auto 0;vertical-align:middle;}
.click{color:#000;font-size:20px;margin-right:5px;vertical-align:middle;}
.recharge_entry{display:inline-block;width:208px;text-align:center;background:url(a-b.png) no-repeat;color:#FFF;font-size:28px;font-weigth:700;line-height:80px;vertical-align:middle;}

.r_top a:hover,.r_top2 a:hover{color:yellow;}
.r_top a:active{background: url(a-a.png)}


.Tariff{display:inline-block;width:322px;text-align:center;background: url(b-b.png) no-repeat;color:#FFF;font-size:26px;line-height:80px;vertical-align:middle;font-weigth:700}
.r_top2 a:active{background:url(b-a.png)}

 
 

#warning_2{width:500px;height:280px;background: #F00; box-shadow:2px 2px 6px  #333333;text-align:center;color:yellow;padding:40px;filter:alpha(opacity=95);-moz-opacity:0.95; opacity:0.95;position: fixed;margin-left:-290px;left:50%;z-index:1001;margin-top:-180px;top:50%; }
#warning_2 h1{font-size:34px}
#warning_2 p{margin-top:25px;font-size:24px;line-height:40px;text-align:left}
#close{width:30px;height:30px;position:absolute;right:2px;top:2px;font-size:36px;color:yellow;line-height:23px; cursor: pointer }
#warning_2 a:hover{background:black;color:red}
.m {margin:10px auto ; border-top:2px #ff3300 solid; height:80px; line-height:60px; text-align: center; font-size:18px; color:#555;}
#warning_bg{background:black; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;width:100%;height:100%;position: fixed;left:0;top:0;z-index:1000}