@charset "gb2312";
/* CSS Document */
body{ background:#150c30;}
.wrapper{ min-width:980px; font-family:"Microsoft YaHei";}
.main{ width:980px; height:100%; margin:0 auto; position:relative; overflow:visible;}

.header{ border-bottom:2px solid #7742af; overflow:visible;}
.top1{ height:305px; margin:0 auto;}
.top2{ height:375px; margin:0 auto;}
.top3{ height:200px; margin:0 auto; overflow:visible;}

.top1 a{ width:980px; height:305px; display:block; z-index:111; position:absolute; top:0; left:0;}

.nav{ width:980px; height:77px; position:absolute; top:125px; left:0; text-align:center;}
.nav ul{ width:600px; margin:0 auto;}
.nav ul li{ float:left; width:282px; height:77px; margin-left: 10px;}
.nav ul li a{  width:282px; height:75px; display:block;}
.nav ul li a.n1{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/1-1.jpg) no-repeat; width:282px; height:77px; display:block;}
.nav ul .this a.n1{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/1-2.jpg) no-repeat;}
.nav ul li a.n2{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/2-1.jpg) no-repeat; width:282px; height:77px; display:block;}
.nav ul .this a.n2{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/2-2.jpg) no-repeat;}

.flash{ width:980px; height:700px; position:absolute; top:0; left:0; z-index:11;}
.flash embed{ width:980px; height:700px;}

.tit{ width:980px; height:30px;}

.cont1,.cont2,.cont3{ width:980px; margin:75px auto 0;}

.note{ margin:10px 0 0 50px;}
.note-list{ width:930px; padding-top:10px;}
.note-list span{ background:url(http://m1.073img.com/_15img/hd/dzs_20150818/li_bg.jpg) no-repeat; width:40px; height:40px; display:block; float:left; font-size:18px; color:#ecc1f7; text-align:center; line-height:40px; margin-right:10px;}
.note-list i,.note-list p{ font-size:18px; color:#ecc1f7; display:block; float:left; line-height:40px;}
.note-list p b {color:red;}
.note-list2{ width:928px; border:1px solid #7f4db3; border-radius:10px; margin:10px 0;}
.note-list2 p{ font-size:18px; color:#ecc1f7; line-height:30px; padding:20px;}
.placeholder {margin-left: 140px;}
.placeholder-b {margin-left: 245px;}
.placeholder-i {margin-left: 50px;}

.step{ margin-top:50px; width:980px;}
.step-main{ width:695px; height:185px; margin-left:50px;  position:relative; display:inline;}
.step-main ul{ width:765px; position:absolute; top:0; left:0; z-index:222;}
.step-main ul li{ width:185px; height:185px; float:left; margin-right:50px; font-weight:bold;}
.step-main ul li span{ width:185px; height:185px; background:url(http://m1.073img.com/_15img/hd/hyrz_0506/step.png) center no-repeat; display:block; font-size:26px; color:#7f4db3; text-align:center; line-height:185px;}
.step-main .this span{ width:185px; height:185px; background:url(http://m1.073img.com/_15img/hd/hyrz_0506/step_h.png) center no-repeat; display:block; font-size:26px; color:#3d0763; text-align:center; line-height:185px;}
.step-main .icon{ width:120px; height:20px; position:absolute; top:75px; left:150px; z-index:111;}
.step-main .icon2{ width:120px; height:20px; position:absolute; top:75px; left:386px; z-index:111;}

.upload-main{ width:230px; height:167px; background:url(http://m1.073img.com/_15img/hd/hyrz_0506/img_bg.jpg) no-repeat; position:relative; margin-top:10px;}
.upload-main img{ width:226px; height:163px; display:block; padding:2px;}
.upload-main .btn{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/upload.jpg) no-repeat; width:123px; height:35px; display:block; position:absolute; top:110px; left:60px;}
.upload-main input{ width:123px; height:35px; background:none; border:none; position:absolute; top:110px; left:60px; filter:alpha(opacity=0); opacity: 0; cursor:pointer;}

.cont2 .list{ width:980px; height:150px; margin-top:50px; position:relative;}
.cont2 .list .prev-btn{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/prev.jpg) no-repeat; width:26px; height:26px; display:block; position:absolute; top:60px; left:50px; cursor:pointer;}
.cont2 .list .next-btn{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/next.jpg) no-repeat; width:26px; height:26px; display:block; position:absolute; top:60px; right:0px; cursor:pointer;}
.cont2 .list-box{ width:812px; float:left; margin-left:110px; display:inline;}
.cont2 .list-box dl{ width:257px; height:150px; float:left; margin-right:20px; background:#000;}
.cont2 .list-box dl img{ border:5px solid #391c6a; border-radius:5px; padding:2px; width:243px; height:136px;}


.note .list{ width:980px; height:150px; margin:40px 0; position:relative;}
.note .list .prev-btn{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/prev.jpg) no-repeat; width:26px; height:26px; display:block; position:absolute; top:60px; left:50px; cursor:pointer;}
.note .list .next-btn{ background:url(http://m1.073img.com/_15img/hd/hyrz_0506/next.jpg) no-repeat; width:26px; height:26px; display:block; position:absolute; top:60px; right:0px; cursor:pointer;}
.note .list-box{ width:812px; float:left; margin-left:60px; display:inline;}
.note .list-box dl{ width:257px; height:150px; float:left; margin-right:20px; background:#000;}
.note .list-box dl img{ border:5px solid #391c6a; border-radius:5px; padding:2px; width:243px; height:136px;}


.gift-list ul{ margin:80px 0 0 100px;}
.gift-list ul li{ width:218px; height:224px; float:left; margin-right:70px; background:#000;}
.gift-list ul li img{ width:180px; height:180px; padding:14px; border:5px solid #391c6a; border-radius:5px;}

.includeGlobalTop { height: 33px; overflow: visible; }
.hy_foot{ width:980px; padding:50px 0; text-align:center; margin:0 auto; overflow:hidden; line-height:30px; border:none; color:#e0cffe;}
.hy_c0 a{color:#e0cffe;}
.hy_c0 a:link{color:#e0cffe;}
.hy_c0 a:visited{color:#e0cffe;}
.hy_c0 a:hover{color:#e0cffe;}

.fl{ float:left;}
.fr{ float:right;}

.start{ background:url(http://m1.073img.com/_15img/hd/dzs_20150906/start.gif) no-repeat; width:732px; height:158px; margin:50px auto 0;}
.start a{ width:289px; height:95px; display:block; margin:48px auto 0;}




