.left{ float:left}
a{ text-decoration:underline; color:#6f7f8e;}
a:link{ text-decoration:underline; color:#6f7f8e;}
a:vistied{ text-decoration:none; color:#6f7f8e;}
a:hover{ text-decoration:underline; color:#6f7f8e;}


#wrap{ width:957px; margin:0 auto; text-align:left; padding:0;}

.lg_bg{ background:url(../images/lg_bg.jpg) no-repeat; width:746px; height:344px; text-align:center; margin:0 auto; padding-top:20px}
.login_bg{ background:url(../images/login_bg.jpg); width:698px; height:44px; margin:0 auto; text-align:left}
.login_bg_all { width:698px; padding-left:50px; text-align:left}

.login_bg .title { vertical-align:middle; line-height:44px; height:44px; display:inline;  text-align:left; }
<!--*html .login_bg .title { margin-left:27px; vertical-align:middle; line-height:44px; height:44px; float:left;  }
-->
.login_bg .subtitle { padding-left:79px; vertical-align:middle; line-height:44px; height:44px;  text-align:left;display:inline;}

.log_bar{ width:218px; margin:0 auto; margin-top:40px; text-align:left}
.input_index{ background:url(../images/input_index.jpg); width:208px; height:30px; border:0; padding:8px 0 0 9px}
.log_bar .id{ color:#7a90a5 ; margin:5px 0 5px 0}

.login_l{ width:665px; float:left; margin-top:28px}

.top_menu{ background:url(../images/top.jpg) top center no-repeat; overflow:hidden; width:957px;text-align:left; height:78px; }
.top_menu_p{margin-left:176px; width:762px  }
.top_menu_p span a{ text-decoration:none; color:#FFFFFF;font-size:14px}
.top_menu_p span { text-decoration:none; color:#FFFFFF;font-size:14px}
.top_menu_p a:hover{ text-decoration:underline; color:#FFFFFF;font-size:14px}
.line{ margin:0 7px 0 7px; color:#FFFFFF}

.login{}
.input{ background:url(../images/input.jpg) top center no-repeat; width:98px; height:17px; border:0; vertical-align:middle;   }
.id{ color:#FFFFFF; font-size:14px;}
.login_out{ width:77px; height:39px; top:16px; left:665px; position:absolute}

.register_all{ width:891px; text-align:left; clear:both; padding-top:12px}
.register{ font-size:12px; color:#fff; width:361px; clear:both; text-align:left; margin-left:530px ; }
.regist_p a{ font-size:12px; color:#fff; text-decoration:none }
.regist_p a:hover{ font-size:12px; color:#fff; text-decoration:underline }
.regist_p{ margin:0; padding:0 18px 0 18px; float:left; text-align:left}

.main{ width:957px}
.main_top {background: url(../images/frame_top.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://ml.playcool.com/m/na/images/frame_top.png");_background:none; width:957px;height:46px; padding:0; margin:0; text-align:left; overflow:hidden; }

.main_mid {background: url(../images/frame_mid.png) repeat-y;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://ml.playcool.com/m/na/images/frame_mid.png");_background:none; width:957px; text-align:center; overflow:hidden; zoom:1; }

.main_mid_p{ margin-left:60px}
.main_mid_all{ text-align:left; width:855px; margin:0 auto; text-align:center; overflow:hidden; zoom:1; min-height:596px}

.clear{ clear:both; text-align:left}
.form1{ float:left; overflow:hidden; zoom:1}
.warm{ float:left}


.main_btm {background: url(../images/frame_btm.png) repeat-y;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://ml.playcool.com/m/na/images/frame_btm.png");_background:none; width:957px; height:46px;padding:0; margin:0; text-align:left; overflow:hidden; }


.main_left{ width:184px; margin:4px 0 0 0px; float:left; text-align:left}
.main_right{ width:628px; float:left; margin-left:23px;}
.main_right2{ width:628px; margin:0 auto}

.menu_hl{ width:184px;}
.hl_top{ background:url(../images/menu_top.jpg) top center no-repeat; height:62px; width:184px; color:#FFFFFF}
.hl_top a{  text-decoration:none; color:#fff;font-weight:bold; font-family:Verdana; font-size:14px; display:block}
.hl_top a:hover{  text-decoration:none; color:#fff;font-weight:bold; font-family:Verdana; font-size:14px; display:block}


.hl_top_w{ padding-top:40px; text-align:center; color:#fff; font-weight:bold; font-family:Verdana; font-size:14px}
.hl_btm{ background:url(../images/menu_btm.jpg) top center no-repeat; height:51px; width:184px}

.level1{ background:url(../images/MenuLevel1.jpg) top center no-repeat; height:33px; width:184px}
.level1_w{ padding:12px 0 0 48px}
.level1 a{  text-decoration:none; color:#fff;font-weight:bold; font-family:Verdana; font-size:12px}
.level1 a:hover{text-decoration:none; color:#fff}

.level2{ width:184px}
.level2_1{ background:url(../images/MenuLevel2_1.jpg) top center no-repeat; height:36px; width:184px;}
.level2_1_w{ padding:11px 0 0 54px}
.level2_1_jihuo{ text-decoration:underline; color:#fff; font-family:Verdana; font-size:12px; font-weight:bold}
.level2_1 a{ text-decoration:none; color:#fff; font-family:Verdana; font-size:12px}
.level2_1 a:hover{ text-decoration:underline; color:#fff;font-weight:bold; font-family:Verdana; font-size:12px}

.level2_2{ background:url(../images/MenuLevel2_2.jpg) top center no-repeat; height:33px; width:184px}
.level2_2 a{ text-decoration:none; color:#fff; font-family:Verdana; font-size:12px}
.level2_2 a:hover{ text-decoration:underline; color:#fff;font-weight:bold; font-family:Verdana; font-size:12px}

.item_title{ background:url(../images/item_title.jpg) top center no-repeat; width:628px; height:43px}
/*.title{ float:left; color:#fff; font-size:14px; font-weight:bold} */
.title_all{ padding:16px 0 0 42px; width:561px; *padding:16px 0 0 21px; }
*html .title_all{  width:561px; padding:16px 0 0 21px; }

.location{ float:left; padding-left:40px; color:#7a90a5}
.location a{ text-decoration:none;color:#7a90a5}
.location a:hover{ text-decoration:underline;color:#7a90a5}

.game{ clear:both; padding-bottom:0px; line-height:35px; height:35px}
.game3{ clear:both; padding-bottom:22px; line-height:91px; height:91px; margin-top:0px}
.game_h{ clear:both; }

.button_t{ clear:both;line-height:50px; height:50px}

.form{ width:510px; margin-top:23px}
.form_title{ text-align:right; color:#000000; font-weight:bold; width:178px; float:left; padding-right:20px; height:14px; line-height:14px; vertical-align:top;}
.form_title2{ text-align:right; color:#000000; font-weight:bold; width:60px; float:left; padding-right:20px; height:14px; line-height:14px; vertical-align:top;}
.form_title3{ text-align:right; color:#000000; font-weight:bold; width:168px; float:left; padding-right:20px; height:5px; line-height:5px; vertical-align:top;}

.form_content{ width:441px; margin:0; text-align:left; float:left; color:#7a90a5; line-height:30px; height:30px; vertical-align:top}
.form_content2{ width:221px; margin:0;text-align:left; float:left; color:#7a90a5; line-height:14px; vertical-align:top }
.form_content6{ width:400px; margin:0;text-align:left; float:left; color:#7a90a5; line-height:14px; vertical-align:top }
.form_content2{ width:221px; margin:0;text-align:left; float:left; color:#7a90a5; line-height:14px; vertical-align:top }
.form_content5{ width:60px; margin:0;text-align:left; float:left; color:#7a90a5; line-height:14px; vertical-align:top }
.form_content7{ width:301px; margin:0;text-align:left; float:left; color:#7a90a5; line-height:28px; vertical-align:top }
.form_content8{ width:401px; margin:0;text-align:left; float:left; color:#7a90a5; line-height:28px; vertical-align:top }


.form_content3{ width:149px; margin-left:20px; text-align:left; float:left; color:#7a90a5;}
.form_content4{ width:400px; margin:0; text-align:left; float:left; color:#7a90a5; line-height:23px; height:23px; vertical-align:top}
.form_content9{ width:400px; margin:0; text-align:left; float:left; color:#7a90a5;vertical-align:top}


.add{ float:left;}
.two_button{  background:url(../images/bt1.jpg) no-repeat; width:99px; height:29px; color:#31497e; font-size:12px; float:left; text-align:center; line-height:29px; vertical-align:middle}
.two_button a{ color:#31497e; font-size:12px; text-decoration:none}
.two_button a:hover{ color:#31497e; font-size:12px; text-decoration:underline}

.two_button2{  background:url(../images/bt3.jpg) no-repeat; width:173px; height:29px; color:#31497e; font-size:12px; float:left; text-align:center; line-height:29px; vertical-align:middle}
.two_button2 a{ color:#31497e; font-size:12px; text-decoration:none}
.two_button2 a:hover{ color:#31497e; font-size:12px; text-decoration:underline}

.two_button3{ background:url(../images/bt4.jpg) no-repeat; width:99px; height:29px; color:#31497e; font-size:12px; float:left; text-align:center; line-height:29px; vertical-align:middle; margin-top:10px}
.two_button3 a{ color:#31497e; font-size:12px; text-decoration:none}
.two_button3 a:hover{ color:#31497e; font-size:12px; text-decoration:underline}


.two_button_p{ margin-left:20px}
.select{ width:183px; height:18px; line-height:18px}
.textarea{ height:91px; width:365px;border:1px #9fcefd solid; color:#000; }
.textfield{ color:#6f7f8e; font-size:12px; width:423px; height:16px;border:1px #99ccff solid}
.textfield_g{ color:#6f7f8e; font-size:12px; width:400px; height:16px; background-color:#ebf3fb; border:1px #9fcefd solid}
.input_f{ width:152px; height:20px; border:1px #9fcefd solid}

.table1{ clear:both; padding-top:20px; background-color:#dce3f3; border:1px #cdcdcd solid; width:628px; margin-bottom:20px;overflow:hidden}
.table2{ clear:both; padding-top:20px; background-color:#e2e8f7; border:1px #cdcdcd solid; width:628px; margin-bottom:20px;overflow:hidden}
.table3{ clear:both; padding-top:20px; border:6px #e3e3e3 solid; width:618px; margin-bottom:20px; overflow:hidden; background-color:#e7ebf4; }
.table_bg{ background-color:#bbc3ce;  text-align:center; margin-top:30px}
.tr1{ background-color:#eceff6; font-weight:bold;}
.tr2{ background-color:#e7ebf4; font-size:11px}

.r1{ margin:0 15px 0 15px; text-decoration:none}

.page{ width:566px; margin-left:auto; margin-right:auto; margin-top:50px }
.page span{ margin:0 5px 0 5px }
.page_code{ border:#cfd5e0 1px solid; background-color:#e4e7f0; padding:2px 5px 2px 5px;}

.index_all{ margin-top:56px; text-align:center}
.index_bg{ background:url(../images/index.jpg) no-repeat; width:320px; height:132px; margin-left:auto; margin-right:auto}
.index_w{ padding:108px 0 0 38px; text-align:left }
.index_w a{ text-decoration:none; color:#fff }
.index_w a:hover{ text-decoration:underline ;color:#fff}
.index_w2{ margin-left:45px}

.radiobutton{ width:200px; float:left}
#email{ width:542px; clear:both; margin:0 auto; margin:20px 0 20px 0; margin-left:50px}
#email .title1{ color:#000; display:block; font-weight:bold; text-align:left; margin:5px 0 5px 0}
#email .table_2{ color:#000; display:block}
#email .table_2{ color:#000; display:block}
.black{ text-align:center; color:#000; font-weight:bold; background-color:#d6e0f4; width:140px}
.table{ border:1px #99ccff solid; font-size:12px; height:33px}
.support{ margin-bottom:54px; margin-top:20px}
.black2{ padding-left:20px}

