/* CSS Document by LPH 2014/11/29 */
body { font-family: "Microsoft YaHei"; background:#9e0a0a url(../images/hdIndex/bodyBg.jpg) center repeat-y;}
.wrapper { width:980px; margin:0 auto; position:relative;}
a { text-decoration:none;}

/* header */
.header { width:100%; height:1040px; background:url(../images/hdIndex/headerBg_01.jpg) center no-repeat; position:relative;}
.header .my3y { width:170px; height:150px; position:absolute; top:260px; left:0;}
.my3y a { display:block; }
.my3y a.myVV3y { width:184px; height:41px; background:url(../images/hdIndex/btn02.png) center no-repeat; margin-top:30px;}
.my3y a.myVV3y:hover { background:url(../images/hdIndex/btn02_h.png) center no-repeat;}
.my3y a.getMedal { width:157px; height:71px; background:url(../images/hdIndex/btn04.png) center no-repeat; margin:10px 0 0 10px; }
.my3y a.getMedal:hover { background:url(../images/hdIndex/btn04_h.png) center no-repeat;}
.header .signInBox { width:195px; height:200px; position:absolute; top:150px; right:10px; }
.signInBox a.singInLable { display:block; width:186px; height:40px; padding-top:2px; background:url(../images/hdIndex/btn01.png) center no-repeat; margin:25px 0 0 0px;}
.signInBox a.singInLable:hover { background:url(../images/hdIndex/btn01_h.png) center no-repeat;}
.signInBox a.singInLabled { display:block; width:186px; height:40px; padding-top:2px; background:url(../images/hdIndex/btn01_h_2.png) center no-repeat; margin:25px 0 0 0px;}
.signInBox a.singInLable p, .signInBox a.singInLabled p { font-size:12px; color:#f9ec9e; text-indent:15px;}
.signInBox a.singInLable p span, .signInBox a.singInLabled p span, p.signInNumVV span, p.lightenP span { color:#ffd200;}
p.signInNumVV, p.lightenP { font-size:12px; text-align:center; color:#f9ec9e; }
.signInBox a.lighten { display:block; width:160px; height:63px; background:url(../images/hdIndex/btn03.png) center no-repeat; margin:25px 0 0 10px;}
.signInBox a.lighten:hover { background:url(../images/hdIndex/btn03_h_2.png) center no-repeat;}
.signInBox a.lightened { display:block; width:160px; height:63px; background:url(../images/hdIndex/btn03_h.png) center no-repeat; margin:25px 0 0 10px;}
p.lightenP a.moreIcom { cursor:pointer; color:#f9ec9e;}
p.lightenP a.moreIcom:hover { cursor:pointer; text-decoration:underline; color:#f9ec9e;}
.palyerBox { width:330px; height:298px; background:url(../images/hdIndex/palyerBg.jpg) center; position:absolute; right:58px; top:610px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; padding:8px;}
#player { width:330px; height:298px; background:#000; position:absolute; right:66px; top:618px; }
.apple a img { width: 100%; height: 100%;}
.apple01 a { width:78px; height:100px; background:url(../images/hdIndex/apple_1.png) center no-repeat; display:block; position:absolute; left:400px; top:400px;}
.apple02 a { width:113px; height:133px; background:url(../images/hdIndex/apple_2.png) center no-repeat; display:block; position:absolute; left:210px; top:460px;}
.apple03 a { width:90px; height:109px; background:url(../images/hdIndex/apple_3.png) center no-repeat; display:block; position:absolute; left:348px; top:488px;}
.apple04 a { width:78px; height:95px; background:url(../images/hdIndex/apple_4.png) center no-repeat; display:block; position:absolute; left:490px; top:520px;}
.apple05 a { width:79px; height:89px; background:url(../images/hdIndex/apple_5.png) center no-repeat; display:block; position:absolute; left:590px; top:450px;}
.apple06 a { width:81px; height:95px; background:url(../images/hdIndex/apple_6.png) center no-repeat; display:block; position:absolute; left:740px; top:500px;}
.apple07 a { width:78px; height:96px; background:url(../images/hdIndex/apple_7.png) center no-repeat; display:block; position:absolute; left:180px; top:610px;}
.apple08 a { width:79px; height:98px; background:url(../images/hdIndex/apple_8.png) center no-repeat; display:block; position:absolute; left:330px; top:620px;}
.apple09 a { width:86px; height:103px; background:url(../images/hdIndex/apple_9.png) center no-repeat; display:block; position:absolute; left:450px; top:620px;}
.apple04_g a { width:78px; height:95px; background:url(../images/hdIndex/apple_4_g.png) center no-repeat; display:block; position:absolute; left:490px; top:520px;}
.apple05_g a { width:79px; height:89px; background:url(../images/hdIndex/apple_5_g.png) center no-repeat; display:block; position:absolute; left:590px; top:450px;}
.apple06_g a { width:81px; height:95px; background:url(../images/hdIndex/apple_6_g.png) center no-repeat; display:block; position:absolute; left:740px; top:500px;}
.apple07_g a { width:78px; height:96px; background:url(../images/hdIndex/apple_7_g.png) center no-repeat; display:block; position:absolute; left:180px; top:610px;}
.apple08_g a { width:79px; height:98px; background:url(../images/hdIndex/apple_8_g.png) center no-repeat; display:block; position:absolute; left:330px; top:620px;}
.apple09_g a { width:86px; height:103px; background:url(../images/hdIndex/apple_9_g.png) center no-repeat; display:block; position:absolute; left:490px; top:620px;}
.signIn { width:347px; position:absolute; top:210px; right:0px;  display: none;}
.signInHeader { width:92%; height:36px; background:url(../images/hdIndex/signInHeaderBg.png) center repeat-x; padding:0 4%; overflow: hidden;}
.signInHeader p { float:left; font-size:14px; color:#75001d; margin-top:15px;}
.signInHeader p span { font-size:14px; color:#e7060f;}
.signInHeader a { float:right; font-size:12px; color:#75001d; margin-top:17px;}
.signInHeader a:hover { color:#e7060f;}
.signInContainer { width:92%; height:231px; background:#ffe2b4; padding:0 4%;}
.signInContainer dl { overflow:hidden; width:100%;}
.signInContainer dl dd { display:block; float:left; width:100%;}
.signInContainer dl dd P { float:left; width:45px; height:38px; font-size:12px; text-align:center;}
.signInContainer dl dd P span { padding:0 2px;}
.signInContainer dl dd.tableTitle p { height:40px; line-height:40px; font-size: 16px; color: #75001d; }
.signInContainer dl dd P.moonth12 { color:#555;}
.signInContainer dl dd P.moonth1 { color:#555;}
.signInContainer dl dd P.signInState { background:url(../images/hdIndex/signInState.jpg) 0 18px no-repeat;}
.signInContainer dl dd P.signTody span { background:#fc0000; color:#fff;} 
.signIndFooter { width:100%; height:30px; background:#fbc167; text-align:center; overflow:hidden;}
.signIndFooter a { padding-left:70px; background:url(../images/hdIndex/signInVVicon.png) 40px center no-repeat; font-size:12px; color:#75001d; height:30px; line-height:30px; float:left; margin-left:30px;}
.signIndFooter a:hover { color:#e7060f;}

/* container */
.container { margin-top:-72px; position: relative; left:2px;}
.container .hdItemBox { width:980px; position:relative;}
.container .hdItemBox a { display:block; width:980px; }
.container .hd1Box a { height:332px; background:url(../images/hdIndex/hd_1.jpg) center no-repeat;}
.container .hd2Box a { height:340px; background:url(../images/hdIndex/hd_2.jpg) center no-repeat;}
.container .hd3Box a { height:340px; background:url(../images/hdIndex/hd_3.jpg) center no-repeat;}
.container .hd4Box a { height:340px; background:url(../images/hdIndex/hd_4.jpg) center no-repeat;}
.container .hd5Box a { height:340px; background:url(../images/hdIndex/hd_5.jpg) center no-repeat;}
.container .hd6Box a { height:342px; background:url(../images/hdIndex/hd_6.jpg) center no-repeat;}
.container .hd7Box a { height:344px; background:url(../images/hdIndex/hd_7.jpg) center no-repeat;}
.container .hd8Box a { height:340px; background:url(../images/hdIndex/hd_8.jpg) center no-repeat;}
.container .hd9Box a { height:340px; background:url(../images/hdIndex/hd_9.jpg) center no-repeat;}
.cornerMark { width:173px; height:139px; background:url(../images/hdIndex/jbBg.png) center no-repeat; position:absolute; right:0px; bottom:8px;}
.cornerMark a.jb_jqqd { display:block; margin:20px 0 0 20px; width:100%; height:100%; background:url(../images/hdIndex/hdjqqd.png) center no-repeat;}
.cornerMark a.jb_xxcy { display:block; margin:20px 0 0 20px; width:100%; height:100%; background:url(../images/hdIndex/hdxxcy.png) center no-repeat;}
.cornerMark a.jb_jxz { display:block; margin:20px 0 0 20px; width:100%; height:100%; background:url(../images/hdIndex/hdjxz.png) center no-repeat;}

/* 弹出窗口 */
#message { display: none; position: fixed; top: 50%; left: 50%; width: 350px; height: 200px; margin-left: -175px; margin-top: -100px; background: url("../images/quanMinKuangHuan/msg.png") no-repeat center; z-index: 2; }
#message a.close{ display: block; float: right; width: 30px; height: 30px; *position: relative; *z-index: 10; }
#message div.top{ display: block; width: 350px; height: 30px; font-size: 16px; text-indent: 10px; text-align: left; line-height: 30px; color: #9D012C; *margin-top: -30px; }
#message div.bottom{ display: block; position: absolute; left: 0; bottom: 0; margin-top: 170px; width: 350px; height: 30px; font-size: 12px; text-indent: 42px; line-height: 30px; color: #383D37; }
#message div.bottom em{ color: #FE4D53; }
#message div#signInBtn { display: block; position: absolute; left: 0; bottom: 40px;}
#message div#signInBtn a.btn{ text-align: center; color: #fff; background-color: #FF6702; padding: 3px 5px; cursor: pointer; font-size: 14px; float: left; margin-left: 118px;}
#message div#signInBtn a.btn:hover{ background-color: #FF893B; color: #fff; text-decoration: none; }
#message div#signInBtn a.showGetMedal { float: left; margin-left: 10px; margin-top: 5px; font-size: 12px; color: #FF6702;}

#message p { line-height: 25px; font-size: 18px; color: #4D0013; text-align: center; margin-top: 40px;}
#message p span { font-size: 14px; color: #333;}
#message p a { color: #FF6702; vertical-align: middle; cursor: pointer; padding: 0 10px; font-size: 12px;}
#message p a.linkhdIndex {font-size: 18px;}
#message p a:hover, #message div#signInBtn a.showGetMedal:hover { text-decoration: underline; cursor: pointer; }

/* footer */
#footer_link_info p{ color: #333; }
#footer_link_info a{ color: #333; }
#footer_link_info a:hover{ color: #666; }