﻿/*====================================*/
body { margin: 0px; font: 12px/130% "????","arial";color: #000; padding: 0px; }
*{ margin: 0; padding: 0; }

img{ border:0px;diSplay: block;}
p,em,span,form,select,input,option,ul,li,dd,dt,dl,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul li{list-style-type:none;}

.l,.left {floaT: left}
.r,.right {floaT: right}
.clear{clear:both;font-size:1px; overflow:hidden; }
.doline {width:100%;height:1px;line-height:1px;background:url(xline.gif) repeat-x;}
#main,#head,#foot{ margin-bottom:5px; overflow:hidden;width:950px;}

/* Top cSS */
#head,#menu ul.mu,#submenu ul.mb{ margin:0 auto;}
#head{ height:78px;}
#head .logo{ width:310px;float:left; padding:16px 0 0 16px; height:62px;}
#head .logo img{ float:left;}
#head .logo .l_h{ margin-top:16px; margin-left:12px; }
#head .seo{ float:right; padding:0px 0 0 0;height:78px; width:530px;}
#head .seo p { width:315px;padding:0 15px; margin-bottom:16px; heighT: 22px;float: right; TexT-align: left;background:#f2f2f2;color:#ddd;fonT: 12px "宋体","arial";line-height:22px; }
#head .seo p a:link,#head .seo p a:visited { coloR: #666;}
#head .seo p a:hover { coloR: #cc4226;}
#head .seo .home {background:url(home.gif) no-repeat 0 0px;padding-left:15px;}
#head .seo .love {background:url(love.gif) no-repeat 0 3px;padding-left:15px;}
#head .seo li.ipt input {
		boRdeR-RighT: #858585 1px solid; padding-RighT: 5px; boRdeR-Top: #858585 1px solid; padding-lefT: 5px; backgRoUnd: url(inu_line.gif); padding-boTTom: 0px; boRdeR-lefT: #858585 1px solid; widTh: 336px; coloR: #666666; padding-Top: 3px; boRdeR-boTTom: #858585 1px solid; heighT: 16px
	}
#head .seo h2{ font-size:14px;}
#head .seo ul{ float:right;}
#head .seo li{ float:left; margin-left:5px;}
#head .seo li.ipt input{font-size:12px; background:url(inu_line.gif); width:305px; height:16px; border:1px solid #6e6e6e; padding:3px 5px 0 5px; color:#7182a0;}
#head .seo li select{width:90px; height:21px; margin-top:1px;font-size:12px;}
#head .seo li.bot input{ border:0;padding-top:1px;width:72px; height:21px;background:url(but.gif);}

#menu{ height:31px; width:100%; border-top:#ddd solid 1px;margin-bottom:6px;}
#menu ul.mu{height:30px; border-left:#ddd solid 1px; width:950px; margin:0 auto;}
#menu ul.mu li{ float:left;height:30px; padding:1px 1px 0 1px; text-align:center; line-height:30px; font-size:14px; font-weight:bold; border-right:#ddd solid 1px;}
#menu ul.mu li a,#menu ul.mu li a:visited{ color:#555; text-decoration:none; display:block; width:60px; height:30px;}
#menu ul.mu li a:hover,#menu ul.mu li span,#menu ul.mu li span a,#menu ul.mu li span a:hover,#menu ul.mu li span a:visited{color:#fff;}
#menu{border-bottom:#f48413 solid 3px; }
#menu ul.mu li span,#menu ul.mu li span a,#menu ul.mu li span a:visited,#menu ul.mu li span a:hover{background:#f06715;}
#menu ul.mu li a:hover {background:#ff8339;}

#menu .mu .collect{height:30px;line-height:30px; float:right; border-right:0;}
#menu .mu .collect a,#menu .mu .collect a:visited{ background-color:#fff; color:#333; padding-left:15px; width:60px;border-right:0; background:url(collect.gif) no-repeat 0 8px; font-weight:normal; font-size:12px;}
#menu .mu .collect a:hover{background:url(collect.gif) no-repeat 0 8px;color:#ff6600;}


