.productDetail {
	height: inherit; overflow: hidden;}
.productDetail .title {
	margin: 5px 0px 2px; width: auto; text-align: center; font-size: 18px; float: none;}
.productDetail .title span {
	vertical-align: middle;}
.productDetail .imgContainer {
	width: 350px; float: left;}
.productDetail .imgDiv {
	margin: 5px 0px; border: 1px solid rgb(209, 209, 209); border-image: none; width: 350px; height: 350px; overflow: hidden; float: left; position: relative; z-index: 1;}
.productDetail .imgDiv a {
	outline: 0px; width: 100%; height: 100%; line-height: 100%; vertical-align: middle; display: block;}
.productDetail .imgDiv table {
	padding: 0px; border: currentColor; border-image: none; width: 100%; height: 100%; border-spacing: 0;}
.productDetail .imgDiv table tr td {
	padding: 0px; width: 100%; height: 100%; text-align: center; vertical-align: middle;}
.productDetail .imgDiv > div {
	width: 100%; height: 100%;}
.productDetail .imgDiv img {
	margin: auto; width: 350px; height: auto; visibility: hidden;}
.productDetail .imgGroup {
	width: 350px; height: 80px; overflow: hidden; float: left;}
.productDetail .imgGroup .imgDivs {
	width: 320px; height: 80px; overflow: hidden; float: left; position: relative;}
.productDetail .imgGroup .imgDivs ul {
	list-style: none; margin: 0px; padding: 0px; left: 0px; top: 0px; height: 80px; float: left; position: absolute;}
.productDetail .imgGroup .imgDivs .imgGroupDiv {
	margin: 10px 4px; padding: 0px; width: 60px; height: 60px; line-height: 60px; overflow: hidden; vertical-align: middle; float: left; display: inline;}
.productDetail .imgGroupDiv {
	border: 1px solid rgb(209, 209, 209); border-image: none;}
.productDetail .imgGroup .imgDivs .imgGroupDiv img {
	margin: auto; display: block;}
.productDetail .imgGroup table {
	padding: 0px; border: currentColor; border-image: none; width: 100%; height: 100%; border-spacing: 0;}
.productDetail .imgGroup table tr td {
	margin: 0px; padding: 0px; width: 100%; height: 100%; text-align: center; vertical-align: middle;}
.productDetail .pdTableLayout {
	width: 100%;}
.productDetail .pdTableLayout .pdLayoutL {
	display: flex; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal;}
.productDetail .pdTableLayout .leftImgContainer {
	width: 100%; display: flex; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal;}
.productDetail .pdTableLayout .centerSpacing {
	width: 10px;}
.productDetail .pdTableLayout .optionClearLine {
	height: 4px; line-height: 4px; font-size: 4px;}
.productDetail .basicInfo {
	width: 100%; float: left;}
.productDetail .basicInfo td {
	line-height: 28px;}
.productDetail .basicInfo .propName {
	padding: 0px 10px; text-align: right; position: relative; -ms-word-break: break-all;}
.productDetail .basicInfo .propValue {
	text-align: left; vertical-align: top; -ms-word-break: break-all; -ms-word-wrap: break-word;}
.productDetail .propValue a span {
	line-height: 23px;}
.warn-ico {
	background: url(../../../image/0e26907cb81125c90e59f9a7057b1a0a_js.jpg) no-repeat 0px 0px;}
.productDetail .productOpera {
	padding: 9px 20px; width: 100%; height: 27px; display: inline-block; position: relative;}
.productDetail .productOpera .text {
	color: inherit;}
.pdStyle5 .fk-mainFontColor .text:hover {
	color: rgb(255, 101, 55); cursor: pointer;}
.operaTextHover {
	color: rgb(66, 145, 215); cursor: pointer;}
.productDetail .productOpera div {
	vertical-align: middle; display: inline-block;}
.productDetail .lineSlice {
	margin: 0px 7px 0px 17px; width: 3px; padding-top: 2px; vertical-align: top;}
.productDetail .pdCollection {
	cursor: pointer;}
.productDetail .collectionIcon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -2012px; width: 15px; height: 15px; margin-right: 9px;}
.productDetail .collectionIcon:hover {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -2145px;}
.productDetail .collectionIconSelect {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -2145px;}
.productDetail .pdShare {
	padding: 3px 8px; border: 1px solid transparent; border-image: none; line-height: 19px; position: relative; z-index: 2; cursor: pointer;}
.productDetail .collectionIcon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -2012px; width: 15px; height: 15px; margin-right: 8px;}
.productDetail .collectionIcon:hover {
	background: url(../../../image/0e26907cb81125c90e59f9a7057b1a0a_sc-1.jpg) no-repeat;}
.productDetail .collectionIconSelect {
	background: url(../../../image/0e26907cb81125c90e59f9a7057b1a0a_sc-1.jpg) no-repeat;}
.productDetail .pdShareHover {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(216, 216, 216) rgb(216, 216, 216) rgb(255, 255, 255);}
.productDetail .shareTipIcon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -2057px; width: 15px; height: 15px; margin-right: 5px;}
.productDetail .shareDown {
	background: url(../../../image/0e26907cb81125c90e59f9a7057b1a0a_jt.jpg) no-repeat 0px 0px; margin: 0px 3px 0px 5px; transition:0.3s; width: 7px; height: 4px; -webkit-transition: all ease .3s; -o-transition: all ease .3s; -moz-transition: all ease .3s;}
.productDetail .pdShareHover .shareDown {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);}
.productDetail .shareUp {
	background: url(../../../image/0e26907cb81125c90e59f9a7057b1a0a_jt1.jpg) no-repeat 0px 0px;}
.productDetail .productOpera div.shareInfo {
	background: rgb(255, 255, 255); padding: 5px 8px; border: 1px solid rgb(216, 216, 216); border-image: none; top: 35px; width: auto; height: auto; text-align: left; display: none; position: absolute; z-index: 999; min-height: 30px; max-height: 60px; min-width: 75px; max-width: 200px;}
.productDetail .shareInfo .m_shareIcon {
	width: 20px; height: 20px; display: inline-block;}
.productDetail .shareInfo .m_shareCtrl a {
	margin: 4px; display: inline-block;}
.productDetail .pdOperaCenter .productOpera {
	padding: 0px 0px 14px; width: 100%; text-align: center;}
.productDetail .pdOperaCenter div.shareInfo {
	top: 26px;}
.productDetail .pdSerOnline {
	padding: 3px 8px; border: 1px solid transparent; border-image: none; text-align: left; line-height: 19px; position: relative; z-index: 2; cursor: pointer;}
.productDetail .serOnlineDown {
	background: url(../../../image/0e26907cb81125c90e59f9a7057b1a0a_jt.jpg) no-repeat 0px 0px; margin: 0px 3px 0px 5px; transition:0.3s; width: 7px; height: 4px; -webkit-transition: all ease .3s; -o-transition: all ease .3s; -moz-transition: all ease .3s;}
.productDetail .serOnlineTipIcon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -2102px; width: 15px; height: 15px; margin-right: 9px;}
.productDetail .pdSerOnlineHover {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(216, 216, 216) rgb(216, 216, 216) rgb(255, 255, 255);}
.productDetail .pdSerOnlineHover .serOnlineDown {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);}
.productDetail .serOnlineUp {
	background: url(../../../image/0e26907cb81125c90e59f9a7057b1a0a_jt1.jpg) no-repeat 0px 0px;}
.productDetail .productOpera div.serOnlineInfo {
	background: rgb(255, 255, 255); padding: 0px 14px; border: 1px solid rgb(216, 216, 216); border-image: none; width: auto; height: auto; text-align: left; margin-top: -2px; display: none; position: absolute; z-index: 1; min-height: 30px;}
.productDetail .serOnlineInfo a {
	text-decoration: none;}
.productDetail .serOnlineInfo .qqImgOnLine {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -525px -1781px;}
.productDetail .serOnlineInfo .qqImgOffLine {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -525px -1827px;}
.productDetail .serOnlineInfo .wechatImg {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -525px -2269px;}
.productDetail .serOnlineInfo .wechatImgOffLine {
	background-position: -525px -2306px;}
.productDetail .serOnlineInfo .skypeImg {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -525px -1962px;}
.productDetail .serOnlineInfo .wawaImgOnline {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -525px -1873px;}
.productDetail .serOnlineInfo .wawaImgOffline {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -525px -1919px;}
.productDetail .serOnline-service .serOnline-img {
	width: 21px; height: 21px; margin-right: 9px; display: inline-block;}
.productDetail .onlineServiceName {
	color: rgb(102, 102, 102); font-size: 14px;}
.productDetail .serOnline-list {
	margin: 10px 0px;}
.productDetail .serOnlineOffline {
	color: rgb(153, 153, 153); font-size: 14px;}
.productDetail .serOnlineClearFloat {
	clear: both;}
.productDetail .serOnline {
	cursor: pointer;}
.productDetail .pdKefuIcon {
	font-size: 22px; margin-right: 9px; cursor: pointer;}
.productDetail .pdCollectIcon {
	font-size: 22px; margin-right: 9px; cursor: pointer;}
.pdCollection .faisco-icons-star3 {
	font-size: 22px; cursor: pointer;}
.productDetail .pdShareIcon {
	font-size: 20px; margin-right: 9px; cursor: pointer;}
.productDetail .optionItemWrap {
	list-style: none; margin: 0px; padding: 0px; width: 100%;}
.productDetail .optionItem {
	margin: 0px 4px 4px 0px; padding: 1px; line-height: 20px; vertical-align: middle; float: left; position: relative; cursor: pointer;}
.productDetail .optionItem a {
	padding: 0px 6px; border: 1px solid rgb(224, 224, 224); border-image: none; width: auto; text-align: center; text-decoration: none; display: block; white-space: nowrap; min-width: 10px;}
.productDetail .optionItem span {
	padding-right: 10px; padding-left: 10px; display: inline-block; white-space: pre-wrap; -ms-word-break: break-all;}
.productDetail .optionItem .img-n {
	display: none;}
.productDetail .optionItem .optionItemHover {
	border-width: 2px; margin: -1px;}
.productDetail .optionItem .g_borderSelected {
	border-color: rgb(195, 0, 8);}
.productDetail .optionMsg {
	margin: 0px auto; width: 80%; text-align: center; display: none;}
.productDetail .i-img {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 38px; height: 38px;}
.productDetail .img-selected {
	border-width: 7px; border-style: dashed solid solid dashed; border-color: transparent rgb(196, 0, 9) rgb(196, 0, 9) transparent; width: 0px; height: 0px; right: 0px; bottom: 0px; line-height: 0; font-size: 0px; position: absolute;}
.productDetail .op-selected-ico {
	background: url(../../../image/site/0e26907cb81125c90e59f9a7057b1a0a_pd_op_st.jpg) no-repeat; width: 6px; height: 5px; right: 4px; bottom: 4px; position: absolute; z-index: 1;}
.productDetail .img-tip {
	padding: 4px 10px; top: -36px; color: rgb(255, 255, 255); display: none; white-space: nowrap; position: absolute; z-index: 1; opacity: 0.9; background-color: rgb(0, 0, 0);}
.productDetail .tip-ico {
	border-width: 5px; border-style: solid dashed dashed; border-color: rgb(0, 0, 0) transparent transparent; width: 0px; height: 0px; bottom: -10px; line-height: 0; font-size: 0px; position: absolute;}
.productDetail .detailInfo {
	margin-top: 10px;}
.productDetail .detailInfo .detailInfoTable {
	width: 100%; table-layout: fixed; border-spacing: 0;}
.productDetail .detailInfo .detailInfoTd {
	padding: 0px 10px;}
.productDetail .detailInfo .title {
	font-weight: 700;}
