/* CSS Home */
#index_left {
float:left;
height:100%;
padding:20px 0px 0px 0px;
width:500px;
}
#index_ads {
float:left;
height:265px;
padding:0px 0px 0px 0px;
width:500px;
}
#index_ads img {
border:0px;
}
#index_right {
float:left;
width:300px;
height:100%;
padding: 0px 0px 0px 0px;
}

#index_bgrate_head {
background:url(../images/index_bgrate2_head.jpg) no-repeat;
width:300px;
height:71px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#index_bgrate_body {
background:url(../images/index_bgrate2_bg.jpg) repeat-y;
float:left;
width:300px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#index_bgrate_bot {
float:left;
background:url(../images/index_bgrate2_bot.jpg) no-repeat;
padding:25px 0px 0px 20px;
height:30px;
width:280px;
}

#intro {
float:left;
margin-top:10px;
text-align:left;
width:500px;
}

#stepall {
float:left;
margin:0px;
padding: 10px 0px 0px 44px;
width:234px;
height:147px;
}
#stepall li {
float:left;
width:234px;
height:44px;
display:inline;
margin: 3px 0px 3px 0px;
}
#step1 {
    display:block;
	width:234px;
	height:30px;
	padding: 10px 0px 4px 0px;
    background:url(../images/step1.jpg) no-repeat;
	color: #ffffff; text-decoration: none;
}
#step1:hover{
    display:block;
	width:234px;
	height:30px;
    padding: 10px 0px 4px 0px;
    background:url(../images/step1_over.jpg) no-repeat;
	color: #ffffff; text-decoration: none;
}
#step2 {
    display:block;
	width:234px;
	height:30px;
	padding: 10px 0px 4px 0px;
    background:url(../images/step2.jpg) no-repeat;
	color: #ffffff; text-decoration: none;
}
#step2:hover{
    display:block;
	width:234px;
	height:30px;
	padding: 10px 0px 4px 0px;
    background:url(../images/step2_over.jpg) no-repeat;
	color: #ffffff; text-decoration: none;
}
#step3 {
    display:block;
	width:234px;
	height:30px;
	padding: 10px 0px 4px 0px;
    background:url(../images/step3.jpg) no-repeat;
	color: #ffffff; text-decoration: none;
}
#step3:hover{
    display:block;
	width:234px;
	height:30px;
	padding: 10px 0px 4px 0px;
    background:url(../images/step3_over.jpg) no-repeat;
	color: #ffffff; text-decoration: none;
}
 #mfree {
float:left;
height:100px;
padding:30px 0px 0px 27px;
width:463px;
}
#mfone {
float:left;
height:100px;
padding:20px 0px 0px 27px;
width:473px;
}
#icon_mfree {
float:left;
height:100px;
padding:0px 0px 0px 0px;
width:118px;
}
#icon_mfree img {
border:0px;
}
#txt_mfree {
text-align:left;
font-size:15px;
font-weight:bold;
}
#icon_mfone {
float:left;
height:100px;
padding:0px 0px 0px 0px;
width:118px;
}
#icon_mfone img {
border:0px;
}
#txt_mfone {
text-align:left;
font-size:15px;
font-weight:bold;
}
#guarantee_head{
float:left;
margin:25px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:300px;
height:87px;
background:url(../images/index_guarantee_head.jpg) no-repeat;
}

#guarantee_body{
float:left;
text-align:left;
padding: 10px 0px 0px 35px;
width:265px;
background:url(../images/index_guarantee_bg.jpg) repeat-y;
}

#guarantee_bot{
float:left;
padding: 0px 0px 0px 0px;
width:300px;
height:26px;
background:url(../images/index_guarantee_bot.jpg) no-repeat;
}

#tips{
float:left;
margin:10px 0px 0px 0px;
padding: 0px 0px 0px 20px;
width:280px;
text-align:left
}
#tips_header{
width:280px;
height:52px;
border:0px;
}
.line_tips{
float:left;
padding: 10px 0px 10px 0px;
width:280px;
text-align:left;
border-bottom: 1px #ffffff dashed;
}
.line_tips img{
border:0px;
float:left;
padding: 0px 0px 0px 0px;
width:31px;
height:31px;
}
.txt_tips{
float:left;
padding: 5px 0px 0px 5px;
width:244px;
text-align:left;
}
#shop{
float:left;
width:189px;
height:122px;
border:0px;
margin:40px 0px 0px 0px;
padding: 0px 0px 0px 70px;
}
#whatnew{
float:left;
width:500px;
height:100%;
padding: 30px 0px 0px 0px;
}
#wnewhead{
float:left;
width:500px;
height:80px;
padding: 0px 0px 0px 0px;
}
#wnewcontent{
float:left;
width:500px;
padding: 0px 0px 0px 0px;
background-color:#FFFFFF;
}
#wnewfooter{
float: left;
text-align:right;
background:url(../images/index_wnewfooter.jpg) no-repeat;
width:458px;
height:47px;
padding: 18px 42px 0px 0px;
}
#wnewfooter a{
margin:0px 0px 0px 0px;
font-weight:bold;
font-size:16px;
color:#FF8A00;
}
#wnewfooter a:hover{
margin:0px 0px 0px 0px;
font-weight:bold;
font-size:16px;
color:#FF0089;
}
.wnew{
float:left;
width:450px;
padding: 20px 0px 0px 50px;
}
.bgnew { background:url(../images/index_newbg.jpg) no-repeat ;
float:left;
width:80px;
height:70px;
}
.new_image {
padding:5px 0px 0px 0px;
width:60px;
height:60px;
}
.new_image img {
border:0px;
}
.txt_wnew{
float:left;
padding: 10px 0px 0px 30px;
width:340px;
text-align:left;
color:#0099D8;
}

#voipstory {
width:450px;
border:#f0f8f8 1px solid;
padding: 0px 5px 2px 10px;
margin: 4px 2px 2px 2px;
}
