@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0;
	font-size:12px;
	font-family:arial, "宋体";
}
p, form, ul, dl, ol, li, dt, dd, h1, h2, h3 {
	margin:0;
	padding:0;
	list-style:none;
}
img {
	border:0;
}
select, input {
	font:100% Tahoma, Helvetica, Arial, sans-serif;
	vertical-align:middle;
}
select {
	padding:3px;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
a.are{
	color:#0000cc;
	text-decoration:none;
}
a.are:hover {
	color: #F00;
	text-decoration:none;
}
/* Hide from IE Mac \*/ 
.clearfix {
	display:block;
}
/* End hide from IE Mac */ 
.fix {
	width:100%;
	height:0;
	overflow:hidden;
	clear:both;
	float:none;
}
body {
	color:#333;
	margin:0;
	padding:0;
	display: block;
	visibility: visible;
	font-size:12px;
	font-family:Arial;
}
ul, dl, dt, dd {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}
.ul_ls {
	list-style:disc
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
fieldset, img {
	border:0
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal
}
ol, ul {
	list-style:none
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	display:block;
	margin:0;
	padding:0
}
img {
	border:0;
	padding:0;
	margin:0;
}
.c {
	height:0px;
	font-size:0;
	clear:both;
	overflow:hidden
}
.left {
	float:left;
}
.right {
	float:right;
}
.line {
	height:1px;
	overflow:hidden;
	background:url(line.gif) repeat-x;
	margin:15px 0;
	clear:both;
	float:none;
}
.minheightout {
	min-height:450px;
	_height:450px;
}
.green {
	color:#009900;
	font-weight:bolder;
}
.red {
	color:#ff0000;
}
.gray {
	color:#aaa;
}
.mb10 {
	margin-bottom:10px;
}
.pb10 {
	padding-bottom:10px;
}
.pt20 {
	padding-top:20px!important;
}
.plr10 {
	padding:0 0 0 10px;
}
.mt10 {
	margin-top:10px;
}
.mt20 {
	margin-top:20px;
}
.mt5 {
	margin-top:5px;
}
.mr20 {
	margin-left:20px;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.mt20 {
	margin-top:20px;
}
.c66 {
	color:#666;
}
.l-10 {
	margin-left:6px;
}
.r-6 {
	margin-right:6px;
}
.r-10 {
	margin-right:10px;
}
.btn-line {
	line-height:2.5;
}
span.p2 {
	line-height:1.8;
}
.conleft {
	width:726px;
	padding-right:30px;
	border-right:1px solid #f1f1f1;
	margin-bottom:40px;
}
.conright {
	width:242px;
	padding:20px 0 0 0;
}
.fgrey {
	color:#aaa;
}
strong.green-1 {
	color:#009900;
	margin-right:6px;
}
#footer {
	text-align:center;
	padding:10px 0;
}
#footer a {
	margin:0 10px;
}
.sc {
	border:1px solid #ddd;
	padding:10px;
	width:380px;
	margin:0 auto;
	_margin-top:8px
}
.sc textarea {
	width:100%;
	height:130px;
	font-size:12px;
	line-height:160%;
	overflow-x:hidden;
	background:#fff;
	border:none
}
.sc {
	display:block;
}
.hc {
	display:none;
}
.fontbold {
	font-weight:bold;
}
.win1000 {
	width:980px;
	margin:0 auto;
}
#topinfomsg {
	margin:-10px auto 0px;
	font-size:12px;
	padding:8px 10px 8px 0px;
	line-height:20px;
	background-color:#ffffcc;
	position:relative;
}
strong{
	font-weight:bolder;
}
#topinfomsg strong {
	display:inline-block;
	width:13px;
	height:16px;
	position:relative;
	top:2px;
	background:url(reg-menu.gif) 10px -178px no-repeat;
	padding:0 0 0 20px;
}
#topinfomsg span.btn-q {
	position:absolute;
	right:10px;
	top:8px;
	cursor:pointer;
	color:#c0a16d;
	font-size:18px;
}
#container {
	position:relative;
}
#q-yj {
	position:absolute;
	top:120px;
	right:-21px;
	line-height:1.6;
	width:20px;
	border:#d9dee2 1px solid;
}
#q-yj a {
	display:block;
	color:#929292;
	padding:4px 3px;
	width:14px;
	text-decoration:none;
}
#q-yj a:hover {
	background-color:#f9f9f9;
}
.wraper-border {
	background:url(wraper-border.gif) no-repeat;
	height:1px;
	overflow:hidden;
}
#wraper {
	background:url(wraper-bg.gif) right repeat-y;
}
#header {
	height:74px;
	margin: 0 auto;
	position:relative;
	overflow:hidden;
}
#logo, #cityname, #logintext, #fb-new {
	position:absolute
}
#headerinside {
	background:url(h_bg.gif) repeat-x;
	height:60px
}
#logo {
	left:20px;
	top:12px;
}
#logo img {
	display:block;
}
#cityname {
	height:39px;
	border-left:#f1f1f1 1px solid;
	top:18px;
	left:200px;
	padding-left:15px;
}
#cityname span {
	font:24px/1.8 "微软雅黑", "黑体", sans-serif;
	color:#666;
}
#fb-new {
	width:118px;
	height:35px;
	line-height:35px;
	right:0px;
	bottom:17px;
	font-weight:bold;
	text-align:center;
	background:url(btn.gif) 0px -243px no-repeat;
}
#fb-new a {
	font-size:14px;
	color:#333;
}
#fb-new a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.tip {
	background:url(tip-bg.gif) 0 0 no-repeat;
	height:37px;
	padding:0 0 0 40px;
}
.tip span {
	float:left;
	display:block;
	background:url(tip-bg.gif) right bottom no-repeat;
	padding:12px 20px 8px 10px;
	padding:15px 20px 7px 10px\9;
*padding:15px 20px 8px 10px;
	_padding:15px 20px 8px 10px;
}
.tip span em {
	font-size:10px;
	font-style:normal;
}
.w {
	width:1000px;
	margin:0 auto;
	clear:both
}
/*左侧导航*/
.lmenu {
	width:135px;
	min-height:520px;
	_height:520px;
	padding:8px 0 10px 0;
	line-height:28px;
}
.lmenu li {
	position:relative;
	font-weight:bold;
	width:100%;
	text-indent:37px;
	font-size:12px;
	float:left;
	clear:left;
}
.lmenu li i {
	position:absolute;
	display:block;
	background:url(use-icon-2.gif) 0 -216px no-repeat;
	width:9px;
	height:9px;
	top:8px;
	top:8px\0;
    *top:7px;
	_top:7px;
	left:22px;
}
.lmenu li a {
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	color:#0000cc;
}
.lmenu li a:hover {
	color:#ff0000;
	text-decoration:none;
}
.lmenu li span {
	cursor:pointer;
	color:#666;
	font-weight:normal;
}
.lmenu li i.opened {
	background-position:0 -440px;
}
.lmenu li i.closed {
	background-position:0 -416px;
}
.lmenu li.open {
	display:block;
	height:30px;
	padding:3px 0 5px;
	line-height:30px;
	padding:4px 0 4px\0;
    *padding:4px 0 4px;
	_padding:3px 0 5px;
	background:url(btn.gif) 0 -84px no-repeat;
	font-size:12px;
}
.lmenu li.open a {
	color:#000;
	text-decoration:none;
}
.lmenu li#inbo {
	margin-top:-1px;
	height:30px;
	line-height:30px;
	padding:3px 0 5px;
	padding:4px 0 4px\0;
*padding:4px 0 4px;
	_padding:3px 0 5px;
}
.lmenu li#inbo a {
	font-size:14px;
	font-weight:bold;
}
.lmenu li#inbo i {
	left:22px;
	top:13px;
	background:url(use-icon-2.gif) 0 -206px no-repeat;
	width:9px;
	height:8px;
	overflow:hidden;
}
.lmenu li#main {
	position:relative;
	font-weight:bold;
	width:100%;
	text-indent:37px;
	font-size:14px;
	float:left;
	clear:left;
}
.lmenu li#main a {
}
.lmenu li#main i {
	left:22px;
	top:13px;
	background:url(use-icon-2.gif) 0 -206px no-repeat;
	width:9px;
	height:8px;
	overflow:hidden;
}
.listmenu li span {
	font-weight:normal;
	margin-left:2px
}

.hidden{
	overflow:hidden;
}

