﻿@charset "utf-8";
/* CSS Document */
body, input, select, textarea {
	font-family: "Microsoft Yahei";
}
:focus{outline:none;}
.nr_btn_font12, .nr_btn_font12 span {
	background-image: url(nr_btn_font12.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.nr_btn_font12 {
	background-position: 0 0;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	height: 24px;
	padding-left: 20px;
}
.nr_btn_font12:hover {
	background-position: 0 -48px;
	color: #fff;
}
.nr_btn_font12 span {
	background-position: right -24px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding-right: 20px;
}
.nr_btn_font12:hover span {
	background-position: right -72px;
}
.nr_btn_font14, .nr_btn_font14 span {
	background-image: url(nr_btn_font14.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.nr_btn_font14 {
	background-position: 0 0;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	padding-left: 20px;
	vertical-align: middle;
}
.nr_btn_font14:hover {
	background-position: 0 -34px;
	color: #fff;
}
.nr_btn_font14 span {
	background-position: right -68px;
	display: inline-block;
	height: 34px;
	line-height: 34px;
	padding-right: 20px;
}
.nr_btn_font14:hover span {
	background-position: right -102px;
}
.nr_btn_font16, .nr_btn_font16 span {
	background-image: url(nr_btn_font16.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.nr_btn_font16 {
	background-position: 0 0;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	padding-left: 10px;
	vertical-align: middle;
}
.nr_btn_font16:hover {
	background-position: 0 -80px;
	color: #fff;
}
.nr_btn_font16 span {
	background-position: right -40px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 20px 0 10px;
}
.nr_btn_font16:hover span {
	background-position: right -120px;
}
/*nr service sub header*/
.nr_ser_subheader{background:url(nr_ser_subheader_bg.png) center top no-repeat; font-size:14px; margin:6px 0; position:relative; z-index:2;}
.nr_ser_subheader .inner{height:43px; margin:0 auto; position:relative; width:1000px;}
.nr_ser_subheader .inner .inner_main{background:#f5f5f5 url(nr_page_location_bg.png) right center no-repeat; float:left; height:43px; line-height:40px; padding-right:195px;}
.nr_ser_subheader .page_loc{display:inline;}
.nr_p_title{margin:0 auto; padding-top:22px; position:relative; width:1000px;}
.nr_p_title h1{font:normal 32px/32px 'Microsoft Yahei';}

.nr_p_title .right_btns {
	position: absolute;
	right: 0;
	top: 20px;
}

.nr_p_title .right_btns .nr_abtn_buy{display:inline-block; text-align:left; vertical-align:middle; *display:inline; zoom:1; position:relative;}
.nr_p_title .right_btns .nr_abtn_buy .abtn{background-image:url(nr_abtn_buy_sprite.png); background-repeat:no-repeat; color:#fff; display:inline-block; position:relative; z-index:999;}
.nr_p_title .right_btns .nr_abtn_buy .abtn:hover{text-decoration:none;}
.nr_p_title .right_btns .nr_abtn_buy .size_m{background-position:0 -116px; line-height:40px; padding-left:15px; width:90px;}
.nr_p_title .right_btns .nr_abtn_buy .size_m:hover,
.nr_p_title .right_btns .nr_abtn_buy .size_m_on{background-position:0 -156px;}
.nr_p_title .right_btns .nr_abtn_gm b{padding-left:10px; padding-right:15px;}
.nr_p_title .right_btns .nr_abtn_buy .drop_list{background:url(nr_buy_drop_bg.png) left top no-repeat;display:none;position:absolute; left:0; top:28px; padding-top:10px; width:138px; z-index:888;}
.nr_p_title .right_btns .nr_abtn_buy .drop_list ul{background:url(nr_buy_drop_bg.png) left bottom no-repeat;position:relative;left:auto;top:auto;width:auto;padding:5px 10px 10px 15px;}
.nr_p_title .right_btns .nr_abtn_buy .drop_list ul li{font-size:12px;float:none;display:block;padding:0;width:auto;line-height:24px;}
.nr_p_title .right_btns .nr_abtn_buy .drop_list ul li a{color:#fff;}

.nr_p_title .right_btns .i{
  color:#005aaa;
  margin-left:20px;
}
.nr_p_title .right_btns .i_report{
  border-right:solid 1px #dcdcdc;
  padding-right:20px;
}
.nr_ser_tit {
	font-size: 22px;
	font-weight: bold;
	height: 40px;
	float: left;
	display: inline;
	clear: left;
  white-space:nowrap;
}
/* abtn grey small */
.pl_abtn_gs, .pl_abtn_gs b, .pl_abtn_gs i {
	background-image: url(nr_pl_btn_grey.png);
	background-repeat: no-repeat;
	display: inline-block;
	cursor: pointer;
}
.pl_abtn_gs {
	background-position: 0 0;
	height: 24px;
	padding-left: 5px;
	vertical-align: middle;
}
.pl_abtn_gs b, .pl_abtn_gs i {
	background-position: right -50px;
	padding: 4px 20px 4px 15px;
	font-style: normal;
	font-weight: 300;
	line-height: 16px;
	height: 16px;
	overflow: hidden;
	color: #32beff;
	font-size: 14px;
}
.pl_abtn_gs i {
	padding: 4px 15px 4px 10px;
}
.pl_abtn_gs i em {
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 16px;
	display: inline-block;
	padding-left: 21px;
	color: #32beff;
	font-size: 14px;
}
.pl_abtn_gs:hover {
	background-position: 0 -100px;
}
.pl_abtn_gs:hover b, .pl_abtn_gs:hover i {
	background-position: right -150px;
	color: #005aaa;
}
.pl_abtn_gs:hover i em {
	background-position: 0 -100px;
	color: #005aaa;
}
/* icons */
.pl_abtn_gs i em.i_heart {
	background-image: url(nr_pl_icon_heart_16s.png);
}
/* abtn grey medium */
.pl_abtn_gm, .pl_abtn_gm b, .pl_abtn_gm i {
	background-image: url(nr_pl_btn_grey.png);
	background-repeat: no-repeat;
	display: inline-block;
	cursor: pointer;
}
.pl_abtn_gm {
	background-position: 0 -200px;
	height: 34px;
	padding-left: 5px;
	vertical-align: middle;
}
.pl_abtn_gm b, .pl_abtn_gm i {
	background-position: right -250px;
	padding: 7px 20px 7px 15px;
	font-style: normal;
	font-weight: 300;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	color: #32beff;
	font-size: 14px;
}
.pl_abtn_gm i {
	padding: 7px 15px 7px 10px;
}
.pl_abtn_gm i em {
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 20px;
	display: inline-block;
	padding-left: 25px;
	color: #32beff;
	font-size: 14px;
}
.pl_abtn_gm:hover {
	background-position: 0 -300px;
}
.pl_abtn_gm:hover b, .pl_abtn_gm:hover i {
	background-position: right -350px;
	color: #005aaa;
}
.pl_abtn_gm:hover i em {
	background-position: 0 -100px;
	color: #005aaa;
}
/* icons */
.pl_abtn_gm i em.i_heart {
	background-image: url(nr_pl_icon_heart_16s.png);
}
/* abtn grey large */
.pl_abtn_gl, .pl_abtn_gl b, .pl_abtn_gl i {
	background-image: url(nr_pl_btn_grey.png);
	background-repeat: no-repeat;
	display: inline-block;
	cursor: pointer;
}
.pl_abtn_gl {
	background-position: 0 -400px;
	height: 40px;
	padding-left: 5px;
	vertical-align: middle;
}
.pl_abtn_gl b, .pl_abtn_gl i {
	background-position: right -450px;
	padding: 7px 30px 8px 25px;
	font-style: normal;
	font-weight: 300;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	color: #32beff;
	font-size: 16px;
}
.pl_abtn_gl i {
	padding: 7px 20px 8px 15px;
}
.pl_abtn_gl i em {
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 25px;
	display: inline-block;
	padding-left: 30px;
	color: #32beff;
	font-size: 16px;
}
.pl_abtn_gl:hover {
	background-position: 0 -500px;
}
.pl_abtn_gl:hover b, .pl_abtn_gl:hover i {
	background-position: right -550px;
	color: #005aaa;
}
.pl_abtn_gl:hover i em {
	background-position: 0 -100px;
	color: #005aaa;
}
/* icons */
.pl_abtn_gl i em.i_heart {
	background-image: url(nr_pl_icon_heart_16s.png);
}
/* abtn blue small */
.pl_abtn_bs, .pl_abtn_bs b, .pl_abtn_bs i {
	background-image: url(nr_pl_btn_blue.png);
	background-repeat: no-repeat;
	display: inline-block;
	cursor: pointer;
}
.pl_abtn_bs {
	background-position: 0 0;
	height: 24px;
	padding-left: 5px;
	vertical-align: middle;
}
.pl_abtn_bs b, .pl_abtn_bs i {
	background-position: right -50px;
	padding: 4px 20px 4px 15px;
	font-style: normal;
	font-weight: 300;
	line-height: 16px;
	height: 16px;
	overflow: hidden;
	color: #ffffff;
	font-size: 14px;
}
.pl_abtn_bs i {
	padding: 4px 15px 4px 10px;
}
.pl_abtn_bs i em {
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 16px;
	display: inline-block;
	padding-left: 21px;
	color: #ffffff;
	font-size: 14px;
}
.pl_abtn_bs:hover {
	background-position: 0 -100px;
}
.pl_abtn_bs:hover b, .pl_abtn_bs:hover i {
	background-position: right -150px;
	color: #ffffff;
}
.pl_abtn_bs:hover i em {
	background-position: 0 -100px;
	color: #ffffff;
}
/* icons */
.pl_abtn_bs i em.i_heart {
	background-image: url(nr_pl_icon_heart_16s.png);
}
/* abtn blue medium */
.pl_abtn_bm, .pl_abtn_bm b, .pl_abtn_bm i {
	background-image: url(nr_pl_btn_blue.png);
	background-repeat: no-repeat;
	display: inline-block;
	cursor: pointer;
}
.pl_abtn_bm {
	background-position: 0 -200px;
	height: 34px;
	padding-left: 5px;
	vertical-align: middle;
}
.pl_abtn_bm b, .pl_abtn_bm i {
	background-position: right -250px;
	padding: 7px 20px 7px 15px;
	font-style: normal;
	font-weight: 300;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	color: #ffffff;
	font-size: 14px;
}
.pl_abtn_bm i {
	padding: 7px 15px 7px 10px;
}
.pl_abtn_bm i em {
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 20px;
	display: inline-block;
	padding-left: 25px;
	color: #ffffff;
	font-size: 14px;
}
.pl_abtn_bm:hover {
	background-position: 0 -300px;
}
.pl_abtn_bm:hover b, .pl_abtn_bm:hover i {
	background-position: right -350px;
	color: #ffffff;
}
.pl_abtn_bm:hover i em {
	background-position: 0 -100px;
	color: #ffffff;
}
/* icons */
.pl_abtn_bm i em.i_heart {
	background-image: url(nr_pl_icon_heart_16s.png);
}
/* abtn blue large */
.pl_abtn_bl, .pl_abtn_bl b, .pl_abtn_bl i {
	background-image: url(nr_pl_btn_blue.png);
	background-repeat: no-repeat;
	display: inline-block;
	cursor: pointer;
}
.pl_abtn_bl {
	background-position: 0 -400px;
	height: 40px;
	padding-left: 5px;
	vertical-align: middle;
}
.pl_abtn_bl b, .pl_abtn_bl i {
	background-position: right -450px;
	padding: 7px 30px 8px 25px;
	font-style: normal;
	font-weight: 300;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	color: #ffffff;
	font-size: 16px;
}
.pl_abtn_bl i {
	padding: 7px 20px 8px 15px;
}
.pl_abtn_bl i em {
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 25px;
	display: inline-block;
	padding-left: 30px;
	color: #ffffff;
	font-size: 16px;
}
.pl_abtn_bl:hover {
	background-position: 0 -500px;
}
.pl_abtn_bl:hover b, .pl_abtn_bl:hover i {
	background-position: right -550px;
	color: #ffffff;
}
.pl_abtn_bl:hover i em {
	background-position: 0 -100px;
	color: #ffffff;
}
/* icons */
.pl_abtn_bl i em.i_heart {
	background-image: url(nr_pl_icon_heart_16s.png);
}
/* home */
#nr_pl_home_kv {
	width: 2000px;
	margin: 0 -500px;
	height: 320px;
	position: relative;
}
#nr_pl_home_kv .window {
	width: 2000px;
	height: 320px;
	position: absolute;
	left: 0;
	top: 0;
}
#nr_pl_home_kv .slide {
	width: 1000px;
	height: 320px;
	padding: 0 500px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #fff;
}
#nr_pl_home_kv .slide .img {
	width: 2000px;
	height: 320px;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -1000px;
}
#nr_pl_home_kv .slide .text {
	width: 380px;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: 120px;
	padding-top: 95px;
}
#nr_pl_home_kv .slide .text h2 {
	font-size: 46px;
	line-height: 54px;
	font-weight: 300;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
	color:#303030;
}
#nr_pl_home_kv .slide .text h3 {
	font-size: 26px;
	line-height: 30px;
	font-weight: 300;
	padding: 0;
	margin: 0;
	color:#606060;
}
#nr_pl_home_kv .slide .text p {
	font-size: 14px;
}
#nr_pl_home_kv .slide .text ul {
}
#nr_pl_home_kv .slide .text ul li {
	font-size: 14px;
	line-height: 20px;
	background-image: url(nr_pl_dot.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 11px;
}
#nr_pl_home_kv .slide .text ul li a {
}
#nr_pl_home_kv .slide .text ul li a:hover {
}
#nr_pl_home_kv .slide .text_left {
	margin-left: -470px;
}
#nr_pl_home_kv .slide .text_right {
	margin-left: 120px;
}
#nr_pl_home_kv .slide .text_white {
	color: #fff;
}
#nr_pl_home_kv .slide .text_white h2 {
	color: #fff;
}
#nr_pl_home_kv .slide .text_white h3 {
	color: #fff;
}
#nr_pl_home_kv .slide .text_white a {
	color: #fff;
}
#nr_pl_home_kv .slide .text_white a:hover {
	color: #fff;
}
#nr_pl_home_kv .slide .text_white ul li {
	background-image: url(nr_pl_dot_w.png);
	_background-image: url(nr_pl_dot_w@ie6.png);
}
#nr_pl_home_kv .slide .text_white .nr_arr {
	background-image: url(nr_arr_w.png);
	_background-image: url(nr_arr_w@ie6.png);
}
#nr_pl_home_kv .slide .text_grey {
	color: #606060;
}
#nr_pl_home_kv .slide .text_grey h2 {
	color: #303030;
}
#nr_pl_home_kv .slide .text_grey h3 {
	color: #606060;
}
#nr_pl_home_kv .slide .text_content_s {
	padding-top: 95px;
}
#nr_pl_home_kv .slide .text_content_l {
	padding-top: 43px;
}
#nr_pl_home_kv .slide .text_size_s h2 {
	font-size: 32px;
	line-height: 52px;
}
#nr_pl_home_kv .slide .text_size_s h3 {
	font-size: 18px;
	line-height: 40px;
}
#nr_pl_home_kv .slide .text_size_m h2 {
	font-size: 38px;
	line-height: 52px;
}
#nr_pl_home_kv .slide .text_size_m h3 {
	font-size: 22px;
	line-height: 40px;
}
#nr_pl_home_kv .slide .text_size_l h2 {
	font-size: 46x;
	line-height: 52px;
}
#nr_pl_home_kv .slide .text_size_l h3 {
	font-size: 26px;
	line-height: 40px;
}
#nr_pl_home_kv .indicator {
	position: absolute;
	right: 50%;
	margin-right: -490px;
	top: 13px;
}
#nr_pl_home_kv .indicator li {
	width: 16px;
	height: 16px;
	float: left;
	display: inline;
	margin-left: 8px;
}
#nr_pl_home_kv .indicator li a {
	float: left;
	display: inline;
	background-image: url(nr_pl_kv_dot.png) !important;
	background-image: url(nr_pl_kv_dot_ie6.png);
	background-repeat: no-repeat;
	background-position: -20px 0;
	width: 16px;
	height: 0;
	padding-top: 16px;
	overflow: hidden;
}
#nr_pl_home_kv .indicator li.active a, #nr_pl_home_kv .indicator li a:hover {
	background-position: 0 0;
}
/* nr_pl_home_type_list */
#nr_pl_home_type_list {
	width: 1000px;
	position: relative;
}
#nr_pl_home_type_list .window {
	margin: 20px auto 0;
	width: 850px;
	height: 215px;
}
#nr_pl_home_type_list .window .slider_wrap {
	width: 850px;
	height: 215px;
	overflow: hidden;
	position: relative;
}
#nr_pl_home_type_list .window .slider {
	width: 100%;
	height: 100%;
}
#nr_pl_home_type_list .window .slide {
	width: 20%;
	float: left;
	display: inline;
	height: 215px;
	margin-left: -2px;
}
#nr_pl_home_type_list .window .slide a {
	width: 100%;
	float: left;
	display: inline;
	padding-top: 150px;
	position: relative;
}
#nr_pl_home_type_list .window .slide a:hover span {
	color: #005aaa;
}
#nr_pl_home_type_list .window .slide a .thumb {
	width: 150px;
	height: 150px;
	display: block;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -75px;
	transition: all 0.1s ease;
	cursor: pointer;
}
#nr_pl_home_type_list .window .slide a .thumb img {
	width: 100%!important;
	height: 100%!important;
}
#nr_pl_home_type_list .window .slide a.hover .thumb, #nr_pl_home_type_list .window .slide a:hover .thumb {
	width: 160px;
	height: 160px;
	margin-left: -80px;
	top: -5px;
}
#nr_pl_home_type_list .window .slide a .tit {
	width: 170px;
	display: block;
	text-align: center;
	font-size: 14px;
	line-height: 34px;
	margin: 0 auto;
	cursor: pointer;
	color: #808080;
}
#nr_pl_home_type_list .window .slide .tit a {
}
#nr_pl_home_type_list .window .slide .tit a:hover {
}
#nr_pl_home_type_list .nr_slider_btn_prev_l, #nr_pl_home_type_list .nr_slider_btn_next_l {
	width: 40px;
	height: 40px;
	position: absolute;
	top: 105px;
}
/* nr_pl_home_type_list_w_subtype */
#nr_pl_home_type_list_w_subtype {
	height: 360px;
	width: 1000px;
	position: relative;
}
#nr_pl_home_type_list_w_subtype .window {
	margin: 20px auto 0;
	width: 1000px;
	height: 330px;
}
#nr_pl_home_type_list_w_subtype .window .slider_wrap {
	width: 850px;
	height: 340px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
}
#nr_pl_home_type_list_w_subtype .window .slider {
	width: 10000px;
	height: 340px;
	position:absolute;
	left:0;
	top:0;
}
#nr_pl_home_type_list_w_subtype .window .slide {
	width: 170px;
	float: left;
	height: 340px;
}
#nr_pl_home_type_list_w_subtype .window .slide .cat {
	height: 190px;
	widows: 100%;
}
#nr_pl_home_type_list_w_subtype .window .slide .cat a {
	width: 100%;
	float: left;
	display: inline;
	padding-top: 150px;
	position: relative;
}
#nr_pl_home_type_list_w_subtype .window .slide .cat a .thumb {
	width: 150px;
	height: 150px;
	display: block;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -75px;
	transition: all 0.1s ease;
	cursor: pointer;
}
#nr_pl_home_type_list_w_subtype .window .slide .cat a .thumb img {
	width: 100%!important;
	height: 100%!important;
}
#nr_pl_home_type_list_w_subtype .window .slide .cat a .tit {
	width: 170px;
	display: block;
	text-align: center;
	font-size: 16px;
	line-height: 34px;
	margin: 0 auto;
	cursor: pointer;
	color: #808080;
}
#nr_pl_home_type_list_w_subtype .window .slide .cat a:hover .tit {
	color: #005aaa;
}
#nr_pl_home_type_list_w_subtype .window .slide .cat .tit a {
}
#nr_pl_home_type_list_w_subtype .window .slide .cat .tit a:hover {
}
#nr_pl_home_type_list_w_subtype .window .slide .sub_cat {
	text-align: center;
	height: 130px;
	overflow: hidden;
}
#nr_pl_home_type_list_w_subtype .nr_slider_btn_prev_l, #nr_pl_home_type_list_w_subtype .nr_slider_btn_next_l {
	width: 40px;
	height: 40px;
	position: absolute;
	top: 105px;
}
/* nr_pl_home_news_bar */
.nr_pl_home_news_bar {
	height: 40px;
	background-color: #f5f5f5;
	overflow: hidden;
	position: relative;
	font-size: 14px;
}
.nr_pl_home_news_bar ul {
	position: relative;
	height: 40px;
}
.nr_pl_home_news_bar ul li {
	float: left;
	display: inline;
	width: 100%;
	height: 40px;
	line-height: 40px;
}
.nr_pl_home_news_bar ul li em {
	margin-left: 30px;
	width: 90px;
	color: #606060;
	font-weight: 300;
	font-style: normal;
	display: block;
	float: left;
	display: inline;
}
.nr_pl_home_news_bar ul li a {
	display: inline;
}
.nr_pl_home_news_bar ul li a:hover {
}
.nr_pl_home_news_bar .btn_view_all {
	position: absolute;
	height: 40px;
	line-height: 40px;
	position: absolute;
	right: 30px;
	top: 0;
	display: block;
}
/* nr_pl_home_new_hot */
#nr_pl_home_new_hot {
	height: 528px;
	padding: 46px 0 246px;
	overflow: hidden;
	margin-bottom:-200px;
}
#nr_pl_home_new_hot .new {
	float: left;
	display: inline;
	height: 528px;
	width: 659px;
	border-right: solid 1px #dddddd;
	position: relative;
}
#nr_pl_home_new_hot .new_inner{overflow:hidden;width:659px;margin-bottom:-300px;padding-bottom:300px;}
#nr_pl_home_new_hot .title {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
#nr_pl_home_new_hot .title h3 {
	line-height: 30px;
	font-size: 22px;
	color: #606060;
	float: left;
	display: inline;
	margin-right: 15px;
	font-weight: 300;
}
#nr_pl_home_new_hot .title a {
	height: 30px;
	line-height: 30px;
	float: left;
	display: inline;
	font-size: 14px;
}
#nr_pl_home_new_hot .title a:hover {
}
#nr_pl_home_new_hot .new .window {
	width: 660px;
	height: 498px;
	position: relative;
	overflow: hidden;
	padding-bottom:200px;
	margin-bottom:-200px;
}
#nr_pl_home_new_hot .new .slider {
	width: 100%;
	height: 100%;
}
#nr_pl_home_new_hot .new .slide {
	width: 660px;
	height: 498px;
	float: left;
	display: inline;
	position: relative;
}
#nr_pl_home_new_hot .new .slide ul {
	position: absolute;
	left: 35px;
	top: 60px;
	width: 590px;
}
#nr_pl_home_new_hot .new .slide ul li {
	width: 235px;
	padding: 0 30px;
	float: left;
	display: inline;
}
#nr_pl_home_new_hot .new .slide ul li .thumb {
	width: 235px;
	height: 235px;
	overflow: hidden;
}
#nr_pl_home_new_hot .new .slide ul li .text {
	text-align: center;
	margin-top: 10px;
}
#nr_pl_home_new_hot .new .slide ul li .text h3 {
	font-size: 14px;
	color: #303030;
	font-weight: 300;
	height: 42px;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 0;
}
#nr_pl_home_new_hot .new .slide ul li .text p {
	color: #808080;
}
#nr_pl_home_new_hot .new .slide ul li .text .desc {
	height: 63px;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 0;
}
#nr_pl_home_new_hot .new .slide ul li .text .btn {
	height: 34px;
	margin-bottom: 10px;
	padding-bottom: 0;
}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy{display:inline-block; margin-right:10px; text-align:left; vertical-align:middle; *display:inline; zoom:1; position:relative;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .abtn{background-image:url(nr_abtn_buy_sprite.png); background-repeat:no-repeat; color:#fff; display:inline-block; position:relative; z-index:2;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .abtn:hover{text-decoration:none;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .size_m{background-position:0 0; line-height:34px; padding-left:15px; width:90px;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .size_m:hover,
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .size_m_on{background-position:0 -34px;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_gm b{padding-left:10px; padding-right:15px;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .drop_list{background:url(nr_buy_drop_bg.png) left top no-repeat;display:none;position:absolute; left:0; top:28px; padding-top:10px; width:138px; z-index:1;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .drop_list ul{background:url(nr_buy_drop_bg.png) left bottom no-repeat;position:relative;left:auto;top:auto;width:auto;padding:5px 10px 10px 15px;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .drop_list ul li{font-size:12px;float:none;display:block;padding:0;width:auto;line-height:24px;}
#nr_pl_home_new_hot .new .slide ul li .text .btn .nr_abtn_buy .drop_list ul li a{color:#fff;}

#nr_pl_home_new_hot .new .indicator {
	position: absolute;
	right: 34px;
	top: 8px;
}
#nr_pl_home_new_hot .new .indicator li {
	width: 16px;
	height: 16px;
	float: left;
	display: inline;
	margin-left: 8px;
}
#nr_pl_home_new_hot .new .indicator li a {
	float: left;
	display: inline;
	background-image: url(nr_pl_kv_dot.png);
	background-repeat: no-repeat;
	background-position: -20px 0;
	width: 16px;
	height: 0;
	padding-top: 16px;
	overflow: hidden;
}
#nr_pl_home_new_hot .new .indicator li.active a, #nr_pl_home_new_hot .new .indicator li a:hover {
	background-position: 0 0;
}
#nr_pl_home_new_hot .hot {
	float: right;
	display: inline;
	height: 528px;
	/* padding-top: 4px; */
	width: 320px;
	overflow: hidden;
	position: relative;
	padding-left: 20px;
	padding-bottom:400px;
	margin-bottom:-400px;
}
#nr_pl_home_new_hot .hot ul {
	height: 498px;
	overflow: hidden;
	padding-bottom:400px;
	margin-bottom:-400px;
}
#nr_pl_home_new_hot .hot ul li {
	padding: 8px 0;
	height: 150px;
	border-top: solid 1px #ddd;
	margin-top: -1px;
}
#nr_pl_home_new_hot .hot ul li .thumb {
	width: 150px;
	height: 150px;
	margin-right: 15px;
	float: left;
	display: inline;
}
#nr_pl_home_new_hot .hot ul li .text {
	padding-top: 15px;
	width: 150px;
	float: left;
	display: inline;
}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy{display:inline-block; margin-right:10px; text-align:left; vertical-align:middle; *display:inline; zoom:1; position:relative; padding-bottom:5px;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .abtn{background-image:url(nr_abtn_buy_sprite.png); background-repeat:no-repeat; color:#fff; display:inline-block; font-size:12px; position:relative; z-index:2;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .abtn:hover{text-decoration:none;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .size_m{background-position:0 -68px; line-height:24px; height:24px; padding-left:15px; width:82px;zoom:1;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .size_m:hover,
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .size_m_on{background-position:0 -92px;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_gm b{padding-left:10px; padding-right:15px;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .drop_list{background:url(nr_buy_drop_bg.png) left top no-repeat;display:none;position:absolute; left:0; top:20px; _top:14px; padding-top:10px; width:138px; z-index:1;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .drop_list ul{background:url(nr_buy_drop_bg.png) left bottom no-repeat;position:relative;left:auto;top:auto;width:auto;padding:0 10px 10px 15px;height:auto;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .drop_list ul li{font-size:12px;float:none;display:block;padding:0;width:auto;line-height:24px;height:auto;border:none;margin:0;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_buy .drop_list ul li a{color:#fff;}
#nr_pl_home_new_hot .hot ul li .text p.pro_name{height:63px; margin-bottom:10px; overflow:hidden; padding:0;}
#nr_pl_home_new_hot .hot ul li .text p.know_pro{padding-bottom:5px;}
#nr_pl_home_new_hot .hot ul li .text p span{display:block; height:20px; line-height:20px; overflow:hidden;}
#nr_pl_home_new_hot .hot ul li .text .nr_abtn_gs b{padding:3px 25px 3px 19px;line-height:19px;}
/* nr_pl_home_creative */
#nr_pl_home_creative {
	border-bottom: solid 1px #dddddd;
}
#nr_pl_home_creative h2 {
	height: 55px;
	background-image: url(nr_pl_line.png);
	background-position: center center;
	background-repeat: repeat-x;
	text-align: center;
	overflow: hidden;
}
#nr_pl_home_creative h2 span {
	padding: 0 45px;
	height: 55px;
	display: inline-block;
	background-color: #fff;
	line-height: 55px;
	font-size: 32px;
	font-weight: 300;
	color: #606060;
}
#nr_pl_home_creative .col_wrap {
	overflow: hidden;
	padding: 26px 0 40px;
	height: 352px;
}
#nr_pl_home_creative .pic_text {
	width: 490px;
	height: 352px;
	float: left;
	display: inline;
	overflow: hidden;
}
#nr_pl_home_creative .pic_text ul {
	margin-top: -20px;
}
#nr_pl_home_creative .pic_text ul li {
	height: 156px;
	padding: 20px 0;
	border-top: solid 1px #dddddd;
	overflow: hidden;
}
#nr_pl_home_creative .pic_text ul li .pic {
	width: 235px;
	height: 156px;
	float: left;
	display: inline;
	margin-right: 14px;
}
#nr_pl_home_creative .pic_text ul li .text {
	width: 221px;
	height: 156px;
	float: left;
	display: inline;
}
#nr_pl_home_creative .pic_text ul li .text h3 {
	font-weight: 300;
	color: #606060;
	font-size: 18px;
}
#nr_pl_home_creative .pic_text ul li .text p {
}
#nr_pl_home_creative .multi_slider {
	width: 490px;
	height: 352px;
	float: right;
	display: inline;
	overflow: hidden;
	position: relative;
}
#nr_pl_home_creative .multi_slider .slider {
	width: 100%;
	height: 100%;
}
#nr_pl_home_creative .multi_slider .slide {
	width: 490px;
	height: 352px;
	float: left;
	display: inline;
	position: relative;
}
#nr_pl_home_creative .btn_learn_more {
	text-align: center;
	padding-bottom: 40px;
}
/* slide_pic */
#nr_pl_home_creative .multi_slider .slide_pic .bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 490px;
	height: 352px;
}
#nr_pl_home_creative .multi_slider .slide_pic .tag {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 75px;
}
#nr_pl_home_creative .multi_slider .slide_pic .text {
	position: absolute;
	left: 60px;
	top: 24px;
	width: 345px;
	height: 100px;
}
#nr_pl_home_creative .multi_slider .slide_pic .text h3 {
	font-size: 22px;
	color: #606060;
	font-weight: 300;
	padding: 0;
	margin: 0;
}
#nr_pl_home_creative .multi_slider .slide_pic .text p {
}
#nr_pl_home_creative .multi_slider .slide_pic .pic {
	position: absolute;
	left: 86px;
	top: 125px;
	width: 320px;
	height: 213px;
}
/* slide_video */
#nr_pl_home_creative .multi_slider .video_box {
	position: relative;
}
#nr_pl_home_creative .multi_slider .video_box h3 {
	height: 76px;
	color: #606060;
	font-size: 22px;
	font-weight: 300;
	padding: 0;
	margin: 0;
}
#nr_pl_home_creative .multi_slider .video_box .pic {
	width: 490px;
	height: 276px;
	position: relative;
}
#nr_pl_home_creative .multi_slider .video_box .pic a {
	width: 490px;
	height: 276px;
	position: relative;
	display: block;
	overflow: hidden;
}
#nr_pl_home_creative .multi_slider .video_box .title {
	position: absolute;
	left: 0;
	bottom: -30px;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	width: 100%;
	background-color: #1874b1;
	color: #fff;
	opacity: 0.85;
	transition: all 0.2s ease;
}
#nr_pl_home_creative .multi_slider .video_box .pic a:hover .title {
	bottom: 0;
}
#nr_pl_home_creative .multi_slider .video_box .play_btn {
	width: 140px;
	height: 140px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -70px;
	margin-top: -70px;
}
#nr_pl_home_creative .multi_slider .indicator {
	position: absolute;
	right: 12px;
	top: 12px;
}
#nr_pl_home_creative .multi_slider .indicator li {
	width: 16px;
	height: 16px;
	float: left;
	display: inline;
	margin-left: 8px;
}
#nr_pl_home_creative .multi_slider .indicator li a {
	float: left;
	display: inline;
	background-image: url(nr_pl_kv_dot.png) !important;
	background-image: url(nr_pl_kv_dot_ie6.png);
	background-repeat: no-repeat;
	background-position: -20px 0;
	width: 16px;
	height: 0;
	padding-top: 16px;
	overflow: hidden;
}
#nr_pl_home_creative .multi_slider .indicator li.active a, #nr_pl_home_creative .multi_slider .indicator li a:hover {
	background-position: 0 0;
}
/* nr_pl_home_sns */
#nr_pl_home_sns {
	padding: 35px 0 40px 0;
	border-bottom: solid 1px #dddddd;
}
#nr_pl_home_sns h2 {
	height: 30px;
	line-height: 30px;
	font-size: 22px;
	color: #606060;
	font-weight: 300;
}
#nr_pl_home_sns .sns_wrap {
	height: 223px;
	padding-top: 16px;
}
#nr_pl_home_sns .bbs {
	float: left;
	display: inline;
	height: 223px;
	width: 660px;
}
#nr_pl_home_sns .bbs .nav {
	width: 25px;
	height: 12px;
	position: absolute;
	left: 20px;
	bottom: 20px;
	display:none;
}
#nr_pl_home_sns .bbs .slider {
	width: 100%;
	height: 100%;
}
#nr_pl_home_sns .bbs .slide {
	height: 223px;
	width: 660px;
	float: left;
	display: inline;
	position: relative;
	background-color: #f7f7f7;
}
/* .slide_pic */
#nr_pl_home_sns .bbs .slide_pic .tag {
	width: 68px;
	height: 68px;
	position: absolute;
	right: 0;
	top: 0;
}
#nr_pl_home_sns .bbs .slide_pic .thumb {
	width: 158px;
	height: 90px;
	position: absolute;
	left: 18px;
	top: 15px;
}
#nr_pl_home_sns .bbs .slide_pic .cont {
	width: 400px;
	height: 155px;
	position: absolute;
	left: 195px;
	top: 15px;
}
#nr_pl_home_sns .bbs .slide_pic .cont h3 {
	font-size: 16px;
	color: #606060;
	font-weight: 300;
}
#nr_pl_home_sns .bbs .slide_pic .cont h3 a {
}
#nr_pl_home_sns .bbs .slide_pic .cont p {
}
#nr_pl_home_sns .bbs .slide_pic .comments {
	height: 25px;
	position: absolute;
	right: 20px;
	bottom: 20px;
	zoom: 1;
}
#nr_pl_home_sns .bbs .slide_pic .comments .b {
	background-image: url(nr_pl_text_bubble_r.png);
	_background-image: url(nr_pl_text_bubble_r@ie6.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: inline-block;
	padding-left: 10px;
	height: 22px;
	vertical-align: middle;
}
#nr_pl_home_sns .bbs .slide_pic .comments .b em {
	background-image: url(nr_pl_text_bubble_r.png);
	_background-image: url(nr_pl_text_bubble_r@ie6.png);
	background-repeat: no-repeat;
	background-position: right -30px;
	display: inline-block;
	padding: 0 10px 0 6px;
	height: 22px;
	line-height: 22px;
	color: #333;
	font-weight: 300;
}
/* .slide_txt */
#nr_pl_home_sns .bbs .sns_txt {
	position: relative;
	overflow: hidden;
	background-color: #f7f7f7;
	height: 230px;
	width: 660px;
}
#nr_pl_home_sns .bbs .sns_txt .tag {
	width: 68px;
	height: 68px;
	position: absolute;
	right: 0;
	top: 0;
}
#nr_pl_home_sns .bbs .sns_txt .cont {
	height: 75px;
	padding: 15px 20px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 10px;
}
#nr_pl_home_sns .bbs .sns_txt .cont h3 {
	font-size: 18px;
	color: #606060;
	font-weight: 300;
	padding-bottom: 5px;
}
#nr_pl_home_sns .bbs .sns_txt .cont h3 a {
}
#nr_pl_home_sns .bbs .sns_txt .cont h3 em a {
	color: #005aab;
}
#nr_pl_home_sns .bbs .sns_txt .cont p {
}
#nr_pl_home_sns .bbs .sns_txt .comments {
	height: 25px;
	text-align: right;
	padding-right: 20px;
	border-bottom: solid 1px #dddddd;
	padding-bottom: 10px;
}
#nr_pl_home_sns .bbs .sns_txt .comments .b {
	background-image: url(nr_pl_text_bubble_r.png);
	_background-image: url(nr_pl_text_bubble_r@ie6.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: inline-block;
	padding-left: 10px;
	height: 22px;
	vertical-align: middle;
}
#nr_pl_home_sns .bbs .sns_txt .comments .b em {
	background-image: url(nr_pl_text_bubble_r.png);
	_background-image: url(nr_pl_text_bubble_r@ie6.png);
	background-repeat: no-repeat;
	background-position: right -30px;
	display: inline-block;
	padding: 0 10px 0 6px;
	height: 22px;
	line-height: 22px;
	color: #333;
	font-weight: 300;
}
#nr_pl_home_sns .bbs .sns_txt .list {
	height: 67px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	padding: 12px 20px 0;
}
#nr_pl_home_sns .bbs .sns_txt .list li {
}
#nr_pl_home_sns .bbs .sns_txt .list li a {
}
#nr_pl_home_sns .bbs .sns_txt .list li a:hover {
}
#nr_pl_home_sns .bbs .sns_txt .list li em {
}
#nr_pl_home_sns .bbs .sns_txt .list li em a {
	color: #005aab;
}
#nr_pl_home_sns .bbs .sns_txt .list li em a:hover {
}
#nr_pl_home_sns .sns {
	width: 320px;
	height: 223px;
	float: right;
	display: inline;
}
#nr_pl_home_sns .sns .ad {
	width: 320px;
	height: 160px;
	position: relative;
}
#nr_pl_home_sns .sns .ad a {
	width: 320px;
	height: 160px;
	position: relative;
	display:block;
}
#nr_pl_home_sns .sns .ad img {
	position: absolute;
	left: 0;
	top: 0;
}
#nr_pl_home_sns .sns .ad span {
	width: 242px;
	color: #fff;
	height: 35px;
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 14px;
	line-height: 35px;
	padding: 0 10px;
	background-image: url(nr_pl_pic_link_headline_blue_delta.png) !important;
	background-image: url(nr_pl_pic_link_headline_blue_delta_ie6.png);
}
#nr_pl_home_sns .sns .ad a:hover{text-decoration:none;}
#nr_pl_home_sns .sns .ad a:hover span {
	background-position: 0 -50px;
	cursor:pointer;
	text-decoration:none;
}
#nr_pl_home_sns .sns .links {
	margin-top: 10px;
	height: 41px;
	width: 305px;
	padding: 12px 0 0 15px;
	background-color: #f7f7f7;
}
#nr_pl_home_sns .sns .links ul {
	margin-bottom: 0;
	padding-bottom: 0;
	height: 41px;
}
#nr_pl_home_sns .sns .links ul li {
	height: 41px;
	width: 145px;
	float: left;
	display: inline;
	position: relative;
}
#nr_pl_home_sns .sns .links ul li a {
	height: 32px;
	width: 86px;
	float: left;
	display: inline;
	background-repeat: no-repeat;
	padding-left: 37px;
	font-size: 14px;
	line-height: 32px;
	margin-left: 22px;
}
#nr_pl_home_sns .sns .links ul li a:hover {
}
#nr_pl_home_sns .sns .links ul li a.i_weixin {
	background-image: url(nr_pl_icon_haiertv_weixin_32s.png);
	border-right: solid 1px #dddddd;
}
#nr_pl_home_sns .sns .links ul li a.i_sina {
	background-image: url(nr_pl_icon_haiertv_sinaweibo_32s.png);
}
#nr_pl_home_sns .sns .links ul li .tt_box {
	background-color: #b2b2b2;
	position: absolute;
	left: 50%;
	top: 43px;
	line-height: 0;
	font-size: 0;
	width: 116px;
	height: 161px;
	margin-left: -58px;
	display: none;
}
#nr_pl_home_sns .sns .links ul li .tt_body {
	position: relative;
	left: -2px;
	top: -2px;
}
/* nr_pl_home_honor */
#nr_pl_home_honor {
	padding: 37px 0 0;
	overflow: hidden;
	zoom:1;
}
#nr_pl_home_honor h2 {
	height: 30px;
	line-height: 30px;
	font-size: 22px;
	color: #606060;
	font-weight: 300;
}
#nr_pl_home_honor .honor {
	float: left;
	display: inline;
	height: 341px;
	width: 660px;
	border-right: solid 1px #dddddd;
	overflow:hidden;
}
#nr_pl_home_honor .honor .window {
	padding-top: 16px;
	width: 660px;
	height: 260px;
	position: relative;
}
#nr_pl_home_honor .honor .window .slider_wrap {
	width: 510px;
	height: 260px;
	overflow: hidden;
	margin:0 auto;
	position:relative;
}
#nr_pl_home_honor .honor .window .slider {
	width: 20000px;
	height: 260px;
	position:absolute;
	left:0;
	top:0;
}
#nr_pl_home_honor .honor .window .slide {
	width: 170px;
	height: 260px;
	float: left;
}
#nr_pl_home_honor .honor .window .slide .thumb {
	width: 150px;
	height: 150px;
	margin: 0 auto;
}
#nr_pl_home_honor .honor .window .slide .text {
	width: 150px;
	margin: 0 auto;
	text-align:center;
}
#nr_pl_home_honor .honor .window .slide .text h3 {
	padding: 0;
	margin: 0;
	font-size: 18px;
	color: #606060;
}
#nr_pl_home_honor .honor .window .slide .text p {
	height: 63px;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 0;
	text-overflow: ellipsis;
	line-height: 21px;
	font-size: 14px;
}
#nr_pl_home_honor .honor .nr_slider_btn_prev_m, #nr_pl_home_honor .honor .nr_slider_btn_next_m {
	top: 88px;
}
#nr_pl_home_honor .honor .nr_slider_btn_prev_m {
	left: -50px;
}
#nr_pl_home_honor .honor .nr_slider_btn_next_m {
	right: -50px;
}
#nr_pl_home_honor .why {
	float: right;
	display: inline;
	height: 341px;
	width: 310px;
	padding-left: 10px;
}
#nr_pl_home_honor .why .why_haier {
	height: 165px;
	border-bottom: solid 1px #ddd;
	overflow: hidden;
}
#nr_pl_home_honor .why .why_haier h2 {
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
}
#nr_pl_home_honor .why .why_haier p {
	overflow: hidden;
	height: 63px;
	margin-bottom: 10px;
	padding: 0;
	text-overflow: ellipsis;
}
#nr_pl_home_honor .why .service_center {
	padding-top: 10px;
	overflow: hidden;
	height: 135px;
}
#nr_pl_home_honor .why .service_center h2 {
}
#nr_pl_home_honor .why .service_center p {
}
#nr_pl_home_honor .why .service_center ul {
}
#nr_pl_home_honor .why .service_center ul li {
	width: 50%;
	float: left;
	display: inline;
}
#nr_pl_home_honor .why .service_center ul li a {
}
#nr_pl_home_honor .why .service_center ul li a:hover {
}
/* nr_pl_he_home_list */
#nr_pl_he_home_list {
	margin-top: 20px;
	margin-bottom: 36px;
}
#nr_pl_he_home_list .list_group {
	border: solid 1px #dddddd;
	padding-left: 27px;
	background-color: #f7f7f7;
	position: relative;
	margin-bottom: 10px;
	zoom: 1;
}
#nr_pl_he_home_list .list_group h2 {
	position: absolute;
	width: 20px;
	left: 2px;
	top: 50%;
	line-height: 15px;
	font-size: 12px;
	font-weight: 300;
}
#nr_pl_he_home_list .list_group h2.v5x {
	height: 75px;
	margin-top: -37px;
	color: #606060;
	text-align: center;
}
#nr_pl_he_home_list .list_group ul {
	background-color: #fff;
	overflow: hidden;
	padding: 5px 0;
}
#nr_pl_he_home_list .list_group ul li {
	width: 25%;
	float: left;
	display: inline;
	padding: 5px 0;
	overflow: hidden;
}
#nr_pl_he_home_list .list_group ul li .t {
	width: 65px;
	height: 65px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#nr_pl_he_home_list .list_group ul li .c {
	margin-left: 10px;
	padding-top: 13px;
}
#nr_pl_he_home_list .list_group ul li .c h3 {
	padding-bottom: 0px;
	color: #606060;
}
#nr_pl_he_home_list .list_group ul li .c p {
	color: #909090;
	font-size: 12px;
}
/* nr_pl_he_ehaier_hot */
#nr_pl_he_ehaier_hot {
	position: relative;
}
#nr_pl_he_ehaier_hot h2 {
	height: 30px;
	line-height: 30px;
	padding: 0;
	margin: 0;
	font-size: 22px;
	font-family: "Microsoft Yahei";
	font-weight: 300;
}
#nr_pl_he_ehaier_hot h2 img {
	vertical-align: middle;
	display: inline-block;
}
#nr_pl_he_ehaier_hot .slider_h {
	width: 1000px;
	height: 300px;
	overflow: hidden;
	position: relative;
}
#nr_pl_he_ehaier_hot .slider_h .slider {
	width: 100%;
	height: 100%;
}
#nr_pl_he_ehaier_hot .slider_h .slide {
	float: left;
	width: 1000px;
	height: 300px;
	overflow: hidden;
}
#nr_pl_he_ehaier_hot .slider_h .slide ul {
	padding-top: 16px;
	width: 1020px;
}
#nr_pl_he_ehaier_hot .slider_h .slide ul li {
	float: left;
	display: inline;
	width: 150px;
	margin-right: 20px;
}
#nr_pl_he_ehaier_hot .slider_h .slide .p {
	width: 150px;
	height: 150px;
	margin-bottom: 7px;
}
#nr_pl_he_ehaier_hot .slider_h .slide .p a {
	width: 150px;
	height: 150px;
}
#nr_pl_he_ehaier_hot .slider_h .slide .p a img {
}
#nr_pl_he_ehaier_hot .slider_h .slide .p a:hover {
}
#nr_pl_he_ehaier_hot .slider_h .slide .p a:hover img {
}
#nr_pl_he_ehaier_hot .slider_h .slide .t {
	height: 36px;
	line-height: 18px;
	text-align: center;
	font-family: "Microsoft Yahei";
	overflow: hidden;
	margin-bottom: 19px;
}
#nr_pl_he_ehaier_hot .slider_h .slide .b {
	text-align: center;
	height: 24px;
}
#nr_pl_he_ehaier_hot .indicator {
	position: absolute;
	right: 50%;
	margin-right: -490px;
	top: 8px;
}
#nr_pl_he_ehaier_hot .indicator li {
	width: 16px;
	height: 16px;
	float: left;
	display: inline;
	margin-left: 8px;
}
#nr_pl_he_ehaier_hot .indicator li a {
	float: left;
	display: inline;
	background-image: url(nr_pl_kv_dot.png) !important;
	background-image: url(nr_pl_kv_dot_ie6.png);
	background-repeat: no-repeat;
	background-position: -20px 0;
	width: 16px;
	height: 0;
	padding-top: 16px;
	overflow: hidden;
}
#nr_pl_he_ehaier_hot .indicator li.active a, #nr_pl_he_ehaier_hot .indicator li a:hover {
	background-position: 0 0;
}
/* nr_pl_series_list */
#nr_pl_series_list_wrap {
	height: 100px;
	font-size: 12px;
	overflow: visible;
	margin-top: 25px;
	margin-bottom: 30px;
}
#nr_pl_series_list {
	height: 98px;
	font-size: 12px;
	border-bottom: solid 2px #dcdcdc;
	overflow: visible;
	background-color: #fff;
	z-index: 100;
}
#nr_pl_series_list.fixed {
	position: fixed;
	_position: absolute;
	left: 50%;
	margin-left: -1000px;
	top: 0;
	padding-left: 500px;
	padding-right: 500px;
	width: 2000px;
}
#nr_pl_series_list .btn_all_col {
	width: 65px;
	height: 100px;
	float: left;
	display: inline;
	margin-right: 20px;
	margin-bottom: -2px;
	position: relative;
}
#nr_pl_series_list .btn_all_col a {
	width: 65px;
	height: 24px;
	line-height: 24px;
	padding: 65px 0 9px;
	border-bottom: solid 2px #dcdcdc;
	text-align: center;
	overflow: hidden;
	background-image: url(nr_pl_plist_series_btn_all.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	display: inline;
}
#nr_pl_series_list .btn_all_col a.active, #nr_pl_series_list .btn_all_col a:hover {
	background-position: -70px 0;
	border-color: #005aaa;
	text-decoration:none;
	color:#005aaa;
}
#nr_pl_series_list .btn_prev_col, #nr_pl_series_list .btn_next_col {
	width: 62px;
	height: 98px;
	float: left;
	display: inline;
	margin-right:20px;
	*margin-right:10px;
	position: relative;
	margin-bottom: -2px;
	position: relative;
}
#nr_pl_series_list .btn_next_col {
	margin-right: 0;
}
#nr_pl_series_list .btn_prev_col a, #nr_pl_series_list .btn_next_col a {
	width: 25px;
	height: 25px;
	padding: 35px 20px 40px;
	float: left;
	display: inline;
}
#nr_pl_series_list .btn_prev_col a span, #nr_pl_series_list .btn_next_col a span {
	width: 24px;
	padding-top: 24px;
	height: 0;
	background-image: url(nr_slider_btn.png);
	_background-image: url(nr_slider_btn@ie6.png);
	background-repeat: no-repeat;
	background-position: 0 -40px;
	display: block;
	overflow: hidden;
}
#nr_pl_series_list .btn_next_col a span {
	background-position: right -40px;
}
#nr_pl_series_list .btn_prev_col a:hover span {
	background-position: 0 -140px;
}
#nr_pl_series_list .btn_next_col a:hover span {
	background-position: right -140px;
}
#nr_pl_series_list .btn_prev_col a.disable span,
#nr_pl_series_list .btn_prev_col a.disable:hover span {
	background-position: 0 -240px;
}
#nr_pl_series_list .btn_next_col a.disable span,
#nr_pl_series_list .btn_next_col a.disable:hover span {
	background-position: right -240px;
}
#nr_pl_series_list .list_col {
	float: left;
	display: inline;
	width: 770px;
	height: 100px;
	overflow: hidden;
	position: relative;
	margin-bottom: -2px;
}
#nr_pl_series_list .list_col .slider_wrap {
	width: 770px;
	height: 100px;
	overflow: hidden;
	position: relative;
}
#nr_pl_series_list .list_col .slider_hook {
	width: 100%;
	height: 100px;
}
#nr_pl_series_list .list_col .slider {
	width: 100%;
	height: 100px;
}
#nr_pl_series_list .list_col .slide {
	float: left;
	display: inline;
	overflow:hidden;
	text-align:center;
	padding-right:25px;
}
#nr_pl_series_list .list_col .slide a {
	width: 85px;
	height: 98px;
	border-bottom: solid 2px #dcdcdc;
	float: left;
	display: inline;
	text-align: center;
}
#nr_pl_series_list .list_col .slide a span {
	width: 65px;
	height: 65px;
	display: block;
	margin-top: -65px;
	cursor: pointer;
	margin:0 auto;
}
#nr_pl_series_list .list_col .slide a strong{display:block; height:20px; line-height:20px; overflow:hidden;}
#nr_pl_series_list .list_col .slide a.active, #nr_pl_series_list .list_col .slide a:hover {
	border-color: #005aaa;
	color: #005aaa;
	text-decoration:none;
}
#nr_pl_series_list .list_col .slide a.active span, #nr_pl_series_list .list_col .slide a:hover span {
}
/* nr_pl_filter */
#nr_pl_filter {
	margin-bottom: 30px;
}
#nr_pl_filter #fe_multi_select_mode{display:none;}
#nr_pl_filter label.lb_multi{background-image:url(nr_login_sprite.png); background-repeat:no-repeat; background-position:-5px -112px; cursor:pointer; padding-left:22px;}
#nr_pl_filter label.on_checked{background-position:-5px -81px;}
#nr_pl_filter .hd {
	height: 36px;
	overflow: hidden;
}
#nr_pl_filter .hd h2 {
	font-size: 16px;
	color: #303030;
	padding: 0;
	margin: 0;
	height: 36px;
	line-height: 36px;
	float: left;
	display: inline;
	font-weight: 300;
}
#nr_pl_filter .hd .r {
	float: right;
	display: inline;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
}
#nr_pl_filter .hd .btn_clear {
	float: left;
	margin-right: 15px;
	color: #005aaa;
	display: none;
}
#nr_pl_filter .hd .multi_select_mode {
	float: left;
	display: inline;
}
#nr_pl_filter .hd .multi_select_mode input {
	float: left;
	display: inline;
	margin-top: 12px;
}
#nr_pl_filter .hd .multi_select_mode label {
	float: left;
	display: inline;
	line-height: 36px;
	font-size: 12px;
}
#nr_pl_filter .bd {
	overflow: hidden;
	padding-bottom: 24px;
	zoom: 1;
}
#nr_pl_filter .fl_col2x {
	overflow: hidden;
}
#nr_pl_filter .fl_col2x .fl_col {
	overflow: hidden;
	width: 50%;
	float: left;
	display: inline;
	padding-top: 6px;
	zoom: 1;
	position: relative;
}
#nr_pl_filter .fl_col2x .fl_col h3 {
	padding: 0;
	margin: 0;
	width: 80px;
	line-height: 20px;
	color: #303030;
	font-weight: 300;
	font-size: 14px;
	float: left;
	display: inline;
	width: 90px;
	margin-right: -90px;
}
#nr_pl_filter .fl_col2x .fl_col ul {
	overflow: hidden;
	padding: 0;
	margin: 0;
	margin-left: 100px;
}
#nr_pl_filter .fl_col2x .fl_col ul li {
	float: left;
	display: inline;
	margin-right: 10px;
	margin-bottom: 6px;
}
#nr_pl_filter .fl_col2x .fl_col ul li a, #nr_pl_filter .fl_col2x .fl_col ul li a b {
	background-image: url(nr_pl_filter_btn.png);
	_background-image: url(nr_pl_filter_btn@ie6.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	overflow: hidden;
}
#nr_pl_filter .fl_col2x .fl_col ul li a {
	/* background-position:0 -0px; */
	background-position: 1000px 1000px;
	padding-left: 5px;
	margin: 0;
	vertical-align: middle;
	float: left;
	display: inline;
}
#nr_pl_filter .fl_col2x .fl_col ul li a b {
	/* background-position:right -20px; */
	background-position: 1000px 1000px;
	line-height: 20px;
	font-size: 14px;
	height: 20px;
	overflow: hidden;
	color: #606060;
	font-weight: 300;
	text-align: center;
	font-family: "Microsoft Yahei";
	padding: 0 5px 0 0px;
	cursor: pointer;
	vertical-align: top;
}
#nr_pl_filter .fl_col2x .fl_col ul li a:hover {
}
#nr_pl_filter .fl_col2x .fl_col ul li.active a {
	background-position: 0 0;
}
#nr_pl_filter .fl_col2x .fl_col ul li a:hover b {
	color: #005aaa;
	text-decoration: underline;
}
#nr_pl_filter .fl_col2x .fl_col ul li.active a b {
	background-position: right -20px;
	color: #fff;
}
#nr_pl_filter .btn_more {
	clear: both;
}
#nr_pl_filter .btn_more a {
	text-align: center;
	border-top: solid 1px #f5f5f5;
	display: block;
	zoom: 1;
	height: 36px;
	border-color: #005aaa;
}
#nr_pl_filter .btn_more a b {
	background-image: url(nr_pl_filter_btn_more.png);
	_background-image: url(nr_pl_filter_btn_more@ie6.png);
	padding-left: 5px;
	height: 36px;
	background-position: 0 -0px;
