@charset "utf-8";
html,body,form,ul,ol,p,dl,dt,dd,label,input,textarea,h1,h2,h3,h4{margin:0;padding:0;}
body{color:#1A0509;font:12px/22px \5b8b\4f53;/*_height:100%;*/}
table{width:100%;border-collapse:collapse;empty-cells:show;}
object,parm{cursor:hand;cursor:pointer;}
ul,ol{list-style:none;} i,em{font-style:normal;}img{border:0;}input,button{vertical-align:middle;font-size:12px;border:none;}
a{color: #DD0404;text-decoration:none;}a:hover{text-decoration:underline;}
.banner h1,p.text_p,.wp_title,.step_num,.step_a ul,.sign,.pay,.pro_detail h3,.detail_b li h4,.pay_close{overflow:hidden;text-indent:-9999px;display:block;}
html, body{background:url(../images/wp_footer.jpg)  repeat;}

.color_red{color:#E73738;}
.color_blue{color:#0156AE;}
.color_bluea{color:#06ACEC;}
.color_org{color:#F47A3E;}

.wrap:after,.btn:after,.confixed:after{content:'\20';display:block;height:0;clear:both;}
.wrap,.btn,.confixed{*zoom:1;}

/*container*/
.container{background:url(../images/bg_container.jpg) no-repeat center top #C0EBFD;}
.banner{height:329px;overflow:hidden;background:url(../images/banner_a.jpg) no-repeat center top;}
.text-time{position:absolute;top:33px;right:194px;width:200px;font:14px/19px \5FAE\8F6F\96C5\9ED1;color:#0770A2;}

.banner,.wrap{margin: 0 auto;width:1000px;position: relative;}
.container,.wp_gifts,.right_try{position:relative;}

.wp_steps{height:264px;background:url(../images/wp_steps.jpg) no-repeat center top;}
.pro_detail{height:256px;background:url(../images/pro_detail.jpg) no-repeat center top;}
.right_try{height:218px;background:url(../images/right_try.jpg) no-repeat center -2px;}

.sign,.step_b a,.pay,.pay_close,.b_btn,.c_btn,.d_btn,.e_btn,.f_btn,.pat_text_a, .pat_text_b{background:url(../images/btn.png);}
.step_a,.step_b{float:left;position:relative;}
.step_a{width:500px;}
.step_b{width:300px;}
.tilte_a{position:absolute;top:50px;left:132px;width:300px;color:#0770A2;font:16px/20px \5FAE\8F6F\96C5\9ED1;}
.tilte_b{position:absolute;top:56px;left:112px;width:204px;color:#0770A2;font:12px/16px \5FAE\8F6F\96C5\9ED1;}
.sign{position:absolute;top:186px;left:187px;display:block;width:136px;height:41px;background-position:0 0;}.sign:hover{background-position:0 -42px;}
a.pay{position:absolute;top:198px;left:160px;display:block;width:110px;height:35px;background-position:-137px 0;}a.pay:hover{background-position:-137px -36px;}
.step_bdetail{position:absolute;top:115px;right:-8px;font:bold 14px/18px \5FAE\8F6F\96C5\9ED1;color:#0770A2;}
.text_icon{width:205px;position:absolute;top:173px;left:114px;padding-bottom: 2px;font:12px/19px \5b8b\4f53;color:#50C5F3;border-bottom:1px solid #50C5F3;}
.step_b i,.step_b a{float:left;}
.step_b .text_icon a{display:block;width:19px;height:19px;margin-right:5px;}
.step_b a.step_icona{background-position:-254px 0;}
.step_b a.step_iconb{background-position:-254px -20px;}
.step_b a.step_iconc{background-position:-254px -40px;}
.step_b a.step_icond{background-position:-254px -60px;}
.step_b a.step_icone{background-position:-254px -80px;}

.detail_a,.detail_b{position:relative;color:#626061;float:left;width:440px;height:100%;}
.pro_text{position:absolute;top:100px;_top:110px;left:86px;width:260px;height:96px;font:12px/19px \5b8b\4f53;zoom:1;}
.list_boxa{position:absolute;top:149px;right:264px;}
.list_boxb{position:absolute;top:149px;right:-26px;}
.list_boxa li,.list_boxb li{line-height:21px;}

.wp_windetail{position:absolute;top:57px;left:60px;width:866px;}
.wp_windetail li{color:#151515;font:12px/22px \5b8b\4f53;text-indent:-20px;padding-left:20px;}
.wp_windetail li p{text-indent:-2px;}
.wp_windetail li a{text-decoration:underline;}.wp_windetail li a:hover{text-decoration:none;}

/*footer*/
.sys_footer{background:url(../images/wp_footer.jpg)  repeat-x center top;}
.sys_footer .foot{background:url(../images/wp_footer.jpg)  repeat-x center -1px;}
.sys_footer,.sys_footer{color:#48A1CD;}
.foot p.links a,.foot p a,.foot p{color:#48A1CD;}

/*layer*/
.ih_flash_hide{background:#000; filter:alpha(opacity=50); opacity:0.5;  position: fixed; _position: absolute; left:0; top:0; bottom:0; right:0; width:100%; z-index:1000;}
.pay_pop_box_logoin{position:fixed;_position:absolute; z-index:1001; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#22000000', endColorstr='#22000000');background:rgba(0, 0, 0, 0.2); padding:5px;}
.pay_close{position:absolute;top:12px;right:13px;display:block;width:14px;height:14px;background-position:-259px -103px;}
.pay_pop_box_wp_logoinb{width:400px;overflow:hidden;position:relative;border-top:2px solid #A00000;color:#646464;background:#fff;}

.pay_pop_box_logoin .pay_p_b_hd{height:38px;line-height:38px;width: 400px;margin:0 auto;text-indent:20px;color:#646464;border-bottom:1px solid #DFDFDF;}
.pay_p_b_hd h3{font:bold 14px/38px \5b8b\4f53;text-indent:17px;_0verflow:hidden;}
 
 .pay_p_b_bd{position:relative;width:370px;margin:0 auto;margin-top:10px;font:14px/22px \5FAE\8F6F\96C5\9ED1;color:#7A7A7A;}
.pay_p_b_bd h4{font:14px/22px \5b8b\4f53;color:#444444;}

.btn_c{height:34px;margin:20px 0 30px 0;}
  
.b_btn,.c_btn,.d_btn,.f_btn{display:block;text-align:center;font:14px/34px \5FAE\8F6F\96C5\9ED1;color:#fff;}
.b_btn{width:102px;height:34px;margin:0 auto;background-position:0 -84px;}
.b_btn:hover,.c_btn:hover{text-decoration:none;background-position:0 -119px;}
.c_btn{float:left;width:102px;height:34px;margin-left: 80px;_margin-left:37px;background-position:0 -84px;}.c_btn:hover{text-decoration:none;background-position:0 -119px;}
.d_btn{float:left;width:109px;height:34px;margin-left:15px;_margin-left:8px;background-position:-110px -154px;}.d_btn:hover{text-decoration:none;background-position:-110px -189px;}
.e_btn{display:block;width:54px;height:24px;text-align:center;font:12px/24px \5b8b\4f53;color:#646464;background-position:0 -224px;}.e_btn:hover{text-decoration:none;background-position:-55px -224px;}
.f_btn{float:left;width:109px;height:34px;background-position:0 -154px;margin-left:15px;_margin-left:8px;}.f_btn:hover{text-decoration:none;background-position:0 -189px;}
 
 
.pay_p_b_bd .pw_box{border-collapse:collapse;width:275px;margin:10px 0 0 75px;text-align:left;font:12px/25px \5b8b\4f53;}
.pay_p_b_bd .pw_box tr{ height:28px;}
.pay_p_b_bd .pw_box th{width:50px;font-weight:normal;}
.pay_p_b_bd .pw_box td.w_num{width:120px;}
 
 .pay_p_b_bd .p_detail{border-collapse:collapse;width:275px;margin:10px 0 0 75px;text-align:left;font:12px/25px \5b8b\4f53;}
.pay_p_b_bd .p_detail tr{height:28px;}
.pay_p_b_bd .p_detail th{width:65px;font-weight:normal;}
 
 
 
.pay_p_text{padding-top:10px;margin-left:75px;color:#525252;font:12px/25px \5b8b\4f53;width:280px;*width:270px;text-align:left;}
.pay_p_text strong{display:block;}
.pay_p_text.p_top{padding-top:10px;}

.pat_text_a, .pat_text_b{position:absolute;top:21px;left:15px;display:block;}
.pat_text_a{width:50px;height:50px;background-position:-188px -78px;}
 .pat_text_b{width:49px;height:74px;background-position:-138px -78px;}

 
 
 
 