/*右侧*/
#right-con {
	width:825px;
	padding:10px;
}
#right-con-user {
	width:815px;
	padding:20px 15px 10px;
	background:none;
}
#right-con-frame {
	width:826px;
	padding:20px 10px 10px 2px;
	background:none;
}
/*图标按钮*/
.jf {
	background:url(index_back.gif) no-repeat -19px -14px;
	width:20px;
	vertical-align:middle;
	height:14px;
	padding-left:20px;
	cursor:pointer;
}
.ji {
	background:#f00;
	padding:0px 2px;
*padding:2px 2px 0px 2px;
	overflow:hidden;
	font-size:12px;
	text-align:center;
	color:#fff;
	margin-left:15px
}
.tg {
	background:#008000;
	padding:0px 2px;
*padding:2px 2px 0px 2px;
	overflow:hidden;
	font-size:12px;
	text-align:center;
	color:#fff;
	margin-left:15px
}
.btn-v2 {
	background:url(btn.gif) 0 -34px no-repeat;
	width:50px;
	padding:3px 0;
	padding:5px 0 6px 0\0;
*padding:5px 0 3px 0;
	_padding:3px 0 4px 0;
	text-align:center;
	font-size:12px;
	border:none;
	cursor:pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.btn-v2 {
padding:4px 0 7px 0
}
}
.btn-v3 {
	background:url(btn.gif) 0 -59px no-repeat;
	width:92px;
	margin-right:4px;
	padding:3px 0;
	padding:5px 0 6px 0\0;
*padding:4px 0 4px 0;
	_padding:3px 0 4px 0;
	text-align:center;
	font-size:12px;
	border:none;
	cursor:pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.btn-v3 {
padding:4px 0 7px 0
}
}
.butt {
	padding-right:1px;
	display:inline-block;
	font-weight:700;
	background:url(btn.gif) right top no-repeat;
	height:34px;
}
.btns {
	padding:6px 20px 6px 20px;
	padding:10px 18px 6px 18px\0;
*padding:8px 10px 6px 10px;
_ padding:6px 10px 4px 10px;
	display:block;
	background:url(btn.gif) 0 0 no-repeat;
	border:none;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
	margin:0
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.btns {
padding:8px 20px 8px 20px;
}
}
.butt-gray {
	padding-right:1px;
	display:inline-block;
	font-weight:700;
	background:url(btn.gif) right -317px no-repeat;
	height:34px;
}
.btns-gray {
	padding:6px 20px 6px 20px;
	padding:10px 18px 6px 18px\0;
*padding:8px 10px 6px 10px;
_ padding:6px 10px 4px 10px;
	display:block;
	background:url(btn.gif) 0 -317px no-repeat;
	border:none;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
	margin:0
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.btns {
padding:8px 20px 8px 20px;
}
}
.butt-2 {
	padding-right:2px;
	display:inline-block;
	background: url(btn.gif) 100% -122px no-repeat;
	height:25px;
	overflow:hidden;
	position:relative;
	vertical-align:middle;
}
.btns-2 {
	padding:2px 10px 2px 10px;
	padding:5px 10px 5px 10px\0;
*padding:5px 5px 6px 5px;
_ padding:3px 5px 1px 5px;
	background: url(btn.gif) 0 -122px no-repeat;
	border:none;
	font-size:12px;
	cursor: pointer;
	margin:0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.btns-2 {
padding:4px 10px 5px 10px;
}
}
h2.balance-h2 {
	background-color:#f8f8f8;
	height:30px;
	line-height:30px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:0 10px;
}
ul.re-tip {
	background:url(btn.gif) 0 -278px no-repeat;
	height:39px;
	line-height:33px;
	color:#ff0000;
	padding:0 0 0 30px;
}
.reg-tip-box {
	padding:0 0 0 50px;
}
ul.re-tip li {
	float:left;
	display:block;
	background:url(btn.gif) 0 -351px repeat-x;
	padding:0 15px 0 5px;
}
ul.re-tip li.li1 {
	width:8px;
	height:33px;
	background:url(btn.gif) 100% -384px no-repeat;
	padding:0;
}
.nameyz, .sjyz, .maileyz, .zzyz, .nameyzw, .sjyzw, .maileyzw, .zzyzw {
	height:19px;
	border:0;
	overflow:hidden;
	display:inline-block;
	margin-right:8px;
	cursor:pointer;
	background-image:url(user-ui2-icon.gif)!important;
	background-repeat: no-repeat;
}
.nameyz{ background-position:-32px 0; width:22px; height:18px;}
.maileyz{background-position: -35px -21px; width:19px; height:19px;}
.sjyz{background-position:-38px -43px; width:16px; height:18px; }
.zzyz{background-position:-31px -66px; width:23px;height:18px;}
.nameyzw{background-position:-56px 0; width:22px;height:18px;}
.maileyzw{background-position:-59px -21px; width:19px; height:19px;}
.sjyzw{background-position:-62px -43px; width:16px; height:18px;}
.zzyzw{background-position:-55px -66px; width:23px; height:18px;}



.ico.ding {
	background-position:-97px -797px
}
.ico.hot {
	background-position:-131px -779px
}
.ico.tu {
	background-position:-131px -797px
}
.ico.ji {
	background-position:-114px -797px
}
.ico.tui {
	background-position:-94px -832px;
	width:35px
}
.ico.yan {
	background-position:-97px -815px;
	margin-top:5px
}
.ico.wlt {
	background-position:-131px -833px;
	width:13px
}
.ico-w {
	background-image:url(reg-menu.gif);
	background-repeat:no-repeat;
	display:inline-block;
	width:16px;
	height:16px;
	line-height:14px;
	margin-left:2px;
}
.ico-w.ding-w {
	background-position:0 -256px;
}
.zhijie {
	background:url() yellow;
	color:#000;
	width:auto;
	height:15px
}
.ico.area, .biz {
	width:auto
}
.area a {
	color:#585858;
	text-decoration:underline
}
.biz {
	color:#f60
}
.ico {
	margin-left:2px;
	display:inline-block;
	width:16px;
	height:16px;
	line-height:14px;
	white-space:nowrap
}

