/*== by bones ==*/
/*== v5_dw ==*/
/*== modify ==*/

body {
	margin: 0px;
	line-height:170%;
	color:#539610;
	text-align:center;
	background:#d5d5d5 url(../images/bg.gif) left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.logo{ height:123px; background:   url(../images/head.jpg) no-repeat; text-align:center;}

.s1{ background: url(../images/s1_bg.jpg) no-repeat left top; height:72px;}
.s1_r{ background: url(../images/s1_r.jpg) no-repeat right top;}
.s1_l{ background: url(../images/s1_l.gif) no-repeat left top;}
.s1 li{ background:none; float:left; margin:0 5px 0 3px;}
.s1 div{ text-align:center; font-size:12px; line-height:14px;}

.s2_r{ background:  url(../images/s2_r.gif) no-repeat right top; padding-right:11px; height:27px;}
.s2_l{ background:  url(../images/s2_l.gif) no-repeat left top; padding-left:11px;}
.s2{ background:  url(../images/s2_bg.gif) repeat-x; border-bottom:1px solid #9FBC30; font-size:12px;}

.s3_r{ background:  url(../images/s3_r.gif) no-repeat right top; padding-right:10px; height:27px;}
.s3_l{ background:  url(../images/s3_l.gif) no-repeat left top; padding-left:20px;}
.s3{ background:  url(../images/s3_bg.gif) repeat-x; border-top:1px solid #CBE581; font-size:12px; color:#F5FFC9;}

.link{ text-align:center; background:#d5d5d5; border-top:1px solid #333;}
.link img{ border:1px solid #666; margin:3px 1px;}

.foot_l{ background:  url(../images/foot_l.gif) no-repeat left bottom;}
.foot_r{ background:  url(../images/foot_r.gif) no-repeat right bottom;}
.foot{ background:#fff url(../images/foot_bg.gif) repeat-x left bottom; border-top:1px solid #333;}
.copyright{ width:500px; margin:0 auto; text-align:center; font-size:12px; padding:7px 0;}

a:link {color: #3D7603;text-decoration: none;}
a:visited {color: #3D7603;text-decoration: none;}
a:hover {color: #539610;text-decoration: underline;}
a:active {color: #3D7603;text-decoration: none;}

.searchFAQ a:link {color: #000;text-decoration: underline;}
.searchFAQ a:visited {color: #000;text-decoration: underline;}
.searchFAQ a:hover {color: #333;text-decoration: underline;}
.searchFAQ a:active {color: #000;text-decoration: underline;}

.s1 a:link {color: #000;text-decoration: none;}
.s1 a:visited {color: #000;text-decoration: none;}
.s1 a:hover {color: #F83A00;text-decoration: underline;}
.s1 a:active {color: #000;text-decoration: none;}

.s3 a:link {color: #F5FFC9;text-decoration: none;}
.s3 a:visited {color: #F5FFC9;text-decoration: none;}
.s3 a:hover {color: #F5FFC9;text-decoration: underline;}
.s3 a:active {color: #F5FFC9;text-decoration: none;}

/* add_7-30 */

.tr a{ font-size:12px; line-height:23px; margin-right:10px;}
.tr a:link {color: #274E00;text-decoration: underline;}
.tr a:visited {color: #274E00;text-decoration: underline;}
.tr a:hover {color: #fff;text-decoration: underline;}
.tr a:active {color: #274E00;text-decoration: underline;}

.tit1 a:link {color: #555;text-decoration: none;}
.tit1 a:visited {color: #000;text-decoration: none;}
.tit1 a:hover {color: #FF8E2F;text-decoration: underline;}
.tit1 a:active {color: #000;text-decoration: none;}

.game_lists h3 a:link {color: #f60;text-decoration: none;}
.game_lists h3 a:visited {color: #f60;text-decoration: none;}
.game_lists h3 a:hover {color: #FF8E2F;text-decoration: underline;}
.game_lists h3 a:active {color: #f60;text-decoration: none;}

.user{ text-align:center;}
.user a{ margin:2px;}
.user a:link {color: #000;text-decoration: none;}
.user a:visited {color: #000;text-decoration: none;}
.user a:hover {color: #fff;text-decoration: underline;}
.user a:active {color: #000;text-decoration: none;}

.t{ background:url(../images/t.gif) repeat-x left top; height:23px;}
.tl{ background:url(../images/tl.gif) no-repeat left top; float:left; clear:left;}
.tr{ background:url(../images/tr.gif) no-repeat right top; float:right; clear:right; height:23px;} 

.b{ float:left; line-height:3px; height:3px; margin-top:-3px;}
.bl{ background:url(../images/bl.gif) no-repeat left top; float:left; clear:left; clear:left}
.br{ background:url(../images/br.gif) no-repeat right top; float:right; clear:right; clear:right;}

.mid{ border:1px solid #539610; padding:5px 0 2px 0;}

.tit1{ background:#F4FAFF;}
.tit1 a{ display:block; width:30%; float:left; margin-left:2px; padding-left:5px; background:url(../images/li.gif) no-repeat left center; overflow:hidden;}
.tit1 h1{ font-size:14px; line-height:26px; color:#307DCA; background:url(../images/tit_liA.gif) no-repeat 4px center; padding-left:30px;}
.tit1 .t{ background:url(../images/t2.gif) repeat-x left top; height:29px;}
.tit1 .tl{ background:url(../images/tl_2.gif) no-repeat left top; float:left; clear:left;}
.tit1 .tr{ background:url(../images/tr_2.gif) no-repeat right top; float:right; clear:right; height:29px;} 
.tit1 .tr{ display:block; height:29px;}
.tit1 .mid{ height:105px; border:1px solid #7BBDFF; border-top:0; background:url(../images/tit_lineA.gif) no-repeat left top;}
.tit1 .b{ float:left; line-height:3px; height:3px; margin-top:-3px;}
.tit1 .bl{ background:url(../images/bl_2.gif) no-repeat left top; float:left; clear:left; clear:left}
.tit1 .br{ background:url(../images/br_2.gif) no-repeat right top; float:right; clear:right; clear:right;}

.tit2{ background:#F2F9ED;}
.tit2 .tr{ display:block; height:29px;}
.tit2 .mid{ height:105px; border:1px solid #7DC761; border-top:0;}
.tit2 h1{ font-size:14px; line-height:26px; color:#0063DC; background:url(../images/tit_liB.gif) no-repeat 4px center; padding-left:30px;}

.tag{ background:#fff;}
.tag a:link {color: #3D7603;text-decoration: none;}
.tag a:visited {color: #3D7603;text-decoration: none;}
.tag a:hover {color: #5B9D17;text-decoration: underline;}
.tag a:active {color: #3D7603;text-decoration: none;}
.tag1{ background:url( ../images/tag1.gif) no-repeat left top;}
.tag2{ background:url( ../images/tag2.gif) no-repeat left top;}

#left .t{ background:url(../images/title_l_bg.gif)}
#left .tit1 .t{ background:url(../images/t2.gif) repeat-x left top; height:29px;}
#left .tit2 .t{ background:#fff none;}

#right .t{ background:url(../images/title_l_bg.gif)}
#right .tit1 .t{ background:url(../images/t2.gif) repeat-x left top; height:29px;}
#right .tit2 .t{ background:#fff none;}

li{ list-style:none; background:url(../images/li.gif) no-repeat 5px center;}
.main_r{ background:url(../images/main_r.gif) repeat-y right top; padding:0 15px 10px 15px;}
.main_l{ background:url(../images/main_l.gif) repeat-y left top;}
.main{ background:#fff url(../images/main_top.gif) repeat-x left top;}

.block_two{ background:url(../images/title_l_bg.gif) repeat-x left top;}
.block_two li{ padding-left:15px; margin-left:5px;}
.block_two .c{ height:3px; line-height:3px; width:456px; background:url(../images/c_bg.gif) no-repeat; margin-bottom:-3px;}
.block_l{ width:228px; float:left; background:url(../images/tl.gif) no-repeat left top;}
.block_r{ width:227px; float:right; background:url(../images/tr.gif) no-repeat right top; border-left:1px dashed #DCDCDC;}
.block_l h1{ border-bottom:1px solid #539610;}
.block_r h1{ border-bottom:1px solid #539610;}
.block_l ul{ border-left:1px solid #539610;}
.block_r ul{ border-right:1px solid #539610;}

h1{ color:#fff; padding:0; font-size:12px; line-height:20px; padding:3px 0 0 18px; background:url(../images/tit_li.gif) no-repeat 4px center;}
.hotkey h1{ color:#f00;}
.hotpic h1{ color:#fff;}
.void h2{ color:#f00;}
.flash_mov h2{ font-size:12px; color:#f60;}

.hotPic img{ border:1px solid #f4f4f4;}
.pic img{ border:1px solid #d5d5d5;}
.game_pic img{ border:1px solid #d5d5d5;}
.mov img{ border:1px solid #bbb;}
.pho img{ border:3px solid #fff;}

.mov{ background:#F9F9F9; border-right:1px solid #F2F2F2; border-bottom:1px solid #F2F2F2;}
.pho{ border:1px solid #DFDDDE;}

.url{ background:#F3FAF3 url(../images/list_bg.gif) left 3px; line-height:23px;}
.game_lists{ background:url(../images/list_bg.gif) left 2px; line-height:23px; border-top:1px solid #BDBDBD;}
.flash_mov_list{ float:left; background:#F3FAF3 url(../images/list_bg.gif) left top; line-height:23px; border-top:1px solid #BDBDBD;}
.mp3{ background:#F3FAF3 url(../images/list_bg.gif) left 3px; line-height:23px;}
.tit3 a{ display:inline; width:auto; background:none; padding-left:10px;}