@charset "gb2312";
	/* CSS Reset */
body { font-size:12px; font-family: "ËÎÌå"; background:#3b3f49; color:#000; }
body,div,ul,li,h1,h2,h3,h4,h5,form,input,textarea,label,p,th,td,dl,dd,dt {margin:0; padding:0;}
a { text-decoration:none;}
a:hover { text-decoration:underline; }
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear { +display:none; clear:both;}
ul{ list-style-type:none; }
table { border-collapse: collapse; border-spacing: 0; }


/*****************Ê×Ò³********************/
html {  overflow-x:hidden;}
.wrapper { width:1002px; text-align:left; margin:0 auto; position:relative; font-family:"Î¢ÈíÑÅºÚ";}
/**header**/
.logo { display:block; position:absolute; left:0px; top:10px; z-index:100; overflow:hidden; }
.logo img { border:none;}
.login { position:absolute; left:460px; top:5px; color:#4a494a; font-size:16px; line-height:24px;}
.login a { color:#fb0881; text-decoration:underline; font-size:18px;}
.dlts { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -16px -252px; width:171px; height:63px; color:#4a4a48; font-size:14px; line-height:20px; padding:7px 5px 0px 5px;}
.rule-btn { position:absolute; left:680px; top:5px; line-height:24px; color:#4a494a; font-size:16px;}
.rws, .dzs { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat; width:418px; height:40px; line-height:40px; font-size:24px; color:#FFF; position:absolute; left:105px; top:302px;}
.dzs { top:347px;}
.rws span, .dzs span { width:144px; display:inline-block; text-align:center; float:left;}
.rws p, .dzs p { display:inline-block; text-align:center; width:274px; float:left;}
/**main01**/
.col1 { position:absolute; left:7px; top:108px;}
.col1 li { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -15px -79px; width:184px; height:168px; float:left; margin:0 7px; color:#fe4775; font-size:16px; line-height:24px; text-align:center; overflow:hidden;}
.col1 li h2 { color:#ffea41; font-size:24px; line-height:36px;}
.col1 li .p1 { font-size:20px; line-height:40px;}
.col1 li span { background-color:#fe4775; color:#ffea41;}
.col1 li a { color:#726b63; font-size:28px; line-height:30px; padding-top:26px; display:block;}
.col1 li a:hover { color:#fe4775; text-decoration:none;}
/**main02**/
.time { position:absolute; color:#8d8275; font-size:18px; line-height:24px;}
.time h2 { color:#fe4775; font-size:24px; line-height:32px; text-align:center; padding-bottom:44px; font-weight:normal;}
.time1 { top:100px; left:32px; width:170px;}
.time2 { top:100px; left:340px; width:170px;}
.time3 { top:100px; left:630px; width:200px;}
.time4 { top:242px; left:630px; width:240px;}
.time5 { top:242px; left:300px; width:200px;}
/**main03**/
.ss-ipt { position:absolute; right:10px; top:30px;}
.ss-ipt01 { border:1px solid #fe4775; width:178px; height:35px; color:#8d8275; line-height:34px; text-align:center; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; vertical-align:middle;}
.ss-btn { width:75px; height:35px; border:1px solid #fe4775; display:inline-block; background-color:#e22c5a; text-align:center; line-height:35px; font-size:16px; color:#FFF; line-height:35px; vertical-align:middle; margin-right:5px;}
.ss-ipt02 { width:100px;}

.dz-txt { padding:140px 12px 0 12px; width:978px;}
.dz-l { width:538px; height:172px; margin:0 440px 8px 0;}
.dz-r { width:538px; height:172px; margin:0 0 8px 440px;}
.dz-col { background-color:#fe4775; width:385px; height:172px; float:left;}
.dz-img { border:2px solid #d6224f; text-align:center; color:#ffe9b3; font-size:16px; width:158px; float:left; height:168px; overflow:hidden;}
.dz-img img { width:158px; height:119px; border:none;}
.dz-m { width:223px; float:left; position:relative;}
.dz-m h2 { text-align:center; color:#fbd844; font-size:24px; line-height:40px;}
.fx { position:absolute; right:5px; top:136px;}
.tx-btn { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -342px -54px; width:33px; height:33px; display:inline-block; margin-right:2px;}
.tx-btn:hover { background-position: -342px -95px;}
.sina-btn { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -381px -55px; width:33px; height:33px; display:inline-block;}
.sina-btn:hover { background-position: -381px -96px;}
.dz-ms-l { width:60px; text-align:center; float:left; color:#fbd844; font-size:20px; line-height:24px; padding:58px 20px 0 20px; margin-left:53px;}
.dz-ms-r { width:60px; text-align:center; float:left; color:#fbd844; font-size:20px; line-height:24px; padding:58px 20px 0 20px; margin-right:53px;}

.progress{ position: relative; background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -15px -354px; width:217px; height:16px; margin: 50px auto 40px;}
.progress-c{position: absolute;top: 0px;}
.qizhi { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -129px -436px; width:24px; height:32px; position: absolute;top: -16px;}
.progress-icon{display: block; width: 16px;height: 16px;background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -261px -100px;}
.progress-count{position: absolute;top: -43px;left: -38px; background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -222px -57px; width: 94px; height: 41px;color: #223e63;font-size: 18px;text-indent:25px;line-height: 28px;}
.progress-num{ position: relative; padding-top:15px;}
.progress-num li{position: absolute; color: #FFF;font-size: 14px;}
.progress-num-01{left: 0;}
.progress-num-02{left: 30px;}
.progress-num-03{left: 70px;}
.progress-num-04{left: 116px;}
.progress-num-05{right: 0;}
.dz-btn { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -269px -140px; width:138px; height:30px; line-height:30px; text-align:center; color:#333333; font-size:18px; display:block; position:absolute; left:40px; top:46px;}
.dz-btn:hover { background-position: -269px -178px; text-decoration:none;}

.dz-page { overflow:hidden; position:absolute;  bottom:40px; right:200px;}
.dz-page li { float:left; color:#79666a; font-size:24px; height:32px; line-height:32px;}
.dz-page li span { padding:0px 20px; display:inline-block;}
.dz-page li a { padding:0px 20px; color:#79666a; display:inline-block;}
.dz-page li.on, .dz-page li a:hover { color:#fe4775;}
/**main04**/
.cj-txt { position:absolute; right:10px; top:22px; color:#8d8275; font-size:18px;}
.cj-txt span { color:#fe4775;}
.cj-btn { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -214px -223px; width:195px; height:39px; line-height:39px; text-align:center; color:#333333; font-size:18px; display:inline-block;}
.cj-btn:hover { background-position: -214px -272px; text-decoration:none;}
.cj-p { color:#ca8500; line-height:24px; font-size:18px; position:absolute; left:92px; top:70px;}
.flash { position:absolute; left:3px; top:147px;}

.scroll-top { color:#1c1c1c; width:350px; overflow:hidden; margin:0 auto; position:absolute; right:35px; top:147px;}
.scroll-top h2 { color:#fe4775; font-size:24px; line-height:40px; border-bottom:1px solid; text-align:center;}
.scroll-top th { color:#fe4775; text-align:center; line-height:40px; font-size:20px;}
.scroll { color:#1c1c1c; width:350px; height:224px; overflow:hidden; margin:0 auto; position:absolute; right:35px; top:234px;}
.scroll td { color:#a0a0a0; text-align:center; line-height:32px; font-size:16px;}
/**menu**/
.menu { background:url(https://img7.99.com/my/activity/2015/zsdz/gs1.png) no-repeat; width:129px; height:309px; position:fixed; right:10px; top:300px; opacity: 1; padding-top:72px;}
.menu a { width:129px; height:62px; display:block;}
.menu .m1 a.cur, .menu .m1 a:hover { background:url(https://img7.99.com/my/activity/2015/zsdz/gs.png) no-repeat -164px -73px;}
.menu .m2 a.cur, .menu .m2 a:hover { background:url(https://img7.99.com/my/activity/2015/zsdz/gs.png) no-repeat -164px -135px;}
.menu .m3 a.cur, .menu .m3 a:hover { background:url(https://img7.99.com/my/activity/2015/zsdz/gs.png) no-repeat -164px -197px;}
.menu .m4 a.cur, .menu .m4 a:hover { background:url(https://img7.99.com/my/activity/2015/zsdz/gs.png) no-repeat -164px -259px;}


.fullbg{ background:url(https://img7.99.com/my/activity/2015/zsdz/fullbg.jpg) no-repeat center top;}
.header01 { background:url(https://img7.99.com/my/activity/2015/zsdz/header01.jpg) no-repeat; height:183px;}
.header02 { background:url(https://img7.99.com/my/activity/2015/zsdz/header02.jpg) no-repeat; height:184px;}
.header03 { background:url(https://img7.99.com/my/activity/2015/zsdz/header03.jpg) no-repeat; height:194px;}
.main01 { background:url(https://img7.99.com/my/activity/2015/zsdz/main01.jpg) no-repeat; height:289px; position:relative;}
.main02 { background:url(https://img7.99.com/my/activity/2015/zsdz/main02.jpg) no-repeat; height:421px; position:relative;}
.main03 { background:url(https://img7.99.com/my/activity/2015/zsdz/main03.jpg) no-repeat; height:1241px; position:relative;}
.main04 { background:url(https://img7.99.com/my/activity/2015/zsdz/main04.jpg) no-repeat; height:544px; position:relative;}

/*****************µ¯´°********************/

	/*±íµ¥°´Å¥*/
		.ipt01 { background-color:#FFF; border:1px solid #664e36; height:22px; line-height:22px; color:#ff0000; width:200px; }
		.ipt02 { background-color:#FFF; border:1px solid #664e36; height:22px; line-height:22px; color:#ff0000; width:100px; }
		.btn-tc1 { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -262px -329px; color:#785500; text-align:center; width:140px; height:34px; text-align:center; line-height:34px; font-size:18px; display:inline-block; cursor:pointer; border:none; margin:0 auto; font-weight:bold;}
		.btn-tc1:hover { background-position:-263px -380px; text-decoration:none;}

		/*µ¯´°²¿·Ö*/
		.tc { background-color:#ffd7a5; border:1px solid #b9833e; width:420px; color:#a56513; font-size:18px; line-height:28px; font-family:"Î¢ÈíÑÅºÚ";}	
		.tc-h { position:relative; width:100%; height:50px; line-height:50px; z-index:1000;}
		.tc-h h2 { font-size:24px; text-align:center; color:#ff0000;}
		.tc-h h2 a { color:#ff0000;}
		.colse a { font-size:20px; color:#a56513; display:block; z-index:1001; position:absolute; right:5px; top:5px; line-height:24px;}
		.colse a:hover { color:#ff0000;}
		.tc-txt {padding:0 10px;}
		.tc-txt td { padding-bottom:5px;}
		.tc-txt span { color:#fe4775;}
		.tc-msg { text-align:center;}
		.tc-btn { text-align:center; padding-top:10px; padding-bottom:10px; }
		.tc-tab td { border:1px solid #a56513; text-align:center; padding:0;}
		.tc-tab1 td { text-align:center; padding:3px;}
		.tc-tab1 th { text-align:center; padding:0; color:#fe4775; padding:3px; font-weight:normal;}
		.lq-btn { background:url(https://img7.99.com/my/activity/2015/zsdz/btn.png) no-repeat -286px -427px; color:#FFF; text-align:center; width:97px; height:24px; line-height:24px; display:block; margin:0 auto;}
		.lq-btn:hover { background-position:-286px -461px; text-decoration:none;}
		.tc-page { padding-top:10px;}
		.tc-page a { color:#a56513; padding:0 10px;}
		
		
.footer{color:#cfd5e2; line-height:20px; padding: 20px 0;}
.footer a{ color:#cfd5e2}	
.rule { display:none;}
.tc-bg { position:absolute; top:0; left:0; width:100%; height:3221px; z-index:100; background:#000; opacity:0.6; filter:alpha(opacity=60);}
.rule-t { width:725px; position:absolute; left:50%; top:50%; margin:-400px 0 0 -362px; background-color:#ffd7a5; border:1px solid #b9833e; color:#a56513; font-size:14px; line-height:20px; font-family:"Î¢ÈíÑÅºÚ"; z-index:10000;}
.rule td { border:1px solid;}
.rule h2 { text-align:center; line-height:40px;}