.combut {
	text-align:center;
	padding:20px 0 0;
}
.action_color {
	border:1px solid #1d95f6!important;
	background:#feffe3 url(inw-bg.gif) left top repeat-x;
}
.wrong_color {
	border:1px solid #ff9a9a!important;
	background:#feffe3 url(inw-bg.gif) left top repeat-x;
}
.chenggong1, .action1, .wrong1 {
	height:32px;
	display:inline-block;
	vertical-align:top;
	line-height:2;
	padding-right:5px;
	font-size:12px;
	color:#000;
	position:relative;
	padding-left:40px
}
.chenggong1 {
	display:inline-block;
	height:16px;
	background:url(reg-menu.gif) 0 -22px no-repeat;
	padding-left:25px;
	vertical-align:middle;
	padding-right:5px;
}
.action1, .wrong1, .action {
	width:247px;
	background:url(verification-ui6.gif) no-repeat 0 0;
}
.action1 {
	background:url(verification-ui6.gif) no-repeat 0 0;
}
.action1 .action_po, .wrong1 .action_po {
	position:absolute;
	left:0;
	top:0;
}
.showerr{
	font-size:12px;
	padding-left:10px;
}
.action1 .action_po_top {
	display:block;
	width:237px;
	padding:3px 10px 0 40px;
	min-height:10px;
	_height:10px;
	background:url(verification-ui6.gif) no-repeat 0px 0;
}
.action1 .action_po_bot {
	display:block;
	width:287px;
	height:5px;
	background:url(verification-ui6.gif) no-repeat 0px -185px;
	overflow:hidden;
}
.wrong1 {
	background:url(verification-ui6.gif) no-repeat 0 -190px;
}
.wrong1 .action_po_top {
	display:block;
	width:237px;
	padding:4px 10px 0 40px;
	min-height:10px;
	_height:10px;
	background:url(verification-ui6.gif) no-repeat 0px -190px;
}
.wrong1 .action_po_bot {
	display:block;
	width:287px;
	height:5px;
	background:url(verification-ui6.gif) no-repeat 0px -375px;
	overflow:hidden;
}
b.r-tip {
	font-weight:normal;
	padding:10px;
	display:block;
}
.password-tip {
	width:450px;
	padding:40px 0 0px 0px;
	color:#666;
	line-height:2;
	font-size:14px;
	position:relative;
}
.password-tip h2 {
	height:43px;
	font:25px/1.7 "微软雅黑", "黑体", sans-serif;
	position:relative;
	color:#009900;
	padding:0 0 0 55px;
	margin:0 0 30px 0;
}
.password-tip h2 span.password-tip-icon {
	position:absolute;
	left:0;
	top:0px;
	display:block;
	width:42px;
	height:43px;
	background:url(reg-menu.gif) 0 -49px no-repeat;
	margin:0px 5px 0 0;
}
.password-tip strong {
	margin:0 4px;
}
p.reg-tip-2 {
	padding:0px 0 10px 20px !important;
	color:#666;
	margin:0px 30px 10px 0;
	position:relative;
}
span.reg-tip2-icon {
	position:absolute;
	left:0;
	top:7px;
	top:5px\0;
*top:5px;
	_top:5px;
	display:block;
	width:12px;
	height:13px;
	background:url(reg-menu.gif) 0 0 no-repeat;
	margin:0px 5px 0 0;
}
/*余额明细*/
.myjf {
	padding:0 0 0 10px;
}
.myjf strong {
	font-size:16px;
}
.seadate {
	padding:30px 10px 20px 10px;
	font-size:14px;
}
.details-box input {
	margin:0 4px;
}
.details-box label {
	font-size:12px;
	margin: 0 6px 0 0;
}
.intxt2 {
	width:140px;
	height:22px;
	font-size:12px;
	padding:0 2px;
	line-height:22px;
	vertical-align:middle;
	background:url(datechoose.gif) center right no-repeat;
	border:#a0b8cf 1px solid;
}
.details-tip {
	background:url(use-icon-2.gif) 0 -66px no-repeat;
	padding:0 0 0 20px;
	height:16px;
	line-height:16px;
}
.details-tip b {
	margin:0 2px;
}
/*头像信息*/
span.sfrinfo {
	float:right;
	font-size:12px;
	font-weight:normal;
}
span.sfrinfo span.ml15 {
	margin:0 0 0 15px;
}
.top_info {
	padding:10px 0 20px 10px;
	font-size:14px;
}
.top_info2 {
	padding:10px 0 10px 10px;
	float:left;
	clear:left;
	font-size:14px;
}
.infol {
	width:116px;
	float:left;
	text-align:center;
	font:12px/2 Arial, "宋体";
}
.infol .tx {
	width:114px;
	height:114px;
	text-align:center;
	line-height:114px;
	display: table-cell;
	vertical-align:middle;
*display: block;
*font-size: 99px;
*font-family:Arial;
	border:1px solid #dddddd;
	overflow:hidden
}
.infol .tx img {
	max-height:100px;
	max-width:100px;
	border:0;
	vertical-align:middle;
height: expression(this.height > 100 ? '100px': true);
width: expression(this.width > 100 ? '100px': true);
	padding:7px;
}
#upzl {
	line-height:30px;
	width:114px;
	text-align:center;
	display:inline-block;
}
.org {
	color: #F60;
	font-size:24px;
	padding-left:40px;
	padding:10px 30px;
}
.xqxinfo {
	color:#666;
	margin-top:-5px;
	width:750px;
	margin:20px auto;
}
.xqxinfo table {
	width:100%;
}
.xqxinfo th {
	width:110px;
	text-align:right;
	color:#666;
	font-weight:normal;
	padding-right:10px;
}
.xqxinfo td {
	font-size:12px;
	padding:10px 0;
}
.xqxinfo td strong {
	margin-right:5px;
	color:#000;
}
.xqxinfo td span.red {
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
}
.xqxinfo td span.red a {
	color:#ff0000;
}
.xqxinfo td a {
	text-decoration:none
}
.xqxinfo td.friend a {
	font-size:12px;
	margin-right:25px;
}
.xqxinfo .pay {
	font-size:12px;
}
.xqxinfo .pay a {
	margin:0 3px;
	font-size:12px;
	text-decoration:underline
}
.xqxinfo .last-fw {
	font-size:12px;
}
.xqxinfo .last-fw a {
	margin:0 10px 0 0;
	font-size:12px;
	color:#666;
	text-decoration:underline
}
.xqxinfo .last-fw a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.xqxinfo .yhzh_p strong {
	font-size:16px;
}
.xqxinfo .yhzh_p a {
	text-decoration:none
}
.xqxinfo .home {
	margin-left:10px;
	font-size:12px;
}
.xqxinfo .home a {
	font-size:12px
}
.xqxinfo .wlt {
	position:relative;
	top:2px
}
#sfyz a {
	float:left;
	display:block;
}
/*信息公告*/
.ggifno li {
	padding:0 10px;
	line-height:38px;
	border-bottom:#f1f1f1 1px solid;
}
.ggifno li a {
	font-size:14px;
}
.ggifno li img {
	display:none
}
.ggifno .date {
	float:right;
	color:#666;
	font-size:12px;
}
.ggifno li span {
	float:right;
	font-size:14px;
}
.ggifno li .lb {
	font-size:12px;
	color:#585858;
}
.xinxi-title {
	position:relative;
	height:37px;
}
.xinxi-msg {
	position:absolute;
	right:10px;
	bottom:6px;
}
.xinxi-msg a {
	display:inline-block;
	cursor:pointer;
}
.xinxi-msg a b {
	color:#ff0000;
	margin:0 2px;
}
.xinxi-msg a.email-a {
	background:url(reg-menu.gif) 0 -362px no-repeat;
	padding:0 25px 2px 20px;
}
.xinxi-msg a.w-email-a {
	background:url(reg-menu.gif) 0 -438px no-repeat;
	padding:0 25px 2px 20px;
}
.xinxi-msg a.favorites-a {
	background:url(reg-menu.gif) 0 -383px no-repeat;
	padding:0 0 2px 23px;
}
/*选项卡*/
.area_b {
	height:27px;
	position:relative;
}
span.btn-edit {
	display:block;
	background:url(use-icon-2.gif) 0 -119px no-repeat;
	padding:0 0 0 20px;
	line-height:20px;
	position:absolute;
	right:0;
	bottom:5px;
}
span#searfriend {
	display:block;
	position:absolute;
	right:0;
	bottom:5px;
}
span.history-tip {
	display:block;
	position:absolute;
	right:0;
	bottom:5px;
	color:#666;
}
ul#area_nav {
	height:27px;
	background:url(details-menu-bg.gif) bottom repeat-x;
	padding:0px 0 0 10px;
}
ul#area_nav li {
	float:left;
	margin:0 4px 0 0;
	display:inline-block;
	cursor:pointer;
	background:url(details-menu.gif) 100% -27px no-repeat;
	padding-right:2px;
}
ul#area_nav li a {
	display:block;
	line-height:27px;
	font-size:12px;
	padding:0 15px;
	background:url(details-menu.gif) 0 -27px no-repeat;
}
ul#area_nav li.selected {
	background-position:100% -54px;
	font-weight:bold;
	color:#000;
}
ul#area_nav li.selected a {
	background-position:0 -54px;
	color:#000;
	text-decoration:none;
}
ul#area_nav li.selected a:hover {
	color:#000;
	text-decoration:none;
}
.area_cz {
	background:#f8f8f8;
	padding:6px 10px;
	line-height:24px;
}
.area_cz b a, .area_cz a b {
	text-decoration:underline
}
.area_cz select {
	margin-right:10px;
}
.area_bottom {
	background-color:#f8f8f8;
	height:3px;
	overflow:hidden;
}
/*分类信息列表*/
.basetb {
	width:100%;
	border-collapse:collapse;
	border:none;
	color:#000;
}
.basetb th {
	text-align:left;
	height:30px;
	line-height:30px;
	padding:0 0 0 10px;
	font-weight:normal;
	color:#666;
	border-bottom:1px solid #f1f1f1;
}
.basetb th span.zd {
	margin-left:30px;
}
.basetb th span.zd input {
	margin-right:4px;
}
.basetb th.tit_cz, .qz th.tit_cz {
	text-align:center;
	padding:0 0 0 10px;
}
.basetb #tablehead td {
	padding:5px 2px
}
.basetb td {
	padding:7px 0 7px 10px;
	border-bottom:1px solid #f1f1f1;
	vertical-align:top;
	line-height:1.8;
}
.basetb td.v_m {
	vertical-align:middle
}
.basetb td a {
	text-decoration:none;
	font-size:14px;
}
.basetb td p a {
	font-size:12px
}
.basetb td a:hover {
	text-decoration:underline;
}
.basetb .cz, .qz .cz {
	text-align:center;
	margin-left:15px;
	padding-right:10px;
	white-space:nowrap;
}
.basetb .czfb, .qz .czfb {
	text-align:right;
	padding-right:25px;
	white-space:nowrap;
}
.basetb td #imgIsread {
	vertical-align:middle;
	margin:6px 2px 0;
	margin:5px 2px 0\0;
*margin:5px 2px 0;
	_margin:5px 2px 0;
	max-width:20px;
