﻿/* CSS Document */

#r_header{
height:55px;
overflow:hidden;
}
#r_header #logo{
background:url(../images/global_o_logo.gif) 0 -10px no-repeat;
width:160px;
height:55px;
overflow:hidden;
float:left;

}
#r_header #other{
float:left;
background:url(../images/reg_detail.gif) 0 49px repeat-x;
height:55px;
width:790px;
line-height:55px;
}
/*reg bj*/
.r_bj-w470{
width:470px;
}
.r_bj-w480{
width:480px;
height:275px;
overflow:hidden;
}
.r_bj-h275{
height:275px;
overflow:hidden;
}
.r_wrap{
width:700px;
margin:0 auto;
text-align:center;
}

/*frame style*/
.r_fra-s01{
background:url(../images/reg_detail.gif) 0 -17px repeat-x;
height:194px;
padding:40px 50px;

}
/*reg btn*/
.r_btn01{
background:url(../images/reg_detail.gif) 0 -308px no-repeat;
width:84px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;
}
.r_btn02{
background:url(../images/reg_detail.gif) 0 -357px no-repeat;
width:64px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;
}
.r_btn03{
background:url(../images/reg_detail.gif) -120px -306px no-repeat;
width:137px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;
}
.r_btn04{
background:url(../images/reg_detail.gif) -272px -306px no-repeat;
width:137px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;
}
.r_btn05{
background:url(../images/reg_detail.gif) -76px -358px no-repeat;
width:257px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;
}
.r_btn06{
background:url(../images/reg_detail.gif) -353px -358px no-repeat;
width:257px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;
}
.r_btn07{
background:url(../images/reg_detail.gif) -434px -306px no-repeat;
width:257px;
height:36px;
overflow:hidden;
border:0;
line-height:36px;

}
.r_btn08{
background:url(../images/reg_detail.gif) -624px -366px no-repeat;
width:257px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;

}
.r_btn09{
background:url(../images/reg_detail.gif) -492px -246px no-repeat;
width:257px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;

}
.r_btn10{
background:url(../images/reg_detail.gif) 0 -578px no-repeat;
width:84px;
height:36px;
overflow:hidden;
margin:10px 0;
border:0;
cursor:pointer;
}
/*TitleText*/
.r_TT-01{
background:url(../images/reg_detail.gif) -469px -406px no-repeat;
width:155px;
height:48px;
overflow:hidden;
margin:0 auto;

}
.r_TT-02{
background:url(../images/reg_detail.gif) -469px -460px no-repeat;
width:345px;
height:48px;
overflow:hidden;
margin:0 auto;

}
.r_TT-03{
background:url(../images/reg_detail.gif) -469px -509px no-repeat;
width:290px;
height:48px;
overflow:hidden;
margin:0 auto;

}
/*other detail*/
.r_regline01{
background:url(../images/reg_detail.gif) 110px -414px no-repeat;
width:502px;
height:36px;
margin:0 auto;
}
.r_regline02{
background:url(../images/reg_detail.gif) 110px -466px no-repeat;
width:502px;
height:36px;
margin:0 auto;
}
.r_regline03{
background:url(../images/reg_detail.gif) 110px -520px no-repeat;
width:502px;
height:36px;
margin:0 auto;
}
.r_rule{
width:640px;
height:150px;
overflow:auto;
border:1px solid #dcdedc;
margin:10px auto;
padding:5px;
}
/*table style*/
.r_tb-01{
border-collapse:collapse;
}
.r_tb-01 td{
border:1px solid #b3dfbc;
}
.r_tb-01 td td{
border:0;
}
.r_tb-01 th{
border:1px solid #b3dfbc;
background:#e9f6e5;
text-indent:15px;
}
/*form*/
.r_form-01{

}
.r_form-01 LI{
clear:both;
padding:10px 0;
height:35px;

}
.r_form-01 LI .l{
width:85px;
float:left;
line-height:35px;
}
.r_form-01 LI .c{
width:220px;
float:left;
}

.r_form-01 LI .r{
width:360px;
float:left;
}
.r_form-01 LI .r2{
width:580px;
float:left;
}
/*标题内容*/
h2.r-s01{
background:url(../images/reg_detail.gif) -716px -303px no-repeat;
height:58px;
line-height:58px;
padding-left:58px;
}
