body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object,em{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
div { text-align: left; vertical-align: top; }
q:before,q:after{content:'';}
a,ins{text-decoration:none;}
strong { font-weight: bold; }
cite { display: block; font-size: 12px; font-style: italic; text-align: right; }


.distext { display:none; }
.clearboth { clear:both;}
.clearleft { clear:left; }
.clearright { clear:right; }



html { overflow-x: auto; height:100%;}


body {
	text-align: center;
	line-height: 18px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "ËÎÌå";
}
p {
	color:#333;
}

img {
	vertical-align:text-bottom;
}



a {
	margin:0px;
	padding:0px;
}

a:link,
a:visited,
a:active
{
	background:transparent;
	color:#0056C2;
	text-decoration:underline;
	
}

a:hover
{
	background:transparent;
	color:#FD7500;	
	text-decoration:underline;
}



ul li 
{
	height: auto;
	margin: 0;
	padding: 0;
	list-style: none;
}

li a {
	padding-top: 0px;
	padding-bottom: 0px;
}


.container {
	width:883px;
	background-color:#fff;
	margin:330px auto 15px;
}
.container2 {
	width:883px;
	background-color:#fff;
	margin:280px auto 15px;
}
.container1 {
	width:883px;
	margin:15px auto;
}
.divleft {
	width:613px;
	background-color:#fff;
	float:left;
	padding:10px 0 0 10px;
}
.divleft ul {
	margin:5px 5px 14px 10px;
	line-height:24px;
}
.diandiandian {font-family:ËÎÌå; font-weight:700;}
.divright {
	width:242px;
	_width:240px;
	background-color:#fff;
	margin-left:10px;
	_margin-left:10px;
	float:left;
	padding:10px 0 0 8px;
	_padding:10px 0 0 6px;
	height:790px;
	_height:782px;
}
.divright ul {
         margin:10px 0 0 0;
         padding:26px 20px 0 23px;
         line-height:20px;
         background:url(http://img01.51jobcdn.com/im/2009/payservice/translateresume/chuanshen_qa.gif) 0 0 no-repeat;
}

.divright ul h6 { font-size:14px; font-weight:700; color:#015695; padding:0 0 8px 28px;}

/*new*/
.newchuanshen {height:246px; width:596px;_width:592px; background:url(http://img01.51jobcdn.com/im/2009/payservice/translateresume/chuanshen_flow.gif) 0 0 no-repeat;}

.newchuanshen h6 { font-size:16px; font-weight:700; color:#fff; padding:8px 0 0 22px;_padding:8px 0 0 22px;}

.newbf {height:236px; width:246px;_width:243px; background:url(http://img01.51jobcdn.com/im/2009/payservice/translateresume/chuanshen_beforeafter.gif) 0 0 no-repeat;}

.newbf h6 { font-size:12px; font-weight:400; color:#333; padding:48px 0 0 28px;}

/**/


#tablein {
	width:883px;
	margin:0 auto;
}
#tablein td {
	border-bottom:1px solid #49CAE7;
}
#tablein .tdt {
	font-size:14px;
	font-weight:700;
	padding-left:26px;
	width:128px;
}
#tablein .tdtt {
	font-size:14px;
	font-weight:700;
	text-align:center;
	width:30px;
}
#tablein .tdc {
	text-align:center;
}
#tablein .td1,#tablein .td3 {
	border-left:1px solid #0992BC;
	border-bottom:1px solid #8ADAF1;
	background-color:#F7FAFF;
	width:238px;
	padding:4px 0 4px 3px;
}
#tablein .td2 {
	background-color:#FCFCFA;
	border-right:2px solid #FD7500;
	border-left:2px solid #FD7500;
	width:236px;
	padding:4px 0 4px 3px;
}
#tablein .td3 {
	border-right:1px solid #0992BC;
	width:238px;
}
#tablein .tdd {
	padding-left:26px;
	border:0;
	line-height:26px;
	height:26px;
	background:#F1F1F1;
}
#tablein .tdb {
	border-bottom:0;
}
#tablein .tdl {
	line-height:28px;
}
#tablein .tda {
	background:#E6E6E6;
	border-bottom:0;
	line-height:28px;
}
#tablein .tdz {
	padding-left:6px;
	width:100px;
	_width:120px;
}
#tablein .tdp {
	font-weight:700;
	color:#FD7500;
	text-align:center;
}
#tablein .tdbuy,#tablein .tdbuy2 {
	border-bottom:1px solid #0992BE;
	text-align:right;
	padding-bottom:10px;
}
#tablein .tdbuy2 {
	border-bottom:2px solid #FD7500;
}
#tablein .tdbuy span,#tablein .tdbuy2 span {
	float:right;
	margin:8px 8px 0;
}

#tablein1 {
	width:883px;
	margin:0 auto;
}
#tablein1 th {
	border-bottom:1px solid #49CAE7;
	font-weight:700;
	font-size:14px;
	text-align:center;
	line-height:30px;
}
#tablein1 td {
	border-bottom:1px solid #49CAE7;
	border-right:1px solid #49CAE7;
	padding:5px;
	line-height:20px;
}



#banner {
	margin:3px auto 0;
	height:256px;
}
#bannerc {
	margin:3px auto 0;
	width:850px;
}





#footer {
	background:#D51B29;
	height:70px;
	zoom:1;
}
#footer p {
	margin:0 auto;
	text-align:center;
	color:#333;
}
#footer p a {
	color:#333;
}
.footerbottom {height:20px;}




.l { float:left;}
.r { float:right;}
.align-center { text-align: center; }
.align-right { text-align: right; }
.lineheight24 { line-height:24px; }
.hide {	display:none; }
.inline { display: inline; }
.block { display: block; }
.noborder {border:0px; }
.border { border:1px solid #000; }
.border_bottom { border-bottom:1px solid #616B2F; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.normal { font-weight:400; }
.nomargin { margin: 0; }
.nopadding { padding: 0; }
.visible { display: block; }
.marginleft { margin-left:1px;}
.marginleft2 { margin-left:2px;}
.marginright { margin-right:10px;_margin-right:5px; }
.margintop { margin-top: 5px; }
.margintop1 { margin-top: 1px; }
.margin_bottom_15 {margin-bottom:-15px;}
.padding_bottom {padding-bottom:10px;}
.mcenter {margin:0 auto;}
.clearboth1 { clear:both; height:10px;}

.price {
    color:#FD7500;
    font-size:12px;
    font-weight:normal;
}