/*background-position: 0 -100px;*/
	vertical-align: top;
	display: inline-block;
}
#nr_pl_filter .btn_more a b i {
	background-image: url(nr_pl_filter_btn_more.png);
	_background-image: url(nr_pl_filter_btn_more@ie6.png);
	background-position: right -50px;
	line-height: 36px;
	font-size: 12px;
	height: 36px;
	overflow: hidden;
	color: #fff;
	font-weight: 300;
	text-align: center;
	font-family: "Microsoft Yahei";
	padding: 0 25px 0 20px;
	cursor: pointer;
	vertical-align: top;
	display: inline-block;
	color: #32beff;
	font-style: normal;
	font-size: 14px;
/*		background-position: right -150px;
	color: #fff;*/
}
#nr_pl_filter .btn_more a b i em {
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background-image: url(nr_pl_filter_more_icon.png);
	_background-image: url(nr_pl_filter_more_icon@ie6.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: inline-block;
	margin-right: 5px;
	margin-left: -5px;
}
#nr_pl_filter.collapse .btn_more a b i em {
	background-position: 0 -50px;
}
#nr_pl_filter .btn_more a:hover {
	border-color: #005aaa;
}
#nr_pl_filter .btn_more a:hover b {
	background-position: 0 -100px;
}
#nr_pl_filter .btn_more a:hover b i {
	background-position: right -150px;
	color: #fff;
}
#nr_pl_filter .btn_more a:hover b i em {
	background-position: -50px 0;
}
#nr_pl_filter.collapse .btn_more a:hover b i em {
	background-position: -50px -50px;
}
#nr_pl_filter .btn_more .txt_up {
	display: inline-block;
}
#nr_pl_filter .btn_more .txt_down {
	display: none;
}
#nr_pl_filter.collapse .btn_more .txt_up {
	display: none;
}
#nr_pl_filter.collapse .btn_more .txt_down {
	display: inline-block;
	font-size: 12px;
}
#nr_pl_filter .fl_col2x{margin-bottom:6px;}
#nr_pl_filter .fl_col2x .fl_col h3{margin:0;}
#nr_pl_filter .conditions dl .active,
#nr_pl_filter .conditions dl .active b{background-image:url(nr_pl_filter_btn.png); background-repeat:no-repeat; height:20px; overflow:hidden;}
#nr_pl_filter .conditions dl a{background-position:1000px 1000px; display:inline-block; zoom:1; font-size:0; margin:0 10px 0 0; padding-left:5px; vertical-align:middle;}
#nr_pl_filter .conditions a b{cursor:pointer; font-family:"Microsoft Yahei"; font-size:14px; font-weight:300; height:20px; display:block;  *display:inline-block;
line-height:20px; overflow:hidden; padding:0 5px 0 0;}
#nr_pl_filter .conditions dl a.active:hover{color:#fff;}
#nr_pl_filter .conditions .active{background-position:0 0;}
#nr_pl_filter .conditions .active b{background-position:right -20px; color:#fff;}
.conditions{margin-left:100px; overflow:hidden; padding-right:30px; _zoom:1;}
.conditions dl{}
.conditions dl dt{float:left;}
.conditions dl dd{overflow:hidden; zoom:1;}
#nr_pl_filter .fl_col2x .fl_col ul{margin-left:0;}

