.body
{
	width:1062px !important;
}

.body .title
{
	border-left:0px !important;
}

.content .r_1_l
{
	width:270px;
	float:left;
}



.content .r_1_l .r_1_l_1
{	
	padding:8px 26px;
	padding-bottom:0px;
	width:220px;
	position:relative;
	height:60px;
	
	*margin-top:0px;
}

.content .r_1_l .r_1_l_1 .div-left
{
	background-image:url("/images/right1.gif");
	background-repeat:no-repeat;
	cursor:pointer;
	height:45px;
	width:10px;
	background-position:-68px -380px;
	position:absolute;
	top:10px;
	left:8px;
}

.content .r_1_l .r_1_l_1 .div-left:hover
{
	background-position: -90px -380px;
}

.content .r_1_l .r_1_l_1 .div-right
{
	position:absolute;
	background-image: url("/images/right1.gif");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 45px;
    width: 10px;
	background-position: -79px -380px; 
	top:10px;
	right:8px;  
}

.content .r_1_l .r_1_l_1 .div-right:hover
{
	background-position: -101px -380px; 
}

.content .r_1_l .r_1_l_1 .div-list
{
	width:220px;
	overflow:hidden;
	height:52px;
}

.content .r_1_l .r_1_l_1 ul
{
	height:50px;
}
.content .r_1_l .r_1_l_1 li
{
	float:left;
	text-align:center;
	width:55px;
	display:table-cell;
	vertical-align:middle;
}

.content .r_1_l .r_1_l_1 li img
{
	
}

.content .r_1_l .r_1_l_1 li div
{
	width:46px;
	height:46px;
	border: 1px solid #E6E6E6;
	margin:0px 2px;
	padding:2px;
	cursor:pointer;
	overflow:hidden;
}

.content .r_1_l .r_1_l_1 li div:hover
{
	border-color:#cc0000;
}

.content .r_1_l .r_1_l_2
{
	margin-left:20px;
	padding:4px 0px;
	position:relative;
	color:#999;
}

.content .r_1_l .r_1_l_2 a
{
	margin-left:20px;
	color:#005aa1;
	text-decoration:none;
	margin-right:6px;
}

.content .r_1_l .r_1_l_2 a:hover
{
	color:#cc0000;
	text-decoration:underline;
}

.content .c_r_1_top
{
margin-top:10px;
margin-right:211px;
margin-left:3px;
}
.content .c_r_1_top1
{
	float:left;
	font-size:0px;
	width:20px;
	height:4px;
	background:url(/images/content-top20_left.png);
	
}
.content .c_r_1_top2
{
	float:left;
	font-size:0px;
	width:auto;
	height:4px;
	border-bottom:1px solid #c8c8c8;
}
.content .c_r_1_top3
{
	float:right;
	font-size:0px;
	width:20px;
	height:4px;
	background:url(/images/content-top20_right.png);
}
.content .c_r_1_bottom
{
	margin-right:211px;
	margin-left:3px;
}
.content .c_r_1_bottom1
{
	float:left;
	font-size:0px;
	width:20px;
	height:4px;
	background:url(/images/content-bottom20_left.png);
	
}
.content .c_r_1_bottom2
{
	float:left;
	font-size:0px;
	width:62%;
	height:4px;
	border-bottom:1px solid #c8c8c8;
	
}
.content .c_r_1_bottom3
{
	float:right;
	font-size:0px;
	width:20px;
	height:4px;
	background:url(/images/content-bottom20_right.png);
}

.content .r_1_r
{
	width:493px;
	float:left;
	padding-left:20px;
	position:relative;
}

.content  .r_1_r .r_1_r_1
{
	font-weight:bold;
	font-size:16px;
	font-family:Arial;
	padding-top:3px;
	margin-right:30px;
	margin-bottom:22px;
}

.content  .r_1_r .r_1_r_1 h1
{
	font-size:16px;
	line-height:150%;
}

.content  .r_1_r .r_1_r_1 strong
{
	color:#cc0000;
	padding-left:6px;
}

.content .r_1_r .r_1_r_2{
	line-height:300%;
	padding:10px 20px;
	background:#efefef;
	border-bottom:1px solid #cecece;
	margin-right:20px;
}

