body{font:12px Verdana, Arial, Helvetica, sans-serif; margin:0; text-align:center; line-height:20px; color:#000000; background:#000000}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, th, img{ border-width:0; padding:0; margin:0; font-family:12px Verdana, Arial, Helvetica}
select, input{ font-size:12px; vertical-align:middle}
textarea{ font-size:12px}
ul, li{ list-style-type:none}
a:link, a:active, a:visited	{color:#fff; text-decoration:underline}
a:hover	{color:#fff; text-decoration:none}
img,a img{border:0; margin:0; padding:0; vertical-align:middle}
select{height:18px; vertical-align:middle}
form{padding:0; margin:0}
/***head***/
/***body***/
#top_line{ width:100%; background:url(../images/top_line.gif) repeat-x; height:47px;}
#top_line div{ width:990px; background:url(../images/top_line_div.gif) no-repeat center; height:47px; margin:0 auto}
#head_pic{ width:100%; background:url(../images/head_pic.jpg) no-repeat center; height:120px;}
#head_pic_mmoabc{ width:100%; background:url(../images/head_pic_mmoabc.jpg) no-repeat center; height:120px;}
#head_pic div{ width:990px; background:url(../images/head_pic.jpg) no-repeat center; height:120px; margin:0 auto}
#head_pic div a{ width:990px; display:block; cursor:hand; height:120px; margin:0 auto}
#body_top{ width:100%; background:url(../images/body_top.jpg) no-repeat center top; overflow:hidden; padding:0 0 40px 0}

#head_menu{ width:990px; margin:0 auto; height:61px}
#body{ width:990px; margin:0 auto}
#body_l{ width:249px; float:left; clear:left; padding:21px 0 0 0; background:url(../images/body_l.jpg) top no-repeat; text-align:left}
.login{ width:222px; height:149px; background:url(../images/login.jpg) no-repeat; padding:44px 12px 7px 15px; line-height:22px; text-align:center; color:#fff}
.login a:link, .login a:active, .login a:visited	{color:#fff; text-decoration:underline}
.login a:hover	{color:#fff; text-decoration:none}
.login p{clear:both}
.login .inpd{ height:110px;clear:both; padding:5px 0 0 0}
.login .inpd .l{ float:left; clear:left; width:164px; text-align:right}
.login .c{ text-align:left; padding:10px 15px 0 15px}
.login .c strong{ color:#FCD20C}
.login .gs { text-align:center; padding:10px 0 0 0}
.login .inpd .r{ float:right; clear:right}
.login .inpd .l p{ line-height:28px; clear:both}
.login .c p{ line-height:20px; clear:both}
.login .inpd .l p label{ float:left; display:block; width:70px; color:#E9EDB4}
.login .c p label{ float:left; display:block; width:140px; color:#E9EDB4}
.login .inpd .l .inp{ width:82px; height:20px; line-height:20px; background:#ECEED2; color:#000; border:1px solid #074307; padding:0 2px}
.login .inpd .l .code{ display:block; float:right; clear:none;}

.login_on{ width:222px; height:189px; background:url(../images/login_on.jpg) no-repeat; padding:44px 12px 7px 15px; line-height:22px; text-align:center; color:#fff}
.login_on a:link, .login_on a:active, .login_on a:visited	{color:#fff; text-decoration:underline}
.login_on a:hover	{color:#fff; text-decoration:none}
.login_on p{clear:both}
.login_on .inpd{ height:110px;clear:both}
.login_on .inpd .l{ float:left; clear:left; width:164px; text-align:right}
.login_on .c{ text-align:left; padding:10px 15px 0 15px}
.login_on .c strong{ color:#FCD20C}
.login_on .gs { text-align:center; padding:10px 0 0 0}
.login_on .inpd .r{ float:right; clear:right}
.login_on .inpd .l p{ line-height:28px; clear:both}
.login_on .c p{ line-height:20px; clear:both}
.login_on .inpd .l p label{ float:left; display:block; width:70px; color:#E9EDB4}
.login_on .c p label{ float:left; display:block; width:140px; color:#E9EDB4}
.login _on.inpd .l .inp{ width:82px; height:20px; line-height:20px; background:#ECEED2; color:#000; border:1px solid #074307; padding:0 2px}
.login_on .inpd .l .code{ display:block; float:right; clear:none;}

.ggdiv{ width:225px; height:95px; padding:23px 11px 5px 13px; background:url(../images/gg_div.gif) no-repeat; margin:0 0 5px 0}
.ggdiv img{ width:225px; height:95px}


.daydiv{ width:209px}
.daydiv tr td{ text-align:center; font-size:12px; color:#fff}
.daydiv tr th{ text-align:center; font-size:12px; color:#FFD247}
.daydiv a:link, .daydiv a:active, .daydiv a:visited	{color:#659A1A; text-decoration:none; font-weight:bold}
.daydiv a:hover	{color:#fff; text-decoration:underline}

#body_l h1{ display:block; width:209px; height:36px; font-size:12px; font-weight:normal; text-align:right; padding:0 20px; line-height:36px; color:#fff}
#body_l h1 a:link, #body_l h1 a:active, #body_l h1 a:visited	{color:#fff; text-decoration:underline}
#body_l h1 a:hover	{color:#fff; text-decoration:none}
.h1_comm{ background:url(../images/h_comm.gif) no-repeat}
.h1_sugg{ background:url(../images/h_sugg.gif) no-repeat}

.h_com{ width:215px; height:154px; background:url(../images/h_con.gif) no-repeat; padding:30px 17px 0 17px; line-height:20px; color:#fff; margin:0 0 5px 0 }
.h_com p{ clear:both; height:20px}
.h_com p span{ float:left; clear:left}
.h_com p label{ float:right; clear:right}
.h_com p a:link, .h_com p a:active, .h_com p a:visited	{color:#fff; text-decoration:none}
.h_com p a:hover	{color:#fff; text-decoration:underline}

.h_comc{ width:249px; background:url(../images/h_comc.jpg) repeat-y; margin:0 0 5px 0}
.h_ca{ width:249px; background:url(../images/h_ca.gif) no-repeat}
.h_ss{ width:249px; background:url(../images/h_ss.gif) no-repeat}
.h_comt{ width:249px; background:url(../images/h_comt.jpg) no-repeat top}
.h_comb{ width:215px; background:url(../images/h_comb.jpg) no-repeat bottom; padding:30px 17px 15px 17px; line-height:20px; color:#fff}
.h_combs{ width:215px; background:url(../images/h_comb.jpg) no-repeat bottom; padding:30px 17px 15px 17px; line-height:20px; color:#fff}
.h_combs p{ clear:both; height:20px}
.h_combs p span{ float:left; clear:left}
.h_combs p label{ float:right; clear:right}
.h_combs p a:link, .h_com p a:active, .h_com p a:visited	{color:#fff; text-decoration:none}
.h_combs p a:hover	{color:#fff; text-decoration:underline}
.pmtab{ width:215px}
.pmtab tr th{ text-align:center; color:#FF9900; line-height:20px}
.pmtab tr td{ line-height:20px; text-align:center; color:#fff}

.tpjg{ width:215px}
.tpjg p{ line-height:24px; clear:both}
.tpjg p label{ float:left; clear:left; width:100px}
.tpjg p span{ float:left; clear:right}
.tpjg .le{ float:left; clear:right; display:block; height:8px; background:url(../images/tp.gif) repeat; border:1px solid #3B5812; margin:6px 0 0 5px; line-height:1px; font-size:1px}

#body_c{ width:482px; float:left; clear:none; margin:0 5px; padding:21px 0 0 0; background:url(../images/body_c.gif) top no-repeat}
#body_cc{ width:482px; background:url(../images/body_cc.jpg) repeat-y}
#body_ct{ width:482px; background:url(../images/body_ct.jpg) no-repeat top}
#body_cb{ width:462px; background:url(../images/body_cb.jpg) no-repeat bottom; padding:0 10px 40px 10px}

#c_flash{ width:446px; height:180px; background: url(../images/c_flash.jpg) no-repeat; padding:44px 18px 8px 18px}
#c_hot{ width:448px; height:41px; background:url(../images/c_hot.gif) no-repeat; margin:8px 0 8px 0; padding:7px 7px 5px 7px}
#c_hot p{ height:16px; line-height:16px; width:448px; clear:both; padding:2px 0}
#c_hot p label{ display:block; width:94px; height:16px; text-align:center; background:url(../images/c_hot_la.gif); float:left; clear:left; color:#EFE2C7}
#c_hot p span{ width:348px; float:right; clear:right; display:block; color:#000; height:16px; text-align:left}
#c_hot p marquee{ width:348px; float:right; clear:right; display:block; color:#000; height:16px; text-align:left}
#c_hot p marquee a:link, #c_hot p marquee a:active, #c_hot p marquee a:visited	{color:#000; text-decoration:none}
#c_hot p marquee a:hover	{color:#000; text-decoration:underline}

#body_cb h1{ display:block; width:462px; height:27px; line-height:27px; text-align:right; font-size:12px}
#body_cb h1 img { width:43px; height:27px; vertical-align:top}
.ch_lor{ background:url(../images/ch_lor.gif) no-repeat}
.ch_act{ background: url(../images/ch_act.gif) no-repeat; margin:0 0 8px 0}
.ch_lora{ background:url(../images/ch_lor.gif) no-repeat; margin:8px 0}
.ch_lora_affiliate{ background:url(../images/Promoter_News.gif) no-repeat; margin:8px 0}

.c_news{ width:454px; padding:0 4px; margin:0 0 8px 0; overflow:hidden}
.c_news .l{ float:left; clear:left; width:138px; margin:7px 0 0 0}
.c_news .r{ float:right; clear:right; width:308px}
.c_news .r p{ width:308px; height:24px; line-height:24px; background:url(../images/line.gif) repeat-x bottom; clear:both; text-align:left; color:#3B322F}
.c_news .r p span{ float:left; clear:left}
.c_news .r p span a:link, .c_news .r p span a:active, .c_news .r p span a:visited	{color:#3B322F; text-decoration:none}
.c_news .r p span a:hover	{color:#3B322F; text-decoration:underline}
.c_news .r p label{ float:right; clear:right}
.c_news .r p span strong{color:#608B5F}

.act_pic{ width:424px; height:79px; padding:11px 21px 10px 17px; background:url(../images/c_actpic.gif) no-repeat; margin:0 0 8px 0}
.act_pic img{ width:178px; height:79px; margin:0 17px}
.act_txt{ width:434px; padding:0 14px; margin:0 0 8px 0; overflow:hidden}
.act_txt p{ width:434px; height:24px; line-height:24px; background:url(../images/line.gif) repeat-x bottom; clear:both; text-align:left; color:#3B322F}
.act_txt p span{ float:left; clear:left}
.act_txt p span a:link, .act_txt p span a:active, .act_txt p span a:visited	{color:#3B322F; text-decoration:none}
.act_txt p span a:hover	{color:#3B322F; text-decoration:underline}
.act_txt p label{ float:right; clear:right}
.act_txt p span strong{color:#4E4723}
.bnone{ background:none!important}

.h_photo{ width:442px; height:30px; line-height:30px; text-align:right; padding:0 10px; background:url(../images/h_photo.gif) no-repeat}
.h_photo a:link, .h_photo a:active, .h_photo a:visited	{color:#000; text-decoration:underline}
.h_photo a:hover	{color:#000; text-decoration:none}
.c_photo{ width:420px; height:144px; padding:0 21px; background:url(../images/c_photos.gif) no-repeat; margin:0 0 8px 0}
.c_photo p{ width:95px; height:134px; float:left; clear:none; padding:0 5px}
.c_photo p img{ widows:93px; height:93px; border:1px solid #000; clear:both; margin:0 0 2px 0}
.c_photo p label{ display:block; width:85px; line-height:12px; padding:5px; background:#BBAF83; color:#21280A}
.c_photo p label a:link, .c_photo p label a:active, .c_photo p label a:visited	{color:#534640; text-decoration:none}
.c_photo p label a:hover	{color:#534640; text-decoration:underline}

.c_link{ width:462px; height:43px; background:url(../images/c_link.gif) no-repeat; padding:29px 0 7px 0; text-align:center}
.c_link img{ margin:0 2px}

#body_r{ width:249px; float:left; clear:right; padding:21px 0 0 0; background:url(../images/body_l.jpg) top no-repeat; text-align:left}
#body_r h1{ display:block; width:209px; height:36px; font-size:12px; font-weight:normal; text-align:right; padding:0 20px; line-height:36px; color:#fff}
#body_r h1 a:link, #body_r h1 a:active, #body_r h1 a:visited	{color:#fff; text-decoration:underline}
#body_r h1 a:hover	{color:#fff; text-decoration:none}
.h1_newb{ background:url(../images/h_newb.gif) no-repeat}
.h1_gd{ background:url(../images/h_gd.gif) no-repeat}
.h1_br{ background:url(../images/h_br.gif) no-repeat}
.h1_poll{ background:url(../images/h_poll.gif) no-repeat}

.s_h{ width:219px; height:31px; line-height:31px; padding:5px 15px 0 15px; text-align:right; color:#fff; background:url(../images/sever_h.gif) no-repeat}
.s_c{ width:207px; height:59px; padding:0 21px; background:url(../images/sever_c.gif) no-repeat; color:#fff}
.s_c strong{ color:#FCD20C; margin:0 0 5px 0}

.rgg{ width:227px; height:95px; padding:7px 10px 6px 12px; background:url(../images/r_gg.gif) no-repeat; margin:0 0 5px 0}
.h_com_poll{ width:215px; height:176px; background: url(../images/h_con_poll.gif) no-repeat; padding:30px 17px 0 17px; line-height:20px; color:#fff; margin:0 0 5px 0 }

#foot{ width:100%; background:url(../images/foot.gif) repeat-x}
#foot div{ width:990px; margin:0 auto; padding:22px 0; color:#659A1A}
#foot div a:link, #foot div a:active, #foot div a:visited	{color:#659A1A; text-decoration:none}
#foot div a:hover	{color:#659A1A; text-decoration:underline}

#body_ls{ width:736px; float:left; clear:right; padding:21px 0 0 0; background:url(../images/body_sl.jpg) no-repeat top; margin:0 0 0 5px; text-align:left; color:#534640; }
#body_ls a:link, #body_ls a:active, #body_ls a:visited	{color:#534640; text-decoration:underline}
#body_ls a:hover	{color:#534640; text-decoration:none}
#body_lsc{ width:736px; background:url(../images/body_slc.jpg) repeat-y}
#body_lst{ width:736px; background:url(../images/body_slt.jpg) no-repeat top}
#body_lsb{ width:676px; background:url(../images/body_slb.jpg) no-repeat bottom; padding:60px 30px 40px 30px}

.list{width:676px; text-align:left; color:#534640; overflow:hidden}
.list p{ line-height:24px; height:24px; padding:0 10px; overflow:hidden}
.list p a:link, .list p a:active, .list p a:visited	{color:#534640; text-decoration:none}
.list p a:hover	{color:#534640; text-decoration:underline}
.list p span{ float:left; clear:left}
.list p label{ float:right; clear:right}
.list .b{ background:#E2C79D}
.pg{ text-align:right; margin:15px 0; color:#000}
.pg a:link, .pg a:active, .pg a:visited	{color:#000; text-decoration:underline!important}
.pg a:hover	{color:#000; text-decoration:none!important}
.he1{ height:900px}
.tcon{ width:676px; text-align:left; color:#534640; line-height:24px}
.tcon h1{ font-size:16px; font-weight:bold; text-align:center; line-height:30px;}
.tcon .da{ text-align:right; padding:0 30px; line-height:24px; background:url(../images/line.gif) bottom repeat-x; width:616px; color:#07572B; margin:0 0 10px 0}
.tcon .bn{ text-align:center; padding:20px 0 0 0}
.tcon .bn img{ margin:0 10px}

.con_r{ width:656px; text-align:left; color:#534640; line-height:24px; padding:0 10px}

.con_r h1{ width:626px; height:22px; line-height:22px; font-size:14px; background:url(../images/con_h1.gif) no-repeat; color:#3A2802; padding:0 15px; text-align:center; margin:0 0 10px 0}
.con_r h2{ width:626px; height:22px; line-height:22px; font-size:12px; background:url(../images/con_h2.gif) no-repeat 0px 6px; color:#000; padding:0 15px; text-align:left; margin:0 0 10px 0; clear:both}
.con_r p{line-height:24px; clear:both; width:626px}
.con_r p label{ float:left; clear:none; width:140px}
.con_r .msg{ font-size:11px; line-height:12px; padding:0 0 0 140px; width:480px!important}
.con_r p span{ float:left; clear:none; padding:0 10px 0 0}
.con_r .red{ color:#FF0000}
.con_r .bn{ text-align:center; padding:20px 0 0 0}
.con_r .bns{ text-align:center; padding:0 0 5px 0}
.con_r .bn img{ margin:0 10px}
.line{ display:block; font-size:1px; line-height:1px; margin:10px 0; background:url(../images/line.gif) bottom repeat-x; line-height:1px; height:1px; clear:both}
.inp_t{ width:140px; height:16px; line-height:16px; background:#FFF5D6; color:#000; border:1px solid #AB925A; padding:0 2px}
.inp_box{ width:400px; height:140px; line-height:18px; background:#FFF5D6; color:#000; border:1px solid #AB925A; padding:0 2px}

#popupcontainer {
	height: auto;
	z-index: 100;
	width:80px
}
#popupcontent {
	text-align:left;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size: 12px;
	color: #659A1A;
	position: relative;
	top: 0px;
	left: 0px;
	padding: 5px;
	border: none;
	background:#000;
	border:1px solid #659A1A;
	text-align:center
}
.bm5{ margin-bottom:5px!important}
.btb{ text-align:left; margin:0 0 5px 0!important}
.bug{ width:100%; border:1px solid #AB925A}
.bug tr th{ text-align:center; font-size:12px; color:#3A2802; line-height:24px; padding:0 5px; background:#C3AA72}
.bug tr td{ text-align:center; font-size:12px; color:#534640; line-height:18px; padding:4px 5px; background:url(../images/line.gif) bottom repeat-x;}
#popupcontainer {
	height: auto;
	z-index: 100;
	width:80px
}

.calendar03 {border:1px solid #E9EEF1;background-color: #FD7900;color:#0066CC;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
.calendar01 {border:1px solid #E9EEF1;background-color: #C8D7DE;color:#0066CC;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
.calendar02 {border:1px solid #D3DBE0;background-color: #ffffff;color:#0066CC;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
#Layer A:link {
        COLOR: #dbff6e; TEXT-DECORATION: none
}
#Layer A:visited {
        COLOR: #dbff6e; TEXT-DECORATION: none
}
#Layer {
        COLOR: #dbff6e
}
#layer_nei {
        PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.h_combn{ width:215px; background:url(../images/h_comb.jpg) no-repeat bottom; padding:30px 17px 15px 17px; line-height:20px;color:#ffff66}


a.tip{ 
color:red; 
text-decoration:none; 
position:relative; 
} 
a.tip .popbox{ 
display:none; 
} 
a.tip:hover{ 
 cursor:pointer;
} 
a.tip:hover .popbox{ 
display:block; 
position:absolute; 
top:0px; 
left:10px; 
width:140px; 
color:#fff; 
padding:5px;
background:#000;
border:1px solid #659A1A;
margin:0px;
text-decoration:none!important
} 

.regi_div{ width:676px; padding:0; margin:0 0 15px 0}
.regi_div p, .cus_div	p{ padding:2px 0; margin:0; clear:both}
.regi_div p label{display:block; width:160px; float:left}
.msg_ls{ width:260px; float:left; clear:left}
.msg_rs{ width:399px; float:left; clear:right; padding:0 0 0 11px}
.msg_rs_t1{ width:238px; height:64px; padding:19px 80px 37px 81px; background:url(../images/msg_rs_t1.gif) no-repeat; margin:10px 0 0 0}
.msg_rs_t1	img{ width:105px; height:64px}
.msg_rs_t2{ width:399px; height:83px; background:url(../images/msg_rs_t2.gif) no-repeat}
.msg_rs_t2	a{ width:62px; height:62px; float:left; clear:none; margin:0 36px 0 35px; padding:0}
.msg_rs_t2 a:link, .msg_rs_t2 a:active, .msg_rs_t2 a:visited	{background-position:top left}
.msg_rs_t2 a:hover	{background-position:left 62px}
#head_menu	a	img{width:62px; height:62px}
.sm_bn1{background:url(../images/sm_bn1.jpg)}
.sm_bn2{background:url(../images/sm_bn2.jpg)}
.sm_bn3{background:url(../images/sm_bn3.jpg)}
.msg_rs_t3{ width:399px; height:134px}
.msg_rs_t3 p{ width:133px; height:134px; float:left; clear:none; margin:0; padding:0; display:block}
.ml_28{ margin-left:28px}
.inp_t2{ width:250px; height:16px; line-height:16px; background:#FFF5D6; color:#000; border:1px solid #AB925A; padding:0 2px}
.inp_t2b{ width:250px; height:60px; line-height:16px; background:#FFF5D6; color:#000; border:1px solid #AB925A; padding:0 2px}
#hyl_t{ width:482px; height:41px; background:url(../images/hyl_t.jpg) no-repeat}
#hyl_c{ width:442px; background:url(../images/hyl_c.gif) repeat-y; padding:5px 20px;}
#hyl_b{ width:482px; height:6px; background:url(../images/hyl_b.gif) no-repeat; font-size:1px; line-height:1px}


.photo_list{width:626px; text-align:left; color:#534640; overflow:hidden; padding:0 25px}
.photo_list p{ width:95px; height:134px; float:left; clear:none; padding:0 15px 5px 15px}
.photo_list p img{ widows:93px; height:93px; border:1px solid #000; clear:both; margin:0 0 2px 0}
.photo_list p label{ display:block; width:85px; line-height:12px; padding:5px; background:#BBAF83; color:#21280A; text-align:center}
.photo_list p label a:link, .photo_list p label a:active, .photo_list p label a:visited	{color:#534640; text-decoration:none}
.photo_list p label a:hover	{color:#534640; text-decoration:underline}
.photo_list h1{ font-size:16px; font-weight:bold; text-align:center; line-height:40px; background:url(../images/line.gif) bottom repeat-x; margin:0 0 10px 0}


.photolist{ width:676px; text-align:left; color:#534640; list-style:none}
.photolist li{ margin:0; padding:10px 0; background:url(../images/line.gif) bottom repeat-x; list-style:none; overflow:hidden; clear:both; width:676px; display:block}
.photolist li .img{ width:93px; width:93px; border:1px solid #000; float:left; clear:left; margin:5px 0 0 0}
.photolist li div{ width:570px; float:right; clear:right}
.photolist li div h1{ font-size:12px; color:#07572B; font-weight:normal; padding:0 0 2px 0}
.photolist li div h1 strong{font-weight:bold; color:#534640; font-size:14px}

.h1_gd_affiliate{ background:url(../images/h_gd_pro.gif) no-repeat}
.STYLE1{color:#fff;}
.STYLE3 {color: #FFFFFF; font-weight: bold; }
.STYLE4 {color: #000000}