/* nr_pl_buy_btns */
.nr_pl_buy_btns {
	height: 34px;
	overflow: hidden;
	margin-bottom: 12px;
}
.nr_pl_buy_btns .r {
	float: right;
}
.nr_pl_buy_btns .r a {
	margin-left: 14px;
}






/* nr_pl_plist_top */
.nr_pl_plist_top {
	margin-top:5px;
	border-top: solid 1px #909090;
	height: 1px;
	overflow: hidden;
	font-size: 12px;
}
.nr_pl_plist_top .l {
	float: left;
	display: inline;
	overflow: hidden;
}
.nr_pl_plist_top .r {
	float: right;
	display: inline;
	overflow: hidden;
}
.nr_pl_plist_top .view_type {
	height: 24px;
	margin-top: 13px;
	float: left;
	display: inline;
	margin-right: 20px;
}
.nr_pl_plist_top .view_type ul {
	overflow: hidden;
	padding: 0;
	margin: 0;
	float: left;
	display: inline;
}
.nr_pl_plist_top .view_type ul li {
	width: 72px;
	height: 24px;
	float: left;
	display: inline;
}
.nr_pl_plist_top .view_type ul li a {
	width: 72px;
	height: 0;
	padding-top: 24px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(nr_pl_plist_view_btns.png);
	_background-image: url(nr_pl_plist_view_btns@ie6.png);
	background-repeat: no-repeat;
}
.nr_pl_plist_top .view_type ul li a:hover {
}
.nr_pl_plist_top .view_type ul li a.i_pic {
	background-position: 0 0;
}
.nr_pl_plist_top .view_type ul li.active a.i_pic {
	background-position: 0 -30px;
}
.nr_pl_plist_top .view_type ul li a.i_pic:hover {
	background-position: 0 -60px;
}
.nr_pl_plist_top .view_type ul li a.i_list {
	background-position: -72px 0;
}
.nr_pl_plist_top .view_type ul li.active a.i_list {
	background-position: -72px -30px;
	;
}
.nr_pl_plist_top .view_type ul li a.i_list:hover {
	background-position: -72px -60px;
	;
}
.nr_pl_plist_top .sort {
	margin-top: 13px;
	float: left;
	display: inline;
	padding-right: 20px;
	border-right: solid 1px #dcdcdc;
	margin-right: 20px;
}
.nr_pl_plist_top .sort ul {
	overflow: hidden;
	padding: 0;
	margin: 0;
	float: left;
	display: inline;
}
.nr_pl_plist_top .sort ul li {
	height: 24px;
	float: left;
	display: inline;
}
.nr_pl_plist_top .sort ul li a {
	height: 24px;
	line-height: 24px;
	float: left;
	display: inline;
	padding: 0 28px 0 10px;
	background-image: url(nr_pl_plist_order_arrow.png);
	background-repeat: no-repeat;
	background-position: right 0;
}
.nr_pl_plist_top .sort ul li.active a, .nr_pl_plist_top .sort ul li a:hover {
	color: #005aaa;
}
.nr_pl_plist_top .sort ul li a.up {
	background-position: right 0;
}
.nr_pl_plist_top .sort ul li a.up:hover {
	background-position: right -60px;
}
.nr_pl_plist_top .sort ul li.active a.up {
	background-position: right -30px;
}
.nr_pl_plist_top .sort ul li.active a.up:hover {
	background-position: right -60px;
}
.nr_pl_plist_top .sort ul li a.down {
	background-position: right -90px;
}
.nr_pl_plist_top .sort ul li a.down:hover {
	background-position: right -150px;
}
.nr_pl_plist_top .sort ul li.active a.down {
	background-position: right -120px;
}
.nr_pl_plist_top .sort ul li.active a.down:hover {
	background-position: right -150px;
}
.nr_pl_plist_top .search {
	float: left;
	display: inline;
	height: 34px;
	margin-top: 8px;
	overflow: hidden;
}
.nr_pl_plist_top .search .input {
	float: left;
	display: inline;
	overflow: hidden;
	height: 34px;
	position: relative;
}
.nr_pl_plist_top .search .input .fe_text {
	padding: 0;
	margin: 0;
	border: 0 none;
	height: 24px;
	padding: 5px 5px 5px 10px;
	float: left;
	display: inline;
	outline: none;
	background-image: url(nr_pl_plist_search.png);
	_background-image: url(nr_pl_plist_search@ie6.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 150px;
	float: left;
	display: inline;
}
.nr_pl_plist_top .search .input .btn_submit {
	background-image: url(nr_pl_plist_search.png);
	_background-image: url(nr_pl_plist_search@ie6.png);
	background-repeat: no-repeat;
	background-position: 0 -40px;
	width: 34px;
	height: 0;
	padding-top: 34px;
	float: left;
	display: inline;
}
.nr_pl_plist_top .search .input .btn_submit:hover {
	background-position: -40px -40px;
}
.nr_pl_plist_top .search .input label {
	color: #909090;
	position: absolute;
	height: 34px;
	line-height: 34px;
	left: 0;
	top: 0;
	padding: 0 10px;
	font-size: 12px;
}
.nr_pl_plist_top .search .result {
	float: left;
	display: inline;
	line-height: 34px;
	height: 34px;
	padding-left: 15px;
}
.nr_pl_plist_top .pagi_s {
	height: 24px;
	line-height: 24px;
	float: left;
	display: inline;
	margin-top: 12px;
}
.nr_pl_plist_top .pagi_s .i {
	float: left;
	display: inline;
	padding-right: 14px;
}
.nr_pl_plist_top .pagi_s .n {
	float: left;
	display: inline;
	line-height: 0;
	font-size: 0;
}
.nr_pl_plist_top .pagi_s .n .btn_prev, .nr_pl_plist_top .pagi_s .n .btn_next {
	width: 24px;
	height: 24px;
	display: inline-block;
	overflow: hidden;
	margin: 0 3px;
}
.nr_pl_plist_top .pagi_s .n .btn_prev b, .nr_pl_plist_top .pagi_s .n .btn_next b {
	width: 24px;
	height: 0;
	padding-top: 24px;
	background-image: url(nr_pl_pagi_nav.png);
	_background-image: url(nr_pl_pagi_nav@ie6.png);
	display: inline-block;
	cursor: pointer;
}
.nr_pl_plist_top .pagi_s .n .btn_prev b {
	background-position: 0 0;
}
.nr_pl_plist_top .pagi_s .n .btn_prev:hover b {
	background-position: 0 -30px;
}
.nr_pl_plist_top .pagi_s .n .btn_prev b.disable {
	background-position: 0 -60px;
}
.nr_pl_plist_top .pagi_s .n .btn_next b {
	background-position: -30px 0;
}
.nr_pl_plist_top .pagi_s .n .btn_next:hover b {
	background-position: -30px -30px;
}
.nr_pl_plist_top .pagi_s .n .btn_next b.disable {
	background-position: -30px -60px;
}
/* nr_pl_plist */
#nr_pl_plist {
}
#nr_pl_plist.list_view {
}
#nr_pl_plist.list_view .list_wrap {
	overflow: hidden;
}
#nr_pl_plist.list_view .li {
	padding: 20px 0;
	overflow: hidden;
	height: 255px;
	overflow: hidden;
	border-top: solid 1px #dcdcdc;
}
#nr_pl_plist.list_view .li .wrap {
	border: solid 1px #fff;
	height: 255px;
	position: relative;
}
#nr_pl_plist.list_view .hover .wrap {
	border-color: #dcdcdc;
}
#nr_pl_plist.list_view .li .thumb {
	width: 235px;
	height: 235px;
	float: left;
	display: inline;
	margin-right: 103px;
}
#nr_pl_plist.list_view .li .thumb a {
}
#nr_pl_plist.list_view .li .thumb a img {
}
#nr_pl_plist.list_view .li .thumb a:hover {
}
#nr_pl_plist.list_view .li .thumb a:hover img {
}
#nr_pl_plist.list_view .li .title {
	float: left;
	display: inline;
	width: 320px;
	height: 155px;
	padding-top: 80px;
	margin-right: 20px;
}
#nr_pl_plist.list_view .li .title h4 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 300;
}
#nr_pl_plist.list_view .li .title h5 {
	padding: 0;
	margin: 0;
	font-weight: 300;
}
#nr_pl_plist.list_view .li .desc {
	float: left;
	display: inline;
	width: 320px;
	height: 155px;
	padding-top: 80px;
}
#nr_pl_plist.list_view .li .desc ul {
}
#nr_pl_plist.list_view .li .desc ul li {
	font-size: 14px;
	line-height: 22px;
	background-image: url(nr_pl_dot.png);
 background-image: _url(nr_pl_dot@ie6.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 11px;
}
#nr_pl_plist.list_view .li .desc ul li a {
}
#nr_pl_plist.list_view .li .desc ul li a:hover {
}
#nr_pl_plist.list_view .li .compare {
	height: 24px;
	padding: 8px 0;
}
#nr_pl_plist.list_view .compare .fe_c_cb {
	display: none;
}
#nr_pl_plist.list_view .compare .btn_c_select {
	display: none;
}
#nr_pl_plist.list_view .compare .btn_c_cancel {
	display: none;
}
#nr_pl_plist.list_view .hover .compare .fe_c_cb {
	display: none;
}
#nr_pl_plist.list_view .hover .compare .btn_c_select {
	display: inline-block;
}
#nr_pl_plist.list_view .hover .compare .btn_c_cancel {
	display: none;
}
#nr_pl_plist.list_view .compare_selected .compare .fe_c_cb {
	display: none;
}
#nr_pl_plist.list_view .compare_selected .compare .btn_c_select {
	display: none;
}
#nr_pl_plist.list_view .compare_selected .compare .btn_c_cancel {
	display: inline-block;
}
#nr_pl_plist.list_view .compare label{background-image: url(nr_login_sprite.png); background-position: -5px -121px; background-repeat: no-repeat; cursor: pointer; padding-left: 22px;}
#nr_pl_plist.list_view .compare .btn_c_select{background-position: -5px -119px;}
#nr_pl_plist.list_view .compare .btn_c_cancel{background-position: -5px -88px;}
#nr_pl_plist.list_view .li .tag {
	position: absolute;
	width: 60px;
	height: 28px;
	left: 0;
	top: 0;
}
#nr_pl_plist.list_view .li .tag .tag_new, #nr_pl_plist.list_view .li .tag .tag_hot {
	background-image: url(nr_pl_product_tag_sprite_png8.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 51px;
	height: 0;
	padding-top: 40px;
	overflow: hidden;
	display: inline-block;
}
#nr_pl_plist.list_view .li .tag .tag_hot {
	background-position: 0 -201px;
}
#nr_pl_plist.list_view .li .tag .tag_new {
	background-position: 0 -121px;
}
/* pic_view */
#nr_pl_plist.pic_view {
	width: 1000px;
	overflow: hidden;
	border-top: solid 1px #dcdcdc;
	padding-bottom:300px;
	margin-bottom:-300px;
}
#nr_pl_plist.pic_view .list_wrap {
	width: 1020px;
	overflow: hidden;
	padding-bottom:300px;
	margin-bottom:-300px;
}
#nr_pl_plist.pic_view .li {
	padding: 20px 20px 20px 0;
	height: 302px;
	width: 235px;
	border-bottom: solid 1px #dcdcdc;
	float: left;
	display: inline;
	float: left;
	display: inline;
	margin-bottom: -1px;
}

