@charset "utf-8";

@import url(/assets/images/site/legacy/logo/cssm/inc/css/base.css);

body							{ background:url(/assets/images/site/legacy/logo/cssm/img/bodyLine.gif) 0 109px repeat-x; }
div#wrap						{ width:800px; margin:0 auto;}

h1.pageTit						{ display:inline-block; padding:49px 0 29px ; }
ol.step							{ width:800px; padding:30px 0 34px; overflow:hidden;}
ol.step li						{ float:left; }

div#content						{ width:800px; display:inline-block; padding-bottom:90px;}
h2.pTit							{ display:inline-block; padding:0 0 10px 22px;  background:url(/assets/images/site/legacy/logo/cssm/img/bul.gif) 1px 1px no-repeat;}

div.box							{ width:800px;  display:inline-block; background:url(/assets/images/site/legacy/logo/cssm/img/boxTop.gif) 0 0 no-repeat; padding-top:25px; margin-bottom:25px;}
div.boxIn						{ width:800px; background:url(/assets/images/site/legacy/logo/cssm/img/boxBottom.gif) 0 100% no-repeat; padding-bottom:1px;}
div.box div.agree				{ padding:0 0 25px 20px; }
div.box div.agree h3			{ background:url(/assets/images/site/legacy/logo/cssm/img/bul2.gif) 0 0 no-repeat;  padding-left:15px;}
div.txt							{ background:url(/assets/images/site/legacy/logo/cssm/img/rssBg.gif) 24px 20px no-repeat; padding:23px 0 0 147px; }
div.txt p						{ line-height:160%; color:#000;}
div.txt p strong				{ color:#000; display:block; padding:4px 0 15px;}
div.txt p.agck					{ line-height:100%; display:inline-block; }
div.txt p.agck label			{ font-weight:bold; display:inline-block; padding-left:4px;   }

div.counsel						{ background:url(/assets/images/site/legacy/logo/cssm/img/counselBg.gif) 36px 0 no-repeat; padding:0 0 8px 150px;}
div.counsel p					{ font-weight:bold; color:#000; padding-bottom:20px; }
/* div.counsel p strong			{ color:#339900;} *//* green */
div.counsel p strong			{ color:#3399cc;}
div.counsel p img				{ padding-right:33px;}
div.counsel label				{ color:#000; font-size:12px; font-weight:bold; padding-right:5px; margin-left:35px;}
div.counsel input.it			{ width:200px; height:26px; line-height:26px;; margin-right:35px;}

div.confirm						{ width:658px; padding:45px 0 0 140px;  border-top:1px solid #c9c9c9; margin:0 1px;background:#f7f7f7; height:71px; }
div.confirm label				{ color:#000; font-size:14px; font-weight:bold; padding-right:5px;}
div.confirm input.it			{ width:188px; height:26px; line-height:26px;; margin-right:5px;}