@charset "utf-8";
/* CSS Document */
/* written by wangshiwei08@126.com  10-04-12*/
* { margin:0; padding:0; }
body { font-size:12px; font-family:"宋体"; background:url(../images/mgame/bg-body.png) top center repeat-y; color:#767575; }
ul, li { list-style-type:none; }
img { vertical-align:top; }
a img { border:none; }
a:link, a:visited, a:hover, a:active { color:#767575; text-decoration:none; }
p { text-align:justify; text-justify:distribute; }
.red { color:#C70000; }
h1.h1 { position:relative; }
a.more { font-family:Tahoma; color:#FFF!important; font-size:12px; position:absolute; right:12px; top:12px; }
/*----clearfix----*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { zoom:1; }
/*----layout----*/
.head { height:130px; background:url(../images/mgame/bg-head.png) 0 0 repeat-x; }
.center { width:932px; padding:10px 0 0 22px; margin:0 auto; }
.foot { height:66px; padding-top:20px; background:url(../images/mgame/bg-foot.png) 0 0 repeat-x; font-family:Arial; }
/*----head----*/
.head-con { width:954px; height:130px; margin:0 auto; background:url(../images/mgame/head.png) 0 0 no-repeat; }
.nav-head { float:left; margin:72px 0 0 197px; _display:inline; }
.nav-head li { float:left; padding-right:11px; background:url(../images/mgame/nav-line.gif) top right no-repeat; position:relative; }
.nav-head li.last { background:none; }
.nav-head li a { float:left; height:24px; padding:5px 15px 0 0; font-family:"微软雅黑"; font-size:15px; color:#000!important; outline:none; }
.nav-head li a:hover, .nav-head li a.this, .nav-head li a.on { background:url(../images/mgame/nav-on.png) top right no-repeat; }
.nav-head li a b { width:15px; height:29px; margin-top:-5px; float:left; _width:12px; }
.nav-head li a:hover b, .nav-head li a.this b, .nav-head li a.on b { background:url(../images/mgame/nav-on.png) 0 0 no-repeat; }
.nav-head li ul li a.on { background:none; }
.nav-head li ul { position:absolute; left:15px; top:29px; display:none; padding-top:7px; width:400px; }
.nav-head li ul li { float:left; padding:0; background:none; position:static; }
.nav-head li ul li a { display:inline-block; font-family:"宋体"; color:#FFF!important; font-size:12px; width:auto; height:auto; padding-top:0; margin-right:10px; }
.nav-head li ul li a:hover { background:none; }
/*----center----*/
/*----c1----*/
.c1-1 { width:620px; height:274px; float:left; margin-right:8px; margin-left:-20px; position:relative; z-index:99;}
.c1-2 { width:295px; float:left; }
.c1-2 h1 { width:294px; height:37px; background:url(../images/mgame/c1-2.png) 0 0 no-repeat; margin-bottom:14px; }
/*----list----*/
.list li { height:25px; background:url(../images/mgame/icon.png) 2px 0 no-repeat; padding-left:23px; }
.list li span { color:#CA0000; padding-right:5px; float:right; text-align:right;}
.list li a { display:inline-block; }
.list li strong { color:#F30; }
/*----c2----*/
.c2 { margin:12px 0; }
/*----c2-1----*/
.c2-1 { width:595px; float:left; margin-right:8px; }
.c2-1 h1 { width:595px; height:37px; background:url(../images/mgame/c2-1.png) 0 0 no-repeat; }
.boxoff_game { width:573px; height:18px; margin:10px 0 10px 13px; float:left; _display:inline; }
.type1 { background:url(../images/mgame/boxoff-1.gif) 0 0 no-repeat; }
.type2 { background:url(../images/mgame/boxoff-2.gif) 0 0 no-repeat; }
.dl-1 { float:left; padding:0 0 12px 8px; background:url(../images/mgame/bg-dl1.png) bottom left repeat-x; }
.dl-1 dl { float:left; margin-right:14px; }
.dl-1 dt{margin-bottom:7px;}
.dl-1 dt a { display:block; border:1px solid #DFDFDF; padding:4px; background:#EFEFEF; }
.dl-1 dt img { width:168px; height:103px; }
.dl-1 dd p { text-align:center; margin-bottom:3px; }
.dl-1 dd a { font-family:"微软雅黑"; font-size:14px; color:#F43C04!important; }
/*----c2-2----*/
.c2-2 { float:left; width:294px; }
.c2-2 h1 { width:294px; height:37px; background:url(../images/mgame/c2-2.png) 0 0 no-repeat; margin-bottom:10px; }
.dl-2 { float:left; margin-bottom:12px; }
.dl-2 dt { float:left; margin-right:12px; _margin-right:9px; }
.dl-2 dt img { width:108px; height:127px; }
.dl-2 h3 { margin-bottom:8px; }
.dl-2 h3 a { font-family:"微软雅黑"; font-size:14px; color:#F43C04!important; }
.dl-2 li { line-height:17px; }
.dl-2 li.intro { height:62px; }
.dl-2 a.btn1 { display:none; width:94px; height:18px; padding-top:3px; background:url(../images/mgame/btn1.png) 0 0 no-repeat; text-align:center; }
/*----c3----*/
.c3 { width:900px; clear:both; margin-bottom:20px; }
.c3 h1 { width:900px; height:37px; background:url(../images/mgame/c3.png) 0 0 no-repeat; }
.c3 ul { padding-left:10px; }
.c3 li { float:left; margin:10px 8px 0 0; }
.c3 li a { display:block; border:1px solid #DFDFDF; padding:4px; background:#EFEFEF; }
/*----second----*/
.left { width:185px; float:left; text-align:center; margin-right:20px; }
.left h1 { width:178px; height:37px; background:url(../images/mgame/second/left.png) 0 0 no-repeat; margin-bottom:10px; }
.left ul li { margin-bottom:20px; }
.right { width:590px; padding:20px 70px 20px 50px; float:left; background:url(../images/mgame/second/bg_r.png) top left no-repeat; min-height:620px; _height:620px; }
/*----分割线----*/
.boxoff { width:97%; height:1px; line-height:1px; border-bottom:1px dashed #FAA991; margin-left:9px; margin-top:20px; margin-bottom:10px; clear:both; }
.boxoff strong { display:none; }
/*----分页样式----*/
.dede_pages ul { float:right; margin:20px 40px auto auto; _margin-right:20px; }
.dede_pages ul li { float:left; font-family:Tahoma; line-height:17px; margin-right:6px; }
.dede_pages ul li a { float:left; padding:2px 4px 2px; color:#666; border-bottom:1px solid #EEE; }
.dede_pages ul li a:hover { color:#690; text-decoration:none; padding:2px 4px 1px; border-bottom:2px solid #690; }
.dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover, ul.pagelist2 li.thisclass { color:#F63; padding:2px 4px 1px; border-bottom:2px solid #F63; font-weight:bold; }
.pageinfo strong { padding:0 5px; }
.context a{color:#A14F13!important;}
.context li{padding-bottom:5px;}
/*----文章内容----*/
.r_con { color:#696868; }
.r_con p { line-height:20px; margin-bottom:5px; text-indent:2em;}
.r_con .h2 { text-align:center; font-size:16px; font-weight:bold; margin-bottom:10px; font-family:"微软雅黑"; color:#712031; }
.info { text-align:right; margin-bottom:-10px; }
.info span { font-size:12px; padding:0 8px; color:#CB0000; }
.r_artical{line-height:18px;}
/*----artical_list----*/
.artical_list { text-align:left; font-size:12px;}
.artical_list li { height:18px; border-bottom:1px dashed #50A202; width:90%; padding:14px 10px 0 23px; background:url(../images/mgame/icon.png) 2px 13px no-repeat }
.artical_list li span { float:right; text-align:right; }
.artical_list a:link, .artical_list a:visited, .artical_list a:hover, .artical_list a:active { color:#333; text-decoration:none }
/*----activity----*/
.act_list li{float:left; margin:0 0 15px 20px; _display:inline;}
.act_list li img{padding:3px; border:1px solid #DFDFDF; width:168px; height:103px; background:#EFEFEF;}
.act_tit{text-align:center; font-family:"微软雅黑"; font-size:15px; margin:5px 0;}
.act_tit a{color:#F43C04!important;}
.act_time{text-align:center; color:#7F7F7F;}
/*----PICTURE.CSS---*/
a.c1 { padding:3px 8px 3px 8px; border:1px solid #F1B923; background:url(../images/but_bg_sr.gif) 0px -22px repeat-x; color:#CC3300; }
a.c2 { color:#063; border:1px solid #9C0; background:url(../images/but_bg_sr.gif) 0px 0px repeat-x; }
a.c1:hover { color:#369; border:1px solid #8CADCE; background:url(../images/but_bg_sr.gif) 0px -44px repeat-x; text-decoration:none; }
a.c2:hover { text-decoration:none; }
.picbox { margin-top:30px; text-align:center; }
.alttext{display:block; padding-top:10px; color:#FF6633; text-align:center;}

h1.tit{ float:left; width:543px; height:25px; padding:7px 0 0 50px; font-family:"微软雅黑"; font-size:16px; color:#F60; background:url(../images/mgame/second/tit.png) 0 0 no-repeat; margin-bottom:20px;}
/*----foot----*/
.foot p { text-align:center; line-height:18px; }
.foot p a { padding:0 3px; }
.foot p span { padding:0 10px; }