
.r_f_i {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 310px; HEIGHT: 310px; OVERFLOW: hidden; TOP: 5px; LEFT: 7px
}
.r_f_i TABLE {
	WIDTH: 454px; BACKGROUND: #f5f5f5; HEIGHT: 298px
}
.r_f_i IMG {
	Z-INDEX: 3; BACKGROUND: #f5f5f5
}
.r_f_i DIV {
	Z-INDEX: 4; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=70); WIDTH: 300px; BACKGROUND: #333; HEIGHT: 65px; TOP: 233px; LEFT: 5px; opacity: 0.7
}
.r_f_i DIV B {
	WIDTH: 90%; DISPLAY: block; COLOR: #fff; opacity: 1
}
.r_f_i DIV SPAN {
	WIDTH: 90%; DISPLAY: block; COLOR: #fff; opacity: 1
}
.r_f_i DIV B {
	LINE-HEIGHT: 55px; FONT-FAMILY: Arial, Verdana, sans-serif !important; HEIGHT: 25px; FONT-SIZE: 14px
}
.r_f_i DIV SPAN {
	HEIGHT: 40px; line-height:40px; OVERFLOW: hidden
}
.r_f_l {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 263px; BACKGROUND: url(../images/bg_nav_edito.gif) no-repeat right top; HEIGHT: 296px; TOP: 5px; RIGHT: 6px
}
.r_f_l LI {
	Z-INDEX: 20; BORDER-BOTTOM: #b8b8b8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #b8b8b8 1px solid; MARGIN: 0px; WIDTH: 233px; DISPLAY: inline; FLOAT: right; HEIGHT: 100px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 1px
}
.r_f_l LI A {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; WIDTH: 140px; DISPLAY: inline; FLOAT: left; HEIGHT: 80px; MARGIN-LEFT: 5px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.r_f_l LI IMG {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; MARGIN: 5px; WIDTH: 80px; DISPLAY: inline; FLOAT: right; HEIGHT: 80px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
.r_f_l LI.cur {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/bg_nav_edito_sel2.png) no-repeat right top; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 0px
}
.r_f_l LI.cur A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: 0px; MARGIN-TOP: 5px; WIDTH: 140px; DISPLAY: inline; FLOAT: left; HEIGHT: 100px; MARGIN-LEFT: 35px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.r_f_l LI.cur IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: 5px; WIDTH: 80px; HEIGHT: 80px; DISPLAY: inline; FLOAT: right; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.r_pro {
	PADDING-BOTTOM: 10px; WIDTH: 920px; BORDER-TOP: #dbdbdb 1px solid;
}


.r_pro .sog {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 920px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden; background: url(../images/index_06.gif) repeat-x;
}
.r_pro .sog STRONG {
	PADDING-LEFT: 10px; DISPLAY: inline;  BACKGROUND: url(../images/index_08.gif) no-repeat left center; FLOAT: left; MARGIN-LEFT: 5px;  FONT-WEIGHT: bold
}


.r_pro .sog .sear {
	MARGIN-TOP: 4px; WIDTH: 380px; DISPLAY: inline; FLOAT: right
}
.r_pro .sog .sear .te {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; WIDTH: 285px; DISPLAY: inline; FLOAT: left; HEIGHT: 21px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}




.r_pro DL {
	MARGIN: 8px 6px 0px 16px; WIDTH: 282px; DISPLAY: inline; FLOAT: left; HEIGHT: 340px; OVERFLOW: hidden
}

.r_pro DL DT {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN-TOP: 4px; WIDTH: 282px; HEIGHT: 55px; COLOR: #666; OVERFLOW: hidden
}
.r_pro DL DT H2 {
	HEIGHT: 45px; FONT-SIZE: 13px; OVERFLOW: hidden;text-align:center; font-weight:normal;
}

.r_pro DL DT span.model{ color:#CC0000; display:block;}

.r_pro DL DT A.pho {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/index_35.gif) no-repeat left center
}
.r_com {
	WIDTH: 920px; /*HEIGHT: 216px; */BORDER-TOP: #dbdbdb 1px solid
}
.r_com .flpho {
	BORDER-BOTTOM: #e5e5e5 3px solid; BORDER-LEFT: #e5e5e5 3px solid; MARGIN-TOP: 13px; WIDTH: 450px; DISPLAY: inline; FLOAT: left;  /*MARGIN-LEFT: 15px; */BORDER-TOP: #e5e5e5 3px solid; BORDER-RIGHT: #e5e5e5 3px solid
}
.r_com STRONG {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; MARGIN-TOP: 11px; WIDTH: 430px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 19px; OVERFLOW: hidden
}
.r_com .con {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 430px; DISPLAY: inline; FLOAT: left; HEIGHT: auto; COLOR: #444; margin-top:10px; MARGIN-LEFT: 19px; OVERFLOW: hidden
}
.r_com .con A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/po.gif) no-repeat left center
}
.r_com .but {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 19px; DISPLAY: inline; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 13px
}
.r_com .qu {
	TEXT-ALIGN: left; WIDTH: 430px; MARGIN-left: 10px; margin-top:20px; DISPLAY: inline; FLOAT: left
}
.r_com .qu A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/po.gif) no-repeat left center; MARGIN-LEFT: 10px; MARGIN-RIGHT: 15px
}

.r_pro dd{ width: 260px;height: 260px; padding:10px; border:#dcdcdc solid 1px; text-align: center; float: left; display: inline;}
.r_pro dd a{ width:260px; height:260px; display:table-cell;vertical-align:middle;text-align:center;display:block}
.r_pro dd img{vertical-align:middle;}