 @charset "utf-8";
/* CSS Document 
Use for:	forum.mmosite.com
Version:	1.0
Date:		2009/04/16
Author:		Der
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, hr { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption { text-align:left; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
input, select { vertical-align:middle; }
input, textarea, select { font:13px Arial, Helvetica, sans-serif; }
fieldset, img { border: 0; }
address, code, caption, th, cite, dfn, em, var { font-style:normal; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content:""; }
legend { display:none; }
/* bass css */
body { margin:0 auto; font:13px/1.5  Arial, Helvetica, sans-serif; color:#dfbc7c; background-color:#000101; }
.full_bg { background:url(http://images.gamedp.com/dc/images/headpage_ob_20100118/full_bg.jpg) no-repeat center top; }
.wrapper { margin:0 auto; width:1002px; }
td { font-size:12px; line-height:1.5; }
.txt_left { text-align:left; }
.txt_center { text-align:center; }
.txt_right { text-align:right; }
.txt_hide { text-indent:-999em; display:block; }
.txt_u { text-decoration:underline; }
.txt_t { text-decoration:line-through; }
.txt_i { text-indent:2em; }
.fw_n { font-weight:normal; }
.fw_b { font-weight:bold; }
.fs_12 { font-size:12px; }
.fs_14 { font-size:14px; }
.btn_txt_hide { font-size:0px; overflow:hidden; line-height:999px; cursor:pointer; border:none; }
.left { float:left; }
.right { float:right; }
.undis { display:none; }
.clearfix:after { content:""; height:0; visibility:hidden; display:block; clear:both; }
.clearfix { zoom:1; }
.clear { clear:both }
/*********public style*********/

/* link css */
a { color: #ff0600; text-decoration:underline; outline:none; }
a:hover { color:#cc0000; text-decoration:none; }
/* color & font  */
.c_red { color:red; }
.c_black { color:#333; }
.c_black2 { color:#000; }
.c_orange { color:#ff7200; }
.c_grey { color:#999; }
.c_green { color:#00700a; }
.c_blue { color:#0d5c84; }
.c_white { color:#fff; }
/****************************************** 
 *index
 ******************************************/
/* -----------header---------- */
.header { height:388px; background:url(http://images.gamedp.com/dc/images/headpage_ob_20100118/hd.jpg) no-repeat; position:relative; }
/* -----------body---------- */
.body { min-height:412px; _height:412px; background:url(http://images.gamedp.com/dc/images/headpage_ob_20100118/bd.jpg) no-repeat; position:relative; }
.bd_flash { position:absolute; left:384px; top: -124px; }
.reg { padding:45px 0 0 87px; zoom:1; }
.reg_form { float:left; width:290px; margin-right:252px; display:inline }
.reg_form li{ min-height:20px; _height:20px;}
.reg_form .li1{}
.reg_form .li1 img{ vertical-align:middle}
.reg_form .li2{ padding-left:80px; color:#856347;}
.reg_form .li3{ color:#856347}
.reg_form .btn{ padding:5px 0;}
.ipt1{ border:1px solid #694c3b;  background-color:#000000; color:#b0984d ; padding:1px;}
.reg_rule { line-height:1.7; float:left; width:311px; }
.btn1{ width:225px; height:29px; border:none; cursor:pointer; background:url(http://images.gamedp.com/dc/images/headpage_ob_20100118/btn1.jpg) no-repeat; font-size:0; line-height:999px ; overflow:hidden;}
/* -----------footer---------- */
.footer { text-align:center; line-height:1.8; color:#272420; font-size:11px; padding:30px 0 30px 70px; margin-top:50px;margin-left:90px; background:url(http://images.gamedp.com/dc/images/headpage_ob_20100118/b_logo.png) no-repeat 150px center;}
.footer a{ color:#4D3B08; text-decoration:none}
.footer a:hover{ color:#4D3B08; text-decoration:underline}
.t_logo{ position:absolute; top:0; left:352px; z-index:9}
.t_logo a{ display:block; width:339px; height:165px; text-indent:-999em; background-color:#000; filter:alpha(opacity=0); opacity:0;}