_width: expression(this.width > 20 ? '20px': true);
}
.titletd.tc58 {
	color:#aaa;
	padding-top:5px
}
.titletd cite {
	color:#aaa;
	font-style:normal;
	margin:0 5px;
}
.basetb td a.red {
	color:#f00
}
.basetb td div span.titletd {
	color:#aaa
}
.basetb .cz_see a {
	margin-right:10px
}
.basetb .cz, .basetb .czfb, .qz .cz, .qz .czfb, .basetb .cza, .qz .cza {
	text-align:center;
}
.basetb .cz a, .basetb .czfb a, .qz .cz a, .qz .czfb a, .basetb .cza a, .qz .cza a {
	margin: 0 3px;
	color:#0000cc;
	text-decoration:none;
	font-size:12px;
}
.basetb .cz2 a, .qz .cz2 a, .basetb .cz_see a {
	color:#0000cc;
	text-decoration:none;
	font-size:12px;
}
.basetb .cz span a, .qz .cz span a {
	margin:0 2px 0 1px
}
.basetb .cz span a:hover, .qz .cz span a:hover {
	text-decoration:none;
}
.basetb .cz a:visited {
	color:m#0000cc
}
.basetb div span, .basetb div span a {
	font-size:12px
}
.basetb div a:hover, .basetb .cz a:hover {
	color:#F00;
	text-decoration:underline
}
.basetb div img, .qz div img {
	margin-left:3px;
}
.basetb .titletd, .qz .titletd {
	font-size:12px;
	color:#aaa;
}
.basetb .titletd a, .qz .titletd a {
	color:#666;
	text-decoration:underline;
	margin:0 3px;
}
.basetb .titletd a:hover, .qz .titletd a:hover {
	color:#F00
}
.basetb .titletd .red2, .qz .titletd .red2 {
	color:#F00;
	margin:0 2px;
	text-decoration:underline
}
.basetb .titletd .red2 a, .qz .titletd .red2 a {
	text-decoration:underline;
	color:#F00;
}
.basetb .binp, .basetdel .binp {
	vertical-align:top;
	text-align:left;
	padding:15px 0 0 10px;
	padding:12px 0 0 10px\0;
*padding:11px 0 0 10px;
	_padding:10px 0 0 10px;
}
.basetb .binp input, .basetdel .binp input {
	margin:0;
}
.basetb .thpl {
	padding-left:17px
}
.sctcnr {
	display:none
}
.sctcnr, .sctcnr td {
	border-bottom:0px;
	padding:0;
	margin:0;
}
.sctcnr td div {
	padding:10px 10px 10px 33px;
	border-bottom:1px solid #e8e8e8;
	text-align:left;
	line-height:20px;
	width:775px
}
.basetb .infotdno td {
	padding:0px;
	border-bottom:none;
}
.area_cz3, .area_cz4 {
	padding:10px;
*padding:10px 10px 10px 6px;
	line-height:24px;
	border-top:1px solid #f1f1f1
}
.area_cz3 input, .area_cz4 input {
	margin-left:10px
}
.area_cz3 .checkqx, .area_cz4 .checkqx {
	margin-left:0px;
	padding-left:0px;
}
.area_cz4 {
	border:none;
}
/*个人资料*/
.grpic {
	width:100%;
	border-collapse:collapse;
	border:none;
	line-height:38px;
	padding:0px 0 10px 0px;
	color:#666;
	margin-bottom:20px
}
.grpic th {
	width:140px;
	text-align:right;
	font-size:14px;
	font-weight:normal;
	padding:0 25px 0 0;
}
.grpic th .tx {
	width:114px;
	height:114px;
	text-align:center;
	line-height:114px;
	display: table-cell;
	vertical-align:middle;
*display: block;
*font-size: 99px;
*font-family:Arial;
	border:1px solid #dddddd;
	overflow:hidden
}
.grpic th .tx img {
	max-height:100px;
	max-width:100px;
	border:0;
	vertical-align:middle;
height: expression(this.height > 100 ? '100px': true);
width: expression(this.width > 100 ? '100px': true);
	padding:7px;
}
#previewimage {
	width:116px;
	float:right;
}
.grinfo {
	width:100%;
	border:none;
	border-collapse:collapse;
	margin:15px auto;
}
.grinfo th {
	width:140px;
	text-align:right;
	font-size:14px;
	font-weight:normal;
	color:#666;
	padding:0px 10px 0px 0;
	line-height:50px;
}
.grinfo td {
	padding:6px 0;
}
.grinfo td input.inp {
	margin-right:10px;
}
.grinfo td input.inp-qz {
	height:19px;
	line-height:19px;
	padding:0 3px;
	font-size:12px;
	border:1px solid #c8c8c8;
}
.grinfo td strong {
	font-size:14px;
	line-height:1.8;
	margin-right:5px;
	font-weight:bolder;
}
.grinfo td a {
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	color:#0000cc;
	margin-right:5px;
}
.grinfo td a:hover {
	color:#ff0000;
	text-decoration:none;
}
.grinfo select {
	padding:0;
}
.inw {
	width:228px;
}
.inp {
	border:1px solid #C8C8C8;
	line-height:26px;
	height:26px;
	margin-right:3px;
	padding:2px 3px;
	font-size:14px
}
.inp-2 {
	width:90px;
	border:1px solid #C8C8C8;
	height:22px;
	line-height:22px;
	margin-right:3px;
	padding:0 3px;
	vertical-align:middle;
	font-size:14px;
}
.inp-3 {
	width:150px;
	border:1px solid #C8C8C8;
	height:14px;
	line-height:14px;
	margin-right:3px;
	padding:4px 3px;
	vertical-align:top;
	font-size:12px;
}
.inp-action_color {
	width:150px;
	border:1px solid #1d95f6!important;
	height:14px;
	line-height:14px;
	margin-right:3px;
	padding:5px 3px 3px 3px;
	margin-right:3px;
	vertical-align:middle;
	font-size:12px;
	background:#feffe3 url(inw-bg.gif) left top repeat-x;
}
.inp-jf {
	border:1px solid #C8C8C8;
	position:relative;
	top:-1px;
	top:-1px\0;
*top:0px;
	_top:0px;
	line-height:21px;
	height:21px;
	margin-right:3px;
	padding:2px 3px;
	font-size:14px;
	width:80px;
}
.intxt1 {
	border:1px solid #C8C8C8;
	line-height:21px;
	height:21px;
	margin-right:3px;
	padding:2px 3px;
	font-size:14px;
	width:260px;
}
.grtextarea {
	height:100px;
	overflow:hidden;
	width:347px;
	border:1px solid #C8C8C8;
	line-height:20px;
	font-size:12px
}
/*收藏信息*/
.area_scj {
	font-size:14px;
	padding:10px 10px;
	background-color: #f8f8f8;
	overflow:hidden;
}
.area_scj ul {
	width:100%;
	overflow:hidden
}
.area_scj li {
	float:left;
	display:block;
	font-size:14px;
	color:#0000cc;
	text-align:left;
	width:198px;
	white-space:nowrap;
	line-height:30px;
	height:30px;
	overflow:hidden;
}
.area_scj li .app_set, .area_scj li .fdshanchu {
	margin-left:5px
}
.area_scj li a {
	text-decoration:none;
	font-size:12px;
	color:#0000cc;
	background:url(use-icon-2.gif) 0 -162px no-repeat;
	padding:0 0 0 20px;
}
.area_scj li a:hover {
	color:#f00;
	text-decoration:none
}
.area_scj .scleft {
	float:left
}
.area_scj a.selected {
	color:#000;
	font-weight:bold;
	border-color:#89a8d1;
	position:relative;
	_vertical-align:middle;
	_display:inline-block;
	overflow:hidden;
	background-position:0 -182px;
	_background-position:0 -175px;
}
.area_scj a.n-f {
	background-position:0 -134px;
	padding:0 0 0 20px;
	color:#666;
	clear:both;
	display:block;
	line-height:30px;
	height:30px;
	overflow:hidden;
}
.app_set, .fdshanchu, .hyly {
	width:10px;
	height:10px;
	border:0;
	padding:0!important;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
	cursor:pointer;
}
.app_set {
	background:url(gr_010.gif) no-repeat 0 0!important;
}
.app_set:hover {
	background:url(gr_010.gif) no-repeat 0 -20px!important;
}
.fdshanchu {
	background:url(gr_010.gif) no-repeat -17px 0!important;
}
.fdshanchu:hover {
	background:url(gr_010.gif) no-repeat -17px -20px!important;
}
.hyly {
	background:url(gr_010.gif) no-repeat -17px -40px!important;
}
.hyly:hover {
	background:url(gr_010.gif) no-repeat 0px -40px!important;
}
.replay, .replay td {
	border:none;
	padding:0;
	margin:0
}
.replaydiv {
	background:#f9f9f9;
	width:100%;
	float:left;
	padding:10px 0;
	text-indent:0px;
	margin:0
}
.replayl {
	width:50px;
	float:left
}
.replayr, .basetb div .replayr {
	width:700px;
	float:left;
	padding-left:0px;
	color:#000
}
.replayr p b {
	color:#000
}
.dxxnr, .dxxtar {
	color:#000;
	text-indent:0px;
	text-align:left;
	line-height:22px;
	padding-bottom:5px
}
.replayr cite {
	font-size:12px;
	color:#585858;
	font-style:normal;
	margin-left:4px;
}
.dxxtar {
	text-align:left
}
.dxxtar textarea {
	width:680px;
	height:80px;
	border:1px solid #dbe0e3;
	margin:2px 0 5px;
}
.dxxbut {
	padding-left:375px
}
.hfbut {
	height:24px;
	padding:0 10px;
	margin:60px 0 0 10px;
	vertical-align:top
}
/*信息详情*/
#ReplayBox {
	margin:20px auto;
	border:1px solid #f1f1f1;
}
#ReplayBox p {
	padding-top:10px;
	line-height:2;
}
.msgct {
	padding:10px;
	font-size:14px
}
.msgct h2 {
	font-size:12px;
	font-weight:normal;
	padding:10px 0;
}
.msgct h2 a {
	margin:0 4px;
}
.xtfjr {
	font-size:14px;
	width:100%;
}
.xtfjr dl {
	float:left;
	clear:left;
	line-height:2.5;
	border-bottom:1px solid #f1f1f1;
	width:100%;
}
.xtfjr dt {
	width:80px;
	padding-right:10px;
	float:left;
	text-align:right;
	background:#f8f8f8;
	color:#666;
}
.xtfjr dd {
	float:left;
	padding-left:10px;
}
.xtfjr a {
	font-size:14px;
	text-decoration:none
}
/*修改密码*/
.uppwd {
	font-size:14px
}
.uppwd dl {
	padding-top:18px;
}
.uppwd dt {
	width:160px;
	padding-right:10px;
	line-height:2;
	float:left;
	text-align:right;
	color:#666;
}
.uppwd dd {
	float:left;
}
.uppwd dd strong {
	font-size:16px;
	line-height:1.7;
}
.uppwd dd img {
	display:none;
	margin:0;
	padding:0
}
.uppwd dd span.fGreen, .uppwd dd span.fOra {
	margin-left:-3px
}
.uppwd dd .fGreen {
	display:inline-block;
	height:23px;
	background:#dce8fa url(background.gif) no-repeat -158px -121px;
	padding-left:30px;
	vertical-align:middle;
	padding-right:5px;
}
.uppwd dd .fOra {
	display:inline-block;
	height:23px;
	background:#ffc6c6 url(background.gif) no-repeat -158px -163px;
	padding-left:30px;
	vertical-align:middle;
	padding-right:5px;
}
/*说明*/
.noteread {
	color:#aaa;
	font-size:12px;
	margin:5px 0 5px 0;
	padding:0px 0 0 10px;
	line-height:24px;
}
.noteread b {
	font-size:12px;
	font-weight:bold;
	color:#666;
	background:url(use-icon-2.gif) no-repeat;
	background-position:0 -66px;
	background-position:0 -66px\0;
*background-position:0 -68px;
	_background-position:0 -68px;
	padding:0 0 0 18px;
}
.noteread span {
	margin:0 5px;
}
.linksize {
	font-size:14px
}
/*好友请求*/
.haoyou {
	width:100%;
}
.haoyou td {
	vertical-align:top;
	padding:15px 0;
	border-bottom:1px solid #e8e8e8;
	font-size:12px;
}
.txff {
	width:50px;
	height:100%;
	border:none;
	background:url(txbackground.gif) no-repeat -5px -377px;
	width:58px;
	height:58px;
	padding:6px 0px 0px 3px;
	float:left;
	margin-right:10px;
}
.txff img {
	width:49px;
	height:51px;
}
.basetb td .hyaddinfo {
	float:left;
	width:570px;
	color:#000;
	padding-left:10px
}
.basetb td .hyaddinfo a {
	margin-right:10px;
	font-size:12px;
}
#friendoperator {
	float:left
}
#friendoperator a {
	margin-right:5px;
	font-size:12px;
	text-decoration:underline
}
a.an {
	display:block;
	background:url(btn.gif) 0 -34px no-repeat;
	font-size:12px;
	color:#000;
	text-align:center;
	width:50px;
	height:25px;
	line-height:25px;
	float:left;
	margin:8px 10px 0 0;
}
#friendoperator a.an {
	text-decoration:none
}
#friendoperator a.an:hover {
	color:#000;
	text-decoration:none
}
.haoyou .thpl {
	padding-left:6px
}
.ty {
	background:#dce6f7;
	margin:8px 10px 0 0;
	text-indent:10px;
	width:570px;
	color:#000
}
/*我的简历*/
.qz {
	width:100%;
	margin:0px 0 0 0;
	border:none;
	border-collapse:collapse;
}
.qz th {
	background-color:#f7f7f7;
	height:30px;
	line-height:30px;
	padding:0 0 0 10px;
	color:#999;
	font-weight:normal;
	text-align:left;
}
.qz td {
	color:#666;
	border-bottom:1px solid #f1f1f1;
	line-height:38px;
	padding:0 0 0 10px;
}
.qz td p {
	font-size:14px;
}
.qz .cz {
	text-align:right;
	padding-right:10px
}
.pic {
	width: 122px;
	font-size: 14px;
	color:#585858
}
.pic div {
	width: 118px;
	height: 118px;
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
.pic img {
	width: 118px;
	height: 118px;
}
.pic input {
	margin-top: 5px;
	width: 122px;
}
#ctl00_ContentPlaceHolder1_upLoadPic, #ctl00_upLoadPic {
	height:auto
}
#span2 {
	vertical-align:top;