#nr_pl_plist.pic_view .li:hover {
 	border-color: #32beff;
}

#nr_pl_plist.pic_view .li .wrap {
	border: solid 1px #fff;
	width: 233px;
	height: 300px;
	position: relative;
}
#nr_pl_plist.pic_view .hover .wrap {
	border-color: #32beff;
}
#nr_pl_plist.pic_view .li .thumb {
	width: 233px;
	height: 235px;
	overflow: hidden;
}
#nr_pl_plist.pic_view .li .thumb a {
}
#nr_pl_plist.pic_view .li .thumb a img {
}
#nr_pl_plist.pic_view .li .thumb a:hover {
}
#nr_pl_plist.pic_view .li .thumb a:hover img {
}
#nr_pl_plist.pic_view .li .title {
	width: 233px;
	padding-top: 16px;
	text-align: center;
}
#nr_pl_plist.pic_view .li .title h4 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: 300;
	height: 21px;
	overflow: hidden;
}
#nr_pl_plist.pic_view .li .title h5 {
	padding: 0;
	margin: 0;
	font-weight: 300;
	height: 21px;
	overflow: hidden;
}
#nr_pl_plist.pic_view .li .title .btn{padding-top:10px;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy{display:inline-block; margin-right:10px; text-align:left; vertical-align:middle; *display:inline; zoom:1; position:relative;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .abtn{background-image:url(nr_abtn_buy_sprite.png); background-repeat:no-repeat; color:#fff; display:inline-block; position:relative; z-index:2;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .abtn:hover{text-decoration:none;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .size_m{background-position:0 0; line-height:34px; padding-left:15px; width:90px;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .size_m:hover,
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .size_m_on{background-position:0 -34px;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_gm b{padding-left:10px; padding-right:15px;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .drop_list{background:url(nr_buy_drop_bg.png) left top no-repeat;display:none;position:absolute; left:0; top:28px; padding-top:10px; width:138px; z-index:1;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .drop_list ul{background:url(nr_buy_drop_bg.png) left bottom no-repeat;position:relative;left:auto;top:auto;width:auto;padding:5px 10px 10px 15px;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .drop_list ul li{font-size:12px;float:none;display:block;padding:0;width:auto;line-height:24px;}
#nr_pl_plist.pic_view .li .title .btn .nr_abtn_buy .drop_list ul li a{color:#fff;}

#nr_pl_plist.pic_view .li .desc {
	display: none;
}
#nr_pl_plist.pic_view .li .compare {
	height: 24px;
	padding: 8px 0;
	text-align: center;
}
#nr_pl_plist.pic_view .compare .fe_c_cb {
	display: none;
}
#nr_pl_plist.pic_view .compare .btn_c_select {
	display: none;
}
#nr_pl_plist.pic_view .compare .btn_c_cancel {
	display: none;
}
#nr_pl_plist.pic_view .hover .compare .fe_c_cb {
	display: none;
}
#nr_pl_plist.pic_view .hover .compare .btn_c_select {
	display: inline-block;
}
#nr_pl_plist.pic_view .hover .compare .btn_c_cancel {
	display: none;
}
#nr_pl_plist.pic_view .compare_selected .compare .fe_c_cb {
	display: none;
}
#nr_pl_plist.pic_view .compare_selected .compare .btn_c_select {
	display: none;
}
#nr_pl_plist.pic_view .compare_selected .compare .btn_c_cancel {
	display: inline-block;
}
#nr_pl_plist.pic_view .compare label{background-image: url(nr_login_sprite.png); background-position: -5px -121px; background-repeat: no-repeat; cursor: pointer; padding-left: 22px;}
#nr_pl_plist.pic_view .compare .btn_c_select{background-position: -5px -119px;}
#nr_pl_plist.pic_view .compare .btn_c_cancel{background-position: -5px -88px;}
#nr_pl_plist.pic_view .li .tag {
	position: absolute;
	width: 51px;
	height: 40px;
	right: 0;
	top: 0;
}
#nr_pl_plist.pic_view .li .tag .tag_new, #nr_pl_plist.pic_view .li .tag .tag_hot {
	background-image: url(nr_pl_product_tag_sprite_png8.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 51px;
	height: 0;
	padding-top: 40px;
	overflow: hidden;
	display: inline-block;
}
#nr_pl_plist.pic_view .li .tag .tag_hot {
	background-position: 0 -201px;
}
#nr_pl_plist.pic_view .li .tag .tag_new {
	background-position: 0 -121px;
}
/* nr_pl_plist_foot */
.nr_pl_plist_foot {
	overflow: hidden;
	padding-top: 25px;
	border-top: solid 1px #dcdcdc;
	margin-bottom: 50px;
}
.nr_pl_plist_foot .r {
	float: right;
	display: inline;
	margin-right: -20px;
}
.nr_pl_plist_foot .r .pagi {
}
/* nr_pl_compare_flyout */
#nr_pl_compare_flyout {
	width: 1000px;
	border: solid 1px #e5e5e5;
	border-top: solid 2px #32beff;
	background-color: #fff;
	position: fixed;
	_position: absolute;
	bottom: -140px;
	left: 50%;
	margin-left: 3000px;
	z-index: 100;
	font-size: 12px;
	height: 136px;
	overflow: hidden;
}
#nr_pl_compare_flyout .hd {
	padding: 10px 15px 0;
	height: 24px;
	overflow: hidden;
}
#nr_pl_compare_flyout .hd h2 {
	float: left;
	display: inline;
	padding: 0;
	margin: 0;
	line-height: 24px;
}
#nr_pl_compare_flyout .hd a {
	float: right;
	display: inline;
	color: #32beff;
}
#nr_pl_compare_flyout .hd a:hover {
	color: #005aaa;
}
#nr_pl_compare_flyout .bd {
	overflow: hidden;
	padding-bottom: 22px;
}
#nr_pl_compare_flyout .bd .compare_col {
	float: left;
	display: inline;
	height: 80px;
	overflow: hidden;
	background-image: url(nr_pl_compare_flyout_bg.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	width: 860px;
}
#nr_pl_compare_flyout .bd .compare_col .col {
	float: left;
	display: inline;
	height: 65px;
	overflow: hidden;
	padding: 15px 15px 0;
	width: 185px;
	position: relative;
}
#nr_pl_compare_flyout .bd .compare_col .col .thumb {
	width: 65px;
	height: 65px;
	float: left;
	display: inline;
}
#nr_pl_compare_flyout .bd .compare_col .col .name {
	float: right;
	display: inline;
	width: 110px;
	font-size: 12px;
	height: 36px;
	overflow: hidden;
	margin-bottom: 5px;
}
#nr_pl_compare_flyout .bd .compare_col .col .name a {
	display: inline-block;
}
#nr_pl_compare_flyout .bd .compare_col .col .type {
	float: right;
	display: inline;
	width: 110px;
	clear: right;
	font-size: 12px;
	height: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#nr_pl_compare_flyout .bd .compare_col .col .btn_close {
	width: 11px;
	height: 12px;
	position: absolute;
	right: 5px;
	top: 0;
	display: none;
}
#nr_pl_compare_flyout .bd .compare_col .col .btn_close a {
	width: 11px;
	height: 0px;
	padding-top: 12px;
	overflow: hidden;
	display: block;
	background-image: url(nr_pl_btn_close_s.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#nr_pl_compare_flyout .bd .compare_col .col .btn_close a:hover {
	background-position: 0 -20px;
}
#nr_pl_compare_flyout .bd .compare_action {
	float: right;
	display: inline;
	width: 120px;
	margin-right: 15px;
	padding-top: 15px;
	text-align: center;
}
#nr_pl_compare_flyout .bd .compare_action .btn_goto_compare {
	margin-bottom: 5px;
}
#nr_pl_compare_flyout .bd .compare_action .btn_clear {
	color: #32beff;
	display: inline-block;
}
#nr_pl_compare_flyout .bd .compare_action .btn_clear:hover {
	color: #005aaa;
}
/* nr_pl_compare_menu */
#nr_pl_compare_menu {
	width: 45px;
	right: 0;
	bottom: -10px;
	position: fixed;
	_position: absolute;
	overflow: hidden;
	z-index: 100;
}
#nr_pl_compare_menu ul {
	width: 45px;
	overflow: hidden;
}
#nr_pl_compare_menu ul li {
	width: 45px;
	height: 45px;
	overflow: hidden;
	float: left;
	display: inline;
	margin-bottom: 1px;
}
#nr_pl_compare_menu ul li a {
	width: 45px;
	height: 0;
	padding-top: 45px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(nr_pl_compare_float_menu_sprite.png);
	background-repeat: no-repeat;
}
#nr_pl_compare_menu ul li a:hover {
}
#nr_pl_compare_menu ul li.top {
	margin-bottom: 10px;
	display: none;
}
#nr_pl_compare_menu ul li.top a {
	background-position: 0 0;
}
#nr_pl_compare_menu ul li.top a:hover {
	background-position: -50px 0;
}
#nr_pl_compare_menu ul li.compare {
}
#nr_pl_compare_menu ul li.compare a {
	background-position: 0 -50px;
}
#nr_pl_compare_menu ul li.compare a:hover {
	background-position: -50px -50px;
}
#nr_pl_compare_menu ul li.chat {
}
#nr_pl_compare_menu ul li.chat a {
	background-position: 0 -100px;
}
#nr_pl_compare_menu ul li.chat a:hover {
	background-position: -50px -100px;
}
#nr_pl_compare_menu ul li.msg {
}
#nr_pl_compare_menu ul li.msg a {
	background-position: 0 -150px;
}
#nr_pl_compare_menu ul li.msg a:hover {
	background-position: -50px -150px;
}
body {
	_overflow: hidden;
	_position: relative;
}
/* nr_product_detail_pannel */
#nr_product_detail_pannel {
	padding: 30px 0;
	height: 540px;
	width: 1000px;
	position: relative;
	z-index: 100;
}
#nr_product_detail_pannel .l {
	float: left;
	display: inline;
	width: 405px;
}
#nr_product_detail_pannel .l .ext {
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	color: #909090;
}
#nr_product_detail_pannel .l .ext .col_price {
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	width: 130px;
	float: left;
	display: inline;
}
#nr_product_detail_pannel .l .ext .col_price em {
	font-size: 16px;
	color: #303030;
	font-weight: 300;
}
#nr_product_detail_pannel .l .ext .col_compare {
	line-height: 18px;
	height: 18px;
	overflow: hidden;
	width: 105px;
	float: left;
	display: inline;
  _margin-top:3px;
}
#nr_product_detail_pannel .l .ext .col_compare #fe_nr_pd_compare{display:none;}
#nr_product_detail_pannel .l .ext .col_compare label{background-image:url(nr_login_sprite.png); background-repeat:no-repeat; background-position:-5px -121px; cursor:pointer; display:inline-block; padding-left:22px;}
#nr_product_detail_pannel .l .ext .col_compare label.on{background-position:-5px -90px;}
#nr_product_detail_pannel .l .ext .col_share {
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	float: left;
	display: inline;
	max-width: 170px;
	margin-top: 4px;
}
#nr_product_detail_pannel .l .ext {
}
#nr_product_detail_pannel .l .ext {
}
#nr_product_detail_pannel .l {
}
#nr_product_detail_pannel .l {
}
#nr_product_detail_pannel .l {
}
#nr_product_detail_pannel .l {
}
#nr_product_detail_pannel .l {
}
#nr_product_detail_pannel .l {
}
#nr_product_detail_pannel .l .pic_mid {
	width: 405px;
	height: 405px;
	margin-bottom: 15px;
	position: relative;
}
#nr_product_detail_pannel .l .mask_mag {
	width: 405px;
	height: 405px;
	overflow: hidden;
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-image: url(nr_pl_pd_icon_mag.png);
	_background-image: url(nr_pl_pd_icon_mag@ie6.png);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}
