@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;vertical-align: middle;}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,a.apply,.text_tickets,.btn a,.step_list{overflow:hidden;text-indent:-9999px;display:block;}
body{background:#AAE0F8;}
html{background:#AAE0F8;}
.wrap:after,.step_list:after,.img_box:afrer,.pay_p_b_bd:after{content:'\20';display:block;height:0;clear:both;}
.wrap,.step_list,.img_box,.pay_p_b_bd{*zoom:1;}

.color_red{color:#B20000;}
.color_blue{color:#375684;}
.color-bluea{color:#3C92C9;}
.color_org{color:#C97736;}
.color_pink{color:#A9476B;}



/*container*/
.container{background:url(../images/bg_container.jpg) no-repeat center top #AAE0F8;}
.banner{height:408px;overflow:hidden;background:url(../images/banner_a.jpg) no-repeat center top;}
.banner,.wrap{margin: 0 auto;width:1000px;position: relative;}
.banner h1{height:157px;position:relative;top:251px;background:url(../images/banner_b.jpg) no-repeat center top;}
.text_cite{position:absolute;top:281px;left:42px;width:100px;color:#fff;text-align:center;}
.text_cite i{display:block;font:14px/18px \5FAE\8F6F\96C5\9ED1;text-align:center;}

.btn{position:absolute;top:334px;left:327px;height:56px;width:410px;line-height:30px;color:#375684;}
.btn span{position:relative;margin-right:4px;}

.btn a{display:block;height:56px;width:189px;background:url(../images/btn.jpg) no-repeat;}
.btn a.free{background-position:0 0;}
.btn a.free:hover{background-position:0 -57px;}
.btn a.enter{position:relative;top:-56px;left:200px;background-position:0 -114px;}
.btn a.enter:hover{background-position:0 -171px;}

.step_title{padding-top:24px;height:35px;text-indent: 52px;font:bold 20px/35px \5FAE\8F6F\96C5\9ED1;color:#C50E38;}
.step_b .step_title{padding-top:15px;}

.p_cite{position:absolute;top:35px;left:239px;color:#868889;}
.step_list{width:903px;height:53px;margin:10px auto 0;}
.step_list li{float:left;width:177px;height:53px;}

.step_a,.step_b{position:relative;}
.step_a{height:163px;background:url(../images/step_a.jpg) no-repeat center top;}
.step_b{height:452px;background:url(../images/step_b.jpg) no-repeat center top;}

.img_box{height:321px;padding-top:10px;width:915px;margin:0 auto;}
.img_box li{position:relative;float:left;width:221px;height:321px;margin-right:10px;overflow:hidden;}
.img_box li.pic_mr{margin-right:0;}
.img_box img{width:221px;height:321px;}
.img_box li a{display:block;}

.intro_a{position:absolute;font-size:14px;line-height:25px;bottom: 0;left:0;width:100%;height:25px;color:#fff;text-align:right;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.5);}
.intro_title{padding-right:10px;}
.intro_b{position:relative;height:321px;top:-321px;left:0;width:100%;text-align:right;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.5);}
.intr0_width{position:absolute;left:0;top:180px;width:100%;text-align:center;font:18px/35px \5FAE\8F6F\96C5\9ED1;color:#1090E3;}
.movie_icon01{position:absolute;top:84px;left:63px;width:100px;height:100px;background:url(../images/player.png) no-repeat center top;}


/*footer*/
.sys_footer{background:url(../images/footerbg.jpg) repeat-x center top #A4DDF8;}
.sys_footer .foot{margin-top:-20px;background:url(../images/footerbg.jpg) repeat-x center top #A4DDF8;}
.sys_footer,.sys_footer{color:#575757;}
p.links{padding-top:30px;}
.foot p.links a,.foot p a,.foot p{color:#575757;}

/*layer*/
.pay_pop_box,.pay_pop_box_logoin{position:absolute;position:fixed;_position:absolute;z-index:1001; }

 .pay_pop_box_logoin .pay_p_b_close{width:16px;height:14px;position:absolute; right:10px;top:21px;overflow:hidden;background:url(../images/btn_layer.jpg) -186px 0 no-repeat;line-height:300;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;}

.pay_pop_box_logoin .pay_pop_box_wp_logoin{background:#fff;width:395px;height:208px;overflow:hidden;position:relative;color:#646464;background:url(../images/layer_bg.png) no-repeat center top;}

.pay_pop_box_logoin .pay_p_b_hd{height:38px;width:350px;margin:0 auto;color:#646464;}
 .pay_p_b_hd h3{font:bold 14px/56px \5FAE\8F6F\96C5\9ED1;_0verflow:hidden;}
 
 .pay_p_b_bd{width:320px;margin:35px 0 0 50px;_margin-top:20px;font:14px/26px \5FAE\8F6F\96C5\9ED1;color:#7A7A7A;}
 .pay_p_text{float:left;color:#2C071B;padding-left:10px;font:14px/48px \5FAE\8F6F\96C5\9ED1;}
.pay_p_text i.color_red{padding:0 3px;}
 .p_icon{float:left;display:block;width:47px;height:48px;background:url(../images/btn_layer.jpg) -153px -21px no-repeat;}
.pay_p_b_btn{display:block;position:absolute;top:130px;left:129px;text-align:center;width:134px;height:34px;font:14px/33px \5FAE\8F6F\96C5\9ED1;color:#fff;background:url(../images/btn_layer.jpg) 0 0 no-repeat;}
.pay_p_b_btn:hover{text-decoration:none;background-position:0 -35px;}
