body{background:#FFF;text-align:center;}
body,td,textarea,select,button{color:#444;font:12px/1.6em "Microsoft Yahei",Tahoma,"SimSun";}
input{color:#444;font:12px/1.2em "Microsoft Yahei",Tahoma,"SimSun";}
input,select,button{vertical-align:middle;}
body,ul,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
ul li{list-style:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
a img{border:none;}
em,cite,strong,th{text-align:left;font-style:normal;}
table{empty-cells:show;border-collapse:collapse;}
th{font-weight:400;}
.txt,.txtarea{padding:2px;*padding:0 2px;height:16px;*height:20px;border:1px solid;border-color:#999 #CCC #CCC #999;background:#FFF;}
.pipe{margin:0 5px;}
.lighttxt,.lighttxt a,.pipe{color:#999;}
.wrap{text-align:left;margin:0 auto;width:960px;overflow:hidden;}
.wrap a{color:#054E96} 
.mini{text-align:left;margin:0 auto;overflow:hidden;} 
.mini a{color:#054E96} 

#hline{background:url(top_bg1.gif) repeat-x ;}

#header{margin:0 0 0;min-width:960px;width:100%;border-bottom:0px solid #00B2E8;background:#FFF;}
#header .wrap{position:relative;height:35px;}

#umenu h2{float:left;position:absolute;bottom:0px;left:-28px; display:none}
#umenu{position:absolute;bottom:4px;line-height:20px;float:left}
#umenu a{margin:0 6px;}
#umenu cite{font-weight:700;}
#umenu cite span a{margin:0;font-weight:400;}
#umenu,#umenu a,#umenu .pipe{color:#000;}
.nologin{margin:0 0 2px 6px;}

#menu{position:absolute;right:0;bottom:0;_bottom:-2px;height:26px;}
#menu li{display:inline;float:left;margin-left:5px;background:#EBF4FD url(mtabbg.gif) repeat-x 0 100%;}
#menu a{float:left;padding:0 14px;height:25px;border:solid #B0E4EF;border-width:1px 1px 0;background:transparent none;line-height:25px;color:#666;text-decoration:none;overflow:hidden;}
#menu a:hover{border-color:#00B2E8;background-color:#0066CC;color:#fff;}
#menu li.current a{height:26px;border-color:#00B2E8;background-color:#0066CC;color:#fff;}

#nav{margin:0px auto 0;text-align:left;text-indent:25px;line-height:30px;background:#0066CC;width:960px;}
#nav,#nav a{color:#fff;}

#wrap{padding-bottom:10px;min-height:300px;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;background-color:#FFF;clear:both;width:958px;}
#wrap a{color:#054E96} 

#footer{background-color:#0066CC;line-height:16px;padding:8px 0px 12px 0px}
#rightinfo{float:left;}
#footlink{float:right;text-align:right;}
#footer,#footer a{color:#fff;}
#footer .wrap{height:34px;}
.smalltext{font-size:0.83em;}

.data td{border:1px dashed #666666; border-width:0 0 1px 0; height:35px} 
.datatable td{border:1px solid #E6E7E1; border-width:0 0 1px 0; line-height:28px} 
.order td{border:1px solid #E6E7E1; border-width:0 0 1px 0; line-height:20px; padding:10px 0} 
.red{ color:#FF0000}
.top{ margin-top:10px}
.bottom{ margin-bottom:10px}
.left{ margin-left:24px}
.c_t{font-size:14px; font-weight:bold; margin-bottom:10px}
.sub_bg{background-color:#EBF2F8; height:300px}
.sub_note{text-align:center; font-size:14px; padding-top:100px}
.content{padding:20px 25px}
.st_page{float:right;margin:0 50px 0 0}
.border_bottom{border-bottom:1px solid #D2D2D2}
.b_top{border-top:1px solid #D2D2D2;}
.right_side{width:360px;float:right;}
.left_side{width:590px;float:left;}
.border{border:1px solid #D2D2D2;}
.border_dark{border:1px solid #ADACAC;}
.border_dash{border: 1px dashed #C1C1C1;}
.border_color{border:1px solid #B0E4EF;}
.center{text-align:center}
.swf{width:500px; height:500px}
.ti{height:31px; background-color:#EBF2F8;line-height:31px;border-bottom:1px solid #D2D2D2;text-indent:10px; font-size:14px}
.ti2{height:31px; background-color:#F8F8F8;line-height:31px;border-bottom:1px solid #D2D2D2;text-indent:10px; font-size:14px;color:#666666}
.ti_top{height:31px; background-color:#EBF2F8;line-height:31px;border-top:1px solid #D2D2D2;text-indent:10px; font-size:14px}
.ti_bg{height: 31px; line-height:31px; background:#EBF4FD url(mtabbg.gif) repeat-x 0 0; text-indent:10px; border:1px solid #B0E4EF; border-bottom:0px; font-size:14px; color:#666666}
.ti_type{float:right;margin:0 10px 0 0}
.ti_li{line-height:25px;padding:8px 14px; overflow:hidden;}
.ti_li1{line-height:25px;padding:8px 14px;}
.ti_li2{line-height:25px;padding:8px 0px 8px 12px;overflow:hidden;}
.hr ul li img{border:1px solid #ADACAC;}
.com_pan{background-color:#EDEDED;}
.com_pan div{background-color:#FFFFFF; margin-left:45px; line-height:22px; font-weight:bold; padding:0 5px 0 5px; width:52px}
.ti_tab{height:31px; line-height:30px; border-bottom:3px solid #0066CC;}
.ti_tab_per{float:right;border:1px solid #B0E4EF;border-bottom:0px;margin:0 0 0 3px ;}
.ti_tab_per_selected{background-color:#0066CC; color:#FFFFFF; padding:0 10px;}
.ti_tab_per a{padding:10px;color:#666;}
.ti_tab_per a:hover{text-decoration:none;color:#FFFFFF;background-color:#0066CC; }
.planet_dis{background:url(planet.gif) no-repeat;padding:0 4px 0 0; margin:4px 0 0 0;height:15px; width:15px; float:left}
.astro_dis{background:url(astro.gif) no-repeat;padding:0 4px 0 0; margin:4px 0 0 0;height:15px; width:15px; float:left}
.share_dis{background:url(share.gif) no-repeat;height:16px; width:16px; margin:3px 15px 0 0;cursor: pointer; float:left}
.li_height{height:25px; clear:both}
.f{float:left}
.r{float:right; margin-right:25px}
.r_transit{float:right; margin-right:0px}
.line_bottom{padding-bottom:25px}
.hr{border-bottom:1px dashed #666666;padding-bottom:8px; margin-bottom:8px}
.border_top{border-top:0px;}
.note{color:#FF0000;display:none}
.div_note{position:absolute;background:#FEFEFE; padding:5px 20px 5px 20px; border:1px solid #7FCAE2; display:none; z-index:301;opacity:1;color:#ff6600}
.fw_pos{margin:33px 0 0 60px;}
.url_pos{margin:5px 0 0 700px;}
.draw_div{background-color:#F8F8F8;border-bottom:1px solid #f8f8f8;}
.draw_tab{float:left;border-top:1px solid #D2D2D2;border-right:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2;width:81px; text-align:center; background-color:#Ffffff; height:31px; cursor:pointer}
.draw_tab_selected{float:left;border-top:1px solid #D2D2D2;border-right:1px solid #D2D2D2;border-bottom:1px solid #F8F8F8;background-image:url(draw_bg.gif);font-weight:bold; color:#ff6600; width:81px; text-align:center; cursor:default}
.draw_tab_rest{float:left; border-top:1px solid #ffffff;border-bottom:1px solid #D2D2D2;background-color:#FFFFFF; width:342px; height:31px}
.draw_li{height:32px; background-color:#Ffffff;line-height:31px;font-size:14px;}
.b_b{border-bottom:0px}
.p_l{padding-left:80px}
.hr_y{width:1px;height:96px; background-image:url(line.gif); background-repeat:repeat-y;float:left; margin:10px 0px 10px 0px;}
.hr_input{width:1px;height:136px; background-image:url(line.gif); background-repeat:repeat-y;float:left; margin:10px 10px 10px 0px;}
.btn{width:80px;height:30px; background: url(btn.gif) no-repeat 0 0; font-size: 14px; font-weight: 700; line-height: 28px; *line-height: 32px; text-align: center; overflow: hidden; cursor:pointer;margin:15px 20px 5px 20px;}
.btn a{color:#FFFFFF}
.btn a:hover{ text-decoration: none;}
.ad{overflow:hidden; width:958px}
.l{ height:25px;}
a.delete {background: url(close.gif) no-repeat scroll 0 0 transparent;display: inline-block;height: 12px; overflow: hidden;text-indent: -9999px;width: 12px; line-height:10px}
.button{height: 21px;line-height: 21px;margin-left: 3px;padding: 0 3px;background: none repeat scroll 0 0 #F1F1F1;border-color: #DEDEDE #888888 #888888 #DEDEDE;border-style: solid;border-width: 1px;cursor: pointer;height: 2em;line-height: 2em;}
.capslock { background: url(capslock.gif) no-repeat 98% 50%; }
#kw{width:334px;height:21px;padding:4px 7px;padding:6px 7px 2px\9;font-size:14px;background:url(i-1.0.0.png) no-repeat -304px 0;_background-attachment:fixed;border:1px solid #0066cc;vertical-align:top}
.search{width:95px;height:32px;padding:0;border:0;background:#ddd url(i-1.0.0.png) no-repeat;cursor:pointer; font-size:14px; font-weight:800; }
.search_h{background-position:-100px 0}
.tab{background: url(btn_block.gif) no-repeat 0 0;width:62px; float:left; margin:0 5px 0 0}
.tab a:hover{ text-decoration:none;}
.tab span{ background: url(btn_block.gif) no-repeat 100% -23px; color: #FFF; display: block; padding: 0 7px; *padding: 1px 7px 0; *line-height: 22px;}
.tab1{width:62px; float:left; margin:0 5px 0 0;}
.tab1 span{ display: block; padding: 0 7px; *padding: 1px 7px 0; *line-height: 22px;}
.post{background:url(newtopic.gif) no-repeat scroll 0 0 transparent;font-size: 14px;font-weight: 700;height: 30px;line-height: 28px;overflow: hidden;text-align: center;width: 67px;}


.post span{color: #FFFFFF;display: block;letter-spacing: 5px;padding:2px 0 0 5px;text-decoration: none; cursor:pointer}
.btn_bg{background:#F6F6F6; border:1px solid #D2D2D2;padding:0px 4px; color:#ff6600; margin:0 5px 0 0; display:inline; float:right; line-height:19px;}
.jian{position:absolute; padding:7px;display:inline;background:url(jian.gif) no-repeat 3px 4px}
.recommend{display:inline;color:#ff6600; text-decoration:underline; cursor:default; padding:0 12px 0 3px;}
.rpid{margin-left: -9px;margin-top: -33px;width: 460px;height: 43px;background: url(notice_jump.png) no-repeat 0 0;line-height: 35px;position: absolute;}
.rpid div{margin: 0 11px 0 9px;background: #3285D6;}
.rpid a{float: right;margin: 12px 4px 4px 4px;width: 12px;height: 12px;background: url(close.gif) no-repeat 0 0;overflow: hidden;text-indent: -9999px;}
.rpid a:hover{background-position:0 -12px}
.rpid em{float: left;padding-left: 15px;color: #47E8FF;font-weight: 700;}
.data_set a{color:#999999;}
.data_set a:hover{color:#054E96}
.fwin{ position:absolute; border:4px solid #8CCFE5; background-color:#F1F5FA;}
.li_h li{height:26px;}
.li_h form{display:inline;}
.data_line{background-color:#EDEDED; height:26px;line-height:25px;text-indent:10px;}
.pages{text-align:right; margin:8px 0px 0px 5px;overflow:hidden; float:right}
.pages a, .pages strong{padding:0px 6px;margin-left: 2px;height: 26px;line-height: 26px; float:left; white-space:nowrap}
.pages strong{background-color: #054E96;color: white;font-weight: 700;border: 1px solid #054E96}
.pages a{background-color: white;color: #054E96;border: 1px solid #D2D2D2}
.pages a:hover{border-color: #054E96; text-decoration:none}
.pages a.next {padding-right: 16px;background: url(arrow_right.gif) no-repeat 90% 50%;}
.pages a.prev {padding-left: 16px;background: url(arrow_left.gif) no-repeat 10% 50%;}
.li_img{background: url(li.gif) no-repeat 0% 42%; padding-left:12px}
.data_icon{position: absolute;background: url(data.gif) no-repeat scroll 0 0 transparent;background-position: -9px -100px;width: 8px;height: 10px;text-indent: -9999px;overflow: hidden; margin-left:2px}
.data_xing{display:inline;position: absolute;width: 89px;background: url(data.gif) no-repeat scroll 0 0 transparent;height:14px; margin-top:4px}
.pc_l, .pc_c, .pc_inner, .pc_r {width: 29px;height: 56px;line-height: 56px;background: url(popupcredit_bg.gif) no-repeat 0 0}
.pc_c {width: 200px;background-position: 0 -56px;background-repeat: repeat-x;}
.pc_r {background-position: -30px 0;}
.pc_inner {white-space: nowrap;text-align: center;width: auto;background-position: 50% -112px;}
.pc_inner span {margin-right: 15px;color: #FFEA97;font-size: 14px;font-weight: 700;}
.pc_inner span em {color: white;font-size: 18px;font-weight: 400;}
.comment{margin:0 10px 0 16px;padding:10px 0 10px 0; border-top:1px dashed #CCCCCC}
.avatar{border:0px solid #000000; width:48px; height:48px}
.data_pan a{height:40px;background:url(editor.gif) no-repeat scroll 1px -706px; width:42px; height:42px; text-indent:0; text-align:center; padding:8px 8px 0px 30px;border:1px solid #EDEDED; margin:0px}
.data_pan a:hover{border:1px solid #7FCAE2; text-decoration:none; background:url(editor.gif) no-repeat scroll 1px -706px #FFFFFF}
.editor_tb{margin:5px 0 0;width:804px;height:26px;border:1px solid;border-color:#999 #CCC #CCC #999;background:#F7F7F7;border-bottom:none;}
.editor_tb .right a{color:#054E96;}
.editor_tb .right{padding-right:10px;line-height:26px;}
.editor_tb div a{float:left;margin:5px 3px 0;width:16px;height:16px;background:url(editor.gif) no-repeat;text-indent:-9999px;line-height:16px;overflow:hidden;}
.editor_tb div a.tb_bold{background-position:-3px -1px;}
.editor_tb div a.tb_color{background-position:-3px -81px;}
.editor_tb div a.tb_img{background-position:-3px -823px;}
.editor_tb div a.tb_link{background-position:-3px -121px;}
.editor_tb div a.tb_quote{background-position:-3px -441px;}
.editor_tb div a.tb_code{background-position:-3px -461px;}
.editor_tb div a.tb_smilies{background-position:-2px -803px;}
.editor_tb div a.tb_imme{background-position:-3px -763px;}
.editor_tb div a.tb_pan{background-position:-3px -763px;}
.editor_tb .popupmenu_popup td{padding:0 !important;height:14px;width:14px;}
.editor_tb .popupmenu_popup td div{height:10px;width:10px;cursor:pointer;}
.float_post .editor_tb{width:566px;}
.float_post .txtarea{width:562px;height:257px;}
#submit .txtarea {margin: -1px 0 0;width: 800px;height: 320px;border-color: #999 #CCC #CCC #999;border-top: none;overflow: auto;}
#pan_show {background: none repeat scroll 0 0 #FEFEFE;border: 1px solid #B0E4EF;margin: 22px 10px 0 0;padding: 10px 6px 10px 8px;position: absolute;}

#myprompt.new{padding-left:22px;background:url(notice_newpm.gif) no-repeat 0 50%;}
#myprompt_menu a.new{color:#F60;}
#myprompt_menu li{float:left;width:50%;}
.promptmenu{margin-left:-27px;padding-top:10px;width:250px;background:transparent url(pm_ntc.gif) no-repeat 0 0;text-align:left;opacity:0.98;}
.promptcontent{padding-bottom:10px;background:transparent url(pm_ntc.gif) no-repeat -250px 100%;  }
.promptmenu ul{padding:0 10px;border:solid #91C8E2;border-width:0 2px;background:#FEFEFE;word-wrap: break-word; overflow:hidden}
.promptmenu li{border-bottom:1px solid #F4F4F4;line-height:29px;display:block;width:100%;color:#999;overflow:hidden;}
.promptmenu a:hover{text-decoration:none;color:#054E96;}
.paylist a{float:left;cursor:pointer;width:160px;border:2px solid #ffffff; padding:5px 0 2px 0; margin-right:10px}
.bank a{background:url(banklist.png) no-repeat; width:143px; height:30px; cursor:pointer; display:inline-block;float:left;border:2px solid #ffffff; margin:0 10px 5px 0}
.bank input{ height:25px}
.paylist a:hover,.bank a:hover{border-color:#7FCAE2; text-decoration:none}
.float_ctrl em{float: left;font-size: 14px;font-weight: 700;color: #054E96;}
.float_ctrl span{float: right;color: #999;}
.float_ctrl{margin-bottom: 0;padding: 8px; height:20px; line-height:20px}
.shadowline{border: 0 solid #E6E7E1;border-width: 1px 0;border-top-color: #C8DCEC;border-bottom-color: white; margin:0px}
.fwinmask{ overflow:hidden}
.fwin_alert{width:350px;border:8px solid #8CCFE5; background-color:#F1F5FA;}
.cover{position: absolute;top: 0px; left: 0px; width: 100%; background-color: #000000;}
.login{background:url(login.png) no-repeat 0 0;margin:0 4px;padding-left:18px; padding-top:1px}
.pan_color{border:1px solid #000000;width:15px;height:15px;margin:0 10px 0 1px}
.astro_select a{border:2px solid #ffffff;cursor:pointer;text-decoration:none; padding:3px 10px 5px 2px; color:#444}
.astro_select a:hover{text-decoration:none; color:#ffffff; background-color:#7FCAE2}
.astro_select input{height:30px; cursor:pointer}
.yun_select{padding:1px 5px 1px 2px; border:2px solid #7FCAE2;}