@charset "GBK";
/* CSS Document 
Use for:	DC`style
Version:	1.0
Date:		2009/08/17
Author:		Bobby
Update:		
*/

/* CSS reset */
body, div, span, applet, object, iframe,input, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { padding: 0; margin: 0; }
input,select{ vertical-align:middle;}
input,textarea,select{font:12px MingLiu,Arial, Helvetica, sans-serifArial;}
fieldset, img { border: 0; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 {font-size: 100%; }

/* base style */
body{ margin:0 auto; font:normal 12px/20px MingLiu,Arial, Helvetica, sans-serif; color:#d5bc5c; background-color:#000;}

.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear {+display:none; clear:both }

.o_o{position:relative;}
.v_align_mid{ vertical-align:middle;}

/* link style */
a {color: #431513; text-decoration:none; outline:none;}
a:hover {color: #dd4400; text-decoration:underline;}
 
/* layout */
.wrapper{ margin:0 auto; width:1002px;}
	
/* parts */
.part_1, .part_2, .part_3, .part_4{ height:100px;background-repeat:no-repeat;}
.part_5, .part_6{ height:123px;background-repeat:no-repeat;}
	
/* logo */
a.dc_logo{ width:389px;height:159px; position:absolute; top:17px; right:288px; text-indent:-900em}

/* mainbox */
.mainbox{ position:absolute;top:50px; left:87px;background:url(http://image.gamedor.com/dc/images/20100813/cover/mainbox22.gif) no-repeat;width:835px; height:300px;}

/* left_side */
.left_side{ float:left; width:280px; height:162px; margin:120px 0 0 50px;}

	.scroll_area{ position:absolute; width:280px; top:160px; left:50px; z-index:100; }
	.Scroller-1 { position:absolute; width:250px; height:120px; overflow:hidden}
	h2.chapter{ position:absolute; top:-42px; left:8px; font-size:13px; line-height:30px; text-indent:40px; color:#efcb5e;}
	.Scroller-Container {position: absolute;top: 0px; left: 0px;}
	.Scroller-1 p{ text-indent:2em;} 
	.scroll_btn{ position:absolute; top:5px; right:0;}
		.pg_up, .pg_dn{ width:28px; height:18px; cursor:pointer; background:url(http://image.gamedor.com/dc/images/20100813/cover/icons.gif) no-repeat 0 -330px}
		.pg_up{ background-position:0 -330px; margin:70px 0 10px; text-indent:-900em}
		.pg_dn{ background-position:0 -360px; text-indent:-900em}

/* right_side */
.right_side{ float:right; width:260px; margin:95px 30px 0 0;display:inline}

	.tabs{ margin-left:5px;height:52px;}
	.tabs li{ float:left; margin-right:5px; width:37px; height:52px;background:url(http://image.gamedor.com/dc/images/20100813/cover/icons.gif) no-repeat; text-indent:-900em}
	.tabs li a{ display:block;width:37px; height:37px; margin-top:15px;}
	
		li.li2{ background-position:-60px -60px;}
		li.li3{ background-position:-60px -120px;}
		li.li4{ background-position:-60px -180px;}
		li.li5{ background-position:-60px -240px;}
		
		li.li1_on{ background-position:0 0;}
		li.li2_on{ background-position:0 -60px;}
		li.li3_on{ background-position:0 -120px;}
		li.li4_on{ background-position:0 -180px;}
		li.li5_on{ background-position:0 -240px;}
		
		li.li1_out{ background-position:-60px 0;}
		li.li2_out{ background-position:-120px -60px;}
		li.li3_out{ background-position:-120px -120px;}
		li.li4_out{ background-position:-120px -180px;}

.inp_area{ margin:20px 0 0;}
.inp_area p{ padding-bottom:8px}
.inp_area input.inp_text{ padding:2px; background:#ffe895; border:1px solid #77520c;}
.inp_area input.btn_submit{ width:71px; height:19px; margin-left:5px; border:0; background:url(http://image.gamedor.com/dc/images/20100813/cover/icons.gif) no-repeat 0 -300px; cursor:pointer}
.inp_area .thx_text{ display:none;color:#a32d0e}
.inp_area .check_code{ display:block;margin-top:5px;height:25px;}


/* flash */
.flash_area{ width:250px; height:200px; position:absolute; top:42px; right:294px; z-index:1}
/*.nav_on{ background:url(http://image.gamedor.com/dc/images/20100813/cover/nav3_on.gif) 5px 14px no-repeat;}*/


/* footer */
.footer{  width:1002px; margin:0 auto; background:url(http://image.gamedor.com/dc/images/20100813/cover/footer_bg.jpg) no-repeat; height:189px; padding-top:20px;text-align:center; color:#cdae7d}
.footer table{margin:0 auto;}
.footer .link{padding:49px 0; height:31px; text-align:center;}
.lSlide{width:784px; overflow:hidden; margin:0 auto; height:31px;}
.footer .link a{display:inline-block; margin-right:10px;}
.footer a,.footer td{line-height:21px;color:#cdae7d}
.png{  background: url(http://image.gamedor.com/dc/images/index/dblogo.png) no-repeat !important;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://image.gamedor.com/dc/images/index/dblogo.png");  background:none;  width:176px;  height:74px;}



