ul,li{margin:0;padding:0;}
body{margin-top:0;}
html{width:100%;height:100%;border:none;}
#header{width:760px;margin:0 0 8px 8px;font-size:12px;}
#header form{margin:0;padding:0;}
#header a{color:#00C;}
#header img{border:none;}
#header .i{font:16px/16px arial;width:360px;padding:3px 1px;}
#header .su{height:28px;line-height:24px;width:78px;font-size:14px;margin:0 9px 0 8px;}
#header .hdf{float:left;}
#header .hdl{width:145px;float:left;}
#header .hdf p{margin:0;padding:0;}
#header .hdf label{margin-right:6px;}
#header .hdtag{font-size:14px;font-family:arial;margin-bottom:3px;line-height:16px;}
#header .hda{margin-top:28px;float:left;line-height:16px;font-size:12px;}
.hdtag b{font-weight:700;}
#hdSearch{margin:4px 0 8px 8px;}
#hdSearch img{margin-right:9px;}
#hdSearch a{text-decoration:underline;}
#hdTopTag{height:21px;line-height:18px;font-size:14px;font-family:arial;}
#hdSearch .i{font-size:16px;font-family:arial;}
.search_label label{margin-right:6px;}
#header .tab{height:21px;line-height:18px;font-size:14px;font-family:arial;}
#header .tab a,.tab strong{margin-right:12px;}
#header table{border-collapse:collapse;border-spacing:0;}
.FeDialog{top:20px;left:20px;}
.FeDialog_shadow{background:#ccc;}
.FeDialogContent{min-height:40px;min-width:150px;background:#FFF;cursor:default;text-align:left;}
.FeDialog_inner{background-color:#709CD2;padding-bottom:1px;}
.FeDialog_wrapper{border-collapse:collapse;}
.FeDialog .FeDialogCaption{height:22px;padding-top:3px;text-align:left;cursor:default;}
.FeDialog .FeDialogCaptionText{height:20px;line-height:18px;color:#fff;overflow:hidden;cursor:default;margin-right:5px;font-size:14px;font-weight:bold;padding-left:5px;cursor:move;}
.FeDialog .FeDialogControlBar{float:right;cursor:default;line-height:normal;padding:1px 1px 0 0;}
.FeDialog .FeDialogControlBar img{border:none;}
.FeDialog .FeDialogStatusBar{line-height:20px;background:#FFF;color:#fff;cursor:default;}
.FeDialog .FeDialogButtonBar{height:30px;background:#FFF;padding:5px 0 10px;}
.FeDialog_wrapper tr.top_ td,.FeDialog_wrapper tr.bottom_ td{font-size:1px;line-height:1px;height:0;overflow:hidden;}
.FeDialog_wrapper tr.middle_ td.left_,.FeDialog_wrapper tr.middle_ td.right_{width:1px;overflow:hidden;}
.focused_ .FeDialogControlBar .close_ img{background-position:left 0;}
.focused_ .FeDialogControlBar .close_:hover img{background-position:left 0;}
.FeDialog .accept_{margin-right:8px;}
.FeDialog .accept_,.FeDialog .cancel_{width:75px;}
.FeDialog .alertFacePanel{padding:10px;}

#passpost_sign{padding:10px 22px 10px 10px;font:12px/18px 'ËÎÌå';text-align:left;overflow:hidden;}
ul,form,h2,fieldset{margin:0;padding:0;}
#passpost_sign img{border:none;}
#passpost_sign a:link,#passpost_sign a:visited{color:#261cdc;}
#passpost_sign_wrapper{padding-left:18px;clear:both;}
#passpost_sign_footer{padding-left:8px;}
#passpost_sign fieldset{border:none;}
#passpost_sign legend{display:none;}
#passpost_sign input{vertical-align:middle;}
#passpost_sign ul{list-style-type:none;}
#passpost_sign_nav{padding-bottom:8px;font-size:14px;}
#passpost_sign_nav li a{font-size:14px;line-height:23px;}
#passpost_sign_nav ul{list-style-type:none;padding:0 18px;height:23px;border-bottom:1px solid #A1A1A1;*overflow:hidden;}
#passpost_sign_nav li{float:left;border:1px solid #A1A1A1;border-bottom:none;padding:0 12px;height:22px;margin-right:3px;background:#EBF3FE;}
#passpost_sign_nav li.focus{height:23px;position:relative;background:#fff;line-height:23px;}
#passpost_sign_nav .focus a{font-weight:bold;color:black;}
#passpost_sign_cnt p{margin-bottom:6px;margin-top:0;clear:both;}
#passpost_sign_cnt{width:100%;zoom:1;}
#passpost_sign_cnt .pass-server-error{margin:0;}
.pass-form-wapper-reg label{font-weight:bold;}
.pass-valid-note{margin-left:6px;}
.pass-server-error{color:red;}
.pass-loginpass input,.pass-verifypass input{width:90px;}
.pass-verifypass .pass-desc,.pass-verifycode .pass-desc{height:0;display:none;}
.pass-verifycode{padding-bottom:8px;overflow:hidden;zoom:1;}
.pass-verifycode input{width:60px;margin-right:6px;}
.pass-verifycode *{margin-top:20px;float:left;}
.pass-verifycode img{margin:0 6px;vertical-align:bottom;}
.pass-sex input{margin-top:-3px;}
.pass-email input{width:186px;}
.pass-desc{display:block;padding-left:72px;color:#666;}
.pass-valid-note{color:red;}
#PassFormreg{padding-top:10px;}
#PassRegAgree{display:none;}
.reg_protocal{margin-top:-28px;padding-left:96px;float:left;}
.reg_protocal_tip{color:#666;}
#reg_recommended{padding:6px 0 0 10px;}
#reg_recommended p{margin:0;}
#reg_recommended h2{font:lighter 14px/22px 'Arial';margin:0;}
#reg_recommended input{vertical-align:middle;}
.reg_recommended_title{border-bottom:1px solid #ccc;background:#eee;padding:2px 8px;height:18px;overflow:hidden;}
.reg_recommended_wrapper{width:425px;border:1px solid #ccc;}
#reg_recommended p.reg_face_link{background:#fff;border:1px solid #D4D4D4;height:50px;margin:0 auto;width:50px;}
.reg_name_link img{vertical-align:middle;margin-top:-3px;}
#reg_recommended_cnt{overflow-y:auto;height:100px;}
#reg_recommended_cnt td{width:96px;padding:6px 2px 0;text-align:center;vertical-align:top;}
#reg_recommended_cnt td p{margin:;}
#reg_success_tip{padding-top:66px;text-align:center;}
.reg_success_tip_title{background:#FDFDD5;padding:8px 0;margin-bottom:24px;}
.reg_success_tip_title p{height:18px;font-size:14px;line-height:18px;}
.reg_success_tip_title img{margin-bottom:-3px;margin-right:18px;}
.reg_success_tip_info{margin-top:24px;color:#666;}
#PassFormlogin p{margin-bottom:8px;}
.pass-form-wapper-login{padding-top:18px;}
.pass-form-wapper-login label{font-size:14px;}
.passport_login_title{font:bold 14px/22px 'Arial';padding-left:12px;}
.passport_reg_entry{border-top:1px solid #A1A1A1;text-align:center;padding:10px 0 18px 0;margin-top:16px;zoom:1;}
.pass-safe-trigger{display:none;}
.pass-mem_pass{margin-left:56px;padding-top:8px;height:18px;}
.pass-mem_pass label{font-size:12px;}
#PassFormlogin{padding-left:12px;}
#PassFormlogin button{margin:0 12px 0 54px;padding:0 10px;}
#PassFormlogin .pass-server-error{height:18px;margin-top:-18px;float:left;width:100%;}
.pass-form-wapper-login .pass-desc{display:none;}
#PassFormlogin .pass-verifycode{margin-bottom:0;}
#PassFormlogin .pass-username input{width:136px;}
#PassFormlogin .pass-password input{width:136px;}
#PassFormlogin .pass-verifycode span{display:none;}
.pass-form p{width:100%;}
#reg_recommended_cnt p{width:100%;}
#userbar{padding:0 10px 0 0;height:23px;font-family:'ËÎÌå';font-size:12px;margin-bottom:3px;}
#userbar ul{list-style:none;margin:0;padding:0;}
#userbar p{margin:0;}
#userbar ul.userbar_nav{padding:4px 0 0 0;float:right;height:19px;}
.userbar_nav li{float:left;display:block;height:20px;line-height:20px;}
#userbar .split{padding:0 3px;margin:0;}
#userbar .more{padding-right:8px;text-align:right;}
#userbar .text_cnt{padding:0 6px;}
.userbar_tab_wrap{position:relative;z-index:600;zoom:1;}
.userbar_tab_body_title{padding:0 6px;border:1px solid #999;border-bottom:none;position:absolute;top:-1px;left:-7px;background:#fff;z-index:6;width:100%;_width:auto;padding-bottom:2px;}
.userbar_tab_body_cnt{position:absolute;border:1px solid #999;width:120px;top:20px;left:-7px;background:#fff;z-index:5;line-height:18px;padding-bottom:4px;text-align:left;}
.userbar_tab_body li{float:none;height:auto;line-height:18px;}
.userbar_tab_body_cnt ul a{display:block;padding:2px 3px 2px 6px;}
.userbar_tab_body_cnt ul a:hover{background-color:#e4e4e4;}
.userbar_tab_body_divide{border-bottom:1px solid #d4d4d4;margin:2px 3px;line-height:0;overflow:hidden;}

#my_forum_wrap .arrow{line-height:18px;}

.itb_i_small{font-size:14px;font-family:'ËÎÌå';font-weight:bold;}
.itb_i_big{font-size:16px;font-family:'ËÎÌå';font-weight:bold;}

#my_forum_wrap #userbar_sign_in_guide{background-position:0 -80px;left:20px;right:auto;}
#local_flash_cnt{height:1px;width:1px;line-height:1px;margin-top:-1px;}
.simple_popup_msg{width:270px;border:1px solid #D4D4D4;-moz-box-shadow:3px 3px #E5E5E5;-webkit-box-shadow:3px 3px #E5E5E5;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3,OffY=3,Color=#E5E5E5,Positive=true);zoom:1;padding-top:5px;}
.simple_popup_msg .rc_content{margin-top:-5px;background:#FFFCD2;}
.simple_popup_msg .rc_top,.simple_popup_msg .rc_bottom{height:5px;overflow:hidden;position:relative;display:none;}
.simple_popup_msg .rc_bottom{margin-top:-5px;}
.simple_popup_msg .rc_top b,.simple_popup_msg .rc_top i,.simple_popup_msg .rc_bottom b,.simple_popup_msg .rc_bottom i{background:url('common/rc.png') no-repeat;height:5px;width:5px;}
.simple_popup_msg .rc_top b,.simple_popup_msg .rc_bottom b{float:left;}
.simple_popup_msg .rc_top i,.simple_popup_msg .rc_bottom i{float:right;}
.simple_popup_msg .rc_top b{background-position:0 0;}
.simple_popup_msg .rc_top i{background-position:-5px 0;}
.simple_popup_msg .rc_bottom b{background-position:0 -5px;}
.simple_popup_msg .rc_bottom i{background-position:-5px -5px;}
.simple_popup_msg .cnt{padding:4px;text-align:center;}
.tb_beans_num_tip{font-family:Arial;color:red;}
.tb_beans_msg_tip{padding:8px;text-align:center;line-height:1.5em;font-size:14px;}

