body{background:url(images/index_body_bg.gif) repeat-x top #060605; font-size:14px;}

div.wrap_index{background:url(images/wrap_index_bg.gif) repeat-x top #09090A;}

div.main div.box_content{background:#3A3A3A; line-height:22px;}

div.main div.box_content div.step_area{padding-top:20px; margin:0 auto; width:850px;}
div.main div.box_content h2{color:#C5C5C5; font-weight:800;}
div.main div.box_content div.step{width:426px; height:27px; background:url(images/service_step_bg.png) no-repeat; margin:-25px 0 0 120px;}
div.main div.box_content a#step_1,
div.main div.box_content a#step_2{display:block; font-weight:800; color:#FFF; width:50%; line-height:26px; float:left; text-align:center;}
div.main div.box_content ul{width:930px; margin:0 auto 30px; height:670px; color:#757575;}
	div.main div.box_content ul li{float:left; width:310px; height:220px; background:url(images/box_title_ul_bg.gif) repeat-x bottom;}
	div.main div.box_content ul li div{width:300px; height:145px; position:relative; margin:40px 0 0 7px;}
	div.main div.box_content ul li.selected div,
	div.main div.box_content ul li:hover div{background:url(images/service_hover_bg.png) no-repeat; cursor:pointer;}
	div.main div.box_content ul li.selected div{background-image:url(images/service_selected_bg.png);}
	div.main div.box_content ul li img{position:absolute; left:0; top:0;}
	div.main div.box_content ul li h3{position:absolute; left:160px; top:21px;}
	div.main div.box_content ul li h3 a{font-weight:800; color:#FFF;}
	div.main div.box_content ul li p{position:absolute; left:160px; top:50px; width:122px;}
	
	div.main div.box_content a.next_step{background:url(images/icon_buy_big.png) no-repeat; width:132px; height:60px; display:block; font-weight:800; color:#9B5503; text-align:center; line-height:30px; margin:0 auto;}