.productDetail .g_mallBuyBig {
	margin: 10px 0px 0px;}
.productDetail .g_mallBuyBig1033 {
	letter-spacing: 0px; padding-left: 25px; font-size: 14px;}
.productDetail .mallPanel {
	width: 100%; text-align: center; border-spacing: 0;}
.productDetail .propNameDiv {
	margin-right: 7px; float: right;}
.productDetail .fk-mallBuy-big {
	width: 120px; text-align: center; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.productDetail .fk-mall-addCart {
	overflow: hidden;}
.pdStyle4 .detailInfo .detailInfoTd {
	padding: 0px 3px;}
.pdStyle4 .pdTableLayout {
	padding-top: 28px;}
.pdStyle4 .imgDiv {
	margin: 0px;}
.pdStyle4 .imgDiv img {
	width: 350px; height: auto;}
.pdStyle4 .pdTableLayout .pd_t_l_left {
	width: 1%;}
.pdStyle4 .pdLayoutL {
	float: left;}
.pdStyle4 .pdLayoutL .s_expand {
	height: auto;}
.pdStyle4 .pdLayoutL .shareInfo .shareCtrl {
	float: none;}
.pdStyle4 .pdLayoutL .shareInfo .shareto {
	padding: 0px 0px 0px 4px; width: auto; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.pdStyle4 .pdLayoutL .shareInfo .sharePanel {
	width: auto;}
.pdStyle4 .pdLayoutL .shareInfo .shareCtrl a {
	width: auto; min-width: auto;}
.pdStyle4 .pdLayoutR {
	margin-left: 25px;}
.pdStyle4 .pdLayoutR .title {
	margin: 0px; text-align: left; color: rgb(88, 88, 88); font-size: 20px; font-weight: 700;}
.pdStyle4 .pdLayoutR .pdLine {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(209, 209, 209) rgb(209, 209, 209) currentColor; margin: 10px 0px; border-image: none;}
.pdStyle4 .pd_propTable .propName {
	text-align: right; color: rgb(130, 130, 130); line-height: 28px; letter-spacing: 1px; position: relative; -ms-word-break: break-all;}
.pdStyle4 .pd_propTable .propColon {
	color: rgb(130, 130, 130); line-height: 25px; float: left;}
.pdStyle4 .pd_propTable .propValue {
	line-height: 25px; float: left; display: inline-block; -ms-word-wrap: break-word; -webkit-text-size-adjust: none;}
.pdStyle4 .propValue {
	color: rgb(97, 97, 97);}
.pdStyle4 .pd_propTable .propValue span {
	vertical-align: middle;}
.pdStyle4 .pd_propTable .propValue .mallJia {
	vertical-align: baseline;}
.pdStyle4 .pd_propTable .propValue .mallJian {
	vertical-align: baseline;}
.pdStyle4 .pdLayoutR .pd_propTable .optionMsg {
	margin: 10px 0px 0px; padding: 5px 0px; width: auto; text-align: left;}
.pdStyle4 .imgGroup {
	margin-top: 8px;}
.forms .form div.fk-pdStyleColor_1 .fk-mainBorderColor {
	border-color: rgb(228, 57, 60);}
.forms .form div.fk-pdStyleColor_2 .fk-mainBorderColor {
	border-color: rgb(237, 61, 161);}
.forms .form div.fk-pdStyleColor_3 .fk-mainBorderColor {
	border-color: rgb(196, 0, 0);}
.forms .form div.fk-pdStyleColor_4 .fk-mainBorderColor {
	border-color: rgb(255, 101, 55);}
.forms .form div.fk-pdStyleColor_5 .fk-mainBorderColor {
	border-color: rgb(255, 192, 1);}
.forms .form div.fk-pdStyleColor_6 .fk-mainBorderColor {
	border-color: rgb(74, 179, 68);}
.forms .form div.fk-pdStyleColor_7 .fk-mainBorderColor {
	border-color: rgb(2, 178, 181);}
.forms .form div.fk-pdStyleColor_8 .fk-mainBorderColor {
	border-color: rgb(48, 131, 235);}
.forms .form div.fk-pdStyleColor_9 .fk-mainBorderColor {
	border-color: rgb(30, 80, 174);}
.forms .form div.fk-pdStyleColor_10 .fk-mainBorderColor {
	border-color: rgb(0, 160, 233);}
.forms .form div.fk-pdStyleColor_11 .fk-mainBorderColor {
	border-color: rgb(139, 14, 234);}
.forms .form div.fk-pdStyleColor_12 .fk-mainBorderColor {
	border-color: rgb(43, 43, 43);}
.forms .form div.fk-pdStyleColor_1 .fk-mainColor {
	color: rgb(228, 57, 60);}
.forms .form div.fk-pdStyleColor_2 .fk-mainColor {
	color: rgb(237, 61, 161);}
.forms .form div.fk-pdStyleColor_3 .fk-mainColor {
	color: rgb(196, 0, 0);}
.forms .form div.fk-pdStyleColor_4 .fk-mainColor {
	color: rgb(255, 101, 55);}
.forms .form div.fk-pdStyleColor_5 .fk-mainColor {
	color: rgb(255, 192, 1);}
.forms .form div.fk-pdStyleColor_6 .fk-mainColor {
	color: rgb(74, 179, 68);}
.forms .form div.fk-pdStyleColor_7 .fk-mainColor {
	color: rgb(2, 178, 181);}
.forms .form div.fk-pdStyleColor_8 .fk-mainColor {
	color: rgb(48, 131, 235);}
.forms .form div.fk-pdStyleColor_9 .fk-mainColor {
	color: rgb(30, 80, 174);}
.forms .form div.fk-pdStyleColor_10 .fk-mainColor {
	color: rgb(0, 160, 233);}
.forms .form div.fk-pdStyleColor_11 .fk-mainColor {
	color: rgb(139, 14, 234);}
.forms .form div.fk-pdStyleColor_12 .fk-mainColor {
	color: rgb(43, 43, 43);}
.forms .form div.fk-pdStyleColor_1 .fk-mainFillColor {
	fill: #e4393c;}
.forms .form div.fk-pdStyleColor_2 .fk-mainFillColor {
	fill: #ed3da1;}
.forms .form div.fk-pdStyleColor_3 .fk-mainFillColor {
	fill: #c40000;}
.forms .form div.fk-pdStyleColor_4 .fk-mainFillColor {
	fill: #ff6537;}
.forms .form div.fk-pdStyleColor_5 .fk-mainFillColor {
	fill: #ffc001;}
.forms .form div.fk-pdStyleColor_6 .fk-mainFillColor {
	fill: #4ab344;}
.forms .form div.fk-pdStyleColor_7 .fk-mainFillColor {
	fill: #02b2b5;}
.forms .form div.fk-pdStyleColor_8 .fk-mainFillColor {
	fill: #3083eb;}
.forms .form div.fk-pdStyleColor_9 .fk-mainFillColor {
	fill: #1e50ae;}
.forms .form div.fk-pdStyleColor_10 .fk-mainFillColor {
	fill: #00a0e9;}
.forms .form div.fk-pdStyleColor_11 .fk-mainFillColor {
	fill: #8b0eea;}
.forms .form div.fk-pdStyleColor_12 .fk-mainFillColor {
	fill: #2b2b2b;}
.forms .form .fk-pdStyleColor_1 .scoreTipHover em {
	border-color: transparent rgb(228, 57, 60) transparent transparent;}
.forms .form .fk-pdStyleColor_2 .scoreTipHover em {
	border-color: transparent rgb(237, 61, 161) transparent transparent;}
.forms .form .fk-pdStyleColor_3 .scoreTipHover em {
	border-color: transparent rgb(196, 0, 0) transparent transparent;}
.forms .form .fk-pdStyleColor_4 .scoreTipHover em {
	border-color: transparent rgb(255, 101, 55) transparent transparent;}
.forms .form .fk-pdStyleColor_5 .scoreTipHover em {
	border-color: transparent rgb(255, 192, 1) transparent transparent;}
.forms .form .fk-pdStyleColor_6 .scoreTipHover em {
	border-color: transparent rgb(74, 179, 68) transparent transparent;}
.forms .form .fk-pdStyleColor_7 .scoreTipHover em {
	border-color: transparent rgb(2, 178, 181) transparent transparent;}
.forms .form .fk-pdStyleColor_8 .scoreTipHover em {
	border-color: transparent rgb(48, 131, 235) transparent transparent;}
.forms .form .fk-pdStyleColor_9 .scoreTipHover em {
	border-color: transparent rgb(30, 80, 174) transparent transparent;}
.forms .form .fk-pdStyleColor_10 .scoreTipHover em {
	border-color: transparent rgb(0, 160, 233) transparent transparent;}
.forms .form .fk-pdStyleColor_11 .scoreTipHover em {
	border-color: transparent rgb(139, 14, 234) transparent transparent;}
.forms .form .fk-pdStyleColor_12 .scoreTipHover em {
	border-color: transparent rgb(43, 43, 43) transparent transparent;}
.forms .form div.fk-pdStyleColor_1 .fk-mainBgColor {
	background-color: rgb(228, 57, 60);}
.forms .form div.fk-pdStyleColor_2 .fk-mainBgColor {
	background-color: rgb(237, 61, 161);}
.forms .form div.fk-pdStyleColor_3 .fk-mainBgColor {
	background-color: rgb(196, 0, 0);}
.forms .form div.fk-pdStyleColor_4 .fk-mainBgColor {
	background-color: rgb(255, 101, 55);}
.forms .form div.fk-pdStyleColor_5 .fk-mainBgColor {
	background-color: rgb(255, 192, 1);}
.forms .form div.fk-pdStyleColor_6 .fk-mainBgColor {
	background-color: rgb(74, 179, 68);}
.forms .form div.fk-pdStyleColor_7 .fk-mainBgColor {
	background-color: rgb(2, 178, 181);}
.forms .form div.fk-pdStyleColor_8 .fk-mainBgColor {
	background-color: rgb(48, 131, 235);}
.forms .form div.fk-pdStyleColor_9 .fk-mainBgColor {
	background-color: rgb(30, 80, 174);}
.forms .form div.fk-pdStyleColor_10 .fk-mainBgColor {
	background-color: rgb(0, 160, 233);}
.forms .form div.fk-pdStyleColor_11 .fk-mainBgColor {
	background-color: rgb(139, 14, 234);}
.forms .form div.fk-pdStyleColor_12 .fk-mainBgColor {
	background-color: rgb(43, 43, 43);}
.fk-pdStyleColor_1 .productOpera div.f-wordHover:hover {
	color: rgb(228, 57, 60);}
.form .fk-pdStyleColor_1 li.select_more {
	color: rgb(228, 57, 60);}
.forms .form .fk-pdStyleColor_1 .pagenation .fk-pageSelect > span {
	color: rgb(228, 57, 60);}
.forms .form .fk-pdStyleColor_1 .pagenation .pageNo > a.g_hover {
	color: rgb(228, 57, 60);}
.forms .form div.fk-pdStyleColor_1 .fk-mainFontColor {
	color: rgb(228, 57, 60);}
.fk-pdStyleColor_2 .productOpera div.f-wordHover:hover {
	color: rgb(237, 61, 161);}
.form .fk-pdStyleColor_2 li.select_more {
	color: rgb(237, 61, 161);}
.forms .fk-pdStyleColor_2 .msgBoard .pagenation > a.g_hover {
	color: rgb(237, 61, 161);}
.forms .form .fk-pdStyleColor_2 .pagenation .fk-pageSelect > span {
	color: rgb(237, 61, 161);}
.forms .form .fk-pdStyleColor_2 .pagenation .pageNo > a.g_hover {
	color: rgb(237, 61, 161);}
.forms .form div.fk-pdStyleColor_2 .fk-mainFontColor {
	color: rgb(237, 61, 161);}
.fk-pdStyleColor_3 .msgBoard .pagenation > a.g_hover {
	color: rgb(196, 0, 0);}
.fk-pdStyleColor_3 .productOpera div.f-wordHover:hover {
	color: rgb(196, 0, 0);}
.form .fk-pdStyleColor_3 li.select_more {
	color: rgb(196, 0, 0);}
.forms .form .fk-pdStyleColor_3 .pagenation .fk-pageSelect > span {
	color: rgb(196, 0, 0);}
.forms .form .fk-pdStyleColor_3 .pagenation .pageNo > a.g_hover {
	color: rgb(196, 0, 0);}
.forms .form div.fk-pdStyleColor_3 .fk-mainFontColor {
	color: rgb(196, 0, 0);}
.fk-pdStyleColor_4 .msgBoard .pagenation > a.g_hover {
	color: rgb(255, 101, 55);}
.fk-pdStyleColor_4 .productOpera div.f-wordHover:hover {
	color: rgb(255, 101, 55);}
.form .fk-pdStyleColor_4 li.select_more {
	color: rgb(255, 101, 55);}
.forms .form .fk-pdStyleColor_4 .pagenation .fk-pageSelect > span {
	color: rgb(255, 101, 55);}
.forms .form .fk-pdStyleColor_4 .pagenation .pageNo > a.g_hover {
	color: rgb(255, 101, 55);}
.forms .form div.fk-pdStyleColor_4 .fk-mainFontColor {
	color: rgb(255, 101, 55);}
.fk-pdStyleColor_5 .msgBoard .pagenation > a.g_hover {
	color: rgb(255, 192, 1);}
.fk-pdStyleColor_5 .productOpera div.f-wordHover:hover {
	color: rgb(255, 192, 1);}
.form .fk-pdStyleColor_5 li.select_more {
	color: rgb(255, 192, 1);}
.forms .form .fk-pdStyleColor_5 .pagenation .fk-pageSelect > span {
	color: rgb(255, 192, 1);}
.forms .form .fk-pdStyleColor_5 .pagenation .pageNo > a.g_hover {
	color: rgb(255, 192, 1);}
.forms .form div.fk-pdStyleColor_5 .fk-mainFontColor {
	color: rgb(255, 192, 1);}
.fk-pdStyleColor_6 .msgBoard .pagenation > a.g_hover {
	color: rgb(74, 179, 68);}
.fk-pdStyleColor_6 .productOpera div.f-wordHover:hover {
	color: rgb(74, 179, 68);}
.form .fk-pdStyleColor_6 li.select_more {
	color: rgb(74, 179, 68);}
.forms .form .fk-pdStyleColor_6 .pagenation .fk-pageSelect > span {
	color: rgb(74, 179, 68);}
.forms .form .fk-pdStyleColor_6 .pagenation .pageNo > a.g_hover {
	color: rgb(74, 179, 68);}
.forms .form div.fk-pdStyleColor_6 .fk-mainFontColor {
	color: rgb(74, 179, 68);}
.fk-pdStyleColor_7 .msgBoard .pagenation > a.g_hover {
	color: rgb(2, 178, 181);}
.fk-pdStyleColor_7 .productOpera div.f-wordHover:hover {
	color: rgb(2, 178, 181);}
.form .fk-pdStyleColor_7 li.select_more {
	color: rgb(2, 178, 181);}
.forms .form .fk-pdStyleColor_7 .pagenation .fk-pageSelect > span {
	color: rgb(2, 178, 181);}
.forms .form .fk-pdStyleColor_7 .pagenation .pageNo > a.g_hover {
	color: rgb(2, 178, 181);}
.forms .form div.fk-pdStyleColor_7 .fk-mainFontColor {
	color: rgb(2, 178, 181);}
.fk-pdStyleColor_8 .msgBoard .pagenation > a.g_hover {
	color: rgb(48, 131, 235);}
.fk-pdStyleColor_8 .productOpera div.f-wordHover:hover {
	color: rgb(48, 131, 235);}
.form .fk-pdStyleColor_8 li.select_more {
	color: rgb(48, 131, 235);}
.forms .form .fk-pdStyleColor_8 .pagenation .fk-pageSelect > span {
	color: rgb(48, 131, 235);}
.forms .form .fk-pdStyleColor_8 .pagenation .pageNo > a.g_hover {
	color: rgb(48, 131, 235);}
.forms .form div.fk-pdStyleColor_8 .fk-mainFontColor {
	color: rgb(48, 131, 235);}
.fk-pdStyleColor_9 .msgBoard .pagenation > a.g_hover {
	color: rgb(30, 80, 174);}
.fk-pdStyleColor_9 .productOpera div.f-wordHover:hover {
	color: rgb(30, 80, 174);}
.form .fk-pdStyleColor_9 li.select_more {
	color: rgb(30, 80, 174);}
.forms .form .fk-pdStyleColor_9 .pagenation .fk-pageSelect > span {
	color: rgb(30, 80, 174);}
.forms .form .fk-pdStyleColor_9 .pagenation .pageNo > a.g_hover {
	color: rgb(30, 80, 174);}
.forms .form div.fk-pdStyleColor_9 .fk-mainFontColor {
	color: rgb(30, 80, 174);}
.fk-pdStyleColor_10 .msgBoard .pagenation > a.g_hover {
	color: rgb(0, 160, 233);}
.fk-pdStyleColor_10 .productOpera div.f-wordHover:hover {
	color: rgb(0, 160, 233);}
.form .fk-pdStyleColor_10 li.select_more {
	color: rgb(0, 160, 233);}
.forms .form .fk-pdStyleColor_10 .pagenation .fk-pageSelect > span {
	color: rgb(0, 160, 233);}
.forms .form .fk-pdStyleColor_10 .pagenation .pageNo > a.g_hover {
	color: rgb(0, 160, 233);}
.forms .form div.fk-pdStyleColor_10 .fk-mainFontColor {
	color: rgb(0, 160, 233);}
.fk-pdStyleColor_11 .msgBoard .pagenation > a.g_hover {
	color: rgb(139, 14, 234);}
.fk-pdStyleColor_11 .productOpera div.f-wordHover:hover {
	color: rgb(139, 14, 234);}
.form .fk-pdStyleColor_11 li.select_more {
	color: rgb(139, 14, 234);}
.forms .form .fk-pdStyleColor_11 .pagenation .fk-pageSelect > span {
	color: rgb(139, 14, 234);}
.forms .form .fk-pdStyleColor_11 .pagenation .pageNo > a.g_hover {
	color: rgb(139, 14, 234);}
.forms .form div.fk-pdStyleColor_11 .fk-mainFontColor {
	color: rgb(139, 14, 234);}
.fk-pdStyleColor_12 .msgBoard .pagenation > a.g_hover {
	color: rgb(43, 43, 43);}
.fk-pdStyleColor_12 .productOpera div.f-wordHover:hover {
	color: rgb(43, 43, 43);}
.form .fk-pdStyleColor_12 li.select_more {
	color: rgb(43, 43, 43);}
.forms .form .fk-pdStyleColor_12 .pagenation .fk-pageSelect > span {
	color: rgb(43, 43, 43);}
.forms .form .fk-pdStyleColor_12 .pagenation .pageNo > a.g_hover {
	color: rgb(43, 43, 43);}
.forms .form div.fk-pdStyleColor_12 .fk-mainFontColor {
	color: rgb(43, 43, 43);}
.forms .form div.fk-pdStyleColor_1 .productOperaTextColor {
	color: rgb(228, 57, 60);}
.forms .form div.fk-pdStyleColor_2 .productOperaTextColor {
	color: rgb(237, 61, 161);}
.forms .form div.fk-pdStyleColor_3 .productOperaTextColor {
	color: rgb(196, 0, 0);}
.forms .form div.fk-pdStyleColor_4 .productOperaTextColor {
	color: rgb(255, 101, 55);}
.forms .form div.fk-pdStyleColor_5 .productOperaTextColor {
	color: rgb(255, 192, 1);}
.forms .form div.fk-pdStyleColor_6 .productOperaTextColor {
	color: rgb(74, 179, 68);}
.forms .form div.fk-pdStyleColor_7 .productOperaTextColor {
	color: rgb(2, 178, 181);}
.forms .form div.fk-pdStyleColor_8 .productOperaTextColor {
	color: rgb(48, 131, 235);}
.forms .form div.fk-pdStyleColor_9 .productOperaTextColor {
	color: rgb(30, 80, 174);}
.forms .form div.fk-pdStyleColor_10 .productOperaTextColor {
	color: rgb(0, 160, 233);}
.forms .form div.fk-pdStyleColor_11 .productOperaTextColor {
	color: rgb(139, 14, 234);}
.forms .form div.fk-pdStyleColor_12 .productOperaTextColor {
	color: rgb(43, 43, 43);}
.fk-pdStyleColor_1 .text.faisco-icons-star3.collectionSelect {
	color: rgb(228, 57, 60);}
.fk-pdStyleColor_1 .productOperaTextColor {
	color: rgb(228, 57, 60);}
.fk-pdStyleColor_2 .text.faisco-icons-star3.collectionSelect {
	color: rgb(237, 61, 161);}
.fk-pdStyleColor_2 .productOperaTextColor {
	color: rgb(237, 61, 161);}
.fk-pdStyleColor_3 .text.faisco-icons-star3.collectionSelect {
	color: rgb(196, 0, 0);}
.fk-pdStyleColor_3 .productOperaTextColor {
	color: rgb(196, 0, 0);}
.fk-pdStyleColor_4 .text.faisco-icons-star3.collectionSelect {
	color: rgb(255, 101, 55);}
.fk-pdStyleColor_4 .productOperaTextColor {
	color: rgb(255, 101, 55);}
.fk-pdStyleColor_5 .text.faisco-icons-star3.collectionSelect {
	color: rgb(255, 192, 1);}
.fk-pdStyleColor_5 .productOperaTextColor {
	color: rgb(255, 192, 1);}
.fk-pdStyleColor_6 .text.faisco-icons-star3.collectionSelect {
	color: rgb(74, 179, 68);}
.fk-pdStyleColor_6 .productOperaTextColor {
	color: rgb(74, 179, 68);}
.fk-pdStyleColor_7 .text.faisco-icons-star3.collectionSelect {
	color: rgb(2, 178, 181);}
.fk-pdStyleColor_7 .productOperaTextColor {
	color: rgb(2, 178, 181);}
.fk-pdStyleColor_8 .text.faisco-icons-star3.collectionSelect {
	color: rgb(48, 131, 235);}
.fk-pdStyleColor_8 .productOperaTextColor {
	color: rgb(48, 131, 235);}
.fk-pdStyleColor_9 .text.faisco-icons-star3.collectionSelect {
	color: rgb(30, 80, 174);}
.fk-pdStyleColor_9 .productOperaTextColor {
	color: rgb(30, 80, 174);}
.fk-pdStyleColor_10 .text.faisco-icons-star3.collectionSelect {
	color: rgb(0, 160, 233);}
.fk-pdStyleColor_10 .productOperaTextColor {
	color: rgb(0, 160, 233);}
.fk-pdStyleColor_11 .text.faisco-icons-star3.collectionSelect {
	color: rgb(139, 14, 234);}
.fk-pdStyleColor_11 .productOperaTextColor {
	color: rgb(139, 14, 234);}
.fk-pdStyleColor_12 .text.faisco-icons-star3.collectionSelect {
	color: rgb(43, 43, 43);}
.fk-pdStyleColor_12 .productOperaTextColor {
	color: rgb(43, 43, 43);}
.productDetail .fk-mall-addCart span {
	font-size: 16px;}
.productDetail .fk-mallBuy-big span {
	font-size: 16px;}
.fk-proDetaliModuleStyle {
	margin: 7px auto 0px; max-width: 1440px;}
.forms div.fk-proDetaliModuleStyle .formMiddle {
	font-family: "微软雅黑"; font-size: 14px;}
.forms div.fk-proDetaliModuleStyle .formMiddle a {
	font-family: "微软雅黑";}
.fk-proDetailBannerStyle {
	display: none;}
.pdStyle5 .pd_propTable {
	margin-top: 34px; position: relative;}
.pdStyle5 .f-propTable {
	margin-top: 17px;}
.pdStyle5 .pd_propTable .fk-mallPrice .propName {
	text-align: right; line-height: 42px; position: relative;}
.pdStyle5 .detailInfo .detailInfoTd {
	padding: 0px 3px;}
.pdStyle5 .pdTableLayout {
	padding-top: 28px;}
.pdStyle5 .imgDiv {
	margin: 0px 0px 20px; width: 470px; height: 470px;}
.pdStyle5 .imgDiv img {
	width: auto; height: auto;}
.pdStyle5 .pdTableLayout .pd_t_l_left {
	width: 1%;}
.pdStyle5 .fk-pdLayoutL {
	margin-right: 25px;}
.pdStyle5 .pdLayoutL .s_expand {
	height: auto;}
.pdStyle5 .pdLayoutL .shareInfo .shareCtrl {
	float: none;}
.pdStyle5 .pdLayoutL .shareInfo .shareto {
	padding: 0px 0px 0px 4px; width: auto; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.pdStyle5 .pdLayoutL .shareInfo .sharePanel {
	width: auto;}
.pdStyle5 .pdLayoutL .shareInfo .shareCtrl a {
	width: auto; min-width: auto;}
.pdStyle5 .pdLayoutR {
	margin: 0px auto; min-width: 350px; max-width: 545px;}
.pdStyle5 .pdLayoutR .title {
	margin: 0px; text-align: left; color: rgb(88, 88, 88); font-size: 20px; font-weight: 400;}
.pdStyle5 .pdLayoutR .pdLine {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(209, 209, 209) rgb(209, 209, 209) currentColor; margin: 10px 0px; border-image: none;}
.pdStyle5 .fk-propTable {
	width: 100%; border-spacing: 7px;}
.pdStyle5 .pd_propTable .propName {
	text-align: right; color: rgb(102, 102, 102); line-height: 32px; letter-spacing: 1px; overflow: hidden; white-space: nowrap; position: relative; -ms-word-break: break-all; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.pdStyle5 .pd_propTable .propColon {
	width: 20px; color: rgb(102, 102, 102); line-height: 32px; vertical-align: middle; float: left; display: none;}
.pdStyle5 .fk-mallPrice span {
	vertical-align: middle;}
.pdStyle5 .pd_propTable .propValue {
	color: rgb(102, 102, 102); line-height: 32px; display: inline-block; -ms-word-break: normal; -ms-word-wrap: break-word;}
.pdStyle5 .pd_propTable .propValue .mallJia {
	vertical-align: baseline;}
.pdStyle5 .pd_propTable .propValue .mallJian {
	vertical-align: baseline;}
.pdStyle5 .pdLayoutR .pd_propTable .optionMsg {
	padding: 5px 0px; width: auto; text-align: left; margin-top: 10px;}
.pdStyle5 .imgGroup {
	margin-top: 8px;}
.pdStyle5 .faisco-icons-love1 {
	color: rgb(220, 220, 220); font-size: 20px;}
.pdStyle5 .faisco-icons-love1:hover {
	color: rgb(228, 57, 60);}
.pdStyle5 .productOpera div.shareInfo {
	top: 26px;}
.pdStyle5 .imgDiv {
	border-color: rgb(238, 238, 238);}
.pdStyle5 .faisco-icons-star3 {
	width: 20px; height: 20px; line-height: 17px; font-size: 20px; vertical-align: middle;}
.fk-noSelect {
	color: rgb(227, 227, 227);}
.fk-pdCommStarList .fk-icons-star {
	background-position: -21px 0px; width: 13.5px; height: 13.5px;}
.fk-proSatifySum {
	margin: 20px 0px; height: 72px; border-top-color: rgb(238, 238, 238); border-bottom-color: rgb(238, 238, 238); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative; min-width: 350px;}
.fk-proSatifySum .f-proSatifySumWrap {
	top: 50%; height: 26px; margin-top: -13px; position: absolute;}
.fk-proSatifySum .f-proSatifySumWrap {
	line-height: 74px;}
.pdStyle5 .f-pdDetailBorder {
	margin: 0px 0px 0px 30px; width: 1px; height: 26px; border-left-color: rgb(238, 238, 238); border-left-width: 1px; border-left-style: solid; float: left;}
.pdStyle5 .fk-proSatifySum .f-satifyDetail {
	height: 26px; line-height: 26px; margin-right: 2px; float: left; display: inline-block;}
.pdStyle5 .fk-proSatifySum .f-satifyDetail .propValue {
	line-height: 23px;}
.pdStyle5 .fk-proSatifySum .f-satifyDetail span {
	vertical-align: top;}
.pdStyle5 .fk-proSatifySum .f-commStartName {
	width: auto; line-height: 26px; margin-right: 18px;}
.pdStyle5 .fk-icons-star {
	margin-right: 5px;}
.pdStyle5 .submitStarList li {
	color: rgb(227, 227, 227); margin-right: 0px;}
.pdStyle5 .submitStarList .select_less {
	color: rgb(214, 214, 214); margin-right: 0px;}
.pdStyle5 .fk-changeSaleCrW .propValue {
	font-size: 12px;}
.pdStyle5 .fk-changeSaleCrW .propName {
	width: 64px;}
.pdStyle5 .saleFullReBg {
	border-radius: 2px; display: inline-block; -webkit-border-radius: 2px; -moz-border-radius: 2px;}
.pdStyle5 .f-saleValue {
	margin-left: 15px;}
.pdStyle5 .fk-salePromotionRemove {
	margin-top: 22px;}
.pdStyle5 .showSaleTimeClass {
	color: rgb(102, 102, 102); padding-bottom: 0px; font-family: "微软雅黑"; font-size: 14px; margin-left: 15px;}
.pdStyle5 .showSaleTimeImg {
	background-position: 0px 50%; height: 20px; padding-right: 15px; padding-bottom: 0px;}
.pdStyle5 .f-timeIco {
	font-size: 25px;}
.pdStyle5 .f-saleDiscount {
	color: rgb(102, 102, 102); margin-left: 8px;}
.pdStyle5 .optionItemHover {
	border-width: 1px; margin: 0px;}
.pdStyle5 .f-saleTimeClass {
	width: 100%; height: 20px; overflow: hidden;}
.pdStyle5 .optionItemWrap {
	color: grey;}
.pdStyle5 .optionItem {
	margin-right: 8px;}
.pdStyle5 .optionItem a {
	border-color: rgb(233, 233, 233); border-radius: 30px; line-height: 25px; min-width: 60px; -webkit-border-radius: 30px; -moz-border-radius: 30px;}
.form .pdStyle5 li.optionItem a {
	font-size: 13px;}
.pdDetailCouponItem {
	height: 30px; text-align: left; line-height: 30px;}
.pdDetailcouponMessage {
	height: 30px; color: rgb(102, 102, 102); font-size: 12px; vertical-align: text-bottom; display: inline-block;}
.pdDetailcouponMore {
	height: 30px; font-size: 12px; text-decoration: underline; margin-left: 12px; vertical-align: text-bottom; cursor: pointer;}
.couponShowMore {
	width: 345px; height: 525px; margin-top: 10px;}
.couponShowMore .couponItem {
	margin-top: 10px; margin-bottom: 10px; margin-left: 60px;}
.pdCouponFlag {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg); width: 42px; height: 25px; display: inline-block; cursor: pointer;}
.couponFlag_Red {
	background-position: -1298px -908px;}
.couponFlag_Pink {
	background-position: -1298px -877px;}
.couponFlag_Orange {
	background-position: -1298px -939px;}
.couponFlag_Purple {
	background-position: -1298px -1156px;}
.couponFlag_Green {
	background-position: -1298px -1002px;}
.couponFlag_Blue {
	background-position: -1298px -1125px;}
.couponFlag_Tangerine {
	background-position: -1298px -846px;}
.couponFlag_Yellow {
	background-position: -1298px -971px;}
.couponFlag_Cyan {
	background-position: -1298px -1032px;}
.couponFlag_AquaBlue {
	background-position: -1298px -1063px;}
.couponFlag_Black {
	background-position: -1298px -1187px;}
.couponFlag_deepBlue {
	background-position: -1298px -1094px;}
.couponFlag_Gray {
	background-position: -1298px -1590px;}
.couponFlag_RedEn {
	background-position: -1292px -1279px;}
.couponFlag_PinkEn {
	background-position: -1292px -1248px;}
.couponFlag_OrangeEn {
	background-position: -1292px -1310px;}
.couponFlag_PurpleEn {
	background-position: -1292px -1527px;}
.couponFlag_GreenEn {
	background-position: -1292px -1373px;}
.couponFlag_BlueEn {
	background-position: -1292px -1496px;}
.couponFlag_TangerineEn {
	background-position: -1292px -1217px;}
.couponFlag_YellowEn {
	background-position: -1292px -1341px;}
.couponFlag_CyanEn {
	background-position: -1292px -1403px;}
.couponFlag_AquaBlueEn {
	background-position: -1292px -1434px;}
.couponFlag_BlackEn {
	background-position: -1292px -1560px;}
.couponFlag_deepBlueEn {
	background-position: -1292px -1465px;}
.couponFlag_GrayEn {
	background-position: -1293px -1622px;}
.fk-pdMallCartCount {
	height: 35px; line-height: 34px; margin-top: 16px;}
.pdStyle4 .fk-pd4MallCartCount {
	height: 35px; line-height: 34px; margin-top: 16px;}
.pdStyle5 .fk-pd5MallCartCount {
	height: 35px; line-height: 34px; margin-top: 16px;}
.fk-pd5MallCartCount .f-cartbuyCountWrap {
	float: left;}
.fk-pd4MallCartCount .f-propName {
	color: rgb(102, 102, 102); margin-right: 8px;}
.fk-pd5MallCartCount .f-propName {
	color: rgb(102, 102, 102); margin-right: 8px;}
.fk-pdMallCartCount .f-propName {
	color: rgb(102, 102, 102); margin-right: 8px;}
.fk-pd4MallCartCount .f-cartBuyCount {
	border-color: rgb(238, 238, 238); width: 45px; height: 30px; text-align: center; line-height: 30px; display: inline-block;}
.fk-pd5MallCartCount .f-cartBuyCount {
	border-color: rgb(238, 238, 238); width: 45px; height: 30px; text-align: center; line-height: 30px; display: inline-block;}
.fk-pdMallCartCount .f-cartBuyCount {
	border-color: rgb(238, 238, 238); width: 45px; height: 30px; text-align: center; line-height: 30px; display: inline-block;}
.fk-pd4MallCartCount .f-buyCountBtn {
	width: 16px; height: 40px; overflow: hidden; margin-right: 14px; margin-left: 7px; float: left; position: relative;}
.fk-pd5MallCartCount .f-buyCountBtn {
	width: 16px; height: 40px; overflow: hidden; margin-right: 14px; margin-left: 7px; float: left; position: relative;}
.fk-pdMallCartCount .f-buyCountBtn {
	width: 16px; height: 40px; overflow: hidden; margin-right: 14px; margin-left: 7px; float: left; position: relative;}
.fk-pd4MallCartCount .f-countBtn {
	border: 1px solid rgb(238, 238, 238); border-image: none; left: 0px; width: 14px; height: 14px; position: absolute;}
.fk-pd5MallCartCount .f-countBtn {
	border: 1px solid rgb(238, 238, 238); border-image: none; left: 0px; width: 14px; height: 14px; position: absolute;}
.fk-pdMallCartCount .f-countBtn {
	border: 1px solid rgb(238, 238, 238); border-image: none; left: 0px; width: 14px; height: 14px; position: absolute;}
.fk-pd4MallCartCount .mallJian {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -625px -974px rgb(255, 255, 255); top: 0px;}
.fk-pd5MallCartCount .mallJian {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -625px -974px rgb(255, 255, 255); top: 0px;}
.fk-pdMallCartCount .mallJian {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -625px -974px rgb(255, 255, 255); top: 0px;}
.fk-pd4MallCartCount .mallJia {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -625px -1005px rgb(255, 255, 255); bottom: 0px;}
.fk-pd5MallCartCount .mallJia {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -625px -1005px rgb(255, 255, 255); bottom: 0px;}
.fk-pdMallCartCount .mallJia {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -625px -1005px rgb(255, 255, 255); bottom: 0px;}
.fk-pd4MallCartCount .disableMallJian {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -591px -1005px rgb(255, 255, 255);}
.fk-pd5MallCartCount .disableMallJian {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -591px -1005px rgb(255, 255, 255);}
.fk-pdMallCartCount .disableMallJian {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -591px -1005px rgb(255, 255, 255);}
.fk-pd4MallCartCount .disableMallJia {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -591px -974px rgb(255, 255, 255);}
.fk-pd5MallCartCount .disableMallJia {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -591px -974px rgb(255, 255, 255);}
.fk-pdMallCartCount .disableMallJia {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -591px -974px rgb(255, 255, 255);}
.fk-pd5MallCartCount .f-amount {
	color: rgb(130, 130, 130); font-family: 微软雅黑; margin-left: 6px; display: inline-block;}
.fk-pd5MallCartCount .f-propName {
	text-align: right; letter-spacing: 1px; display: inline-block; white-space: nowrap; position: relative;}
.pdStyle4 .fk-pd4MallCartCount {
	margin-top: 19px;}
.fk-pd4MallCartCount .f-cartBuyCount {
	padding: 4px;}
.fk-pdMallCartCount .f-cartBuyCount {
	padding: 4px;}
.f-pd4MallBtn {
	margin-top: 20px;}
.fk-pd4MallCartCount .f-cartBuyCount {
	float: left;}
.fk-pdMallCartCount .f-cartBuyCount {
	float: left;}
.pdStyle1.productDetail .basicInfo .f-cartbuyCountWrap {
	padding-top: 6px; padding-bottom: 6px;}
.pdStyle1 .fk-mall-addCart {
	padding: 4px 29px; margin-right: 12px;}
.pdStyle2 .fk-mall-addCart {
	padding: 4px 29px; margin-right: 12px;}
.pdStyle3 .fk-mall-addCart {
	padding: 4px 29px; margin-right: 12px;}
.pdStyle1 .fk-mallBuy-big {
	padding: 5px 10px;}
.pdStyle2 .fk-mallBuy-big {
	padding: 5px 10px;}
.pdStyle3 .fk-mallBuy-big {
	padding: 5px 10px;}
.pdStyle1 .memberPrice.fk-mallBuy-big {
	padding: 0px;}
.pdStyle2 .memberPrice.fk-mallBuy-big {
	padding: 0px;}
.pdStyle3 .memberPrice.fk-mallBuy-big {
	padding: 0px;}
.pdStyle1 .mallPriceBig {
	font-family: "微软雅黑";}
.pdStyle2 .mallPriceBig {
	font-family: "微软雅黑";}
.pdStyle3 .mallPriceBig {
	font-family: "微软雅黑";}
.pdStyle4 .mallPriceBig {
	font-family: "微软雅黑";}
.pdStyle1 .mallMarketPrice {
	font-family: "微软雅黑"; font-size: 12px;}
.pdStyle2 .mallMarketPrice {
	font-family: "微软雅黑"; font-size: 12px;}
.pdStyle3 .mallMarketPrice {
	font-family: "微软雅黑"; font-size: 12px;}
.pdStyle4 .mallMarketPrice {
	font-family: "微软雅黑"; font-size: 12px;}
.pdStyle5 .mallMarketPrice {
	font-family: "微软雅黑"; font-size: 12px;}
.pdStyle1 .mallMarketPrice .mallPrice {
	font-size: 14px;}
.pdStyle2 .mallMarketPrice .mallPrice {
	font-size: 14px;}
.pdStyle3 .mallMarketPrice .mallPrice {
	font-size: 14px;}
.pdStyle4 .mallMarketPrice .mallPrice {
	font-size: 14px;}
.pdStyle5 .mallMarketPrice .mallPrice {
	font-size: 14px;}
.pdStyle1 .fk-mallBuy-big .bug-img {
	top: 7px;}
.pdStyle2 .fk-mallBuy-big .bug-img {
	top: 7px;}
.pdStyle3 .fk-mallBuy-big .bug-img {
	top: 7px;}
.pdStyle1 .basicInfo .optionMsg {
	padding: 5px 0px; width: auto; text-align: left; margin-top: 10px; margin-left: 15px;}
.pdStyle2 .f-cartbuyCountWrap {
	text-align: right;}
.pdStyle3 .f-cartbuyCountWrap {
	text-align: right;}
.fk-pdMallCartCountPosition {
	margin-top: 6px;}
.fk-pd4MallCartCountPosition {
	margin-top: 20px;}
.fk-pd4MallCartCountValuePosition {
	margin-top: 25px;}
.fk-pd4MallCartCountValue {
	width: 75px; display: inline-block;}
.fk-pd5MallActBtns {
	margin-top: 45px;}
.fk-menberCommentEdit .f-mallBtn {
	border-radius: 3px; width: 158px; height: 42px; text-align: center; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.fk-pd5MallActBtns .f-mallBtn {
	border-radius: 3px; width: 158px; height: 42px; text-align: center; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.fk-pd5MallActBtns .f-mallBtn {
	line-height: 40px;}
.fk-menberCommentEdit .f-mallBtn {
	line-height: 42px;}
.pdStyle5 .fk-mall-addCart span {
	font-size: 16px;}
.pdStyle5 .fk-mallBuy-big span {
	font-size: 16px;}
.fk-menberCommentEdit .f-mallBtn {
	line-height: 32px;}
.fk-pd5MallActBtns .fk-mall-addCart {
	padding: 0px; height: 40px; margin-right: 20px;}
.pdStyle5 .pd_propTable .fk-pd5MallActBtns .fk-mall-addCart {
	background-color: transparent;}
.productDetail .fk-pd5MallActBtns .fk-mallBuy-big {
	padding: 0px; width: 160px;}
.productDetail .advisory-btn {
	border-width: 1px; border-style: solid; padding: 0px; border-radius: 3px; width: 140px; height: 40px; text-align: center; line-height: 40px; overflow: hidden; margin-right: 12px; display: inline-block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.productDetail .advisory-phone-svg {
	width: 24px; height: 24px; vertical-align: middle;}
.productDetail .advisory-btn-1 {
	height: 37px; line-height: 37px; margin-right: 0px;}
.productDetail .fk-pd5MallActBtns .advisory-btn {
	border-width: 1px; border-style: solid; padding: 0px; border-radius: 3px; width: 160px; height: 40px; text-align: center; line-height: 40px; overflow: hidden; margin-right: 12px; display: inline-block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.productDetail .f-pd4MallBtn .advisory-btn {
	border-width: 1px; border-style: solid; padding: 0px; border-radius: 3px; width: 140px; height: 38px; text-align: center; line-height: 38px; overflow: hidden; margin-right: 12px; display: inline-block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.productDetail .fk-pd5MallActBtns .advisory-btn span {
	font-size: 16px;}
.pdStyle5 .fk-pd5MallActBtns .fk-buyIcos {
	top: 5px; padding-right: 9px; font-family: icomoon; font-size: 25px; display: inline-block; position: relative;}
.pdStyle5 .fk-proSatifySum .g_minor {
	color: rgb(102, 102, 102);}
.pdStyle5 .fk-proSatifySum .salesVolume {
	width: 74px; text-align: right; overflow: hidden; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.pdStyle5 .fk-shareContainer {
	margin-left: 112px;}
.pdStyle5 .pdCollection {
	margin-right: 20px;}
.pdStyle5 .f-shareIco {
	color: rgb(220, 220, 220); font-size: 20px;}
.pdStyle5 .shareTipIcon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -2057px; width: 15px; height: 15px; margin-right: 9px;}
.pdStyle5 .f-collectIcon:hover {
	color: rgb(255, 101, 55);}
.pdStyle5 .fk-productOperaStyle {
	left: 118px;}
.pdStyle5 .shareInfo .shareto {
	font-size: 14px;}
.pdStyle5 .pdShare {
	margin-right: 12px;}
.pdStyle5 .imgContainer {
	width: 590px; margin-right: 50px; float: left;}
.pdStyle5 .fk-imgContainer {
	width: auto; margin-right: 25px;}
.pdStyle5 .imgGroup {
	margin: 0px 40px 0px 0px; padding: 1px 0px; width: 78px; height: 470px; overflow: hidden; float: left; position: relative;}
.pdStyle5 .imgGroup .imgDivs {
	width: 78px; height: 360px;}
.pdStyle5 .imgGroup .imgDivs ul {
	width: 78px;}
.pdStyle5 .imgGroup .imgDivs .imgGroupDiv {
	border-width: 1px; border-style: solid; transition:border-color 0.5s; width: 66px; height: 66px; -webkit-transition: border-color .5s; -o-transition: border-color .5s; -moz-transition: border-color .5s;}
.pdStyle5 .imgGroup table tr td {
	height: auto;}
.pdStyle5 .imgGroup .g_borderSelected {
	border-width: 3px; border-style: solid;}
.pdStyle5 .imgGroup .imgDivs .g_borderHover {
	border-width: 3px; margin: 8px 2px;}
.pdStyle5 .fk-nextPdIcon {
	margin: 0px 23.5px; width: 31px; height: 17px; float: left; display: block; cursor: pointer;}
.pdStyle5 .fk-prePdIcon {
	margin: 0px 23.5px; width: 31px; height: 17px; float: left; display: block; cursor: pointer;}
.pdStyle5 .fk-prePdIcon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -527px -1275px; left: 0px; top: 0px; margin-bottom: 14px; position: relative;}
.pdStyle5 .fk-nextPdIcon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -526px -1317px; left: 0px; bottom: 0px; margin-top: 24px; position: absolute;}
.pdStyle5 .productOpera {
	padding: 0px; width: 100%;}
.pdStyle5 .mallPriceBig {
	font-family: "微软雅黑";}
.pdStyle5 .f-mallUnit {
	font-size: 26px;}
.pdStyle5 .mallPriceBig .mallPrice {
	font-size: 40px;}
.pdStyle5 .fk-marketPrice {
	float: left;}
.pdStyle5 .fk-marketPrice .f-priceWrap {
	color: rgb(153, 153, 153); line-height: 42px; margin-left: 15px;}
.pdStyle5 .fk-marketPrice .f-price {
	color: rgb(153, 153, 153);}
.pdStyle5 .mallMarketPrice {
	font-family: inherit; font-size: inherit;}
.pdStyle5 .fk-mainFontColor {
	color: rgb(255, 101, 55);}
.pdStyle5 .fk-mainFontColor .f-collectIcon:hover {
	color: rgb(255, 101, 55);}
.pdStyle5 .f-priceWrap {
	font-weight: 400; margin-left: 4px; vertical-align: middle; display: inline;}
.pdStyle5 .f-priceWrap .g_minor {
	color: rgb(153, 153, 153);}
.pdStyle5 .fk-mallPrice .f-priceWrap span {
	vertical-align: baseline;}
.pdStyle5 .productDetail .detailInfo {
	margin-top: 26px;}
.pdStyle5 .pagenation2 {
	height: auto;}
.pdStyle5 .pagenation2 a {
	text-decoration: none;}
.pdStyle5 .pagenation {
	margin: 9px 0px 20px; height: 31px; cursor: pointer;}
.pdStyle5 .f-pageNext {
	margin-top: 18px;}
.pdStyle5 .fk-productPage {
	padding: 0px; border-radius: 15px; border: 1px solid rgb(233, 233, 233); border-image: none; width: 80px; height: 28px; text-align: center; color: rgb(153, 153, 153); line-height: 29px; font-weight: 400; display: inline-block; -webkit-border-radius: 15px; -moz-border-radius: 15px;}
.pdStyle5 .pageNext a {
	border: currentColor; border-image: none;}
.pdStyle5 .pageNo a {
	border: currentColor; border-image: none;}
.pdStyle5 .pagePrev a {
	border: currentColor; border-image: none;}
.pdStyle5 .msgBoard .pagenation .g_hover {
	background: 0px 0px;}
.fk-pd5PageStyle {
	margin-left: 118px;}
.pdStyle5 .fk-pdCommPageStyle {
	display: none;}
.forms .form .formMiddle .fk-hasTitlePageStyle a {
	font-size: 14px;}
.forms .form .formMiddle .fk-noTitlePageStyle a {
	font-size: 14px;}
.fk-hasTitlePageStyle {
	width: 465px; margin-top: 23px;}
.fk-noTitlePageStyle {
	width: 470px;}
.fk-noTitlePageStyle {
	margin-top: 13px;}
.fk-noTitlePageStyle .pagePrev {
	float: left;}
.fk-noTitlePageStyle .pageNext {
	float: right;}
.pdStyle5 .tabSwitch {
	width: 160px;}
.pdStyle5 .pdInfoSwitchTable {
	border: 1px solid rgb(234, 234, 234); border-image: none;}
.pdStyle5 .pdInfoSwitchTable .tabSwitch {
	border-width: 0px;}
.pdStyle5 .detailInfoTable .pdInfoSwitchTable .selected {
	background-color: rgb(255, 255, 255);}
.pdStyle5 .pdInfoSwitchTable .selected {
	border-width: 5px 0px 0px; transition:border-color 0.5s; font-size: inherit; font-weight: 400; -webkit-transition: border-color .5s; -o-transition: border-color .5s; -moz-transition: border-color .5s;}
.pdStyle5 .pdInfoSwitchTable .pdComSwitchBottomDiv {
	border-width: 0px;}
.pdStyle5 .msgBoard .msgItem {
	width: auto;}
.pdStyle5 .pagenation .pageNoOther i {
	color: rgb(102, 102, 102); font-style: normal;}
.pdStyle5 .fk-productParamDetail {
	width: 100%; margin-top: 30px; border-collapse: collapse;}
.pdStyle5 #saleRecordPanel .saleRecordHeader {
	margin-top: 30px;}
.pdStyle5 .richContent {
	margin-top: 30px;}
.pdStyle5 .fk-productParamDetail .f-row {
	height: 56px;}
.pdStyle5 .fk-productParamDetail .f-name {
	width: 10.4%; text-align: right; overflow: hidden; padding-right: 15px; background-color: rgb(248, 248, 248);}
.pdStyle5 .fk-productParamDetail .f-value {
	padding: 19px 15px; width: 38.6%; overflow: hidden;}
.pdStyle5 .fk-productParamDetail td {
	border: 1px solid rgb(239, 239, 239); border-image: none;}
.pdStyle5 .fk-paramBorder {
	margin: 5px 0px; width: 1px; height: 17px; border-left-color: rgb(234, 234, 234); border-left-width: 1px; border-left-style: solid; display: inline-block;}
.pdStyle5 .pdLastBorder.fk-paramBorder {
	margin: 0px; height: 55px; vertical-align: bottom;}
.pdStyle5 .detailInfo .detailInfoTable {
	padding: 20px 0px 0px 5px;}
.pdStyle5 .pdInfoSwitchTable .f-tabTitleWrap {
	border-right-color: rgb(239, 239, 239); border-left-color: rgb(239, 239, 239); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;}
.pdStyle5 .pdInfoSwitchTable .f-tabTitleWrap2 {
	border-right-color: rgb(239, 239, 239); border-right-width: 1px; border-right-style: solid;}
.pdStyle5 .minTabSwitch {
	width: 110px;}
.fk-statisticCommSwap {
	height: 153px; padding-top: 30px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; position: relative;}
.fk-statisticCommSwap .f-leftPanel {
	width: 250px; margin-right: 45px; border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: dotted; float: left;}
.fk-statisticCommSwap .f-satisfyDegree {
	text-align: center;}
.fk-statisticCommSwap .f-degreeItem {
	line-height: 120px;}
.pdStyle5 .fk-statisticCommSwap .f-satisfyDegree .f-degreeName {
	color: rgb(73, 73, 73);}
.fk-statisticCommSwap .f-degreeValue {
	font-family: Arial; font-size: 55px; margin-left: 5px;}
.fk-statisticCommSwap .f-percent {
	font-size: 22px;}
.fk-statisticCommSwap .f-rightPanel {
	float: left;}
.fk-statisticCommSwap .f-satisfyProgress {
	top: 25%; position: absolute;}
.fk-statisticCommSwap .f-progress {
	width: 430px; height: 16px; overflow: hidden; position: relative;}
.fk-statisticCommSwap .f-proalue {
	width: 86px; height: 16px; float: left;}
.fk-statisticCommSwap .f-disProgress {
	top: 0px; width: 430px; height: 16px; clear: none; position: absolute; background-color: rgb(234, 234, 233);}
.f-satisfyProgress .fk-mallBuy {
	background-color: rgb(255, 101, 55);}
.fk-statisticCommSwap .f-progress20 {
	opacity: 0.2;}
.fk-statisticCommSwap .f-progress40 {
	opacity: 0.4;}
.fk-statisticCommSwap .f-progress60 {
	opacity: 0.6;}
.fk-statisticCommSwap .f-progress80 {
	opacity: 0.8;}
.fk-statisticCommSwap .f-satisfyGrades {
	width: 430px; line-height: 30px; overflow: hidden; font-size: 12px; margin-top: 5px;}
.fk-statisticCommSwap .f-name {
	width: 86px; text-align: center; display: inline-block;}
.fk-statisticCommSwap .f-satisfyPoint {
	border: currentColor; border-image: none; top: 3px; width: 39px; height: 39px; font-size: 39px; position: relative;}
.fk-statisticCommSwap .f-satisfyVal {
	margin: -9px 0px 0px -15px; left: 50%; top: 50%; width: 30px; height: 16px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; position: absolute;}
.pdStyle5 .tabSwitch {
	height: 50px; line-height: 50px;}
.pdStyle5 .msgBoard_msgUser_reset {
	width: 71px;}
.fk-pdMenberComment .f-commStarList {
	float: left; position: static;}
.fk-pdMenberComment .f-menberName {
	float: left; position: static;}
.fk-pdMenberComment .msgTime {
	float: left; position: static;}
.pdStyle5 .detailInfoTable .msgBoard .fk-pdMenberComment {
	padding: 30px 0px 5px; border-top-color: currentColor; border-bottom-color: rgb(238, 238, 238); border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;}
.fk-pdMenberComment .f-msgBorderMemberImg {
	left: 25px; top: 30px; position: absolute;}
.fk-pdMenberComment .msgTime {
	color: rgb(130, 130, 130);}
.fk-pdMenberComment .f-menberName {
	text-align: left; color: rgb(73, 73, 73);}
.fk-pdMenberComment .f-menberCommentWrap {
	clear: both;}
.fk-pdMenberComment .f-admintorReply {
	font-size: 12px; background-color: rgb(248, 248, 248);}
.fk-pdMenberComment .f-admintorReply .bRecommMsg {
	width: 90%; padding-top: 15px; padding-left: 30px; margin-bottom: 25px;}
.fk-pdMenberComment .msgBoard_upImg_border {
	border-color: rgb(238, 238, 238); width: 81px; height: 81px;}
.fk-pdMenberComment .msgBoard_upImg_set {
	max-height: 70px; max-width: 70px;}
.fk-commImgContainer {
	display: none;}
.fk-pdMenberComment .show_msg_border_rect {
	width: 84px; height: 84px;}
.pdStyle5 .msgBoard .msgItem {
	margin: 0px;}
.pdStyle5 .showCommPicMoveRight {
	margin-left: 365px;}
.pdStyle5 .showCommPicMoveLeft {
	margin-left: -93px;}
.pdStyle5 .msg_close_show_img_icon {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1px -1054px; left: 372px;}
.fk-pdMenberComment .bRecommMsg .content {
	color: rgb(102, 102, 102); margin-top: 15px;}
.pdStyle5 .commStarList li {
	margin-right: 2px;}
.pdStyle5 .show_msg_bordered_div {
	border: 1px solid rgb(238, 238, 238); border-image: none;}
.fk-commPicAreaPage .f-pageLeft {
	top: 50%; width: 26px; height: 48px; margin-top: -24px; position: absolute; background-color: rgb(0, 0, 0);}
.fk-commPicAreaPage .f-pageRight {
	top: 50%; width: 26px; height: 48px; margin-top: -24px; position: absolute; background-color: rgb(0, 0, 0);}
.fk-commPicAreaPage .f-pageLeft {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -1110px; left: -87px;}
.fk-commPicAreaPage .f-pageRight {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -1166px; right: -87px;}
.fk-commPicAreaPage .f-pageLeft:hover {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -1282px; left: -87px;}
.fk-commPicAreaPage .f-pageRight:hover {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -1219px;}
.fk-menberCommentEdit {
	padding-top: 20px; padding-left: 30px; border-collapse: separate; border-spacing: 0 20px; background-color: rgb(248, 248, 248);}
.fk-menberCommentEdit .pdCommentTextareaW {
	height: 117px;}
.pdStyle5 .fk-icons-star {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -847px; width: 17px; height: 15px;}
.pdStyle5 .lt_no_select.fk-icons-star {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -848px;}
.pdStyle5 .lt_select_more.fk-icons-star {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -820px;}
.pdStyle5 .select_less.fk-icons-star {
	background-position: -524px -1384px;}
.pdStyle5 .select_more.fk-icons-star {
	background-position: 0px -819px;}
.fk-menberCommentEdit .f-commInput {
	width: 140px; height: 40px;}
.fk-menberCommentEdit .f-validateImgWrap {
	padding-top: 13px; margin-left: 8px; float: left;}
.fk-menberCommentEdit .f-upCommImgName {
	text-align: right; margin-top: -23.5px;}
.fk-menberCommentEdit .msgBoard_upImgTop_set {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 3px -883px;}
.fk-menberCommentEdit .msgBoard_showImgCount {
	width: 412px; height: 50px; line-height: 50px; font-size: 12px; margin-top: 0px;}
.fk-menberCommentEdit .fk-pdCommSubmit {
	border-width: 0px; color: rgb(255, 255, 255);}
.pdStyle5 input {
	padding: 4px; font-family: "微软雅黑";}
.pdStyle5 textarea {
	padding: 4px; font-family: "微软雅黑";}
.pdStyle5 #saleRecordPanel .saleRecordHeader {
	font-weight: 400;}
.pdStyle5 .fk-propTable {
	border-collapse: collapse;}
.pdStyle5 .fk-propTable .fk-mallPrice .memberPrice {
	color: rgb(255, 255, 255);}
.pdStyle5 .fk-noSatisfy {
	color: rgb(195, 195, 195);}
.pdStyle5 .lt_no_select.fk-icons-star {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -848px;}
.pdStyle5 .lt_select_more.fk-icons-star {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat 0px -820px;}
.pdStyle5 .pagenation span {
	font-size: 14px;}
.f-SaleReduce {
	margin: 0px; padding: 0px; width: auto; height: auto; vertical-align: bottom;}
.pdStyle5 .f-SaleReduce {
	height: 32px;}
.pdStyle5 .productGuarantee .pName {
	line-height: 20px;}
.pdStyle2 .propTableWrap {
	display: inline-block;}
.pdStyle2 div.imgContainer {
	margin: 0px auto; float: none;}
.productNotAdded {
	margin: 30px auto;}
.productNotAdded-img {
	margin: 0px auto; width: 225px; height: 150px; overflow: hidden;}
.productNotAdded-img-container {
	background: url(../../../image/v2/0e26907cb81125c90e59f9a7057b1a0a_defaulticon.jpg) no-repeat 0px -2266px; width: 225px; height: 150px; margin-left: 50px;}
.productNotAdded-message {
	top: 15px; text-align: center; color: rgb(181, 181, 181); font-family: 微软雅黑; font-size: 14px; position: relative;}
.productGuarantee {
	color: rgb(102, 102, 102); padding-top: 25px; clear: both; font-size: 14px;}
.productGuarantee .pName {
	line-height: 22px; margin-right: 25px; float: left; cursor: pointer;}
.productGuarantee .pValue {
	margin-right: 16px; margin-bottom: 13px; float: left; cursor: pointer;}
.icon-guarantee {
	vertical-align: middle; display: inline-block;}
.guaranteeName {
	height: 16px; line-height: 16px; vertical-align: middle; display: inline-block;}
.icon-guarantee::before {
	font-size: 16px; margin-right: 7px; content: "\eb1c";}
.tipsPanel {
	background: rgb(255, 255, 255); padding: 15px; border-radius: 2px; color: rgb(102, 102, 102); font-size: 13px; position: absolute; z-index: 1; -ms-word-break: break-all; max-width: 200px; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .2); -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .2); -webkit-border-radius: 2px; -moz-border-radius: 2px;}
.panelTriOut {
	border-width: 5px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none; left: 20px; top: -10px; width: 0px; height: 0px; position: absolute;}
.panelTriIn {
	border-width: 5px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none; left: -5px; top: -4px; width: 0px; height: 0px; position: absolute;}
.pd-basicInfoTable {
	width: 100%; table-layout: fixed;}
.fk-accumulativeComment {
	height: auto; display: none; -ms-overflow-y: hidden;}
.fk-detailedDesc {
	height: auto; display: none; -ms-overflow-y: hidden;}
.fk-saleRecordPanel {
	height: auto; display: none; -ms-overflow-y: hidden;}
.fk-detailedDesc li {
	clear: both;}
.fk-limitAmountDiv {
	color: rgb(130, 130, 130); font-family: "微软雅黑"; margin-left: 6px; display: inline-block;}
.productDetail .pd-salePromotionRemoveTable23 {
	width: 100%; margin-top: 10px; table-layout: fixed;}
.productDetail .pd-salePromotionRemoveTable1 {
	margin-top: 10px; margin-left: 15px;}
.productDetail .pd-salePromotionRemoveTd {
	vertical-align: top;}
.productDetail .pd-salePromotionRemoveTd1 {
	padding: 0px 10px; text-align: right; white-space: nowrap; -ms-word-break: break-all;}
.productDetail .pd-salePromotionRemoveTd2 {
	text-align: left; vertical-align: top;}
.productDetail .f-defaultCreator {
	width: 150px; overflow: hidden; white-space: nowrap; -ms-word-wrap: break-word; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.productDetail .fk-msgBoardCaptchaImg {
	width: 80px; height: 24px; cursor: pointer;}
.productDetail .pd-commStartTr {
	width: 100%; height: 46px;}
.productDetail .pd-nameInput {
	width: 150px; overflow: hidden; white-space: nowrap; -ms-word-wrap: break-word; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.productDetail .pd-commentUpImg {
	width: 80px; height: 24px; cursor: pointer;}
.productDetail .pd-commTabble {
	width: 100%; table-layout: fixed;}
.productDetail .pd-commerTabble {
	width: 100%; table-layout: fixed;}
.productDetail .pd-commTabbleTd {
	padding-right: 20px; -ms-word-wrap: break-word;}
.productDetail .pd-commerTabbleTd {
	padding-right: 20px; -ms-word-wrap: break-word;}
.productDetail div.msgBoard .pd-msgBoardLine {
	border-color: rgb(225, 225, 225); margin-right: 20px;}
.productDetail .pd-commerImg {
	top: 8px; right: 30px; position: absolute;}
.productDetail .pd-shareInfo {
	width: 100%; clear: both; margin-top: 10px; float: left;}
.productDetail .pd-sharePanel {
	width: 90%; height: auto;}
.productDetail .pd-iconClass1 {
	background: 0px 0px; padding-left: 5px; font-size: 1rem; margin-left: 0px !important;}
.productDetail .pd-iconClass2 {
	padding-left: 5px; margin-left: 0px !important; background-size: contain; -moz-background-size: contain; -o-background-size: contain;}
.productDetail div.msgBoard .pd-commReply {
	border-top-color: currentColor; border-bottom-color: rgb(221, 221, 221); border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;}
.productDetail .pd-clear {
	clear: both;}
.productDetail .pd-fr {
	float: right;}
.productDetail .pd-fl {
	float: left;}
.productDetail .pd-lh110 {
	line-height: 110%;}
.productDetail .pd-lh105 {
	line-height: 105%;}
.productDetail .pd-lh38 {
	line-height: 38px;}
.productDetail .pd-mt8 {
	margin-top: 8px;}
.productDetail .pd-mt4 {
	margin-top: 4px;}
.productDetail .pd-mt3 {
	margin-top: 3px;}
.productDetail .pd-ml16 {
	margin-left: 16px;}
.productDetail .pd-ml8 {
	margin-left: 8px;}
.productDetail .pd-mr12 {
	margin-right: 12px;}
.productDetail .pd-mlt810 {
	margin: 8px 10px 0px 0px;}
.productDetail .pd-w250 {
	width: 250px;}
.productDetail .pd-w100 {
	width: 100%;}
.productDetail .pd-w180 {
	width: 180px;}
.productDetail .pd-w90 {
	width: 90px;}
.productDetail .pd-w60 {
	width: 60px;}
.productDetail .pd-w40 {
	width: 40px;}
.productDetail .pd-h50 {
	height: 50px;}
.productDetail .pd-h46 {
	height: 46px;}
.productDetail .pd-h30 {
	height: 30px;}
.productDetail .pd-tc {
	text-align: center;}
.productDetail div.basicInfo .pd-tc {
	text-align: center;}
.productDetail .pd-pl80 {
	padding-left: 80px;}
.productDetail .pd-pd65 {
	padding-left: 65px;}
.productDetail .pd-pr270 {
	padding-right: 270px;}
.productDetail .pd-pr5 {
	padding-right: 5px;}
.productDetail .pd-pt6 {
	padding-top: 6px;}
.productDetail .pd-db {
	display: block;}
.productDetail .pd-dn {
	display: none;}
.productDetail .pd-cd {
	cursor: default;}
.productDetail .pd-cp {
	cursor: pointer;}
.productDetail .pd-bn {
	border: currentColor; border-image: none;}
.productDetail div.msgBoard .pd-pdC1 {
	border-color: rgb(221, 221, 221);}
.productDetail .pd-pr {
	position: relative;}
.productDetail .percent .pd-top3 {
	top: 3px;}
.productDetail .imgDiv .bf {
	background: url(../../../image/v2/9212c015db15a310317c97d61841dba3_mbg01.jpg) no-repeat -2308px -845px; margin: auto; left: 0px; top: 0px; width: 60px; height: 60px; text-align: center; right: 0px; bottom: 0px; position: absolute; z-index: 999; cursor: pointer;}
.productDetail .imgDiv .bf .bfDiv {
	display: none;}
.productDetail .productVideo {
	top: 0px; position: absolute; z-index: 9999;}
.productDetail .productVideo .cancel {
	background: url(../../../image/v2/9212c015db15a310317c97d61841dba3_mbg01.jpg) no-repeat -2339px -590px; top: 10px; width: 36px; height: 36px; right: 10px; position: absolute; z-index: 9999; cursor: pointer;}
.newsDetail {
	padding: 10px;}
.newsDetail .title {
	margin: 5px 0px; width: auto; text-align: center; font-size: 18px; font-weight: 400; float: none;}
.newsDetail .other {
	margin: 5px 0px 10px; width: auto; text-align: center; font-size: 12px; float: none;}
.newsDetail .sourceInfo {
	margin: 5px 0px 10px; padding: 0px 10px; width: auto; text-align: center;}
.newsDetail .sourceInfo .webSiteQrCode {
	top: -2px; position: relative;}
.newsDetail .sourceInfoContent {
	padding: 4px 10px 0px; width: auto; float: none; display: inline-block;}
.newsDetail .line {
	border-style: dashed none none; width: 100%; height: 5px; border-right-color: currentColor; border-bottom-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-left-width: medium;}
.newsDetail .content {
	text-align: left; margin-top: 10px; float: none;}
.newsDetail .shareInfo .shareCtrl a {
	font-size: 12px;}
.newsDetail .shareInfo .shareto {
	font-size: 12px;}
.newsDetail .f_fix_detail_big_img {
	height: auto; max-width: 100%;}
.f-propName .ui-resizable-handle_param {
	font-size: 0.1px; position: absolute;}
.propName .ui-resizable-handle_param {
	font-size: 0.1px; position: absolute;}
.f-propName .ui-resizable-e_param {
	top: 0px; width: 9px; height: 100%; right: 0px; border-right-color: rgb(43, 115, 186); border-right-width: 1px; border-right-style: dashed; cursor: e-resize;}
.propName .ui-resizable-e_param {
	top: 0px; width: 9px; height: 100%; right: 0px; border-right-color: rgb(43, 115, 186); border-right-width: 1px; border-right-style: dashed; cursor: e-resize;}
.f-propName .ui-resizable-w_param {
	left: 0px; top: 0px; width: 9px; height: 100%; border-left-color: rgb(43, 115, 186); border-left-width: 1px; border-left-style: dashed; cursor: e-resize;}
.propName .ui-resizable-w_param {
	left: 0px; top: 0px; width: 9px; height: 100%; border-left-color: rgb(43, 115, 186); border-left-width: 1px; border-left-style: dashed; cursor: e-resize;}
.f-propName .ui-resizable-s_param {
	left: 0px; width: 100%; height: 9px; bottom: 0px; border-bottom-color: rgb(43, 115, 186); border-bottom-width: 1px; border-bottom-style: solid;}
.propName .ui-resizable-s_param {
	left: 0px; width: 100%; height: 9px; bottom: 0px; border-bottom-color: rgb(43, 115, 186); border-bottom-width: 1px; border-bottom-style: solid;}
.f-propName .ui-resizable-n_param {
	left: 0px; top: 0px; width: 100%; height: 9px; border-top-color: rgb(43, 115, 186); border-top-width: 1px; border-top-style: solid;}
.propName .ui-resizable-n_param {
	left: 0px; top: 0px; width: 100%; height: 9px; border-top-color: rgb(43, 115, 186); border-top-width: 1px; border-top-style: solid;}
.newsDetailV2 .title {
	text-align: left; color: rgb(51, 51, 51); font-size: 25px; font-weight: 400;}
.newsDetailV2 .newsInfoWrap {
	margin: 30px 0px; text-align: left; overflow: hidden;}
.newsDetailV2 .newsInfoWrap .webSiteQrCode {
	background: url(../../../image/v2/9212c015db15a310317c97d61841dba3_mbg01.jpg) no-repeat -1879px -47px; margin-left: 0px;}
.newsDetailV2 .newsInfoWrap .viewCount {
	background: url(../../../image/v2/9212c015db15a310317c97d61841dba3_mbg01.jpg) no-repeat -1911px -51px; margin: 0px 8px 0px 0px; width: 20px; height: 13px; display: inline-block;}
.newsDetailV2 .newsInfoWrap .newsViewCount {
	line-height: 13px; vertical-align: top;}
.newsDetailV2 .newsInfoWrap .leftInfo {
	overflow: hidden;}
.newsDetailV2 .newsInfoWrap .newsInfo {
	color: rgb(173, 173, 173); overflow: hidden; font-size: 13px; margin-right: 15px; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 200px; -o-text-overflow: ellipsis;}
.newsDetailV2 .newsInfoWrap .linkInfo {
	margin-right: 0px; max-width: 300px;}
.newsDetailV2 .newsInfoWrap :last-child.newsInfo {
	margin-right: 0px;}
.newsDetailV2 .newsInfoWrap .rightInfo {
	width: 155px; float: right;}
.newsDetailV2 .newsInfoWrap .newsInfo a {
	color: rgb(173, 173, 173);}
.newsDetailV2 .richContent {
	color: rgb(103, 103, 103); overflow: hidden; font-size: 14px;}
.newsDetailV2 .richContent .bigImg {
	margin: 0px auto 5px; width: auto; height: auto; text-align: center;}
.newsDetailV2 .richContent .leftImg {
	margin: 5px 15px 15px 5px; width: auto; height: auto; float: left;}
.newsDetailV2 .richContent .rightImg {
	margin: 5px 5px 15px 15px; width: auto; height: auto; float: right;}
.newsDetailV2 .richContent .noImage {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1448px -2572px; width: 250px; height: 250px;}
.newsDetailV2 .line1 {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(240, 239, 239) rgb(240, 239, 239) currentColor; margin: 20px 0px; border-image: none;}
.newsDetailV2 .line2 {
	border-width: 1px 1px medium; border-style: dashed dashed none; border-color: rgb(240, 239, 239) rgb(240, 239, 239) currentColor; margin: 20px 0px; border-image: none;}
.newsDetailV2 .msgTips {
	text-align: center; color: rgb(136, 136, 136); padding-top: 240px; font-size: 16px; margin-bottom: 60px; position: relative;}
.newsDetailV2 .newsDetailNotFoundV2_bg {
	background: url(../../../image/v2/defaulticon.jpg) no-repeat 0px -2646px; margin: 0px auto; width: 160px; height: 150px;}
.newsDetailV2 .newsDetailNotFoundV2_text {
	text-align: center; color: rgb(181, 181, 181); font-family: 微软雅黑; font-size: 14px;}
.newsDetailV2 .msgTipsBg {
	background: url(../../../image/v2/0e26907cb81125c90e59f9a7057b1a0a_defaulticon.jpg) no-repeat 0px -2457px; margin: auto; left: 0px; top: 0px; width: 175px; height: 150px; right: 0px; bottom: 0px; position: absolute;}
.newsDetailV2 .msgTips #login {
	color: rgb(88, 116, 216); font-size: 16px; margin-left: 8px;}
.newsDetailV2 .attachBox .attachName {
	color: rgb(51, 51, 51);}
.newsDetailV2 .attachBox .attachName-container a {
	font-size: 12px;}
.newsDetailV2 .middlePanel {
	margin: 27px 10px 30px; position: relative;}
.newsDetailV2 .newsPagenation {
	width: 48%; float: left;}
.newsDetailV2 .newsPagenation .pagenationV2 {
	overflow: hidden; margin-bottom: 30px; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.newsDetailV2 .pagenationV2 .pageTag {
	color: rgb(102, 102, 102); font-size: 13px; margin-right: 30px;}
.newsDetailV2 .newsGroup {
	color: rgb(102, 102, 102); font-size: 13px; margin-bottom: 20px; float: right; max-width: 50%;}
.newsDetailV2 .newsGroup .newsGroupTag {
	margin-left: 5px;}
.newsDetailV2 .shareInfo {
	height: 32px; overflow: hidden; clear: right; float: right; max-width: 50%;}
.newsDetailV2 .showAllShare {
	padding: 14px 22px 0px; border-radius: 5px; border: 1px solid rgb(244, 244, 244); border-image: none; height: auto; margin-top: -15px; position: absolute; z-index: 1; box-shadow: 0px 0px 20px #f5f5f5; background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 0 20px #f5f5f5; -moz-box-shadow: 0 0 20px #f5f5f5; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.newsDetailV2 .shareInfo .shareTag {
	color: rgb(102, 102, 102); padding-top: 10px; font-size: 13px; float: left; display: inline-block;}
.newsDetailV2 .shareListPanel {
	overflow: hidden; max-width: 270px;}
.newsDetailV2 .shareListPanel .shareIcon {
	margin: 0px 0px 12px 12px; width: 33px; height: 33px; display: inline-block; background-color: rgb(255, 255, 255);}
.newsDetailV2 .shareListPanel .Weixin {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -100px;}
.newsDetailV2 .shareListPanel .sina_weibo {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -190px;}
.newsDetailV2 .shareListPanel .qq_zone {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -235px;}
.newsDetailV2 .shareListPanel .qq_share {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -145px;}
.newsDetailV2 .shareListPanel .qq_weibo {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -280px;}
.newsDetailV2 .shareListPanel .taojianghu {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -370px;}
.newsDetailV2 .shareListPanel .LinkedIn {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -415px;}
.newsDetailV2 .shareListPanel .kaixin001 {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -460px;}
.newsDetailV2 .shareListPanel .FaceBook {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -505px;}
.newsDetailV2 .shareListPanel .Twitter {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -550px;}
.newsDetailV2 .shareListPanel .baidu_tieba {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -595px;}
.newsDetailV2 .shareListPanel .netease_weibo {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -640px;}
.newsDetailV2 .shareListPanel .renren {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -685px;}
.newsDetailV2 .shareListPanel .douban {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -730px;}
.newsDetailV2 .shareListPanel .more {
	background: url(../../../image/v2/9212c015db15a310317c97d61841dba3_mbg01.jpg) no-repeat -1943px -40px;}
.newsDetailV2 .shareListPanel .copy {
	background: url(../../../image/v2/8da45476c807ae7850bd94c67596b7f3_vbg01.jpg) no-repeat -1302px -775px;}
.newsDetailV2 #newsCommentWrap {
	padding: 20px 33px 40px; background-color: rgb(250, 250, 250);}
.newsDetailV2 #newsCommentWrap .msgTips {
	padding: 13px 0px; text-align: center; color: rgb(255, 142, 30); line-height: 14px; font-size: 14px; margin-bottom: 10px; background-color: rgb(255, 245, 220);}
.newsDetailV2 #newsCommentWrap .commentInputStyle {
	margin: 2px 10px 0px 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 15%; height: 35px; padding-left: 5px;}
.newsDetailV2 #newsCommentWrap .J_newsCommentCaptcha {
	display: inline;}
.newsDetailV2 #newsCommentWrap .captchaHide {
	display: none;}
.newsDetailV2 #newsCommentWrap #msgBoardCaptchaImg {
	margin: 5px 0px; width: 15%; height: 35px; cursor: pointer; max-width: 100px;}
.newsDetailV2 #newsCommentWrap .submitBtn {
	font: 12px/normal "微软雅黑"; outline: 0px; border-radius: 22.5px; border: currentColor; border-image: none; width: 22%; height: 45px; color: rgb(255, 255, 255); float: right; cursor: pointer; max-width: 300px; font-size-adjust: none; font-stretch: normal; background-color: rgb(233, 48, 49); -webkit-border-radius: 22.5px; -moz-border-radius: 22.5px;}
.newsDetailV2 #newsCommentWrap #commentInput {
	padding: 5px; width: 100%; height: 249px; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; resize: none;}
.newsDetailV2 #newsCommentWrap .commentInfo {
	margin: 10px 0px; width: 100%; color: rgb(102, 102, 102); overflow: hidden;}
.newsDetailV2 #newsCommentWrap .fk-circle {
	top: -250px; position: fixed;}
.newsDetailV2 #newsCommentWrap .allComments {
	margin: 50px 0px 20px;}
.newsDetailV2 #newsCommentWrap .commentContents .pagenation {
	text-align: center;}
.newsDetailV2 .commentContents .emptyCommentWrap {
	height: 300px; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid; position: relative;}
.newsDetailV2 .commentContents .emptyCommentWrap .emptyComment {
	background: url(../../../image/v2/0e26907cb81125c90e59f9a7057b1a0a_defaulticon.jpg) no-repeat 0px -839px; margin: auto; left: 0px; top: 0px; width: 160px; height: 125px; text-align: center; right: 0px; bottom: 0px; position: absolute;}
.newsDetailV2 .commentContents .emptyComment span {
	color: rgb(153, 153, 153); font-size: 14px; margin-top: 150px; display: inline-block;}
.newsDetailV2 .commentContents .commentItem {
	padding: 40px 0px 40px 10px; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid;}
.newsDetailV2 .commentContents .commentItem .userIcon {
	border-radius: 50%; border: 1px solid rgb(250, 250, 250); border-image: none; width: 60px; height: 60px; overflow: hidden; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%;}
.newsDetailV2 .commentContents .commentItem .infoArea {
	color: rgb(102, 102, 102); padding-left: 85px; font-size: 13px;}
.newsDetailV2 .commentContents .commentItem .msgTitle {
	margin-bottom: 20px;}
.newsDetailV2 .commentContents .msgTitle .msgUser {
	overflow: hidden; vertical-align: top; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 180px; -o-text-overflow: ellipsis;}
.newsDetailV2 .commentContents .commentItem .creatorType {
	color: rgb(233, 48, 49);}
.newsDetailV2 .commentContents .commentItem .msgTime {
	float: right;}
.newsDetailV2 .commentContents .commentItem .msgContent {
	padding-right: 20px;}
.newsDetailV2 .commentContents .pagenation div {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(228, 228, 228) rgb(228, 228, 228) rgb(228, 228, 228) currentColor; padding: 0px 10px; border-image: none; height: 40px; line-height: 40px; cursor: pointer; background-color: rgb(255, 255, 255);}
.newsDetailV2 .commentContents .pagenation .pagePrev {
	border-left-color: rgb(228, 228, 228); border-left-width: 1px; border-left-style: solid;}
.newsDetailV2 .commentContents .pagenation .pageEllipsis {
	border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: 0px; border-bottom-width: 0px; border-top-style: none; border-bottom-style: none; background-color: inherit;}
.newsDetailV2 .commentContents .pagenation .pageNoOther i {
	padding: 0px 5px; color: rgb(102, 102, 102); font-style: normal;}
.newsDetailV2 .commentContents .pagenation .fk-pageSelect span {
	padding: 0px 5px; color: rgb(233, 48, 49);}
.webSiteQRCodeDisplayV2 {
	background: rgb(255, 255, 255); font: 14px/normal "微软雅黑"; border: 1px solid rgb(204, 204, 204); border-image: none; width: 160px; display: none; position: absolute; z-index: 200; font-size-adjust: none; font-stretch: normal;}
.webSiteQRCodeDisplayV2 img {
	padding: 20px 15px 10px;}
.webSiteQRCodeDisplayV2 span {
	margin: 0px auto 8px; width: 140px; text-align: center; color: rgb(173, 173, 173); line-height: 20px; display: block;}