#nr_product_detail_pannel .l .pic_mid:hover .mask_mag, #nr_product_detail_pannel .l .hover .mask_mag {
	display: block;
}
#nr_product_detail_pannel .l .small_gallery {
	width: 405px;
	height: 65px;
	margin-bottom: 15px;
	position: relative;
	overflow: hidden;
}
#nr_product_detail_pannel .l .small_gallery .small_gallery_window {
	padding: 0;
	margin: 0;
	width: 345px;
	height: 65px;
	position: absolute;
	left: 32px;
	overflow: hidden;
}
#nr_product_detail_pannel .l .small_gallery ul {
	padding: 0;
	margin: 0;
	width: 99999px;
	height: 65px;
	position: relative;
	left: 0;
	top: 0;
	overflow: hidden;
}
#nr_product_detail_pannel .l .small_gallery ul li {
	width: 63px;
	height: 63px;
	overflow: hidden;
	border: solid 1px #dcdcdc;
	margin-right: 4px;
	float: left;
	display: inline;
}
#nr_product_detail_pannel .l .small_gallery ul li a {
	width: 65px;
	height: 65px;
	display: block;
	margin: -1px -1px;
	float: left;
	display: inline;
}
#nr_product_detail_pannel .l .small_gallery ul li a img {
}
#nr_product_detail_pannel .l .small_gallery ul li.active, #nr_product_detail_pannel .l .small_gallery ul li.hover, #nr_product_detail_pannel .l .small_gallery ul li:hover {
	border: solid 2px #32beff;
	width: 61px;
	height: 61px;
}
#nr_product_detail_pannel .l .small_gallery ul li.active a, #nr_product_detail_pannel .l .small_gallery ul li.hover a, #nr_product_detail_pannel .l .small_gallery ul li:hover a {
	margin: -2px -2px;
}
#nr_product_detail_pannel .l .small_gallery .btn_prev {
}
#nr_product_detail_pannel .l .small_gallery .btn_next {
}
#nr_product_detail_pannel .r {
	width: 450px;
	float: right;
	display: inline;
	margin-right: 85px;
}
#nr_product_detail_pannel .r .features_list {
	widows: 450px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	height: 400px;
}
#nr_product_detail_pannel .r .features_list li {
	width: 405px;
	float: left;
	display: inline;
	overflow: hidden;
	padding-bottom:15px;
}
#nr_product_detail_pannel .r .features_list li .icon {
	width: 64px;
	height: 64px;
	float: left;
	display: inline;
	margin-right: -64px;
}
#nr_product_detail_pannel .r .features_list li .desc {
	margin-left: 85px;
}
#nr_product_detail_pannel .r .features_list li .desc h4 {
	font-size: 16px;
	color: #303030;
	line-height: 24px;
	margin-bottom: 3px;
	font-weight: 300;
	padding: 0;
}
#nr_product_detail_pannel .r .features_list li .desc p {
	font-size: 16px;
	color: #303030;
	line-height: 24px;
	font-size: 14px;
	line-height: 21px;
	color: #808080;
}
#nr_product_detail_pannel .r .ops {
	height: 36px;
}
#nr_product_detail_pannel .r .ops .i {
	float: left;
	display: inline;
	margin-right: 10px;
}
#nr_product_detail_pannel .r .ops .txt_unavailable{
	font-weight:bold;
  height:34px;
  line-height:34px;
  overflow:hidden;
  text-align:center;
  width:210px;
}
#nr_product_detail_pannel .nr_abtn_bm b {
	padding-left: 15px;
	padding-right: 20px;
}
#nr_product_detail_pannel .r .ops .btn_follow {
	position: relative;
	height: 44px;
	z-index:2;
}
#nr_product_detail_pannel .r .ops .i_question {
	background-image: url(nr_pl_pd_icon_qm.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 34px;
	line-height: 34px;
	display: block;
}
#nr_product_detail_pannel .r .ops .btn_follow .tt_box {
	background-color: #b2b2b2;
	position: absolute;
	left: 50%;
	top: 44px;
	line-height: 0;
	font-size: 0;
	width: 200px;
	margin-left: -135px;
	display: block;
}
#nr_product_detail_pannel .r .ops .btn_follow .tt_body {
	position: relative;
	left: -2px;
	top: -2px;
	background-color: #fff;
	display: block;
	font-size: 12px;
	line-height: 18px;
	border: solid 1px #b2b2b2;
	padding: 15px 20px;
	color: #606060;
}
#nr_product_detail_pannel .r .ops .btn_follow .tt_body .tar {
	text-align: right;
}
#nr_product_detail_pannel .r .ops .btn_follow .tt_body .pb0 {
	padding-bottom: 0;
}
#nr_product_detail_pannel .r .ops .btn_follow .arrow {
	background-image: url(nr_tt_arrow.png);
	width: 13px;
	height: 7px;
	position: absolute;
	top: -8px;
	left: 50%;
	margin-left: -7px;
}
#nr_product_detail_pannel .r .ops {
}
#nr_product_detail_pannel .r .ops {
}
#nr_product_detail_pannel .r .ops {
}