#submenu{ height:30px; width:100%; border-bottom:#ddd solid 1px;}
#submenu li{ float:left;}
#submenu ul.mb{ height:30px; padding-left:10px;width:940px;}
#submenu ul.mb li{height:30px;line-height:30px;padding:0 8px;background: url(menu_line.gif) no-repeat right;}
#submenu ul.mb li.active{ font-weight:bold; }
#submenu ul.mb li.pos{background-position: -1000px;}

/*fooT*/
#foot{width:950px; text-align:left; margin:0 auto;color:#333;height:70px;}
#foot p,
#foot p a{color:#069;margin:8px 0;}


#middleimg{width:950px;margin:0 auto;clear:both;background:#fff;}
#brand{border:2px solid #cfe1ed;width:945px;padding-left:1px;background:#fff;height:62px;}
#brand img{border:1px solid #fff;border-left:none;height:70px;}
#brand a{float:left;}

.hidden {display: none;}
h4 {padding-lefT: 8px; fonT-weighT: bold; fonT-Size: 12px; floaT: left}
h5 {fonT-weighT: bold; fonT-Size: 12px; floaT: left}
.bk {boRdeR: #ddd 1px solid; padding: 1px; }
.bk .h4 {line-height: 25px; height: 25px; background: #f5f5f5 }
.bk .h4 a {}
.bk .h4 span,.bk .h5 span {margin-right:8px;}
.bk .h5 {line-height: 23px; height: 23px; background: #f5f5f5;boRdeR-bottom: #ddd 1px solid;} 
.bk .h5 h4 {color:#000;font-size:13px;}
.bk .h5 span {float:right;}

a:link,a:visited { coloR: #069; TexT-decoRaTion: none; }
a:hover { TexT-decoRaTion: underline;color:#ff6600; }


.gameicon a:link,.gameicon a:visited { background:url(ico_sj.gif) no-repeat 0 5px;padding-left:10px; } 
.gameicon a:hover { background:url(ico_sj0.gif) no-repeat 0 5px;padding-left:10px; }

.zicon li {height:20px;line-height:20px;}
.zicon a:link,.zicon a:visited {font-size:13px;background:url(ico_sj.gif) no-repeat 0 5px;padding-left:10px;color:#000;} 
.zicon a:hover { background:url(ico_sj0.gif) no-repeat 0 5px;padding-left:10px; }

.ticon li {height:20px;line-height:20px;background:url(ticon.gif) no-repeat 3px 8px;padding-left:10px;font-size:13px;}


#warp { margin: 0px auto; width: 950px;}

.con { margin-bottom: 6px;}

.wl382 {float: left; width: 324px;margin:0 5px 5px 0;}


.red,.red a:link,.red a:visited {color:red;}

.ad950 { width:950px; margin-bottom: 5px; height: 80px ; overflow:hidden;}
.ad950x90 { width:950px; margin-bottom: 5px; height: 90px ; overflow:hidden;}


/*内页*/
h3 {font-size:13px;}
#page_nav {background:#f6f6f6;height:30px;border-bottom:1px solid #e2e2e2;padding:0 10px;line-height:30px;}
#page_left {height:auto;width:677px;border:1px solid #e2e2e2;padding:1px;margin:0px 0;overflow:hidden;}
#page_right {height:auto;width:264px;margin-bottom:5px;overflow:hidden;}
#page_title h2 {font-size:18px;padding:15px 0;text-align:center;c/olor:#c61008;}
#page_from {margin:0 15px;padding:5px 0;text-align:center;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
#page_cnt {font-size:14px;padding:0 15px;line-height:180%;color:#000;height:auto;word-break:break-all; }
 #page_cnt p {margin:8px 0;}
 #page_cnt a {margin:0 3px;color:#0000ff;}

#page_about {width:650px;border:1px solid #e2e2e2;padding:1px;margin:5px 5px;}
 #page_about .title {padding:0 10px;height:25px;line-height:25px;background:#f2f2f2;font-size:14px;}
 #page_about .body {width:635px;overflow:hidden;}



#page_right_01 {border:1px solid #b7d896;padding:1px;font-size:12px;}
#page_right_01 .title { background:#b7d896;color:#1f3e00;height:25px;padding:0 10px;margin-bottom:5px;line-height:25px;}
#page_right_01 .body , #page_right_02 .body,#page_right_03 .body{padding:0 5px;}

#page_right_02 {border:1px solid #e4d6ae;padding:1px;font-size:12px;}
#page_right_02 .title {background:#e4d6ae;color:#423100;height:25px;padding:0px 10px;margin-bottom:5px;line-height:25px;}

#page_right_03 {border:1px solid #ebafaf;padding:1px;font-size:12px;}
	#page_right_03 .title {background:#ebafaf;color:#570136;height:25px;padding:0px 10px;margin-bottom:5px;line-height:25px;}
	#page_right_03 .title a {color:#570136;}
	#page_right_03 .title a:hvoer {color:#570136;}
.margint5 {margin-top:5px;}


.page_img_list,.page_img_list_mm {width:236px;height:auto;overflow:hidden;}

.page_tjimg_list {width:660px;height:auto;overflow:hidden;}
.page_img_list li,.page_img_list dd,.page_tjimg_list li,.page_img_list_mm li,.page_img_list_mm dd{float:left;margin:2px;width:112px;text-align:center;}
.page_img_list a img,.page_tjimg_list a img{ width:110px;height:75px;border:1px solid #000;}
.page_img_list a:hover img,.page_tjimg_list a:hover img,.page_bgimg_list a:hover img,.page_img_list_mm a:hover img {border:1px solid #ff6600;}

.page_img_list_mm a img{ width:110px;height:115px;border:1px solid #000;}



.page_bgimg_list {width:660px;height:auto;overflow:hidden;}
.page_bgimg_list li {float:left;margin:3px;width:120px;text-align:center;}
.page_bgimg_list a img{ width:112px;height:76px;border:1px solid #000;}

    /*列表页面*/
.page_class_img_list {width:660px;height:auto;overflow:hidden;}
.page_class_img_list li {float:left;margin:6px;width:150px;text-align:center;border-bottom:1px dotted #c0c0c0;line-height:25px;}
.page_class_img_list a img{ width:145px;height:100px;border:1px solid #000;padding:1px;}
.page_class_img_list a:hover img{border:1px solid #ff6600;}


.page_newgame_tabon {background:#b91212;text-align:center;}
 .page_newgame_tabon a:link,.page_newgame_tabon a:visited {color:#ffe3e3;}
.page_newgame_taboff {background:#ebafaf;text-align:center;}
 .page_newgame_taboff a:link,.page_newgame_taboff a:visited{color:#8c0d0d;}

 #page_tools {margin:0px 15px;padding:10px 0px;text-align:right;border-top:1px dotted #c0c0c0;border-bottom:1px dotted #c0c0c0;}

#itemlist table{width:676px;border-collapse:collapse;}
#itemlist td{border-bottom:1px solid #ccc;padding-left:5px;line-height:29px;height:28px;}
#itemlist .itemtitle{background-color:#f2f2f2;font-weight:bold;}

.li_s           { clear:right; font-family:Tahoma, Sans-Serif;border-bottom:1px dashed #ccc;height:70px;}
.li_s ul.u1 li  { float:left; padding:10px 0 0 0; text-align:center; background:#fff; }
.downli {clear: both;height:90px;border-bottom:1px dashed #ccc;}
.lipic {float:left;}
.lipic img {width:80px;height:70px;}
.litxt {float:right;}
.li_s ul li h4  { padding:0 0 2px 10px;font-size:14px; }
.li_s ul li.s1  {width:357px; font-weight:bold; text-align:left; }
.soft_sort        { clear:right; font-weight:bold; margin:5px 0; height:20px; font-family:Tahoma, Sans-Serif; }

.li_s ul li.s1  { width:357px; }
.li_s ul li.s2,
.li_s ul li.s5  { width:70px;}
.li_s ul li.s3  { width:90px; }
.li_s ul li.s4  { width:70px; }
.li_s ul.u1,
.li_s ul.u2     { margin:0; width:100%; clear:left; }
.li_s p         { margin:0; }
.li_s div       { margin:0; padding:5px 10px; clear:left; }


.gallerylistimg{padding:0 0 20px 32px;clear:both;border-bottom:1px solid #f6f6f6;height:100%;}
.gallerylistimg li{float:left;margin:20px 24px 0 0;width:180px;border:1px solid #e2e2e2;}
.gallerylistimg img{border:1px solid #e2e2e2;border-bottom:2px solid #e2e2e2;padding:2px;width:180px;height:120px;}
.gallerylistimg h2{width:168px;padding:0 0 0 18px;background:url(ar.gif) no-repeat 6px 9px;font-size:12px;text-align:left;height:24px;line-height:24px;font-weight: normal;overflow:hidden;}

.downpath {height:30px;line-height:30px;background:#f2f2f2;font-size:14px;padding-left:10px;} 

.jzimg {margin:6px 0;}
.jzimg img {border:1px solid #ccc;padding:2px;}

/*===新游戏内容页=========================*/
#newgame_info {float:left;margin:5px 10px;width:640px;}
#newgame_info .table{width:100%;background:#e3e3e3;}
#newgame_info .tdbg {background:#f2f2f2;}
#newgame_info .tdbg h3{color:#f60;padding-left:20px;background:url(ico_ff6600.gif) no-repeat 3px 3px;}
#newgame_info .trbg {background:#fff;}
#newgame_info .trbg a:link,#newgame_info .trbg a:visited {text-decoration:underline;color:#003366;}
#newgame_info .trbg a:hover {text-decoration: none;color:#e55c00;}
#saytext {width:300px;}

/*===列表页=========================*/
#page_show {margin:5px 15px;height:30px;line-height:30px;text-align:center;}
#page_show b{color:red;} 
#page_show a {padding:3px 6px;border:1px solid #e2e2e2;}
#page_list {width:640px;margin:5px 15px;}
#page_list li {float:left;line-height:24px;border-bottom:1px dotted #c0c0c0;background:url(ico_sj.gif) no-repeat 5px 9px;padding-left:15px;}
#page_list li span {float:right;color:#666;font-size:11px;}
#page_list li .gameaico {}

#page_url {	width:660px;margin:5px auto;font-size:14px;clear:both;}

 /*===评论相关=========================*/
.btn1 {padding:3px 0 0 0;margin:0;border:0;color:red;}
#postcomment {margin:6px;padding:0 0 6px;border-top:1px solid #e2e2e2;}
#postcomment p {margin:1px 7px;border:none;background:none;height:20px;line-height:18px;text-align:left;}
#postcomment img{margin-right:2px;padding-bottom:3px;vertical-align:bottom;}
#postcomment input{width:120px;padding:2px 3px;margin:5px 5px 1px 0;border:1px solid #e2e2e2;background:#f3f3f3;font-family:verdana;height:14px;}

#postcomment textarea{width:520px;padding:3px 4px;margin:5px 5px 1px 0;border:1px solid #e2e2e2;background:#f3f3f3 url(textarea_bg.gif) no-repeat;height:120px;overflow:auto;}

#postcomment #submit{float:left;border:1px solid #e2e2e2;background:#f3f3f3;width:120px;font-size:14px;height:28px;}
#navbox{padding:1px;border:1px solid #e2e2e2;width:651px;margin:0 0 5px;color:#333;background:#fcfcff;line-height:30px;height:30px;}
#navbox span{margin-right:10px;padding:0 10px;width:60px;float:left;display:block;background:#f4f4f4;color:black;font-size:14px;font-weight:bold;height:30px;}

#page_left a strong {color:red;}

/*========digg===================*/
#page_digg {margin:0px 15px;padding:10px 0px;text-align:right;}
#digg {text-align:center;width:61px;height:68px;background:url(ding.gif);}
#digg_button {color:#ccc;font-size:12px;}
#diggnum {text-align:center;height:42px;line-height:42px;color:#000000;font-size:12px;font-weight:bold;}


