@charset "utf-8";
body 	{ background:url(../images/ope_bg.jpg) no-repeat top center #141a8c; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#59595b; font-size:16px;}

img			{ border:0;}
a			{ color:#4d397b;}
a:hover		{ color:#7759bc;}

.f_l		{ float:left}
.f_r		{ float:right}
.logo		{ text-align:center;}

/*container*/
.container			{ width:972px; margin:0 auto; background:url(../images/ops_foot.jpg) bottom no-repeat; padding-bottom:22px;}
.container .left	{ background:url(../images/left_shadow.png) left repeat-y; padding-left:6px;}
.container .right	{ background:url(../images/right_shadow.png) right repeat-y; padding-right:6px;}
.container .center	{width: 920px; background:#FFF; padding:20px;}

/*Steps*/
#steps			{ width:830px; margin:0 auto;}
#steps .logo	{ width:830px;}
#steps .logo ul	{ width:830px; list-style:none; margin:0; padding:0; height:100px; display:block;}
#steps .logo li	{ width:/* 150px */ auto; height:100px; margin:0; padding:0;  border: : none;  /* 1px solid #333; */}
#steps .info	{ width:830px;}
#steps .info h1	{ font-size:34px; padding:0; margin:30px 0px;}
#steps .info ol	{margin:15px 0px; padding:0 0 0 25px;}

/*button*/
.downloadbtn			{ background:url(../images/DLBtn.jpg) left top no-repeat; width:115px; height:33px; margin:30px auto;}
.downloadbtn:hover		{ background:url(../images/DLBtn.jpg) left bottom no-repeat;}

/*banner*/
#ofebanner						{ background:url(../images/winway.jpg) top no-repeat; width:845px; margin:0 auto; padding-top:300px;}
#ofebanner .prod_info			{ margin-top:20px;} 
#ofebanner .prod_info a			{ background:url(../images/Pinfo-li.gif) no-repeat left center; padding-left:15px;}
#ofebanner .prod_info .ftr		{ margin-top:15px; font-size:11px;}
#ofebanner .prod_info .ftr a 	{ padding:0; background:none;}

#cboxClose { background:url(../images/close.png) no-repeat left top; }