/* Reset CSS @charset "utf-8";*/
*{ margin:0; padding:0; } 
table {  border-collapse:collapse; border-spacing:0;   } 
fieldset,img {border:0;} 
img { display:block}
input, select { color:#606257; font-size:12px; font-family:Arial, Helvetica, sans-serif} 
ol,ul,li {list-style:none;} 
ul,li{ list-style-position:outside; }
h1,h2,h3,h4,h5,h6 { font-size:100%;} 
.clear{ display:block; clear:both;line-height:0;height:0;font-size:0}

/* Reset CSS */
body{text-align:center; font-family: Verdana,Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; background:#f0ede6}
.grids{margin: 0 auto;width:980px; text-align:left; background:white}
.header { height:110px;}
.t_header { height:24px; line-height:24px;background:url(../images/en_02.gif) repeat-x; padding-left:20px; padding-right:20px; text-align:right; color:#69655c;}
.b_header { height:86px; background:url(../images/en_03.gif) repeat-x;}
.b_header .logo { float:left}
.b_header ul.menu{ float:left; width:615px; height:43px; line-height:43px; background:url(../images/en_04.gif) no-repeat; margin-top:20px; font-size:13px; font-weight:bold; color:white; padding-left:15px; padding-right:15px;}
.b_header ul.menu li { background:url(../images/en_05.gif) no-repeat right center; float:left; display:block; width:100px; text-align:center}
.b_header ul.menu li a:link {display:block; width:100px;background:url(../images/en_05.gif) no-repeat right center; color:white; text-decoration:none}
.b_header ul.menu li a:visited {display:block; width:100px;background:url(../images/en_05.gif) no-repeat right center;color:white; text-decoration:none}
.b_header ul.menu li a:hover {display:block; width:100px;background:url(../images/en_19.gif) repeat-x right center;color:#01784c; text-decoration:none}
.b_header ul.menu li.selected {display:block; width:100px;background:url(../images/en_19.gif) repeat-x right center;color:#01784c; text-decoration:none}
.b_header ul.menu li.selected a:link{display:block; width:100px;background:url(../images/en_19.gif) repeat-x right center;color:#01784c; text-decoration:none}
.b_header ul.menu li.selected a:visited{display:block; width:100px;background:url(../images/en_19.gif) repeat-x right center;color:#01784c; text-decoration:none}
.b_header ul.menu li.selected a:hover{display:block; width:100px;background:url(../images/en_19.gif) repeat-x right center;color:#01784c; text-decoration:none}
.b_header ul.menu li.none { background:none}

/*layout*/
.content { width:962px; margin:0 auto; }

/*l_nav*/
.l_nav { width:205px; float:left; margin-right:7px; background:#00945a url(../images/en_07.gif) no-repeat left top; padding-top:12px;}
.l_nav_b { background:#00945a url(../images/en_06.gif) no-repeat left bottom; padding-bottom:14px; min-height:580px;height:auto !important; height:580px; text-align:center}
.l_nav_box { width:190px;text-align:left; margin:0 auto}
.l_form { padding:10px;  color:#4e4e4e; margin-bottom:15px;width:170px; height:201px; background:url(../images/en_11.gif) no-repeat left top;}
.bg2 { background:url(../images/en_52.gif) no-repeat left top; height:230px}
.l_form h1 { color:#046a45; margin-bottom:5px;}
.l_form p { clear:both; height:20px;}
.l_form p.q_link { background:url(../images/en_12.gif) no-repeat left center; padding-left:12px; height:18px; font-size:11px;}

.l_form p img { float:left; margin-left:5px; display:inline; }
.l_form p label { width:62px; text-align:right; margin-right:5px; display:block; float:left}
.l_form p select { width:60px; float:left; height:16px; border:1px solid #d4d3d3; }
.l_form p input { float:left; height:16px; border:1px solid #d4d3d3;}
.l_form p input.w100 {width:100px; }
.l_form p input.w80 {width:80px; }
.l_form p input.w165 { width:165px;}
.l_form p input.w70 { width:70px;}
.l_form .btn { margin-top:10px; margin-bottom:12px;}

.customer_box, .boss_box {margin-bottom:15px;}

.l_help { padding:10px;  color:#4e4e4e; margin-bottom:15px;width:170px; height:120px; background:url(../images/en_17.gif) no-repeat left top;}
.l_help p { background:url(../images/en_18.gif) no-repeat left 6px; padding-left:10px; color:#4e4e4e}

.l_word { color:white; padding-left:10px; padding-right:10px; margin-bottom:15px;}
.l_word p { margin-bottom:8px;}

.l_menu { margin:10px; margin-top:20px; font-family:Arial, Helvetica, sans-serif}
.l_menu p{ background:url(../images/en_30.gif) repeat-x; height:22px; font-weight:bold; color:white; cursor:pointer}
.l_menu p span{ background:url(../images/en_31.gif) no-repeat left center; padding-left:12px;height:22px; font-weight:bold; color:white;}
.l_menu ul { margin-bottom:10px;}
.l_menu ul li { background:url(../images/en_31.gif) no-repeat left 5px; padding-left:12px; color:white; line-height:20px;}

/*r_nav*/
.r_nav { width:168px; float:right;background:#00945a url(../images/en_08.gif) no-repeat left top; padding-top:12px;}
.r_nav_b { background:#00945a url(../images/en_09.gif) no-repeat left bottom; padding-bottom:14px; min-height:580px;height:auto !important; height:580px;text-align:center}
.r_nav_box { width:152px; border:1px solid white;text-align:left; margin:0 auto} 


/*main*/
.main {  float:left;}
.w575 {width:575px;} /*three col*/
.w745 { width:745px;}/*two col*/
.main_title { height:27px; line-height:27px;background:#00945a; padding-left:12px; padding-right:50px; margin-bottom:8px;}
.main_title_i { background:white; height:27px; padding-left:10px; color:#070; font-size:15px; font-weight:bold}

.main_con { color:#09123e}
.searched { color:#626262;}
.searched span { margin-left:20px;}
.searched span.red { margin-left:5px; margin-right:5px; font-weight:bold; color:#f00}

.main_con ul.menu{ background:url(../images/en_20.gif) repeat-x; height:29px; line-height:29px; padding-left:20px}
.main_con ul.menu li { width:99px; height:29px; background:url(../images/en_22.gif) no-repeat; color:white; text-align:center; margin-right:2px; float:left; display:block; cursor:pointer}
.main_con ul.menu li.selected { width:99px; height:29px; background:url(../images/en_21.gif) no-repeat; color:#4e4e4e; font-weight:bold}
.main_con ul.menu li.menu_r { float:right; background:none; margin:0; width:auto; margin-left:5px; text-align:right}
.list_box, .room_detail, .company_box, .news_box, .member_box {  margin-top:15px;}
.section { background:#fff url(../images/en_10.gif) repeat-x left bottom; border:1px solid #e3dfdf; margin-top:15px; padding:15px; _padding-bottom:0px} /*for no tab*/
.section2 { background:#fff url(../images/en_10.gif) repeat-x left bottom; border:1px solid #e3dfdf; padding:15px; border-top:none; padding-bottom:30px;}/*for tab*/
.section3 { background:#fff url(../images/en_10.gif) repeat-x left bottom; border:1px solid #e3dfdf;margin-top:15px;}/*for reg*/
.section3 h1 { border-bottom:1px solid #e3dfdf; color:#046a45; font-size:13px; height:35px; line-height:35px; padding-left:10px; padding-right:10px;}
.section3 h1 span { font-weight:normal;color:#f00; font-size:11px; margin-left:10px;}
.section3 h2 { margin-top:10px; margin-left:10px;}
.section3 p { margin:10px;}

/*block*/
.block {background:#fff url(../images/en_10.gif) repeat-x left bottom; border:1px solid #e3dfdf; padding:15px; float:left; margin-left:15px; display:inline; color:#09123e;}
.w430 { width:430px;}
.w500 { width:500px;}
.w370 { width:370px;}
.block h1 { background:url(../images/en_30.gif) no-repeat left center; padding-left:15px;color:#070; font-size:15px; margin-bottom:15px; float:left}
.block h2 { background:url(../images/en_member4.gif) no-repeat left center; padding-left:25px;color:#070; font-size:15px; margin-bottom:20px;}
.block h2 span { background:url(../images/en_member5.gif) no-repeat left center; padding-left:20px; font-size:11px; font-weight:normal; margin-left:20px;}
.block h3 { background:url(../images/en_44.gif) no-repeat; width:92px; height:39px; margin-bottom:10px}
.block span.r { float:right;}
.block span.red { color:#f00; }
.block p.icon{background:url(../images/en_24.gif) no-repeat left 2px; padding-left:20px;margin-top:5px; margin-bottom:20px;color:#606257}
.block .block_form {}
.block .block_form p { clear:both; margin-bottom:8px;}
.block .block_form p.wrong { color:#f00}
.block .block_form p.ps { color:#626256}
.block .block_form p img { display:inline}
.block .block_form input { background:#ecfff4;height:18px; font-size:11px; border:1px solid #dad9d7;}
.block .block_form input.radio { border:none; margin-right:5px; height:auto; background:none}
.block .block_form input.check { border:none; margin-right:5px; float:left; background:none}
.block .block_form textarea {  background:#ecfff4; font-size:11px; border:1px solid #dad9d7;}
.block .block_form p label { text-align:right; width:150px; margin-right:8px; font-weight:bold; display:block; float:left; }
.block .block_form p span {  margin-left:8px;}
.block .block_form p span.red { color:#f00; }
.block .hour_box { margin-bottom:30px;}
.block .hour_box p{ background:url(../images/en_53.gif) no-repeat left 2px; padding-left:20px; color:#606257; }
.block .hour_box p span { display:block; background:url(../images/en_54.gif) no-repeat left 2px; padding-left:20px; }

.w215 { width:215px;}
.w55 { width:55px;}
.w300 { width:300px;}
.block .btn_big input.reg{ background:url(../images/btn_big.gif) no-repeat; width:212px; height:31px; float:right; border:none; margin-top:25px; cursor:pointer}
.block .btn_big input.act{ background:url(../images/en_46.gif) no-repeat; width:159px; height:31px; float:right; border:none; margin-top:25px; cursor:pointer}

.block .block_btn { margin-left:140px;}

.block .block_form table { width:100%; }
.block .block_form table tr { height:28px;}
.block .block_form table tr.bg { background:#f1f1f1}
.block .block_form table label { font-weight:bold; margin-right:8px; width:110px;  text-align:right; display:block; float:left}
.block .block_form table input{ float:left;border:1px solid #d9d8d6; width:75px; color:#999999 }

.block .act_way { margin-top:20px}
.block .act_way p { margin-bottom:8px;}
.block .act_way p input.text {background:#ecfff4;height:18px; font-size:11px; border:1px solid #dad9d7; margin-right:8px; width:215px;}
.block .act_way p.notice { background:url(../images/en_45.gif) no-repeat left 2px; padding-left:20px; color:#7f7e7e}

/*promo_box*/
.promo_box{ float:left; margin-left:20px; display:inline;}
.promo_box .promo_ad { margin-bottom:15px}
.promo_box .promo_news h2 { color:#046a45;}
.promo_box .promo_news p { color:#626256; margin-bottom:18px;margin-right:30px; }


/*item_box*/
.item_box { color:#616157; width:824px; font-size:12px}
.item_info { margin:20px; margin-top:0;}
.item_info p { margin-bottom:25px; line-height:20px;}
.item_info h1 { color:#006858; margin-bottom:5px;}

/*system mail*/
.mail_box { margin:0 auto; width:652px; border:1px solid #cccccc; background:white;font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; position:relative}
.mail_box p { margin-left:18px; margin-right:18px; }
.mail_box p span { font-size:12px; font-weight:bold; margin-left:5px; margin-right:5px;}
.mail_bg { background:#fff url(http://www.998.com/active/images/en_mail_06.gif) repeat-x; text-align:left; padding:18px;}
.mail_bg h1 { font-size:13px; margin-bottom:8px;}
.mail_bg h2 { background:url(http://www.998.com/active/images/en_mail_01.gif) no-repeat left center; padding-left:15px; font-size:13px; margin:20px; margin-bottom:10px;}
table.mail_tb { width:94%; border:1px dashed #505050; border-top:none; border-left:none; font-size:12px; margin-left:20px; margin-bottom:15px; color:#09123e}
table.mail_tb tr td { border-top:1px dashed #505050;border-left:1px dashed #505050; height:30px;}
table.mail_tb tr td.mail_tb_l { background:#edf0d5; text-align:right; width:30%}
table.mail_tb2 { width:94%;font-size:12px; margin-left:20px;}
.mail_foot { background:url(http://www.998.com/active/images/en_mail_14.gif) no-repeat; height:58px; margin:0 auto; padding-right:180px; text-align:left; margin-left:15px; padding-top:10px; color:#5a5a5a; margin-top:25px;}
.print { position:absolute; right:20px;}

/*height*/
.h_one {min-height:463px;height:auto !important; height:477px;}
.h_two {min-height:532px;height:auto !important; height:546px;}
.h_three {min-height:488px;height:auto !important; height:488px;}
.h_four {min-height:470px;height:auto !important; height:470px;}

/*footer*/
.footer { height:130px; background:#fff url(../images/en_16.gif) repeat-x; margin-top:30px; color:#5f5e5c;}
.footer p { margin-left:15px; padding-top:15px; line-height:20px;}
.footer p a:link { color:#5f5e5c;}
.footer p a:visited { color:#5f5e5c;}
.footer p a:hover { color:#f00; text-decoration:none}

/*btn*/
.btn_small { width:67px; height:22px; background:url(../images/btn_small.gif) no-repeat; border:none; color:white; text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer}

.btn_small2 { width:89px; height:22px; background:url(../images/btn_small2.gif) no-repeat; border:none; color:white; text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; cursor:pointer}
.btn_mid { width:158px; height:31px; background:url(../images/btn_mid.gif) no-repeat; border:none; color:white; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;cursor:pointer}

/*line*/
.line_e4e0e0 { background:#e4e0e0; height:1px; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.line_ddd { background:#ddd; height:1px; overflow:hidden; margin-top:10px;}
.line_d4 { background:#d4d4d4; height:1px; overflow:hidden; margin-top:15px;}


/*link*/
a.link_1144ab:link { color:#1144ab;}
a.link_1144ab:visited { color:#1144ab;}
a.link_1144ab:hover { color:#f00; text-decoration:none}

a.link_4e4e4e:link { color:#4e4e4e;}
a.link_4e4e4e:visited { color:#4e4e4e;}
a.link_4e4e4e:hover { color:#f00; text-decoration:none}

a.link_fff:link { color:#fff;}
a.link_fff:visited { color:#fff;}
a.link_fff:hover { color:#f00; text-decoration:none}

a.link_ffff:link { color:#fff; text-decoration:none}
a.link_ffff:visited { color:#fff; text-decoration:none}
a.link_ffff:hover { color:#f00; text-decoration:none}

a.link_69655c:link { color:#69655c; text-decoration:none}
a.link_69655c:visited { color:#69655c; text-decoration:none}
a.link_69655c:hover { color:#f00; text-decoration:underline}

a.link_f30:link { color:#f30; text-decoration:underline}
a.link_f30:visited { color:#f30; text-decoration:underline}
a.link_f30:hover { color:#f00; text-decoration:none}

a.link_09123e:link{ color:#09123e}
a.link_09123e:visited{ color:#09123e;}
a.link_09123e:hover{ color:#f00; text-decoration:none}

a.link_e28b22:link{ color:#45431d;text-decoration:none}
a.link_e28b22:visited{ color:#45431d;text-decoration:none}
a.link_e28b22:hover{ color:#e28b22; text-decoration:underline}

a.link_097c6b:link{ color:#097c6b;text-decoration:underline}
a.link_097c6b:visited{ color:#097c6b;text-decoration:underline}
a.link_097c6b:hover{ color:#097c6b; text-decoration:none}

.btn { background:url(../images/btn_02.gif) no-repeat; width:65px; height:21px; text-align:center; color:white; border:none; font-size:12px; cursor:pointer; line-height:21px;}



.t_header span,.footer span{ display:inline-block;width:50px; text-align:center }