#nr_product_detail_pannel .r .ops .btn{float:left;position:relative;z-index:9;margin-right:10px;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy{display:inline-block; margin-right:10px; text-align:left; vertical-align:middle; *display:inline; zoom:1; position:relative;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .abtn{background-image:url(nr_abtn_buy_sprite.png); background-repeat:no-repeat; color:#fff; display:inline-block; position:relative; z-index:2;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .abtn:hover{text-decoration:none;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .size_m{background-position:0 0; line-height:34px; padding-left:15px; width:90px;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .size_m:hover,
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .size_m_on{background-position:0 -34px;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_gm b{padding-left:10px; padding-right:15px;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .drop_list{background:url(nr_buy_drop_bg.png) left top no-repeat;display:none;position:absolute; left:0; top:28px; padding-top:10px; width:138px; z-index:1;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .drop_list ul{background:url(nr_buy_drop_bg.png) left bottom no-repeat;position:relative;left:auto;top:auto;width:auto;padding:5px 10px 10px 15px;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .drop_list ul li{font-size:12px;float:none;display:block;padding:0;width:auto;line-height:24px;}
#nr_product_detail_pannel .r .ops .btn .nr_abtn_buy .drop_list ul li a{color:#fff;}


#nr_product_detail_pannel .gallery {
	height: 600px;
	width: 1000px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #fff;
	display: none;
	z-index: 9999;
}
#nr_product_detail_pannel .gallery .window {
	width: 870px;
	height: 470px;
	position: absolute;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -435px;
	top: 30px;
}
#nr_product_detail_pannel .gallery .window .stage {
	width: 870px;
	height: 470px;
	position: absolute;
	left: 0;
	top: 0;
}
#nr_product_detail_pannel .gallery .window .stage img {
	position: absolute;
	cursor: move;
}
#nr_product_detail_pannel .gallery .thumbs {
	width: 612px;
	height: 65px;
	position: absolute;
	top: 520px;
	left: 50%;
	margin-left: -306px;
	overflow: hidden;
}
#nr_product_detail_pannel .gallery .thumbs_window {
	padding: 0;
	margin: 0;
	width: 552px;
	height: 65px;
	position: absolute;
	left: 32px;
	overflow: hidden;
}
#nr_product_detail_pannel .gallery .thumbs ul {
	width: 99999px;
	height: 65px;
	position: relative;
	left: 0;
	top: 0;
	overflow: hidden;
}
#nr_product_detail_pannel .gallery .thumbs ul li {
	width: 63px;
	height: 63px;
	overflow: hidden;
	border: solid 1px #dcdcdc;
	margin-right: 4px;
	float: left;
	display: inline;
}
#nr_product_detail_pannel .gallery .thumbs ul li a {
	width: 65px;
	height: 65px;
	display: block;
	margin: -1px -1px;
	float: left;
	display: inline;
}
#nr_product_detail_pannel .gallery .thumbs ul li a img {
}
#nr_product_detail_pannel .gallery .thumbs ul li.active, #nr_product_detail_pannel .gallery .thumbs ul li.hover, #nr_product_detail_pannel .gallery .thumbs ul li:hover {
	border: solid 2px #32beff;
	width: 61px;
	height: 61px;
}
#nr_product_detail_pannel .gallery .thumbs ul li.active a, #nr_product_detail_pannel .gallery .thumbs ul li.hover a, #nr_product_detail_pannel .gallery .thumbs ul li:hover a {
	margin: -2px -2px;
}
#nr_product_detail_pannel .gallery .thumbs .btn_prev {
}
#nr_product_detail_pannel .gallery .thumbs .btn_next {
}
#nr_product_detail_pannel .gallery .control {
	width: 56px;
	height: 311px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	top: 157px;
}
#nr_product_detail_pannel .gallery .control .btn_plus {
	height: 20px;
	overflow: hidden;
}
#nr_product_detail_pannel .gallery .control .btn_plus a {
	height: 0;
	padding-top: 20px;
	background-image: url(nr_pl_product_detail_control_btns.png);
	background-repeat: no-repeat;
	background-position: center 0;
	overflow: hidden;
	display: block;
}
#nr_product_detail_pannel .gallery .control .btn_plus a:hover {
	background-position: center -30px;
}
#nr_product_detail_pannel .gallery .control .btn_minus {
	height: 20px;
	overflow: hidden;
}
#nr_product_detail_pannel .gallery .control .btn_minus a {
	height: 0;
	padding-top: 20px;
	overflow: hidden;
	background-image: url(nr_pl_product_detail_control_btns.png);
	background-repeat: no-repeat;
	background-position: center -120px;
	overflow: hidden;
	display: block;
}
#nr_product_detail_pannel .gallery .control .btn_minus a:hover {
	background-position: center -150px;
}
#nr_product_detail_pannel .gallery .control .bar {
	height: 270px;
	overflow: hidden;
	background-image: url(nr_pl_product_detail_control_bar.png);
	background-repeat: no-repeat;
	background-position: center 5px;
	position: relative;
}
#nr_product_detail_pannel .gallery .control .bar .track {
	height: 240px;
	margin-top: 20px;
	position: relative;
}
#nr_product_detail_pannel .gallery .control .bar .bar_dot {
	position: absolute;
	left: 0;
	top: 100%;
	display: block;
	height: 30px;
	margin-top: -15px;
	width: 100%;
}
#nr_product_detail_pannel .gallery .control .bar .bar_dot div {
	height: 0;
	padding-top: 20px;
	overflow: hidden;
	background-image: url(nr_pl_product_detail_control_btns.png);
	background-repeat: no-repeat;
	background-position: center -60px;
	overflow: hidden;
	display: block;
	cursor: pointer;
}
#nr_product_detail_pannel .gallery .control .bar .bar_dot div:hover {
	background-position: center -90px;
}
#nr_product_detail_pannel .btn_close {
	width: 24px;
	height: 24px;
	position: absolute;
	top: 30px;
	right: 30px;
}
#nr_product_detail_pannel .btn_close a {
	width: 24px;
	height: 0;
	padding-top: 24px;
	overflow: hidden;
	background-image: url(nr_icon_h24_close.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
}
#nr_product_detail_pannel .btn_close a:hover {
	background-position: 0 -50px;
}
.nr_aicon_doc_l {
	background-image: url(nr_pl_pd_icon_note.png);
	background-repeat: no-repeat;
	line-height: 32px;
	height: 32px;
	padding-left: 40px;
	font-size: 14px;
	display: inline-block;
	color: #005aaa;
}
.nr_aicon_pdf_m {
	background-image: url(nr_icon_pdf_m.png);
	background-repeat: no-repeat;
	line-height: 21px;
	height: 21px;
	padding-left: 26px;
	font-size: 14px;
	font-weight: 700;
	display: inline-block;
	color: #005aaa;
}
.nr_ficon_pdf {
	background-image: url(nr_pd_ficon_pdf.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 0;
	padding-top: 30px;
	overflow: hidden;
	display: inline-block;
}


.ms_win8{
  height:20px;
  line-height:20px;
  font-size:12px;
  padding-top:10px;
}
.ms_win8 img{
  vertical-align:middle;
}
.ms_win8 span{
  height:20px;
  line-height:20px;
  font-size:12px;
  vertical-align:middle;
  display:inline-block;
}

#nr_product_detail_pannel .ms_win8{
  position:absolute;
  left:0;
  top:5px;
  padding-top:0;
}

