body {margin:0px; padding:0px;}
body,td {font-size:12px;}
.container {clear:both; margin:20px auto; width:990px; min-height:100px; background:url(/resource/sys/image/topbar_bg.gif) repeat-x; border:#d1d1d1 1px solid; border-radius:5px;}
.topbar_bg {height:30px; width:100%; text-align:center; background:url(../image/topbar_bg.gif) repeat-x;}
.topbar {width:990px; color:#333; line-height:28px; margin:0 auto;}
.fl {float:left; margin-left:12px;}
.fr {float:right; margin-right:20px;}
.topbar a {color:#08c;	text-decoration:none; font-weight:normal;}
.topbar a:hover {color:#cb0100 !important;	text-decoration:underline;}
.topbar a:active{background:none;}
.topbar .loginText {height:19px; width:80px; border:1px solid #ccc;}
.topbar .loginText2 {height:19px; width:36px; border:1px solid #ccc;}
.inputText {height:19px; width:110px; border:1px solid #ccc;}
.inputSub {width:57px; height:21px; color:#FFF; line-height:21px; border:0px; cursor:pointer; background:url(/resource/sys/image/loginbtn.gif) no-repeat;}
.inputSub:hover {background:url(/resource/sys/image/loginbtn.gif) no-repeat 0px -29px;}
.welcometit {font-weight:bold; color:#ff8000;}
.fl a {color:#ff8000;}
#main {padding:0px; text-align:left;}
#main a {color:#303030; text-decoration:none;}
.ptitle {margin-left:10px; vertical-align:top;}
.ptitle img {float:left; margin-top:6px; margin-right:5px;}
.ptitle .tit_cont {float:left; padding-top:7px;}
.result {width:96%: margin:20px 2%; padding:40px 1%; line-height:28px;}
.result table {width:98%: margin:10px 1%;}
.result table tr {height:30px;}
.result table thead td {text-align:center; font-weight:bold; color:#fff; background:#e06060; border-right:#fff 1px solid;}
.result table tbody tr:hover {background:#d0e0f0;}
.pagebar {width:99%; height:30px; background:#f0f0f0; margin:10px auto; padding:4px 0; text-align:center;}
.pagebar div {display:inline; margin-right:20px;}

/*show leftbg set*/
.swa_leftbg, .swa_midbg, .swa_rightbg {height:25px; line-height:25px;}
.swa_midbg {background-image:url(/resource/sys/image/member/swa_midbg.gif); background-repeat:repeat-x;}
.swa_tab_bdcolor {border-left:1px #48B3FD solid; border-right:1px #48B3FD solid; border-bottom:1px #48B3FD solid;}
/*serach name style*/
.admin_swa_inpt, .admin_swa_sel {/*width:120px;*/ height:20px; line-height:20px; border:1px #06B1F2 solid;}
.admin_swa_loading {width:240px; height:20px; line-height:20px; border:1px #06B1F2 solid;}
.admin_swa_area {width:400px; height:160px; border:1px #06B1F2 solid;}
.admin_swa_btn {width:60px; height:22px; line-height:22px; background-color:#CFF7FF; border:0px #06B1F2 solid;}
.swa_alert {color:#f00; display:block; text-align:center; line-height:18px;}
/*right date and right more style code set*/
.right_date {float:right; text-align:right;}
.right_more a {margin:0px; display:block; cursor:pointer; text-align:right; line-height:12px; color:#333; text-decoration:none;}
.right_more a:hover {color:#900; text-decoration:underline;}
/*new add stylecode 200810171022*/
.shownameinp {width:160px; height:16px; line-height:16px; border:1px #06B1F2 solid;}
.showname_area {width:400px; height:160px; border:1px #06B1F2 solid;}
/*add morerecorde style by 200810211101*/
.admin_swa_morerecorde a {margin:0px; padding:0px; float:right; display:block; color:#000; text-decoration:none; font-weight:bold;}
.admin_swa_morerecorde a:hover {color:#f00;}

#regmain {padding:0px; margin:0px auto; margin-bottom:20px; text-align:left; width:960px;}
.page_position {padding-left:22px; margin-top:10px; margin-bottom:12px;	font-size:13px; color:#606060; background:url(../image/home_sp.gif) no-repeat;}
.page_position a {font-weight:normal; color:#0c73b7;}
.page_position a:hover {color:#fc7337;}
.regstep_gram { width:100%; height:40px;}
.reggram1 {background:url(../image/regstep1_gram.gif) no-repeat;}
.reggram2 {background:url(../image/regstep2_gram.gif) no-repeat;}
#regmain #container2 {width:958px; border:#b0b0b0 1px solid; margin:15px 0 0 0; padding:10px 0;}