*vertical-align:auto
}
/*公司资料*/
.company {
	width:100%;
	border:none;
	line-height:2;
	border-collapse:collapse;
	margin:30px 0 0 0;
}
.company th {
	text-align:right;
	font-size:14px;
	font-weight:normal;
	color:#666;
}
.company td {
	padding:6px 0;
	font-size:14px;
	vertical-align:top;
}
.company td a {
	font-size:12px;
	text-decoration:underline;
	margin:0 0 0 20px;
}
.company td input.inp {
	margin-right:10px;
}
.company td strong {
	font-size:16px;
	line-height:1.8;
	margin-right:5px;
}
.company td a {
	margin-right:5px;
}
.company textarea {
	border:1px solid #C8C8C8;
	font-size:12px;
	padding:5px;
}
.company-a th {
	width:140px;
	padding:0px 10px 0px 0;
}
.company-b th {
	width:90px;
	padding:0px 10px 0px 0;
}
/*--认证中心--*/
#test {
	min-height:250px;
	_height:250px;
}
.tishi2 {
	background:#FFFAE7;
	padding:5px 10px;
	margin-top:20px;
}
.renzheng {
	position:relative;
	margin-top:30px;
}
.renzheng .nameyz {
	position:relative;
	top:3px
}
.renzheng .tips {
	text-align:center;
	padding:0 0 5px 0;
	font-size:14px
}
.renzheng .tips a {
	font-size:14px
}
.renzheng .expimg {
	position:absolute;
	right:10px;
	top:0;
	width:220px;
	z-index:0;
}
.renzheng .expimg p {
	font-size:12px;
	color:#666;
	line-height:2;
}
.renzheng table.yan {
	line-height:1.8;
}
.renzheng table {
	border:none;
	font-size:14px;
	width:100%;
	border-collapse:collapse;
	position:relative;
	z-index:8;
}
.renzheng th {
	font-weight:lighter;
	width:110px;
	text-align:right;
	padding-right:10px;
	color:#666;
}
.renzheng td strong {
	font-size:16px;
	line-height:1.8;
}
.renzheng td p.f {
	font-size:14px;
	padding:0 30px 0 0;
}
.renzheng td {
	vertical-align:top;
	padding:6px 0;
	margin:0;
	color:#000;
}
.renzheng td.btn-p {
	line-height:2.5;
	padding-top:20px;
}
.renzheng td a.btn-a {
	margin:0px 0 0px 20px;
	text-decoration:underline;
}
.renzheng td textarea {
	border:1px solid #c8c8c8;
}
.renzheng a {
	text-decoration:none;
	font-size:12px;
}
.renzheng input.file, #ctl00_UUPLoadPIC1 {
	height:auto;
	vertical-align:top;
}
.renzheng .grsubss {
	height:35px;
	font-size:16px;
	padding:0 20px;
*padding:0px;
}
.renzheng span {
	font-size:12px
}
.renzheng strong span {
	font-size:14px
}
.renzheng th.sczjth {
	vertical-align:top;
	padding-top:9px;
}
.renzheng td.yyzz-img {
	padding-top:16px;
}
.ico_bimg {
	background:url(lmenuli.gif) no-repeat 0 -82px;
	padding-left:15px;
	width:16px
}
.expimg span {
	float:right;
	white-space:nowrap;
	background:url(reg-menu.gif) 0 -128px no-repeat;
	padding:0 0 0 15px;
}
.yanzhen-email {
	padding:0 0 0 56px;
}
.yanzhen-email b {
	margin:0 30px 0 0;
}
.yanzhen-email h3 {
	font-size:14px;
	color:#000;
	font-weight:normal;
	margin:50px 0 5px;
}
.yanzhen-email p a {
	font-size:14px;
	margin-right:5px;
}
ul.renzheng-scrool {
	height:27px;
	padding:0 0 0 10px;
	margin:0 0px 0 0;
	background:url(details-menu-bg.gif) bottom repeat-x;
}
ul.renzheng-scrool li {
	float:left;
	display:block;
	margin:0 4px 0 0;
	cursor:pointer;
	height:27px;
	position:relative;
	background:url(details-menu.gif) 100% -27px no-repeat;
	padding-right:2px;
}
ul.renzheng-scrool li a {
	display:block;
	line-height:27px;
	font-size:12px;
	padding:0 30px 0 15px;
	background:url(details-menu.gif) 0 -27px no-repeat;
	color:#0000cc;
}
ul.renzheng-scrool li.hover {
	background-position:100% 0;
	font-weight:bold;
	color:#000;
}
ul.renzheng-scrool li.hover a {
	background-position:0 0;
	color:#000;
}
ul.renzheng-scrool li.hover a:hover {
	color:#000;
	text-decoration:none;
}
ul.renzheng-scrool li span {
	position:absolute;
	width:16px;
	height:16px;
	right:10px;
	background:url(reg-menu.gif) no-repeat;
}
ul.renzheng-scrool li span.yan {
	background-position:0 -22px;
	top:6px;
	_top:0px;
}
ul.renzheng-scrool li span.wei {
	background-position:0 -108px;
	top:6px;
}
#divpreview.zgimg {
	border:solid 1px #f0f0f0
}
.renzheng .zgimg {
	width:220px;
	height:150px;
	line-height:150px;
	border:none;
	text-align:center;
	vertical-align:middle;
	font-size:130px;
	background:#fff;
	overflow:hidden;
	padding:0;
	margin-top:5px;
}
.renzheng .zgimg img {
	width:218px;
	vertical-align:middle
}
.renzheng .zgimg span.f12 {
	font-size:12px;
	display:inline-block;
	color:#aaa;
	white-space:nowrap;
	vertical-align:top;
}
.zgimg {
	width:260px;
	height:180px;
	padding:5px;
	border:1px solid #A5ACB2;
	margin:0;
	vertical-align:middle;
*display:block;
*font-size:157px;
	background:#f7f7f7;
	overflow:hidden;
}
.zgimg img {
	max-width:370px;
	max-height:150px;
	vertical-align:middle;
height: expression(this.height > 150 ? '150px': true);
width: expression(this.width > 370 ? '370px': true);
}
ul.renzheng-list {
	font-size:14px;
	line-height:2;
	padding:10px 0 0 42px;
}
ul.renzheng-list li {
	padding:4px 0;
}
ul.renzheng-list li b {
	font-size:16px;
}
ul.renzheng-list li strong {
	color:#666;
	margin-right:5px;
	font-size:16px;
	font-weight:normal;
}
p.email-tip {
	font-size:14px;
	color:#666;
	padding:10px;
}
p.email-tip strong {
	color:#000;
	font-size:16px;
	line-height:1.8;
	margin:0 4px;
}
p.email-tip strong a {
	font-size:16px;
}
/*验证步骤*/
.flow_step ol {
	margin:30px 0 0 0;
	padding:0 0 0 10px;
}
.flow_step li {
	float:left;
	padding:0px;
	background: #F1F1F1 url(flow_step.png) no-repeat 100% -60px;
	color:#333333;
	font:normal 14px/30px arial, "宋体", sans-serif;
	text-align:center;
	position:relative;
}
.flow_step li i {
	font:700 normal 20px Arial, Helvetica, sans-serif;
	margin-right:5px;
	vertical-align:middle;
}
.flow_step .cols5 li {
	width:190px;
}
.flow_step_no1 .step_1 span, .flow_step_no2 .step_2 span, .flow_step_no2 .step_v2 span, .flow_step_no3 .step_3 span, .flow_step_no4 .step_4 span {
	display:block;
	width:17px;
	height:30px;
	position:absolute;
	right:0;
	top:0;
	background:url(flow_step.png) no-repeat 100% -60px;
	color:#FFFFFF;
}
.flow_step_no4 .step_4 span {
	background:none;
}
.flow_step_no1 .step_1 div, .flow_step_no2 .step_2 div, .flow_step_no2 .step_v2 div, .flow_step_no3 .step_3 div, .flow_step_no3 .step_v3 div, .flow_step_no4 .step_4 div {
	background:url(flow_step.png) 0px -90px;
	color:#FFFFFF;
}
.cols5 .step_4 {
	background-image:none;
}
.cols5 .step_v3 {
	background-image:none;
}
.flow_step_no2 .step_1 span, .flow_step_no3 .step_2 span, .flow_step_no3 .step_v2 span, .flow_step_no4 .step_3 span, .flow_step_no5 .step_4 span {
	display:block;
	width:17px;
	height:30px;
	position:absolute;
	right:0;
	top:0;
	background:#FFF4E9 url(flow_step.png) no-repeat 100% -30px;
}
.flow_step_no2 .step_1 div, .flow_step_no3 .step_2 div, .flow_step_no4 .step_3 div {
	background:#FFF4E9;
	color:#000;
}
.flow_step_no3 .step_1 span, .flow_step_no4 .step_1 span, .flow_step_no4 .step_2 span {
	display:block;
	width:17px;
	height:30px;
	position:absolute;
	right:0;
	top:0;
	background:#FFF4E9 url(flow_step.png) no-repeat 100% 0px;
}
.flow_step_no3 .step_1 div, .flow_step_no3 .step_v2 div, .flow_step_no4 .step_1 div, .flow_step_no4 .step_2 div {
	background:#FFF4E9;
	color:#000;
}
.flow_step_no1 .step_1 em.f1 {
	position:absolute;
	width:3px;
	height:30px;
	left:0;
	top:0;
	background:url(flow_step.png) no-repeat 0px -120px;
}
.flow_step_no2 .step_1 em.f1, .flow_step_no3 .step_1 em.f1, .flow_step_no4 .step_1 em.f1 {
	position:absolute;
	width:3px;
	height:30px;
	left:0;
	top:0;
	background:url(flow_step.png) no-repeat 0px -150px;
}
.flow_step_no4 .step_4 em.f2 {
	position:absolute;
	width:3px;
	height:30px;
	right:0;
	top:0;
	background:url(flow_step.png) no-repeat 100% -180px;
}
.flow_step_no1 .step_4 em.f2, .flow_step_no2 .step_4 em.f2, .flow_step_no3 .step_4 em.f2, .flow_step_no1 .step_v3 em.f2, .flow_step_no2 .step_v3 em.f2, .flow_step_no3 .step_v3 em.f2 {
	position:absolute;
	width:3px;
	height:30px;
	right:0;
	top:0;
	background:url(flow_step.png) no-repeat 100% -210px;
}
.flow_step_no3 .step_v3 em.f2 {
	position:absolute;
	width:3px;
	height:30px;
	right:0;
	top:0;
	background:url(flow_step.png) no-repeat 100% -180px;
}
/*充值*/
.banpay {
}
#recharge {
}
#recharge h2.online {
	font-size:12px;
}
ul.use-tip li {
	float:left;
	background:url(use-icon-2.gif) no-repeat;
	padding:0 0 0 20px;
	margin-left:15px;
	line-height:16px;
}
ul.use-tip li.note {
	background-position:0 0;
}
ul.use-tip li.service {
	background-position:0 -34px;
}
#recharge-ul {
	margin-top:10px;
	background:url(rechare.gif) bottom repeat-x;
	height:99px;
	padding:11px 0px 0 25px;
}
#recharge-ul li {
	float:left;
	display:inline;
	width:113px;
	height:99px;
	position:relative;
	margin: 0 15px 0 0px;
}
#recharge-ul li span {
	position:absolute;
	width:57px;
	height:57px;
	left:27px;
	top:10px;
	background:url(rechare-icon.gif) no-repeat;
}
#recharge-ul li span.wsyh {
	background-position:0 0;
}
#recharge-ul li span.czk {
	background-position:0 -57px;
}
#recharge-ul li span.zfb {
	background-position:0 -114px;
}
#recharge-ul li span.cft {
	background-position:0 -171px;
}
#recharge-ul li span.dx {
	background-position:0 -228px;
}
#recharge-ul li span.bank {
	background-position:0 100%;
}
#recharge-ul li a {
	display:block;
	width:113px;
	height:99px;
	color:#515050;
	overflow:hidden;
	cursor:pointer;
	text-align:center;
	line-height:160px;
}
#recharge-ul li a:hover {
	background: url(rechare-h-bg.gif) no-repeat;
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
#recharge-ul li.selected a {
	background:url(rechare-h-bg.gif) no-repeat;
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
.rechare-box {
	padding:10px;
}
.box585 {
	width:585px;
}
.box585 h3 {
	font-weight:normal;
	font-size:12px;
	padding:10px 0 0px 0;
}
.box585 h3 span {
	margin:0 0 0 10px;
}
.tblist {
	width:100%;
	border-collapse:collapse;
	font-family:"宋体";
	font-size:14px;
	line-height:2;
}
.tblist td {
	vertical-align:text-top;
}
.tblist th {
	color:#000;
	vertical-align:text-top;
	font-weight:normal;
	text-align:left;
	width:100px;
	_padding-top:3px;
}
.tblist th.t2 {
	text-align:left;
	width:180px;
}
.tblist td.tdh {
	height:58px;
}
.tblist td p.tsxy {
	text-align:left;
}
.tblist td.sc {
	margin:0!important;
}
.tblist .butt {
	margin-top:10px;
}
.tblist-2 {
	width:100%;
	border-collapse:collapse;
	font-size:14px;
}
.tblist-2 td {
	vertical-align:text-top;
	padding:10px 0 10px 0;
}
.tblist-2 th {
	text-align:right;
	width:150px;
	vertical-align:text-top;
	padding:0px 20px 0 0;
	padding:5px 20px 0 0\0;
*padding:16px 20px 0 0;
	_padding:17px 20px 0 0;
	font-weight:normal;
}
.tblist-2 td p.tsxy {
	text-align:left;
	margin-bottom:5px;
}
.ts1 {
	font-size:12px;
	color:#959595;
	line-height:200%;
}
.mbox p.t {
	font-size:14px;
}
.banklist {
	padding:10px 0 0 0;
}
.banklist li {
	float:left;
	width:190px;
	height:70px
}
.banklist li a:hover {
	text-decoration:none;
}
.seadate input, .banklist li input, .banklist li img, .obanksel {
	vertical-align:middle
}
.obank {
	overflow:hidden;
	zoom:1;
	padding:5px 0;
	font-size:14px;
}
.olink {
	float:right;
	font-size:12px;
	zoom:1;
	margin-right:30px;
	display:inline;
	vertical-align:middle;
	zoom:1
}
.btndiv {
	text-align:center;
}
.box175 {
	width:180px;
}
.box175 strong.t {
	font-size:12px;
	font-weight:normal;
	background:url(use-icon-2.gif) 0 -68px no-repeat;
	padding:0 0 0 15px;
}
.rtipsbox {
	line-height:22px;
	margin:10px 0 20px 0;
}
.rtipsbox h3 {
	font-size:12px;
}
.rtlist1 li {
	clear:both;
	background:url(dot.gif) no-repeat left 11px;
	padding-left:10px
}
p.tsxy {
	font-size:12px;
	text-align:center;
	padding:5px 0;
}
p.tsxy-2 {
	font-size:12px;
	text-align:left;
	padding:0 0 0 100px;
}
p.tsxy-2 a {
	font-size:14px;
}
.step ul {
	padding:10px 0 0px 0;
	line-height:24px;
}
.step ul li {
	padding:0 0 15px 0;
}
.step ul li strong {
	font-size:14px;
}
.company h2 {
	font-size:14px;
}
.company dl {
	margin-top:14px;
}
.company dl dt {
	float:left;
	margin-right:20px;
}
.company dl dt img {
	display:block;
}
.company dl dd {
	float:left;
	line-height:24px;
}
.company dl dd.win440 {
	width:400px;
}
.company dl dd.win220 {
	width:200px;
}
.sjlx {
	background:url(line.gif) no-repeat center bottom;
	width:100%;
	height:38px;
	margin-bottom:20px;
	overflow:hidden;
	font-size:14px;
	padding-left:20px;
}
.sjlx li {
	float:left;
	height:33px;
	width:45%;
	padding:0 0 5px 0;
	cursor:pointer;
}
.sjlx li span {
	cursor:pointer
}
.sjlx li.active {
	background:url(hover.gif) no-repeat 80px bottom;
	font-weight:bold;
}
.intxt1 {
	height:21px;
	font-size:14px;
	padding:2px;
	line-height:21px;
	vertical-align:middle
}
/*账户余额*/
#balance {
}
h2.balance-h2 {
	background-color:#f8f8f8;
	height:30px;
	line-height:30px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:0 10px;
}
ul#balance-ul {
	font-size:14px;
	line-height:1.6;
	padding-top:10px;
}
ul#balance-ul li strong {
	margin:0 5px 0 0;
	font-weight:normal;
}
ul#balance-ul li a {
	margin:0 0 0 10px;
	font-size:12px;
}
ul#balance-ul li span {
	font-size:20px;
	margin:0 2px;
}
ul.record {
	line-height:1.8;
}
ul.record strong {
	font-weight:normal;
}
ul.record li {
	padding:5px 0;
}
#balance .service h3 {
	font-size:12px;
	font-weight:normal;
}
#balance .service p {
	padding:5px 0 0 0;
}
#balance .service p span {
	background:url(service.gif) no-repeat;
	width:26px;
	height:26px;
	line-height:26px;
	margin-top:10px;
	float:left;
	display:block;
	padding-left:30px;
	width:108px;
	color:#000;
	overflow:hidden;
}
#balance .service p a:hover {
	color:#ff0000;
	text-decoration:none
}
#balance .service p span.ye-fwlt {
	background-position:0 0;
}
#balance .service p span.ye-wlt {
	background-position:0 -26px;
}
#balance .service p span.ye-hrwly {
	background-position:0 -52px;
}
#balance .service p span.ye-ding {
	background-position:0 -75px;
}
#balance .service p span.ye-jing {
	background-position:0 -104px;
}
#balance .service p span.ye-hz {
	background-position:0 -130px;
}
#balance .service p span.ye-sx {
	background-position:0 -158px;
}
#balance .service p span.ye-plfb {
	background-position:0 -192px;
}
a.qqr {
	display:block;
	width:133px;
	height:30px;
	overflow:hidden;
	background:url(qq.gif) no-repeat 0 -190px;
	margin-top:5px;
	margin-bottom:10px;
}
a.qqr-ye {
	display:block;
	width:168px;
	height:30px;
	overflow:hidden;
	background:url(qq.gif) no-repeat 0 -235px;
	margin-top:5px;
	margin-bottom:10px;
}
.rtipsbox h3.icon {
	background:url(use-icon-2.gif) 0 0 no-repeat;
	padding:0 0 0 20px;
	line-height:1.6;
}
.rtipsbox h3.note {
	background-position:0 2px;
}
.rtipsbox h3.kefu {
	background-position:0 -32px;
}
.rtipsbox h3.help {
	background-position:0 -93px;
}
.rtlist2 li {
	clear:both;
}
.rtlist2 li a {
	color:#959595;
}
.rtlist2 li a:hover {
	color:#ff0000;
}
/*余额明细*/
#details {
}
ul#details-ul {
	height:27px;
	background:url(details-menu-bg.gif) bottom repeat-x;
	padding:0 0 0 10px;
}
ul#details-ul li {
	float:left;
	margin:0 4px 0 0;
	display:inline-block;
	cursor:pointer;
	background:url(details-menu.gif) 100% -27px no-repeat;
	padding-right:2px;
}
ul#details-ul li a {
	display:block;
	line-height:27px;
	font-size:12px;
	padding:0 15px;
	background:url(details-menu.gif) 0 -27px no-repeat;
	color:#0000cc;
}
ul#details-ul li.selected {
	background-position:100% 0;
	font-weight:bold;
	color:#000;
}
ul#details-ul li.selected a {
	color:#000;
	font-weight:bold;
	background-position:0 0;
}
ul#details-ul li.selected a:hover {
	color:#000;
	text-decoration:none;
}
ul#details-ul li.hover {
	background-position:100% -81px;
	font-weight:bold;
	color:#000;
}
ul#details-ul li.hover a {
	color:#000;
	font-weight:bold;
	background-position:0 -81px;
}
ul#details-ul li.hover a:hover {
	color:#000;
	text-decoration:none;
}
.details-box {
}
.seadate {
	padding:30px 10px 20px 10px;
	font-size:14px;
}
.details-box input {
	vertical-align:middle;
	margin:0 4px;
}
.details-box label {
	font-size:12px;
	margin: 0 6px 0 0;
}
.intxt2 {
	width:140px;
	height:22px;
	font-size:12px;
	padding:0 2px;
	line-height:22px;
	vertical-align:middle;
	background:url(datechoose.gif) center right no-repeat;
	border:#a0b8cf 1px solid;
}
.details-tip {
	background:url(use-icon-2.gif) 0 -66px no-repeat;
	padding:0 0 0 20px;
	height:16px;
	line-height:16px;
}
.details-tip b {
	margin:0 2px;
}
table.details-table {
	border-collapse:collapse;
	width:100%;
	margin:8px 0 0 0;
}
table.details-table th {
	background-color:#f7f7f7;
	height:27px;
	line-height:27px;
	padding:0 0 0 10px;
	color:#999;
	font-weight:normal;
	text-align:left;
}
table.details-table td {
	padding:10px;
	vertical-align:text-top;
	line-height:20px;
	border-bottom:#eaeaea 1px solid;
	text-align:left;
}
/*充值成功*/
#integral {
}
dl.success {
	background:url(success.jpg) 0 0 no-repeat;
	margin:60px auto 0;
	padding:5px 10px 0 120px;
}
dl.success strong {
	margin:0 3px;
}
dl.success dt {
	font-size:16px;
	color:#000;
	background:url(line.gif) bottom repeat-x;
	padding:8px 0;
	font-weight:bold;
}
dl.success dd {
	font-size:14px;
	padding:10px 0 0 0;
}
dl.success dd.btn-zd {
	line-height:2;
	padding-top:30px;
}
dl.success dd.btn-zd a {
	font-size:12px;
	margin-left:20px;
	text-decoration:underline;
}
/*我的积分*/
ul#integral-ul {
	font-size:14px;
	line-height:2.2;
	padding-top:10px;
}
ul#integral-ul li strong {
	margin:0 2px;
}
ul#integral-ul li a {
	margin:0 0 0 10px;
	font-size:12px;
}
ul#integral-ul li span {
	margin:0 2px;
}
.details-integral {
}
.details-integral h3 {
	font-size:12px;
	font-weight:normal;
	padding:0 10px;
}
.details-integral a.details-more {
	float:right;
	display:block;
	height:16px;
	padding:0 0 0 20px;
	background:url(use-icon-2.gif) 0 -66px no-repeat;
}
ul.integral-tip {
	line-height:25px;
	color:#666;
	margin:20px 0 0 0;
}
ul.integral-tip li {
	background:url("dot.gif") no-repeat 0 11px;
	padding:0 0 0 10px;
}
/* pager */
.pager {
	padding:40px 0;
	background:#fff;
	zoom:1;
	clear:both;
	text-align:center;
	line-height:22px;
	font-family:'宋体';
	_font-family:Tahoma
}
.pager a, .pager strong, .hotarea dt {
	margin:0 1px;
	padding:0 0 0 1px;
	display:inline-block;
	background-position:0 -217px
}
.pager a span, .pager strong span, .hotarea dt span {
	display:inline-block;
	padding:0 8px 0 7px;
	background-position:right -217px
}
.pager a.prv {
	background-position:0 -261px;
	padding-left:12px
}
.pager a.next span {
	background-position:right -261px;
	padding-right:19px
}
.pager a:hover, .pager strong {
	background-position:0 -173px;
	color:#FFF;
	text-decoration:none
}
.pager a:hover span, .pager strong span {
	background-position:right -173px
}
.pager a.prv:hover {
	background-position:0 -284px
}
.pager a.next:hover span {
	background-position:right -284px
}
.pager strong {
	font-weight:700
}
.pager .recently {
	background-position:0 -195px;
	color:#f00
}
.pager .recently span {
	background-position:right -195px
}
#minlogo, #searchBox .text, #searchBox .text input, #searchBox .btn, .btn input, #crumbs a, .tabs a, .tabs a span, .tabs strong span, .tabs strong, .filterbar, .filterico, .filterico span, .ico, .pager a, .pager a span, .pager strong, .pager strong span, .pager a:hover, .pager a:hover span a {
	background-image:url(sprites.png)!important;
	background-repeat:no-repeat
}
#page {
	float:right;
	font-family:Arial;
	padding:2px 0;
	font-size:12px
}
#page .pg {
	float:left;
	margin-left:5px;
}
#page .pg a, #page .pn a {
	display:inline-block;
	padding:0px 6px;
	line-height:18px;
	text-align:center;
	font-family:Tahoma;
	border:1px solid #dee3e7;
	background-color:#fff;
	white-space:nowrap;
	text-decoration:none;
	font-size:12px
}
#page .pg a:hover, #page .pn a:hover {
	border:1px solid #fd7a0e;
	background-color:#fd7a0e;
	color:#fff;
}
#page .pn {
	float:left;
	padding:0px 6px;
	margin-left:5px;
	line-height:18px;
	text-align:center;
	font-family:Tahoma;
	border:1px solid #fd7a0e;
	background-color:#fd7a0e;
	color:#fff;
	font-weight:bold
}
#page .pn a {
	color:#fff;
	font-weight:bold
}
.pager-jf {
	font-family:Arial;
	padding:20px 0;
	zoom:1;
	clear:both;
	text-align:center;
	font-size:12px
}
.pager-jf span a {
	margin-left:3px;
	display:inline-block;
	padding:0px 6px;
	line-height:18px;
	text-align:center;
	font-family:Tahoma;
	border:1px solid #dee3e7;
	background-color:#fff;
	white-space:nowrap;
	text-decoration:none;
	font-size:12px
}
.pager-jf span a:hover {
	border:1px solid #fd7a0e;
	background-color:#fd7a0e;
	color:#fff;
}
.pager-jf span a.next {
	font-family:"宋体";
	line-height:18px;
	position:relative;
	top:-1px;
}
.pager-jf span b {
	display:inline-block;
	padding:0px 6px;
	margin-left:5px;
	line-height:18px;
	text-align:center;
	font-family:Tahoma;
	border:1px solid #fd7a0e;
	background-color:#fd7a0e;
	color:#fff;
	font-weight:bold;
}
.pager-jf p {
	line-height:3;
	color:#666;
}
/* fe_window js*/
.fe_window_mask {
	left:0px;
	top:0px;
	filter:Alpha(Opacity=30);
	opacity:0.3;
	background-color:#000000;
	z-index:9996;
}
.fe_window {
	position:fixed;
	_position:absolute;
	z-index:9997;
}
.fe_window .outer {
	position:relative;
}
.fe_window .contains {
	position:absolute;
	background:#fff;
	z-index:9999
}
.fe_window .frame {
	background:#000;
	opacity:0.4;
	filter:alpha(opacity=40);
	position:absolute;
	top:0;
	left:0;
	z-index: 9998;
}
.fe_window .contains .topbar {
	background-image: url(messageboxcontainer_bg.gif);
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	background-position: initial initial;
	background-repeat: repeat no-repeat;
}
.fe_window .contains .topbar .title {
	font:700 14px/26px "宋体";
	margin-left:10px;
	color:#fff;
	width:50%
}
.fe_window .contains .topbar .closebtn {
	display:block;
	width:12px;
	height:12px;
	background:url("background.gif") no-repeat 0 -429px;
	line-height:100px;
	overflow:hidden;
	margin:6px;
	float:right
}
.fe_window .contains iframe {
}
.fe_window .contains .load {
	font-size:14px;
	background:url(loading.gif) no-repeat center center;
	margin-left:-60px;
	padding-left:90px;
	text-align:center;
	color:#666
}
.fe_window .contains .bottombar {
}
/*编写短消息*/
#senDbox {
	padding:25px 0px;
	font-size:14px;
}
#senDbox p {
	line-height:36px;
	font-size:14px;
	color:#666;
	padding:0 0 0 15px;
}
#senDbox p span {
	font-size:12px;
	color:#ff0000;
}
#senDbox table {
	line-height:2;
	border-collapse:collapse;
	width:100%;
}
#senDbox textarea {
	width:380px;
	font-family:Arial, Helvetica, sans-serif;
	border:#c8c8c8 1px solid;
}
#senDbox table th {
	padding:0px 16px 0 0;
	font-size:14px;
	font-weight:lighter;
	color:#666;
	text-align:right;
}
#senDbox table td {
	font-size:14px;
	vertical-align:top;
	padding:6px 0;
}
#senDbox table .butt {
	margin:0px 10px 0 0;
}
/*呼转*/
.hz {
	line-height:2;
	padding:0px 0px 30px 30px;
}
.hz strong {
	display:block;
	font-weight:normal;
	padding:20px 0 6px 0;
}
.ehao dl {
	font-size:14px;
	line-height:28px;
	padding:18px 30px 0
}
.ehao dt {
	font-weight:bold;
	padding:5px 0
}
.ehao dd {
	padding-left:65px
}
.ehao dd p {
	padding:5px 0
}
/*微博分享*/
.app-box {
	padding:20px 0 0 20px;
}
.app-box p {
	padding:0px 0 20px 0;
	font-size:14px;
}
.app-box p strong {
	margin-right:10px;
}
ul.app-list {
	font-size:14px;
	line-height:3.3;
}
ul.app-list li {
	padding:10px 0;
}
ul.app-list li span.btn-app {
	display:inline-block;
	width:180px;
	height:48px;
	background:url(btn.gif) no-repeat;
	margin-right:20px;
}
ul.app-list li span.btn-app a {
	display:block;
	width:180px;
	height:48px;
	text-indent:-456846px;
}
ul.app-list li span.sina-app {
	background-position:0 -147px;
}