/* nr_pl_pd_tab_comments */
.nr_pl_pd_tab_comments{
}
.nr_pl_pd_tab_comments .no_comments{
  padding:100px 0;
  text-align:center;

  border-top:0 none;
}
.nr_pl_pd_tab_comments .no_comments strong{
  color:#606060;
  font-weight:700;
}
.nr_pl_pd_tab_comments .no_comments a{
  color:#005aaa;
}
/* .nr_pl_pd_tab_comments .summary */
.nr_pl_pd_tab_comments .summary{
  padding:44px 20px 38px;
  background-color:#f5f5f5;
  overflow:hidden;
  margin-bottom:10px;
  zoom:1;
}
.nr_pl_pd_tab_comments .summary .col_l{
  float:left;
  display:inline;
  width:195px;
}
.nr_pl_pd_tab_comments .summary .col_l p{
  font-size:16px;
  margin-bottom:5px;
}
.nr_pl_pd_tab_comments .summary .col_l em{
  color:#005aaa;
}
.nr_pl_pd_tab_comments .summary .col_c{
  width:530px;
  float:left;
  display:inline;
}
.nr_pl_pd_tab_comments .summary .col_c h4{
  font-size:16px;
  color:#303030;
  font-weight:300;
}
.nr_pl_pd_tab_comments .summary .col_c p{
  line-height:1.8;
  color:#606060;
}
.nr_pl_pd_tab_comments .summary .col_c p span{
  display:inline-block;
  margin-right:10px;
}
.nr_pl_pd_tab_comments .summary .col_c p span a{
  color:#005aaa;
}
.nr_pl_pd_tab_comments .summary .col_c p span a:hover{
}
.nr_pl_pd_tab_comments .summary .col_r{
  float:right;
  display:inline;
  width:200px;
  height:134px;
  border-left:solid 1px #dcdcdc;
  padding-left:20px;
}
.nr_pl_pd_tab_comments .summary .col_r h5{
  font-size:14px;
  font-weight:300;
}
.nr_pl_pd_tab_comments .summary .col_r p{
  margin-bottom:15px;
  text-align:center;
}
.nr_pl_pd_tab_comments .summary .col_r .icon_creative_idea{
  background-image:url(nr_icon_creative_idea_20s.png);
  background-repeat:no-repeat;
  background-position:0 0;
  height:20px;
  line-height:20px;
  padding-left:25px;
  display:inline-block;
}
/* .nr_pl_pd_tab_comments .comment */
.nr_pl_pd_tab_comments .comment{
}
.nr_pl_pd_tab_comments .comment h2{
  font-size:16px;
  height:30px;
  line-height:30px;
  padding:10px 20px;
  background-color:#f5f5f5;
}
.nr_pl_pd_tab_comments .comment .form_wrap{
  border:solid 1px #dcdcdc;
  border-top:0 none;
  border-bottom:0 none;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr{
  padding:20px;
  border-bottom:solid 1px #dcdcdc;
  overflow:hidden;
  zoom:1;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .t{
  float:left;
  display:inline;
  width:75px;
  margin-right:-75px;
  font-size:16px;
  color:#303030;
  line-height:30px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c{
  margin-left:85px;
  line-height:30px;
  color:#909090;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c span input{display:none;}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c span label{background:url(nr_icon_radio.png) left 6px no-repeat; cursor:pointer; padding-left:20px;}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c span label.on{background-image:url(nr_icon_radio_checked.png);}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .i{
  height:30px;
  line-height:30px;
  display:inline-block;
  margin-right:30px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .i input{
  vertical-align:middle;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .i label{
  vertical-align:middle;
  height:20px;
  font-size:14px;
  margin-top:-4px;
  display:inline-block;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .sr{
  width:135px;
  height:30px;
  float:left;
  display:inline;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .srt{
  width:720px;
  height:30px;
  float:left;
  display:inline;
  line-height:30px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .fe_tags{
  margin-bottom:15px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .fe_tags input{
  height:30px;
  line-height:30px;
  border-radius:4px;
  border:solid 1px #dcdcdc;
  padding:0 5px;
  font-size:14px;
  width:540px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .fe_tags span{
  height:30px;
  line-height:30px;
  margin-left:15px;
  display:inline-block;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .list_tags{
  width:580px;
  line-height:1.8;
  color:#606060;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .list_tags span{
  display:inline-block;
  margin-right:10px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .c .list_tags span a{
  color:#005aaa;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .tf{
  font-size:16px;
  color:#303030;
  line-height:30px;
  margin-bottom:15px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf{
  margin-left:85px;
  color:#909090;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf .fe_ta{
  overflow:hidden;
  zoom:1;
  margin-bottom:10px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf .fe_ta .col_ta{
  width:572px;
  float:left;
  display:inline;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf .fe_ta .col_ta textarea{
  height:100px;
  line-height:20px;
  border-radius:4px;
  border:solid 1px #dcdcdc;
  padding:5px;
  font-size:14px;
  width:540px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf .col_tan{
  width:260px;
  float:left;
  display:inline;
  line-height:18px;
  font-size:12px;
  padding-top:13px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf .col_tan .warning{
  color:#f00;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf .col_tan p{
  margin-bottom:10px;
}
.nr_pl_pd_tab_comments .comment .form_wrap .fr .cf .col_tan p a{
  color:#005aaa;
}

/* .nr_pl_pd_tab_comments .comment_list */
.nr_pl_pd_tab_comments .comment_list{
}
.nr_pl_pd_tab_comments .comment_list .count_hd,
.nr_pl_pd_tab_comments .comment_list .count_ft{
  padding:10px 20px;
  overflow:hidden;
  height:30px;
  line-height:30px;
  zoom:1;
}
.nr_pl_pd_tab_comments .comment_list .count_hd .r,
.nr_pl_pd_tab_comments .comment_list .count_ft .r{
  float:right;
  display:inline;
  height:30px;
  line-height:30px;
}
.nr_pl_pd_tab_comments .comment_list .count_hd .r em,
.nr_pl_pd_tab_comments .comment_list .count_ft .r em{
  color:#005aaa;
}
.nr_pl_pd_tab_comments .comment_list .count_ft{
  background-color:#f5f5f5;
}
.nr_pl_pd_tab_comments .comment_list .count_ft .r{
}
.nr_pl_pd_tab_comments .comment_list .list{
}
.nr_pl_pd_tab_comments .comment_list .list h3{
  padding:10px 20px;
  overflow:hidden;
  height:30px;
  line-height:30px;
  background-color:#f5f5f5;
  font-size:14px;
  font-weight:normal;
  color:#909090;
  zoom:1;
}
.nr_pl_pd_tab_comments .comment_list .list h3 .l{
  float:left;
  display:inline;
  height:30px;
  line-height:30px;
}
.nr_pl_pd_tab_comments .comment_list .list h3 .r{
  float:right;
  display:inline;
  height:30px;
  line-height:30px;
}
.nr_pl_pd_tab_comments .comment_list .list h3 em{
  color:#303030;
  margin-right:10px;
  font-weight:normal;
}
.nr_pl_pd_tab_comments .comment_list .list .lc{
  padding:20px 20px 10px;
  overflow:hidden;
  zoom:1; 
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_l{
  float:left;
  display:inline;
  width:630px;
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_l dl{
  overflow:hidden;
  zoom:1;
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_l dl dt{
  width:75px;
  float:left;
  display:inline;
  text-align:right;
  font-size:14px;
  color:#303030;
  line-height:30px;
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_l dl dd{
  line-height:20px;
  padding:5px 0;
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_l dl dd{
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_l dl dd.product_tags a{
  color:#005aaa;
  display:inline-block;
  margin-right:10px;
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_r{
  float:right;
  display:inline;
}
.nr_pl_pd_tab_comments .comment_list .list .lc .col_r p{
  margin-bottom:5px;
}
.nr_pl_pd_tab_comments .comment_list .list .time{
  padding:5px 20px;
  overflow:hidden;
  zoom:1;
  line-height:30px;
}
.nr_pl_pd_tab_comments .comment_list .list .time .r{
  float:right;
  display:inline;
  color:#909090;
}
.nr_pl_pd_tab_comments .comment_list .list .reply{
  padding:10px 20px;
}

.nr_pl_pd_tab_comments .comment_list .list .reply dl{
  overflow:hidden;
  zoom:1;
}
.nr_pl_pd_tab_comments .comment_list .list .reply dl dt{
  width:75px;
  float:left;
  display:inline;
  text-align:right;
  font-size:14px;
  color:#303030;
  line-height:30px;
  margin-right:-75px;
  color:#005aaa;
}
.nr_pl_pd_tab_comments .comment_list .list .reply dl dd{
  line-height:20px;
  padding:5px 0;
  margin-left:75px;
}

/* nr_pl_pd_tab_params */
.nr_pl_pd_tab_params {
}
.nr_pl_pd_tab_params .size_chart {
	text-align: center;
	margin-bottom: 15px;
	padding-top: 15px;
}
.nr_pl_pd_tab_params .params {
}
.nr_pl_pd_tab_params .params_group {
	overflow: hidden;
	margin-bottom: 23px;
}
.nr_pl_pd_tab_params .params_group h4 {
	height: 21px;
	line-height: 21px;
	padding: 14px 0 13px;
	cursor: pointer;
	border-bottom: solid 3px #a6a6a6;
	font-size: 16px;
	font-weight: 300;
	color:#005aaa;
}
.nr_pl_pd_tab_params .params_group h4 i {
	width: 20px;
	padding-top: 20px;
	height: 0;
	overflow: hidden;
	background-image: url(nr_icon_b_arrow_w20.png);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	vertical-align: top;
	display: inline-block;
	margin-left: 5px;
}
.nr_pl_pd_tab_params .params_group.collapse h4 i {
	background-position: 0px -18px;
}
.nr_ts_div_tb {
}
.nr_ts_div_tb .tr {
	border-bottom: solid 1px #dddddd;
	overflow: hidden;
  zoom:1;
}
.nr_ts_div_tb .tr.odd {
	background-color: #f7f7f7;
}
.nr_ts_div_tb .tr.odd .td{
	background-color: #f7f7f7;
}
.nr_ts_div_tb .td {
	float: left;
	display: inline;
	width: 18%;
	padding: 5px 2%;
  zoom:1;
}
.nr_ts_div_tb_params {
}
.nr_ts_div_tb_params .c1 {
	width: 22%;
}
.nr_ts_div_tb_params .c2 {
	width: 70%;
}
.nr_ts_div_tb_manuals {
}
.nr_ts_div_tb_manuals .c1 {
	width: 22%;
}
.nr_ts_div_tb_manuals .c2 {
	width: 70%;
}
/* nr_ts_div_tb_manuals */
.nr_ts_div_tb_manuals {
	padding: 20px 0 30px;
}
.nr_pl_pd_tab_manuals .adobe_reader_link {
	line-height: 30px;
	display: inline-block;
	padding-left: 30px;
}
.nr_pl_pd_tab_manuals .adobe_reader_link i {
	vertical-align: middle;
	margin-right: 10px;
}
/* nr_pl_pd_tab_faq1 */
.nr_pl_pd_tab_faq {
	overflow: hidden;
	margin-top: 30px;
  zoom:1;
}
.nr_pl_pd_tab_faq .col_l {
	width: 590px;
	padding-right: 50px;
	float: left;
	display: inline;
	padding-bottom: 2000px;
	margin-bottom: -2000px;
	border-right: solid 1px #dcdcdc;
	margin-left: 20px;
}
.nr_pl_pd_tab_faq .col_r {
	width: 300px;
	float: right;
	display: inline;
	margin-right: 20px;
}
.nr_pl_pd_tab_faq .nr_pd_faq_accordion {
}
.nr_pl_pd_tab_faq .nr_pd_faq_accordion dl {
	margin-bottom: 12px;
}
.nr_pl_pd_tab_faq .nr_pd_faq_accordion dl dt {
	height: 21px;
	background-image: url(nr_s_s_icon_plus.png);
	background-position: 0 1px;
	background-repeat: no-repeat;
	padding-left: 28px;
	cursor: pointer;
	color: #005aaa;
}
.nr_pl_pd_tab_faq .nr_pd_faq_accordion dl dd {
	padding: 4px 0 6px 28px;
	font-size: 12px;
	display: none;
}
.nr_pl_pd_tab_faq .nr_pd_faq_accordion dl dd em {
	color: #005aaa;
	font-weight: 300;
}
.nr_pl_pd_tab_faq .nr_pd_faq_accordion dl.open dt {
	background-position: 0 -79px;
}
/* nr_pd_faq_icon_desc */
.nr_pd_faq_icon_desc {
	overflow: hidden;
	margin-top: -30px;
}
.nr_pd_faq_icon_desc .li {
	overflow: hidden;
	padding: 30px 0 15px 0;
	border-top: solid 1px #dcdcdc;
}
.nr_pd_faq_icon_desc .li .icon {
	width: 64px;
	height: 64px;
	float: left;
	display: inline;
	margin-right: -64px;
}
.nr_pd_faq_icon_desc .li .desc {
	margin-left: 80px;
}
.nr_pd_faq_icon_desc .li .desc h3 {
	font-size: 16px;
	color: #303030;
	font-weight: normal;
}
.nr_pd_faq_icon_desc .li .desc p {
	color: #909090;
	margin-bottom: 10px;
}
/* nr_product_detail_tabs */
.nr_product_detail_tabs {
	overflow: hidden;
}
.nr_footer_entrance {
	padding-bottom: 0;
}
/* start tab by tony */
.nr_extend_tab_content .tab_item {
	display: none;
	font-size: 14px;
	padding: 0 0 50px;
}
.nr_extend_tab_content .sub_tit {
	color: #303030;
	display: block;
	font-size: 16px;
	margin: 25px 0 18px;
}
.nr_extend_tab_content .list li {
	background: url(nr_list_disc.png) left center no-repeat;
	line-height: 24px;
	padding-left: 15px;
}
.nr_extend_tab_content .list li span {
}
.nr_extend_tab_content p {
	padding: 0;
}
/* end tab by tony */

/* start maintain_list by tony */
.maintain_list {
	padding: 0 0 20px;
}
.maintain_list li {
	font-size: 14px;
	line-height: 30px;
	vertical-align: top;
}
.maintain_list li a {
	background: url(nr_icon_dotted.png) left 13px no-repeat;
	display: block;
	padding-left: 15px;
	vertical-align: top;
}
.maintain_list li a:hover {
	background-image: url(nr_icon_dotted_hover.png);
	text-decoration:none;
}
/* end maintain_list by tony */

/* start pl_product_detail_tab_compare echo add 20140110   */
.nr_p_series_compare_wrap {
}
.nr_p_series_compare_wrap .qpc_tpl_wrap {
	width: 0px;
	height: 0px;
	overflow: hidden;
}
.nr_p_series_compare_wrap .qpc_hd {
	padding-top: 10px;
	margin-bottom: 20px;
}
.nr_p_series_compare_wrap .qpc_hd h2 {
	height: 40px;
	border-bottom: 1px solid #dddddd;
	width: 100%;
	overflow: hidden;
}
.nr_p_series_compare_wrap .qpc_hd h2 span {
	font-size: 22px;
	font-weight: normal;
	line-height: 48px;
	padding-right:20px;
}
.nr_p_series_compare_wrap .qpc_hd a {
	font-size: 14px;
	color: #005aaa;
	display: inline-block;
	line-height: 58px;
	background:url(nr_arr_h12.jpg) left center no-repeat;
	padding-left:15px;
}
.nr_p_series_compare_wrap .qpc_hd a:hover{
		background:url(nr_arr_h12.jpg) -1000px center no-repeat;
		color:#32beff;
}
.nr_p_series_compare_wrap .qpc_show_box {
	width: 100%;
	height: 230px;
	margin-bottom: 20px;
	overflow: hidden;
}
.nr_p_series_compare_wrap .qpc_show_box .left {
	width: 188px;
	float: left;
	display: inline;
}
.nr_p_series_compare_wrap .qpc_show_box .left h3 {
	padding-top: 20px;
}
.nr_p_series_compare_wrap .qpc_show_box .left .cp_filter {
	padding-top: 60px;
}
.nr_p_series_compare_wrap .qpc_show_box .left .cp_filter li {
	height: 20px;
	margin-bottom: 3px;
	position: relative;
	cursor:pointer;
}
.nr_p_series_compare_wrap .qpc_show_box .left .cp_filter li .i18_cb {
	display: inline-block;
	width: 15px;
	height: 18px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.nr_p_series_compare_wrap .qpc_show_box .left .cp_filter li .i18_cb em {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	cursor: pointer;
	font-size: 0;
	background-image: url(nr_icon_h18w15_checkbox.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nr_p_series_compare_wrap .qpc_show_box .left .cp_filter li .i18_cb em.selected {
	background-position: -100px bottom;
}
.nr_p_series_compare_wrap .qpc_show_box .left .cp_filter li .text {
	position: absolute;
	left: 20px;
	top: 0px;
	line-height: 20px;
	color: #909090;
}
.nr_p_series_compare_wrap .qpc_show_box .left .cp_filter li.selected .i18_cb em {
	background-position: -100px bottom;
}
.nr_p_series_compare_wrap .series_slide {
	width: 800px;
	float: left;
	display: inline;
	height: 100%;
	position: relative;
}
.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_prev_l,.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_next_l{
	top:0px;
	margin-top:0px;	
}

.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_prev_l a {
	display: block;
	width: 75px;
	height: 150px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top:0px;

}
.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_prev_l a:hover {

}
.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_prev_l a.disable{

}
.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_next_l a {
	display: block;
	width: 75px;
	height: 150px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0px;

}
.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_next_l a:hover {

}
.nr_p_series_compare_wrap .series_slide .nr_slider_arrow_next_l a.disable{
	
}

.nr_p_series_compare_wrap .series_slide .stage {
	width: 660px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	position:relative;
	z-index:90;
}
.nr_p_series_compare_wrap .series_slide .loading{
	position:absolute;
	width:660px;
	height:100%;
	top:0px;
	left:50%;
	margin-left:-330px;
	z-index:100;
	background:url(nr_i16_loading.gif) center center no-repeat;

}
.nr_p_series_compare_wrap .series_slide .stage .list {
	width: 9999px;
	height: 100%;
	position:relative;
	left:0px;
	top:0px;
}
.nr_p_series_compare_wrap .series_slide .stage .list .item {
	width: 150px;
	height: 100%;
	float: left;
	display: inline;
	margin-right: 20px;
}
.nr_p_series_compare_wrap .series_slide .stage .list .item .pic {
	width: 150px;
	height: 150px;
	overflow: hidden;
	margin-bottom: 10px;
}
.nr_p_series_compare_wrap .series_slide .stage .list .item .p_type, .nr_p_series_compare_wrap .series_slide .stage .list .item .p_price {
	text-align: center;
}
.nr_p_series_compare_wrap .series_slide .stage .list .item .p_type a, .nr_p_series_compare_wrap .series_slide .stage .list .item .p_price a {
	color: #606060;
}
.nr_p_series_compare_wrap .p_params_data_table {
	border-top: 3px solid #a6a6a6;
}
.nr_p_series_compare_wrap .p_params_data_table table {
	width: 100%;
	table-layout: fixed;
}
.nr_p_series_compare_wrap .p_params_data_table table th {
	font-weight: 700;
}
.nr_p_series_compare_wrap .p_params_data_table table th, .nr_p_series_compare_wrap .p_params_data_table table td {
	text-indent: 20px;
	border-bottom: 1px solid #dcdcdc;
	padding-top: 8px;
	padding-bottom: 8px;	
}
 .nr_p_series_compare_wrap .p_params_data_table table td{
	 padding-left:5px;
	 padding-right:5px;
	 text-indent:0;

}


.nr_p_series_compare_wrap .p_params_data_table table .trtd_highlight_bg th, .nr_p_series_compare_wrap .p_params_data_table table .trtd_highlight_bg td {
	background-color:#eaf9ff;
}

.nr_p_series_compare_wrap .p_params_data_table .bg_gray th, .nr_p_series_compare_wrap .p_params_data_table .bg_gray td {
background-color: #f5f5f5;
}

/* END pl_product_detail_tab_compare echo add 20140110   */



/*驱动下载TAB*/
.nr_pl_pd_tab_drivedown{}
.nr_pl_pd_tab_drivedown .title_sys{color:#303030; display:block; font-size:16px; padding:15px 0 15px 20px;}
.nr_pl_pd_tab_drivedown .sys_nav{margin-bottom:10px; overflow:hidden; padding:0 0 0 20px; zoom:1;}
.nr_pl_pd_tab_drivedown .sys_nav li{float:left; margin-right:10px;}
.nr_pl_pd_tab_drivedown .sys_nav li a,
.nr_pl_pd_tab_drivedown .sys_nav li a b{background-image: url(nr_pl_filter_btn.png); _background-image: url(nr_pl_filter_btn@ie6.png); background-repeat: no-repeat; display: inline-block; height: 20px; overflow: hidden;}
.nr_pl_pd_tab_drivedown .sys_nav li a{/* background-position:0 -0px; */
	background-position: 1000px 1000px; padding-left: 5px; margin: 0; vertical-align: middle; float: left; display: inline;}
.nr_pl_pd_tab_drivedown .sys_nav li a b{/* background-position:right -20px; */
	background-position: 1000px 1000px; line-height: 20px; font-size: 14px; height: 20px; overflow: hidden; color: #606060; font-weight: 300; text-align: center; font-family: "Microsoft Yahei"; padding: 0 5px 0 0px; cursor: pointer; vertical-align: top;}
.nr_pl_pd_tab_drivedown .sys_nav li a:hover{}
.nr_pl_pd_tab_drivedown .sys_nav li a.active{background-position: 0 0;}
.nr_pl_pd_tab_drivedown .sys_nav li a:hover b{color: #005aaa; text-decoration: underline;}
.nr_pl_pd_tab_drivedown .sys_nav li a.active b{background-position: right -20px; color: #fff;}
.nr_pl_pd_tab_drivedown .drive_data_item{display:none;}
.nr_pl_pd_tab_drivedown table{width:100%;}
.nr_pl_pd_tab_drivedown table thead th,
.nr_pl_pd_tab_drivedown table thead td{border-bottom:3px solid #a6a6a6; color:#303030; padding-top:10px; padding-bottom:10px;}
.nr_pl_pd_tab_drivedown table tbody th,
.nr_pl_pd_tab_drivedown table tbody td{border-bottom:1px solid #ddd; color:#606060; padding-top:10px; padding-bottom:10px;}
.nr_pl_pd_tab_drivedown table tr.odd{background-color:#f7f7f7;}
.nr_pl_pd_tab_drivedown table th{padding-left:20px;}


.nr_product_wrap{background:#fff; padding:40px 0 30px; width:100%;}
.nr_product_wrap .inner{margin:0 auto; position:relative; width:1000px;}
.nr_product_wrap .list_item{height:200px; margin:0 auto; overflow:hidden; position:relative; width:850px;}
.nr_product_wrap ul{left:0; height:200px; position:absolute; top:0; width:20000px;}
.nr_product_wrap li{float:left; margin-right:20px; text-align:center; width:150px;}
.nr_product_wrap li .pro_name{display:block; font:normal 16px/16px 'Microsoft Yahei'; margin-top:16px;}

.nr_slider_arrow_prev_l,
.nr_slider_arrow_next_l{height:150px; margin-top:-75px; position:absolute; top:50%; width:75px;}
.nr_slider_arrow_prev_l{left:-25px;}
.nr_slider_arrow_next_l{right:-25px;}
.nr_slider_arrow_prev_l a,
.nr_slider_arrow_next_l a{background-image:url(nr_slider_arrow.png); background-repeat:no-repeat; display:block; height:150px; text-indent:-10000px;}
.nr_slider_arrow_prev_l a{background-position:-70px 55px;}
.nr_slider_arrow_prev_l a:hover{background-position:20px 55px;}
.nr_slider_arrow_prev_l a.disable,
.nr_slider_arrow_prev_l a.disable:hover{background-position:-160px 55px; cursor:auto;}
.nr_slider_arrow_next_l a{background-position:-400px 55px;}
.nr_slider_arrow_next_l a:hover{background-position:-490px 55px;}
.nr_slider_arrow_next_l a.disable,
.nr_slider_arrow_next_l a.disable:hover{background-position:-310px 55px; cursor:auto;}

.nr_slider_arrow_prev_s,
.nr_slider_arrow_next_s{height:150px; margin-top:-75px; position:absolute; top:50%; width:75px;}
.nr_slider_arrow_prev_s{left:0;}
.nr_slider_arrow_next_s{right:0;}
.nr_slider_arrow_prev_s a,
.nr_slider_arrow_next_s a{background-image:url(nr_slider_arrow.png); background-repeat:no-repeat; display:block; height:150px; text-indent:-10000px;}
.nr_slider_arrow_prev_s a{background-position:-760px 55px;}
.nr_slider_arrow_prev_s a:hover{background-position:-689px 55px;}
.nr_slider_arrow_prev_s a.disable,
.nr_slider_arrow_prev_s a.disable:hover{background-position:-830px 55px; cursor:auto;}
.nr_slider_arrow_next_s a{background-position:-1020px 55px;}
.nr_slider_arrow_next_s a:hover{background-position:-1090px 55px;}
.nr_slider_arrow_next_s a.disable,
.nr_slider_arrow_next_s a.disable:hover{background-position:-950px 55px; cursor:auto;}

/*加入购物车*/
.nr_add_car{color:#fff;font-size:14px;float:left;background:url(nr_add_car.png) left top no-repeat;height:34px;width:90px;line-height:30px;padding-left:44px;margin-right:5px;}
.nr_add_car:hover{background-position:left -34px;color:#fff;text-decoration:none;}

.ops .nr_add_car_disabled {
	background-position: left -68px;
	color: #909090;
}
.ops .nr_add_car_disabled:hover {
	background-position: left -68px;
}
.eh-purchase-param {
	position: relative;
	padding-top: 10px;
	border-top: 1px solid #DCDCDC;
	z-index: 99;
}
.eh-purchase-param span {
	display: inline-block;
	color: #909090;
	vertical-align: top;
	font-size: 12px;
	height: 50px;
	line-height: 50px;
	margin-right: 40px;
}
.eh-purchase-param span strong {
	color: #303030;
	font-weight: normal;
	font-size: 16px;
}
.eh-purchase-param-destination {
	overflow: auto;
	font-size: 12px;
	color: #909090;
	line-height: 28px;
	padding-bottom: 24px;
}
.eh-purchase-param-destination label {
	float: left;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	padding-left: 0;
}

.eh-purchase-param-destination .eh-purchase-param-select-area {
	border:1px solid #e4e4e4;
	padding:0 25px 0 5px;
	float: left;
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #303030;
	margin-right: 15px;
	background: url(eh-select-area.png) right 12px no-repeat;
	cursor: pointer;
}

.eh-purchase-param-destination p {
	float: left;
	height: 28px;
	padding-bottom: 0;
}

.eh-purchase-param-places {
	display: none;
	position: absolute;
	left: 0;
	top: 89px;
	width: 420px;
	height: 180px;
	padding: 19px 0 19px 19px;
	border: 1px solid #CECBCE;
	z-index: 100;
	background-color: #fff;
}
.eh-purchase-param-places select {
	display: inline-block;
	float: left;
	width: 120px;
	height: 180px;
	border: 1px solid #CECBCE;
	padding: 0;
	margin: 0 20px 0 0;
	overflow: hidden;
}