.content .r_1_r .r_1_r_2 strong
{
	color:#005aa1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}

.content .r_1_r .r_1_r_2 a
{
	color:#333333;
	text-decoration:none;
}

.content .r_1_r .r_1_r_2 a:hover
{
	color:#cc0000;
	text-decoration:underline;
}

.content .r_1_r .r_1_r_2 input
{
	height:22px;
	width:50px;
	background:url(/images/btn.gif);
	color:#333333;
	line-height:22px;
	border:0px;
	cursor:pointer;
	margin-right:4px;
}

.content .r_1_r .r_1_r_2 .addsearcart
{
	color:#cc0000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.content .r_1_r .r_1_r_2 .addsearcart:hover
{
	text-decoration:underline;
}



.content .r_1_r .divPhone
{
	margin-top:15px;
	border:1px solid #8b8b8b;
	background:#484848;
	height:76px;
	margin-right:20px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

.content .r_1_r .divPhone div
{
	margin-top:16px;
	margin-left:20px;
}

.content .r_1_r .divPhone ul
{
	margin-top:10px;
	margin-left:20px;	
}

.content .r_1_r .divPhone ul li
{
	float:left;
	margin-right:20px;
}

.content .r_1_r .divPhone ul li span
{
	font-size:16px;
}

.content .r_2
{
	margin-top:20px;
}

.content .r_2 ul
{
	width:100%;
	height:31px;
}

.content .r_2 li
{
	float:left;
	margin-right:1px;
}

.content .r_2 li a
{
	display:block;
	height:30px;
	background:url(../images/bg-topnav.gif) repeat-x;
	border:1px solid #cecece;
	color:#fff;
	text-decoration:none;
	line-height:30px;
	border-bottom:0px;
	font-weight:bold;
	padding:0px 15px;
}

.content .r_2 li a:hover, .content .r_2 li .a
{
	background:url(../images/bg-topnav-red.gif);
}

.content .r_2 .r_2_line
{
	height:4px;
	background:#0862BA;
	border-left:1px solid #cecece;
}

.content .r_3
{
	padding-left:10px;
	padding-top:15px;
	border-bottom:1px dotted #dedede;
	padding-bottom:15px;
}

.content .r_3 table
{
	border-bottom:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}

.content .r_3 th
{
	background-color:#f3f3f3;
}

.content .r_3 th, .content .r_3 td
{
	text-indent:10px;
	text-align:left;
	border:1px solid #e6e6e6;
	border-bottom:0px;
	border-right:0px;
	height:24px;
	line-height:24px;
}

.content .r_4, .content .r_5
{
	padding-left:10px;
	padding-top:10px;
	line-height:24px;
	font-family:ËÎÌå;
	border-bottom:1px dotted #dedede;
	padding-bottom:15px;
}

.content .r_4 .body .title
{
	border-left: 6px solid #3E7BCE !important;
}

.content .r_4 .body
{
	width:745px !important;
}

.content .r_4 span
{
	color:#cc0000;
}

.content .r_6
{
	padding-left:10px;
	padding-top:15px;
	width:100%;
}

.content .r_6 ul
{
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #eeeeee;
	float:left;
}

.content .r_6 li
{
	float:left;
	width:168px;
	height:210px;
	margin-top:5px;
	margin-right:10px;	
	position:relative;
	border:10px solid #ffffff;
	position:relative;
}

.content .r_6 .hover
{
	border-color:#efefef;
	background:#efefef;
}

.content .r_6 .l
{
	margin:0px;
	margin-top:5px;
	width:170px;
}

.content .r_6 li .dimg
{
	border:1px solid #eeeeee;
	padding:10px 0px;
	text-align:center;
	background:#fff;
}

.content .r_6 li .dimg span
{
	width:100%;
	margin-top:10px;
	display:block;
	cursor:default;
}

.content .r_6 li .dname
{
	padding:0px 6px;
	margin-top:8px;
	overflow:hidden;
	text-align:center;
}

.content .r_6 .dname a
{
	color:#333333;
	text-decoration:none;
}

.content .r_6 li .dname a:hover
{
	color:#cc0000;
	text-decoration:underline;
}

.content .r_7
{
	border:0px;
	padding-top:20px;
	padding-bottom:10px;
	text-align:left;
}

.content .r_7 a
{
	color: #005aa1;
    text-decoration: none;
}

.content .r_7 a:hover
{
	color:#cc0000;
	text-decoration: underline;
}


.content .r_8
{
border-top:1px dotted #E6E6E6;
padding:10px 0px;
margin:0px;
text-align:left;
}


.content .r_8 li
{
	float:left;
	padding-left:20px;
	text-align:left;
	white-space:pre-line;
}

.content .r_8 .d1
{
color: #CC3300;
font-size: 14px; 
font-weight:bold;
}
.content .r_8 .d2
{
color:#004276; 
margin-top:10px;
font-size:12px; 
font-weight:bold;
}
.content .r_8 .d3
{
	margin-top:10px;
	width:100%;
	position:relative;
}

.content .r_8 .d4
{
	margin-top:4px;
	line-height:200%;
}




.content .r_8 .d3 ul li
{
	border:1px solid #e6e6e6;
	border-right:0px;
	border-top:0px;
	float:left;
	padding:0px;
	text-align:left;
	height:56px;
	line-height:20px;
	+line-height:56px;
}

.content .r_8 .d3 ul .li1
{
	width:34px;
	position:relative;
	text-align:center;	
}

.content .r_8 .d3 ul .li1 .butten1
{
	background:url('/images/right1.gif') 0px -326px no-repeat;
	height:26px;
	line-height:26px;
	width:60px;
	top:14px;
	left:-58px;
	border:0px;
	cursor:pointer;
	position:absolute;
	z-index:99;
}


.content .r_8 .d3 ul .li2
{
	width:130px;
	padding-left:10px;
}

.content .r_8 .d3 ul .li3
{
	width:474px;
	padding-left:10px;
	border-right:1px solid #e6e6e6;
}

.content .r_8 .d3 ul .li4
{
	width:80px;
	border-left:1px solid #e6e6e6;
	text-align:center;
}

.content .r_8 .d3 ul .li4 img
{
	margin-top:-14px;
	+margin-top:6px;
}

.content .r_8 .d3 .b
{
	border-top:1px solid #E6E6E6;	
	background:#F3F3F3;
	font-weight:bold;
	text-align:center;
}

.content .r_8 .d3 ul a
{
	color:#333333;
	text-decoration:none;
}

.content .r_8 .d3 ul a:hover
{
	color:#cc0000;
	text-decoration:underline;
}

.content .r_8 .d5
{
	line-height:200%;
	width:100%;
}

.content .r_8 .d5 .d51
{
margin-left:5px;
display:inline;
float:left;
padding-top:3px;
margin-right:8px;
color:#333333;
}

.content .r_8 .d5 .d52
{
	margin-left:0px;
	margin-top:2px;
	float:left;
	width:100px;
}

.content .r_8 .d5 .d52 a
{
	background:url(/images/compare_button.gif) no-repeat;
	display:block;
	width:60px;
	height:18px;
	margin-top:8px;
}



.content .r_8 .d4 span
{
	color:#cc0000;
}

.content .r_8 .d4 .b1
{
	border:0px;
	width:60px;
	height:26px;
	background:url(/images/right1.gif) -0px -326px no-repeat;
	margin-right:4px;
	margin-top:4px;
	cursor:pointer;
	line-height:18px;
	font-family:Microsoft YaHei;
}

.content .r_8 .d4 a
{
	color: #004276;
    text-decoration: none;
}

.content .r_8 .d4 a:hover
{
	text-decoration: underline;
}

.r_9
{
	padding-left:10px;
	margin-top:15px;
	border-bottom:1px dotted #dedede;
	height:54px;
	padding-bottom:10px;
}

.r_9 li
{
	float:left;
	width:49%;
	height:18px;
	line-height:18px;
}


.content .r_9 a
{
	color: #005aa1;
    text-decoration: none;
}

.content .r_9 a:hover
{
	color:#cc0000;
	text-decoration: underline;
}

.content .dtitle
{
	color: #CC3300;
	padding-bottom:10px;
	font-size: 14px; 
	font-weight:bold;
}