ul.app-list li span.qq-app {
	background-position:0 -195px;
}
/*新增认证*/
a.loadzj, a.sqrz {
	background:url(../images/use-icon-2.gif) 0 0 no-repeat;
}
span.yxzz-rz {
	font-size:14px;
	line-height:2;
}
span.yxzz-rz a {
	font-size:14px;
	text-decoration:underline;
	margin:0 5px;
}
span.lx {
	line-height:2;
}
a.loadzj {
	background-position:0 -232px;
	padding:0 0 0 14px;
}
.otherrz {
	position:relative;
	padding:10px 0 0 0;
}
a.sqrz {
	position:absolute;
	left:-50px;
	top:11px;
*top:13px;
	background-position:0 -253px;
	padding:0 0 0 14px;
}
.otherrz-table {
	border:none;
	border-collapse:collapse;
	font-size:12px;
}
.otherrz-table td {
	padding:2px 0;
	font-size:12px;
}
.otherrz2 {
	padding:20px 0 0 0;
}
.otherrz2 .otherrz-table th {
	width:200px;
	color:#666;
	text-align:right;
}
.otherrz2 .otherrz-table td {
	padding:5px 5px;
}
.loadbutton {
	width:74px;
	height:21px;
	background:url(loadbutton.gif);
	display:inline-block;
	position:relative;
	overflow:hidden;
	vertical-align:middle;
	float:left;
	margin-right:5px
}
.loadbutton .fileUploadInput {
	position:absolute;
	top:-2px;
	right:-2px;
	font-size:36px;
filter:alpha(opacity:0);
	opacity: 0;
	z-index:0;
}
span.rzimg {
	margin:0 0 0 10px;
	display:inline-block;
	position:relative;
}
span.rzimg a img {
	display:inline-block;
	width:102px;
	height:60px;
	padding:1px;
	border:#ccc 1px solid;
	background-color:#fff;
	vertical-align:middle;
}
span.rzimg a:hover img {
	border:#00c 1px solid;
}
.mima_a, .mima_b, .mima_c, .mima_d {
	width:90px;
	height:6px;
	border:1px solid #ccc;
	padding:1px;
	line-height:1%;
	font-size:1%;
}
.mima_a p, .mima_b p, .mima_c p, .mima_d p {
	height:6px;
	padding:0;
	line-height:1%;
	font-size:1%;
}
.mima_a p {
	width:25%;
	background:#FF3300;
}
.mima_b p {
	width:50%;
	background:#FF9933;
}
.mima_c p {
	width:75%;
	background:#B8D96A;
}
.mima_d p {
	width:100%;
	background:#009933;
}
.fred {
	color:#ff0508;
}
.fgreen {
	color:#009900;
}
.fora {
	color:#FF9933;
}
.flv {
	color:#B8D96A;
}
/*我的账户*/
.detail {
	clear:both;
}
.detail_tit {
	clear:both;
	margin-bottom:10px;
	font-size:14px;
	overflow:hidden;
	zoom:1
}
.myjf {
	font-size:14px;
	padding:0;
	_padding:6px 0 0 0;
	float:left;
	overflow:hidden
}
.ico_jf {
	background:url(icoJifen.gif) no-repeat;
	display:inline-block;
	width:16px;
	height:13px;
	vertical-align:middle;
	margin-left:5px
}
.seadate {
	float:right;
	font-size:12px
}
.intxt2 {
	width:140px;
	height:15px;
	font-size:12px;
	padding:2px;
	line-height:15px;
	border:#c8c8c8 1px solid;
	vertical-align:middle;
	background:url(datechoose.gif) no-repeat right 1px #fff;
}
.cxbtn {
	width:60px;
	font-size:12px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	line-height:18px;
	margin-left:5px
}
.tbmyinfo {
	width:100%;
	border-collapse:collapse;
	table-layout:fixed;
	word-break:break-all;
	word-wrap:break-word
}
.tbmyinfo th {
	padding:5px 10px;
	line-height:200%;
	text-align:left;
	background:#f7f7f7;
	font-size:12px;
	border-collapse:collapse;
	border-bottom:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
	table-layout:fixed;
	word-break:break-all;
	word-wrap:break-word;
	zoom:1
}
.tbmyinfo td {
	padding:5px 10px;
	line-height:200%;
	text-align:left;
	font-size:12px;
	border-collapse:collapse;
	border-bottom:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
	table-layout:fixed;
	word-break:break-all;
	word-wrap:break-word;
	zoom:1
}
.tbmyinfo .bt {
	width:520px;
}
.tbmyinfo .bt p {
	width:500px;
	word-break:break-all;
	white-space:normal;
}
.detail_page {
	text-align:center;
	font-size:12px;
	margin:20px 0 20px 0;
}
.detail_page strong, .detail_page a {
	display:inline-block;
	padding:2px 6px;
	margin:0 2px;
	zoom:1;
	font-family:Arial, "宋体";
	line-height:1.231!important;
	vertical-align:middle
}
.detail_page a:hover, .detail_page strong {
	color:#fff;
	background:#00c;
	border:1px solid #00c
}
.detail_page a {
	border:1px solid #ccc;
	background:#fff;
	text-decoration:none
}
.cashier-nav {
	font-size: 14px;
	margin: 15px 0 10px;
	text-align: left;
	height:30px;
	border-bottom:solid 1px #CFD2D7;
	padding-left:30px;
}
.cashier-nav ol li {
	float: left;
	padding-right:10px;
}
.cashier-nav li.current {
	color: #AB4400;
	font-weight: bold;
}
.cashier-nav li.last {
	clear:right;
}
.footer {
	width:100%;
	padding-bottom:10px;
	clear:both;
	background:#fff;
}
.footer .services {
	border-top:1px #E8E8E8 solid;
}
.footer .services-cont {
	overflow:hidden;
	zoom:1;
	width:950px;
	margin:0 auto;
}
.footer .services-list {
	float:left;
	overflow:hidden;
	zoom:1;
	padding:15px 0;
}
.footer .services-list dl {
	float:left;
}
.footer .services-list dt {
	font:14px/25px Microsoft YaHei, SimSun;
	color:#666666;
	font-weight:bold;
}
.footer .services-list dd {
	line-height:24px;
	font-family:宋体;
	color:#999999;
}
.footer .services-list dd a {
	color:#999999;
}
.footer .services-list dd a:hover {
	color:#B90F0D;
}
.footer .services-list .line {
	width:1px;
	overflow:hidden;
	background:#efefef;
	height:80px;
	float:left;
	margin:35px 30px 0 30px;
	display:inline;
}
.footer-nav {
	text-align:center;
	color:#666666;
	padding:15px 0;
}
.footer-nav i {
	padding:0 10px;
	font-style:normal;
	color:#c8c8c8;
}
.footer-nav a {
	color:#676767;
}
.footer-nav a:hover {
	color:#B90F0D;
}
.footer .copyright {
	text-align:center;
	color:#999999;
}
.footer .copyright a {
	color:#B90F0D;
}
.footer .saft-site {
	height:46ppx;
	text-align:center;
	padding:12px 0 0 0;
}
.footer .saft-site a {
	display:inline-block;
	width:116px;
	height:46px;
}

.to-cash-tit {
    border-bottom: 1px solid  #F90;
    height: 24px;
	font-size:12px;
	width:748px;
}
.to-cash-tit span {
    background:#F90;
    color: #fff;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
}
 
.to-cash-tit .add-banks{ float:right; color:#666666;}
.to-cash-tit .add-banks a{ color:#c92707; font-weight:bold;}
.to-cash table{ width:750px; margin-bottom:15px;}
.to-cash table th{ font-weight:normal; color:#333333;padding:5px 0; background:#f8f8f8; font-size:12px; }
.to-cash table th,.to-cash table td{ border-bottom:1px #e8e8e8 solid;font-size:12px; }
.to-cash table td{ color:#666666; padding:10px 0;font-size:12px; }
 
.to-cash table a{color:#257EA8;}
.to-cash table a:hover{color:#b90f0d;}
.jqTransformRadioWrapper{ margin:10px 5px 0 0;}
.form-tit{ width:72px;}
.form-btn{ padding-left:92px;}