﻿/* CSS Document */
body{
    background:url(../images/2014bg.jpg) no-repeat center top;
	margin:0;
	font-family:微软雅黑;
	}
p, div, ul{
    margin:0;
	padding:0;
	}
ul{
    list-style-type:none;
	}
.btn{
   outline:none;
   border:none;
   cursor:pointer;
   display:block;
   }
.clearfix:before, 
.clearfix:after{
    display:table;
    content:"";
   }
.clearfix:after{
    clear:both;
   }
.main{
    width:960px;
	height:auto;
    margin:0 auto;
	}
.mainCover{display:none;background-color:#000;filter:alpha(opacity=00);height:100%;_height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');left: 0px;-moz-opacity: 0.0;opacity: 0.0;position: fixed;_position: absolute;top: 0px;width:100%;}         
.main .content1{
    height:30px;
	background:url(../images/2014_01.jpg) no-repeat;
	}
.main .content1 .sum{
    position:relative;
	top:0px;
	left:718px;
	width:186px;
	height:28px;
	line-height:28px;
	text-align:center;
	text-align:center;
	color:#f6f200;
	font-size:18px;
	}
.main .content2{
    height:163px;
	background:url(../images/2014_02.jpg) no-repeat;
	}
.main .content3{
    height:72px;
	background:url(../images/2014_03.jpg) no-repeat;
	}
.main .content3 .myMsg{
    width:550px;
	height:72px;
	margin:0 auto;
	color:#00f0ff;
	font-size:16px;
	}
.main .content3 .signInBtn{
    width:168px;
	height:65px;
	background:url(../images/btn.gif) -1px -33px no-repeat;
	float:right;
	margin-top:4px;
    }
.main .content3 .signInBtn:hover{
    background:url(../images/btn.gif) -170px -33px no-repeat;
    }
.loaded, .unload{
	float:left;
	}
.main .content3 .myMsg .loaded span{
    color:#ffc600;
	font-size:24px;
	}
.quitBtn{
    width:64px;
	height:27px;
	background:url(../images/btn.gif) no-repeat -133px -3px;
	display:inline-block;
	vertical-align:middle;
    }
.quitBtn:hover{
    background:url(../images/btn.gif) no-repeat -198px -3px;
    }
.main .content4{
    height:337px;
	overflow:hidden;
	background:url(../images/2014_04.jpg) no-repeat;
    }
.main .content4 .line1{
    width:586px;
	margin:0 auto;
	position:relative;
	top:15px;
	
	}
.main .content4 .line1 li{
    width:145px;
	height:170px;
	float:left;
	}
.main .content4 .line1 .li1{
    background:url(../images/jp1.png) no-repeat;
    }
.main .content4 .line1 .li2{
    background:url(../images/jp1.png) -146px -1px no-repeat;
    }
.main .content4 .line1 .li3{
    background:url(../images/jp1.png) -292px -1px no-repeat;
    }
.main .content4 .line1 .li4{
    background:url(../images/jp1.png) -438px -1px no-repeat;
    }
.main .content4 .line2{
	margin-left:160px;
	margin-top:15px;
	}
.main .content4 .line2 li{
    width:125px;
	height:140px;
	float:left;
	}
.main .content4 .line2 .li1{
    background:url(../images/jp2.png) no-repeat;
    }
.main .content4 .line2 .li2{
    background:url(../images/jp2.png) -131px 0 no-repeat;
    }
.main .content4 .line2 .li3{
    background:url(../images/jp2.png) -262px 0 no-repeat;
    }
.main .content4 .line2 .li4{
    background:url(../images/jp2.png) -392px 0 no-repeat;
    }
.main .content4 .line2 .li5{
    background:url(../images/jp2.png) -518px 0 no-repeat;
    }
.main .content5{
    height:238px;
	background:url(../images/2014_05.jpg) no-repeat;
	}
.main .content5 .scrollText{
    position:relative;
	top:10px;
    width:610px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin:0 auto;
	color:#0078ff;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	
    }
.main .content5 .scrollText li{
	display:inline;
	padding-right:10px;
	}
.main .content5 .ruleText{
    width:860px;
	height:130px;
	margin:0 auto;
	position:relative;
	top:45px;
	color:#fff000;
	font-size:14px;
    }
.main .content5 .ruleText .bigger{
    font-size:16px;
    }
.blue{
    color:#47ffda;
    }
.mouseReplace{
    position:absolute;
	width:79px;
	height:82px;
	}
.mouseReplace{
    background:url(../images/s1_3.png) no-repeat;
	display:none;
	}

.main .content6{
    position:absolute;
	top:0px;
	}
.signInWindow{
    position:absolute;
	left:160px;
	top:75px;
	width:619px;
	height:606px;
	display:none;
	z-index: 100;
	}
.closeBtn{
    width:38px;
	height:38px;
    background:url(../images/btn2.gif) no-repeat;
	float:right;
	margin:3px 3px 0 0;
	display:inline
	}
.closeBtn:hover{
    background:url(../images/btn2.gif) -38px 0 no-repeat;
    }
.closeBtn:active{
    background:url(../images/btn2.gif) -76px 0 no-repeat;
    }
.monthPicker{
    position:absolute;
	left:130px;
	top:120px;
	width:100px;
	height:30px;
	}
.monthPicker a{
    display:inline-block;
	margin-right:5px;
    }
.monthPicker .btn{
    width:14px;
	height:16px;
	overflow:hidden;
    }
.monthPicker .text{
    color:#008cdc;
	font-size:20px;
    }
.previous{
	background:url(../images/btn2.gif) -135px -20px no-repeat;
    }
.previous:hover{
    background:url(../images/btn2.gif) -149px -20px no-repeat;
    }
.next{
	background:url(../images/btn2.gif) -135px -3px no-repeat;
    }
.next:hover{
	background:url(../images/btn2.gif) -149px -3px no-repeat;
    }
.firstMonth{
    background:url(../images/btn2.gif) -163px -20px no-repeat;
    }
.lastMonth{
    background:url(../images/btn2.gif) -163px -3px no-repeat;
    }
.datePicker{
    position: absolute;
	left:68px;
	top:230px;
	width:499px;
	height:180px;
	}
.datePicker ul{
    margin-bottom:9px;
	}
.datePicker li{
    width:62px;
	height:26px;
	margin-right:9px;
    float:left;
	display:inline;
	}


.unload{margin: 25px 0 0 -65px;}
.unload .textbox { background:url(../images/btn3.gif) 0 0;border: medium none;cursor: default;display: inline;font-size: 13px;height:22px;line-height: 22px;margin: 0 5px;padding-left: 5px;width: 95px; outline:none;}
.unload .loadBtn{background:url(../images/btn.gif) -3px -3px;border: medium none;height: 27px;margin: 0 5px;width: 64px;display: inline; vertical-align:middle;  cursor:pointer;}
.unload .loadBtnOn{ background:url(../images/btn.gif) -68px -3px;border: medium none;height: 27px;margin: 0 5px;width: 64px;display: inline; vertical-align:middle;cursor:pointer; }