/* CSS Document */
body{font-family:宋体,Arial Narrow;font-size:12px; color:#555; background:#f1f2f7;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea{padding:0; margin:0;}
table{border-spacing:0 ; border-collapse: collapse ;}
img{ display:block; border:0;}
ol,ul ,li{list-style:none;} 
a:link,a:visited{color:#555;text-decoration:none;}
a:active,a:hover{color:#333;text-decoration:underline;}
.lt{float:left;}
.rt{float:right;}
.cl{clear:both;}
.pt5{ padding-top:5px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.col1,.col1 a{ color:#009ddc !important;}

.mb1{ background:#fff;}
#header,#main{width:1000px;margin:0 auto;}

/*顶部搜索导航*/
#header{height:97px;padding-top:10px;}
#header h1{width:151px; height:52px; background:url(http://act.ahlqjzzs.com/1503files/images/logo.jpg) no-repeat; float:left; margin:25px 0 0 40px;}
#header h1 a{height:52px; display:block;}
#header dl{width:426px; float:left; margin:20px 0 0 82px;}
#header dl dt{width:63px;float:left;position:relative; font-size:14px; line-height:33px;cursor:pointer;border:1px solid #dbdbdb}
#header dl dt span{ display:block;height:33px; padding-left:13px; background:#fff url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat 44px -265px;}
#header dl dt span.on{ background-position:44px -298px;}
#header dl dt ul{width:63px; border:1px solid #dbdbdb; border-top:0; border-bottom:0; position:absolute; left:-1px; top:33px; background:#fff;display:none; z-index:200}
#header dl dt li{line-height:29px; height:29px; text-align:center; border-bottom:1px solid #dce0e1;}
#header dl dt li.cur{background:#33abff; color:#fff;}
#header dl dd{ float:left; width:361px;}
#header dl dd input{float:left;width:265px;font-size:14px;color:#c3c3c3; padding:0 10px; line-height:33px; height:33px; background:#fff; border:0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
#header dl dd button{float:left;width:75px;height:35px;background:#33abff;border:0;font:18px/35px "Microsoft Yahei"; color:#fff; cursor:pointer;text-align:center;}
#header dl dd p{ float:left; width:100%; line-height:33px; height:33px; overflow:hidden; color:#666}
#header dd p a{ color:#999}
#header dd p a:hover,.hddq li h4 a:hover{ color:#333;}
#header code{ float:right; padding-right:10px}
#header code img{width:87px; height:87px;}

#nav{ background:#1d1d1d;}
#nav ul{width:1000px;margin:0 auto;height:40px; overflow:hidden}
#nav li{ float:left; height:40px;}
#nav li a{ display:block;font:16px/40px "Microsoft Yahei"; padding:0 25px;color:#fff; text-decoration:none;}
#nav li.cur a,#nav li a:hover{ background-color:#008cd8;}
#nav .help{ float:right;}
#nav .help a{ background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat 0 -230px; color:#33abff; padding:0 10px 0 22px;}
#nav .help a:hover{ background-color:#1d1d1d;}

#footer{ background:#292929; line-height:26px; color:#8c8c8c; padding:25px 0; margin-top:10px; text-align:center}
#footer a{ color:#8c8c8c;}

/*首页开始*/
.focus{ height:292px;}
.focus dt,.focus dt img{ float:left;width:500px; height:282px;}
.focus dt img{ margin-top:10px;}
.focus dd{ float:right;width:500px;}
.focus dd img{ float:left; width:240px; height:136px; margin:10px 0 0 10px}

.content,.sidebar{ float:left; width:662px; background:#fff}
.sidebar{ float:right; width:324px;}

.tit,.fhtab,.bttab{ height:38px; border-bottom:1px solid #dadada;}
.tit h3{ float:left; padding:0 10px;height:38px;font:normal 20px/38px "Microsoft Yahei";color:#333; border-bottom:1px solid #ff9933; position:relative; margin-bottom:-1px;}

.fhtab li,.bttab li{float:left; padding:0 22px;height:38px;font:normal 16px/38px "Microsoft Yahei";position:relative; margin-bottom:-1px; cursor:pointer; color:#666}
.bttab li{ font-size:18px; padding:0}
.fhtab li.cur,.bttab li.cur a{border-bottom:1px solid #ff9933;color:#333;}

.bttab li a{ display:block; text-decoration:none; padding:0 22px; color:#666}

/*重磅推荐*/
#zbtj,.zjjl ul{ float:left; width:100%;}
#zbtj li{ float:left; width:314px; height:176px; margin:15px 4px 0 10px;}
#zbtj li img{width:314px; height:176px;}

.div_324{ width:324px; overflow:hidden}

/*热门活动*/
#rmhd{ margin-top:4px;}
#rmhd li{ line-height:30px; font-size:14px; padding:0 10px;}
#rmhd li div{ height:75px; padding:2px 0 8px; display:none}
#rmhd li.cur div{ display:block}
#rmhd li img{ float:left; width:136px; height:75px; margin-left:5px;}
#rmhd li span{ float:right; width:153px; color:#999; font-size:12px;line-height:24px;}
#rmhd li span p{display:block;float:left;width:100%;}
#rmhd li span code{ float:right; width:115px; height:48px; overflow:hidden}

/*热门奖品*/
#rmjp,.tga{ float:left; width:100%; overflow:hidden}
.tga{padding-bottom:10px;}
#rmjp{ margin-bottom:7px;}
#rmjp li{ float:left; width:155px; height:75px; margin:10px 4px 0 0; position:relative;}
#rmjp li img{width:155px; height:75px;}
#rmjp li p{ position:absolute; width:100%; height:20px;line-height:20px; background:#000; color:#fff; left:0; bottom:0; text-align:center; filter:alpha(opacity=70);opacity: 0.7;}
#rmjp li p a{ color:#fff}
.tga a{ height:35px; line-height:35px; overflow:hidden; background:#ff9900; display:inline-block; float:left; margin:10px 4px 0 0; color:#fff; padding:0 21px;white-space:normal; text-decoration:none}
.tga a:hover{ background:#d88407}
.tga a.a2{ background:#6699ff;}
.tga a.a2:hover{ background:#5188f6}
.tga a.a3{ background:#663399;}
.tga a.a3:hover{ background:#5e2597}
.tga a.a4{ background:#009966; padding:0 33px;}
.tga a.a4:hover{ background:#17805d}
.tga a.a5{ background:#bf59be;padding:0 26px}
.tga a.a5:hover{ background:#b945b8}

/*个人中心*/
#grzx{ padding:15px 10px 0; height:176px; position:relative;}
#grzx .wdl,#grzx .ydl{ height:119px; overflow:hidden;line-height:22px;}
#grzx .wdl code{ display:block;}
#grzx .wdl p{ text-align:center; color:#666;font:normal 16px/18px "Microsoft Yahei"; margin-top:12px;}
#grzx .btn{ height:57px;}
#grzx .btn a{ display:block; float:left; width:78px;height:47px; padding:10px 0 0 67px; background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif); color:#333;font:normal 18px/47px "Microsoft Yahei"; text-decoration:none}
#grzx .btn .a2{ float:right; background-position:0 -58px}

#grzx .ydl img{ float:left; width:80px; height:80px;}
#grzx .ydl div{ float:right; height:80px; width:204px; line-height:40px; padding-right:10px;}
#grzx .ydl p span{ color:#3377aa}
#grzx .ydl .out{ float:right; line-height:22px; color:#ff0000; padding-left:14px;background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat 0 -119px; margin-top:10px;}
#grzx .ydl ul{ float:left; width:294px; margin-top:10px;}
#grzx .ydl li{ float:left; padding-right:49px; }
#grzx .ydl .li3{ padding:0; float:right;}
#grzx .ydl li a{ display:block;background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat 0 -148px; padding-left:20px; color:#3377aa; text-decoration:none}
#grzx .ydl .li2 a,#grzx .ydl .li3 a{ background-position:0 -178px;padding-left:16px;}
#grzx .ydl .li3 a{ background-position:0 -209px;}

/*弹窗*/
#jftk{ position:absolute; width:450px;background:#fff; left:-70px; top:20px; display:none}
#jftk p{ height:33px; background:#ffa200; color:#fff; line-height:33px;padding-left:12px;}
#jftk p code{ float:right; width:42px; height:33px; background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat 15px -401px; cursor:pointer}
#jftk div{ background:#fff; border:1px solid #d9d9d9; border-top:0;}
#jftk div span{ display:block;color:#646464;font:normal 18px/56px "Microsoft Yahei"; padding-left:80px; background:url(http://act.ahlqjzzs.com/1503files/images/jftk.jpg) no-repeat; margin:50px 0 50px 100px;}

/*网游发号*/
.fhcon dl{ float:left; width:100%; margin-top:10px; border-bottom:1px dashed #dbdbdb;}
.fhcon dd{ float:left; width:144px; margin:0 9px; height:109px;}
.fhcon dd img{width:144px; height:80px;}
.fhcon dd p,#hdjp li p{ text-align:center; height:14px; line-height:14px; overflow:hidden; margin-top:8px;}
.fhcon ul{ width:304px; float:left;font-size:14px; padding:3px 10px 0}
.fhcon li{ height:30px; line-height:30px; overflow:hidden}
.fhcon li code{ float:right;height:22px;margin-top:4px;width:42px;}
.fhcon li code a{ background:#4689fa;border:1px solid #2a75f0;color: #fff;display:block;height:20px;line-height:20px;text-align: center;text-decoration: none; font-size:12px;}

/*活动大全*/
.hddq .tit{ border-top:1px dashed #dbdbdb;}
.hddq ul{ float:left; width:100%; padding-bottom:10px;}
.hddq li{ float:left; width:306px; height:320px; padding:6px; background:#fff; border:1px solid #e8e8e8; line-height:25px; margin:10px 0 0 10px; display:inline;}
.hddq li img{ width:306px; height:170px;}
.hddq li h4{ font-size:14px;font-weight:bold; margin-top:3px;}
.hddq li h4 a{ color:#444;}
.hddq dl{ height:50px; padding:0 5px}
.hddq dl dt{ float:left;}
.hddq dl dd{ float:right; width:236px; height:50px; overflow:hidden}
.hddq li p{ color:#666; height:25px; overflow:hidden; margin:0 5px;}
.hddq li p span{ color:#009ddc}
.hddq code{ display:block; width:175px; height:35px; margin:8px auto 0;}
#grzx .wdl code{ display:block; width:100%; height:75px;}
.hddq code a,#grzx .wdl code a,.btn1,.btn2{ display:block; background:#009ddc; text-align:center;font:normal 18px/35px "Microsoft Yahei"; text-decoration:none; color:#fff;border-radius:3px}
.btn1,.btn2{ width:140px; height:42px; font:normal 14px/42px "Microsoft Yahei"; float:left; border:0; margin-right:10px; cursor:pointer}
#grzx .wdl code a{ font-size:28px; line-height:75px;}
.hddq code.c2 a,.btn2{ background:#a6a5a5}

.load_more{ display:block; text-align:center; color:#009ddc !important;font:bold 18px/38px "Microsoft Yahei"; t height:38px; background:#fff; border:1px solid #eceaea; margin:20px 0; text-decoration:none!important}
/*首页结束*/


/*活动日历开始*/
#datetime{ float:left;font:16px/38px "Microsoft Yahei";color:#666;padding:0 35px 0 10px;}
.tit .back{ float:right; background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat 8px -331px;height:25px; line-height:25px;color:#666 !important;text-decoration:none; padding:0 8px 0 28px; border:1px solid #e3e3e9; margin:5px 10px 0 0}

#hdrljt,#hdjpjt{ display:block;float:left; height:20px; margin-top:10px;}
#hdjpjt{ float:right; padding-right:5px;}
#LeftArr,#RightArr,#LeftArr1,#RightArr1{ display:block;float:left;width:24px; height:20px; background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) 0 -356px;}
#RightArr,#RightArr1{background-position:-25px -356px; margin-left:5px;}
#LeftArr:hover,#LeftArr1:hover{background-position:-50px -356px;}
#RightArr:hover,#RightArr1:hover{background-position:-75px -356px}

#hdrl{ padding:10px 10px 5px; overflow:hidden}
/*活动日历结束*/


/*全部活动开始*/
#hdsearch { padding:3px 15px 15px;font:14px/25px "Microsoft Yahei";border-bottom:1px dashed #dbdbdb}
#hdsearch dt{ float:left; width:95px; color:#666; margin-top:12px; font-weight:bold}
#hdsearch dd{ float:left; width:875px;margin-top:12px; height:25px; overflow:hidden;}
#hdsearch dd a{ display:inline-block; float:left; padding:0 25px; color:#666; text-decoration:none}
#hdsearch dd a.cur{ background:#33abff url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat right -376px; color:#fff; padding:0 30px 0 20px}

/*分页*/
.pages,.arc_page{ padding:22px 0; text-align:center;}
.pages a,.arc_page a{ font-size:14px; font-family:"Microsoft Yahei"; display:inline-block; border:1px solid #d6d6d6; background:#fff; color:#585858; padding:5px 14px;border-radius:3px; margin:0 3px}
.arc_page li{ display:inline}
.arc_page li#page__pre{margin-left:5px}
.arc_page li.page__no__this{margin:0 5px}
.arc_page li#page__end{ margin-left:5px}
.pages a:hover,.arc_page a:hover,.arc_page a.current,.pages a.current{ background:#33abff; border:1px solid #33abff; color:#fff; text-decoration:none}
/*全部活动结束*/


/*中奖记录开始*/
.zjjl li{ border-bottom:1px dashed #ccc;padding:5px 20px; line-height:26px; float:left; width:622px;}
.zjjl li input{ float:left; width:14px; height:14px; margin:6px 8px 0 0}
.zjjl li h4{ font-weight:normal; font-size:14px; color:#333; float:left; width:510px; overflow:hidden}
.zjjl li span{ float:right; color:#999}
.zjjl li p{padding-left:22px; display:none}
.zjjl li.cur p{ display:block}

#zjjl_btn{ padding:12px 0 0 20px; height:27px;}
#zjjl_btn .btn{ float:left;width:63px; height:25px; color:#333; line-height:25px;border:1px solid #ccc; background:#fefefe; margin-right:10px; cursor:pointer}
/*中奖记录结束*/


/*个人信息开始*/
#grxx{ padding:20px 20px 0; height:801px;}
#grxx .bt{ border:1px solid #e5e5e5;border-radius:3px; line-height:24px; color:#999; padding:10px 12px 10px 55px; background:url(http://act.ahlqjzzs.com/1503files/images/anniu.gif) no-repeat 12px -424px; margin-bottom:30px;}
#grxx  td{ padding-top:18px; font-size:14px; line-height:28px; color:#666;}
#grxx .inpt{ height:26px; background:url(http://act.ahlqjzzs.com/1503files/images/inptbg.jpg) repeat-x; width:215px; height:26px; line-height:26px; padding:0 5px; border:1px solid #ddd;color:#666;}

#xtad{ width:324px; background:#fff}
/*个人信息结束*/


/*文章内页开始*/
#showtit{font:normal 20px/40px "Microsoft Yahei";color:#333; border-bottom:1px solid #dadada; text-align:center}
#showtit span{ font-size:14px; color:#f00; padding-left:5px; font-weight:bold}

#showtips{ height:175px; padding:20px 0 0 10px}
#showtips img{ float:left; width:315px; height:175px;}
#showtips div{ float:right; width:327px;font:16px/32px "Microsoft Yahei";}
#showtips div ul{ height:138px; margin-top:-8px;}
#showtips ul li{ height:32px; overflow:hidden}
#showtips li span{ color:#333}
#showtips code a{ display:inline-block; float:left; width:133px; height:43px; text-align:center; background:#079fdc; border:1px solid #0492f0;font:bold 22px/43px "Microsoft Yahei"; color:#fff; text-decoration:none; margin-right:5px;}
#showtips code .a2,#showtips code .a3{ width:88px; background:#50b90a; border:1px solid #2fa714; font-size:16px; font-weight:normal}
#showtips code .a3{ background:#a842f7; border:1px solid #982fcf; margin:0}
#showtips code .a4{ background:#a6a5a5; border:1px solid #a6a5a5}

#showbox{ line-height:30px; padding:25px 30px; overflow:hidden;color:#888}
#showbox .top{ padding-bottom:10px;}

#hdjp{ height:108px; width:652px; overflow:hidden; position:relative; padding:10px 0 0 1px;}
#hdjp ul{height:108px;position:absolute;}
#hdjp li{ float:left; width:155px; height:108px;margin-left:8px; display:inline;overflow:hidden;}
#hdjp li img{width:155px; height:75px;}


/*文章内页结束*/


/*
.rmhdtj .but1,.rmhdtj .but2,.rmhdtj .but3{ display:block; width:150px; height:40px; text-indent:-999em; background-image:url(../images/button.jpg); margin:0 auto 0;}
.rmhdtj .but2{ background-position:0 -43px;}
.rmhdtj .but3{ background-position:0 -86px;}
*/

.kftime{text-align:center; line-height:18px; border:4px solid #e3e6ea; color:#333}
.kftime dl{border:1px solid #d7d7d7; border-bottom:0; line-height:27px; height:27px; padding:6px 10px; font-size:14px;  }
.kftime dt{width:61px; height:27px; text-align:center; background:url(http://act.ahlqjzzs.com/1503files/images/ku2.jpg) -110px -246px no-repeat; float:left;}
.kftime dd{float:right;}
.kftime dd code{float:left; color:#666;}
.kftime dd span{float:left;}
.kftime dd cite{width:25px; height:25px; float:left; background:url(http://act.ahlqjzzs.com/1503files/images/ku2.jpg) no-repeat; background-position:-181px -246px; cursor:pointer; display:inline; margin:0 10px;}
.kftime dd cite.kfright{background-position:-211px -246px;}
.kftime h3{ height:38px;}
.kftime h3 code{width:135px; float:left;font:16px/38px "Microsoft Yahei";border-right:1px solid #e3e6ea;}
.kftime_td1,.kftime_td2,.kftime th{width:138px; height:64px; background:#fff; border:1px solid #e3e6ea;}
.kftime th{font:16px/38px "Microsoft Yahei";height:38px;}
.kftime_td2{background:#33abff; color:#fff; font-weight:bold}
.kftime a{color:#109ced;text-decoration:none;}
.kftime_td2 a{ color:#fff}