﻿@charset "utf-8";
.small_blue_BT, .small_orange_BT {width:75px; color:#fff; font-size:14px; font-weight:bold; border:none; background:url(../images/buttons.gif) no-repeat; vertical-align:middle; cursor:pointer;}
.small_blue_BT {height:26px; line-height:26px;}
.small_orange_BT {height:24px; line-height:24px; background-position:0 -36px;}

/*注册条款*/
#regText {margin:0 auto 15px; line-height:1.8em; overflow:hidden; border-bottom:1px solid #97b4c4;}

/*注册表单*/
#userbox {margin:5px auto 20px; width:680px; background:none;}
	#userbox h1 {margin-bottom:30px; color:#666; font-size:13px; font-weight:normal;}
	#userbox ul {margin-bottom:5px; *margin-bottom:15px;}
	#userbox li {display:inline; margin-bottom:10px;}
	#userbox select {vertical-align:middle;}
	#regbtn_area {clear:both; padding-left:115px;}
	#loginbtn_area {clear:both; padding-left:115px;}
	input.regbtn {padding-left:15px; font-size:14px; width:242px; height:28px; line-height:29px; font-weight:bold; text-align:center; border:none; background:url(../images/long_submit.gif) no-repeat; letter-spacing:1px; vertical-align:middle; cursor:pointer;}	/*递交按钮*/

/*平台表单*/	
.userformBox {margin:15px auto 20px; padding:15px; width:670px; background:none; border:3px solid #e8edf2;}
	.userformBox ul {margin-bottom:5px; *margin-bottom:12px;}
	.userformBox li {display:inline; margin-bottom:10px;}
	.userformBox select {vertical-align:middle;}
	.userformBox .rbleft, .userformBox .rbmiddle {float:left; height:23px; line-height:23px;}
	.userformBox .rbleft {width:160px; text-align:left;}
	.userformBox .rbmiddle {width:480px;}
		.userformBox .rbmiddle em {font-style:normal; font-size:14px; font-weight:bold;}
	.userformBox .regbtn_area {clear:both; padding-left:170px;}
		
.rbleft, .rbmiddle, .rbright {float:left; height:23px; line-height:23px;}
.rbleft {width:110px; color:#3a708e; font-size:14px; text-align:right; background:none;}
.rbmiddle {width:240px; padding-left:10px; font-size:12px; color:#808080; background:none;}
.rbright {width:320px; height:26px; background:none;}

.tips_loading, .tips_default, .tips_warning, .tips_error, .tips_ok {margin:auto; font-size:12px; text-indent:22px; overflow:hidden;}
	.tips_default, .tips_warning, .tips_error, .tips_ok {background:url(../images/tips_msg_icon.gif) no-repeat;}
	.tips_loading {color:#777; background:url(../images/msg_loading.gif) no-repeat 3px center;}
	.tips_default {color:#777; background-position:0 4px;}
	.tips_warning {color:#039; background-position:0 -20px;}
	.tips_error {color:#f30; background-position:0 -44px;}
	.tips_ok {color:#360; background-position:0 -68px;}

/*含边框提示的效果
.tips_loading, .tips_default, .tips_warning, .tips_error, .tips_ok {margin:auto; padding-top:1px; color:#333; font-size:12px; border:1px solid #f5f8fb; text-indent:22px; overflow:hidden;}
	.tips_default, .tips_warning, .tips_error, .tips_ok {background:url(../images/tips_msg_icon.gif) no-repeat;}
	.tips_loading {background:lightyellow url(../images/msg_loading.gif) no-repeat 3px center; border:1px solid #f90;}
	.tips_default {color:#777; background-position:0 5px; background-color:#f5f8fb;}
	.tips_warning {background-position:0 -19px; background-color:#e2f5ff; border:1px solid #00a8ff;}
	.tips_error {background-position:0 -43px; background-color:#fff2e9; border:1px solid #f60;}
	.tips_ok {background-position:0 -67px; background-color:#e6fff6; border:1px solid #00be00;}*/
	
/*导航*/
#userNav {margin:0 auto 5px; padding:5px 4px 0; width:170px; border-bottom:3px double #ddd;}
	#userNav dt, #userNav dd {margin-bottom:7px; width:170px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
	#userNav dt {font-size:14px; font-weight:bold; text-indent:26px; background:url(../images/icon_card.gif) no-repeat; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
	#userNav dd {padding:0; font-size:13px; background:none;}
		#userNav dd strong {color:#c30;}

#pageheader {margin-bottom:20px;}
fieldset {margin:0 5px 20px; padding:0 10px 10px; border:3px solid #e8edf2; color:#333; background:none;}	
	legend {margin-bottom:10px; padding:0 5px; font-size:14px; color:#3a708e; font-weight:bold;}
	fieldset p {margin:0; font-size:12px; line-height:23px;}

	
/*数据*/
table.datalist {width:99%; margin:0 auto 0px; border-collapse:collapse; border-spacing:0;}
	.datalist caption {padding:0 1px 5px 0; text-align:right;}
	.datalist .left {text-align:left;}
	.datalist th, .datalist td {border:3px solid #e8edf2;}
	.datalist thead {font-size:13px; font-weight:bold;}
		.datalist thead tr, .datalist tfoot tr {background:#edf0f3;}
		.datalist thead th, .datalist tbody td, .datalist tbody th, .datalist tfoot td {padding:6px 3px; table-layout:fixed; word-break:break-all; word-warp:break-word; overflow:hidden;}
		
		.datalist tbody {color:#333;}
			.datalist tbody th {font-weight:normal;}
			.datalist tbody tr:hover, .datalist tbody tr.hover {background:#fff8e5;}
			.datalist tbody tr {event:expression((this.onmouseover = function() {this.className += 'hover';}) && (this.onmouseout = function() {this.className = this.className.replace('hover', '');}));}		/* fix for IE6 */
			.datalist tbody .nofields {padding-left:10px; font-size:12px; color:#888; text-align:left;}
			.datalist tbody td img {vertical-align:middle;}
			
			.datalist tfoot strong {float:left;}
				.datalist tfoot em {margin-left:20px; font-style:normal; font-size:14px;}
			.datalist tfoot #chkall {vertical-align:middle;}
			.datalist tfoot ul {float:right; margin-right:10px;}
				.datalist tfoot li {float:left; font-size:12px;}
				.datalist tfoot li a {display:inline-block; margin-left:20px; padding:2px 8px 3px; *padding:3px 8px 1px; color:#fff; border:1px solid #f17408; background:#f17408; text-decoration:none;}
				.datalist tfoot li a:hover {border:1px solid #06c; background:#f5f8fb; color:#06c;  text-decoration:none;}

/*流程*/
ol#buyProcess {width:95%; margin:auto;}
	#buyProcess li {float:left; height:42px; line-height:33px; font-weight:bold; color:#6aa3c3; background:url(../images/auction_flow_bg_off.gif) no-repeat left 50%;}
	#buyProcess li span {float:left; width:23px; padding-right:8px; margin-top:-1px; font-family:verdana, arial, helvetica, sans-serif; text-align:center;}
	#buyProcess li.flow-arrow {width:13px; padding:0 20px; background:url(../images/auction_flow_arrow.gif) no-repeat 20px 11px;}
	#buyProcess li.flow-on {font-size:14px; background:url(../images/auction_flow_bg_on.gif) no-repeat; color:#ff7300;}
	#buyProcess li.flow-on span {width:33px; font-size:16px;}