.all_bg { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/banner/2015.01.16.jpg"); background: url("https://cwdm-dwdm-oadm.s3.amazonaws.com/9_31_04.jpg"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/banner/100G-huawei-banner.jpg"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/banner/2016.09.02.jpg"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/banner/2016.06.06.03.jpg"); background: url("https://d378t3pbhi18jw.cloudfront.net/ad_003.jpg"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/banner/2016.07.09.jpg"); background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/banner/2016.06.06.02.jpg"); height: 0; weight: 0; display: inline }
.allsort a.recommend_red, .menu ul li.first .allsort .subitem dl dd a.recommend_red, .menu ul li.first .allsort .subitem dl dt a.recommend_red { color: #0070BC; cursor: pointer }
.allsort a.recommend_red:hover { color: #0070BC }
.menu ul li.first .allsort dl dd a:hover, .menu ul li.first .allsort dl dt a:hover, .menu ul li.first .allsort h3 a:hover, .menu ul li.first:hover .allsort .mc .hover span h3 a { color: #c00000 }
.content_index { min-height: 1362px; padding-top: 0 }

.allsort { Z-INDEX: 11; WIDTH: 218px; padding: 0;  POSITION: relative; border: 1px solid #e5e5e5; height: 335px; border-top: 0 ;margin: 0;}
.sidebar_menu { float: left }
.allsort SPAN { DISPLAY: block; border-bottom: 1px solid #f4f4f4; POSITION: relative; z-index: 999 }
.allsort H3 { margin: 0; padding-right: 12px; border: 1px solid #fff; font-weight: normal; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat right -865px #fff; line-height: 15px }
.allsort H3 A:link { DISPLAY: block; COLOR: #232323; text-decoration: none; width: 180px }
.allsort H3 A:visited { display: block }
.allsort H3 a { display: block; padding: 12px 0 12px 12px; text-decoration: none; width: 163px; font-size: 13px }

.allsorthover .hover .i-mc { DISPLAY: block !important; z-index: 12 !important }
.allsort .item .i-mc { DISPLAY: none; background: #f9f9f9; OVERFLOW: hidden; WIDTH: 980px; padding: 0 0 0 218px; POSITION: absolute; TOP: 0; left: -1px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); border: 1px solid #e5e5e5; border-top: 0; z-index: 99999 }
.root_category { width: 960px }
.fs_category_list { padding: 6px 0 0 20px; float: left; background: #fff; min-height: 414px; border-left: 1px solid #e5e5e5 }
.subitem dl { width: 220px; float: left; line-height: 20px; padding: 0 20px 10px 0 }
.subitem dl dt { margin: 0 0 5px; padding: 9px 0; border-bottom: 1px dotted #e5e5e5; line-height: 16px }
.subitem dl dd { line-height: 16px; padding: 5px 0 }
.subitem dl dt a { font-size: 13px; color: #232323; text-decoration: none }
.subitem dl dt a:hover { color: #616265; text-decoration: underline !important }
.subitem dl dd a { color: #555; text-decoration: none; font-size: 12px; font-weight: normal }
.subitem dl dd a:hover { color: #616265; text-decoration: underline !important }
.special_offers { position: absolute; z-index: 92; left: 974px; top: 16px }
.special_offers div:nth-child(1) {
	margin-bottom: 7px;
}
.slide_show_pdf{overflow:hidden}
.slide_show_pdf ul li{float:left;width:33%;background:url(https://img-en.fs.com/zh/images/show_pdf_icon.png) no-repeat 0 0;margin-top:20px;cursor:pointer}
.slide_show_pdf ul li.pdf{background:url(https://img-en.fs.com/zh/images/show_dow_icon.png) no-repeat 0 0}
.slide_show_pdf ul li a{font-size:14px;color:#0070BC;padding-left:30px;display:block}
.special_offers b { line-height: 24px; font-size: 14px; color: #232323; font-weight: normal }
.special_offers_1 { overflow: hidden }
.special_offers_1 dd { line-height: 24px; font-size: 14px }
.special_offers_1 dd a { color: #999 }
.special_offers_1 dd a:hover { color: #232323 !important; text-decoration: underline;}
.special_offers_2 { right: 3px; bottom: 4px; z-index: 79; margin-right: -29px; bottom: 73px }
.special_offers_2 a { float: right; position: absolute; z-index: 5; bottom: 0; right: 0 }
.i-mc .close { position: absolute; z-index: 5; float: right; width: 18px; height: 18px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -733px -62px; border: 0; cursor: pointer; right: 6px; top: 6px }
.allsort .subitem { FLOAT: left; position: relative }
.allsort .hover H3 { width: 206px; border: 1px solid #fff; OVERFLOW: hidden; background: #fff }

/*.sidebar { float: left; width: 220px; padding-right: 20px }*/
.sidebar_contact { margin: 15px 0 5px }
.sidebar_contact span { display: block; font-size: 13px; line-height: 26px; font-weight: bold; border-bottom: 2px solid #ccc }
.sedebar_contact_01 { background: #fff }
.sedebar_contact_01 b { font-size: 12px; padding: 5px 0 10px; display: block; line-height: 18px; color: #232323 }
.sedebar_contact_01 dl { height: 116px; background: url("https://img-en.fs.com/zh/images/live_chat_yk.jpg") no-repeat 0 20px }
.sedebar_contact_01 dl dt { width: 69px; height: 75px; float: left }
.sedebar_contact_01 dl dd { padding: 20px 0 0 90px }
.sedebar_contact_01 dl dd i { font-style: normal; border: 1px solid #999; border-radius: 2px; padding: 5px 10px }
.sidebar_contact .sedebar_contact_01 a:hover { color: #232323; text-decoration: none }
/*.vertical_height { margin-top: 15px }*/


/*tom 20170927解除注释*/
.idx_con1 { margin-top: 25px; background: #fff; overflow: hidden }
.idx_oem { width: 340px; float: left; margin-top: 30px; padding: 0 20px; position: relative }
.idx_oem img { width: 304px; height: 190px; margin: 0 auto; display: block }
.idx_oem_size { float: left; width: 400px; padding: 40px 0 30px; margin-left: 20px }
.idx_oem_size span { font-size: 24px; display: block; color: #232323 }
.idx_oem_size p { color: #616265; font-size: 14px; display: block; padding: 20px 0 0 }
.idx_oem_size ul { overflow: hidden; padding: 20px 0 0 }
.idx_oem_size ul li img { width: 25px; height: 25px; margin-right: 10px }
.idx_oem_size ul li { float: left; border-radius: 12px; margin-right: 20px; margin-bottom: 15px; height: 30px; line-height: 30px; width: 120px; color: #999; font-size: 16px }
.idx_oem_size a { border: 1px solid #0070BC; width: 280px; font-size: 18px; line-height: 42px; display: inline-block; margin-top: 10px; padding-left: 20px; color: #0070BC; border-radius: 2px; -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s }
.idx_oem_size a:hover { background: #0070BC; text-decoration: none; color: #fff }
.idx_oem_size a em { width: 50px; height: 30px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat -0px -764px; margin-left: 100px; display: inline-block; vertical-align: middle }
.idx_oem_size a:hover em { background-position: -70px -764px }
.idx_oem_sidebar { float: right; width: 280px; border-left: 1px solid #e5e5e5 }
.idx_oem_sidebar dl { border-bottom: 1px solid #f9f9f9; overflow: hidden }
.idx_oem_sidebar dl dt { width: 60px; height: 60px; float: left }
.idx_oem_sidebar dl dd { color: #999; padding: 10px 0 0 70px }
.idx_oem_sidebar dl dd b { font-size: 14px; color: #232323; display: block; padding-bottom: 5px }
.idx_oem_sidebar dl dd p { font-size: 14px; color: #232323 }
.idx_oem_sidebar dl:hover { background: #f9f9f9 }
.idx_oem_sidebar dl a { -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; color: #232323; display: block; -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s }
.idx_oem_sidebar dl a:hover { text-decoration: none }
.vertical_height { margin-top: 15px }
.sidebar_02_01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat 10px -470px }
.sidebar_02_02 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat 10px -520px }
.sidebar_02_03 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat 10px -580px }
.sidebar_02_04 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat 10px -640px }
.sidebar_02_05 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat 10px -700px }
.idx_new_pro { margin-top: 25px; background: #fff; overflow: hidden }
.idx_new_pro_tit { border-bottom: 1px solid #e5e5e5; overflow: hidden; line-height: 44px; padding: 0 20px }
.idx_new_pro_tit span a { color: #232323 }
.idx_new_pro_tit span a:hover { color: #0070BC }
.idx_new_pro_tit span { font-size: 18px; margin-right: 20px }
.idx_new_pro_tit a { margin-right: 15px; color: #999 }
.idx_new_pro_tit a:hover { color: #616265; text-decoration: none }
.idx_new_pro_tit p { font-size: 14px; float: right }
.idx_new_pro_tit p a { color: #0070BC }
.idx_new_pro_tit p a:hover { color: #0070BC }
.idx_new_pro_img {
	overflow: hidden;
	padding: 0 40px;
	/*height: 268px; */
	position: relative
}
.idx_new_pro_img ul {
	/*margin-left: 10px*/
}
.idx_new_pro_img ul li {
	float: left;
	padding: 0 25px;
	/*width: 25%;*/
	width: 222px;
	/*box-sizing: border-box;*/
	/*width: 190px*/
}
.idx_new_pro_img ul li a img {
	background: #f4f4f4;
	width: 160px;
	height: 160px;
	max-width: 160px;
	max-height: 160px;
	margin: 0 auto;
	display: block
}
.idx_new_pro_img ul li span {
	display: block;
	margin-bottom: 10px;
	height: 48px;
	font-size: 14px;
	color: #616265;
	line-height: 24px;
	/*line-height: 21px;*/
	overflow: hidden ;
	margin-top: 10px;
}
.idx_new_pro_img ul li b {
	display: block;
	font-weight: 600;
	color: #616265;
	padding-top: 5px;
	font-size: 14px;
	/*color: #232323;*/
}
.idx_new_pro_img ul li p {
	padding-top: 6px;
	color: #999 ;
	font-size: 14px;
}
.idx_new_pro_img ul li p i { font-style: normal }
.idx_new_pro_img #pic_fot_prev {
	position: absolute;
	cursor: pointer;
	top: 138px;
	/*left: 0;*/
	left: 15px;
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -5px -278px;
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -5px -318px;*/
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat -4px 0 ;*/
	border:0;
	height: 32px;
}
.idx_new_pro_img #pic_fot_prev:hover{
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -5px -278px;
}
.idx_new_pro_img #pic_fot_prev.disabled{
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -5px -318px !important;
}
.idx_new_pro_img #pic_fot_next {
	position: absolute;
	top: 138px;
	/*right: 0;*/
	right: 15px;
	cursor: pointer;
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -84px -318px;*/
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -46px -318px;
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat -42px -40px ;*/
	border:0;
	height: 32px;
}
.idx_new_pro_img #pic_fot_next:hover{
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -46px -318px;
}
.idx_new_pro_img #pic_fot_next.disabled{
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_n.png") no-repeat -84px -318px !important;
}
/*tom 20170927解除注释*/


/*.sidebar_03_menu { background: #fff }*/
/*.sidebar_03 a { padding: 12px 10px; height: 40px; border-bottom: 1px solid #f1f1f1; background: #fff; -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; color: #232323; display: block; text-decoration: none; cursor: pointer }*/
/*.sidebar_03 a:hover { background: #f1f1f1 }*/
/*.sidebar_03_01 { display: block; float: left; width: 40px; height: 40px }*/
.sidebar_03_02 { display: block; float: left; padding-left: 15px; width: 130px; line-height: 14px; color: #616265 }
.sidebar_03_02 b { display: block; padding-bottom: 5px; color: #232323; font-size: 12px }
.main_content {
	float: right;
	width: 1160px;
}
.main_content h2 { font-size: 12px; font-weight: normal }
.main_content_index { background: #f9f9f9; left: 0; position: absolute; width: 100%; padding-top: 20px; z-index: 1; padding-bottom: 30px; margin-top: 20px }
.main_content_center { width: 1200px; margin: 0 auto }
.content_01 { width: 980px; height: 336px; float: right; background: #f4f4f4; overflow: hidden; position: relative }
.p_hot_search { background: #fff4f4; line-height: 30px; padding: 0 15px; border: 1px solid #ffd2d2 }
.p_hot_search a { color: #c00000; padding: 0 5px }
#inner { margin: 0 auto }
.hot-event { position: absolute; width: 100%; height: 100% }
.hot-event:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0 }
.hot-event .switch-tab { text-align: right; height: 10px; padding: 2px; position: absolute; bottom: 8px; z-index: 3; left: 50%; margin-left: -60px }
.hot-event .switch-tab .current, .hot-event .switch-tab a { margin: 0 2px; display: inline-block; width: 8px; height: 8px; background-position: -161px 0; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; background: rgba(255, 255, 255, 0.5); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; border: 1px solid #ccc }
.hot-event .switch-tab .current { border: 1px solid #999 }
.hot-event .switch-nav { width: 100% }
.hot-event .switch-nav .i-prev { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -710px -158px }
.hot-event .switch-nav .prev { border-radius: 0 3px 3px 0; border-width: 0; position: absolute; top: 50%; margin-top: -28px; z-index: 2; left: 0; margin-left: 70px }
.hot-event .switch-nav .next { border-radius: 3px 0 0 3px; border-width: 0; position: absolute; top: 50%; margin-top: -28px; z-index: 2; right: 0; margin-right: 58px }
.hot-event .switch-nav .i-next { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -728px -158px }
.hot-event .switch-nav a { display: inline-block; padding: 8px 5px }
.hot-event .switch-nav a:hover { background: rgba(0, 0, 0, 0.3) }
.hot-event .switch-nav a:hover .i-prev { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -710px -304px }
.hot-event .switch-nav a:hover .i-next { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -728px -304px }
.hot-event .event-item { position: absolute; z-index: 1; left: 0; top: 0; display: table; margin-left: 130px }
.hot-event .event-item .banner { display: block }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden }
.classified_banenr_con .hot-event .event-item { position: absolute; z-index: 1; left: 50%; top: 0; display: table; margin-left: -960px }
.idx_oem .event-item { left: 0; margin-left: 0 }
.ico { display: inline-block; width: 26px; height: 40px; vertical-align: middle; overflow: hidden }
.hot-event:hover .switch-nav { display: block }
.idx_oem:hover .switch-nav { display: none }
.adapter_banner .switch-nav, .idx_oem .switch-nav { display: none }
.idx_oem .switch-tab { top: 210px }
.adapter_banner .event-item { left: 0; margin-left: 0 }
.adapter_banner .switch-tab { top: 420px }
.main_content_one { margin-top: 15px }
.main_content_01 { overflow: hidden; margin-top: -1px }
/*.main_content_02 { position: relative }*/
/*.main_content_02 dl { width: 182px; padding: 20px 29px 0; float: left }*/
/*.main_content_02 dl dt { display: block; height: 180px; position: relative; border: 1px solid #e5e5e5 }*/
/*.main_content_02 dl dt:hover { border: 1px solid #e5e5e5 }*/
/*.main_content_02 dl dd { padding-top: 10px; margin-bottom: 15px }*/
/*.main_content_02 dl dt a { line-height: 14px; font-size: 12px; text-decoration: none; display: block }*/
/*.main_content_02 dl dt a i { display: block; float: left; top: 130px; left: 0; position: absolute; height: 50px; width: 180px; background: #e5e5e5; opacity: 0.5; -moz-opacity: 0; filter: alpha(opacity=0); -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s }*/
/*.main_content_02 dl dt a:hover i { display: block; float: left; top: 130px; left: 0; position: absolute; height: 50px; width: 180px; opacity: 0.5; -moz-opacity: 0.08; filter: alpha(opacity=8); background: #e5e5e5 }*/
/*.main_content_02 dl dt a h3 { display: block; line-height: 16px; padding: 10px 15px 6px; font-size: 13px; position: absolute; top: 130px; left: 0; color: #555 }*/
/*.main_content_02 dl dt a:hover h3 { text-decoration: none }*/
/*.main_content_02 dl dd ul li { list-style-type: none; padding: 5px 0; line-height: 16px }*/
/*.main_content_02 dl dd ul li.list_all { background: 0 }*/
/*.main_content_02 dl dd ul li a { color: #555 }*/
/*.main_content_02 dl dd ul li a:hover { color: #0070BC; text-decoration: underline }*/
.sidebar_find { margin-top: 20px; font-size: 14px; line-height: 20px; padding-bottom: 25px; border-bottom: 1px solid #e5e5e5 }
.sidebar_find span { padding: 20px 0 10px; display: inline-block }
.sidebar_find_tet { display: inline-block; padding: 0 30px 0 5px }
.sidebar_find_tet input { float: none }
.sidebar_find_tet select { float: none; padding: 0 6px }
/*.reliable_items ul { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; overflow: hidden }*/
/*.reliable_items ul li { width: 25%; float: left }*/
.data_items ul li { width: 20% }
/*.reliable_items ul li img { max-width: 100% }*/
/*.reliable_items ul li a { display: block; text-align: center; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; color: #232323; text-decoration: none }*/
/*.reliable_items ul li a:hover { color: #d8302f; text-decoration: underline }*/
/*.reliable_items ul li span { font-size: 14px; display: block; padding: 15px 0 }*/
/*.reliable_recommended { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; overflow: hidden }*/
/*.reliable_recommended_con { width: 50%; float: left }*/
/*.reliable_recommended_con dl { border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; overflow: hidden; padding: 15px }*/
/*.reliable_recommended_con dl dt { width: 40%; float: left }*/
/*.reliable_recommended_con dl dt img { max-width: 100% }*/
/*.reliable_recommended_con dl dd { padding-left: 42% }*/
/*.reliable_recommended_con dl dd b { display: block; font-size: 16px; margin-bottom: 10px }*/
/*.reliable_recommended_con dl dd span { padding: 8px 0; display: block }*/
/*.secure_items ul { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; overflow: hidden }*/
/*.secure_items ul li { width: 33.3333%; float: left }*/
/*.secure_items ul li a { display: block; text-align: center; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; color: #232323; text-decoration: none }*/
/*.secure_items ul li img { max-width: 100% }*/
/*.secure_items ul li span { font-size: 14px; display: block; padding: 15px 0 }*/
/*.secure_items ul li a:hover { color: #d8302f; text-decoration: underline }*/
.classified_banenr { height: 300px; width: 100%; overflow: hidden; margin-bottom: 30px }
.classified_banenr_con { width: 100%; height: 300px; position: absolute; left: 0; text-align: center; background: #a39a82; overflow: hidden }
/*.classified_tit { font-size: 22px; font-weight: 300; padding: 50px 0 40px; text-align: center }*/
/*.classified_tit_sub { text-align: center; padding-bottom: 20px }*/
/*.classified_promote { overflow: hidden; padding: 30px 0 50px; font-size: 14px; border-bottom: 1px solid #e5e5e5 }*/
/*.classified_promote ul li { width: 240px; float: left; padding: 0 30px }*/
/*.classified_promote ul li a { display: block; padding: 10px 0; line-height: 20px; border-bottom: 1px solid #e5e5e5 }*/
/*.classified_promote ul li a:hover { text-decoration: none }*/
/*.classified_promote ul li i { float: right }*/
/*.classified_promote ul li img { margin: 0 auto; display: block }*/
/*.classified_promote ul li h3 { font-size: 16px; padding: 10px 0; font-weight: normal; display: block }*/
/*.classified_promote ul li h3 a { padding: 0; border: 0; text-align: center }*/
/*.reliable_featured { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; overflow: hidden }*/
/*.reliable_featured ul { padding-left: 1px }*/
/*.reliable_featured ul li { border-left: 1px solid #e5e5e5; font-size: 13px; width: 21%; margin-left: -1px; padding: 2%; float: left; min-height: 620px; text-align: center }*/
/*.reliable_featured ul li span { color: #0070BC; background: url("images/live_bg.png") no-repeat 112px -1002px; font-size: 16px; display: block; padding: 10px 0 20px }*/
/*.reliable_featured ul li span a { color: #0070BC }*/
/*.reliable_featured ul li img { max-width: 100% }*/
/*.reliable_featured ul li a { display: block; margin-bottom: 10px; line-height: 24px }*/
/*.reliable_featured_kong { height: 34px; display: block }*/
/*.reliable_recommended { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; overflow: hidden }*/
/*.reliable_recommended_con { width: 50%; float: left }*/
/*.reliable_recommended_con dl { border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; overflow: hidden; padding: 15px }*/
/*.reliable_recommended_con dl dt { width: 40%; float: left }*/
/*.reliable_recommended_con dl dt img { max-width: 100% }*/
/*.reliable_recommended_con dl dd { padding-left: 42% }*/
/*.reliable_recommended_con dl dd b { display: block; font-size: 16px; margin-bottom: 10px }*/
/*.reliable_recommended_con dl dd span { padding: 8px 0; display: block }*/
/*.project_solu { overflow: hidden; margin-bottom: 30px }*/
/*.project_solu ul { margin-left: -20px }*/
/*.project_solu ul li { margin-left: 20px; width: 285px; float: left; font-size: 14px }*/
/*.project_solu ul li span { height: 40px; display: block; padding-top: 15px; overflow: hidden }*/
/*.project_solu ul li a { color: #0070BC; display: inline-block; font-size: 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 75px -1011px; padding-right: 15px }*/
/*.project_solu ul li p { color: #888; padding: 12px 0; display: block }*/
/*.sidebar_find_left { font-size: 14px; line-height: 20px; background: #fff; border-radius: 2px; margin-bottom: 15px; padding: 10px; border: 1px solid #e5e5e5 }*/
/*.sidebar_find_left span { padding: 5px 0 10px; display: block }*/
/*.sidebar_find_k { margin-bottom: 10px; height: 36px }*/
/*.sidebar_find_k .big_input { width: 186px }*/

.sidebar_find_tet select { min-width: 220px }
.cable_main { overflow: hidden; font-size: 14px }
.cable_opt { float: left }
.cable_opt .title_size18 { color: #0070BC }
.cable_ends { float: left }
.cable_ends ul li { width: 100px; margin-top: 5px }
.cable_ends ul li a { display: block; padding: 6px 0 6px 40px; line-height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat 15px -373px #f4f4f4; border-radius: 3px }
.cable_ends ul li a:hover, .cable_ends ul li.cable_ends_selected a { color: #c00000; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat 15px -276px #e5e5e5; text-decoration: none }
.cable_number { width: 24px; height: 24px; line-height: 24px; background: #0070BC; margin-right: 5px; color: #fff; text-align: center; display: inline-block; border-radius: 30px }
.cable_ends ul li.cable_ends_prohibit a { color: #8d8d8f; cursor: default }
.cable_ends ul li.cable_ends_prohibit:hover a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat 15px -373px #f4f4f4 }
.cable_ends_to { padding-top: 110px; margin: 0 30px; float: left; font-size: 16px; color: #999 }
.cable_ends_arrow { margin: 156px 80px 0; float: left }
.cable_type { float: left; margin-top: 25px }
.cable_type ul li { width: 180px; margin-top: 5px }
.cable_type ul li a { display: block; padding: 6px 0 6px 25px; line-height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -321px -919px }
.cable_type ul li a:hover, .cable_type ul li.cable_cable_type a { color: #c00000; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -321px -994px; text-decoration: none }
.cable_type ul li.cable_cable_prohibit a { color: #8d8d8f; cursor: default }
.cable_type ul li.cable_cable_prohibit:hover a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -321px -919px }
.cable_length { margin-top: 30px; border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; overflow: hidden; float: left; width: 276px }
.cable_length ul li { float: left; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; width: 45px; height: 45px; line-height: 41px; text-align: center; position: relative }
.cable_length ul li a { display: inline-block; text-decoration: none; width: 41px; height: 41px; border: 2px solid #fff }
.cable_length ul li a i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -314px -640px; width: 24px; height: 24px; position: absolute; z-index: 1; bottom: -2px; right: -1px; display: none }
.cable_length ul li.cable_len_hover i { }
.cable_length ul li a:hover { background: #f4f4f4; border-color: #e5e5e5 }
.cable_length ul li.cable_len_hover a { background: #f4f4f4; color: #c00000; border: 2px solid #c00000 }
.cable_length ul li.cable_len_prohibit a { color: #8d8d8f; cursor: default; background: #f4f4f4; border-color: #f4f4f4 }
.cable_len_close a { font-size: 16px; color: #999 }
.cable_polish { overflow: hidden }
.cable_polish .aaa { color: #0070BC }
.cable_polish .aaa a { color: #0070BC }
.cable_featured { }
.cable_featured ul { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; overflow: hidden }
.cable_featured ul li { width: 16.666%; float: left }
.cable_featured ul li a { display: block; text-align: center; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5 }
.cable_featured ul li span { font-size: 14px; display: block; padding: 15px 0 }
.cable_relate { }
.cable_relate ul { overflow: hidden }
.cable_relate ul li { width: 20%; float: left }
.cable_relate ul li a { display: block; text-align: center }
.cable_relate ul li span { font-size: 14px; display: block; padding: 15px 0 }
.cable_polish_con { width: 20%; float: left; font-size: 14px }
.cable_polish_con label { display: block; cursor: pointer; margin-top: 8px; display: block; line-height: 26px }
.cable_polish_con label input { margin-right: 3px; vertical-align: middle }
.cable_polish_con label.cable_polish_prohibit { color: #8d8d8f; pointer-events: none }
.cable_polish_con label.cable_polish_prohibit input { opacity: 0.5; pointer-events: none }
.defaults { margin: 0 -10px }
.holder { border-top: 1px solid #e5e5e5; text-align: center; margin: 15px 0; clear: both; overflow: hidden; height: 32px; padding: 15px }
.holder a { font-size: 13px; cursor: pointer; margin: 0 5px; color: #232323; line-height: 32px; padding: 0 12px; display: inline-block; border-radius: 2px; text-decoration: none }
.holder a:hover { background-color: #f4f4f4 }
.holder a.jp-previous { margin-right: 15px; float: left }
.holder a.jp-next { margin-left: 15px; float: right }
.holder a.jp-current, a.jp-current:hover { color: #232323; font-weight: bold; background-color: #f4f4f4 }
.holder a.jp-disabled, a.jp-disabled:hover { color: #bbb }
.holder a.jp-disabled, a.jp-disabled:hover { cursor: default; background: none }
.holder a.jp-current, a.jp-current:hover { cursor: default }
.holder span { margin: 0 5px }
.footer_six { margin: 20px auto 0 }
.main_content_h { width: 960px; position: relative; background: #fff; margin-left: -1px }
.main_content_h dl { padding: 4px; float: left; border-left: 1px solid #f4f4f4; border-top: 1px solid #f4f4f4; margin-top: -1px; -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s }
.main_content_h dl:hover { background: #f4f4f4 }
.main_content_h dl dt { display: block; position: relative; padding: 0 16px; width: 199px; background: #fff }
.main_content_h dl dd { padding: 0 20px 28px; background: #fff }
.main_content_h dl dt a { line-height: 14px; font-size: 12px; text-decoration: none; display: block }
.main_content_h dl dt a img { margin-top: 14px }
.main_content_h dl dt a h3 { display: block; line-height: 16px; padding: 20px 0 11px 4px; font-size: 14px }
.main_content_h dl dt a:hover h3 { text-decoration: none }
.main_content_h dl dd ul li { list-style-type: none; padding: 5px 0; line-height: 14px }
.main_content_h dl dd ul li.list_all { background: none }
.main_content_h dl dd ul li a { color: #616265 }
.main_content_h dl dd ul li a:hover { color: #0070BC; text-decoration: underline }
.main_content_h dl dd ul li a.text_color { color: #0070BC }
/*.footer_six { margin: 20px auto 0 }*/
/*.con_box01 { }*/
.box_deals { width: 379px; float: left; min-height: 122px }
.box_deals dl { display: block; overflow: hidden; padding-bottom: 40px }
.box_deals dl dt, .feedback dl dt { display: block; float: left; padding-right: 20px }
.box_deals dl dt img, .feedback ul li img { border-radius: 40px; height: 80px; width: 80px }
.box_deals dl dd, .feedback dl dd { float: left; line-height: 18px; color: #555; width: 270px; overflow: hidden }
.box_deals b { display: block; color: #232323; padding: 0 0 10px }
.box_deals p { display: block; color: #616265; line-height: 22px }
.box_deals p a { line-height: 18px; padding-bottom: 5px; display: block }
.blk_18 { WIDTH: 379px; overflow: hidden; float: left; padding: 0 30px }
.con_box01_tit { font-size: 16px; padding-bottom: 12px; margin-bottom: 20px; border-bottom: 1px solid #e9e9e9 }
.con_box01_tit a { font-size: 12px; float: right; font-weight: normal; color: #999 }
.con_box01_tit a:hover { color: #616265 }
/*.feedback_img { display: block; float: left; height: 80px; width: 80px; padding-right: 20px }
.feedback ul li img { width: 80px; height: 80px }
.feedback ul li.pl { color: #616265; float: left; margin-bottom: 20px; overflow: hidden }
.feedback span { color: #616265; display: block; float: left; width: 265px; position: relative; line-height: 22px }
.feedback b { clear: both; display: block; color: #232323 }*/
.aaa b a:hover { color: #c00000; text-decoration: none }
.aaa a.blue { color: #232323; text-decoration: none; padding: 4px 3px }
.aaa a.blue:hover { color: #616265; text-decoration: underline; padding: 4px 3px }
.alen1 { text-align: center }
.alen1 b { display: block; padding: 10px 0 }
/*.sidebar_04, .sidebar_t04 { background: #fff; padding-bottom: 5px; margin-bottom: 15px; line-height: 14px; padding: 10px; border: 1px solid #e5e5e5 }*/
/*.sidebar_04 a { display: block; color: #555; line-height: 18px; padding-top: 5px; padding-bottom: 5px }*/
/*.sidebar_04 a:hover { color: #0070BC }*/
/*.sidebar_04 b, .sidebar_06 b, .sidebar_t04 b { font-size: 14px; display: block; line-height: 20px; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; color: #999; font-weight: normal }*/
/*.sidebar_04 dl { list-style: none }*/
/*.sidebar_04 dl dt { font-weight: bold; font-size: 13px; line-height: 18px; margin-top: 8px }*/
/*.sidebar_04 dl dt a { padding: 5px 0 }*/
/*.sidebar_04 dl dd em, .sidebar_04 dl dt em { font-size: 10px; font-style: normal; font-weight: normal; color: #999; padding-left: 3px }*/
/*.sidebar_04 dl dd { padding-left: 10px }*/
/*.sidebar_04 dl.category span a, .sidebar_04 dl.category_01 span a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -283px -26px; padding: 5px 0 5px 12px; font-weight: bold }*/
/*.sidebar_04 dl.category span a:hover, .sidebar_04 dl.category_01 span a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -1px -859px }*/
/*.sidebar_04 dl.category_01 span { margin-top: 5px; display: block }*/
/*.sidebar_04 dl.category dt { line-height: 14px; padding: 4px 0 3px 18px; color: #0070BC }*/
/*.sidebar_04 dl.category dd { padding-left: 32px }*/
/*.sidebar_04 dl.category_01 dt { font-weight: normal; padding-left: 12px; line-height: 24px; margin-top: 0 }*/
/*.sidebar_04 dl.category_01 dt a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -283px -26px; font-weight: normal; padding-left: 12px; font-weight: bold }*/
/*.sidebar_04 dl.category_01 dt a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -1px -859px }*/
/*.sidebar_04 dl.category_01 dd { color: #0070BC; padding: 0; margin-left: 12px }*/
/*.sidebar_04 dl.category_01 dd.sidebar_danq { padding: 5px 0 5px 12px; line-height: 14px }*/
/*.sidebar_04 dl.category_02 dd { padding-left: 12px }*/
/*.sidebar_04 dl.category_02 dt { }*/
/*.sidebar_04 dl.category_02 dt a { font-weight: normal; font-size: 12px; font-weight: bold }*/
/*.sidebar_t04 a { color: #232323 }*/
/*.sidebar_t04 a:hover { background: #fff6df }*/
/*.sidebar_t04 span a { display: block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -296px -152px; padding: 4px 0 4px 12px; font-weight: bold }*/
/*.sidebar_t04 span a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -297px -269px #fff6df; color: #0070BC; text-decoration: none }*/
/*.sidebar_t04 dl { list-style: none; font-size: 12px; padding: 5px 6px 0 }*/
/*.sidebar_t04 dl dt { line-height: 14px; padding: 4px 0; color: #0070BC; font-weight: bold }*/
/*.sidebar_t04 dl dd { padding-left: 12px }*/
/*.sidebar_t04 dl dd a { display: block; line-height: 14px; padding: 4px 0; color: #232323 }*/
/*.sidebar_t04 dl dd a:hover { color: #0070BC; background: #f0f0f0; text-decoration: none }*/
/*.sidebar_t04 dl dd.dqian a { color: #0070BC; padding: 4px 0; font-weight: bold; display: block; line-height: 14px; padding: 4px 0 4px 24px }*/
/*.sidebar_t04 dl.t_01 dt { margin-left: 12px }*/
/*.sidebar_t04 dl.t_01 dd { margin-left: 12px }*/
/*.sidebar_t04 dl.t_01 dd.dqian { color: #0070BC; font-weight: bold; display: block; line-height: 14px; padding: 4px 0 4px 12px }*/
/*.sidebar_t04 dl.t_02 dt { margin-left: 12px; padding: 0 }*/
/*.sidebar_t04 dl.t_02 dt a { display: block; padding: 4px 0 4px 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -306px -152px }*/
/*.sidebar_t04 dl.t_02 dt a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -307px -269px #fff6df; color: #0070BC; text-decoration: none }*/
/*.sidebar_t04 dl.t_02 dd.dqian { color: #0070BC; padding: 4px 0; font-weight: bold; display: block; line-height: 14px; padding: 4px 0 4px 24px }*/
/*.sidebar_t04 dl.t_02 dd a { margin-left: 12px }*/
.min_category img { width: 180px; height: 180px }
.min_category .main_content_01 { height: auto }
.Menubox_index a { text-decoration: none }
.Menubox_index a:hover { color: #0070BC; text-decoration: none }
.Tab_index { width: 780px; margin: 20px 0 10px; padding: 0 }
.Menubox_index { height: 36px; line-height: 36px; border-bottom: 2px solid #0070BC }
.Menubox_index ul { margin: 0; padding: 0 }
.Menubox_index li { float: left; display: block; cursor: pointer; font-size: 16px; font-weight: bold; text-align: center; border-bottom: 0 }
.Menubox_index li.hover a { display: block; text-decoration: none; height: 36px; line-height: 36px }
.Contentbox_index { clear: both; padding: 20px 0 0; text-align: left; height: 200px; overflow: hidden }
.index_label { width: 300px; padding: 0 10px; height: 100px; float: left }
.index_label img { float: left; width: 78px; height: 78px; border: 1px solid #e5e5e5 }
.index_label_b { font-weight: bold; color: #0070BC }
.index_label_01 { float: left; padding-left: 10px; width: 200px; line-height: 20px }
.index_label_01 span { color: #616265 }
.index_label_02 { line-height: 16px; padding: 3px 0; max-height: 42px; overflow: hidden }
.index_label_02 h3 { font-weight: normal; font-size: 12px }
.list_01 { float: left; width: 370px; padding: 10px }
.list_01 img { float: left; width: 100px; height: 100px }
.list_01 dl { display: block; float: left; padding-left: 20px }
.list_01 dl a { color: #232323; text-decoration: none }
.list_01 dl a:hover { color: #0070BC; text-decoration: underline }
.list_01 dl dt { font-weight: bold }
.list_01 dl dd { padding-left: 10px }
.filter_tools {
	height: 32px;
	line-height: 32px;
	padding: 40px 0 0px 0;
	border: 1px solid #e5e5e5;
	background: #f4f4f4;
	margin-top: 10px
}
.filter_tools_no {
	border: 0;
	background: #fff;
	/*float: right; */
	padding-right: 0
}
.filter_tools ul li { float: left }
.filter_tools ul li.grid, .filter_tools ul li.list { margin-left: 5px }
.filter_tools ul li.grid { margin-right: 30px; margin-top: 7px }
.filter_tools ul li.list a { display: block; padding-left: 18px; line-height: 20px; height: 20px; margin-top: 7px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/view.png") no-repeat 0 -5px; color: #232323; text-decoration: none }
.filter_tools ul li.list a:hover { text-decoration: underline; color: #0070BC }
.filter_tools ul li.grid a { display: block; padding-left: 18px; line-height: 20px; height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/view.png") no-repeat 0 -39px; color: #232323; text-decoration: none }
.filter_tools ul li.grid a:hover { text-decoration: underline; color: #0070BC }
.filter_tools ul li.red_01 { padding-left: 18px; display: block; height: 20px; line-height: 20px; margin-top: 7px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/view.png") no-repeat 0 -22px; color: #0070BC }
.filter_tools ul li.red_02 { padding-left: 18px; display: block; margin-top: 7px; height: 20px; line-height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/view.png") no-repeat 0 -56px; color: #0070BC }
.filter_tools ul li.sort em { float: left; font-style: normal }
.filter_tools ul li .sort_01 { float: left; margin-left: 5px; border: 1px solid #ccc; background: #fff; padding: 4px; height: 27px; line-height: 27px; border-radius: 2px; font-size: 11px; cursor: pointer }
.filter_tools ul li .sort_01 option { padding: 5px 0 }
.filter_tools ul li.page {
	float: none;
	margin: 0 auto;
	display: inline-block;
}
.filter_tools ul{
	text-align: center;
}
.filter_tools ul li.page_01 { display: block; text-align: center; width: 100% }
.cp_abc_yema i, .filter_tools ul li.page i {
	font-style: normal;
	padding: 8px 12px;
	/*margin-left: 4px;*/
	color: #fff;
	background: #616265;
	border:1px solid transparent;
	cursor: pointer;
}
.cp_abc_yema span, .filter_tools ul li.page span {
	line-height: 14px;
	color: #999;
	text-decoration: none;
	padding: 8px 12px;
	border: 1px solid #e5e5e5;
	background: #fff;
	cursor: pointer;
}
.cp_abc_yema a, .filter_tools ul li.page a { line-height: 14px; color: #232323; text-decoration: none; padding: 8px 12px; border: 1px solid #e5e5e5; background: #fff }
.cp_abc_yema a:hover, .filter_tools ul li.page a:hover {
	color: #232323;
	border-color: #999999;
	/*background: #f4f4f4 ;*/
}
.filter_tools_search { margin-top: 0 }
.cp_bac_mian .filter_tools { margin: 20px 0 }
.cp_bac_mian .filter_tools ul li.page a { padding: 0; border: 0 }
.list_line { border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5 }
.page_list_bg { background: #fff }
.live_chat a { padding: 1px 4px; line-height: 18px; margin-top: 4px; font-size: 11px; border-radius: 2px }
.page_list_first { height: 36px; font-weight: bold }
.page_list_first ul { height: 30px }
.page_list_first ul li.tab_four, .page_list_first ul li.tab_one, .page_list_first ul li.tab_three, .page_list_first ul li.tab_two { height: 36px; line-height: 36px; text-align: center; font-size: 11px }
.live_chat a { margin: 28px 0 20px 5px; text-decoration: none }
.page_list_01 { border-bottom: 1px solid #e5e5e5; padding: 15px }
.page_list_01 a img { float: left; width: 100px; height: 100px }
.page_list_01_01 { float: left; width: 640px; margin-left: 20px; color: #616265 }
.page_list_01_01 h3 { font-size: 11px }
.page_list_01_01 span a { font-size: 12px; font-weight: bold; color: #232323 }
.page_list_01_01 span a:hover { color: #0070BC }
.page_list_01_01 span.tab_02_01 { padding-top: 5px; display: block }
.page_list_01_02 { color: #999; line-height: 16px; padding-top: 5px }
.page_list_02 { float: right; color: #0070BC; padding-top: 30px; font-size: 12px; font-weight: bold; width: 114px; text-align: right }
.page_list_02 em { font-style: normal }
.page_list_02 a { color: #0070BC; text-decoration: none }
.page_list_02 a:hover { text-decoration: underline }
.page_list_02 .button_01 { float: right; background: #fff; padding: 2px 10px; margin-top: 8px }
.page_list_02 .button_01 a { color: #616265; font-size: 11px; text-decoration: none }
.page_list_02 .button_01 a:hover { color: #232323 }
.page_list_02 .button_01:hover { border: 1px solid #616265 }
.page_list_02_button a { display: block; float: right; width: 90px; height: 23px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/new_button.png") no-repeat 0 -487px }
.arrive_soon { display: block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/soon.jpg") no-repeat 0 0; width: 80px; height: 13px }
.list_line ul li.tab_five { display: table; width: 170px }
.list_line ul li.tab_wavelength { display: table; width: 92px }
.list_line ul li.tab_five .tab_five_con, .list_line ul li.tab_wavelength .tab_five_con { display: table-cell; line-height: 20px; vertical-align: middle; color: #616265 }
.list_line ul li.tab_five .tab_five_con b { font-weight: normal }
.list_line ul li.tab_three .in_stock_green { color: #232323; line-height: 100px; font-weight: normal }
.list_line ul li.tab_three .in_stock_orange { background: none repeat scroll 0 0 #f99500; border-radius: 20px; color: #fff; font-size: 11px; font-weight: normal; padding: 1px 10px }
.list_line ul li.tab_four .tab_qty_01 { margin-top: 23px }
.list_line ul li.tab_four .tab_qty_01 a, .live_chat a { margin: 0 }
.list_line ul li.tab_four a { float: none }
.list_line ul li.tab_four { padding-left: 10px; position: relative }
.list_line ul li.tab_four .tab_qty_01 .button_01 { padding: 2px 8px; background: #fff; color: #616265; margin-top: 8px; font-weight: normal; border-radius: 0 }
.list_line ul li.tab_four .tab_qty_01 .button_01:hover { border: 1px solid #0070BC; color: #fff; background: #0070BC }
.list_line ul li.tab_four .question_bg { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); width: 90px }
.list_line ul li.tab_four .question_bg a { color: #0070BC }
.list_line ul li.tab_four .question_bg a:hover { padding-bottom: 10px }
.list_line ul li.tab_four .track_orders_wenhao { display: table-cell }
.list_line ul li.tab_four .track_orders_wenhao .question_text_01 { left: -140px; top: 25px; width: 250px }
.list_line ul li.tab_four .track_orders_wenhao .question_text_01.leftjt .arrow { left: 175px }
.list_line ul li.tab_four .track_orders_wenhao .question_text_01 a { color: #0070BC }
.list_11 { display: block; border: 1px solid #e5e5e5; margin-bottom: 20px }
.list_11 span { display: block; padding: 10px }
.list_12_01 { font-weight: bold; line-height: 40px; background: #f6f6f6; padding-left: 10px; height: 40px }
.list_12_01 a { float: right; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 25px -958px; height: 39px; display: inline-block; text-decoration: none; color: #888; text-align: center; margin-right: 10px; padding-right: 15px }
.list_12_01_icon a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 40px -919px }
.list_12_01 a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 25px -958px }
.list_12_01_icon a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 40px -919px }
.list_12_01 a.com_brands { margin: 6px 0 0 10px; background: none; border: 1px dotted #e5e5e5; border-radius: 2px; line-height: 24px; padding: 1px 8px; height: 24px; float: left; cursor: pointer }
.list_12_01 a.com_brands img { max-height: 22px; max-width: 80px }
.list_12_01 a.com_brands em { display: inline-block; vertical-align: middle; width: 15px; height: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -193px -494px }
.list_12_01 a.com_brands:hover { border: 1px dotted #0070BC; color: #0070BC }
.list_12_01 a.com_brands:hover em { display: inline-block; vertical-align: middle; width: 15px; height: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -164px -494px }
.list_12_01 .left { float: left }
.list_12_02 { line-height: 16px; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5 }
.list_12_02 a { color: #232323 }
.list_12_02 tr td, .list_12_02 tr th { width: 118px; font-weight: normal; height: 46px; text-align: center; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; position: relative }
.list_12_02 tr td img, .list_12_02 tr th img { max-height: 24px; max-width: 80px }
.list_12_02 tr td.show_all, .list_12_02 tr td:hover, .list_12_02 tr th:hover { background: #fdf7e8 }
.list_12_02 tr td.show_all, .list_12_02 tr th.show_all { background: #e5e5e5 }
.list_12_02 tr th.show_all img { opacity: 0.65; filter: alpha(opacity=65) }
.list_12_02 a:hover { color: #0070BC; text-decoration: none }
.list_12_02 tr td.show_all, .list_12_02 tr th.show_all { font-weight: bold; color: #616265; position: relative }
.list_12_02 tr td a, .list_12_02 tr th a, .list_12_02 tr th.show_all a { width: 117px; height: 46px; position: absolute; z-index: 1; top: 0; left: 0 }
.list_12_02 tr td.show_all a, .list_12_02 tr th.show_all a { position: absolute; z-index: 1; top: 0; left: 0 }
.list_12_02 tr td i, .list_12_02 tr th i { position: absolute; z-index: 4; top: 0; right: 0; width: 16px; height: 16px; display: inline-block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -170px -488px; display: none }
.list_12_02 tr td.show_all:hover i, .list_12_02 tr th.show_all:hover i { display: block }
.narrow_by_show { overflow: hidden; padding-bottom: 15px; line-height: 24px }
.narrow_by_show b { float: left; font-weight: normal; color: #999; margin-right: 12px }
.narrow_by_show span a { float: left; padding: 0 12px; border: 1px dotted #ccc; text-decoration: none; border-radius: 2px; margin-right: 10px }
.narrow_by_show span a:hover { border: 1px dotted #0070BC }
.narrow_by_show span em { display: inline-block; vertical-align: middle; width: 12px; height: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -195px -494px }
.narrow_by_show span a:hover em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -166px -494px }
.narrow_by_show a.aNavClearAll { border: 1px solid #fff; display: inline-block }
.list_08 { width: 200px; height: 210px; float: left; padding: 20px; text-align: left; line-height: 18px; position: relative; word-wrap: break-word; word-break: break-all; border-bottom: 1px solid #e5e5e5; overflow: hidden }
.list_08 img { width: 120px; height: 120px }
.list_08 span { color: #616265 }
.list_08 span a { color: #0070BC }
.list_08 a { color: #616265 }
.list_08_hot { float: left; z-index: 1; width: 80px; height: 52px; position: absolute; left: 100px; top: -1px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -242px }
.list_08_hot_03 { background-position: -75px -242px }
.list_08_hot_04 { background-position: -144px -242px }
.list_08_hot_01 { float: left; z-index: 999; width: 50px; height: 50px; position: absolute; left: 130px; top: 0; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat -56px -233px }
.list_08_hot_02 { text-decoration: line-through; color: #999; padding-top: 8px }
.list_08_hot_05 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -312px; height: 18px; margin-bottom: 3px }
.list_09 { line-height: 24px; height: 24px; font-weight: bold; color: #0070BC }
.list_09 u { color: #999; text-decoration: line-through; padding-right: 8px }
.list_10 { text-align: center; margin-bottom: 5px; border: 1px solid #fff }
.list_10 a { display: block }
.list_10:hover { border: 1px solid #fff }
.list_08_star a { color: #999; text-decoration: none }
.list_08_star a:hover { color: #0070BC; text-decoration: underline }
.product_right_detail_con dl { border-bottom: 1px solid #e5e5e5; padding: 10px 0 }
.product_right_detail_con dl dt { color: #616265; width: 65px; float: left; text-align: right }
.product_right_detail_con dl dd { padding-left: 70px }
.product_right_detail_con dl dd i { color: #999; font-style: normal }
.product_right_detail_con dl dd i a { color: #999; display: inline-block }
.product_right_detail_con dl dd i a:hover { color: #0070BC; text-decoration: underline }
.red { color: #0070BC }

.product_right_detail_con dl dd .money_back { color: #232323 }
.product_right_detail_con dl dd b span { display: inline-block }
.product_right_detail_con dl dd .track_orders_wenhao .question_text_01 { left: -202px }
.product_right_detail_con dl dd .track_orders_wenhao .question_text_01.leftjt .arrow { margin-left: 42px }
.product { width: 1420px; margin: 0 auto;padding-top: 8px; }
.product_03 {
	width: 930px;
	/*width: 980px;*/
	/*width: 1050px; */
	float: right;
	line-height: 36px;
	font-size: 13px
}
/*.product_info_container { position: relative }*/
.product_left { /*float: left;*/ width: 100%;padding-top: 3px;}
.product_right_detail_con { border-radius: 2px; width: 240px; line-height: 16px; padding: 10px 15px; border: 1px solid #e5e5e5 }
.product_right_detail_con a { color: #0070BC }
.product_right tr td { line-height: 24px; font-weight: normal; padding: 2px 10px; text-align: left; border-top: 1px solid #fff }
.product_right tr td u { color: #999; text-decoration: line-through; padding-right: 5px }
.product_right tr th { text-align: left; padding: 2px 10px }
.product_right tr.qty_even td { background: #f6f6f6 }
.product_info_sign_to_view { color: #c00000 }
.product_03_01 {
	line-height: 24px;
	padding-top: 18px;
	/*margin-bottom: 2px;*/
	/*padding-left: 20px;*/
}
.product_03_02 {
	display: block;
	float: left;
	width: 165px;
	color: #8D8D8F;
	white-space: nowrap;
	padding: 0;
	line-height: 40px;
}
.product_03_02 strong { font-weight: normal }
.product_03_03 { margin-left: 50px; padding-left: 16px; line-height: 22px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -532px }
.product_03_03_01 { padding-left: 16px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/ddm.png") no-repeat }
.product_03_03_02 { padding-left: 16px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/address_delete.png") no-repeat }
.product_03_04 { font-size: 22px; color: #c00000; float: left }
.product_03_04 u { color: #999; font-size: 12px; text-decoration: line-through; vertical-align: middle; padding-right: 10px }
.product_03_05 { display: block; width: 150px; float: left }
.product_03_05 span { margin-top: 6px }
.product_03_14 .product_03_05 { color: #777 }
.product_03_14 .product_03_05 a { color: #616265; border-bottom: 0 }
.product_03_06 { display: block; padding: 4px 0; line-height: 15px; overflow: hidden }
.product_03_07 {
	/* margin-top: 5px; */
	padding-top: 5px;
	padding-bottom: 50px;
	/*border-bottom: 1px solid #e5e5e5;*/
	position: relative;
	/* border-top: 1px solid #e5e5e5; */
}
.product_03_08 { display: block;float: left;padding-left: 25px; }
.product_03_08:after{
	content: '';
	display: block;
	width: 0;
	height:0;
	clear: both;
}
/*产品属性关联样式*/
.product_03_08 select { text-indent: 8px; background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png) no-repeat right -470px #fff !important; float: left; border: 1px solid #e5e5e5; cursor: pointer; font-size: 12px; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; border-radius: 2px; margin-right: 5px; min-width: 220px;padding: 0 15px;text-indent: inherit;border-color: #ccc;width: 295px;height: 40px;}
.product_03_08 select option { padding: 2px 5px; cursor: pointer }
.product_03_08 label { display: block; float: left; line-height: 20px; padding-right: 10px; margin-bottom: 6px;cursor: pointer;color: #232323;font-size: 13px;display: inline-block;vertical-align: middle;margin-top: 9px;}
.product_03_08 label input { float: left; margin: 2px 3px 2px 0; cursor: pointer }
.product_03_08 label.attribsRadioButton {
	display: inline-block;
	float: none;
	padding: 2px 15px 5px 22px;
	line-height: 24px;
	vertical-align: top;
	margin: 0;
	position: relative;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg_english.png) no-repeat -320px -922px;
}
.product_03_08 label.attribsRadioButton input[type='radio']{
	opacity: 0;
	position: absolute;
	top: 0;
	z-index: -1;
}
.product_03_08 label.attribsRadioButton.active{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg_english.png) no-repeat -320px -996px;
}
.product_03_08 label.attribsCheckboxButton{
	display: inline-block;
	float: none;
	padding: 0px 15px 0px 22px;
	line-height: 24px;
	vertical-align: middle;
	margin: 0;
	margin-top: 8px;
	position: relative;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg_english.png) no-repeat -320px -924px;
}
.product_03_08 label.attribsCheckboxButton input[type='checkbox']{
	opacity: 0;
	position: absolute;
	top: 0;
	z-index: -1;
}
.product_03_08 label.attribsCheckboxButton.active{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg_english.png) no-repeat -320px -996px;
}
.product_03_08_01 { padding-bottom: 5px }
.product_03_08_01 label { margin: 0 }
.product_03_08_01 label.attribsRadioButton { display: inline; padding: 0; vertical-align: middle }
.product_03_08_01 img { padding-right: 5px }
.product_03_08_01 input { margin: 0 5px 0 0; vertical-align: middle }
.product_03_09 {
	padding-top: 24px;
	/*padding-left: 20px;*/
}
/*.product_length{*/
/*	margin-top: 2px;*/
/*}*/
.product_add_to_cart { padding: 17px 0 30px 0; }
.option_remark {
	display: none;
	padding-left: 125px;
}
.option_remark p {
	padding: 0 15px;
	border: 1px solid #f1deb7;
	color: #8d6d3b;
	font-size: 14px;
	margin-top: 15px;
	display: inline-block;
}
.special_price { padding-top: 10px; line-height: 18px; color: #616265 }
.product_info_per_meter { color: #616265; font-weight: normal; font-size: 12px; margin-left: 10px }
.no_stock { font-size: 14px; font-weight: bold; margin: 20px 20px 20px 135px; line-height: 26px; cursor: default }
.product_03_24 input.p_07 {
	padding: 0;
	height: 38px;
	width: 58px;
	border-radius: 0px 0 0 0px;
	text-indent: 0;
}
.FS_product_num_default{
	float: left;
}
.product_num_add{
	float: left;
	display: block;
	width: 40px;
	height: 40px;
	box-sizing: border-box;
	border:1px solid #e5e5e5;
	line-height: 40px;
	border-left: 0;
	cursor: pointer;
	border-radius: 0 1px 1px 0;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shop_num_btn.png) no-repeat -99px 14px #fff;

}
.product_num_add:hover{
	background-color:#e5e5e5;
}
.product_num_reduce{
	float: left;
	display: block;
	width: 40px;
	height: 40px;
	box-sizing: border-box;
	border:1px solid #e5e5e5;
	line-height: 40px;
	border-right: 0;
	border-radius: 1px 0px 0px 1px;
	cursor: pointer;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shop_num_btn.png) no-repeat 0px 14px #fff;
}
.product_num_reduce:hover{
	background-color:#e5e5e5;
}
.product_num_input{
	width: 60px;
	height: 40px;
	float: left;
	display: block;
	box-sizing: border-box;
	border:1px solid #e5e5e5;
	text-align: center;
	line-height: 38px;
	color: #616265;
	font-size: 14px;
}
.product_num_input:focus{
	outline: none;
	border: 1px solid rgba(51, 51, 51, 0.5);
}

.product_2016pdf { margin: 15px 0 0 15px; line-height: 20px }
.product_2016pdf img { float: left }
.product_2016pdf a { padding-left: 25px; display: block; color: #555 }
.product_qty {
	/*padding-left: 20px;*/
	line-height: 40px;
}
.product_list_btn a.button_02, .product_list_btn input.button_02, .product_matrix_btn input.button_02, .product_sticky_btn input.button_02 {
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -166px -418px #fff; */
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 18px -461px #fff;
	padding-left: 42px;
	margin-left: 10px;
	color: #c00000;
	border: 1px solid #c00000;
	transition: inherit;
	line-height: 27px
}
.product_sticky_btn input.button_02 { height: 40px; line-height: 40px }
.product_sticky_btn input.button_10 { padding-top: 0; padding-bottom: 0 }
.product_list_btn a.button_02:hover, .product_list_btn input.button_02:hover, .product_matrix_btn input.button_02:hover, .product_sticky_btn input.button_02:hover {
	color: #fff;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 17px -432px #c00000;
}

.product_list_btn a.contact_button_01,
.product_list_btn a.contact_button_01:hover,
.product_list_btn input.contact_button_01,
.product_list_btn input.contact_button_01:hover,
.product_matrix_btn input.contact_button_01,
.product_matrix_btn input.contact_button_01:hover,
.product_sticky_btn input.contact_button_01,
.product_sticky_btn input.contact_button_01:hover {
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -166px -280px #ededed;
}
.product_03_24 input.contact_button_01,
.product_03_24 input.contact_button_01:hover{
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -166px -280px #ededed;
}
/*.product_03_24 input.button_02 {*/
/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -166px -240px #c00000;*/
/*margin-left: 10px;*/
/*padding-left: 40px;*/
/*transition: inherit;*/
/*height: 40px*/
/*}*/
.product_03_24 input.button_02:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -166px -240px #c71d1d }
.product_03_24 input.contact_button_01,
.product_03_24 input.contact_button_01:hover {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 20px -433px #c00000;
	border: 1px solid #c00000;
	color: #ffffff;
	cursor: pointer;
}
.product_list_btn a.contact_button_01,
.product_list_btn a.contact_button_01:hover,
.product_list_btn input.contact_button_01,
.product_list_btn input.contact_button_01:hover,
.product_matrix_btn input.contact_button_01,
.product_matrix_btn input.contact_button_01:hover,
.product_sticky_btn input.contact_button_01,
.product_sticky_btn input.contact_button_01:hover {
	border-color: #ededed;
	color: #ffffff ;
}
.custom_01 { font-weight: bold }
.product_03_08_radio { margin: 5px 5px 0 0 }
.products_in_stock { border-radius: 20px; color: #83bd39; line-height: 14px; padding: 4px 6px 0 0; font-style: normal; float: left; font-weight: normal }
.products_in_stock i { font-style: normal }
.pro_green_stock { color: #519000; float: left }
.pro_green_stock i { background: #76bb1f }
.pro_yellow_stock { color: #519000; float: left }
.pro_yellow_stock i { background: #76bb1f }
.pro_green_stock i, .pro_yellow_stock i { width: 8px; height: 8px; border-radius: 8px; margin-right: 6px; display: inline-block }
.product_mode01 .question_text { vertical-align: middle }
.product_mode01 .question_text .question_text_01 { top: -24px }
.product_mode01 .question_text .question_bg { margin: 0 }
#shipping_method td { background: #f8f8f8; border-bottom: 1px solid #e5e5e5 }
#shipping_method p { display: inline-block; line-height: 30px; padding: 0 5px 0 0; color: #616265 }
#shipping_method .login_country { margin-right: 28px }
#shipping_result a { padding-right: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat right -208px }
#shipping_result b { font-weight: normal }
#basic-modal-content .p_shipping_01 tr td { padding: 10px 0; line-height: 22px; font-size: 13px }
.p_shipping_01 tr.p_shipping_02 td { font-weight: bold; color: #616265; border-bottom: 1px solid #e5e5e5 }
.p_shipping_01 tr.p_shipping_03 td { border-bottom: 1px solid #e5e5e5 }
.p_shipping_01 tr td label { cursor: pointer }
.p_shipping_01 tr td label input { float: left; margin: 9px 5px 0 0 }
.p_shipping_01 .button_02 { margin-top: 10px }
.product_03_10 { width: 30px; text-align: center; float: left; height: 16px }
.product_03_11 { display: block; width: 490px }
.product_03_13 {
	line-height: 24px;
	color: #616265;
}
.product_03_13 b { font-weight: normal }
.stock-blod{font-weight: 600 !important;padding:0 !important;}
.new_proList_ListBtxt1 .stock-blod{color: #616265 !important;}
.product_03_13 .question_text { margin-top: 10px }
.product_03_15 {
	width: 97px;
	line-height: 24px;
	padding: 0;
	padding-left: 15px;
	box-sizing: border-box;
}
.popover-content { line-height: 20px; font-size: 13px; font-weight: normal }
.question_text_01 .popover-content a {
	color: #0070BC;
	/*color: #616265; */
	/*text-decoration: underline;*/
}
.question_text_01 .popover-content a:hover { color: #0070BC; text-decoration: underline; }
.P_bulk a { color: #777 }
.P_bulk a:hover { color: #c00000 }
.sedebar_hot_01 { padding: 15px 10px 5px; text-align: left; border-top: 1px solid #e5e5e5; line-height: 14px }
.sedebar_hot_01 img { width: 100px; height: 100px; padding: 0 40px }
.sedebar_hot_02 { line-height: 16px; text-align: left; padding-top: 10px }
.sedebar_hot_03, .sedebar_hot_04 { color: #0070BC; font-weight: bold; line-height: 20px }
.product_03_22 { font-size: 10px; padding: 0 3px; border: 1px solid #ccc }
.product_03_23 { font-size: 9px; padding: 0 3px; border: 1px solid #ccc }
#custom_text { line-height: 24px;margin-bottom: 10px; }
#custom_price { padding-left: 5px; color: #0070BC }
.attr_input { width: 207px; margin-right: 5px;}
.p_pic_03 { text-align: center }
/*询价部分*/
.quote_products { color: #232323; font-size: 14px; font-weight: bold; padding-left: 10px; padding-bottom: 5px }
.quote_alert {
	text-align: center;
	padding-left: 0px;
	color: #616265;
	margin-bottom: 10px;
	font-size: 14px;
}
.quote_list{
	margin: 0 auto;
	width: 320px;
	box-sizing: border-box;
}
.quote_list:after{
	content: '';
	display: block;
	width: 0;
	height: 0;
	clear: both;
}
.quote_list li{
	box-sizing: border-box;
	width: 100%;
	/*margin-top: 10px;*/
}
.quote_tit{
	line-height: 24px;
	color: #616265;
	font-size: 14px;
	padding-bottom: 0px;
}
.quote_list li input[type="text"],.quote_list li input[type="password"]{
	box-sizing: border-box;
	width: 100%;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	/*margin:5px 0;*/
	font-size: 14px;
	color: #616265;
}
.quote_list li textarea{
	resize: none;
	box-sizing: border-box;
	width: 100%;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	padding: 10px;
	line-height: 20px;
	height: 80px;
	/*margin: 5px 0;*/
	font-size: 14px;
	color: #616265;


}
.quote_list li input:focus,.quote_list li textarea:focus{
	border-color: rgba(51,51,51,0.5);
	outline: none;
}
/*询价部分结束*/




#wrapper-l { float: left; width: 784px }
#wrapper-r { float: right; width: 192px }
.productAU { margin: 2px 0; position: relative; z-index: 1 }
/*产品详情页顶部左侧图片轮播部分*/
.productImg, .productImgAlt {
	float: left;
	font-size: 12px;
	width: 450px
}
.productImgAlt { width: 331px }
.w-prImages {
	font-size: 11px;
	position: relative;
}
.w-prImages #w-featurePics {
	margin: 0 auto;
	position: relative;
	width: 400px;
	height: 400px;
	/*width: 348px;*/
	/*height: 348px;*/
	z-index: 1;
}
.pro-video-play{
	position: absolute;
	bottom: 10px;
	left: 10px;
	width: 35px;
	height: 35px;
	border-radius: 100%;
	border:2px solid #e5e5e5;
	cursor: pointer;
}
.pro-video-play i{
	position: absolute;
	top:8px;
	left: 14px;
	display: block;
	border-width: 10px 10px 10px 12px;
	border-color: transparent transparent transparent #e5e5e5;
	border-style: solid;
}
.pro-video-stop{
	position: absolute;
	display: block;
	top:0;
	right: 0;
	width: 10px;
	height: 10px;
	background: #e5e5e5;
}
.pro-video-box{
	display: none;
	position: absolute;
	top: 50px;
	left: 0;
	z-index: 10;
	width: 100%;
}
.pro-video-box.active{
	display: block;
}
.pro-video-box video{
	width: 100%;
	height: auto;
}
.productimg_enlarge {
	text-align: center;
	color: #999;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	visibility: hidden;
}
.productimg_enlarge em{
	font-style: normal;
	display: inline-block;
	padding-left: 20px;
	/*height: 24px;*/
	/*width: 20px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -1px -581px;
}
.productimg_enlarge.active{
	visibility: visible;
}
/*#w-prodtViewAll {*/
/*height: 70px;*/
/*!*height: 54px;*!*/
/*margin: 20px 0 0;*/
/*padding-left: 20px;*/
/*position: relative ;*/
/*}*/
#w-prodtViewAll a.nex, #w-prodtViewAll a.pre {
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat;
	cursor: pointer;
	/*height: 54px;*/
	height: 70px;
	position: absolute;
	top: 23px;
	width: 25px;
}
#w-prodtViewAll a.pre { background-position: -164px 19px; left: 0; top: 0 }
/*#w-prodtViewAll a.nex { */
/*background-position: -177px 19px; */
/*left: 335px; */
/*top: 0*/
/*}*/
#w-featurePics img {
	width: 400px;
	height: 400px;
	/*height: 348px; */
	/*width: 348px; */
	border-radius: 3px
}
#customAttrContents .bbb a, #w-featurePics a { display: block }
#customAttrContents { position: relative }
#AttrContents { position: absolute; z-index: 3; top: 10px; right: 0 }
#customAttrContents .bbb a { position: relative }
#customAttrContents .bbb a i, #w-featurePics a i { display: none }
#customAttrContents .bbb a:hover i, #w-featurePics a:hover i {
	display: block;
	height: 24px;
	width: 24px;
	position: absolute;
	float: right;
	top: 10px;
	right: 10px;
	z-index: 99999;
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat -83px -670px
}
#w-prodtViewAll {
	height: 70px;
	/* margin: 0 auto; */
	width: 390px;
	/* height: 54px; */
	margin: 35px auto 0;
	padding-left: 25px;
	padding-right: 25px;
	position: relative;
}
#w-prodtViewAll a.nex, #w-prodtViewAll a.pre {
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat;
	cursor: pointer;
	height: 70px;
	/*height: 54px; */
	position: absolute;
	top: 23px;
	width: 15px
}
#w-prodtViewAll a.pre { background-position: -164px 19px; left: 0; top: 0 }
#w-prodtViewAll a.nex {
	right: 0;
	background-position: -177px 19px;
	/*left: 335px; */
	top: 0
}
#w-prodtViewList {
	height: 70px;
	/*height: 54px; */
	overflow: hidden;
	position: absolute;
	width: 400px;
}
#w-prodtViewList ul {
	height: 70px;
	/*height: 54px; */
	left: 0;
	position: absolute;
	top: 0;
	width: 10000px ;
}
#w-prodtViewList li {
	display: none;
	height: 68px;
	/*height: 54px; */
	position: absolute;
	width: 68px;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	/*width: 54px*/
}
#w-prodtViewList li:hover{
	border:1px solid #c00000;
}
#w-prodtViewList li.current {
	background-position: 24px -500px;
	border:1px solid #c00000;
}
#w-prodtViewList li img {
	/*border: 1px solid #e5e5e5;*/
	height: 66px;
	width: 66px;
	/*height: 52px; */
	/*width: 52px; */
	border-radius: 3px ;
	position: absolute;
	top:50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
#w-prodtViewList li img:hover{
	/*border:1px solid rgba(51, 51, 51, 0.5);*/

}
#w-prodtViewList li.current img {
	/*border: 1px solid rgba(51, 51, 51, 0.5);*/
	/*border: 1px solid #c00000;*/
	height: 66px;
	width: 66px;
	/*height: 52px;*/
	/*width: 52px;*/
	border-radius: 2px;
}
#w-prodtViewList li a {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	display: block;
	position: relative;
	width: 100%;
	height:100%;
}
#w-prodtViewList li.current a {
	/*height: 54px; */
	/*width: 54px */
}
.prodtViewspecial #lb-wrapper { overflow: hidden }
.prodtViewspecial #lb-thumbnail { background: none repeat scroll 0 0 #f4f4f4; float: right; padding: 0 0 0 18px; width: 182px }
.prodtViewspecial #lb-content { width: 574px }
.prodtViewspecial #contentHere { padding: 10px 20px; width: 600px; height: 600px; text-align: center; display: table-cell; vertical-align: middle }
.prodtViewspecial #contentHere img { max-height: 550px; max-width: 550px }
.prodtViewspecial #lb-thumbnail a img {
	border: 1px solid transparent;
	height: 50px;
	margin: 0;
	padding: 0;
	width: 50px;
	/*border-radius: 3px*/
}
.collect-box{
	width: 390px;
	margin: 15px auto;
}
.collect-box:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.product_share_list{
	/*padding: 0 45px;*/
	float: left;
	/*margin-top: 25px;*/
}
.product_share_list:after{
	content: '';
	width: 0;
	height: 0;
	display: block;
	clear: both;
}
.product_share_list span{
	display: block;
	float: left;
	box-sizing: border-box;
	position: relative;
	/*text-align: center;*/
	/*border-right: 1px solid #e5e5e5;*/

}
.product_share_list span:before{
	display: block;
	content: '';
	position: absolute;
	left: 0;
	top:5px;
	width: 1px;
	height: 14px;
	background: #e5e5e5;
}
.product_share_list span:nth-of-type(1):before{
	background: transparent;
}
.product_share_list span a{
	display: block;
	line-height: 24px;
	height: 24px;
	box-sizing: border-box;
	padding-right: 20px;
	color: #8d8d8f;
	font-size: 14px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -105px -109px;
}
.product_share_list span.collect-p a.FS_active{
	color: #c00000;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 2px -733px!important;
}
.product_share_list span a:hover{
	/* color: #c00000; */
	/*color: #0070BC;*/
	color: #616265;
}
/*.product_share_list span:nth-of-type(1) a:hover{*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -105px -139px;*/
/*}*/
.product_share_list span.share-p a{
	padding-left: 25px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -106px -170px;
}
.product_share_list span.share-p a:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -286px -589px;
}
.product_share_list span.collect-p a{
	padding-left: 44px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 21px -497px;
}
.product_share_list span.collect-p a:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 21px -525px;
}
#fsbox { position: absolute; z-index: 9991; display: none }
#fsOverlay { top: 0; left: 0; width: 100%; height: 100%; position: fixed; z-index: 9990 }
#fsOverlay div { width: 100%; height: 100%; background: #000 }
#lb-wrapper {
	float: left;
	position: relative;
	z-index: 10;
	padding: 0;
	zoom: 1;
	background-color: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 2px;
	/*-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);*/
	/*-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);*/
	/*box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);*/
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
.prodtViewspecial #fs-title {
	border-bottom: 1px solid #e5e5e5;
	color: #232323;
	display: block;
	font-size:16px;
	padding: 10px 40px 10px 10px
}
.prodtViewspecial #lb-thumbnail a { border: 1px solid #e5e5e5; display: block; float: left; height: 52px; margin: 12px 0 0 10px; width: 52px }
.prodtViewspecial #lb-thumbnail a:hover{
	border:1px solid rgba(51,51,51,0.5);
}
#lb-thumbnail { position: relative; overflow: hidden; padding: 0 18px; background: #fff }
#lb-content { float: left; position: relative; display: inline }
#lb-thumbnailContent { float: left }
.lb-thumbnaiRight #lb-thumbnail #lb-thumbnailContent a { margin: 4px 19px 9px }
#lb-thumbnail a img { cursor: pointer }
.lb-thumbnaiRight #lb-thumbnail { position: absolute; zoom: 1; padding: 18px 0; bottom: 5px; right: 0 }
.prodtViewspecial #lb-contentControls a#lb-next, .prodtViewspecial #lb-contentControls a#lb-previous { height: 52px; width: 20px }
#lb-contentControls a#lb-previous {
	float: left;
	position: absolute;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png) no-repeat -160px 14px;
	top: 290px;
}
#lb-contentControls a#lb-next {
	float: left;
	position: absolute;
	top: 290px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png) no-repeat -177px 14px;
	right: 0;
}
#lb-contentControls a#lb-previous:hover {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png) no-repeat -122px 14px
}
#lb-contentControls a#lb-next:hover {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png) no-repeat -139px 14px;
}
#lb-thumbnailContent a.current {
	/*border: 1px solid rgba(51,51,51,0.5);*/
	border:1px solid #c00000;
	/*border-radius: 3px*/
}
#close_billing_address, #close_shipping_address,  #lb-corners span { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -712px -203px; display: block; position: absolute }
#lb-close{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/default_icon_x.png) no-repeat 15px 14px;
	display: block;
	position: absolute;
}
#lb-close { top: 0; right: 0; width: 40px; height: 40px }
#lb-close.ask_price{
	top: 7px;
	right: 5px;
}
#close_billing_address, #close_shipping_address { width: 40px; height: 40px; float: right; position: relative; right: 50px }
#close_billing_address:hover, #close_shipping_address:hover{ background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -712px -240px }
#lb-close:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/default_icon_y.png) no-repeat 15px 14px;
}
#preview { margin: 0; padding: 0; text-align: center; width: 300px }
.jqzoom { width: 300px; height: 300px; position: relative; border: 1px solid #e5e5e5 }
.jqzoom:hover { cursor: pointer }
.list-h li { float: left }
#spec-n5 { width: 300px; height: 56px; padding-top: 6px; overflow: hidden }
#spec-left { background: url("images/left.gif") no-repeat; width: 18px; height: 45px; float: left; cursor: pointer; margin-top: 6px }
#spec-right { background: url("images/right.gif") no-repeat; width: 10px; height: 45px; float: left; cursor: pointer; margin-top: 6px }
#spec-list { width: 260px; float: left; overflow: hidden; margin-left: 2px; display: inline }
#spec-list ul li { float: left; margin-right: 0; display: inline; width: 52px; padding-top: 5px }
#spec-list ul li img { padding: 2px; border: 1px solid #ccc; width: 42px; height: 42px }
#spec-list ul li img:hover { cursor: pointer }
.jqzoom { position: relative; padding: 0 }
.zoomdiv { z-index: 100; position: absolute; top: 1px; left: 0; width: 300px; height: 300px; background: url("i/loading.gif") #fff no-repeat center center; border: 1px solid #e4e4e4; display: none; text-align: center; overflow: hidden }
.bigimg { width: 800px; height: 800px }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0; left: 0; width: 20px; height: 20px; border: 1px solid #232323; background: #e5e5e5 50% top no-repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); cursor: move }
#spec-list { position: relative; width: 266px }
#spec-list div { margin-top: 0; margin-left: -40px;  *margin-left: 0
}

.login_011 span a { float: right; position: absolute; top: 18px; left: 592px; z-index: 999999999; text-decoration: none; padding: 1px 5px; background: #e5e5e5; border-radius: 2px }
.login_011 span a:hover { color: #fff; background: #0070BC }

.p_content_01 { border-bottom: 1px solid #cdcdcd; line-height: 22px; color: #616265 }
.p_content_01 a:link, .p_content_01 a:visited { color: #616265; text-decoration: none }
.p_content_01 a:active, .p_content_01 a:hover { color: #0070BC; text-decoration: underline }
.p_content_02 {
	margin: 0 0 0px;
	overflow: hidden;
}
.p_content_02 h1 {
	font-size: 22px;
	font-weight: normal;
	color: #232323;
	line-height: 20px;
	display: block;
	/*padding-right: 20px;*/
	padding-bottom: 28px;
}
.p_content_02 h1 em { font-style: normal; color: #999 }
.p_content_02 img { margin-bottom: 10px }
.p_content_02_01 { margin-bottom: 0 }
.p_content_02_01 h1 { font-size: 26px; line-height: 34px; padding: 0 10px 10px 0 }
.p_content_02_01 h1 b{
	font-weight: 400;
	vertical-align: middle;
}
.p_content_02_01 .pre-product-icon{
	display: inline-block;
	background: #83C54E;
	color: #ffffff;
	line-height: 16px;
	font-style: normal;
	font-size: 14px;
	padding: 4px 10px;
	vertical-align: middle;
	border-radius: 2px;
}
.p_content_02_01 h1 span{
	font-size: 14px;
	line-height: 24px;
	display: inline-block;
	color: #999999;
	vertical-align: text-bottom;
	margin-left: 6px;
}
.p_content_sub_tit h3 {
	font-family:"Microsoft YaHei";
	font-weight: normal;
	font-size: 15px;
	line-height: 24px;
	color: #616265;
}
.proImg_describe_box{margin-top: 2px;}
.p_content_03 a { color: #0070BC }
.p_content_03 a:hover { color: #0070BC }
.p_content_03 img { float: left; width: 150px; height: 150px; margin-right: 10px }
.product_04 { width: 110px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/p_logo.png") no-repeat 0 0 }
.product_06 { float: left; color: #616265; height: 32px; line-height: 12px; font-weight: bold; padding: 3px 10px 0 34px; margin-top: 5px }
.product_05 { width: 76px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/p_logo.png") no-repeat 0 -44px }
.title_small { font-size: 16px; font-weight: 300; line-height: 24px; margin: 0px 0 0; color: #999 }
.p_sidebar dl { padding: 5px 10px 0 }
.p_sidebar dl a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -306px -192px; padding-left: 10px }
.p_sidebar dl a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -306px -226px #fff6df; padding-left: 10px }
.sidebar_histor { border: 1px solid #e5e5e5; border-radius: 2px; margin-bottom: 15px }
.sidebar_histor span { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_01.png") repeat-x scroll 0 0 transparent; border: 1px solid #fff; display: block; font-size: 13px; font-weight: bold; line-height: 30px; padding-left: 10px }
.sidebar_histor_01 { border-top: 1px solid #e5e5e5; padding: 10px }
.sidebar_histor_01 img { float: left; height: 50px; width: 50px; margin-right: 10px }
.sidebar_04 i, .sidebar_histor i { border-bottom: 1px solid #e5e5e5; font-size: 13px; font-style: normal; display: block; font-weight: bold; background: #f4f4f4; border-radius: 3px 3px 0 0; border-top: 1px solid #fff; padding: 7px 10px; line-height: 14px }
.sidebar_histor i { border-bottom: 0 }
.product_03_21 { padding: 10px 0 5px 135px }
.product_03_21 .button_02 { height: 42px; font-size: 14px }
.product_03_21 a.button_02 { height: auto; margin-right: 20px }
.product_03_21 input.button_01 { font-size: 14px; height: 44px; margin-left: 10px; padding: 0 25px; font-weight: bold }
.product_03_21 a.button_01 { font-size: 14px; margin-left: 10px; padding: 0 8px; font-weight: bold; color: #888; padding: 5px 20px; height: 30px; line-height: 30px }
.product_success { width: 380px; margin-left: -205px }
/*.product_success_prompt { color: #393; font-size: 12px; line-height: 28px; margin: 0 0 5px; background: #f4f4f4; display: block; padding-left: 5px; border-radius: 3px }*/
/*.product_success_prompt i { width: 20px; height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 0 -706px; display: inline-block; vertical-align: middle }*/
.product_success dl dt { width: 80px; height: 80px; border: 1px solid #e5e5e5; margin: 0 auto }
.product_success dl dt img { width: 80px; height: 80px }
.product_success dl dd { padding-top: 20px; padding-left: 115px; overflow: hidden }
.product_success .button_02 { font-size: 12px; font-weight: normal; height: 32px; padding: 0 15px }
.product_success ul { border-top: 1px dotted #e5e5e5; padding: 15px 0 15px 50px; overflow: hidden; margin-top: 20px }
.product_success ul li { float: left; margin-right: 5px }
.product_success ul li .button_01 { font-size: 12px; font-weight: normal; height: 30px; padding: 0 15px }
.results_font { color: #232323; font-size: 14px; padding: 20px 0 30px }
.results_font a { color: #787878 }
.results_font a:hover { color: #0070BC; text-decoration: underline }
.results_font s { color: #0070BC; text-decoration: none }
.product_05_21 { width: 52px; height: 24px; line-height: 24px; float: none; text-align: center; text-indent: 0 }
.product_04_22 { line-height: 26px }
.product_04_22 span { display: inline-block; padding: 0; color: #0070BC }
.alen1 { text-align: center }
.alen1 ul { width: 230px; margin: 0 auto; text-align: center }
.alen1 ul li { float: left; list-style: none }
.alen1 ul li img { float: left; text-align: center; margin: 0 5px; border-radius: 16px }
.alena1 { padding-top: 30px; height: 60px }
.custom-checkbox input { position: absolute; left: 2px; top: 2px; margin: 0 }
.custom-checkbox label { display: block; position: relative; font-size: 1.3em; padding-right: 1em; line-height: 1; padding: 0.5em 0 0.5em 30px; margin: 0 0 0.3em; cursor: pointer }
#show1, #show2 { width: 220px; display: block; clear: left }
#show1 .custom-checkbox, #show1 .custom-radio #show2 .custom-radio, #show2 .custom-checkbox { float: left; position: relative }
.toggle label { border-collapse: collapse }
.toggle .custom-checkbox label, .toggle .custom-radio label { padding: 0.4em 1em; border: 1px solid #8d8d8f; background-color: #e5e5e5; text-align: center; cursor: pointer; font-size: 1.2em; width: auto; overflow: visible; background: #459e00 url("images/button-green.gif") no-repeat left center; color: #fff; border-color: #2d7406; text-shadow: -1px -1px 0 #37730e; margin-right: 5px }
.toggle .custom-checkbox label.focus, .toggle .custom-checkbox label.hover, .toggle .custom-radio label.focus, .toggle .custom-radio label.hover { background-position: right center; border-color: #999 }
.toggle .custom-checkbox label.checked, .toggle .custom-checkbox label.checkedFocus, .toggle .custom-checkbox label.checkedHover, .toggle .custom-radio label.checked { background: #2d7406; border-color: #2d7406 }
.toggle .custom-checkbox label { padding: 0; height: 14px; width: 28px; border: 1px solid #ccc }
.toggle .custom-checkbox label span { border: 1px solid #fff; display: block; height: 12px }
.toggle .custom-checkbox label.lable_color_1 { background: #0070BC }
.toggle .custom-checkbox label.lable_color_2 { background: #ed7610 }
.toggle .custom-checkbox label.lable_color_3 { background: #009341 }
.toggle .custom-checkbox label.lable_color_4 { background: #804733 }
.toggle .custom-checkbox label.lable_color_5 { background: #c7d4dc }
.toggle .custom-checkbox label.lable_color_6 { background: #fff }
.toggle .custom-checkbox label.lable_color_7 { background: #d32c1c }
.toggle .custom-checkbox label.lable_color_8 { background: #1f1a17 }
.toggle .custom-checkbox label.lable_color_9 { background: #fff402 }
.toggle .custom-checkbox label.lable_color_10 { background: #6c5fa5 }
.toggle .custom-checkbox label.lable_color_11 { background: #f19981 }
.toggle .custom-checkbox label.lable_color_12 { background: #b8dc7a }
.toggle .custom-checkbox label.checked { border: 1px solid #0070BC; background-image: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif"); background-position: 0 -756px; background-repeat: no-repeat; z-index: 2 }
/*.list_pro_attribute_tit h1 { font-size: 18px; border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; font-weight: normal; margin-bottom: 10px }*/
/*.list_pro_attribute { overflow-y: auto; max-height: 280px; margin: 5px 0 0; background: #fff; border: 1px solid #e5e5e5; border-left: 0; border-right: 0 }*/
/*.list_pro_attribute select { margin-bottom: 0 }*/
/*.list_pro_attribute span.product_03_08 { width: 410px }*/
/*.list_pro_attribute_btn { padding: 15px 0 0 135px }*/
/*.list_pro_success { padding: 50px 0 30px; text-align: center }*/
/*.list_pro_success span { font-size: 24px; display: block; line-height: 24px; padding-bottom: 25px }*/
/*.list_pro_success p { font-size: 16px; display: block }*/
/*.list_pro_success p i { color: #c00000; font-style: normal }*/
/*.list_pro_success_btn { padding: 40px 0; text-align: center; overflow: hidden; border-top: 1px solid #e5e5e5 }*/
/*.list_pro_success_btn .button_02, .list_pro_success_btn .button_11 { float: none }*/
/*.list_pro_success_btn input.button_01 { margin: 0 10px 0 0 }*/
.product_sticky {
	max-height: 118px;
	position: fixed;
	display: block;
	width: 100%;
	background-color: #fff;
	top: 0;
	left: 0;
	right: 0;
	z-index: 995;
	padding: 12px 0;
	transition: all 250ms;
	box-shadow: 0 1px 5px #ccc;
	border-bottom: 1px solid #ccc;
	display: none;
}
.product_sticky.active{
	display: block;
}
.product_container {
	width: 1440px;
	margin: 0 auto;
	position: relative
}
.product_proinfo {
	float: left;
	width: 30%;
}
.product_proinfo dl { overflow: hidden }
.product_proinfo dl dt { float: left }
.product_proinfo dl dt img { width: 50px; height: 50px }
.product_proinfo dl dd {
	padding: 0 0 0 70px;
	font-size: 13px;
	line-height: 20px;
}
.product_proinfo dl dd .p_star01 { margin-right: 5px }
.product_proinfo dl dd h3 {
	font-size: 14px;
	color: #999999;
	/*padding-bottom: 5px;*/
	overflow: hidden;
	height: 24px;
	line-height: 24px;
	width: 350px;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: normal ;
}
.product_proinfo dl dd>p{
	font-size: 14px;
	font-weight: 600;
	color: #616265;
	line-height: 24px;
}
.product_proinfo dl dd a { color: #0070BC }
.product_sticky_add {
	float: right;
	padding-top: 5px;
	width: 25%;
}
.product_sticky_add ul{
	float: right;
}
.product_sticky_add ul li { float: left; font-size: 18px; line-height: 38px }
.product_sticky_qty { width: 65px; text-align: center; height: 38px; line-height: 38px; float: left; border-radius: 3px 0 0 3px; margin-left: 10px; text-indent: 0 }
.product_sticky_live { position: absolute; right: -68px; top: 6px }
.product_sticky_live a { border-radius: 2px; background: #0070BC; height: 40px; display: block; padding: 0 20px }
.product_sticky_live a:hover { background: #0070BC }
.product_sticky_live a i { width: 16px; height: 16px; display: inline-block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -101px -47px; margin-top: 12px }
.Menubox {
	margin-top: 50px;
	height: 60px;
	line-height: 60px;
	/*background: #f9f9f9;*/
	/*border-bottom: 1px solid #e5e5e5;*/
	position: relative;
	/*border-bottom:0;*/
	overflow: hidden;
	padding-left: 1px;
}
.Menubox ul { list-style: none; margin: 0; padding: 0; position: relative; margin-left: -1px }
.Menubox a {
	color: #8d8d8f;
	text-decoration: none;
	/*padding: 0 15px;*/
	line-height: 24px;
	display: block;
	margin-top: 20px;
	/*border-right: 1px solid #e5e5e5;*/
}
.Menubox a:hover { color: #232323; text-decoration: none }
.Menubox ul li {
	float: left;
	display: block;
	cursor: pointer;
	font-size: 16px;
	margin: 0px 0px 0 -2px;
	border:1px solid transparent;
	border-top: 2px solid transparent;
	border-bottom: 0;
	width: 168px;
	text-align: center;
	height: 60px;
	z-index: 1;
	position: relative ;

}
.Menubox ul li:after{
	display: block;
	content: '';
	position: absolute;
	top: 14px;
	right: 0;
	width: 1px;
	height: 30px;
	background: transparent;
}
.Menubox ul li.hover {
	display: block;
	padding: 0;
	z-index: 2;
	text-align: center;
	/*border-left: 1px solid #eaeaea;*/
	/*border-top: 2px solid #0070BC;*/
	background: #fff;
	/*border-right: 1px solid #eaeaea;*/
	/*margin: -1px 0px 0 0px;*/
}
.Menubox ul li.hover:after{
	display: block;
	content: '';
	position: absolute;
	top: 14px;
	right: 0;
	width: 1px;
	height: 30px;
	background: transparent;
}
.Menubox ul li.hover a {
	display: block;
	text-decoration: none;
	background: #fff;
	color: #232323;
	text-align: center;
	border-right: 0;
}
.Contentbox {
	padding: 15px 39px 40px;
	font-size: 13px;
	line-height: 22px;
	min-height: 260px;
	border: 1px solid #e5e5e5;
	border-top: 0
}
/*英文站详情页资料下载样式*/
.product .qa_Contentbox{
	padding-bottom: 0 !important;
}
.open-close-section {
	/*margin-top: 23px;*/
}
.opener-holder {
	padding: 0 0 11px;
	margin: 0 0 10px;
	border-bottom: 1px solid #e5e5e5;
}
.open-close .opener {
	font-size: 16px;
	font-weight: 600;
	line-height: 40px;
	padding: 0 0 5px;
	position: relative;
	text-decoration: none;
}
.slide_show_pdf {
	overflow: hidden;
}
.slide_show_pdf ul li {
	float: left;
	width: 33%;
	background: url(https://img-en.fs.com/zh/images/show_pdf_icon.png) no-repeat 0 0;
	margin: 10px 0;
	cursor: pointer;
}
.slide_show_pdf ul li a {
	font-size: 14px;
	color: #0070BC;
	padding-left: 30px;
	display: block;
}
/*英文站详情页资料下载样式结束*/
.Contentbox hr { line-height: 0; height: 1px; width: 100%; background: #e5e5e5; margin: 45px 0; clear: both; display: block }
.Contentbox h2 { text-align: center; font-weight: normal; font-size: 25px; color: #232323; padding: 20px 0 }
.Contentbox img { clear: both;
	max-width: 100%;
	margin: 0 auto; display: block;padding-bottom:20px; }
.Contentbox table.solu_table01 tr:first-child td { width: 15% }
.Contentbox table.solu_table01 tr td:first-child+td, .Contentbox table.solu_table01 tr td:last-child { width: 30% }
.slide_show_pdf{overflow:hidden}
.slide_show_pdf ul li{float:left;width:33%;background:url(https://img-en.fs.com/zh/images/show_pdf_icon.png) no-repeat 0 0;margin-top:20px;cursor:pointer}
.slide_show_pdf ul li.pdf{background:url(https://img-en.fs.com/zh/images/show_dow_icon.png) no-repeat 0 0}
.slide_show_pdf ul li a{font-size:14px;color:#0070BC;padding-left:30px;display:block}
.p_con_02 span, .shuqian span { display: block; color: #555; line-height: 16px; padding: 3px 0; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 2px; padding-left: 15px }
.p_con_03 span { color: #555 }
.p_con_02 i, .p_con_02 s, .p_con_02 span, .p_con_03 span, .shuqian span { line-height: 20px; display: block; font-style: normal; padding: 6px 0 6px 15px; text-decoration: none; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 8px }
.product_mux_demux { padding: 0 42px; font-size: 12px }
.product_mux_demux_title { font-size: 14px; font-weight: bold; display: block; text-align: center; padding: 15px 0 }
.product_mux_demux dl { display: block; overflow: hidden; padding-bottom: 10px }
.product_mux_demux dl dt { width: 20px; float: left; height: 20px; border-radius: 30px; background: #999; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #fff; text-align: center; line-height: 20px }
.product_mux_demux dl dd { padding-left: 30px }
.product_mux_demux dl dd b { font-size: 12px; line-height: 20px; display: block }
.product_mux_demux dl dd ul li { background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 6px; line-height: 20px; padding: 3px 0 0 15px; color: #555 }
.p_con_01 { line-height: 22px; margin: 30px 0 15px; color: #555; font-size: 16px; font-weight: bold }
.p_con_01 h3 { font-weight: normal; font-size: 18px }
.p_con_details table tr td a { color: #0070BC }
.p_con_qt { line-height: 22px; font-size: 14px; font-weight: bold; margin: 30px 0 10px; color: #232323 }
.p_con_details table tr td { color: #232323; border-bottom: 1px solid #ccc; padding: 6px 0 }
.p_con_device_tit { font-size: 14px; padding: 10px 0 }
.p_con_platform_more a { margin: 10px 0 0; cursor: pointer }
.p_con_profile { padding-bottom: 10px }
.p_con_inspections img { margin-bottom: 10px; max-width: 820px }
.p_con_01_s { font-size: 16px; padding: 20px 0 15px }
.p_con_01_m { font-size: 14px; padding: 15px 0 10px }
.p_con_01 span { color: #232323 }
.p_con_02, .p_con_03, .shuqian, p_con_07 { color: #555 }
.p_con_02 table, .p_con_11 table, .pro_stock_list table { width: 100%; border: 1px solid #999; border-right: 0; border-bottom: 0 }
.p_con_11 table { margin-bottom: 10px }
.p_con_02 table tr td, .p_con_11 table tr td, .pro_stock_list table tr td { border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 6px; text-align: center; font-size: 11px }
.p_con_02 table tr td.text_left, .p_con_11 table tr td.text_left, .pro_stock_list table tr td.text_left { text-align: left }
#con_one_2 table.solu_table02 tr td { text-align: left }
.p_pic_top_text { position: relative }
.p_pic_top_text .p_con_details { z-index: 1; width: 280px; position: absolute; top: 20px; right: 20px }
.p_con_11 table tr td { text-align: left; line-height: 20px }
.p_con_04 { font-weight: bold; line-height: 20px; padding: 8px }
.p_con_05 { padding: 5px 0 0 }
.p_con_02 table tr.p_con_04 td, .p_con_05 table tr.p_con_04 td, .pro_stock_list table tr.p_con_04 td { background: #e5e5e5 }
#con_one_2 .p_con_02 table tr td.p_dotted { border-bottom: 1px dotted #999 }
#con_one_2 .p_con_02 table.text_left tr td, .p_con_02 table.text_left tr td { text-align: center }
.p_con_05 table tr.p_con_04 td strong { font-weight: bold }
.p_con_05 table tr.p_con_04 td.first_td { width: 150px }
.p_con_05 table tr td u { text-decoration: none }
.p_con_05 table tr td strong { font-weight: normal }
.p_con_02 a { color: #0070BC }
.p_con_02 a:hover { color: #0070BC }
.p_con_10 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pdf_d.png") no-repeat 0 3px; padding: 4px 4px 4px 20px; line-height: 16px; margin-top: 30px }
.p_con_10 a { font-weight: normal }
.p_con_pic { border-top: 1px solid #e5e5e5; margin-top: 15px }
.p_con_pic dl { display: block; clear: both; line-height: 40px; font-size: 12px; font-weight: bold; color: #616265 }
.p_con_pic dl dd { float: left; height: 250px; padding-left: 10px; padding-top: 20px }
.p_con_pic dl dd img { width: 363px; height: 202px }
.p_con_pic .p_con_01 { color: #232323 }
.open-close-section { /*margin-top: 40px;*/ font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; letter-spacing: 0 }
.opener-holder { padding: 0 0 11px; margin: 0 0 10px; border-bottom: 1px solid #e5e5e5 }
.open-close .opener { font-size: 16px; font-weight: bold; line-height: 40px; padding: 0 0 5px; position: relative; text-decoration: none }
.open-close .slide { padding: 10px 0 15px }
.sub-open-close:last-child { margin-bottom: -20px }
.sub-slide table { background: #f6f4f2 }
.sub-open-close .opener-holder { padding: 0; border: 0; margin: 10px 0 15px; font-size: 15px; font-weight: bold }
.sub-open-close .sub-opener { font-size: 16px; font-weight: bold; line-height: 16px; text-transform: uppercase; color: #232323; position: relative; text-decoration: none; cursor: pointer }
.open-close .opener:after { left: 10px; top: 50%; width: 2px; height: 22px; margin: -11px 0 0 }
.sub-open-close table { margin-bottom: 0 }
.open-close table { width: 100%; border-collapse: collapse; font-size: 14px; line-height: 16px; color: #616265; margin: 0 0 24px }
.open-close table th:first-child { text-align: center; border-left: 2px solid #fff }
.open-close table td, .open-close table th { border: none }
.open-close table th { line-height: 20px; color: #232323; text-align: left; padding: 12px }
.open-close table td:first-child { text-align: center; font-size: 14px; color: #232323; font-weight: bold; width: 180px }
.open-close table td { border-radius: 8px; background: #f6f4f2; border: 2px solid #fff; padding: 8px 12px; line-height: 20px; vertical-align: middle }
.open-close table th:first-child+th { text-align: center }
.open-close table td:first-child+td a { color: #0070BC; display: block; text-align: center }
.open-close table .download { display: block; width: 100%; min-height: 50px; width: 57px; overflow: hidden; text-indent: -9999px; position: relative; border-radius: 2px; border: 1px solid #0070BC }
.open-close table .download:hover { background: #edf5fa }
.open-close table .download:before { content: ''; position: absolute; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/sprite03.png") no-repeat 0 1px; width: 23px; height: 31px; left: 50%; top: 50%; margin: -15px 0 0 -12px }
.open-close table td:last-child { padding: 3px; width: 57px }
.open-close-no table .download:before, .open-close-no table td:last-child { width: auto; padding: 12px; background: #f6f4f2 }
.open-close-no table td:last-child:hover { background: #f6f4f2 }
.new_factory_transceiver { border-bottom: 1px solid #e5e5e5; margin: 15px 0; padding-bottom: 30px; overflow: hidden }
.new_factory_transceiver dl { display: block; clear: both; margin-left: -15px }
.new_factory_transceiver dl dd { float: left; margin-left: 15px; padding-top: 15px }
.new_factory_transceiver dl dd img { width: 362px }
.p_con_06 { font-size: 13px; font-weight: bold; line-height: 20px; margin: 10px 0 8px }
.p_con_07 { padding-bottom: 10px; line-height: 20px }
.p_con_08 { padding-left: 10px }
.p_con_09 { padding-bottom: 5px }
.cwdmctable { border-left: 1px solid #999; border-top: 1px solid #999 }
.cwdmctable tr td { border-bottom: 1px solid #999; border-right: 1px solid #999; font-size: 11px; line-height: 18px; padding: 6px }
.p_con_022 { line-height: 32px; font-weight: bold; padding-left: 5px; font-size: 14px; margin: 20px 0 10px; background: #f4f4f4 }
.cwdmpic { overflow: hidden }
.cwdmpic ul { border-bottom: 1px dotted #e5e5e5; overflow: hidden; margin-left: -16px; padding: 15px 0 }
.cwdmpic ul li { width: 405px; float: left; border-left: 1px dotted #e5e5e5; padding: 0 15px }
.cwdmpic ul li span { display: block; padding-top: 10px; line-height: 18px; color: #555 }
.no_height, .p_con_02 table tr td.no_height { padding: 0; border: 0; height: 0; line-height: 0 }
.mmctable { border-left: 1px solid #999; border-top: 1px solid #999 }
.mmctable tr td { border-bottom: 1px solid #999; border-right: 1px solid #999; line-height: 20px; padding: 6px; font-size: 11px }
.p_con_02 table.p_con_removal { border: 0 }
.p_con_02 table.p_con_removal tr td { border: 0 }
.ping { float: left; display: block; position: fixed; z-index: 9999; width: 500px; background: #fff; border: 1px solid #cdcdcd; left: 370px; top: 200px; padding: 20px 50px }
.p_star01, .p_star02, .p_star03, .p_star04, .p_star05, .p_star06, .p_star07, .p_star08, .p_star09, .p_star10, .p_star11 { float: left; display: block; width: 90px; height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/star.png") no-repeat }
.p_star01 { background-position: 0 -60px }
.p_star02 { background-position: 0 -79px }
.p_star03 { background-position: 0 -98px }
.p_star04 { background-position: 0 -117px }
.p_star05 { background-position: 0 -136px }
.p_star06 { background-position: 0 -155px }
.p_star07 { background-position: 0 -174px }
.p_star08 { background-position: 0 -193px }
.p_star09 { background-position: 0 -212px }
.p_star10 { background-position: 0 -231px }
.p_star11 { background-position: 0 -250px }
.por_review_impression_01{
	position: absolute;
	top: 37%;
	margin-left: 130px;
}
.pro_star { overflow: hidden; float: left; width: 90px; height: 20px;   }
.pro_star .pro_star_gray { background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/star.png) -20px -140px no-repeat; width: 15px; height: 14px; float: left; margin: 3px 3px 0 0 }
.pro_star .pro_star_hover { background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/star.png) -20px -83px no-repeat; height: 14px }
.product_03_14 .p_star11, .product_03_14 .pro_star { margin: 1px 40px 0 0 }
.Menubox_login { border-bottom: 1px solid #eaeaea; height: 34px; line-height: 34px; padding-left: 15px }
.Menubox_login ul { list-style: none }
.Menubox_login a { color: #232323; text-decoration: none; padding: 0 30px }
.Menubox_login a:hover { color: #232323; text-decoration: none }
.Menubox_login ul { margin: 0; padding: 0 }
.Menubox_login li { float: left; display: block; cursor: pointer; background: #fff; text-align: center; font-size: 14px; margin-right: 5px }
.Menubox_login li.hover { display: block; padding: 0; background: #fff; border: 1px solid #e5e5e5; border-bottom: 1px solid #fff; text-align: center }
.Menubox_login li.hover a { display: block; text-decoration: none; background: #fff; font-size: 14px; text-align: center; padding: 0 29px; line-height: 32px; height: 34px }
.Contentbox_lgoin { padding: 20px }
.Contentbox_lgoin .login_zhu_left { border-right: 0; min-height: inherit }
.Custom_none { padding-top: 5px; padding-bottom: 5px; padding-left: 135px }
.Custom_none label { cursor: pointer; font-weight: bold; color: #555 }
.Custom_none input { margin-top: 3px; margin-right: 5px }
#customAttrContents .attr_input_1 { margin-top: 8px }
#customAttrContents .aaa .product_03_08 { width: 250px }
#customAttrContents .bbb img { padding: 3px; border: 1px solid #e5e5e5; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) }
#customAttrContents .product_03_08 { width: 250px }
.custom_right_01 { position: absolute; right: 0; z-index: 1; top: 5px }
.question_text, .track_orders_wenhao { position: relative; display: inline-block; margin-left: 3px; vertical-align: middle }
.question_text .question_text_01, .track_orders_wenhao .question_text_01 {
	/*display: none;*/
	visibility: hidden;
	opacity: 0;
	color: #616265;
	padding: 14px 20px;
	border: 1px solid #ccc;
	min-width: 210px;
	left: 26px;
	top: -25px;
	text-decoration: none;
	text-align: left;
	white-space: normal;
	background-color: #fff;
	border: 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	z-index: 999;
	position: absolute;
	box-shadow: rgba(120, 102, 102, 0.3) 0px 1px 8px 0px;
}
.question_text:hover .question_text_01, .track_orders_wenhao:hover .question_text_01 {
	/*display: block */
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	transform: translateY(-20px);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.question_text .arrow, .track_orders_wenhao .arrow { border-width: 11px }
.question_text .question_text_01.leftjt .arrow { border-left-width: 0; border-right-color: rgba(0, 0, 0, 0.25); left: -11px; margin-top: -11px; top: 30px }
.question_text .question_text_01.leftjt .arrow:after { border-left-width: 0; border-right-color: #fff; bottom: -10px; left: 1px }
.question_text .question_text_01 .arrow:after, .track_orders_wenhao .question_text_01 .arrow:after { border-width: 10px; content: "" }
.arrow:after, .arrow:after, .question_text .question_text_01 .arrow, .track_orders_wenhao .question_text_01 .arrow { border-color: rgba(0, 0, 0, 0); border-style: solid; display: block; height: 0; position: absolute; width: 0 }
.track_orders_wenhao .question_text_01 { min-width: 250px; left: -150px; top: 28px }
.track_orders_wenhao .question_text_01.leftjt .arrow { border-top-width: 0; border-bottom-color: rgba(0, 0, 0, 0.08); top: -11px; left: 156px; margin-left: -11px }
.track_orders_wenhao .question_text_01.leftjt .arrow:after { border-top-width: 0; border-bottom-color: #fff; bottom: -11px; left: -10px }
.question_text.product_price_style{
	vertical-align: top;
	margin-top: 7px;
}
.question_bg { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -2px -4px; width: 16px; height: 16px; cursor: pointer }
.p_con_history { display: block; font-size: 12px; line-height: 20px; overflow: hidden; display: block }
.p_con_history dl { width: 159px; float: left; padding: 20px }
.p_con_history dl dt { width: 120px; height: 120px; margin: 0 auto 5px }
.p_con_factory table { border: 1px solid #e5e5e5 }
.p_con_download_btn { border-radius: 2px; line-height: 30px; clear: both; padding-top: 15px }
.p_con_download_btn a { border-radius: 2px; color: #fff; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; padding: 0 15px 0 10px; border: 0; display: inline-block; background: #0070BC; text-decoration: none; margin-right: 15px; transition: all 0.2s ease 0s }
.p_con_download_btn a:hover { background: #0070BC; color: #fff }
.p_con_download_btn em { background: url("https://img-en.fs.com/zh/images/support_bg.png") no-repeat -5px -165px; width: 20px; height: 20px; display: inline-block }
/*.product_made_to_order { padding-top: 10px }*/
/*.product_made_to_order p { color: #616265; padding-top: 5px }*/
/*.product_made_to_order ul { padding-top: 10px }*/
/*.product_made_to_order ul li { width: 164px; float: left }*/
/*.product_made_to_order ul li em { padding-right: 5px }*/
.news_p_con_right { float: right; width: 270px; color: #616265; margin-top: -48px; margin-bottom: 20px; display: none }
/*.news_p_con_sfp { margin-bottom: 20px }*/
/*.news_p_con_sfp span { display: block; padding: 15px 20px; border: 1px solid #e5e5e5; border-bottom: 0 }*/
/*.news_p_con_sfp span b { font-weight: normal; font-size: 18px; line-height: 24px; display: block; color: #232323; padding-bottom: 15px }*/
/*.news_p_con_sfp span p { line-height: 18px }*/
/*.news_p_con_sfp div { display: block; background: #0070BC; line-height: 36px; padding: 0 20px; color: #fff; position: relative; font-size: 14px }*/
/*.news_p_con_sfp div em { position: absolute; width: 13px; height: 13px; display: block; right: 20px; top: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -283px -1072px }*/
/*.news_p_con_sfp:hover div { background: #0070BC }*/
/*.news_p_con_sfp a:hover { text-decoration: none; color: #555 }*/
/*.news_p_con_left_sfp { height: 75px; background: #f6f6f6; overflow: hidden; margin: 15px 0; display: none }*/
/*.news_p_con_left_sfp img { float: left }*/
/*.news_p_con_left_sfp span { float: left; padding: 15px 0 0 20px; color: #555 }*/
/*.news_p_con_left_sfp span b { display: block; padding-bottom: 8px; font-size: 18px; color: #232323; width: 390px; font-weight: normal }*/
/*.news_p_con_left_sfp p { display: block; float: right; border: 1px solid #0070BC; line-height: 34px; padding: 0 15px; color: #0070BC; position: relative; font-size: 14px; margin: 20px 20px 0 0 }*/
/*.news_p_con_left_sfp p em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -253px -1072px; width: 14px; height: 14px; display: inline-block; vertical-align: middle; margin-left: 5px }*/
/*.news_p_con_left_sfp:hover p { background: #0070BC; color: #fff }*/
/*.news_p_con_left_sfp:hover p em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -283px -1072px }*/
/*.news_p_con_left_sfp a:hover { text-decoration: none; color: #555 }*/
.news_p_con_40Gpic { margin-top: 25px; position: relative; background: #f6f6f6 }
.news_p_con_40Gpic a { display: block; overflow: hidden; color: #555; padding: 15px 20px }
.news_p_con_40Gpic a:hover { text-decoration: none; color: #232323 }
.news_p_con_40Gpic p { display: block; float: left; font-size: 16px; color: #555; width: 45%; padding: 0 7%; line-height: 37px }
.news_p_con_40Gpic p b { display: block; color: #555; font-size: 20px; font-weight: normal; padding-bottom: 10px }
.news_p_con_40Gpic img { float: left; margin-right: 3% }
.news_p_con_40Gpic em b { display: block }
.news_p_con_40Gpic span { top: 40%; right: 5%; line-height: 34px; position: absolute; color: #0070BC; font-size: 14px; padding: 0 15px; border: 1px solid #0070BC; border-radius: 3px }
.news_p_con_40Gpic a:hover span { background: #0070BC; color: #fff }
.news_p_con_40Gpic span em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/details_icon.png") no-repeat; display: inline-block; width: 7px; height: 12px; margin-left: 10px }
.news_p_con_40Gpic a:hover span em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/details_icon.png") no-repeat -43px 0 }
.p_con_recommended { padding-bottom: 10px; overflow: hidden }
.p_con_recommended ul li { display: block; width: 18%; padding: 0 1%; float: left; text-align: center }
.p_con_recommended ul li span { font-size: 13px; display: block; overflow: hidden }
.p_con_recommended ul li a b { display: block; padding-top: 5px; color: #c00000; font-weight: normal }
/*.p_c_promotion { border: 1px solid #eaeaea; margin-bottom: 20px }*/
/*.p_c_promotion h3 { font-weight: normal; border-bottom: 1px solid #eaeaea; line-height: 46px; text-align: center; font-size: 16px }*/
/*.p_c_promotion ul { padding: 5px 15px 15px; overflow: hidden }*/
/*.p_c_promotion ul li { width: 100%; float: left; padding: 3px 0 }*/
/*.p_c_promotion dl { border-bottom: 1px solid #eaeaea; padding: 15px; overflow: hidden }*/
/*.p_c_promotion dl dt { float: left; width: 80px; height: 80px }*/
/*.p_c_promotion dl dt img { width: 80px; height: 80px }*/
/*.p_c_promotion dl dd { padding-left: 95px }*/

.my_questions_submit_title { font-size: 14px; font-weight: bold; line-height: 30px; border-bottom: 1px solid #e5e5e5; margin-top: 30px }
.my_questions_pop .Management_Review_10 { margin: 0 }
.my_questions_pop .Management_Review_10 li { margin: 15px 0 }
.my_orders_02 td.text_left { text-align: left }
.my_orders_02 td .my_questions_date { color: #999; padding-top: 5px; display: block }
.my_orders_02 td.jiacu b { display: block; padding-bottom: 5px }
.my_orders_02 tr.bgcolor { background: #f6f6f6 }
.my_orders_02 .text_bold { font-weight: normal }


.item01_selected {
	background: #fdaa01;
	color: #fff;
	border-color: #c00000 !important;
}
.item01_selected a { color: #fff }
.write_review_from { margin-top: 25px; color: #232323 }
.write_review_from b { display: block; padding-bottom: 10px; font-size: 14px }
#xzw_starSys { overflow: hidden }
#xzw_starBox { position: relative; width: 200px; float: left }
#xzw_starSys .star { height: 32px; width: 200px; position: relative; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/stars.png") repeat-x; cursor: pointer }
#xzw_starSys .star li { float: left; padding: 0; margin: 0 }
#xzw_starSys .star a.one-star { left: 0 }
#xzw_starSys .star li a { display: block; width: 40px; height: 32px; overflow: hidden; text-indent: -9999px; position: absolute; z-index: 5 }
#xzw_starSys .star a.one-star:hover { width: 40px }
#xzw_starSys .star a.two-stars { left: 40px }
#xzw_starSys .star a.two-stars:hover { width: 80px }
#xzw_starSys .star a.three-stars { left: 80px }
#xzw_starSys .star a.three-stars:hover { width: 120px }
#xzw_starSys .star a.four-stars { left: 120px }
#xzw_starSys .star a.four-stars:hover { width: 160px }
#xzw_starSys .star a.five-stars { left: 160px }
#xzw_starSys .star a.five-stars:hover { width: 200px }
#xzw_starSys .star li a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/stars.png") 0 -33px repeat-x; z-index: 3; left: 0 }
#xzw_starSys .current-rating { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/stars.png") 0 -33px repeat-x; position: absolute; height: 32px; z-index: 1; top: 0; left: 0 }
.show_review_item { margin: 30px 0; overflow: hidden }
.red, .text_color { color: #c00000; margin-right: 3px }
.write_review_increase_btn { position: relative; display: inline-block; background: #f4f4f4; border: 1px solid #e5e5e5; border-radius: 2px; height: 38px; line-height: 38px; width: 130px; text-align: center; overflow: hidden; color: #616265; text-decoration: none; text-indent: 0; clear: both }
.write_review_increase_btn:hover { background: #e5e5e5; border-color: #ccc; color: #232323; text-decoration: none }
.write_review_increase_btn i { font-style: normal }
.write_review_increase_btn input { position: absolute; font-size: 100px; right: 0; top: 0; opacity: 0; cursor: pointer }
.write_review_increase_img { display: inline-block; margin-right: 15px; position: relative }
.write_review_increase_img img { overflow: hidden; max-height: 100px; max-width: 100px }
img { border: 0; vertical-align: middle }
.write_review_increase_img span { padding: 5px; border-radius: 2px; background-color: rgba(255, 255, 255, 0.2); position: absolute; top: 0; right: 0; font-size: 0; cursor: pointer }
.write_review_increase_img span i { width: 16px; height: 16px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -69px -127px; display: block }
.review_checkbox { color: #232323; font-size: 14px; line-height: 60px }
.review_checkbox input { margin-right: 10px }
.write_review_btn { margin-top: 20px; border-top: 1px solid #e5e5e5; padding-top: 20px; overflow: hidden }
.write_review_btn input { margin-right: 10px }
.button_return { float: left; border: 1px solid #ccc; background: #fff; color: #555; cursor: pointer; display: inline-block; line-height: 20px; margin-bottom: 0; padding: 5px 15px; text-align: center; vertical-align: middle; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-weight: bold; border-radius: 2px }
.button_return:hover { background: #f2f2f2 }
.new_page { margin-top: 30px; text-align: center; position: relative; height: 38px }
.new_page_next span, .new_page_prev span { color: #999; padding: 8px 18px }
.new_page_next a, .new_page_prev a { padding: 8px 14px; border: 1px solid #fff; border-radius: 15px; cursor: pointer }
.new_page_next a:hover, .new_page_prev a:hover { background: #f4f4f4; border-color: #e5e5e5; text-decoration: none; color: #232323 }
.new_page_prev { position: absolute; left: 0 }
.new_page_next i, .new_page_prev i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat; width: 6px; height: 10px; display: inline-block; vertical-align: middle }
.new_page_prev i { background-position: -0px -92px; margin-right: 10px }
.new_page_next i { background-position: -16px -92px; margin-left: 10px }
.new_page_prev span i { background-position: -32px -92px; margin-right: 10px }
.new_page_next span i { background-position: -47px -92px; margin-left: 10px }
.new_page_next { position: absolute; right: 0 }
.all_customer_reviews a { width: auto; display: block; background: #f4f4f4; line-height: 42px; margin: 20px 40px; color: #616265; text-align: center; text-decoration: none; font-size: 14px }
.all_customer_reviews a:hover { background: #eaeaea; color: #232323; text-decoration: none }





.write { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -68px -4px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 5px }
.delete { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -68px -128px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 5px }
.p_01 { padding: 20px 15px; color: #999; display: none }
.p_06 { border-bottom: 1px solid #e5e5e5; padding: 20px 0 }
.p_06:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0 }
.p_06 a { color: #0070BC }
.p_06 dl dt { width: 175px; float: left }
.p_06 dl dd { padding-left: 175px }
.P_06_name { color: #232323 }
.P_06_time { color: #999; padding-top: 10px; display: block }
.P_06_star { overflow: hidden }
.P_06_star i { font-style: normal; background: #616265; color: #fff; border-radius: 2px; padding: 0 5px; line-height: 15px; margin: 3px 0 0 5px; font-size: 12px; float: left }
.P_06_content { padding-top: 15px }
.P_06_fscon { padding-top: 10px; color: #616265; line-height: 24px }
.p_06_02_problem { margin-top: 10px; font-size: 13px }
.p_06_02_problem a { color: #999 }
.review_pic { display: block; overflow: hidden }
.review_pic ul li { max-width: 100px; max-height: 100px; float: left; margin: 10px 10px 0 0; position: relative; background: #f4f4f4; border-radius: 3px }
.review_pic ul li i { position: absolute; right: 0; top: 0; width: 25px; height: 25px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -718px -211px }
.review_pic ul li i:hover { display: block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -718px -248px; cursor: pointer }
.review_pic ul li img { max-width: 100px; max-height: 100px; border-radius: 3px }
.border_color { border-color: #c00000 }
.p_06_03 span { display: block; padding-top: 5px }
.p_06_02 { float: left; padding-bottom: 10px }
.p_06_02 ul li { display: block; list-style-type: square }
.p_06_03 { border: 1px solid #e5e5e5; margin-top: 10px; padding: 10px; background: #f4f4f4; color: #616265 }
.p_06_03 span { color: #999; display: block; padding-top: 10px }
.p_06_03 span b { color: #232323; font-weight: normal }
.p_06_03 span em { font-style: normal; padding-left: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/s_logo.jpg") no-repeat }
.p_06_04 { display: block; margin-top: 5px; line-height: 14px; padding: 5px; height: 42px; width: 608px; border: 1px solid #e5e5e5; color: #616265 }
.p_06_04_01 { width: 648px }
.p_06_05 { display: block; height: 5px }
#commentForm_118 textarea { border: 1px solid #e5e5e5; width: 668px; margin: 5px 0 0; padding: 5px; line-height: 16px; height: 48px; font-size: 11px }
.p_06_06 { float: left; display: block; width: 25px; height: 8px; left: 20px; top: 1px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/ping_bg.gif") no-repeat 0 0; position: relative }
.p_06_07 { margin-top: 8px; padding: 2px 10px; font-size: 12px }
.p_06_07_01 { margin-top: 0; float: left }
.p_06_08 { color: #999; margin-top: 10px; line-height: 20px }
.p_06_09 { padding: 5px 4px 2px 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/ping_bg.gif") no-repeat 0 -23px; color: #999 }
.p_06_09 a { color: #999 }
.p_06_09 a:hover { color: #0070BC }
.p_06_10 { padding: 2px 6px 2px 24px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/ping_bg.gif") no-repeat 4px -56px #fff; color: #999; text-decoration: none }
.p_06_11 { padding: 2px 0 2px 24px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/ping_bg.gif") no-repeat 4px -86px #fff; color: #999; text-decoration: none }
.p_06_12 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/ping_bg.gif") no-repeat 2px -108px }
#post_reply { width: 100%; height: 70px; border: 1px solid #e5e5e5; font-size: 12px; padding: 5px; background: #f4f4f4; margin-top: 10px }
#post_reply_01 { width: 709px; height: 70px; border: 1px solid #e5e5e5; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 5px; background: #f4f4f4; margin-top: 10px }
.v_show { display: block; position: relative; overflow: hidden; padding: 10px 0 30px; border: 1px solid #e5e5e5; border-top: 0; margin-bottom: 30px }
.v_caption { height: 35px; overflow: hidden; background: #f7f7f7 }
.v_caption h2 { float: left; height: 35px; overflow: hidden; color: #232323 }
.v_caption .cartoon { background: 0; border: 0 }
.v_caption .variety { background-position: -100px -100px }
.highlight_tip { display: inline; float: right; vertical-align: middle }
.highlight_tip span { display: inline; float: left; width: 12px; height: 12px; overflow: hidden; margin: 0 4px; text-indent: -9999px }
.change_btn { display: block; float: left; width: 30px; height: 23px; overflow: hidden; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat; text-indent: -9999px; cursor: pointer }
.v_show .prev { width: 15px; background-position: -266px -591px; position: absolute; top: 125px; left: 10px; z-index: 99 }
.v_show .next { width: 15px; background-position: -282px -591px; position: absolute; top: 125px; right: 10px; z-index: 99 }
.v_show .prev:hover { background-position: -213px -591px }
.v_show .next:hover { background-position: -229px -591px }
.v_content { position: relative; height: 250px; overflow: hidden; width: 1375px; margin: 0 auto }
.v_content_list { position: absolute; overflow: hidden; width: 25000px; top: 0; left: 0; margin-top: 20px }
.v_content ul li { display: block; width: 200px; padding: 0 15px; float: left }
.v_content ul li span { color: #616265; height: 38px; display: block; overflow: hidden }
.v_content ul li span a:hover { text-decoration: none }
.v_content ul li p { color: #c00000; padding-top: 10px }
.product_to_top { clear: both; text-align: center; padding: 20px 0 0 }
.product_to_top a { display: inline-block; color: #616265; text-align: center }
.product_to_top a:hover { color: #0070BC; cursor: pointer; text-decoration: none }
.product_to_top i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -274px -111px; width: 20px; height: 20px; display: inline-block; margin: 0 auto }
.login_new_01 { margin: 0 auto; height: 74px; width: 980px; padding: 10px 0 }
.login_new_02 { display: block; float: left; border-left: 1px solid #e5e5e5; height: 36px; line-height: 36px; padding-left: 20px; margin: 18px 0 0 15px; font-size: 22px; color: #999 }
.login_new_03 { background: #f4f4f4; padding: 40px 0 }
.login_new_04 { width: 780px; background: #fff; margin: 0 auto; min-height: 420px }
.login_new_01 .header_04.bbb { padding-top: 15px }
.login_title { font-size: 16px; padding: 30px 30px 10px; color: #232323; line-height: 32px }
.nc-container #nc_1_wrapper, .nc-container.tb-login #nc_1_wrapper{width: 100% !important;}
.nc-container{margin-bottom: 24px;}
.nc_scale{height:50px !important;}
.nc-container .nc_scale span{height:48px !important;line-height: 48px !important;border-color: #e5e5e5 !important;}
.nc-container .nc_scale .btn_slide{width: 48px !important;}
.nc-container .nc_scale .btn_ok{width: 48px !important;}
input#getsms { /*height: 42px;
	width: 100px;*/

}
.checkout_title { font-size: 14px; font-weight: bold; padding: 20px 0 10px; color: #232323; line-height: 32px }
.checkout_title span.text_right a, .checkout_top_tit span.text_right a { font-size: 12px; color: #0070BC; float: right; font-weight: normal }
.checkout_title span.text_right a:hover, .checkout_top_tit span.text_right a:hover { color: #0070BC; text-decoration: none }
/*.regist_success { padding: 20px; border-bottom: 1px solid #e5e5e5; text-align: center }*/
/*.regist_success b { font-size: 20px; font-weight: normal; color: #2f7823; padding: 20px 0 40px; display: block }*/
/*.regist_success p { color: #0070BC; padding: 30px 0 0; display: block; font-size: 14px }*/
/*.regist_success .button_11 { float: none; line-height: 24px; font-weight: normal }*/
/*.regist_success_con { }*/
/*.regist_success_con span { font-size: 16px; display: block; padding: 15px 0 20px }*/
/*.regist_success_con ul { overflow: hidden; padding-bottom: 30px }*/
/*.regist_success_con ul li { float: left; width: 25%; text-align: center; color: #999; padding-top: 20px }*/
/*.regist_success_con ul li p { display: block; padding: 20px 0 0; font-size: 14px; color: #232323 }*/
/*.regist_success_con span { display: block; padding: 15px 0 0 30px; font-style: 18px }*/


/*新评论页的样式*/
.p_hot_01 {
	height: 48px;
	border-bottom: 1px solid #e5e5e5;
	margin: 30px 0 0 ;
}
.p_hot_01 b {
	display: block;
	font-weight: normal;
	float: left;
	color: #232323;
	font-size: 16px;
	border: 1px solid #e5e5e5;
	padding: 0 20px;
	background: #fff;
	border-bottom: 0;
	border-radius: 3px 3px 0 0;
	line-height: 48px
}
.p_hot_01 s {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -320px -228px;
	padding-left: 23px;
	float: right;
	margin-top: 15px ;
}

.product_review {
	display: block;
	/*border: 1px solid #e5e5e5;*/
	border-top: 0;
	padding: 40px 0 0px 0;
	font-size: 14px;
}
.product_review_mc {
	padding: 30px 0px;
	/*border-bottom: 1px solid #e5e5e5;*/
	overflow: hidden ;
	background: #f9f9f9;
	/*margin: 0 40px;*/
}
.product_review_mc ul{
	position: relative;
}
.product_review_mc ul:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.product_review_mc ul li { float: left }
.product_review_mc ul li.por_review_btn {
	float: right;
	display: none;
}
.por_review_rate {
	/*margin-left: 20px;*/
	text-align: center;
	width: 320px;
	position:relative;
	/*border-left: 1px solid #e5e5e5;*/
	box-sizing:border-box;
}
.por_review_rate.m-show{
	display: none;
}
.por_review_rate>.pro_star{
	float: none;
	margin:0 auto;
}
.por_review_rate span {
	width: 120px;
	border-radius: 2px;
	margin:0 auto;
	/*background: #e5e5e5; */
	color: #fdaa01;
	line-height: 66px;
	font-size: 48px;
	display: block;
	text-align: center
}
.por_review_rate p {
	width: 120px;
	color: #616265;
	text-align: center;
	padding-top: 5px;
	font-size: 16px;
	margin:0 auto;
	/*padding-top: 25px;*/
}
.por_review_rate em{
	display: block;
	float: none;
	width: 90px;
	height: 20px;
	margin: 0 auto;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/star.png) no-repeat;*/
}
.por_review_percent {
	width: 300px;
	display: none;
}
.por_review_percent dl { overflow: hidden; display: block; margin-bottom: 10px }
.por_review_percent dl dt { width: 10%; font-size: 12px; color: #999; line-height: 11px; height: 11px; float: left }
.por_review_percent dl dd { width: 78%; height: 9px; line-height: 9px; background: #f6f6f6; margin-right: 2%; float: left }
.por_review_perbg { background: #fdaa01; height: 9px; line-height: 9px }

.por_review_btn a { border: 1px solid #e5e5e5; padding: 0 15px; line-height: 36px; border-radius: 2px; display: inline-block }
.por_review_btn a:hover { background: #f4f4f4; border-color: ccc; color: #232323; text-decoration: none }
.Fs_comment_list{
	width: 100%;
	padding: 30px 0 25px 0;
	/*border-top: 1px solid #EAEAEA;*/
	border-bottom: 1px solid #EAEAEA;
}
.product_review .filter_tools { border: 0; padding: 0 15px }
.product_review .content{
	margin-top: 30px;
}
.product_review .content:after{
	/*content: '';*/
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.por_review_item {
	/*margin-top: 12px;*/
	width: 1100px;
	box-sizing: border-box;
	padding-left:60px;
	padding-right: 20px;
	border-right:1px solid #e5e5e5;
	/*padding-left: 126px;*/
	/*position: absolute;*/
	/*top:50%;*/
	/*right: 0;*/
	/*transform: translateY(-50%);*/
	/*-webkit-transform: translateY(-50%);*/
	/*-moz-transform: translateY(-50%);*/
	/*margin-left: 40px ;*/
}
.por_review_item>span{
	font-size: 18px;
	color:#616265;
	float: left;
	width: 100%;
}
.review_item_box_tit{
	float: left;
	padding-left: 57px;
	width: 85px;
	line-height: 27px;
}
.review_item_box{
	float: left;
	min-height: 74px;
	/*width: 990px;*/
	margin-top:15px;
}
/*.por_review_impression_01{*/
/*position: absolute;*/
/*top: 20%;*/
/*left: 41px;*/
/*}*/
.review_item {

	float: left;
	margin: 0 10px 10px 0;
	background: #fff;
	border: 1px solid #e5e5e5;
	border-radius: 2px;
	line-height: 25px;
	text-align: center;
	/*transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;*/
}
.review_item.item01_selected{
	border-color:  #0070BC;
}
.review_item:hover {
	/*background: #fdaa01;*/
	border-color: #c00000;
	/*border-color:  #0070BC;*/
}
.review_item:hover a{
	color: #232323;
}
.review_item a { display: block; position: relative; padding: 0 10px; cursor: pointer; color: #232323 }
.review_item a:hover {
	text-decoration: none;
	border-radius: 3px ;
}
.Fs_comment_list:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.Fs_comment_left_pic{
	float: left;
	width: 12%;

	text-align: center;
}
.Fs_comment_left_pic img{
	width: 52px;
	height: 52px;
	border-radius: 100%;
}
.Fs_comment_left_pic p{
	margin-top: 10px;
}
.Fs_comment_right{
	float: left;
	width: 88%;
}
.Fs_comment_right .comment_page_score_num{
	float: left;
	height: 15px;
	width: 27px;
	color: #fff;
	background-color: #999999;
	line-height: 15px;
	text-align: center;
	font-size: 12px;
	margin: 5px 20px 0 6px;
	border-top-left-radius: 3px;
	border-bottom-right-radius: 3px;
	/*margin-bottom: 20px;*/
	/*margin-top: 15px;*/
}
.Fs_comment_right li .p_star01{
	margin-top: 2px;
	/*line-height: 31px;*/
}
.Fs_comment_right li .p_star02{
	margin-top: 5px;
}
.Fs_comment_right li:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.Fs_comment_right li .Fs_comment_txt{
	line-height: 24px;
	min-height: 24px;
	width: 74%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.comment_tag_box{
	float: left;
}
.comment_tag_box>span{
	display: block;
	cursor: default;
	padding:2px 10px;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	float: left;
	font-size: 14px;
	margin-right: 15px;
	background: #f9f9f9;
}
.comment_tag_box>span em{
	font-style: normal;
}
.comment-status{
	/*white-space: nowrap;*/
	/*text-overflow: ellipsis;*/
	/*overflow: hidden;*/
}
.Fs_comment_date{
	float: left;
	color: #999;
	line-height: 24px;
}
.Fs_comment_infor{
	float: left;
	color: #999;
	line-height: 24px;
	margin-left: 15px;
}
.Fs_comment_infor>span{
	display: inline-block;
	margin-right: 0px;
}
.Fs_comment_infor>span b{
	font-weight: 400;
}
.Fs_comment_rev{
	float: right;
	/*padding-right: 115px;*/
}
.Fs_comment_rpy,.Fs_comment_up,.Fs_comment_down{
	float: left;
	color: #616265;
	display: block;
	margin-right: 20px;
	padding-left: 20px;
	line-height: 24px;
	cursor: pointer;
	position: relative;
}
.Fs_comment_tips{
	display: none;
	/*opacity: 0;*/
	position: absolute;
	bottom: 30px;
	left: -45px;
	width: 155px;
	font-size: 14px;
	color: #616265;
	line-height: 24px;
	padding: 5px;
	text-align: center;
	border-radius: 2px;
	border: 1px solid #e5e5e5;
}
.Fs_comment_tips em.arrow_bg{
	display: block;
	position: absolute;
	top: 34px;
	left: 68px;
	border-style: solid;
	border-width: 9px 9px 9px 9px;
	border-color: #FFFfFf transparent transparent transparent;
}
.Fs_comment_tips em.arrow{
	display: block;
	position: absolute;
	top: 34px;
	left: 66px;
	border-style: solid;
	border-width: 10px 11px 10px 11px;
	border-color: #e5e5e5 transparent transparent transparent;
}
.Fs_comment_rpy{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px 4px;
}
.Fs_comment_rpy:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px -26px;
}
.Fs_comment_up{
	/*color: #0070BC;*/
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px -50px;*/
}
.Fs_comment_up i {
	font-style: normal;
	color: #999999;
}
.Fs_comment_up i b{
	font-weight: 400;
	color: #999999;
}
.Fs_comment_up.comment_show{
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px -80px;*/
}
.Fs_comment_up:hover{
	color: #c00000;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px -78px;
}
.Fs_comment_up:hover i{
	color: #c00000;
}
.Fs_comment_up:hover i b{
	font-weight: 400;
	color: #c00000;
}
.Fs_comment_down{
	/*display: none;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px -230px;
}
.Fs_comment_down.comment_show{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px -260px;
}
.Fs_comment_down:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -107px -260px;
}
/*移动端评论图片样式*/
.m_pic figure{
	display:inline-block;
	margin-right: 1px;
	margin-top: 10px;
}
.pswp__button--close {
	background: none !important;
	font-size: 16px;
	text-align: center;
	line-height: 44px;
	color: #fff;
}
/*移动端评论图片样式 end*/
/*.comment_edit{*/
/*display: none;*/
/*}*/
/*.comment_edit.comment_show{*/
/*display: block;*/

/*}*/
.comment_edit{
	display: none;
}
.comment_edit_box{
	width: 70%;
	height: 44px;
	line-height: 24px;
	border-radius: 2px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.comment_edit_box textarea{
	width: 100%;
	height:100%;
	resize: none;
	padding: 5px 10px;
	box-sizing: border-box;
	border-radius: 2px;
}
.comment_edit_box textarea:focus{
	border-color: #999999;
}
.comment_submit_btn input,.comment_submit_btn a{
	height: 36px;
	width: 120px;
	border-radius:2px;
	text-align: center;
	line-height: 38px;
	font-size: 16px;
	cursor: pointer;
}
.comment_submit_btn input:focus{
	outline: none;
}
.comment_upload{
	border: 1px solid #0070BC;
	background: #0070BC;
	color: #FFFfFf;
	margin-right: 10px;
}
.comment_upload:hover{
	background: #027cce;
	border-color: #027cce;
}
.comment_cancel{
	border:1px solid #e5e5e5;
	background: transparent;
	color: #616265;
}
.comment_cancel:hover{
	border-color: #999999;
}
.our_reply{

	width: 70%;
	padding-top: 15px;
}
.our_reply p{
	background: #f6f6f6;
	padding: 20px 12px;
	position: relative;
	/*margin-bottom: 25px;*/
}
.our_reply p a{
	color: #0070BC;
}
.our_reply p>i{
	display: block;
	box-sizing: border-box;
	position: absolute;
	top:-20px;
	left: 15px;
	width: 10px;
	height: 10px;
	background: #F6F6F6;
	border-left: 10px solid #FFFfFf;
	border-top: 10px solid #FFFfFf;
	border-right: 10px solid #FFFfFf;
	border-bottom: 10px solid #F6F6F6;

}
.Fs_comment_img{
	float: left;
	width: 85px;
	height: 85px;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 15px;
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
	border:1px solid #e5e5e5;
}
.Fs_comment_img a{
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}
.Fs_comment_img img{
	display: block;
	position: absolute;
	top: 50%;
	left:50%;
	width: auto;
	max-height: 100%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);

}
.Fs_pag_active{
	border-color: #616265 !important;
}
.Fs_pag_active a{
	background: #616265 !important;
	color: #fff !important;
}

/*新评论页的样式end*/

/*登录弹出框*/
.login_alert{
	position: fixed;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 1000;
}
.login_center_right_main {
	background-color: #fff;
	padding: 0 32px;
	width: 336px;
	/*height: 500px;*/
	/*height: 520px;*/
	position: relative;
}
.login_center_right_main>span{
	height: 30px;
	width: 30px;
	display: block;
	position: absolute;
	top:10px;
	right:5px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat 2px 3px;
	cursor: pointer;
	background-size: 48% 48%;
}
.Fiber_fjc li{
	position: relative;
}
.FiberStore_login_title {
	text-align: center;
	font-weight: 400;
	font-size: 20px;
	padding-top: 30px;
	padding-bottom: 32px;
	color: rgb(85, 85, 85);
}
.register_main_form_input {
	width: 366px;
	height: 48px;
	border: 1px solid #e5e5e5;
	font-size: 14px;
	box-sizing: border-box;
	/* color: rgb(153,153,153); */
	line-height: 48px;
	border-radius: 2px;
	text-indent: 15px;
	color: #616265;
	/* transition: border .2s linear 0s, box-shadow .2s linear 0s; */
	margin-bottom: 24px;
}
.login_center_right_main .register_main_form_input {
	width: 100%;
}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	box-shadow: 0 0 0px 1000px white inset;
}
.FiberStore_login_validate_alert {
	display: none;
	color: #c00000;
	background: url(https://img-en.fs.com/includes/templates/fiberstore/images/login_alert_icon.png) no-repeat 0px 5px;
	text-indent: 20px;
	height: 24px;
	line-height: 24px;
	position: absolute;
	bottom: 0px;
	left:0;
}
.FiberStore_login_validate_alert.code_validate{
	bottom: -24px;
}
.register_main_rightnow {
	width: 100%;
	height: 50px;
	background-color: #c00000;
	color: #fff;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	border-radius: 2px;
	border: 0;
	cursor: pointer;
	margin-bottom: 24px;
	box-sizing:border-box;
	transition: all 0.3s ease;
	font-family: "Microsoft YaHei";
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.register_main_rightnow.login_now{
	margin-top: 0px;
	margin-bottom: 0;
}
.tourist-regist-btn{
	width: 100%;
	height: 50px;
	background-color: transparent;
	color: #c00000;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	border-radius: 2px;
	border: 1px solid #c00000;
	cursor: pointer;
	outline: none;
	box-sizing:border-box;
	transition: all 0.3s ease;
	font-family: "Microsoft YaHei";
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.FiberStore_login_reg_link {
	padding-top: 20px;
}
.FiberStore_login_reg_link_left {
	float: left;
	color: #999;
	font-size: 14px;
}
.FiberStore_login_reg_link_right {
	float: right;
	color: #999;
	font-size: 14px;
}
.FiberStore_login_reg_link:after {
	clear: both;
	display: block;
	width: 0;
	height: 0;
	content: '';
}
.login_center_right_other {
	text-align: center;
	margin-top: 60px;
	overflow: hidden;
}
.login_center_right_other span {
	float: left;
	width: 122px;
	height: 1px;
	background-color: #e5e5e5;
	margin-top: 10px;
}
/*.login_center_right_other p {*/
/*float: left;*/
/*font-size: 14px;*/
/*color: #999;*/
/*margin: 0 4px;*/
/*}*/
.login_icon {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 34px;
}
.login_center_right_other a {
	display: inline-block;
	width: 33px;
	height: 33px;
	border-radius: 50px;
	text-align: center;
	background-color: #979797;
	position: relative;
	cursor: pointer;
	margin: 0 15px;
	/* margin-right: 38px; */
}
.login_center_right_other a em {
	position: absolute;
	width: 33px;
	height: 33px;
	left: 0;
}
.login_wx em {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/register_icon_login.png);
	background-position-x: 0.5px;
	background-position-y: -96px;
}
.login_center_right_other a.login_wx{
	background: rgba(81, 194, 19, 0.4);
}
.login_center_right_other a.login_wx:hover {
	background: #51c213;
}
.login_zfb em {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/register_icon_login.png);
	background-position-x: 287px;
	background-position-y: -63px;
}
.login_center_right_other a.login_zfb{
	background-color: rgba(0, 170, 238, 0.4);
}
.login_center_right_other a.login_zfb:hover {
	background-color: #0ae;
}
.login_qq em {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/register_icon_login.png);
	background-position-x: 221px;
	background-position-y: 0px;
}
.login_center_right_other a.login_qq{
	background-color: rgba(2, 136, 209, 0.4);
}
.login_center_right_other a.login_qq:hover {
	background-color: #0288d1;
}
.login_wb em {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/register_icon_login.png);
	background-position-x: 156px;
	background-position-y: -32px;
}
.login_center_right_other a.login_wb{
	background-color: rgba(211, 47, 47, 0.4);
}
.login_center_right_other a.login_wb:hover {
	background-color: #d32f2f;
}
.register_main_form_input:focus {
	border: 1px solid rgba(51, 51, 51, 0.5);
	/* box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px rgba(0, 0, 0, 0.2); */
	border-color: rgba(51, 51, 51, 0.5);
	outline: 0 none;
}
.register_main_rightnow:hover {
	background: #c00000;
}
.register_main_rightnow:focus{
	outline: none;
}
.FiberStore_login_reg_link_left:hover, .FiberStore_login_reg_link_right:hover {
	color: #c00000;
}
.FS_login_window{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	z-index: 999;
	display: none;
}
.login_alert_close{
	position: absolute;
	top:12px;
	right: 12px;
	display: block;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat -13px -2px;
}
.login_alert_close:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat -66px -2px;
}

.FiberStore_login_validate_alert_show {
	display: block;
	font-style: normal;
	font-size: 12px;
	font-weight: 400;
}

/*201803*/
.login-group{
	min-height: 324px;
}
.login-group li,.login-row li{
	position:relative;
}
.login-group li:after{
	content:'';
	display:block;
	clear:both;
}
.login-group-head{
	text-align: center;
}
.login-group-head span{
	display: inline-block;
	padding:0 15px;
	font-weight: 400;
	cursor: pointer;
	font-size: 20px;
	margin-top: 30px;
	margin-bottom: 32px;
	color: #8d8d8f;
	position:relative;
}
.login-group-head span.active{
	color: #c00000;
}
.login-group-head em{
	display: inline-block;
	width: 1px;
	height: 18px;
	margin-bottom: -3px;
	background: #e5e5e5;
}
/*.login-group-head span:after{*/
/*content:'';*/
/*position: absolute;*/
/*right:0;*/
/*top: 5px;*/
/*display:block;*/
/*width: 1px;*/
/*height: 15px;*/
/*background: #e5e5e5;*/
/*}*/
.login-group-head span.active{
	color: #c00000;
}
.psw-eyes{
	display: block;
	position: absolute;
	top: 0;
	right: 5px;
	cursor: pointer;
	height: 48px;
	width: 30px;
	background: url(https://img-en.fs.com/includes/templates/fiberstore/images/111_03.png) no-repeat -22px 18px;
}
/*.login-row li{*/
/*position: relative;*/
/*}*/
.login-row li .get-code{
	height: 16px;
	cursor: pointer;
	border: 0;
	width: 100px;
	border-left: 1px solid #e0e0e0;
	border-bottom-left-radius: 0;
	background: #fff;
	border-top-left-radius: 0;
	outline: none;
	color: #232323;
	text-align: center;
	line-height: 16px;
	position: absolute;
	top: 16px;
	font-size: 12px;
	right: 1px;
}
.psw-eyes.active{
	background-position: 7px 18px;
}
.login-link{
	margin-bottom: 24px;
}
.login-link-new{
	margin-top: -12px;
}
.login-link:after{
	content: '';
	display: block;
	clear: both;
}
.login-link .login-linkpanel{
	/*margin-top:20px;*/
	float: right;
	line-height: 18px;
	font-size: 13px;
	overflow: hidden;
	color: #616265;
}
.login-link .login-linkpanel a{
	padding: 0 12px;
	display: inline-block;
	line-height: 18px;
	float: left;
	color: #616265;
}
.login-link .login-linkpanel a:nth-of-type(2){
	padding-right: 0;
	position: relative;
}
.login-link .login-linkpanel a:nth-of-type(2):before{
	content: '';
	display: block;
	position: absolute;
	top:2px;
	left:-1px;
	width: 1px;
	height: 14px;
	background: #e5e5e5;
}
.login-link a:hover{
	color: #c00000;

}
.login-link .login-check{
	float: left;
	font-size: 13px;
	line-height: 18px;
	cursor: pointer;
}
.login-check label{
	height: 18px;
	display: block;
	cursor: pointer;
}
.login-check label .checkbox-red{
	display: inline-block;
	box-sizing: border-box;
	height: 18px;
	width: 18px;
	vertical-align: top;
	margin-right: 2px;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/red_no.png) no-repeat 0 -16px;
}
.login-check label .checkbox-red.active{
	border-color: #c00000;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/red_no.png) no-repeat 0 0px;
}
.login-check.login-icon-check label .checkbox-red{
	background: none;
	border: 0;
	position: relative;
}
.login-check.login-icon-check label .fsZh-checkbox-icon{
	margin-top: -18px;
}
.login-check.login-icon-check label{
	width: 100%;
	height: 100%;
}
.login-check.login-icon-check label .checkbox-red .icon{
	color: #ccc;
	font-size: 18px;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .2s;
}
.login-check.login-icon-check label .checkbox-red input{
	width: 100%;
	height: 100%;
}
.login-check.login-icon-check label .checkbox-red:hover .icon{
	color: #c00000;
}
.login-check.login-icon-check label .checkbox-red.active .icon{
    color: #c00000;
}
.login-check input[type="checkbox"],.login-check input[type="radio"]{
	opacity: 0;
}
.login-divide{
	overflow: hidden;
}
.login-divide p{
	position: relative;
	margin: 0 auto;
	line-height: 24px;
	color: #ccc;
	font-size: 14px;
}
.login-divide p:before{
	content: '';
	position: absolute;
	left:0px;
	top: 12px;
	display: block;
	width: 120px;
	height: 1px;
	background: #e5e5e5;
}
.login-divide p:after{
	content: '';
	position: absolute;
	right:0px;
	top: 12px;
	display: block;
	width: 120px;
	height: 1px;
	background: #e5e5e5;
}
.login-tab-panel{
	display: none;
}
.login-tab-panel.active{
	display: block;
}
.login-tourist-btn{
	display: none;
	margin-top: 15px;
	margin-bottom: -15px;
}
.login-tourist-btn.active{
	display: block;
}
/*登录弹出框结束*/
/*列表页样式*/
/* .FS_ProductList{
	border-top: 1px solid #e5e5e5;
}
.FS_ProductList .Fs_pagination{
    padding-top: 10px;
} */
.FS_ProductList_bottom_50{
	padding-bottom: 50px;
}
.FS_ProductList .Fs_pagination{
	padding-top: 20px;
}
.FS_ProductListBox{
	margin-left: -10px;
	margin-right: -10px;
	box-sizing: border-box;
	display: none;
}
.FS_ProductListBox.Filter_active{
	display: flex;
	flex-wrap: wrap;
}
.FS_ProductListBox:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_ProductList_Item{
	width: 25%;
	float: left;
	padding: 0 10px;
	box-sizing: border-box;
	margin-bottom: -1px;
	/*margin-top: -1px;*/
}
.FS_ProductList_Item ul li{
	padding: 0 20px;
}
.manage-wishlist .FS_ProductList_Item{
	width: 33.333%;
}

.FS_ProductItem{
	position: relative;
	z-index: 1;
	/*border-top:1px solid #e5e5e5;*/
	border-bottom:1px solid #e5e5e5;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
}
.main_content_page .FS_ProductList_Item{
    margin-bottom:10px;
    background: #f7f7f7;
}
.FS_ProductItem_Pic{
	padding-top: 16px;
	text-align: center;
	height: 180px;
	position: relative;
	margin-bottom: 12px;
}
.FS_ProductItem_Pic>span{
	display: block;
	background:rgba(0,0,0,0.07);
	width: 100px;
	margin: 0 auto;
	border-radius: 2px;
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	/*opacity: 0.5;*/
	position: absolute;
	bottom:18px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);

}
.FS_ProductItem_Pic>span a{
	/*color: #c00000;*/
}
.FS_ProductItem_Pic>span a:hover{
	color: #c00000;
}
.FS_ProductItem_Pic a img{
	/*width: 200px;*/
	/*height: 200px;*/
}
/*.FS_ProductItem_Pic img{*/
/*width: 200px;*/
/*height: 200px;*/
/*}*/
/*新增css------------break*/
.FS_ProductList_Item{
	position:relative !important;
}
.FS_ProductList_Item .FS_ProductItem .FS_ProductList_Item_pre{
	display: block;
	width: 40px;
	height: 18px;
	background: #83c54e;
	text-align: center;
	line-height: 18px;
	position: absolute;
	z-index: 10;
	border-radius: 0 0 2px 0;
	font-size: 12px;
	left: 0;
	top: 0;
	color: #fff;
}

.FS_ProductList_Item_01{
	position:relative !important;
}
.FS_ProductList_Item_01 .FS_ProductList_Item_pre{
	display: block;
    width: 40px;
    height: 18px;
    background: #83c54e;
    text-align: center;
    line-height: 18px;
    position: absolute;
    z-index: 10;
    border-radius: 0 0 2px 0;
    font-size: 12px;
    left: 10px;
    top: 0;
    color: #fff;
}
.container-tabs{
	width:auto;
}
.container-tabs .tabs{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 60px;
	width:100%;
	border: solid 1px #e5e5e5;

}
.container-tabs .tabs a{
	font-size: 16px;
	color: #616265;
}
.container-tabs .tabs li{
	padding:0 90px;
}
.container-tabs .tabs .active{
	position: relative;
}
.container-tabs .tabs .active>a{
	color:#232323;
}
.container-tabs .tabs .active:after{
	content:"";
	display: block;
	width:54px;
	height:1px;
	background: #232323;
	margin:0 auto;
	position: relative;
	top:5px;

}
.FS_Filter_Box_item dl:nth-of-type(1) {
	border-top:none !important;
}
/*-------------------------*/
.FS_ProductItem_Name{
	font-size: 14px;
	color: #616265;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.FS_ProductItem_Name a:hover{
	text-decoration: underline;
	/*color: #0070BC;*/
	/*color: #c00000;*/
}
.FS_ProductItem_Name a.link-default{
	color: #999999 !important;
	cursor: default;
}
.FS_ProductItem_Name a.link-default:hover{
	text-decoration: none !important;
}
.FS_ProductItem_Name span{
	color: #999999;
}
.FS_ProductItem_Price{
	font-weight: 600;
	color: #616265;
	/*color: #232323;*/
	font-size: 16px;
	padding-top: 15px;
}
.FS_ProductItem_Btn{
	font-size: 14px;
	color: #616265;
	padding-top: 10px;
	height: 40px;
	position: relative;
}
.FS_ProductItem_Btn:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_ProductItem_tp{
	opacity: 1;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.FS_ProductItem_tp i{
	font-style: normal;
}
.FS_AddShopCart_detail{
	display: block;
	height: 40px;
	/*float: left;*/
	box-sizing: border-box;
	width: 145px;
	color: #c00000;
	padding-left: 30px;
	outline: none;
	border: 1px solid #c00000;
	border-radius: 2px;
	cursor: pointer;
	z-index: 10;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 20px -462px;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.FS_AddShopCart{
	height: 40px;
	opacity: 0;
	position: absolute;
	top:10px;
	right:20px;
	text-align: center;
	/*float: left;*/
	box-sizing: border-box;
	width: 145px;
	color: #c00000;
	padding-left: 30px;
	outline: none;
	border: 1px solid #c00000;
	border-radius: 2px;
	cursor: pointer;
	z-index: 10;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -260px -462px;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
a.FS_AddShopCart{
	line-height: 38px;
}
.FS_AddShopCart:hover{
	color: #ffffff;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -260px -433px #c00000;

}
.FS_AddShopCart.IMG_Load{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/news-small_load.gif) no-repeat 20px 11px #c00000 !important;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/load2.gif) no-repeat 0px 0px #c00000;*/
	background-size:12% !important;
	color: #ffffff;
}
.FS_AddShopCart.IMG_Load:hover{
	color: #ffffff;
}
.FS_AddShopCart.disabled{
	background: #c00000 !important;
	padding-left: 0;
	color: #ffffff;
}
.FS_AddShopCart.disabled:hover{
	color: #ffffff;
}
.FS_AddCollect{
	opacity: 0;
	height: 40px;
	padding-left: 25px;
	/*width: 55px;*/
	position: absolute;
	top:10px;
	left:12px;
	text-align: right;
	float: right;
	box-sizing: border-box;
	line-height: 40px;
	color: #999999;
	cursor: pointer;
	z-index: 10;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 3px -489px;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.FS_AddCollect:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 3px -517px;
	/*color: #c00000;*/
}
.manage-delete-pro{
	display: inline-block;
	color: #999999;
	height: 40px;
	line-height: 40px;
	float: left;
	font-size: 14px;
	margin-right: 20px;
}
.manage-delete-pro:hover{
	color:#232323;
}
.FS_CancelCollect{
	opacity: 0;
	height: 40px;
	width:30px;
	/*padding-left: 25px;*/
	/*width: 55px;*/
	position: absolute;
	top:10px;
	left:0;
	text-align: right;
	float: right;
	box-sizing: border-box;
	line-height: 40px;
	color: #999999;
	cursor: pointer;
	z-index: 10;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/account_icon_total.png) no-repeat -89px -178px;*/
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.FS_CancelCollect:hover{
	color: #c00000;
}
.FS_ProductItem:hover .FS_ProductItem_tp{
	opacity: 0;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
}
/* .FS_ProductItem .FS_AddCollect:hover{
	color: #c00000;
} */
.FS_ProductItem .FS_AddCollect.FS_active{
	color: #c00000;
}
.FS_ProductItem:hover .FS_AddCollect{
	opacity: 1;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.FS_ProductItem .FS_AddCollect:hover{
	color: #616265;
	background-position: -279px -547px;
}
.FS_ProductItem:hover .FS_CancelCollect{
	opacity: 1;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.FS_ProductItem:hover .FS_AddShopCart{
	opacity: 1;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.FS_ProductItem:hover{
	z-index: 10;
	box-shadow: 0 15px 15px -10px rgba(0,0,0,.15);
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
}
.my_account_body .FS_ProductItem:hover{
	box-shadow: none;
	z-index: 10;
}
.FS_Product_Top{
	margin-bottom: 15px;
	margin-top: 35px;
}
.FS_Product_Top:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_Product_Top>ul{text-align: center;}
.FS_Product_Top>ul>li{
	/*width: 33.333%;*/
	float: left;
	box-sizing: border-box;
}
.FS_Product_Top>ul>li.FS_Product_Top_center{display: inline-block;float: none;}
.FS_Product_Queue_list a{
	display: block;
	float: left;
	font-size:14px;
	line-height: 24px;
	color: #616265;
	padding: 0 14px;
	cursor: pointer;
	transition: color 0.3s ease;
	-webkit-transition: color 0.3s ease;
	-moz-transition: color 0.3s ease;
}
.FS_Product_Queue_list a:hover{
	/*color: #0070BC;*/
	/*color: #c00000;*/
	color: #232323;
	transition: color 0.3s ease;
	-webkit-transition: color 0.3s ease;
	-moz-transition: color 0.3s ease;
}
.FS_Product_Queue_list a.prc{
	padding-right: 24px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 38px -103px;
}
.FS_Product_Queue_list a.prc:hover{
	/*color: #0070BC;*/
	/*color: #c00000;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 38px -132px;
}

.FS_Product_Queue_list .prc.FS_Product_sortp{
	/*color: #0070BC;*/
	/*color: #c00000;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 38px -132px;
}
.FS_Product_Queue_list .prc.FS_Product_sortd{
	/*color: #0070BC;*/
	/*color: #c00000;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 38px -75px;
}
.FS_Product_Queue_list .FS_Product_sortd.Product_act{
	/*color: #0070BC;*/
	/*color: #c00000;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 38px -75px !important;
}
.FS_Product_Queue_list a.Product_act{
	/*color: #0070BC;*/
	/*color: #c00000;*/
	color: #232323;
}
.FS_Product_Queue_list .FS_Product_sortp.Product_act{
	/*color: #0070BC;*/
	/*color: #c00000;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 38px -132px !important;
}
.FS_Product_Queue_list:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_Product_Top_center{
	text-align: center;
}
.FS_Product_Top_center span{
	display: inline-block;
	font-size:14px;
	line-height: 24px;
	margin: 0 5px;
	color: #616265;
}
.FS_Product_Top_center span a{
	display: block;
	padding-left: 35px;
	color: #616265;
}
.FS_Product_Top_center span a:hover{
	color:#c00000;
}
.FS_Product_Top_center span:nth-of-type(1) a{
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 5px -160px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 8px -216px;
}
.FS_Product_Top_center span:nth-of-type(1) a:hover{
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -274px 3px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -273px -54px;
}
.FS_Product_Top_center span:nth-of-type(2) a{
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 9px -188px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 8px -160px;
}
.FS_Product_Top_center span:nth-of-type(2) a:hover{
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -272px -26px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -271px 4px;
}
.FS_Product_Top_center span:nth-of-type(3) a{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 9px -188px;
}
.FS_Product_Top_center span:nth-of-type(3) a:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -272px -26px;
}
.FS_Product_Top_center:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_Product_Top>ul>li.FS_Product_Top_Switch{
	font-size:14px;
	line-height: 24px;
	color: #616265;
	float: right;
}
.FS_Product_Top_Switch:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_Product_Switch_1{
	float: right;

}
.FS_Product_Switch_1 a{
	display: block;
	/*width: 25px;*/
	height: 24px;
	margin: 0 6px;
	float: left;
	font-size: 22px;
	cursor: pointer;
	text-align: center;
	color:#999;
}
.FS_Product_Switch_1 a:hover{
	color:#232323;
}
.FS_Product_Switch_1 a:nth-of-type(1){
}
.FS_Product_Switch_1 a:nth-of-type(1).Filter_m_active{
	color:#232323;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -101px -324px;*/
}
.FS_Product_Switch_1 a:nth-of-type(1):hover{
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -101px -324px;*/
}
.FS_Product_Switch_1 a:nth-of-type(2){
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -102px -353px;*/
}
.FS_Product_Switch_1 a:nth-of-type(2).Filter_m_active{
	color:#232323;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 1px -272px;*/
}
.FS_Product_Switch_1 a:nth-of-type(2):hover{
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 1px -272px;*/
}
.FS_Product_Top_Switch_num{
	float: right;
	display: block;
	margin: 0 15px;
	color: #232323;
}
.FS_Product_Top_Switch_num i{
	font-style: normal;
}
.FS_Product_Top_Switch_pag{
	float: right;
}
.FS_Product_Top_Switch_pag a{
	display: inline-block;
	float: left;
	position: relative;
	z-index: 0;
	border:1px solid #e5e5e5;
	background: #fff;
}
.FS_Product_Top_pagnum b{
	font-weight: 400;
	display: inline-block;
	margin: 0 5px;
}
.FS_Product_Top_pagnum b:nth-of-type(1){
	/*color: #0070BC;*/
}
.FS_Product_Top_pagnum{
	display: inline-block;
	vertical-align: top;
	float: left;
	margin: 0 16px 0 0px;
}
a.FS_Product_Top_pag_prev{
	width: 38px;
	height: 24px;
	text-align: center;
	color: #616265;
	line-height: 24px;
	font-size: 32px;
	cursor: pointer;
	margin-left: -1px;
	transform: rotate(180deg);
	/*border-right: 0;*/
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 6px -300px;*/
}
a.FS_Product_Top_pag_prev.disabled{
	/*filter:alpha(opacity=40);*/
	/*-moz-opacity:0.4;*/
	/*opacity: 0.4;*/
	border-color: #e5e5e5 !important;
	cursor: default;
	color: #999999;
	z-index: -1 !important;
}
a.FS_Product_Top_pag_prev:hover{
	z-index: 1;
	border:1px solid rgba(51,51,51,0.5);
	/*border:1px solid rgba(51,51,51,0.5);*/
	/*border-right: 0;*/
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 6px -356px;*/
}
a.FS_Product_Top_pag_prev.disabled:hover{
	/*border: 1px solid #e5e5e5;*/
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 6px -300px;*/
}
a.FS_Product_Top_pag_next{
	width: 38px;
	height: 24px;
	text-align: center;
	color: #616265;
	line-height: 24px;
	font-size: 32px;
	cursor: pointer;
	margin-left: -1px;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 6px -384px;*/
}
a.FS_Product_Top_pag_next.disabled{
	border-color: #e5e5e5 !important;
	cursor: default;
	color: #999999;
	z-index: -1 !important;
}
a.FS_Product_Top_pag_next:hover{
	z-index: 1;
	border:1px solid #232323;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 6px -328px;*/
}
a.FS_Product_Top_pag_next.disabled:hover{
	border: 1px solid #e5e5e5;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 6px -384px;*/
}
.search_result_tips{
	line-height: 40px;
	padding: 0 20px 0 0;
	font-size: 14px;
	color: #999;
	/*border:1px solid #e5e5e5;*/
	border-bottom: 0;
}
.search_result_tips span{
	line-height: 40px;
	color: #0070BC;
}
.FS_Filter_Box{
	/*margin-top: 30px;*/
	/*border:1px solid #e5e5e5;*/
	position: relative;
}
.FS_Filter_Box_item{
	overflow: hidden;
	position: relative;
}
.FS_Filter_Box_item dl:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_Filter_Box_item dl{
	position: relative;
	/*background: #f9f9f9;*/
	border-top: 1px solid #e5e5e5;
}
.FS_Filter_Box_item dl:first-child{
	border-top: none;
}
/*.FS_Filter_Box_item dl:nth-of-type(1)>dl>dt{*/
/*padding-top: 20px;*/
/*}*/

.FS_Filter_Box_item>dl>dt{
	float: left;
	width: 14%;
	line-height: 24px;
	padding-left:20px;
	padding-top: 20px;
	box-sizing: border-box;
	font-size: 14px;
	position: relative;
	color: #999;
}
.FS_Filter_Box_item>dl>dt>span{
	display: none;
}
.FS_Filter_Box_item>dl>dt.FS_Filter_Img_bt{
	line-height: 56px;
	padding-top: 20px;
	padding-left: 20px;
}
.FS_Filter_Box_item>dl:nth-of-type(1)>dt{
	padding-top: 20px;
}
.FS_Filter_Box_item_eidt >dl:nth-of-type(1)>dt {
	padding-top: 20px;
}
.FS_Filter_Box_item>dl>dd{
	float: left;
	width: 85%;
	background: #ffffff;
	/*padding: 5px 20px 20px 0;*/
	padding: 20px 0 14px;
	box-sizing: border-box;
	/*border-top: 1px solid #e5e5e5;*/
	position: relative;
	font-size: 14px;
	color: #616265;
}
.FS_Filter_Box_item dl:nth-of-type(1)>dd{
	padding-top: 20px;
	border-top: 0;
}
.FS_Filter_Box_item dl:nth-of-type(1)>span{
	top: 19px;

}
.FS_Filter_Box_item>dl>dd.FS_Filter_Img_box{
	/*padding-top: 20px;*/
	padding: 0px 0;
}
/*.FS_Filter_Box_item>dl:nth-of-type(1)>dd{*/
/*padding-top: 20px;*/
/*}*/
.FS_Filter_Box_item>dl>.FS_Filter_Img_box + span{
	display: block;
	position: absolute;
	top:20px;
	right: 20px;
	font-size: 14px;
	/*color: #c00000;*/
	color: #616265;
	padding-right: 25px;
	cursor: pointer;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 29px 7px;
}
.FS_Filter_Box_item>dl>.FS_Filter_Img_box + span:hover{
	color: #232323;
}
.FS_Filter_Box_item>dl>span{
	/*display: block;*/
	display: none;
	position: absolute;
	top:20px;
	/*top: 0px;*/
	right: 20px;
	font-size: 14px;
	color: #616265;
	padding-right: 25px;
	cursor: pointer;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 29px 7px;
}
.FS_Filter_Box_item>dl>span:hover{
	color: #232323;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -74px -400px;
}
/*.FS_Filter_Box_item>dl>span:hover{*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 29px -21px;*/
/*}*/
.FS_Filter_Box_item>dl>span.Filter_active{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 29px -21px;
}
.FS_Filter_Box_item>dl>span.Filter_active:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -74px -428px;
}
.FS_Filter_Img_box ul{
	padding-right: 120px;
	box-sizing: border-box;
	position: relative;
}
.FS_Filter_Img_box ul:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_Filter_Img_box ul li{
	float: left;
	border:0;
	width: 10%;
	height: 54px;
	margin:-1px -1px 0 0;
	position: relative;
}
.FS_Filter_Img_box ul li.Filter_active{
	border: 0;
	z-index: 1;
	font-weight: 600;
}
.FS_Filter_Img_box ul li.Filter_active a{
	border: 0;
}
.FS_Filter_Img_box ul li a{
	display: block;
	padding: 0px 2px;
	border: 1px solid transparent;
	position: relative;
	width: auto;
	height: 52px;
	overflow: hidden;
}
.FS_Filter_Img_box ul li a span{
	width: 100%;
	position: absolute;
	top:50%;
	left:0;
	background: #ffffff;
	font-size: 13px;
	color: #616265;
	text-align: left;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);

}
.FS_Filter_Img_box ul li a img{
	width: 100%;
	height:auto;
	visibility: hidden;
}
.FS_Filter_Img_box ul li:hover a img{
	visibility: hidden;
}
.FS_Filter_Img_box ul li:hover span{
	display: block;
	color: #232323;
}
.FS_Filter_Box_item>dl>dd .total_btn{
	width: 8%;
	float: left;
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	box-sizing: border-box;
	padding-right: 10px;
}
.FS_Filter_btn_select a{
	/*color: #616265;*/
	color: #c00000;
}
/*.FS_Filter_btn_select a:hover{*/
/*color: #232323;*/
/*}*/
.FS_Filter_Box_item>dl>dd .total_btn a:hover{
	/*color: #232323;*/
	/*color: #0070BC;*/
	color: #c00000;
}
.FS_Filter_Imglist{
	height: 55px;
	float: left;
	width: 92%;
	/*margin-bottom: 25px;*/
	/*box-sizing: border-box;*/
	/*padding-left: 10px;*/
	overflow: hidden;
	padding-top: 1px;
	/*transition: height 0.3s linear;*/
	/*-webkit-transition: height 0.3s linear;*/
	/*-moz-transition: height 0.3s linear;*/
}
.FS_Filter_Txt ul{
	position: relative;
	padding-right: 40px;
	/*height: 100%;*/
}
.FS_Filter_Txt ul li{
	float: left;
	line-height: 24px;
	margin-bottom: 5px;
	/*margin: 30px 0;*/
	/*margin-bottom: 18px;*/
}
.FS_Filter_Txt ul li.Filter_active a{
	color: #232323;
	font-weight:600;

}
.FS_Filter_Txt ul li a{
	display: block;
	margin-right: 40px;
	color: #616265;
}
.FS_Filter_Txt ul li a:hover{
	/*color: #0070BC;*/
	/*font-weight:600;*/
	color: #232323;
}
.FS_Filter_Txt ul:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_Filter_Txtlist{
	width: 92%;
	float: left;
	/*height: 42px;*/
	height: 24px;
	color: #616265;
	overflow: hidden;
	font-size: 14px;
	/*box-sizing: border-box;*/
	/*padding-left: 10px;*/
}
.FS_Filter_Img_box{
	padding-top: 20px;
	padding-bottom: 15px;
	/*padding-bottom: 30px;*/
}
.FS_Filter_Img_box .total_btn{
	height: 56px;
	line-height: 56px !important;

}
.FS_Filter_Box_item>dl>dd.FS_Filter_Img_box + dt{
	line-height: 56px;
}
.FS_Filter_Box_more{
	position: absolute;
	top:100%;
	left: 50%;
	background: #ffffff;
	font-size: 14px;
	line-height: 34px;
	text-align: center;
	padding: 0 15px;
	cursor: pointer;
	border:1px solid #e5e5e5;
	border-top: 1px solid #ffffff;
	-webkit-transform: translate(-50%,-1px);
	-moz-transform: translate(-50%,-1px);
	transform: translate(-50%,-1px);
}
.FS_Filter_Box_more span{
	padding-right: 12px;
	width: 60px;
	color: #616265;
	display: block;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 55px 14px;
}
.FS_Filter_Box_more span:hover{
	/*color: #c00000;*/
	color: #232323;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -48px -393px;
}
.FS_Filter_Box_more span.Filter_all{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 55px -14px;
}
.FS_Filter_Box_more span.Filter_all:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -48px -421px;
}
.FS_Filter_Imglist.Filter_active{
	/*position: relative;*/
	height: auto;
	/*animation: slideshow 1s 1;*/
	/*transition: height 0.3s linear;*/
	/*-webkit-transition: height 0.3s linear;*/
	/*-moz-transition: height 0.3s linear;*/
}
/*@keyframes slideshow{*/
/*0% {*/
/*height: 55px;*/
/*}*/
/*25% {*/
/*height: 65px;*/
/*}*/
/*50% {*/
/*height: 75px;*/
/*}*/
/*75% {*/
/*height: 85px;*/
/*}*/
/*100% {*/
/*height: auto;*/
/*}*/

/*}*/
/*@-webkit-keyframes slideshow{*/
/*0% {*/
/*height: 55px;*/
/*}*/
/*25% {*/
/*height: 65px;*/
/*}*/
/*50% {*/
/*height: 75px;*/
/*}*/
/*75% {*/
/*height: 85px;*/
/*}*/
/*100% {*/
/*height: auto;*/
/*}*/

/*}*/

.FS_Filter_Txtlist.Filter_active{
	height: auto;
	/*transition: height 0.3s linear;*/
	/*-webkit-transition: height 0.3s linear;*/
	/*-moz-transition: height 0.3s linear;*/
}
.FS_Filter_Color{
	float: left;
	width: 92%;
	height: 30px;
	overflow: hidden;
	/*padding-bottom: 30px;*/
}
.FS_Filter_Color.Filter_active{
	height: auto;
}
.FS_Filter_Color ul{
	padding-right: 100px;
	/*height: 40px;*/
	/*overflow: hidden;*/
}
.FS_Filter_Color ul:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height:0;
}
.FS_Filter_Color ul li{
	float: left;
	cursor: pointer;
	/*margin-bottom: 10px;*/
	padding-bottom: 10px;
}

.FS_Filter_Color li a>span{
	display: block;
	float: left;
	padding-left: 10px;
	margin-right: 30px;
	line-height: 26px;
	color: #616265;
	font-size: 14px;
}
.FS_Filter_Color li a:hover>span{
	color: #c00000;
}

.Filter_Color_Item{
	float: left;
	width: 26px;
	height: 26px;
	box-sizing: border-box;
	padding: 3px;
	cursor: pointer;
	border-radius:100%;
	border:2px solid transparent;
}
.FS_Filter_Color li a:hover .Filter_Color_Item{
	border: 2px solid #c00000;

}
.Filter_Color_Item span{
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 100%;
	box-sizing: border-box;
	border:1px solid transparent;
}
.Filter_active>a .Filter_Color_Item.Color_blue{
	border-color: #0072b9;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_blue{
	border-color: #0072b9;
}
.Color_blue span{
	background: #0072b9;
	border-color: #0072b9;
}
.Filter_active>a .Filter_Color_Item.Color_green{
	border-color: #039646;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_green{
	border-color: #039646;
}
.Color_green span{
	background: #039646;
	border-color: #039646;
}
.Filter_active>a .Filter_Color_Item.Color_lightgreen{
	border-color: #4fd1d3;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_lightgreen{
	border-color: #4fd1d3;
}
.Color_lightgreen span{
	background: #4fd1d3;
	border-color: #4fd1d3;
}
.Filter_active>a .Filter_Color_Item.Color_orange{
	border-color: #f36523;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_orange{
	border-color: #f36523;
}
.Color_orange span{
	background: #f36523;
	border-color: #f36523;
}
.Filter_active>a .Filter_Color_Item.Color_pink{
	border-color: #f26e7c;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_pink{
	border-color: #f26e7c;
}
.Color_pink span{
	background: #f26e7c;
	border-color: #f26e7c;
}
.Filter_active>a .Filter_Color_Item.Color_black{
	border-color: #000000;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_black{
	border-color: #000000;
}
.Color_black span{
	background: #000000;
	border-color: #000000;
}
.Filter_active>a .Filter_Color_Item.Color_graywhite{
	border-color: #b2b1ad;
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_graywhite{
	border-color: #b2b1ad;
}
.Color_graywhite span{
	background: #b2b1ad;
	border-color: #b2b1ad;
}
.Filter_active>a .Filter_Color_Item.Color_gray{
	border-color: #acacac;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_gray{
	border-color: #acacac;
}
.Color_gray span{
	background: #acacac;
	border-color: #acacac;
}
.Filter_active>a .Filter_Color_Item.Color_purple{
	border-color: #8a026e;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_purple{
	border-color: #8a026e;
}
.Color_purple span{
	background: #8a026e;
	border-color: #8a026e;
}
.Filter_active>a .Filter_Color_Item.Color_red{
	border-color: #f4021a;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_red{
	border-color: #f4021a;
}
.Color_red span{
	background: #f4021a;
	border-color: #f4021a;
}
.Filter_active>a .Filter_Color_Item.Color_white{
	border-color: #e5e5e5;
	/*border-color: #c00000;*/

}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_white{
	border-color: #e5e5e5;
}
.Color_white span{
	background: #FFFfFf;
	border-color: #e5e5e5;
}
.Filter_active>a .Filter_Color_Item.Color_yellow{
	border-color: #ffea03;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_yellow{
	border-color: #ffea03;
}
.Color_yellow span{
	background: #ffea03;
	border-color: #ffea03;
}
.Filter_active>a .Filter_Color_Item.Color_aqua{
	border-color: #4fd1d3;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_aqua{
	border-color: #4fd1d3;
}
.Color_aqua span{
	background: #4fd1d3;
	border-color: #4fd1d3;
}
.Filter_active>a .Filter_Color_Item.Color_offwhite{
	border-color: #faf8ec;
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_offwhite{
	border-color: #faf8ec;
}
.Color_offwhite span{
	background: #faf8ec;
	border-color: #faf8ec;
}
.Filter_active>a .Filter_Color_Item.Color_oem{
	border-color: #e5e5e5;
	/*border-color: #c00000;*/
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_oem{
	border-color: #e5e5e5;
}
.Color_oem span{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -280px -96px;
	border-color: transparent;
}
.Filter_active>a .Filter_Color_Item.Color_silvery{
	border-color: #e4e4e4;
}
.FS_Filter_Color li a:hover .Filter_Color_Item.Color_silvery{
	border-color: #e4e4e4;
}
.Color_silvery span{
	background: #e4e4e4;
	border-color: #e4e4e4;
}



.FS_Filter_Box_item>dl>dd.FS_Filter_Color_box .total_btn{
	line-height: 26px;

}
.FS_Filter_Box_item>dl>dt.FS_Filter_Color_title{
	line-height: 26px;
	/*padding-bottom: 30px;*/
}
.FS_Filter_Color li.Filter_active .Filter_Color_Item{

}
.FS_Filter_Box_item dl.Filter_hide{
	display: none;

}
.FS_ProductList_Item_01{
	width: 100%;
	padding:0 10px;
}
.FS_ProductList_Row{
	/*width: 100%;*/
	padding-right: 50px;
	height: 160px;
	margin-top: -1px;
	position: relative;
	/*box-sizing: border-box;*/
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.FS_ProductList_Row:hover{
	z-index: 2;
	box-shadow: 0px 10px 25px 1px #e5e5e5;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
}
.FS_ProductList_Row:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_ProductList_Row_img{
	float: left;
	box-sizing: border-box;
	padding: 0 30px 0 50px;
	width:auto;
}
.content_height{
	height: 3829px;
	background: #f7f7f7;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: -1;
}

.FS_ProductList_Row_img img{
	/*max-width: 100%;*/
	/*max-height: 160px;*/
	width:150px;
	height:150px;
}
.FS_ProductList_Row_Link{
	float: left;
	width: 650px;
	/*margin-right: 50px;*/
}
.FS_ProductList_Row_right{
	float: left;
	width: 1150px;
}
.FS_ProductList_Comment{
	float: left;
	/*margin-top: 35px;*/
	margin: 35px 50px 0 50px;
}
.FS_ProductList_Comment p{
	line-height: 24px;
	font-size: 14px;
	color: #616265;
	text-align: center;
}
.FS_ProductList_Comment:after{
	content: '';
	clear: both;
	display: block;
	width: 0;
	height: 0;
}
.FS_ProductList_Row_button{
	float: right;
	text-align: center;
	margin-top: 35px;
	/*position: relative;*/
}
.FS_ProductList_Row_button p{
	line-height: 24px;
	font-size: 14px;
	color: #616265;
	margin-bottom: 5px;
}
.FS_ProductList_Row_button .FS_AddShopCart{
	opacity: 1;
	position: initial;
	top:initial;
	left:initial;
}
.FS_ProductList_Row_button .FS_AddShopCart:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -260px -433px #c00000;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 8px -438px #c00000;*/
}
.FS_ProductList_Row_button p{
	text-align: center;
}
.FS_ProductList_Row_button .FS_AddCollect{
	opacity: 1;
	text-indent: 25px;
	position: initial;
	top:initial;
	left:initial;
	display: inline-block;
	float: none;
	padding-left: 25px;
	/*width: 100%;*/
	text-align: center;
	font-size: 14px;
	color: #999;
	/*padding-left: 10px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 1px -489px;
}
.FS_ProductList_Row_button .FS_AddCollect:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 1px -517px;
	color: #c00000;
}
.FS_ProductList_Row_button .FS_AddCollect:hover span{opacity: 1;}
.FS_ProductList_Row_Link_01{
	margin-top: 35px;
	line-height: 24px;
	font-size: 16px;
	height: 24px;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
	/*white-space: nowrap;*/
	color: #616265;
}
.FS_ProductList_Row_Link_01:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_ProductList_Row_Link_01 span{
	font-size: 14px;
	color: #616265;
	line-height: 24px;
	/*float: left;*/
	/*display: block;*/
	margin-left: 10px;
	/*width: 15%;*/
}
.FS_ProductList_Row_Link_01 a{
	/*float: left;*/
	/*display: block;*/
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	/*width: 85%;*/
}
.FS_ProductList_Row_Link_01 a:hover{
	text-decoration: underline;
	/*color: #0070BC;*/
	/*color: #c00000;*/
}
.FS_ProductList_Row_Link_02{
	font-size: 14px;
	color: #999;
	line-height: 24px;
	margin-bottom: 15px;
}
.FS_ProductList_Row_Link_03 b{
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #616265;
}
.FS_ProductList_Row_Link_03 span{
	padding-left: 10px;
	font-size: 14px;
	line-height: 24px;
	color: #616265;
}
.FS_ProductList_Row_Link_03 span i{
	font-style: normal;
}
.FS_ProductList_Row_mask{
	position: absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(255,255,255,0.6);
	z-index:10;
}
.FS_Product_Top_Switch_pag:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_AddCollect.FS_active{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -3px -725px !important;
	/*color: #c00000 !important;*/
}
.FS_ProductList_Row_button .FS_AddCollect.FS_active{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 1px -517px !important;
	color: #c00000 !important;
}
.FS_ProductItem_BtnCart .FS_AddCollect.FS_active{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 3px -725px !important;
	/*color: #c00000 !important;*/
}
.FS_ProductItem_BtnCart .FS_AddCollect.FS_active:hover{color: #c00;}
/*.cn_screening_set a{*/
/*display: block;*/
/*}*/
.FS_custom_box{
	padding-left: 20px;
	line-height: 24px;
}
.FS_custom_box ul li{
	margin-top: 25px;
}
.FS_custom_box ul li:after{
	content: '';
	display: block;
	width: 0;
	height: 0px;
	clear: both;
}
.FS_custom_title{
	width: 100px;
	padding-right: 10px;
	float: left;
	font-size: 14px;
	color: #999999;
}
.FS_custom_content{
	float: left;
	color: #616265;
}
.FS_custom_content label{
	float: left;
	padding:0 25px;
	display: block;
	color: #999999;
	position: relative;
	cursor: pointer;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg_english.png) no-repeat -317px -924px;
}
.FS_custom_content label.custom_acitve{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg_english.png ) no-repeat -317px -998px;
}
.FS_custom_content label input[type='radio']{
	opacity: 0;
	position: absolute;
	top:0;
	z-index: -1;
}
.collect_tips{
	width: 70px;
	margin: 0 auto;
	height: 70px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/product_col_01.png) no-repeat;

}
.zt_popup_body .eidt_text_tip{
	margin-top: 20px;
	text-align: center;
}
.zt_popup_body .eidt_text_tip h1{
	font-size: 14px;
	line-height: 24px;
	font-weight: 400;
	color: #232323;
	padding-bottom: 15px;
	text-align: center;
	display: inline-block;
}
.zt_popup_body .eidt_text_tip p{
	color: #0070BC;
	font-size: 16px;
	text-align: center;
	display: inline-block;
}
.zt_popup_body .eidt_text_tip p>a{
	color:#0070BC;
	font-size: 14px;
}

.collect_tips.notice{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/product_col_02.png) no-repeat;
}
.collect_tips h1{
	font-size: 18px;
	line-height: 24px;
	font-weight: 400;
	color: #616265;
	padding-bottom: 15px;
}
.collect_tips a{
	color: #0070BC;
	font-size: 14px;
}
/*.FS_AddCollect.FS_active{*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 21px -530px !important;*/
/*color: #0070BC;*/
/*color: #c00000 !important;*/
/*}*/



/*搭配推荐*/
.FS_product_recommand{
	width: 100%;
	margin-bottom: 20px;
}
.FS_product_recommand:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_product_recommand_item{
	float: left;
	width: 25%;
	padding: 0 20px;
	box-sizing: border-box;
}
.FS_recommand_item_img{
	text-align: center;
}
.FS_recommand_item_img img{
	width: 200px;
	height: 200px;
	max-width: 100%;
	height: auto;
}
.FS_recommand_item_text{
	padding: 0 20px;
}
.FS_recommand_item_text a:hover p{
	text-decoration: underline;
}
.FS_recommand_item_text p{
	font-size: 14px;
	color: #232323;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-bottom: 10px;
	/*padding: 0 20px;*/
}
.FS_recommand_item_text a>span{
	font-weight: 600;
	color: #616265;
	/*color: #232323;*/
	font-size: 15px;
}
.FS_product_recommand_tit{
	width: 100%;
	text-align: center;
	font-size: 24px;
	color: #616265;
	line-height: 36px;
	position: relative;
	margin-top: 55px;
	margin-bottom: 10px;
}
.FS_product_recommand_tit:before{
	position: absolute;
	top:18px;
	left: 0;
	content: '';
	display: block;
	width: 580px;
	height: 1px;
	background: #e5e5e5;
	transform: scaleY(0.5);
	-webkit-transform: scaleY(0.5);
	-moz-transform: scaleY(0.5);
}
.FS_product_recommand_tit:after{
	position: absolute;
	top:18px;
	right: 0;
	content: '';
	display: block;
	width: 580px;
	height: 1px;
	background: #e5e5e5;
	transform: scaleY(0.5);
	-webkit-transform: scaleY(0.5);
	-moz-transform: scaleY(0.5);
}

/*详情页顶部*/
.FS_product_panel{
	position: relative;
	margin-top: 13px;
}
.FS_product_panel .product_03_02{line-height: inherit;}
.product_panel_basic{
	vertical-align: text-bottom;
}
.FS_product_stock{
	font-size: 14px;
	color: #616265;
	line-height: 14px;
	padding-left: 40px;
	display: inline-block;
}
.FS_product_stock i{
	font-style: normal;
}
.FS_product_stock .track_orders_wenhao{
	margin-left: 10px;
}
.FS_product_combtn{
	color: #616265;
	font-size: 14px;
	line-height: 24px;
	float: left;
	display: block;
	margin-left: 70px;
}
.FS_product_combtn:hover{
	color: #c00000;
	text-decoration: none;
}
.pro_star_num{
	float: left;
	background: #999999;
	display: block;
	color: #ffffff;
	height: 16px;
	line-height: 16px;
	margin-top: 4px;
	width: 30px;
	text-align: center;
	margin-left: 8px;
	font-size: 12px;
	border-radius: 4px 0 4px 0;
}
.FS_product_stars{
	display: block;
	padding-bottom: 25px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 5px;
}
.FS_product_stars:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.FS_product_stars .pro_star{
	margin-top: 2px;
}
.pro_adv{
	float: left;
	line-height: 24px;
	margin-left: 20px;
}
.pro_adv ul:after{
	content: '';
	display: block;
	clear: both;
}
.pro_adv li{
	float: left;
	line-height: 24px;
	color: #616265;
	padding: 0 20px;
	position: relative;
}
.pro_adv li:before{
	content: '';
	position: absolute;
	top: 5px;
	left: 0;
	display: block;
	background: #e5e5e5;
	width: 1px;
	height: 14px;
}
.pro_adv li:nth-of-type(1):before{
	/*background: transparent;*/
}
.pro_adv li a{
	display: inline-block;
	/*原来的颜色 @dori 2019.7.20修改*/
	/*color: #616265;*/
	color: #0070BC;
}
.pro_adv li a:hover{
	color: #0070BC;
}
.pro_adv li .track_orders_wenhao{
	vertical-align: text-top;
	margin-top: 2px;
	margin-left: 0;
}
.FS_product_price{
	/*padding-bottom: 20px;*/
}
.FS_product_price .question_text{
	margin-top: 0;
	vertical-align: initial;
}
.FS_product_price_01{
	font-size: 26px;
	line-height: 28px;
	font-weight: 600;
	color: #232323;
	display: inline-block;
	padding-left: 25px;
}
.service_intro{
	line-height: 24px;
	color: #616265;
	/*padding-top: 20px;*/
}
.service_intro:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.service_intro ul{
	float: left;
}
.service_intro li{
	float: left;
	position: relative;
	padding: 0 20px 0 20px;

}
.service_intro .track_orders_wenhao{
	vertical-align: text-top;
	margin-right: 0px;
	margin-top: 2px;
}
.service_intro li span{}
.service_intro li span a{
	color: #616265;
	padding-left: 25px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -2px -216px;

}
.service_intro li span a:hover{
	color: #0070BC;
}
.service_intro li:nth-of-type(1){
	/*padding-left: 0;*/
}
.service_intro li:nth-of-type(1) span a{
	display: inline-block;
	position: relative;
}
.service_intro li:nth-of-type(1) span a:hover{
	background-position: -283px -54px;
}
.service_intro li:nth-of-type(2){
	background-position: -280px 5px;
}
.service_intro li:nth-of-type(2) span a{
	display: inline-block;
	position: relative;
	background-position: -2px -160px;
}
.service_intro li:nth-of-type(2) span a:hover{
	background-position: -281px 4px;
}
.service_intro li:nth-of-type(3){}
.service_intro li:nth-of-type(3) span a{
	display: inline-block;
	position: relative;
	background-position: -2px -188px;
}
.service_intro li:nth-of-type(3) span a:hover{
	background-position: -283px -26px;
}
.FS_reserve_num{
	line-height: 24px;
	color: #616265;
}
.FS_reserve_num  .track_orders_wenhao{
	vertical-align: sub;
	margin-left: 10px;
}
.FS_reserve_num  .track_orders_wenhao .question_bg{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png) no-repeat -2px -3px;
}
.FS_reserve_num i {
	font-style: normal;
}
.top_product_center{
	float: left;
	/*width: 40%;*/
	line-height: 50px;
	text-align: center;
}
.top_product_center>a{
	float: left;
	display: block;
	position: relative;
	padding: 0 20px;
	text-align: center;
	color: #616265;
	font-size: 14px;
}
.top_product_center>a:hover{
	color: #c00000;
}
.top_product_center>a:last-child{
	border-right: 0;
}
.top_product_center>a:nth-of-type(1):before{
	display: block;
	content: '';
	width: 1px;
	height: 14px;
	position: absolute;
	top:19px;
	left:0;
	background: transparent;
}
.top_product_center>a:before{
	display: block;
	content: '';
	width: 1px;
	height: 14px;
	position: absolute;
	top:19px;
	left:0;
	background: #e5e5e5;

}
.product-company-service{
	/*padding-top: 18px;*/
	/*padding-bottom: 18px;*/
}
.product-summary-service{
	float: left;
	line-height: 24px;
	margin-left: -20px;
}
.product-summary-service .service-list{
	display: block;
	float: left;
	color: #616265;
	padding: 0 20px;
	position: relative;
}
.product-summary-service .service-list:after{
	content: '';
	display: block;
	position: absolute;
	right: 0;
	top:5px;
	height: 14px;
	width: 1px;
	background: #e5e5e5;
}
.product-summary-service .service-list:last-child:after{
	background: transparent;
}
.product-summary-service a:hover{
	color: #c00000;
	text-decoration:none;

}
.product-intro{
	padding-bottom: 18px;
}
.product-intro:last-child{
	padding-bottom: 0;
}
/*列表页详情页新样式结束*/



.checkout_success_note {
	font-size: 24px;
	border-bottom: 1px solid #e5e5e5;
	/*background: #f4fbec;*/
	padding: 20px;
	line-height: 50px;
	margin-top: 20px ;
}
.checkout_success_note img { margin: 0 50px 0 60px }
.checkout_success_con { padding: 0 0 80px 0px; font-size: 14px; border-bottom: 1px solid #eaeaea }
.checkout_success_con span { display: block; line-height: 30px; margin-top: 50px }
.checkout_success_con ul {
	overflow: hidden;
	padding: 30px 0 0;
	border-top: 1px dotted #e5e5e5;
	margin: 30px 0 20px ;
}
.checkout_success_con ul a{
	color: #616265;
}
.checkout_success_con ul a:hover{
	color: #c00000;

}
.checkout_success_con ul li { float: left; width: 80px; height: 20px; line-height: 20px; border-right: 1px solid #eaeaea; margin-right: 25px }

/*.order_success_xx { border: 1px solid #eaeaea; padding: 15px 20px; position: relative; font-size: 14px; line-height: 24px }*/
/*.order_success_xx p { font-size: 16px; display: block; padding-bottom: 10px }*/
/*.order_success_xx span { position: absolute; right: 20px; top: 20px; padding-left: 20px }*/
/*.order_success_xx span i { width: 20px; height: 20px; display: inline-block; vertical-align: middle; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 4px -28px }*/
/*.order_success_xx span:hover i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat -12px -28px }*/
/*.order_success_xx_text { border: 1px solid #eaeaea }*/
/*.order_s_xx_text_p { padding: 10px 0 30px 180px }*/
/*.order_success_xx_text ul li { margin-top: 20px; overflow: hidden }*/
/*.order_success_xx_text ul li span { width: 100px; float: left; line-height: 34px; text-align: right; padding-right: 10px }*/
/*.order_success_prompt { clear: both; color: #0070BC; line-height: 16px; padding: 5px 0 0 110px }*/
.bank_kh { text-align: left }
.bank_kh span { color: #000 }
.login_footer { width: 990px; margin: 0 auto; padding: 20px 0 }
.login_new_07 { border-top: 1px dotted #e5e5e5; color: #616265; margin: 0 0 30px; line-height: 24px; padding-top: 15px; display: none }
.login_new_07 .aaa { line-height: 28px; padding-right: 10px; text-align: right; width: 230px }
.fs_api_login { padding-top: 2px; display: inline-block }
.login_new_08 { padding-top: 20px; padding-left: 70px; color: #616265 }
.login_new_08 dl dt b { color: #444 }
.login_new_08 dl dd { padding-left: 18px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -990px -225px }
.login_new_09 { color: #616265; padding-top: 10px; line-height: 28px; float: left }
/*.login_new_10 { border-top: 1px dotted #e5e5e5; margin-top: 20px; padding: 10px 0 0; width: 360px }*/
/*.login_new_10 a { color: #232323; text-decoration: underline; font-size: 12px; font-weight: bold }*/
/*.login_new_10 a:hover { color: #0070BC }*/
.login_zhu_left { float: left; padding: 0 0 30px 240px; width: 300px }
.login_zhu_left_01 { width: 300px }
.login_zhu_left li { display: block; padding-top: 20px }
.login_zhu_left li .big_input { width: 298px; padding: 4px 0 }
.login_zhu_left li .forgotten_password_input { width: 72px; padding: 5px }
.login_zhu_right { float: left; padding: 30px; border-left: 3px solid #f8f8f8; min-height: 360px }
.login_zhu_left li p, .login_zhu_right li p { float: left; width: 60px; line-height: 30px; font-size: 12px; padding-right: 10px }
.login_zhu_left li p em, .login_zhu_right li p em { color: #0070BC }
.login_zhu_left li.login_02 { min-height: 28px; line-height: 30px }
.login_zhu_left li.login_02 .button_10 { padding: 0; line-height: 42px; height: 42px; width: 300px }
.login_zhu_left li.login_02 .button_11 { padding: 0; line-height: 40px; height: 40px; width: 300px }
/*.login_new_04_qiye { width: 980px }*/
/*.login_new_04_qiye ul.login_zhu_left { padding: 0 0 30px 120px }*/
/*.login_new_04_qiye ul.login_regist_21.login_mian span { display: block; text-align: left; width: 286px }*/
.fs_login_plus { margin-right: 10px }
.fs_login_plus a { cursor: pointer }
.login_error { border: 1px solid #f90; line-height: 20px; padding: 5px; color: #0070BC; background: #fff6df; margin: 0 30px; border-radius: 3px }
.login_error span { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat scroll -280px 3px transparent; display: block; line-height: 14px; padding: 2px 22px }
/*.attr_input_1, .attr_input_2 { height: 32px; width: 140px }*/
.pay_input { line-height: 12px; height: 12px; margin-bottom: 5px }
.pay_input_01 { width: 160px }
.check2_Payment_Total .button_01 { margin-left: 10px; padding: 3px 10px; font-size: 11px; font-weight: bold }
.login_015 { float: left; width: 70px; height: 60px; margin-right: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat -250px -50px }
.login_016 { float: left; width: 100px; height: 68px; margin-right: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -106px }
.login_017 { float: left; width: 150px; height: 50px; margin-right: 5px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -175px }
.login_018 { float: left; width: 70px; height: 60px; margin-right: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bbb_bg.jpg") no-repeat 12px 10px }
.error_prompt, .tian_ts { clear: both; display: block; line-height: 17px; color: #c00000; padding-top: 0px; margin-bottom: 15px; font-size: 13px; background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/login_alert_icon.png) no-repeat 0px 2px; text-indent: 20px; }
.login_zhu_left .error_prompt { padding-left: 0 }
.login_regist_21 .error_prompt { padding-left: 0 }
.error_prompt_01 { padding-left: 0 }
.error_prompt_02 {
	/*margin-top: 15px;*/
	/*padding-left: 110px*/
}
.tian_ts { color: #616265 }
.login_facebook { display: none }
.products_login_err_email, .products_login_err_pass { padding-left: 110px }
.product_login { padding-bottom: 30px }
.product_login li { padding-top: 15px; display: block }
.other_login p, .product_login li p { float: left; width: 180px; line-height: 30px; font-weight: bold; font-size: 12px; padding-right: 10px; text-align: right }
.product_login .error_prompt { padding-left: 0 }
.product_login li.login_02 { padding-left: 170px }
.product_login li.login_new_06 { line-height: 12px; padding-top: 15px; min-height: 0 }
.product_login li.login_new_06 a { display: inline-block; float: right; margin-right: 135px; color: #616265 }
.product_login li.login_02 .button_02 { width: 234px; text-align: center; font-size: 12px; padding: 8px 0 }
.product_login li.other_login { margin-top: 40px; padding-top: 10px; border-top: 1px dotted #e5e5e5; display: none }
.product_login li.other_login span { margin: 6px 8px 0 0 }
.product_login_icon_01, .product_login_icon_02, .product_login_icon_04, .product_login_icon_05 { float: left }
.product_login_icon_01 a { display: block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/login_icon.png") no-repeat -0 0; height: 24px; width: 24px; opacity: 1.0 }
.product_login_icon_01 a:hover { opacity: 0.8 }
.product_login_icon_02 a { display: block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/login_icon.png") no-repeat -34px 0; height: 24px; width: 24px; opacity: 1.0 }
.product_login_icon_02 a:hover { opacity: 0.8 }
.product_login_icon_04 a { display: block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/login_icon.png") no-repeat -68px 0; height: 24px; width: 24px; cursor: pointer; opacity: 1.0 }
.product_login_icon_04 a:hover { opacity: 0.8 }

.login_zhu_left li.login_new_06 { line-height: 12px; padding-top: 20px; min-height: 0 }
.login_new_06 label input { float: left; margin-right: 8px }
.forgotten_password { padding: 10px 30px 30px }
.forgotten_password a { color: #0070BC }
.forgotten_password a:hover { color: #0070BC }
.forgotten_password ul { min-height: 360px }
.forgotten_password ul li { padding-top: 15px; overflow: hidden; display: block; line-height: 30px }
.forgotten_password ul li p { float: left; font-size: 12px; font-weight: bold; line-height: 30px; padding-right: 10px; text-align: right; width: 150px }
.forgotten_password span { display: block; padding: 20px 0 0 }
.forgotten_password ul li .button_02 { font-size: 12px }
.forgotten_password ul li span { padding: 0 }
.forgotten_password_input { width: 70px; margin-right: 10px }
.forgotten_password .big_input { height: auto }
.forgotten_password ul li#validecode_image img, .login_regist_21 li#validecode_image img, .login_zhu_left li#validecode_image img { margin-right: 10px; width: 76px; height: 24px; padding: 3px; border: 1px solid #ccc }
.forgotten_password_changed { padding-top: 40px }
.forgotten_password_changed b { display: block; padding-bottom: 5px; font-size: 12px }
.forgotten_password ul li .error_prompt_02 { padding-left: 160px }
.checkout_shipping_01 { border-right: 0; padding: 0 0 20px; width: 100%; min-height: 120px }
.checkout_shipping_01 li { padding-top: 15px }
.checkout_shipping_01 li p { width: 120px; font-weight: normal }
.checkout_shipping_01 li.login_02 { padding-left: 130px }
.checkout_shipping_title { font-size: 12px; padding-bottom: 10px; margin-bottom: 10px; font-weight: bold; border-bottom: 1px dotted #e5e5e5 }
.help_page { width: 940px; float: left }
.login_005 { width: 940px; float: left; border: 1px solid #eaeaea }
.search { width: 100% }
.login_content { padding-top: 0; font-size: 12px }
.login_content_title { color: #232323; display: block; padding: 12px 30px; font-size: 16px; border-bottom: 1px solid #e5e5e5 }
.login_012 { margin: 10px 10px 0; line-height: 20px }
.login_009 { display: block; color: #232323 }
.login_009 em { color: #0070BC; padding-right: 5px }
.login_regist_21 li {
	/*padding-top:30px*/
}
.login_regist_21 li span {
	float: left;
	width: 100px;
	color: #444;
	text-align: left;
	line-height: 17px;
	padding: 8px 10px 8px 0;
}
.login_regist_21 li .curCountry span { width: 286px; text-align: left }
.login_regist_21 li span em { color: #0070BC; font-size: 12px; margin-right: 5px }
.login_regist_21 li span i { font-style: normal; font-weight: normal }
.login_regist_21 li.kong { color: #232323 }
.login_regist_21 li.kong .button_02 { font-size: 12px; margin-left: 190px }
.login_regist_21 li .regist_use_input { padding-left: 20px; margin-top: -2px }
.login_regist_21 li.kong_01 { padding-left: 210px; padding-right: 50px }
.login_regist_21 li.height_01 .login_014 { width: 430px }
.regist_width li span { width: 260px }
.regist_width li.kong { padding-left: 265px }
.regist_width li .curCountry span.big_input { width: auto; min-width: 222px; text-align: left; cursor: pointer }
.regist_width li .curCountry span.big_input span { width: auto; float: right }
.login_regist_21 li ul li, .login_regist_21 li ul li ul li { padding-top: 0 }
.fs_data li span.big_input span.caret, .login_regist_21 li span.big_input span.caret, .regist_width li .curCountry span.big_input span.caret { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat scroll right -764px transparent; padding: 10px; width: 1px; height: 1px; float: right }
.login_032 { border-radius: 0; margin-top: 15px; border-top: 1px solid #e5e5e5 }
.login_013 { padding: 0 20px 20px; text-align: right }
.login_006 { border-top: 1px solid #e5e5e5; margin-top: 80px; padding: 30px 30px 0; overflow: hidden; font-size: 12px; color: #616265; display: none }
.login_007 { width: 439px; float: left; border-left: 1px solid #e5e5e5; padding: 0 20px }
.login_007 b { display: block; line-height: 16px; padding-bottom: 15px; color: #232323 }
.login_country { float: left; border: 1px solid #ccc; height: 36px; line-height: 30px; font-size: 12px; color: #232323; background: #fff; vertical-align: middle; cursor: pointer }
.login_country:focus { border: 1px solid rgba(51,51,51,0.5); outline: 0 none }
.login_country option { padding: 1px 8px }
.countries_1 { background-position: 0 -160px }
.pay_login_country { line-height: 24px; height: 24px; padding: 3px; margin-bottom: 5px }
.successful_registration { width: 630px; margin: 50px auto 60px; padding: 10px 20px 20px; border: 1px solid #e5e5e5; border-radius: 3px }
.successful_registration_con { padding: 10px 22px 0 }
.successful_registration_con span { font-size: 12px; font-weight: bold; padding-bottom: 10px; display: block }
.shipping_countries { padding-bottom: 10px }
.shipping_countries li span { width: 125px; text-align: left; font-size: 12px }
.shipping_countries_font { font-size: 13px; padding-bottom: 5px; font-weight: bold }
/*.admin_sidebar { width: 200px }*/


.account_sidebar b { display: block; font-size: 14px; font-weight: bold; background: #f6f6f6 }
.account_sidebar b a { display: block; line-height: 26px; padding: 10px 0; font-size: 14px; text-align: center; background: #e5e5e5 }
.account_sidebar b a:hover { color: #0070BC }
.account_sidebar b.zz a { color: #616265 }
/*.mail_subscription { padding-top: 15px; overflow: hidden; display: block; font-size: 12px }*/
/*.mail_subscription_title { font-size: 16px; padding-bottom: 12px }*/
/*.mail_subscription ul { background: #f9f9f9; display: block; padding: 15px; margin-bottom: 20px }*/
/*.mail_subscription ul li { line-height: 16px; padding: 5px 0 5px 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/mail_subscription_bg.png") no-repeat -86px -76px }*/
/*.mail_subscription dl { float: left; width: 438px; padding: 15px; border: 1px solid #e5e5e5 }*/
/*.mail_subscription dl:hover { border: 1px solid #e5e5e5; cursor: pointer }*/
/*.mail_subscription dl dt { width: 90px; height: 90px; border-radius: 90px; border: 1px solid #e5e5e5; float: left }*/
/*.mail_subscription dl dd { color: #616265; padding-left: 15px; float: left }*/
/*.mail_subscription dl dd span { font-size: 16px; display: block; padding: 25px 0 5px; color: #232323 }*/
.mail_cancel_left { margin-left: 20px; overflow: hidden }
/*.mail_subscription dl dt.mail_subscribe { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/mail_subscription_bg.png") no-repeat -108px 13px #fff; display: block }*/
/*.mail_subscription dl dt.mail_cancel_subscribes { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/mail_subscription_bg.png") no-repeat -108px -98px #fff; display: block }*/
/*.mail_subscription dl.mail_cancel_bg, .mail_subscription dl.mail_subscription_bg { background: #f9f9f9; border: 1px solid #e5e5e5; cursor: context-menu }*/
/*.mail_subscription dl.mail_subscription_bg dt.mail_subscribe { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/mail_subscription_bg.png") no-repeat 13px 13px #fff; display: block }*/
/*.mail_subscription dl.mail_cancel_bg dt.mail_cancel_subscribes { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/mail_subscription_bg.png") no-repeat 13px -98px #fff; display: block }*/
.subscribe_succeed { padding: 50px 180px; overflow: hidden; display: block }
.subscribe_succeed dl dt { float: left }
.subscribe_succeed dl dd { padding: 0 0 0 160px; font-size: 12px }
.subscribe_succeed dl dd span { font-size: 24px; color: #393; display: block; line-height: 36px }
.subscribe_succeed dl dd p { font-size: 14px; font-weight: bold; display: block; padding: 15px 0 10px }
.track_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -321px -560px; display: inline-block; vertical-align: middle; width: 18px; height: 15px }
.unsubscribe { width: 650px; margin: 0 auto; font-size: 12px }
.unsubscribe_logo { display: block; overflow: hidden }
.unsubscribe_title { font-size: 14px; font-weight: bold; color: #fff; background: #0070BC; border-radius: 2px; line-height: 36px; height: 36px; text-align: center }
.unsubscribe .forgotten_password, .unsubscribe_input ul { padding: 0; min-height: inherit }
.unsubscribe_font { padding: 15px }
.unsubscribe_font a { color: #0070BC }
/*.unsubscribe_success { text-align: center; padding: 15px 0 0 }*/
/*.unsubscribe_success span { font-size: 18px; display: block; padding-bottom: 8px }*/
/*.unsubscribe_success_btn { text-align: center; padding-top: 20px }*/
/*.unsubscribe_success_btn .button_02 { float: none }*/
.search_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/glyphicons-halflings.gif") no-repeat -120px -74px; display: inline-block; vertical-align: middle; width: 18px; height: 12px }
.edit_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/glyphicons-halflings.gif") no-repeat -97px -74px; display: inline-block; vertical-align: middle; width: 18px; height: 12px }
.print_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/glyphicons-halflings.gif") no-repeat -96px -50px; display: inline-block; vertical-align: middle; width: 18px; height: 14px }
.jump_icon {
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 5px -468px;
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 12px;
}
.email_icon {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/account_icon_total.png) no-repeat -88px -15px;
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
}
.phone_icon {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/account_icon_total.png) no-repeat -88px -55px;
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	margin-top: -1px;
}
.landline_icon {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/account_icon_total.png) no-repeat -88px -95px;
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	margin-top: -1px;
}
.close_icon {
	display: inline-block;
	width: 14px;
	height: 16px;
	margin-right: 5px;
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -724px -216px;
	vertical-align: middle;
}


#con_two_1 .my_orders_02 th, #con_two_2 .my_orders_02 th, #con_two_3 .my_orders_02 th, #con_two_4 .my_orders_02 th, #con_two_5 .my_orders_02 th { background: #fff; line-height: 14px; padding: 15px 6px; color: #888; font-weight: normal }
.order_page { border: 0; background: #fff; padding-left: 0 }
.my_orders_02 img {
	width: 100px;
	height: 100px;
	display: block;
	margin: 0 auto;
	/*border:1px solid transparent;*/
	border: 1px solid #e5e5e5;
}
.my_orders_03 { font-weight: normal; color: #999 }
.text_color_03 a { color: #232323 }
.text_color_03:hover {
	color: #c00000;
	/*color: #0070BC; */
	text-decoration: none
}
.my_orders_botton { padding: 2px 10px; margin-top: 3px; float: none }
.my_input_botton { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -310px -557px #888; display: inline-block; width: 89px; height: 22px; vertical-align: middle; padding: 0 8px 0 30px; font-size: 11px }
.my_input_botton:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -310px -557px #777 }

/*.order_pay a.button_02:hover { background: #d82d33; color: #fff }*/

.order_buy { float: left; margin-left: 6px }
.order_buy a { height: 16px; line-height: 16px; padding: 1px 10px; border: 1px solid #e5e5e5; margin-top: 0; margin-bottom: 2px; color: #999 }
.order_js { position: relative }
.es-carousel-wrapper {
	/*width: 306px;*/
	background: #fff;
	padding: 33px 45px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	/*margin-left: 10px;*/
	position: relative;
	/*padding-left: 30px;*/
	/*margin: 0 auto;*/
}
.es-carousel { overflow: hidden }
.es-carousel ul { display: none }
.es-carousel ul li { height: 100%; float: left; display: block }
/*.es-carousel ul li.my_orders{*/
/*margin-right: 20px;*/
/*}*/
.es-carousel ul li a { display: block; border-style: solid }
.es-carousel ul li a img {
	display: block;
	border: 1px solid transparent;
	max-height: 100%;
	max-width: 100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1 ;
}
.es-carousel ul li a img:hover {
	display: block;
	/*border: 1px solid #e5e5e5;*/
	max-height: 100%;
	max-width: 100%;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8 ;
}
.es-nav span { position: absolute; top: 50%; left: 2px; background: transparent url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/nav.png") no-repeat top left; width: 8px; height: 13px; margin-top: -6px; text-indent: -9000px; cursor: pointer; opacity: 0.8 }
.es-nav span.es-nav-next { right: 0; left: auto; background-position: top right }
.es-nav span:hover { opacity: 1.0 }
.serach_order { border: 1px solid #e5e5e5; border-top: 0; padding: 8px; margin-bottom: 15px }
.serach_order dt { float: left; width: 190px; padding-top: 1px }
.serach_order dd { float: right; width: 320px; text-align: right }
.search_order_01, .serach_order_03 { border: 1px solid #e5e5e5; border-left: 1px solid #999; border-top: 1px solid #999; font-size: 12px; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; padding: 1px; background: #fff }
.search_order_01 { padding: 3px; height: 14px; line-height: 14px; width: 150px }
.serach_order dd input.button_02 { padding: 2px 4px; line-height: 16px; height: 22px; float: right; font-size: 11px; border-radius: 0 2px 2px 0 }
.menu_02_search { height: 14px; line-height: 14px; width: 180px; border: 1px solid #e5e5e5; font-size: 11px; font-family: Arial; background: #fff; padding: 3px; margin-top: 1px; border-radius: 2px }
.menu_02_search_btn { height: 18px; width: 16px; cursor: pointer; display: inline-block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 0 -638px; border: 0 none; font-size: 0; position: absolute; right: 18px; top: 3px }
.my_orders_02 tr td.aftermarket_reasons { text-align: left; background: #f6f6f6; padding: 0; border: 0 }
.my_orders_02 tr td .service_contents { padding: 10px; border-top: 1px solid #e5e5e5 }
.sales_item { padding-top: 20px; overflow: hidden }
.sales_label { font-size: 16px; padding-bottom: 10px }
/*.sales_type li { */
/*position: relative; */
/*width: 160px; */
/*line-height: 38px; */
/*float: left; */
/*text-align: center; */
/*font-size: 12px; */
/*background: #f6f6f6; */
/*border: 1px solid #e5e5e5; */
/*margin-right: 15px*/
/*}*/
.sales_type li a:hover { text-decoration: none }
.sales_type li:hover { border-color: #ccc; cursor: pointer }
.sales_type li a { color: #616265 }
.sales_type li:hover a { color: #232323 }
.sales_type li.sales_type_hover { border-color: #e9adad; background: #fff }
.sales_type li.sales_type_hover a { color: #0070BC }
.sales_table tr td { text-align: left }
.sales_table tr td ul li { color: #999 }
.sales_input { width: 40px }
.sales_color { color: #0070BC }
.sales_note { color: #999 }
.sales_note_padding { padding-top: 5px }
.sales_font { color: #555 }
.sales_font b { font-size: 12px; font-weight: bold; padding-bottom: 8px; display: block; color: #232323 }
.sales_font p { padding-bottom: 8px }
.sales_address { padding: 15px; margin-top: 30px; background: #f4f4f4 }
.my_wishlist_tishiyu { font-size: 12px; margin-top: 20px; border: 1px solid #e5e5e5; padding: 20px }
.my_orders_mian { border: 1px solid #e5e5e5 }
.my_orders_mian.orders_main_01{
	border:0;
}
.my_orders_mian img { border: 1px solid #e5e5e5 }
.my_orders_mian tr th { line-height: 14px; padding: 10px; background: #f6f6f6 }
.my_orders_mian tr td { line-height: 14px; padding: 10px; border-top: 1px solid #e5e5e5 }
.my_orders_mian tr td.wishlist_del { position: relative }
.wi_name span { font-size: 11px }
.my_orders_mian_01 { margin-top: 0 }
.my_orders_mian tr td.wishlist_del a.del { display: none }
.my_orders_mian tr:hover td.wishlist_del a.del { display: block; position: absolute; z-index: 999; float: left; line-height: 20px }
.wi_add { float: right; padding-right: 32px }
.wi_add input { padding: 2px 6px; font-size: 11px }
.shopping_cart_04_01_delete {
	float: left;
	margin-left: 20px;
}
.shopping_cart_not_event .fsZh-checkbox-icon{background: #f7f7f7;cursor: not-allowed;}
.shopping_cart_not_event .Fiberstore_shopcart_checkbox_btn_del:hover{color: #ccc;}
.shopping_cart_not_event .fsZh-checkbox-box:hover .fsZh-checkbox-icon{border-color: #ccc;}
.cart_box .shopping_cart_04_01_delete.shopping_cart_not_event label b{color: #999;}
.wishlist_03 { display: block; float: right; width: 20px; height: 20px; margin-right: -10px; margin-top: -75px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/glyphicons-halflings.gif") no-repeat -454px 3px }
.wishlist_03 a.button_01 { padding: 0 10px; font-size: 11px }
.wishlist_02 input { margin: 5px 5px 5px 0 }
.address_bt { color: #616265; line-height: 24px; border-top: 1px solid #e5e5e5; margin-top: 15px; padding-top: 15px; font-size: 14px }
.address_bt_01 { padding-bottom: 0; padding-top: 0; border-top: 0 }
.address_bt_01 a { float: right; font-weight: normal }
.address_delete { margin-left: 20px }
.filter_tools ul li.wishlist_02 .wishlist_03 { background: 0 }
.address_05 i { color: #999; padding-left: 10px; font-style: normal }
.address_05 b { display: block; font-weight: normal; width: 190px; float: left; line-height: 24px; text-align: right; padding-right: 10px; color: #616265 }
.address_03 em, .address_05 b em { color: #0070BC; padding-right: 4px }
.address_01 { float: left; width: 260px; height: 130px; position: relative; border: 1px solid #eaeaea; margin: 20px 28px 10px 0; line-height: 22px; padding: 12px 15px 40px }
.address_01 li strong { font-size: 16px; line-height: 36px; font-weight: normal; color: #232323 }
.manage_address_03 { float: left; position: absolute; left: 0; bottom: 0; border-top: 1px solid #e5e5e5; background: #f9f9f9; height: 30px; width: 290px }
.manage_address_01, .manage_address_02 { float: right; display: block; width: 30px; height: 30px; border-left: 1px solid #e5e5e5 }
.manage_address_01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -716px -276px }
.manage_address_02 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -716px -208px }
.manage_address_01:hover, .manage_address_02:hover { background-color: #e5e5e5 }

.address_edit li span { display: inline-block; width: 180px; text-align: right; float: left }
.address_edit li span em { margin-right: 5px }
.address_edit .big_input { padding: 6px }
.address_edit li .curCountry span { width: 220px }
.address_edit li .curCountry .dropdown-menu { width: 232px; left: 190px }
.checkout_billing_address_title { font-size: 14px; font-weight: bold; line-height: 24px; padding-bottom: 15px }
/*.billing_address_list { }*/
/*.billing_address_list ul li { border: 1px solid #e5e5e5; padding: 15px; margin-bottom: 15px; color: #616265; position: relative }*/
/*.billing_address_list ul li:hover { border: 1px solid #ccc; cursor: pointer }*/
/*.billing_address_list ul li .check2_Address_Edit { display: none; position: absolute; z-index: 1; top: 30px; right: 10px }*/
/*.billing_address_list ul li.billing_address_hover { border: 1px solid #ccc; cursor: auto }*/
/*.billing_address_list ul li.billing_address_hover .check2_Address_Edit { display: inline-block }*/
/*.billing_address_list ul li b { display: block; color: #232323; font-weight: normal }*/
/*.billing_address_list ul li.new_billing_address { padding: 0 }*/
/*.billing_address_list ul li.new_billing_address a { padding: 15px; color: #616265; text-align: center; display: block; line-height: 18px }*/
/*.billing_address_list ul li.new_billing_address a em { display: inline-block; padding: 0 6px; line-height: 18px; border-radius: 12px; background: #ccc; color: #fff; margin-right: 10px }*/
/*.billing_address_list ul li.new_billing_address a:hover { text-decoration: none; color: #232323 }*/
/*.billing_address_list ul li.new_billing_address a:hover em { background: #bbb }*/
.pop_layer { position: absolute; width: 600px; background: #fff; border: 3px solid rgba(0, 0, 0, 0.1); border-radius: 6px; left: 50%; top: 30%; margin-left: -310px; margin-top: -200px; z-index: 9999; display: block }
.address_box1 .login_regist_21 li.kong .button_11 { margin-left: 15px; padding: 5px 15px; font-size: 12px }
.address_box1 .login_regist_21 li .login_country { min-width: 234px }
.xians, .yinc { display: block; height: 30px; line-height: 30px; float: left; border-right: 1px solid #e5e5e5; padding: 0 10px 0 28px; border-radius: 0 0 0 4px }
.yinc { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 10px -461px; color: #8d8d8f; max-width: 100px }
.xians, .xians:hover, .yinc:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 10px -428px #ebf8e8; color: #063; text-decoration: none }
.Phone_quhao { float: left; line-height: 26px; padding-right: 5px }
.Addresses_button { padding-left: 190px }
.Addresses_button .button_02 { }
.Addresses_button a { padding: 6px 12px }
.address_01 a.button_04 { margin-top: 5px }
/*.my_se_Tab { margin-top: 20px }*/
/*.my_se_Menubox { margin-top: 5px; border-bottom: 1px solid #e5e5e5; height: 33px; line-height: 33px }*/
/*.my_se_Menubox a { color: #616265; font-weight: bold; text-decoration: none; padding: 0 15px }*/
/*.my_se_Menubox a:hover { color: #0070BC; text-decoration: none; border-bottom: 0 }*/
/*.my_se_Menubox ul { list-style: none; margin: 0; padding: 0 }*/
/*.my_se_Menubox li { cursor: pointer; display: block; float: left; font-size: 12px; font-weight: bold; margin: 0; padding: 0; text-align: center; margin-right: 5px; background: #f4f4f4; border: 1px solid #e5e5e5; border-bottom: 0; height: 32px; border-radius: 3px 3px 0 0 }*/
/*.my_se_Menubox li.hover { display: block; line-height: 32px; height: 33px; border-bottom: 0; border: 1px solid #e5e5e5; border-bottom: 0; background: #fff }*/
/*.my_se_Menubox li.hover a { display: block; text-decoration: none; color: #0070BC; font-weight: bold; line-height: 33px }*/
/*.my_se_Contentbox { border: 1px solid #e5e5e5; border-top: 0; border-radius: 0 0 3px 3px; clear: both; height: auto; line-height: 18px; margin-top: 0; padding: 20px; text-align: left }*/
#con_one_2 table.coupons_tab, .my_se_Contentbox table.coupons_tab { border: 0 }
#con_one_2 table.coupons_tab tr th, .my_se_Contentbox table.coupons_tab tr th { background: #f4f4f4; line-height: 14px; padding: 5px }
#con_one_2 table.coupons_tab tr td, .my_se_Contentbox table.coupons_tab tr td { border-bottom: 1px solid #f1f1f1; border-right: 0; line-height: 14px; padding: 8px 5px }
.my_se_body1 { width: 720px; clear: both; color: #616265; padding: 10px 30px 20px 29px }
.my_se_mian_ts { line-height: 30px }
.my_se_mian_ts p { float: right }
.submit_review_01 { width: 930px; float: left }
.login_005 .login_content, .submit_review_01 .login_content { border: 1px solid #e5e5e5 }
.review { border-top: 1px solid #e5e5e5; padding: 10px 0 }
.review img { float: left; margin-right: 20px; width: 80px; height: 80px; border: 1px solid #e5e5e5 }
.review ul { display: block; float: left; width: 680px }
.review_01 { line-height: 14px; padding: 2px 0 4px; font-weight: bold }
.review_02 { padding-left: 10px; color: #999 }
.review_03 { padding: 5px 0; line-height: 14px; color: #616265 }
.star_review { width: 15px; float: left }
.Management_Review_10 { margin: 20px }
.Management_Review_10 label { display: block; float: left; height: 20px; width: 100px }
.Management_Review_10 label span { margin-top: 2px }
.Management_Review_10 p { line-height: 30px; font-weight: bold }
.Management_Review_10 li { margin: 10px; overflow: hidden }
.Management_Review_02 { border: 1px solid #eaeaea; padding-bottom: 15px; margin-bottom: 20px }
.Management_Review_02 h3, .Management_Review_02 p { padding: 0 15px }
.Management_Review_02 h3 { font-weight: normal; padding: 10px 0 5px 15px }
.Management_Review_09 { color: #232323; border-bottom: 1px solid #eaeaea; display: block; font-size: 16px; line-height: 46px; margin-bottom: 10px; text-align: center }
.Management_Review_10 .error_prompt { padding-left: 0 }
.Management_Review_07 { text-align: center; padding: 5px 15px 15px }
.Management_Review_04 { display: block; padding: 0 15px }
.Management_Review_04 span.Management_Review_03 { padding-bottom: 10px; display: block }
.Management_Review_04 .product_03_02 { padding: 0 }
.p_06 .p_06_02#customers_review { margin: 0 }
.Management_Review_10 .par_huise { padding: 5px 0 15px }
.Management_Review_10 .review_pic { display: block; overflow: hidden }
.Management_Review_10 .review_pic ul li { max-width: 100px; max-height: 100px; float: left; margin: 10px 15px 0 0; border: 1px solid #e5e5e5; position: relative; background: #f4f4f4 }
.Management_Review_10 .review_pic ul li i { position: absolute; right: 0; top: 0; width: 25px; height: 25px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -718px -211px }
.Management_Review_10 .review_pic ul li i:hover { display: block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -718px -248px; cursor: pointer }
.Management_Review_10 .review_pic ul li img { max-width: 100px; max-height: 100px }
.login_014:focus {
	border: 1px solid rgba(51, 51, 51, 0.5);
	outline: 0 none;

}
.all_reviews { width: 80px }
.all_reviews_01 { width: 230px }
.review_error { color: #0070BC }
.login_014 { width: 500px; height: 60px; border: 1px solid #e5e5e5; padding: 4px;padding: 10px 0px 0 10px;font-size: 12px; font-family: Arial; background: #fff; vertical-align: middle;resize: none; }
/*.order_view_top { border: 1px solid #e5e5e5; border-top: 0; line-height: 24px; padding: 10px 0 }*/
.order_view_01 { border-top: 1px solid #e5e5e5; margin-top: 10px; padding: 5px 10px }
/*.order_view_top_01 { font-size: 12px; padding: 0 12px 0 10px }*/
/*.order_view_top_02 { color: #0070BC; font-size: 12px; padding: 0 12px 0 5px }*/
/*.order_view_top_05 { float: right; padding-right: 10px; position: relative }*/
/*.order_view_top_05 .print { font-size: 12px; display: block; float: left; margin-right: 15px }*/
/*.order_view_top_05 input { margin: 0 5px; font-size: 11px; padding: 2px 8px; height: 24px }*/
/*.order_view_top_05 .button_02 { font-size: 11px; padding: 2px 8px; line-height: 16px }*/
.order_view_top_04 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/button.png") no-repeat scroll 0 -305px transparent; border: 0 none; clear: both; cursor: pointer; height: 24px; text-indent: -9999px; width: 160px }
.order_view_top_03 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/button.png") no-repeat scroll 0 -280px transparent; border: 0 none; cursor: pointer; float: right; text-indent: -99999px; width: 74px }

/*待付款*/
.shipping_pic {
	margin: 30px auto;
	width: 100%;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/list_status_1.png) no-repeat center 0px;
	line-height: 25px
}
.shipping_pic_01 { margin: 30px auto; width: 100%; background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/list_status_2.png) no-repeat center 0px; line-height: 25px }
.shipping_pic_02 { margin: 30px auto; width: 100%; background:url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/list_status_3.png) no-repeat center 0px; line-height: 25px }
.shipping_pic_03 {
	margin: 30px auto;
	width: 100%;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/list_status_4.png) no-repeat center 0px;
	line-height: 25px ;
}
.shipping_pic_04 {
	margin: 30px auto;
	width: 100%;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/list_status_5.png) no-repeat center 0px;
	line-height: 25px ;
}
.shipping_pics { margin: 30px auto; width: 650px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopping_02.png") no-repeat 30px -5px; line-height: 25px }
.shipping_pics_01 { margin: 30px auto; width: 650px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopping_02.png") no-repeat 30px -85px; line-height: 25px }
.shipping_pics_02 { margin: 30px auto; width: 650px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopping_02.png") no-repeat 30px -165px; line-height: 25px }
.shipping_pics_03 { margin: 30px auto; width: 650px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopping_02.png") no-repeat 30px -245px; line-height: 25px }
.orders_05, .track_orders { border: 5px solid #e5e5e5; margin-top: 25px; line-height: 22px }
.orders_05 b, .track_orders b { background: #e5e5e5; display: block; padding: 5px 0 10px 10px; font-size: 14px }
.orders_05, .track_orders { border: 5px solid #e5e5e5; margin-top: 20px; line-height: 22px }
.orders_05 table { padding: 10px }
.orders_05 table th { border-bottom: 1px solid #e5e5e5; padding-bottom: 5px }
.orders_05 table td { line-height: 18px; padding: 6px 10px 0 0 }
/*.orders_05_01 { border: 1px solid #e5e5e5; border-left: 0; border-right: 0; height: 18px; line-height: 18px; padding: 6px 0; color: #616265; font-weight: bold; margin: 0 10px 10px }*/
/*.orders_05_01 span { float: left; margin-top: 2px }*/
/*.orders_05_01 span a { color: #0070BC }*/
/*.orders_05_01 span i { font-style: normal; color: #232323 }*/
/*.orders_05_01 input.button_01 { padding: 0 6px }*/
.track_orders th { padding: 5px 0; color: #555 }
.track_orders tr td { padding: 10px 5px; text-align: center; border-right: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5 }
.track_orders .popover-content a { color: #0070BC }
.track_orders .question_text { margin-left: 5px; vertical-align: middle; font-weight: normal }
.track_orders .question_bg { margin: 0 }
.track_orders .question_text_01 { top: -24px }
.track_orders_wenhao .question_text_01 {
	top: 45px;
}
.product_03_08 .question_text { margin-top: 10px }
.product_03_08 .track_orders_wenhao {
	margin-top: 6px;
	margin-left: 5px;
	vertical-align: top;
}
.product_03_08 .custom_wavelength .track_orders_wenhao{
	margin-top: 22px;
	margin-left: 8px;
}
.orders_06 { border: 1px solid #e5e5e5; border-radius: 2px; margin-top: 20px; padding: 10px }
.orders_06 strong { font-size: 14px }
.orders_view_body_information tr td { line-height: 16px; padding: 6px 5px }
.orders_08 { margin-top: 20px }
.orders_09 { margin-top: 10px }
.orders_09 b { display: block; margin-bottom: 10px }
.tab_02 { margin-top: 10px; width: 100% }
.tab_02 th { background: #f6f6f6; line-height: 20px; padding: 8px 5px }
.tab_02 td { padding: 15px 5px; line-height: 14px; text-align: center; border-bottom: 1px dotted #e5e5e5 }
.tab_02 td s { color: #999 }
.tab_02 tr td.left { text-align: left }
.tab_02 tr td a.button_04 { margin-top: 5px; background: #fff; padding: 0; border: 0; font-size: 11px; color: #616265; font-weight: normal }
.tab_02 tr td a.button_04:hover { color: #0070BC }
.tab_02 tr td ul li { color: #999; line-height: 14px; padding: 3px 0 }
.tab_03 tr td { padding: 8px 5px 0; line-height: 20px }
.tab_03 tr td.big { font-size: 14px; color: #0070BC; font-weight: bold }
.edit_shipping_address { padding-left: 18px; color: #0070BC; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -512px -195px; margin-left: 10px }
.cancel_order_title { font-size: 16px; border-bottom: 1px solid #e5e5e5; line-height: 26px; padding-bottom: 8px }
.cancel_order_con { }
.cancel_order_con p { padding-bottom: 10px }
.cancel_order_con label { padding-top: 8px; width: 280px; float: left; cursor: pointer }
.cancel_order_con label input { vertical-align: middle; margin-right: 5px; cursor: pointer }
.cancel_order_textarea { width: 570px; height: 100px; margin-top: 15px }
.cancel_order_btn { padding: 20px 0 10px; clear: both; overflow: hidden }
.cancel_order_btn input { margin-right: 10px }
.cancel_order_btn .button_01 { font-size: 12px }
.cancel_order_close { background: #f8f8f8; cursor: default; readOnly: true }
.cancel_order_reason span { color: #0070BC; padding-top: 7px; display: inline-block }

.search h2 a { font-size: 12px }
.search_01 { margin: 0 auto; line-height: 30px; padding-top: 10px; font-size: 18px; text-align: center }
.search_01 span { color: #0070BC; padding: 0 2px }
.search_02 { margin-top: 20px; float: left }
.search_03 { width: 580px; margin: 20px 0 30px; color: #616265 }
.search_03 p { font-size: 14px; font-weight: bold; margin-bottom: 5px; line-height: 20px }
.search_03 li { background: #f9f9f9; float: left; margin: 10px 10px 0 0; padding: 5px 20px; line-height: 18px }
.search_03 li:hover { background: #f4f4f4; text-decoration: none }
.search_04 { line-height: 28px; font-weight: bold; font-size: 14px }
.search_05 { margin: 10px 0 0 }
.search_name_01 { display: block; max-height: 52px; overflow: hidden }
.search_07 { float: left; padding: 0 10px 10px; width: 45% }
.search_07 h1 { display: block; line-height: 24px; font-size: 12px; padding: 10px 0 0 }
.search_07 h2 { display: inline; line-height: 16px; font-weight: normal }
.sidebar_04 dl.search_08 dt { font-weight: normal }
.about_page_title01 { font-size: 14px; font-weight: bold; padding-bottom: 5px }
.about_page_02 { float: left; border-top: 1px solid #e5e5e5; width: 670px; margin: 10px 20px 0 0 }
.payment_methods_title { border-top: 1px dotted #e5e5e5; font-size: 14px; font-weight: bold; margin-top: 20px; padding-bottom: 5px; padding-top: 15px }
.about_page_01 { font-size: 14px; font-weight: bold; line-height: 22px }
.about_page_02 { float: left; border-top: 1px solid #e5e5e5; width: 670px; margin: 10px 20px 0 0 }
.about_page_title { font-size: 16px; font-weight: bold; padding-bottom: 10px; border-top: 2px solid #e5e5e5; padding-top: 20px; margin-top: 20px }
.about_page_03 { float: left; padding: 15px 0 }
.about_page_04 { font-size: 14px; font-weight: bold }
.about_page_05 { width: 205px; float: right; background: #f6f6f6; padding: 20px; margin: 10px 0 0 }
.about_page_05 dl { clear: both; display: block; overflow: hidden; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_04.png") no-repeat scroll 0 -6px }
.about_page_05 dl dt { font-weight: bold; width: 32px; float: left; padding-left: 8px }
.about_page_05 dl dd { float: left; width: 165px; padding-bottom: 6px }
.single_box { padding: 10px 0 0px; color: #555; clear: both; margin-top: -10px }
.single_con { width: 1440px; margin: 0 auto; background: #fff }
.single_con .menu_02 { padding: 0 0 10px }
/*.single_con .menu_02 dl dd { }*/
.single_con .menu_02 dl dd.last_no a { }
.single_con .menu_02 dl dd.last_no:hover { }
.single_tit { height: 56px }
.single_tit ul li { width: 25%; float: left; font-size: 18px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/icon_fb.png") no-repeat -90px -14px; text-align: center; position: relative }
.single_tit ul li a { display: block; position: relative; line-height: 56px }
.single_tit ul li a:hover { text-decoration: none }
.single_tit ul li span { display: none; background-color: rgba(0, 0, 0, 0.65); position: absolute; z-index: 2; top: 51px; width: 100%; border-top: 5px solid #0070BC }
.single_tit ul li:hover span a { text-align: center; color: #fff; font-size: 16px; line-height: 50px; border: 0; width: 100%; text-decoration: none }
.single_tit ul li:hover span a:hover { background-color: rgba(217, 48, 48, 0.65); text-decoration: none }
.single_tit ul li:hover span { display: block }
.single_text { background: #fff; padding: 35px 0 10px; font-size: 14px; width: 1200px; margin: 0 auto; }
.single_text.termus_single_text{padding: 35px 0 45px;}
.single_text p { margin-top: 8px; line-height: 24px; color: #616265; }
.about_new16_con01 { margin-top: 15px; overflow: hidden }
.about_new16_con01 dl { float: left; width: 50%; margin: 10px 0 20px }
.about_new16_con01 dl dt { font-size: 16px; color: #0070BC }
.about_new16_con01 dl dd { padding: 0 20px; margin-top: 15px }
.about_new16_con01 dl dd b { display: block; padding-bottom: 5px; color: #232323 }
.about_new16_icon01 { background: url("https://img-en.fs.com/zh/images/about_new16pic_icon01.jpg") no-repeat 0 0; width: 13px; height: 13px; display: inline-block; vertical-align: middle; margin-right: 8px }
/*.about_new16_con02 { overflow: hidden; padding: 20px 0 }*/
/*.about_new16_con02 ul { margin-left: -10px }*/
/*.about_new16_con02 ul li { float: left; margin-left: 10px; width: 200px }*/
/*.about_new16_con02 ul li b { display: block; color: #fff; line-height: 30px; height: 30px; overflow: hidden; font-weight: normal; text-align: center }*/
/*.about_new16_con02 ul li span { background: #f6f6f6; padding: 10px 15px; display: block }*/
/*.about_new16_con03 { margin: 20px 0 0 10px; border-left: 1px solid #b5d0df }*/
/*.about_new16_con03 dl { margin-bottom: 30px }*/
/*.about_new16_con03 dl dt { margin-left: -10px; float: left; padding-left: 28px; background: url("https://img-en.fs.com/zh/images/about_new16pic_icon02.jpg") no-repeat; font-size: 16px; color: #0070BC }*/
/*.about_new16_con03 dl dd { padding-left: 130px }*/
/*.about_new16_con03 dl dd b { color: #0070BC; font-size: 16px; font-weight: normal }*/
/*.about_new16_con03 dl dd p { margin-top: 10px }*/
/*.about_new16_shengji { line-height: 24px }*/
/*.about_new16_shengji table tr td { border-bottom: 1px dotted #e5e5e5; padding: 15px 0 }*/
/*.about_new16_shengji table tr td strong { display: block; color: #232323; padding-bottom: 10px }*/
/*.about_new16_shengji table tr td a { color: #0070BC }*/
/*.about_new16_line { height: 2px; line-height: 0; background: #e5e5e5 }*/
/*.about_new16_huan { overflow: hidden }*/
/*.about_new16_huan ul { margin-left: -10px }*/
/*.about_new16_huan ul li { margin-left: 10px; float: left; width: 340px }*/
/*.about_new16_huan ul li span { display: block; line-height: 46px; text-align: center }*/
.new_about_con03 { overflow: hidden; color: #555; padding: 20px 0; border-top: 1px solid #eaeaea; margin-top: 50px }
.new_about_con03 dl { padding: 30px 20px 10px; float: left; width: 480px }
.new_about_con03 dl dt { float: left }
.new_about_con03 dl dd { padding-left: 210px }
.new_about_con03 dl dd span { font-size: 20px; display: block; color: #0070BC; padding: 30px 0 15px }
.single_con_tit01 { font-size: 22px; padding: 0px 0 26px; color: #232323; text-align: center; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; }
.single_con_tit02 { font-size: 16px; line-height: 24px; margin: 40px 0 20px; color: #616265; font-weight: bold }
.single_con_tit09 { font-size: 14px; line-height: 24px; margin: 30px 0 5px; color: #232323; font-weight: bold }
.single_con_w { overflow: hidden; margin: 20px 0 }
.single_con_w ul li { width: 50%; float: left; overflow: hidden; padding-bottom: 10px }
.single_con_w ul li span { float: left; width: 50% }
.contact_address p { margin: 10px 0 0; line-height: 24px }
.contact_line { height: 0; overflow: hidden; line-height: 0; border-bottom: 1px solid #eaeaea; margin: 20px 0 }
.contact_email { overflow: hidden }
.contact_email dl { width: 33%; float: left }
.contact_email dl dt { margin: 30px 0 15px; display: block; font-weight: bold; font-size: 16px }
.job { border: 1px solid #eaeaea }
.job tr th { text-align: left; padding: 15px 20px; font-weight: normal; background: #f5f7fa; font-size: 16px }
.job tr td { border-top: 1px solid #eaeaea; padding: 12px 20px; color: #888 }
.job tr td a { color: #0070BC }
.job tr td span { display: block; color: #0070BC; margin: 20px 0 10px }
.job tr td.job_text { color: #616265; line-height: 24px }
.line_terms { height: 0; line-height: 0; }
.q_a_tit { background: #f5f7fa; height: 50px; padding: 0 2%; font-size: 16px; margin-top: 30px }
.q_a_tit ul { }
.q_a_tit ul li { float: left; width: 19%; margin: 0 1px }
.q_a_tit ul li a { display: block; text-align: center; position: relative; z-index: 2; top: -5px; line-height: 50px; padding-top: 5px }
.q_a_tit ul li a:hover, .q_a_tit ul li.hover a { background: #fff; border-top: 5px solid #0070BC; padding: 0; color: #0070BC; text-decoration: none }
.q_a_con dl { margin-top: 40px }
.q_a_con dl dt { font-size: 16px; color: #0070BC; padding: 0 0 10px; margin-bottom: 15px; border-bottom: 1px solid #eaeaea }
.q_a_con dl dd { color: #616265 }
.customer_service { overflow: hidden; padding: 20px 0 }
.customer_service ul { margin-left: -30px }
.customer_service ul li { float: left; width: 235px; margin-left: 30px; border: 1px solid #eaeaea; border-top: 3px solid #ccc }
.customer_service ul li dl { padding: 20px; overflow: hidden; min-height: 310px }
.customer_service ul li dl dt { width: 160px; padding: 20px 0; margin: 0 auto; text-align: center }
.customer_service ul li dl dd { text-align: center }
.customer_service ul li dl dd b { font-size: 20px; font-weight: normal; color: #232323; line-height: 30px }
.customer_service ul li dl dd p { margin-top: 10px; line-height: 26px }
.customer_service ul li dl dd input { margin-top: 10px }
.customer_service_message { margin-top: 30px }
.customer_service_message tr td { line-height: 34px }
.customer_service_message .textArea { width: 620px; height: 120px }
.customer_service_message .error_prompt { padding-left: 0 }
/*.other_page_list dd { width: 240px; line-height: 24px; float: left; color: #555 }*/
/*.other_page_list dd i.i_01 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -8px }*/
/*.other_page_list dd i.i_02 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -32px }*/
/*.other_page_list dd i.i_03 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -58px }*/
/*.other_page_list dd i.i_04 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -84px }*/
/*.other_page_list dd i.i_05 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -109px }*/
/*.other_page_list dd i.i_06 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -133px }*/
/*.other_page_list dd i.i_07 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -157px }*/
/*.other_page_list dd i.i_08 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -181px }*/
/*.other_page_list dd i.i_09 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -205px }*/
/*.other_page_list dd i.i_10 { padding: 4px 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -229px }*/
.page_01_01 h1 { margin: 0 0 10px; padding: 0; line-height: 30px; height: 30px; color: #0070BC; font-size: 14px; border-bottom: 1px solid #cdcdcd; font-weight: bold }
.page_01_01_01 h1 { margin: 0; padding: 0; line-height: 30px; height: 30px; font-size: 16px; color: #232323; text-align: center; margin-top: 10px; border-bottom: 1px solid #e5e5e5 }
.page_01_02_01 { display: block; border-bottom: 1px dotted #e5e5e5; margin: 5px 0; line-height: 24px; height: 24px; font-weight: bold; font-size: 12px }
.page_01_02 a, .page_01_02 a:active, .page_01_02 a:hover, .page_01_02 a:link, .page_01_02 a:visited { color: #fff; text-decoration: none }
.page_01_03 img { margin: 10px; padding: 5px; border: 1px solid #cdcdcd }
.page_01_04 { padding: 5px 10px; margin-bottom: 10px }
.page_01_07 { padding: 0 0 10px }
.page_01_07 a { padding: 0 6px; width: 176px; float: left; height: 110px }
.page_01_05 { display: block; background: #757575; color: #fff; width: 180px; border-radius: 3px 3px 0 0; text-align: center; line-height: 30px; font-weight: bold }
.page_01_05 img { width: 80px; height: 80px; padding-left: 48px; padding-right: 48px; background: #fff; border: 2px solid #757575 }
.page_01_06 { font-weight: normal; line-height: 20px; padding: 5px }
.page_01_06_01 { display: block; float: left }
.page_01_06_01 a { color: #0070BC; text-decoration: none }
.page_01_06_01 a:hover { color: #0070BC; text-decoration: underline }
.page_01_06_02 { display: block; float: right; color: #999 }
.page_01_06_03 { display: block; float: left; padding-right: 8px; color: #cdcdcd }
.page_01_06_03 a { color: #232323; text-decoration: none }
.page_oem_01 { border: 1px solid #e5e5e5; margin-bottom: 10px }
.page_oem_01 span { display: block; background: #f4f4f4; line-height: 30px; padding-left: 6px; font-weight: bold; color: #0070BC }
.page_oem_02 { padding: 5px }
.news_content_03 { padding-right: 10px; height: 24px }
.news_content_03 span { color: #232323 }
.news_content_03 i { display: inline-block; vertical-align: middle }
.news_content_04 { float: right; height: 20px; padding-top: 3px }
.list_02 span.text_color { color: #0070BC }
.about_main { letter-spacing: 0.05rem; font-size: 14px }
.about_main p { margin-bottom: 15px; color: #444; line-height: 24px }
.about_main p img {
	/*margin: 15px */
}
.about_main .p_con_02 { color: #444; font-size: 14px; letter-spacing: 0.05rem; line-height: 24px }
.about_main .p_con_02 i { line-height: 20px; padding: 5px 0 5px 15px; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 7px }
.about_main hr { border: 1px solid #ccc }
.about_main p big { display: block; margin-top: 20px }
.about_main_bt1 { line-height: 20px }
.about_main_bt1 h1 { color: #232323; font-size: 24px; font-weight: normal; line-height: 36px; margin: 0; padding-bottom: 2px; text-shadow: 0 1px 0 #fff }
.news_content_01 { padding: 10px 0 5px; border-bottom: 1px dotted #e5e5e5; margin-bottom: 10px }
.about_main .width_small img, .about_main .width_small img, .intl_sp_mian_js .width_small img, .return_policy .width_small img { padding-bottom: 15px }
.about_bgxtb { font-size: 12px }
/*.warranty_01 { padding: 15px; border-radius: 2px; background: #f4f4f4; margin: 10px 0; overflow: hidden }*/
/*.warranty_01 dl dt { float: left }*/
/*.warranty_01 dl dd { padding-left: 130px; color: #555 }*/
/*.warranty_01 dl dd span { font-size: 13px; padding-bottom: 8px; display: block; color: #232323; font-weight: bold }*/
/*.warranty_title { font-size: 13px; color: #232323; padding: 20px 0 8px; font-weight: bold }*/
/*.warranty_02 { display: block; overflow: hidden; padding-top: 20px }*/
/*.warranty_02 ul { float: left; margin-left: -16px }*/
/*.warranty_02 ul li { float: left; padding: 0 15px; border-left: 1px solid #e5e5e5; width: 294px; text-align: center }*/
/*.warranty_02 ul li span { font-size: 13px; padding-bottom: 8px; display: block; color: #232323; text-align: left; font-weight: bold }*/
/*.warranty_02 ul li p { text-align: left }*/
/*.warranty_02 ul li img { padding: 8px 0 }*/
/*.warranty_03 { background: #f4f4f4; padding: 15px; margin: 20px 0 10px }*/
.net_30_tit { font-size: 14px; padding: 20px 0 10px }
.about_10 { padding-top: 20px }
.about_10 img { width: 260px; float: right }
.about_11 { float: left; margin-right: 20px; margin-top: 6px }
.about_12 { border-bottom: 1px dotted #cdcdcd; display: block; font-weight: bold; text-align: left; margin-bottom: 10px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/sjx1.gif") no-repeat 0 5px; padding-left: 10px; color: #0070BC }
.about_13 { display: block }
.about_13 ul { margin: 0; padding: 0 }
.about_13 ul li { margin-left: 14px; padding: 0; list-style-image: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/sjx4.gif") }
.about_14 { display: block; text-align: justify; margin-top: 10px }
.about_15 a { color: #232323; font-weight: normal }
.about_15 a:hover { color: #0070BC; font-weight: normal }
.con_us_lxfs { border: 1px solid #e5e5e5; margin: 10px 0 20px; border-radius: 3px }
.con_us_lxfs_tu { float: left; height: 50px; width: 50px }
.checbox_wen { padding-top: 15px; padding-left: 205px }
.checbox_wen input { float: left; margin-top: 2px; margin-right: 5px }
.con_us_button { padding: 10px 0 20px 205px }
.about_05 { float: left; height: 24px; width: 24px; margin: 5px }
.about_01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotb.png") no-repeat 0 -4px }
.about_02 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotb.png") no-repeat 0 -38px }
.about_03 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotb.png") no-repeat 0 -79px }
.about_04 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotb.png") no-repeat 0 -119px }
.about_06 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotb.png") no-repeat 0 -160px }
.con_tu_em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotubiao.png") no-repeat 0 -24px }
.con_tu_tp { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotubiao.png") no-repeat -50px -24px }
.con_tu_lc { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotubiao.png") no-repeat -100px -24px }
.con_tu_ly { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotubiao.png") no-repeat -150px -24px }
.con_tu_lc1 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotubiao.png") no-repeat -200px -24px }
.con_tu_tp1 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotubiao.png") no-repeat -250px -24px }
.con_tu_em1 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/xiaotubiao.png") no-repeat -300px -24px }
.con_us_lxfs_wen { width: 660px; float: right }
.con_us_lxfs_wen span { display: block; font-weight: bold; color: #0070BC; line-height: 20px }
/*.con_us_ly_mian li { display: block; line-height: 38px; border-bottom: 1px solid #e5e5e5 }*/
/*.con_us_ly_mian li span { display: block; width: 190px; text-align: right; float: left; padding-right: 10px; color: #232323; background: #f4f4f4; border-right: 1px solid #e5e5e5 }*/
.login_mian li span em { font-family: Verdana; font-size: 12px; color: #0070BC }
/*.con_us_ly_mian li span em { color: #0070BC; font-family: Verdana }*/
/*.con_us_ly_mian li span div { line-height: 12px; color: #616265; font-weight: normal }*/
/*.con_us_ly_mian li.kong { padding-left: 200px; height: 20px; line-height: 20px }*/
/*.con_us_ly_mian li.kong_01 { padding-left: 240px; line-height: 16px; padding-right: 20px }*/
/*.con_us_ly_mian li.height_01 { height: 76px }*/
/*.con_us_ly_mian li.height_02 { height: 50px; padding-top: 15px }*/
/*.con_us_ly_mian li .line_input { margin-left: 5px; margin-top: 4px }*/
.contact_cgts_01 { padding: 15px 15px 15px 80px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat -246px -106px #ebf8e8; color: #2f7823; font-size: 16px; margin: 15px 0 }
.contact_cgts_01 h2 { color: #2f7823; font-size: 12px }
.contact_cart { margin: 0 }
/*.qualiy_control_con { padding: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px }*/
/*.qualiy_control_con01 { overflow: hidden }*/
/*.qualiy_control_con01 ul { margin-left: -20px }*/
/*.qualiy_control_con01 ul li { margin: 20px 0 0 20px; background: #f4f4f4; float: left; width: 190px; border-radius: 3px }*/
/*.qualiy_control_con01 ul li dl dt { text-align: center; padding: 30px 15px; height: 65px }*/
/*.qualiy_control_con01 ul li dl dd { color: #fff; background: #68a0d1; padding: 15px; min-height: 100px }*/
/*.qualiy_control_con01 ul li dl dd b { font-size: 16px; display: block; text-align: center; padding: 10px 0; font-weight: normal }*/
.site_map_div {width:1200px;margin: 0 auto;overflow: hidden;}
.site_map { padding-bottom: 20px; overflow: hidden; width: 25%;float: left; }
.site_map dl { overflow: hidden }
.site_map dt, .site_map_01 dt { display: block;font-weight: 700;line-height: 40px;font-size: 16px;padding-top: 10px;padding-bottom: 10px; }
.site_map dd, .site_map_01 dd { display: block;line-height: 18px;padding: 4px 20px 4px 15px;height: 36px;background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png) no-repeat -316px -871px; }
.site_map dd a, .site_map_01 dd a, .site_map_menu dd a { color: #616265 }
.site_map dd a:hover, .site_map_01 dd a:hover, .site_map_menu dd a:hover { color: #c00000; text-decoration: underline }
.site_map_01 { float: left; padding-left: 10px; width: 153px }
.site_map_menu { border: 1px solid #e5e5e5; line-height: 14px; border-radius: 2px; margin-bottom: 15px; width: 230px }
.site_map_menu dt { background: #e5e5e5; font-weight: bold; font-size: 14px; padding: 8px 10px; border-radius: 3px 3px 0 0; border-top: 1px solid #fff }
.site_map_menu dd { border-top: 1px solid #e5e5e5; padding: 8px 10px }
.site_map_02 { width: 365px; padding: 0 10px 10px; float: left; line-height: 22px }
.site_map_02 dt { display: block; font-size: 14px; font-weight: bold }
.site_map_03 { border-bottom: 1px solid #e5e5e5; padding-bottom: 30px; margin: 50px auto 0; width: 1200px; font-size: 22px; color: #232323; }
.selection_region { margin: 30px 0; overflow: hidden }
.selection_region dl { width: 21%; padding: 0 2%; float: left }
.selection_region dl dt { font-size: 18px; padding-bottom: 15px }
.selection_region dl dd { line-height: 20px; padding: 4px 0; font-size: 12px }
.selection_region dl dd a { color: #0070BC }
.estimated_mian table { margin: 20px; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5 }
.estimated_mian table tr td { padding: 4px; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5 }
.sjx_share { margin-left: 10px; height: 20px; width: 58px; padding-top: 5px; padding-bottom: 5px }
.tutorial_more { float: right; color: #616265; text-transform: capitalize }
/*.tutorial_zhu_wen { border-bottom: 1px dotted #e5e5e5; color: #555; font-size: 14px; line-height: 24px; padding-bottom: 10px; text-align: justify }*/
/*.tutorial_zhu_wen a { display: none }*/
/*.tutorial_zhu_wen span { display: block; line-height: 20px; padding-top: 10px; color: #999; font-size: 12px }*/
/*.tutorial_zhu_wen span b { font-weight: normal }*/
.page_01_06 h3 { margin: 0; padding: 0; line-height: 30px; font-size: 12px; color: #232323 }
.tutorial_bt { height: 24px; width: 798px; border: 1px solid #cdcdcd; border-radius: 2px; margin-bottom: 10px }
.tutorial_bt h1 { margin: 0; padding: 0 30px 0 8px; font-size: 14px; color: #0070BC; font-weight: bold; line-height: 24px; height: 24px; float: left; text-shadow: 0 1px 0 #fff; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg.png") 0 -407px; border-left: 1px solid #fff; border-radius: 3px 0 0 3px }
.tutorial_bt_bjtu { height: 24px; width: 32px; float: left; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg.png") no-repeat -27px -431px }
.tutorial_bt13 h1 { font-size: 13px; color: #232323 }
.tutoria_search { float: right; height: 16px; margin-top: 3px; margin-bottom: 3px; border: 1px solid #d2d2d2; margin-right: 3px }
.tutoria_box_in_wen { float: right; width: 630px; text-align: justify }
.tutoria_box_in_wen h2 { padding: 0; font-size: 13px; line-height: 24px; margin: 0 0 5px; width: 630px }
.about_main p a { color: #0070BC }
.about_main p a:hover { color: #0070BC; text-decoration: underline }
.why_us_span01 { width: 280px; padding-right: 40px; padding-top: 20px; padding-bottom: 30px }
/*.why_sub_tit_001 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -558px transparent; line-height: 16px; font-size: 14px; padding-left: 50px; padding-bottom: 10px; font-weight: bold }*/
/*.why_sub_tit_002 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -608px transparent; line-height: 16px; font-size: 14px; padding-left: 50px; padding-bottom: 10px; font-weight: bold }*/
/*.why_sub_tit_003 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_icon.jpg") no-repeat scroll 0 -658px transparent; line-height: 16px; font-size: 14px; padding-left: 50px; padding-bottom: 10px; font-weight: bold }*/
#products_moq { line-height: 43px;clear:both;}
#products_moq.moq_alert { font-weight: normal; color: #0070BC }
.tutorial_capital { text-transform: uppercase }
/*.tutoria_box_plate { float: left; width: 469px; margin: 0 0 25px; border-bottom: 1px solid #f4f4f4; padding: 0 0 25px }*/
/*.tutoria_box_plate_line { float: left; width: 1px; background: #f4f4f4; margin: 0 0 25px; height: 150px }*/
/*.tutoria_box_plate h3 { float: left; font-size: 16px; font-weight: normal }*/
/*.tutoria_box_plate h3 a { padding-left: 0; color: #232323 }*/
/*.tutoria_box_plate h3 a:hover { color: #0070BC; text-decoration: underline }*/
/*.tutoria_box_plate h3 s { display: none; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -511px -300px transparent; padding: 10px }*/
/*.tutoria_box_plate_pic { float: left; width: 140px; height: 110px; margin-right: 20px }*/
/*.tutoria_box_plate_wen { float: left }*/
/*.tutoria_box_plate_wen a { color: #232323; float: left }*/
/*.tutoria_box_plate_wen a:hover { color: #0070BC }*/
/*.tutoria_box_plate_bt { display: block; margin: 0; line-height: 24px; overflow: hidden; padding-bottom: 15px }*/
/*.tutoria_box_plate_wen dl { display: block; overflow: hidden; padding-bottom: 5px }*/
/*.tutoria_box_plate_wen dl dt { width: 70px; height: 70px; float: left }*/
/*.tutoria_box_plate_wen dl dd { float: left; padding-left: 10px; width: 295px; height: 72px; overflow: hidden }*/
/*.tutoria_box_plate_wen dl dd .dd_title { font-size: 12px; font-weight: bold; color: #0070BC }*/
/*.tutoria_box_plate_wen dl dd a { color: #616265 }*/
/*.tutoria_box_plate_wen dl dd a:hover { color: #0070BC }*/
/*.tutoria_box_plate_wen ul { display: block }*/
/*.tutoria_box_plate_wen li { line-height: 18px; padding: 4px 0 4px 15px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -990px -100px; overflow: hidden }*/
/*.tutoria_box_plate_wen li.tutorial_more_article { background: 0; padding: 0 0 0 15px }*/
.tutorial_more { border: 1px solid #999; display: inline-block; line-height: 22px; padding: 0 12px; border-radius: 2px; margin-top: 8px }
.tutorial_more:hover { border: 1px solid #0070BC; color: #0070BC; text-decoration: none }
.t_more a { border: 1px solid #e5e5e5; border-radius: 10px; display: block; float: left; font-size: 12px; font-weight: bold; line-height: 11px; padding: 3px 15px; text-decoration: none; margin: 10px 0 0 10px; color: #616265 }
.t_more a:hover { color: #0070BC }
.tutorial_zhu { padding-bottom: 5px }
.tutorial_zhu_bt h2 { color: #232323; font-size: 18px; margin-top: 15px; font-weight: normal; line-height: 38px }
.tutorial_zhu_bt h2 a:hover { color: #0070BC }
.tutorial_zhu_fanye { padding: 20px 0; margin-top: 10px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5 }
.tutorial_zhu_fanye dl { float: left; width: 360px; padding: 5px }
.tutorial_zhu_fanye dl dt { font-size: 13px; font-weight: bold; padding-bottom: 5px }
.tutorial_zhu_fanye .aaa a { border: 1px solid #e5e5e5; color: #0070BC; font-size: 14px; padding: 8px 10px; margin-right: 20px }
.tutorial_zhu_fanye a:hover { color: #0070BC; text-decoration: underline }
.iso_standard_mian { font-size: 12px; padding: 10px; text-align: justify }
.iso_standard_mian img { float: left; margin-bottom: 30px }
.iso_standard_mian span { display: block; width: 625px; float: right; margin-bottom: 30px }
.sales_stop { display: block; font-size: 13px; border-bottom: 1px solid #232323; padding: 10px 0 }
.sales_stop_01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/top.jpg") no-repeat 0 -5px; display: block; height: 50px; width: 380px; margin: 10px 0 }
.sales_stop_01a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/top.jpg") no-repeat 0 -55px; display: block; height: 50px; width: 380px; margin: 10px 0 }
.sales_stop_01b { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/top.jpg") no-repeat 0 -105px; display: block; height: 50px; width: 380px; margin: 10px 0 }
.sales_stop_01c { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/top.jpg") no-repeat 0 -155px; display: block; height: 50px; width: 380px; margin: 10px 0 }
.sales_stop_01d { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/top.jpg") no-repeat 0 -205px; display: block; height: 50px; width: 380px; margin: 10px 0 }
.sales_stop_02 { padding: 5px; display: block; font-size: 18px; text-align: left; background: #232323; width: 370px; color: #fff }
.sales_stop_03 { width: 390px; float: left; margin-bottom: 10px }
.sales_stop_04 { float: right; width: 380px; display: block; text-align: center }
.sales_stop_05 { float: left; width: 380px; display: block; text-align: center }
.sales_stop_04 img, .sales_stop_05 img { width: 240px; height: 240px }
.sales_stop_06 { width: 370px; display: block; display: block; padding: 5px }
.pay_01 { color: #393; display: block; font-size: 20px; line-height: 48px; padding-left: 68px; margin: 30px 0; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -290px -684px }
.print_dd { display: block; position: relative }
.print_font { position: absolute; right: 0; top: -30px }
.print_font a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -323px -512px rgba(0, 0, 0, 0); color: #999; padding-left: 20px }
.print_font a:hover { color: #0070BC; text-decoration: none }
.pay_02 { display: block; font-size: 14px; text-align: left; font-weight: bold; padding-bottom: 10px }
.pay_03 { margin: 15px 0 10px; background: #f4f4f4; border-radius: 2px; padding: 5px; width: 640px; float: left }
.pay_03 span { font-weight: bold; padding: 5px 0 6px 12px; display: block }
.pay_03 table tr td { padding: 5px 12px; background: #fff }
.pay_03 table tr td.red { color: #0070BC; font-weight: bold }
.pay_03 table tr td.bold { color: #232323; font-weight: bold }
.pay_04 { margin: 15px 0 10px; border-radius: 2px; border: 1px solid #e5e5e5; float: right; width: 240px }
.pay_04 table tr td { padding: 5px 12px; background: #fff; border-radius: 3px }
.pay_04 table tr td.red, .paypal_order table tr td.red { color: #0070BC; font-weight: bold }
.pay_04 table tr td.bold, .paypal_order table tr td.bold { color: #232323; font-weight: bold }
.pay_04 span { border-bottom: 1px solid #e5e5e5; display: block; font-weight: bold; padding: 8px 0 6px 12px }
.paypal_order { padding-left: 58px }
.paypal_order table tr td { padding: 3px 12px }
.paypal_order span { font-weight: bold; padding: 0 0 8px 10px; display: block; color: #232323 }
.pay_05_contact { border-top: 1px dotted #e5e5e5; margin-top: 15px; padding-top: 10px }
.pay_05 { width: 650px }
.pay_05_padding { padding: 40px 0 0; overflow: hidden }
.pay_05_padding span { display: block; padding-bottom: 10px; color: #232323 }
.pay_05_padding ul li a { color: #0070BC; padding-left: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -323px -424px; float: left; margin-right: 50px }
.pay_05_padding ul li a:hover { color: #0070BC; text-decoration: none }
.pay_05_padding_back { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -323px -259px; padding-left: 20px; margin-top: 50px }
.transfer { padding: 30px; font-size: 12px; color: #555 }
.customers_pay_left { width: 620px; float: left; border-right: 1px solid #e5e5e5; padding: 0 30px 30px 0; min-height: 400px }
.customers_pay_right { width: 240px; float: right; border-radius: 3px }
.customers_pay_order_summary { border-radius: 2px; background: #f4f4f4; padding: 10px 15px; margin-bottom: 30px }
.customers_pay_order_summary tr td { padding: 3px 0 }
.other_pay { font-size: 12px; font-weight: bold }
.customers_pay_right select { margin: 15px 0; width: 238px }
.other_pay_con { border-top: 1px dotted #e5e5e5; padding-top: 10px; font-size: 12px; color: #616265; line-height: 16px }
.other_pay_con span { display: block; padding-bottom: 8px; font-weight: bold; line-height: 16px }
.customers_pay_paypal_btn { overflow: hidden; padding-bottom: 15px }
.other_pay_con .pay_05_xd { margin-top: 8px }
.other_pay_con .button_02 { font-size: 12px; margin-top: 15px }
.other_pay_con table tr td { padding: 2px 2px 2px 0 }
.customers_pay_western_union .question_text { margin-top: 7px }
.pay_05_xd { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -315px -805px transparent; padding-left: 25px; color: #616265 }
.block { color: #232323; font-size: 12px; line-height: 28px }
.contact_rigth { float: right; width: 400px; height: 300px; padding-top: 20px }
.contact p { padding-left: 5px }
.contact_05 { padding: 5px; margin-bottom: 10px; display: block; background: #f4f4f4; font-size: 12px }
.solution_new_con { padding: 0 8px }
.solution_new_con dl { display: block }
.solution_new_con dl dt { font-size: 13px; font-weight: bold; line-height: 22px }
.solution_new_con dl dt a { font-size: 13px; font-weight: bold; color: #0070BC }
.solution_new_con dl dd { padding: 5px 0 15px; color: #232323; line-height: 18px }
.solution_new_con ul { display: block; border-top: 1px dotted #999; padding-top: 10px }
.solution_new_con ul li { padding: 1px 0; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/tutorial_bg.png") no-repeat -296px -55px; padding-left: 10px; overflow: hidden }
.solution_new_con ul li a { color: #232323; font-weight: bold }
.solution_new_con ul li a:hover { color: #0070BC; text-decoration: underline }
.solution_box_plate { float: left; width: 378px; margin-top: 12px }
.solution_box_plate_bt { font-size: 13px; height: 24px; border-bottom: 2px solid #999; line-height: 24px; font-weight: bold }
.solution_box_plate_bt span { display: block; float: left; border-bottom: 2px solid #0070BC }
/*.solution_box_plate_wen { padding-top: 12px }*/
/*.solution_box_plate_wen dl { display: block; overflow: hidden; padding-bottom: 8px }*/
/*.solution_box_plate_wen dl dt img { float: left; width: 70px; height: 70px }*/
/*.solution_box_plate_wen dl dd { float: left; padding-left: 10px; width: 295px }*/
/*.solution_box_plate_wen dl dd span { display: block }*/
/*.solution_box_plate_wen dl dd .dd_title { font-size: 11px; font-weight: bold; color: #0070BC }*/
/*.solution_box_plate_wen dl dd a { color: #616265 }*/
/*.solution_box_plate_wen dl dd a:hover { color: #0070BC }*/
/*.solution_box_plate_wen dl dd p { height: 54px; overflow: hidden }*/
/*.solution_box_plate_wen ul { display: block }*/
/*.solution_box_plate_wen ul li { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -994px -224px transparent; font-weight: bold; line-height: 20px; list-style-type: none; padding-left: 10px }*/
.about_001 dl dd { line-height: 14px; padding: 3px 0 3px 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -986px -224px }
.faq_title { border-bottom: 1px solid #e5e5e5; padding: 10px 0 0 10px; height: 82px }
.faq_title ul li { float: left; margin: 0 10px }
.faq_title ul li a { font-weight: bold; color: #232323; margin: 1px 1px 0; text-align: center; display: block; padding: 10px 45px }
.faq_title ul li a img { display: block; padding-bottom: 10px; float: none; margin: 0 auto }
.faq_title ul li a:hover, .faq_title ul li.hover a { display: block; background: #fff; border: 1px solid #e5e5e5; border-bottom: 0; border-radius: 3px 3px 0 0; margin: 0; cursor: pointer }
.faq_con { padding: 20px 20px 30px }
.faq_con dl { border-bottom: 1px dotted #e5e5e5; padding: 15px 0 }
.faq_con dl dt { font-size: 14px; color: #232323; overflow: hidden }
.faq_con dl dd { color: #555; overflow: hidden; padding-top: 10px }
.faq_con_qa { border-radius: 2px; background: #f4f4f4; float: left; width: 24px; height: 24px; text-align: center; font-size: 14px; display: inline-block; color: #999; margin-right: 15px }
.faq_con_wz { display: inline-block; width: 880px; float: left }
.solution_list_box { display: block }
.solution_list_box_tit { font-size: 14px; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 6px; margin-top: 15px }
.solution_list_01 { padding-right: 20px }
.solution_list_01 p { padding-bottom: 10px }
.solution_list_02 { display: block; overflow: hidden }
.solution_list_02 dl { padding: 15px 20px 0; float: left; width: 340px }
.solution_list_02 dl dt { font-size: 12px; font-weight: bold; padding-bottom: 5px }
.solution_list_02 dl dd { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -986px -224px; padding-left: 18px; line-height: 20px; margin-left: 10px }
.solution_list_02 dl dd a { color: #0070BC; text-decoration: underline }
.solution_list_02 dl dd a:hover { color: #0070BC; text-decoration: underline }
.solution_list_03 dl { padding: 15px 20px 0 }
.solution_list_03 dl dt { font-size: 12px; font-weight: bold; padding-bottom: 5px }
.solution_list_03 dl dd { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -986px -224px; padding-left: 18px; line-height: 20px; margin-left: 10px }
.solution_list_03 dl dd a { color: #0070BC; text-decoration: underline }
.solution_list_03 dl dd a:hover { color: #0070BC; text-decoration: underline }
.sidebar_ad dl dd { position: relative; margin-top: 15px }
.sidebar_ad dl dd a { display: block; background: #000 }
.sidebar_ad dl dd a img { opacity: 1; display: block; top: 0; left: 0; -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s }
.sidebar_ad dl dd a:hover img { opacity: 0.92; display: block; top: 0; left: 0 }
.solution_box_tit { font-size: 14px; font-weight: bold; margin-top: 15px; line-height: 26px; border-bottom: 1px solid #e5e5e5 }
.tutoria_box_kk { padding-left: 10px; width: 370px }
.tutoria_box_plate_wen01 { padding-top: 5px }
.tutoria_box_plate_bt01 { display: block; margin: 0; padding: 5px 0; line-height: 12px; height: 12px }
.solution_list_01 p a { color: #0070BC }
.solution_list_01 p a:hover { color: #c00000; text-decoration: underline }
.tutorial_bg { background: #fff; height: 320px; text-align: center }
.tutorial_banner { background: url("https://img-en.fs.com/zh/images/tutorial/tutorial-banner-final.jpg") center 0 no-repeat #040e17; display: block; width: 100%; position: absolute; left: 0; padding: 80px 0 0; height: 240px; color: #fff; font-size: 36px; line-height: 38px; z-index: 1 }
.tutorial_banner p { font-size: 18px; display: block; padding-top: 15px }
.tutorial_banner img { position: absolute; margin-left: -960px; left: 50% }
.tutorial_con { overflow: hidden; margin-top: 40px; margin-bottom: 60px }
.tutorial_tite { overflow: hidden; margin-bottom: 10px }
.tutorial_tite ul li { float: left; list-style-type: none; width: 20%; margin-bottom: 3%; padding-bottom: 10px; text-align: center }
.tutorial_tite ul li span { width: 100px; height: 100px; border-radius: 50%; display: block; border: 1px solid #e5e5e5; margin: 0 auto }
.tutorial_tite ul li span em { width: 100px; height: 100px; display: block }
.tutorial_tite ul li a:hover span { border: 1px solid #8d8d8f }
.pic_01, .pic_02, .pic_03, .pic_04, .pic_05, .pic_06, .pic_07, .pic_08, .pic_09, .pic_10 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/tutorial_icon.png") no-repeat 21px 28px }
.pic_02 { background-position: 20px -98px }
.pic_03 { background-position: 18px -228px }
.pic_04 { background-position: 25px -348px }
.pic_05 { background-position: 26px -486px }
.pic_06 { background-position: 14px -611px }
.pic_07 { background-position: 23px -728px }
.pic_08 { background-position: 34px -874px }
.pic_09 { background-position: 27px -1015px }
.pic_10 { background-position: 24px -1158px }
.tutorial_tite ul li b a { display: block; font-weight: normal; font-size: 14px; color: #616265; margin-top: 20px }
.tutorial_line { height: 2px; line-height: 0; background: #e4e4e4 }
.all_tutorial { margin-top: 40px; overflow: hidden; width: 100% }
.all_tutorial dl { width: 31%; border-radius: 2px; display: inline-block; margin: 0 1% 3%; vertical-align: top }
.all_tutorial dl:hover { box-shadow: 0 3px 5px 0 rgba(31, 52, 70, 0.15) }
.all_tutorial dl dt { min-height: 222px; max-height: 222px; overflow: hidden; border: 1px solid #e5e5e5; border-bottom: 0 }
.all_tutorial dl dt img { width: 100%; height: 222px }
.all_tutorial dl dd { padding: 25px; border: 1px solid #e5e5e5; border-top: 0 }
.all_tutorial dl dd span a { font-size: 16px; color: #232323; text-decoration: none; height: 42px; display: inline-block; overflow: hidden }
.all_tutorial dl dd span a:hover { text-decoration: underline }
.all_tutorial dl dd i { display: block; font-style: normal; font-size: 13px; color: #616265; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.all_tutorial dl dd p { font-size: 13px; color: #000; margin-top: 20px; display: block; height: 80px; overflow: hidden }
.all_tutorial dl dd em { font-style: normal; font-size: 13px; color: #616265; margin-top: 20px; display: block; height: 40px }
.all_tutorial dl dd em a { color: #0070BC; text-decoration: none }
.all_tutorial dl dd em a:hover { text-decoration: underline }
.all_tutorial_button { text-align: center }
.all_tutorial_button .button_red0105 { line-height: 38px; padding: 0 30px; font-size: 14px; font-weight: 100 }
.button_red0105 { border: 1px solid #c00000; border-radius: 2px; color: #c00000; cursor: pointer; display: inline-block; margin-bottom: 0; padding: 0 15px; text-align: center; vertical-align: middle; background: none }
.button_red0105:hover { background: #c00000; color: #fff }
.tutorial_button { width: 610px; line-height: 60px; border: 2px solid #e0e0e0; text-align: center; font-size: 18px; color: #232323; margin: 0 auto }
.tutorial_button:hover { background: #f4f4f4 }
.riqi { float: right; color: #616265; display: none }
.tutoria_box_introduce { margin-bottom: 25px }
.tutoria_box_introduce img { width: 100% }
.tutorial_list_top { width: 790px; padding-bottom: 20px; border-bottom: 1px dotted #999; padding-top: 8px; margin-bottom: 10px }
.tutorial_list_top dl { display: block; overflow: hidden }
.tutorial_list_top dl dt { float: left; width: 164px }
.tutorial_list_top dl dd { float: left; width: 605px; padding-left: 20px }
.tutorial_list_top dl dd span { display: block }
.tutorial_list_top_con_tit { font-size: 12px; color: #0070BC; font-weight: bold; line-height: 26px }
.tutorial_list_top_con_riqi { color: #999; line-height: 22px; display: none }
.tutorial_article { clear: both; border-top: 1px solid #e5e5e5; padding-top: 15px; overflow: hidden }
.tutorial_article dl { display: block; width: 450px; padding-right: 15px; float: left }
.tutorial_article dl dt { font-size: 16px; font-weight: bold; line-height: 36px }
.tutorial_article dl dd { padding: 4px 0 4px 15px; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 7px; line-height: 20px }
.tutorial_sort_benner { height: 320px; left: 0; position: absolute; width: 100%; overflow: hidden }
.Featured { margin: 40px 0 20px }
.Featured_tite { color: #555; font-size: 20px; line-height: 50px; border-bottom: 1px solid #e4e4e4 }
.Featured_con ul li { float: left; list-style-type: none; width: 220px; margin-right: 20px }
.Featured_con ul { }
.Featured_con ul li a img { width: 200px; height: 200px; margin: 0 auto }
.Featured_con ul li span { display: block; overflow: hidden; max-height: 40px }
.Featured_con ul li a { color: #0070BC; text-decoration: none; font-size: 14px; line-height: 20px }
.Featured_con ul li a:hover { text-decoration: underline }
#player { float: left; height: 300px; width: 660px; position: relative }
#player .Limg { position: relative; z-index: 0 }
#player .Limg li { background: none repeat scroll 0 0 #e5e5e5; height: 300px; margin: 0; position: absolute; left: 0; top: 0 }
#player .Limg li p { font-size: 14px; line-height: 25px; padding-left: 15px }
#player .Limg li span { display: block; background: #616265; position: absolute; float: left; top: 160px; left: 0; width: 380px; line-height: 50px; filter: alpha(opacity=60); opacity: 0.6; height: 50px }
#player .Limg li img { width: 660px; height: 300px }
#player .Limg li i { color: #fff; float: left; position: absolute; left: 20px; top: 160px; line-height: 50px; font-style: normal; font-size: 18px }
#player .Nubbt { position: absolute; right: 300px; line-height: 20px; top: 270px; z-index: 1 }
#player .Nubbt span { opacity: 0.6; background: #fff; cursor: pointer; display: block; float: left; border: 1px solid #ccc; border-radius: 6px; height: 10px; margin: 0 4px; width: 10px }
#player .Nubbt span.on { border: 1px solid #616265 }
.why_guide_bg { font-size: 12px; font-weight: bold }
.why_tit_font { font-size: 14px; font-weight: bold; color: #232323 }
.why_us_fl { width: 400px; float: left; padding-right: 20px; border-right: 1px solid #e5e5e5; margin-top: 10px }
.why_us_fr { width: 500px; float: right; margin-top: 10px }
.font_bg { font-size: 12px; color: #232323; line-height: 20px; padding: 5px 0 }
.why_sub_tit { font-size: 12px; font-weight: bold; color: #232323 }
/*.pay_logo_pic { border: 1px solid #eaeaea; border-bottom: 0; margin-top: 20px }*/
/*.pay_logo_pic tr td { border-bottom: 1px solid #eaeaea; padding: 20px; font-size: 16px; text-align: center }*/
/*.pay_logo_icon ul li { float: left; background-color: #fff; padding: 5px 1px; height: 28px; width: 165px; margin: 5px 10px 5px 0; border: 1px solid #eaeaea; text-align: center; position: relative }*/
/*.pay_logo_icon ul li span { text-align: center; display: inline-block }*/
/*.freight_detailed { border-top: 1px solid #eaeaea; border-left: 1px solid #eaeaea; margin-top: 20px }*/
/*.freight_detailed tr th { padding: 15px; border-right: 1px solid #eaeaea; font-size: 16px; font-weight: normal; background: #f5f7fa; text-align: left }*/
/*.freight_detailed tr td { border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea; padding: 10px 15px; color: #232323 }*/
/*.shipping_logoicon { margin-top: 30px }*/
/*.shipping_logoicon dl dt { width: 30%; border: 1px solid #eaeaea; padding: 30px 0; margin-bottom: 10px; text-align: center }*/
.oem_01 { background: #fff; padding: 0 15px 5px }
.oem_01 img { margin: 15px auto 0 }
.oem_01_text { background: #e5e5e5; line-height: 36px; padding: 0 15px; display: block }
.oem_02 { font-size: 20px; margin: 20px 20px 5px; padding-bottom: 10px; overflow: hidden; display: block; border-bottom: 1px solid #e9e9e9; line-height: 18px; text-decoration: none; color: #232323 }
.oem_03 { display: block; overflow: hidden; text-decoration: none; padding: 10px 10px 10px 15px; line-height: 16px; color: #0070BC }
.oem_03 ul li { background: #ededed; opacity: 0.6; line-height: 20px; text-align: center; width: 85px; float: left; margin: 5px }
.oem_04 { color: #616265; font-size: 12px; padding: 0 20px 23px; line-height: 18px }
.oem_05 dd { list-style-type: disc }
/*.oem_tabel_01 { border: 1px solid #999; border-right: none; border-bottom: none }*/
/*.oem_tabel_01 tr td { border-bottom: 1px solid #999; border-right: 1px solid #999; padding: 5px 10px }*/
/*.oem_tabel_01 tr th { border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 5px 10px }*/
.oem_fl { width: 448px; padding-bottom: 10px }
.oem_fr { width: 490px; border-left: 1px solid #e5e5e5; padding-left: 20px; padding-bottom: 10px }
/*.oem_shipping_01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -482px; display: block; padding: 20px 40px }*/
/*.oem_shipping_02 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -436px; display: block; padding: 20px 40px }*/
/*.oem_shipping_03 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -530px; display: block; padding: 20px 40px }*/
/*.oem_shipping_04 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -624px; display: block; padding: 20px 40px }*/
/*.oem_shipping_05 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -671px; display: block; padding: 20px 40px }*/
/*.oem_customs_con { color: #555 }*/
/*.oem_customs_con p { display: block; padding-bottom: 15px }*/
/*.oem_customs_con_title { font-size: 16px; margin: 50px 0 10px; color: #232323 }*/
/*.oem_customs_con_xian { background: url("https://img-en.fs.com/zh/images/img/oem_bg_title.jpg") repeat-x left top; height: 3px; width: 100%; display: block; margin-bottom: 40px }*/
/*.oem_customs_con_block { margin-top: 30px }*/
/*.oem_customs_con_block p { margin: 0 0 20px }*/
/*.oem_customs_con_block dl dt { width: 450px; text-align: center }*/
/*.oem_customs_con_block dl dd { width: 500px }*/
/*.oem_customs_con_btn { margin-top: 25px }*/
/*.oem_customs_con_btn a { display: inline-block; text-decoration: none; line-height: 34px; padding: 0 20px; border-radius: 2px; border: 1px solid #0070BC; font-size: 14px; color: #0070BC }*/
/*.oem_customs_con_btn a:hover { border: 1px solid #0070BC; color: #0070BC }*/
/*.oem_customs_con_table { overflow: hidden }*/
/*.oem_customs_con_table table { border: 1px solid #ccc; border-right: 0; border-bottom: 0; margin: 20px 0 15px }*/
/*.oem_customs_con_table table tr td { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px 10px }*/
/*.oem_customs_con_table table tr td a { color: #0070BC }*/
/*.new_oem_customs_table { overflow: hidden }*/
/*.new_oem_customs_table table { border: 1px solid #ccc; border-right: 0; margin: 20px 0 15px }*/
/*.new_oem_customs_table table tr th { background: #f5f7fa; padding: 10px; border-right: 1px solid #ccc }*/
/*.new_oem_customs_table table tr td { border-top: 1px solid #ccc; border-right: 1px solid #ccc; padding: 8px 10px; text-align: center }*/
/*.new_oem_customs_table table tr td a { color: #0070BC }*/
.tishi_01 { line-height: 18px; font: 18px Arial; margin-bottom: 10px; padding: 8px 8px 8px 54px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat -256px -110px; color: #393; border: 1px solid #e5e5e5; border-radius: 3px }
#shipping_method td i.yes, .cancel_order_reason .yes, .con_us_ly_mian li i.yes, .forgotten_password ul li i.yes, .fs_data li i.yes, .login_regist_21 li i.yes, .login_zhu_left li i.yes, .product_login i.yes, .sales_fl i.yes { display: block; float: left; margin-left: 5px; margin-top: 7px; height: 13px; width: 13px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -532px }
#shipping_method td i.no, .cancel_order_reason .no, .con_us_ly_mian li i.no, .forgotten_password ul li i.no, .fs_data li i.no, .login_regist_21 li i.no, .login_zhu_left li i.no, .login_zhu_right li i.no, .product_login i.no, .sales_fl i.no { display: block; float: left; margin-left: 5px; margin-top: 8px; height: 13px; width: 13px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -587px }
/*.banzu { margin: 20px 0 10px; line-height: 30px }*/
/*.checkout_information01 { border-top: 1px solid #e5e5e5; color: #999; padding: 10px 0 }*/
/*.checkout_information01 .pay_05_padding_back { margin: 0; float: right }*/
/*.checkout_information02 { padding: 30px }*/
/*.checkout_information02.login_regist_21 li { padding-top: 10px }*/
/*.checkout_information02.login_regist_21 li span em { font-weight: normal }*/
/*.checkout_information02.login_regist_21 li span { width: 320px; font-weight: normal }*/
/*.checkout_information02.login_regist_21 .error_prompt { padding-left: 330px }*/
/*.checkout_information02.login_regist_21 li.kong { padding-left: 330px }*/
/*.checkout_information02 .question_bg { margin: 7px 0 0 5px }*/
/*.checkout_information02 .question_text .question_text_01 { left: 30px; top: -18px }*/
.checkout_help { margin: 80px 0 10px }
.checkout_help a { color:#0070BC }
.checkout_help a:hover { color: #0070BC; text-decoration: none }
.cp_abc_menu { border-bottom: 1px solid #e5e5e5; padding: 15px; text-align: center; font-size: 14px; width: 1200px; margin: 0 auto 20px auto; }
.cp_abc_menu a { display: inline-block; line-height: 24px; margin: 0 3px; min-width: 24px }
.cp_abc_menu a.cphover, .cp_abc_menu a:hover { background: #888; border-radius: 2px; color: #fff; text-decoration: none }
.categories { overflow: hidden }
.popcontent { width: 1200px; margin: 0 auto }
.categories ul li { padding: 15px 0; float: left; width: 200px; border-bottom: 1px dotted #e5e5e5; height: 128px; overflow: hidden }
.categories ul li h3 { font-weight: bold; line-height: 30px; margin: 0 0 5px }
.categories ul li h3 a { color: #232323; font-weight: bold; font-size: 14px }
.categories ul li a { line-height: 18px; color: #555; text-decoration: none; padding: 4px 0 4px 15px; display: block }
.categories ul li a:hover { /*color: #0070BC;
	text-decoration: underline;*/
	/*background: #f4f4f4;*/
	color: #232323 }
.popcontent li>a:hover { color: #0070BC !important; text-decoration: underline; }
.categories_writing { padding: 15px; color: #555;margin-top: 25px}
.categories_writing span { display: block; font-size: 16px; color: #232323; padding: 15px 0 }
.categories_writing p { padding-bottom: 10px;line-height: 24px }
.categories_list { overflow: hidden }
.categories_list.cpk-list{
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 20px;
}
.categories_list:before { display: table; content: ""; line-height: 0 }
.categories_list a { line-height: 18px; vertical-align: top; color: #616265; text-decoration: none; padding: 4px 5px 4px 15px; display: inline-table; width: 275px }
.categories_list a:hover { background: #f4f4f4; color: #232323 }
.categories_pagelet {
	border: 1px solid #e5e5e5;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	padding: 15px;
	margin: 30px 0 10px;
	text-align: center;
}
.categories_pagelet a { display: inline-block; line-height: 24px; margin: 0 5px; min-width: 2px; padding: 0 10px; border-radius: 2px; border: 1px solid #e5e5e5; color: #555 }
.categories_pagelet a.pagelethover, .categories_pagelet a:hover { background: #f4f4f4; border-radius: 2px; color: #232323; text-decoration: none }
.categories_tag { border-bottom: 1px solid #e5e5e5; padding: 0 15px 20px; color: #555; margin-bottom: 15px }
.categories_tag span { font-size: 18px; color: #232323; display: block; padding-bottom: 15px }
.categories_pagelet i { font-style: normal; line-height: 24px; margin: 0 5px; min-width: 2px; padding: 0 10px; display: inline-block; color: #fff; background: #888; border-radius: 2px }
.categories_pagelet span { display: inline-block; line-height: 24px; margin: 0 5px; min-width: 2px; padding: 0 10px; border-radius: 2px; border: 1px solid #e5e5e5; color: #999 }
.categories_tag a { padding-top: 10px; display: inline-block }
/*.categories_tag_con { overflow: hidden }*/
/*.categories_tag_con dl { width: 208px; padding: 0 15px; height: 258px; margin: 15px 0; float: left }*/
/*.categories_tag_con dl dt { border: 1px solid #e5e5e5; text-align: center; height: 150px; margin-bottom: 10px }*/
/*.categories_tag_con dl dt:hover { border: 1px solid #e5e5e5 }*/
/*.categories_tag_con dl dt img { width: 150px; height: 150px }*/
/*.categories_tag_con dl dt a { display: block }*/
/*.categories_tag_con dl dd { line-height: 18px }*/
.li_zhu li { float: left; width: 580px; overflow: hidden; padding-right: 9px }
.li_zhu li a { display: inline-block; line-height: 16px; padding: 5px 0 }
.cp_abc_yema { margin-top: 10px; line-height: 40px; border-top: 1px solid #e5e5e5 }
.Management_Review_13, .banzu a, .buy a, .checkout_02 a, .del, .fs_products_description a, .index_label_01 span a, .login_002 a, .login_004 a, .login_dashboard_01 b a, .login_dashboard_03 a, .login_zhu_left li.login_02 a, .main_content_02 dl dd ul li.list_all a, .order_view_top_05 a.print, .password_01 li .set_button a, .pay_warrant a, .pay_warrant_01 a, .product_03_01 a .product_right a, .regist_use, .search h2 a, .shopping_cart_08 a, .solution_01 a, .success_page_04 a, .tutorial_zhu a { color: #232323 }
.Management_Review_13:hover, .banzu a:hover, .buy a:hover, .checkout_02 a:hover, .del:hover, .fs_products_description a:hover, .index_label_01 span a:hover, .inventory_list a:hover, .list_08 a:hover, .login_002 a:hover, .login_004 a:hover, .login_dashboard_01 b a:hover, .login_dashboard_03 a:hover, .login_zhu_left li.login_02 a:hover, .main_content_02 dl dd ul li.list_all a:hover, .news_02 a:hover, .order_view_top_05 a.print:hover, .password_01 li .set_button a:hover, .pay_warrant a:hover, .pay_warrant_01 a:hover, .product_03_01 a:hover, .regist_use:hover, .search h2 a:hover, .shopping_cart_08 a:hover, .solution_01 a:hover, .success_page_04 a:hover, .text_center a:hover, .top_01 ul li.top_05:hover ul li dd a:hover { color: #c00000; text-decoration: none }
.fs_products_description h2 { padding-top: 15px; font-weight: normal; font-size: 12px }
.list_description a { line-height: 16px; display: block; font-style: normal; padding: 3px 0 3px 15px; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 2px }
.login_006 a { color:#0070BC }
.login_006 a:hover { color: #0070BC; text-decoration: none }
.list_08 s, .page_list_01 .page_list_01_01 s { color: #0070BC; text-decoration: none; border-radius: 2px }
.main_content .list_08 { word-break: normal }
.p_review { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -237px }
.p_review:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat 0 -301px }
.product_03_14 .p_star01, .product_03_14 .p_star02, .product_03_14 .p_star03, .product_03_14 .p_star04, .product_03_14 .p_star05, .product_03_14 .p_star06, .product_03_14 .p_star07, .product_03_14 .p_star08, .product_03_14 .p_star09, .product_03_14 .p_star10, .product_03_14 .p_star11 { margin: 1px 40px 0 0 }
.product_help { padding-left: 20px }
.product_help a { margin-left: 15px }
.product_03_14 a { color: #0070BC }
.product_03_14 a:hover { color: #c00000; text-decoration: none }
.product_03_14 em { font-style: normal; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat 0 -336px; padding-left: 24px; margin-left: 10px; color: #c00000 }
.product_warranty { margin-right: 15px; float: left; padding: 2px 0 }
.product_leadtime { float: left; padding: 2px 0 }
.product_time { display: block; overflow: hidden; float: left; width: 370px }
.product_leadtime a, .product_warranty a { color: #616265 }
.product_leadtime_02 a { color: #c00000 }
.product_warranty em { display: block; float: left; margin-top: 6px; padding: 7px 9px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat -288px -669px }
.product_leadtime em { display: block; float: left; margin-top: 6px; padding: 7px 9px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat -288px -700px }
.product_leadtime_02 em { margin-right: 5px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -267px -748px }
ul { list-style: none }
li { list-style: none }
img { border: 0; vertical-align: middle }
textarea { margin: 0 }
.aaa { float: left; margin-top: 0px }
.bbb { float: right }
.ccc { clear: both; height: 0; _height: 1%; padding: 0; margin: 0; _zoom: 1; overflow: hidden; font-size: 1px }
.display_none { display: none }
.text_left { text-align: left }
.text_right { text-align: right }
.text_center { text-align: center }
.text_color {
	color: #c00000;
	/*color: #0070BC */
}
.fs_loading{
	display:none;z-index:1111112;float:left;  position:fixed; top:240px; left:50%; border-radius:4px; margin-left:-150px; background:#fff; width:200px; height:120px;  opacity:1; text-align:center; padding:20px; font:12px Arial;
}
.text_color #price_toal2{
	font-weight: 500;
}
#price_copy{
	display:none;font-weight: 400;
}
.text_color_01 { color: #f60 }
.text_color_02 { color: #999 }
.text_color_04 { color: #232323 }
.login_zhu_left li.login_02 a { color: #0070BC }
.text_bold { font-weight: bold }
.text_bold_01 { font-weight: normal }
.text_font_size { font-size: 12px }
.font_size_14 { font-size: 14px; font-weight: bold }
.checkout_line { border-top: 1px solid #e5e5e5 }
.list_line { border-bottom: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5 }
.con_text_font { font-size: 12px; font-weight: bold; color: #232323 }
.right_line_no { border-right: 0 }
.orders_view_body { padding: 0 10px; width: 780px }
.my_account_bt { border-bottom: 1px solid #cdcdcd; color: #232323; font-size: 13px; font-weight: bold; line-height: 30px; margin-bottom: 10px; padding: 0 10px }
.print_box { border: 1px solid #e5e5e5; margin-top: 10px; padding: 0 5px }
.orders_view_body_information { margin-top: 10px }
.print_box .orders_05 { background: none repeat scroll 0 0 #fffceb; border: 1px solid #eed97c; margin-top: 20px }
.orders_view_body_information strong { display: block; padding: 5px }
.orders_view_body_information table.tab_02 { text-align: center }
.orders_view_body_information table { width: 100% }
.order_view_total table { margin-bottom: 20px; width: 100% }
.Contentbox table { border-collapse: collapse; border-spacing: 0; margin-bottom: 10px }
.p_06_02 .p_06_05 { display: block; height: 7px }
.return_policy p { padding-bottom: 10px; color: #555 }
.return_policy_tit { color: #0070BC; font-size: 13px; line-height: 34px; font-weight: bold }
.return_policy_con { display: block }
.return_policy_con ul li { padding: 3px; line-height: 16px; padding-left: 13px }
.return_policy_font { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg_pic.gif") no-repeat scroll -0px -627px transparent; color: #232323 }
.return_policy_tit01 { color: #232323; font-size: 14px; line-height: 24px; font-weight: bold }
.return_policy_dian { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -995px -225px transparent; padding-left: 10px; margin-left: 12px; color: #555 }
.return_policy_subtit { font-weight: bold; color: #232323 }
.return_policy_tiao { display: block; padding-bottom: 10px; float: left; width: 380px }
.return_policy_tiao ul li { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -995px -225px transparent; padding-left: 10px; margin-left: 12px }
.return_policy_tiao_img { float: right }
.how_to_buy_01 { padding: 20px }
.how_to_buy_01 img { float: left }
.how_to_buy_02 { width: 770px; float: right }
.text_bg { background: #f4f4f4; padding: 10px }
.how_to_order { display: block }
.how_to_order ul { float: left; width: 580px }
.how_to_order ul li { width: 280px; float: left; color: #555; padding: 5px }
.title_zhenghe { border: 1px solid #e5e5e5 }
.title_zhenghe ul { display: block }
.title_zhenghe ul b { font-size: 12px; font-weight: bold; padding: 10px; display: block; line-height: 14px; background: #f4f4f4; border-top: 1px solid #e5e5e5 }
.title_zhenghe ul p { font-size: 18px; font-weight: bold; padding: 10px 15px; display: block; line-height: 24px; background: #f4f4f4 }
.title_zhenghe ul li a { color: #232323; line-height: 24px; font-size: 14px; display: block; padding: 10px 15px; border-top: 1px solid #e5e5e5 }
.title_zhenghe ul li a:hover { color: #0070BC; text-decoration: none; background: #f9f9f9 }
.title_zhenghe ul li.mrxs { font-weight: bold }
.title_zhenghe ul li.mrxs a { color: #0070BC }
.title_zhenghe_bor { margin: 0 }
.con_right { width: 1200px; float: right }
.con_left { width: 200px; float: left }
.blank12 { height: 12px; clear: both }
.intl_sp_mian_js p { padding-bottom: 10px; color: #555 }
.estimated_mian p { padding-bottom: 10px }
.intl_gj_zhu { color: #555 }
.smg h2 { font-size: 12px; line-height: 24px }
*html { background-image: url("about:blank"); background-attachment: fixed }
#tbox { width: 22px; height: 85px; float: right; position: fixed; _position: absolute; _bottom: auto;  _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	_margin-bottom: 10px }
#jianyi { width: 22px; height: 85px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/suggest.png") no-repeat; position: absolute; bottom: 0; cursor: pointer }
#gotop { width: 22px; height: 85px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/top01.png") no-repeat; position: absolute; top: 0; display: none; cursor: pointer }
#jianyi:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/suggest.png") no-repeat 0 -26px }
#gotop:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/top02.png") no-repeat }
.account_content_03 { padding-top: 10px }
.account_content_03 li { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -994px -224px transparent; line-height: 14px; padding: 4px 0 4px 12px }
.account_content_03_padding { padding: 8px 0 0 105px }
.padding_left15 { padding-left: 12px }
.padding_top15 { padding-top: 15px; display: block; float: left; width: 480px; padding: 20px }
.padding_top15 img { padding-right: 30px; float: left }
.intl_sp_mian_js s { display: block; padding-left: 15px; text-decoration: none }
.news_recommend { }
.news_recommend dl { overflow: hidden }
.news_recommend dl dt { width: 640px; height: 280px; background: #e5e5e5; position: relative; float: left; display: block }
.news_recommend dl dt img { width: 640px; height: 280px }
.news_recommend dl dt span { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; line-height: 38px; font-size: 14px; color: #fff; background-color: rgba(0, 0, 0, 0.65); text-indent: 20px }
.news_recommend dl dt span a { color: #fff }
.news_recommend dl dd { width: 280px; float: right; font-size: 14px }
.news_recommend dl dd p { display: block; color: #999; font-size: 16px; padding-bottom: 10px }
.news_recommend dl dd span { border-bottom: 1px solid #e5e5e5; padding: 11px 0; display: block }
.inthenews { letter-spacing: 0.05rem }
.inthenews dl { overflow: hidden; padding: 30px 0; border-bottom: 1px solid #e5e5e5; line-height: 24px }
.inthenews dl dt { float: left }
.inthenews dl dt img { margin-right: 20px; width: 180px; height: 110px }
.inthenews dl dd { font-size: 14px; color: #616265 }
.inthenews dl dd span { font-size: 18px; display: block; padding-bottom: 20px }
.inthenews dl dd span em { float: right; font-style: normal; color: #999; font-size: 16px }
.inthenews_list dl { padding: 15px 0; font-size: 14px }
.inthenews_list dl dt { color: #616265 }
.inthenews_list dl dd { padding-left: 120px }
.inthenews_list dl dd a { font-size: 18px; display: inline-block; margin-bottom: 10px; color: #232323 }
.solution_nav { border: 1px solid #e5e5e5 }
.solution_nav b { display: block; font-size: 14px; font-weight: normal; padding: 10px; line-height: 20px; background: #f4f4f4 }
.solution_nav_01 dt a { display: block; border-top: 1px solid #e5e5e5; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -295px -186px transparent; line-height: 16px; padding: 10px 8px 10px 22px }
.solution_nav_01 dt a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -295px -186px #f9f9f9; text-decoration: none; color: #232323 }
.solution_nav_01 dd a { display: block; line-height: 14px; padding: 8px 0 8px 22px; color: #555 }
.solution_nav_01 dd a:hover { display: block; color: #0070BC }
.solution_nav_01 dt a.solution_nav_js { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -290px -146px #f9f9f9; color: #232323 }
.solution_nav_01 dd.solution_block { display: block }
.solution_nav_01 dd.sidebar_products a { font-weight: bold; color: #0070BC }
.code { border: 1px solid #e5e5e5; list-style-type: decimal-leading-zero; padding: 5px; margin: 0 }
.code code { display: block; padding: 3px; margin-bottom: 0 }
.code li { background: #e5e5e5; border: 1px solid #ccc; margin: 0 0 2px 2.2em }
.indent1 { padding-left: 1em }
.indent2 { padding-left: 2em }
.show_all_product { float: left; margin-top: 20px }
.show_border_right { border-right: 1px solid #e5e5e5; min-height: 700px; width: 239px }
.show_all_product dl { display: block; overflow: hidden; width: 190px; padding: 0 25px 10px }
.show_all_product dl dt { width: 190px; height: 140px; border: 1px solid #f4f4f4 }
.show_all_product dl dt img { width: 190px; height: 140px }
.show_all_product dl dt:hover { border: 1px dotted #ccc }
.show_all_product dl dd { padding-right: 5px }
.show_all_product dl dd h5 { font-size: 12px; font-weight: bold; padding: 10px 0; margin: 0 }
.show_all_product dl dd a.leftbg { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll -310px -102px transparent; display: block; line-height: 14px; padding: 4px 10px }
.show_all_img { margin-top: 40px }
.product_wholesale_list { float: none; height: 12px; line-height: 12px; width: 34px; vertical-align: top; margin-top: 38px }
.solution_01, .solution_02 { float: left; margin-top: 20px; padding: 0 5px; width: 365px }
.question { position: absolute; display: inline; text-align: center; width: 174px; height: 78px; font-size: 12px; line-height: 1.5em; padding-top: 5px; opacity: 0; left: -40px; top: 20px }
.question b { display: block; z-index: 999; position: relative; margin-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/ping_bg.png") no-repeat scroll 0 0 transparent; height: 10px; width: 24px }
.question_01 { background: #f4f4f4; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); padding: 15px; border-radius: 3px }
.cancel, .yes { margin-top: 0.5em; margin-right: 0.5em; cursor: pointer; display: inline-block; width: 50px; height: 21px; line-height: 21px; color: #fff; background: #999; font-size: 12px }
.cancel:hover, .yes:hover { background: #888 }
.tip-yellow { z-index: 1000; text-align: left; border: 1px solid #939393; padding: 5px; top: 210px; min-width: 40px; max-width: 330px; color: #8c3901; background-color: #fef9d9; background-image: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/tip-yellow.png") }
.search_selected { color: #0070BC; font-size: 13px; text-decoration: none }
.any_category { color: #999; font-size: 13px; padding-left: 36px; cursor: pointer }
.any_category02 { color: #0070BC; font-size: 13px; padding-left: 38px }
.any_category03 { color: #0070BC; padding-left: 60px }
.elmbBlur { border: 1px solid #616265 }
.subscribe_text { background: #fee9e8; color: #a31112 }
.order_view_top_05 .question { left: -82px }
.product_article_left { position: relative }
.product_article_left, .product_article_left .con_right { width: 860px; float: left }
.product_article { width: 230px; padding-left: 30px; float: right; border-left: 1px solid #e5e5e5; position: absolute; right: -340px; top: 0 }
.product_article p { margin-top: 15px; color: #616265 }
.product_article_left .product_article p { padding: 0; line-height: 20px }
.product_article_tit { font-size: 18px; line-height: 24px }
.product_article_lie { margin: 15px 0 0; overflow: hidden }
.product_article_lie ul li { float: left; width: 100%; padding: 5px 0 5px 15px; line-height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -990px -97px }
.product_article_xian { margin: 15px 0; height: 1px; line-height: 1px; background: #e5e5e5; clear: both }
.product_article_link { margin-top: 15px }
.product_article_link a { color: #0070BC; font-size: 14px }
.product_article_left .product_right_con p, .product_article_left p { padding-bottom: 15px; line-height: 24px }
.product_article_left .solu_table01 tr td { text-align: center }
.product_tittle { color: #232323; font-size: 20px; font-weight: bold; line-height: 36px; padding-bottom: 2px; text-transform: uppercase }
.product_box_tit { color: #232323; font-size: 14px; font-weight: bold; padding: 20px 0 10px; border-bottom: 1px dotted #e5e5e5 }
.product_box_con { width: 960px; display: block; overflow: hidden; float: left; padding: 10px 0 0 }
.product_box_con dl { display: block; overflow: hidden }
.product_box_con dl dt { float: left; display: block }
.product_box_con dl dd { float: left; width: 290px; padding-right: 20px; display: block }
.product_box_con dl dd a { color: #555; line-height: 16px; display: block; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 5px; padding: 5px 0 5px 12px }
.product_box_con dl dd a:hover { color: #c00000; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -104px -14px }
.xuxian { border-bottom: 1px dotted #e5e5e5; height: 10px; width: 100% }
.product_right_con p { padding: 0 }
.product_right_con_tit { color: #232323; font-size: 22px; line-height: 24px; margin-bottom: 15px; padding: 6px 0; border-bottom: 1px dotted #e5e5e5 }
.product_title_cpxq { color: #232323; font-size: 13px; font-weight: bold; line-height: 24px; margin-bottom: 5px; padding: 6px 0; border-bottom: 1px dotted #e5e5e5 }
.konggao { height: 15px; overflow: hidden; display: block; width: 100% }
.product_right_box { width: 960px }
.features { padding-right: 40px; float: left; width: 690px }
.features_tit { font-size: 16px; color: #232323; text-transform: uppercase; padding: 10px 0 }
.features ul li { display: block; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 3px; line-height: 14px; padding: 5px 0 5px 12px }
.features01 { width: 100%; float: left }
.features01 ul li { display: block; line-height: 14px; padding: 5px 0 5px 12px; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 3px }
.mgmt { width: 177px; float: right; border-left: 1px dotted #ccc; padding-left: 10px }
.mgmt span { font-size: 16px; color: #232323; text-transform: uppercase; border-bottom: 1px dotted #ccc; line-height: 18px; display: block; padding-bottom: 10px }
.mgmt ul li { line-height: 14px; padding: 5px 0; border-bottom: 1px dotted #e5e5e5 }
.product_right_img { border-bottom: 1px dotted #e5e5e5; border-top: 1px dotted #e5e5e5; padding: 10px 0; margin-bottom: 10px; text-align: center }
.product_right_img .width_small img { max-width: 180px }
.solu_table { border: 1px solid #e5e5e5; border-bottom: 0; margin-bottom: 15px }
.solu_table tr td { border-bottom: 1px solid #e5e5e5; padding: 2px 6px }
.solu_table tr td.solu_table_tit01 { font-weight: bold; line-height: 14px; font-size: 12px; background: #616265; color: #fff; padding: 6px 8px; text-transform: uppercase }
.solu_table tr td.font_title { font-weight: bold; color: #232323 }
.product_right_con a, .solu_table a { color: #0070BC; text-decoration: none }
.product_right_con a:hover, .solu_table a:hover { color: #0070BC; text-decoration: underline }
.solu_table01 { border-top: 1px solid #fff; border-left: 1px solid #fff; margin-bottom: 15px; width: 100% }
.solu_table01 tr td { border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding:0;line-height: 38px; height: 38px;}
.solu_table01 tr td b { font-weight: normal }
.solu_table01 tr td.solu_table_tit01 { font-weight: bold; line-height: 16px; font-size: 12px; background: #616265; color: #fff; padding: 6px }
.solu_table01 tr td.font_title { font-weight: bold; color: #232323; line-height: 14px; padding: 4px 6px }
.custom_otrder a, .solu_table01 a { color: #0070BC; text-decoration: none }
.custom_otrder a:hover, .solu_table01 a:hover { color: #0070BC; text-decoration: underline }
.custom_otrder { margin-bottom: 15px }
.transceiver_table tr td { border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; padding: 4px 10px }
.transceiver_table_title { text-transform: uppercase; font-size: 11px; color: #232323; font-weight: bold; line-height: 14px }
.transceiver_table_title_01 { line-height: 24px }
.transceiver_tit { font-size: 16px; font-weight: bold; line-height: 40px; display: block; float: left }
.transceiver_tit_bg { height: 30px }
.transceiver_tit01 { font-size: 12px; color: #fff; float: left; padding: 0 0 0 20px; line-height: 30px }
.transceiver_tit04 { font-size: 12px; color: #fff; float: left; padding: 0; line-height: 30px }
.transceiver_tit02 { font-size: 15px; font-weight: bold; color: #c00000; line-height: 26px; display: block; float: left; text-transform: uppercase }
.transceiver_tit03 { font-size: 12px; color: #c00000; float: left; padding: 0 0 0 20px; line-height: 26px }
.product_index_banner { background: #040e17; height: 320px; text-align: center }
.product_index_banner span { background: url("https://img-en.fs.com/zh/images/products_bannerpic_15.jpg") center 0 no-repeat #040e17; display: block; width: 100%; position: absolute; left: 0; padding: 80px 0 0; height: 240px; color: #fff; font-size: 36px; line-height: 38px; z-index: 1 }
.product_index_banner p { font-size: 18px; display: block; padding-top: 15px }
.product_index_profiles { font-size: 16px; color: #616265; line-height: 26px; text-align: center; padding: 30px 0 }
/*.product_index_title { font-size: 18px; text-align: center }*/
/*.product_index_title ul { height: 36px; border-bottom: 2px solid #e5e5e5 }*/
/*.product_index_title ul li { border-bottom: 2px solid #e5e5e5; height: 36px; display: inline-block; position: relative; margin: 0 20px }*/
/*.product_index_title ul li.hover, .product_index_title ul li:hover { border-bottom: 2px solid #0070BC }*/
/*.product_index_title ul li:hover a { color: #0070BC; text-decoration: none }*/
/*.product_index_con01 ul { margin-left: -20px; overflow: hidden; padding-bottom: 20px }*/
/*.product_index_con01 ul li { margin: 30px 0 0 20px; float: left; width: 345px; -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; border-radius: 3px }*/
.solpage li a { display: inline-block; position: relative }
/*.product_index_con01 ul li a:hover { text-decoration: none }*/
/*.product_index_con01 ul li img { border-radius: 3px 3px 0 0 }*/
/*.product_index_con01 ul li:hover b { color: #232323 }*/
/*.product_index_con01 ul li b:hover { color: #232323; text-decoration: underline }*/
/*.product_index_con01 ul li span { border: 1px solid #e5e5e5; display: block; padding: 20px 15px; border-top: 0; border-radius: 0 0 3px 3px }*/
/*.product_index_con01 ul li span b { font-size: 16px; font-weight: normal; display: block; padding-bottom: 15px }*/
/*.product_index_con01 ul li span p { color: #616265; height: 60px; overflow: hidden }*/
/*.product_index_con01 ul li span a { color: #0070BC; display: inline-block; margin-top: 15px; font-size: 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 60px -1011px; padding-right: 15px }*/
/*.product_index_con01 ul li span em { color: #0070BC; display: inline-block; font-style: normal; margin-top: 15px; font-size: 14px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 75px -1011px; padding-right: 15px }*/
/*.product_index_con01 ul li span em:hover { text-decoration: underline }*/
.product_index_con01_pic { display: inline-block; position: relative }
.white_shadow { position: absolute; width: 100%; height: 100%; background-color: white; opacity: 0; top: 0; left: 0 }
.product_index_con01 ul li:hover .white_shadow { opacity: 0.2 }
.product_tutorials_tit { font-size: 24px; padding: 30px 0 15px }
.product_list_profiles { }
.product_list_con ul { overflow: hidden; padding-bottom: 20px }
.product_list_con ul li { margin: 30px 0 0 20px; float: left; width: 216px }
.product_list_con ul li a { display: block; border: 1px solid #e5e5e5; border-bottom: 0; overflow: hidden }
.product_list_con ul li img { width: 216px }
.product_list_con ul li span { border: 1px solid #e5e5e5; display: block; padding: 15px; border-top: 0; border-radius: 0 0 3px 3px }
.product_list_con ul li span b { font-size: 14px; font-weight: normal; display: block; padding-bottom: 10px }
.product_list_con ul li span a { color: #0070BC; display: inline-block; font-size: 14px; border: 0 }
.product_list_con ul li span a i { width: 16px; height: 16px; display: inline-block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat 1px -1052px; vertical-align: middle; margin-right: 5px }
.product_tutorials_con { overflow: hidden; padding-bottom: 30px }
.product_tutorials_con ul { margin-left: -30px }
.product_tutorials_con ul li { float: left; margin-left: 30px; width: 318px; border: 1px solid #e5e5e5; padding: 30px; height: 108px; overflow: hidden }
.product_tutorials_con ul li b { font-size: 12px; font-weight: bold; display: block; margin-bottom: 10px; height: 36px }
.spotlight dl dt { float: left; padding-top: 5px; padding-bottom: 3px }
.spotlight dl dd { float: right; width: 540px; padding-right: 10px }
.note_font { text-transform: uppercase; font-weight: bold; color: #232323; padding-bottom: 5px; display: block }
.note_font01 { color: #888 }
.border_right { border-right: 1px dotted #e5e5e5 }
.tab_text01 li { text-indent: -6px; line-height: 14px; padding: 2px 0 2px 4px }
.tad_xiao_font { border: 0; color: #232323; padding: 5px 0 0 10px }
.features_tit01 { font-size: 15px; color: #0070BC; text-transform: uppercase; font-weight: bold; padding-bottom: 5px }
.pro_copyright { font-size: 11px; color: #ccc; line-height: 20px; float: right; text-transform: uppercase }
.pro_float_left { float: left }
.normal a { color: #555 }
.normal a:hover { cursor: text; color: #555; text-decoration: none }
.modal { background-clip: padding-box; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 6px 6px 6px 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); left: 50%; margin-left: -280px; outline: 0 none; position: fixed; top: 10%; width: 560px; z-index: 1050 }
.hide { display: none }
.modal-header { border-bottom: 1px solid #e5e5e5; padding: 6px 15px }
.modal-header .close { margin-top: 2px }
button.close { background: none repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; padding: 0 }
.close { color: #000; float: right; font-size: 16px; font-weight: bold; line-height: 20px; text-shadow: 0 1px 0 #fff; font-family: Arial, Helvetica, sans-serif }
.modal-header h3 { line-height: 30px; margin: 0; font-size: 14px; font-weight: bold }
.modal-body { max-height: 400px; overflow-y: auto; padding: 15px; position: relative }
.modal-footer { background-color: #f5f5f5; border-radius: 0 0 6px 6px; border-top: 1px solid #e5e5e5; box-shadow: 0 1px 0 #fff inset; margin-bottom: 0; padding: 10px 15px; text-align: right }
.modal-footer:after, .modal-footer:before { display: table; line-height: 0 }
.modal-footer:after { clear: both }
.modal-footer:after, .modal-footer:before { display: table; line-height: 0 }
.btn { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #f5f5f5; background-image: linear-gradient(to bottom, #fff, #e6e6e6); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3; border-image: none; border-radius: 2px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); color: #232323; cursor: pointer; display: inline-block; font-size: 14px; line-height: 22px; margin-bottom: 0; padding: 4px 12px; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; text-transform: uppercase }
.btn:hover { text-decoration: none; color: #0070BC }
.btn:focus { outline: thin dotted #232323; outline-offset: -2px }
.btn.active, .btn:active { background-image: none; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05); outline: 0 none }
.modal-footer .btn+.btn { margin-bottom: 0; margin-left: 5px }
.modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8 }
.modal-backdrop { background-color: #000; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 1040 }
.uneditable-input, textarea { border-radius: 0; color: #616265; display: inline-block; font-size: 14px; height: 20px; line-height: 20px; padding: 4px 6px; vertical-align: middle }
.uneditable-input, textarea { background-color: #fff; border: 1px solid #e5e5e5 }
.uneditable-input:focus, textarea:focus { border-color:rgba(51, 51, 51, 0.5) !important; outline: 0 none }
.attribsTextarea { width: 220px }
#scrollUp { bottom: 20px; right: 20px; height: 36px; width: 51px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/proposal_bg.png") no-repeat 0 -76px transparent }
#scrollUp:hover { bottom: 20px; right: 20px; height: 36px; width: 51px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/proposal_bg.png") no-repeat -52px -76px transparent }
.pinned { bottom: 70px; right: 20px; height: 68px; width: 51px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/proposal_bg.png") no-repeat }
.pinned:hover { height: 68px; width: 51px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/proposal_bg.png") no-repeat -52px 0 transparent }
.partner_banner_con { display: block; height: 0; position: relative }
/*.partner_banner_registration { position: absolute; z-index: 1; width: 400px; background-color: rgba(0, 0, 0, 0.65); padding: 30px; top: -350px; color: #fff; font-size: 16px; left: 50%; margin-left: -200px; text-align: center }*/
/*.partner_banner_registration .button_02 { font-size: 12px; width: 125px; margin-top: 20px; float: none; font-size: 16px; background: none; border: 1px solid #fff; color: #fff; padding: 12px 20px }*/
/*.partner_banner_registration .button_02:hover { background: none; border: 1px solid #ccc; color: #fff }*/
/*.partner_banner_registration span { display: block; clear: both; line-height: 36px; font-size: 18px }*/
/*.partner_benefits dl { padding: 30px 0 20px; width: 345px; float: left }*/
/*.partner_benefits dl dt { width: 71px; height: 71px; display: block; float: left }*/
/*.partner_benefits dl dd { padding: 8px 15px 0 85px; color: #616265; font-size: 12px }*/
/*.partner_benefits dl dd b { display: block; margin-bottom: 8px; color: #232323; font-weight: normal; font-size: 16px }*/
/*.partner_benefits_bg01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partner_bg.jpg") no-repeat 0 0 }*/
/*.partner_benefits_bg02 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partner_bg.jpg") no-repeat -90px 0 }*/
/*.partner_benefits_bg03 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partner_bg.jpg") no-repeat 0 -98px }*/
/*.partner_benefits_bg04 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partner_bg.jpg") no-repeat -90px -95px }*/
/*.partner_benefits_bg05 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partner_bg.jpg") no-repeat 0 -196px }*/
/*.partner_benefits_bg06 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partner_bg.jpg") no-repeat -90px -196px }*/
.partner_request dl { padding-top: 15px }
.partner_request dl dt { width: 182px; text-align: center; font-size: 12px; height: 34px; line-height: 34px; float: left; font-weight: bold; background: #e5e5e5 }
.partner_request dl dd { padding-left: 202px }
.reseller_box_con { padding: 20px 0 30px 80px }
.partner_title { font-size: 14px; color: #999 }
.login_regist_21 li .partner_miembro input { margin-right: 5px; vertical-align: middle }
.login_regist_21 li .partner_miembro label { cursor: pointer }
.login_regist_21 li .partner_miembro label s { text-decoration: none; margin-right: 20px; line-height: 24px }
.login_mian .login_country { width: 298px; height: 40px }
.login_mian li.partner_title { padding: 15px 0 0 }
.reseller_box { margin: 10px auto 0; border: 1px solid #e5e5e5; border-radius: 3px 3px 0 0 }
.reseller_box_tit { background: #f4f4f4; height: 34px; border-radius: 3px 0; display: block }
.reseller_box_tit ul li { float: left; margin-top: 4px; margin-left: 10px }
.reseller_box_tit ul li a { color: #555; display: block; padding: 0 30px; line-height: 34px; font-weight: bold; text-transform: none; font-size: 12px }
.reseller_box_tit ul li a:hover { color: #0070BC; background: #fff; border-radius: 3px 3px 0 0; line-height: 34px; padding-bottom: 4px; text-decoration: none }
.reseller_box_tit ul li.hover { color: #0070BC; background: #fff; border-radius: 3px 3px 0 0; line-height: 34px; padding-bottom: 4px; text-transform: none }
.reseller_box_con { padding: 20px 0 30px 50px }
.curCountry .yourCurrency { position: relative; padding-left: 28px; text-align: left; font-weight: normal; line-height: 18px; cursor: pointer }
.curCountry .yourCurrency em { left: -1px; top: -1px }
.curCountry em.flag { width: 16px; height: 16px; position: absolute; left: 5px; top: 2px }
.curCountry .dropdown-menu li a { position: relative; padding: 2px 2px 2px 27px; line-height: 14px; display: block }
.curCountry .dropdown-menu li a:hover { background: #f4f4f4 }
.curCountry .dropdown-menu li.noResul { padding-left: 5px }
.curCountry .dropdown-menu { width: 298px }
.curCountry .dropdown-menu ul { min-width: 173px; margin: 2px 5px 2px 2px; height: 200px; overflow: hidden; overflow-y: scroll; position: relative }
.curCountry .dropdown-menu a { white-space: normal }
.curCountry .dropdown-menu .searchInput { position: relative }
.curCountry .dropdown-menu input { height: 18px; line-height: 18px; width: 147px; margin: 2px 0 0 6px; padding-left: 20px }
.curCountry .dropdown-menu .icon-search { position: absolute; left: 8px; top: 9px; width: 16px; height: 16px }
.login_dashboard_04 ul, .my_settings_body { padding-top: 15px }
.my_settings_body { }
.my_settings_body .login_regist_21 .error_prompt { padding: 5px 0 0 190px }




.settings_label .jdradio { margin-right: 3px; vertical-align: middle }
.settings_label .mr10 { margin-right: 10px; line-height: 30px }
.my_settings_body .login_regist_21 { float: left }
.my_settings_body .login_country { width: 235px; padding: 8px 6px; height: 40px }
.my_settings_body .big_input { padding: 1px 6px }
.my_settings_body .login_regist_21 li span { display: inline-block; float: left; text-align: right; width: 180px }
.my_settings_body .login_regist_21 li span.country_01 { width: 220px }
.my_settings_body .login_regist_21 li .dropdown-menu { width: 232px; left: 190px }
.divider { border-bottom: 1px dotted #ccc }
.btn-group { position: relative }
.btn-group:after, .btn-group:before { content: ""; display: table }
.btn-group:after { clear: both }
.country_01 { padding: 0; width: auto; padding-right: 20px }
.dropdown-menu { background-clip: padding-box; background-color: white; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); float: left; left: 0; list-style: none outside none; margin: 1px 0 0; min-width: 160px; padding: 4px 0; position: absolute; top: 100%; z-index: 1000 }
.inventory_title { color: #232323; font-size: 13px; font-weight: bold; line-height: 20px; padding: 10px 0 5px; border-bottom: 2px solid #e5e5e5 }
/*.inventory_list { float: left; line-height: 14px; padding: 15px; position: relative; text-align: left; width: 161px; border-right: 1px solid #f1f1f1 }*/
/*.inventory_list dl dt { height: 120px }*/
/*.inventory_list dl dt img { width: 120px; height: 120px; margin: 0 auto }*/
/*.inventory_list dl dd { padding: 10px 0 0 }*/
/*.inventory_list dl dd a { color: #616265 }*/
/*.inventory_list dl dd i { color: #0070BC; font-style: normal }*/
/*.inventory_list dl dd .inventory_list_price s { text-decoration: line-through; font-style: normal; color: #616265 }*/
/*.inventory_list dl dd .inventory_list_price span { font-size: 12px; color: #0070BC; font-weight: bold }*/
/*.inventory_list dl dd .inventory_list_price { padding-top: 8px }*/
.inventory_list_line { border-bottom: 1px solid #f1f1f1 }
.inventory_title02 { color: #232323; font-size: 16px; font-weight: bold; line-height: 20px; padding: 6px 0; border-bottom: 2px solid #e5e5e5 }
.login_010 { line-height: 18px; padding: 12px 0 16px; font-size: 18px }
.login_010 i { color: #0070BC; padding: 0 5px }
.shopping_cart {
	margin: 15px 0 0px ;
	border-bottom: 1px solid #e5e5e5;
}
.shopping_cart_pro_tit { overflow: hidden; color: #616265; border-bottom: 1px solid #e5e5e5 }
.shopping_cart_pro_con { border-bottom: 1px solid #e5e5e5 }
/*.shopping_cp01, .shopping_cp02, .shopping_cp03, .shopping_cp04, .shopping_cp05, .shopping_cp06 { float: left; padding: 15px 1%; display: table }*/
/*.shopping_cp01 { width: 8%; text-align: center }*/
/*.shopping_cp02 { width: 38% }*/
/*.shopping_cp03 { width: 13% }*/
/*.shopping_cp04 { width: 11% }*/
/*.shopping_cp05 { width: 8% }*/
/*.shopping_cp06 { width: 10% }*/
/*.shopping_cp01 img { width: 80px; height: 80px }*/
.shopping_cp_cell { display: table-cell; text-align: center; font-size: 14px; vertical-align: middle }
.shopping_cart_pro_con .shopping_cp03, .shopping_cart_pro_con .shopping_cp04, .shopping_cart_pro_con .shopping_cp05, .shopping_cart_pro_con .shopping_cp06 { min-height: 100px }
.shopping_cart tr td img { width: 80px; height: 80px }
.shopping_cart tr td { border-bottom: 1px solid #e9e9e9; padding: 15px 0 }
.shopping_cart tr th { padding: 12px 0; text-align: left; color: #616265; border-bottom: 1px solid #e9e9e9 }
.shopping_cart tr th.text_center { text-align: center }
.shopping_cart tr th.text_right { text-align: right }
.shopping_cart tr td span.remove_shopping_cart { position: relative }
.shopping_cart tr td span.remove_shopping_cart a { text-align: center; font-size: 10px; display: block; margin: 0 auto; width: 16px; height: 16px; line-height: 16px; color: #616265; border-radius: 16px }
.shopping_cart tr td span.remove_shopping_cart a:hover { background: #ccc; color: #fff; text-decoration: none }
.shopping_cart tr td.shopping_cart_stock, .shopping_cart_stock { height: 38px; line-height: 38px; background: #fefcfa; color: #232323; border-bottom: 0; padding: 0 0 0 2px; font-size: 13px }
.shopping_cart_stock { padding: 10px 1%; height: inherit; line-height: 20px }
.shopping_cart tr td.shopping_cart_stock .products_in_stock { margin: 0 10px; color: #f3a703; border-radius: 2px; padding: 3px 8px }
.shopping_cart tr td.shopping_cart_warehouse { line-height: 20px; background: #f9f9f9; color: #232323; padding: 12px 0 12px 19px; font-size: 13px }
.cart_empty { text-align: center; color: #c50001; font-size: 14px; padding: 50px; font-weight: bold }
.cart_empty em { color: #616265; font-weight: normal; font-style: normal }
.cart_con_top { }
.cart_title { font-size: 20px; color: #232323; line-height: 32px; margin: 20px 0 15px;}
.text_cart_empty{
	text-align: center; color: #C50001; font-size: 14px; padding: 25px;font-weight: bold;
}
.cart_empty { text-align: center; color: #c50001; font-size: 14px; padding: 50px; font-weight: bold }
.cart_empty em { color: #616265; font-weight: normal; font-style: normal }
.shopping_cart_01 {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #e5e5e5;
	color: #232323;
	height: 38px;
	line-height: 38px;
	border-radius: 0px 0 0 0px;
	text-align: center;
	width: 64px;
	/*float: left; */
	text-indent: 0
}
.shopping_cart tr td.shopping_cart_02 { padding-right: 15px }
.shopping_cart_02 a { padding-bottom: 5px; display: block; color: #0070BC }
.shopping_cart_02 a:hover { color: #0070BC }
.shopping_cart_03 { color: #0070BC }
.shopping_cart_03 span { color: #999; text-decoration: line-through }
.shopping_cart_04 { height: 60px; font-size: 12px }
.shopping_cart_04 dd { float: right; padding: 10px 12px }
.shopping_cart_04 dd.shopping_cart_04_01 { float: left; padding-top: 22px; line-height: 16px }
.shopping_cart_04_02 { line-height: 40px; text-align: right }
.shopping_cart_04_02 span { font-weight: bold; padding-left: 50px }
.shopping_cart_04_02 span .products_in_stock { float: none; margin: 0 5px 0 0 }
.shopping_cart_04 dd.shopping_cart_04_03 { min-width: 150px; text-align: right; font-size: 14px; line-height: 40px; font-weight: bold; color: #0070BC }


.cart_checkout_btn { float: right }
.cart_basket_btn a.remove_cart { width: 32px; height: 32px; border: 1px solid #cacaca; border-radius: 0 3px 3px 0; text-align: center; display: none; border-left: 0 }
.cart_basket_btn a.remove_cart i { width: 16px; height: 16px; display: inline-block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -68px -127px; margin-top: 8px }
.cart_basket_btn { display: inline-block }
.shopping_cart_04 dd.shopping_cart_04_03 { min-width: 150px; text-align: right; font-size: 12px; line-height: 40px; font-weight: bold; color: #0070BC }
.shopping_cart_05 { padding: 15px 0 15px 12px; border: 1px solid #eaeaea; height: 20px; line-height: 20px }
.shopping_cart_06 { float: right; color: #999 }
.shopping_cart_06 b.text_color { font-size: 20px }
.shopping_cart_06 i { font-style: normal }
.shopping_cart_08 { padding: 10px 0 }
.shopping_cart_button { position: relative; width: 190px; height: 20px; float: right; display: inline-block }
.shopping_cart_button .contact_button_01 { border: 1px solid #e7e7e7 }
.shopping_cart_button .button_02 { height: 52px; font-size: 14px; right: -1px; position: absolute; top: -16px; padding: 0 40px }
.shopping_cart_button a.button_02 { padding: 0 25px; line-height: 52px; height: 52px }
.cart_continue { position: relative; float: left }
.cart_continue input { position: absolute; top: -6px; left: 120px }
.ec_paypal { float: left; width: 200px }
.pay_lc .pay_liucheng { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/liucheng.png") no-repeat 0 8px transparent; height: 30px }
.pay_lc_two .pay_liucheng { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/liucheng.png") no-repeat 0 -0px transparent; height: 30px }
.pay_lc_three .pay_liucheng { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/liucheng.png") no-repeat 0 -38px transparent; height: 30px }
.pay_lc_four .pay_liucheng { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/liucheng.png") no-repeat 0 -76px transparent; height: 30px }
.pay_lc_01, .pay_lc_02, .pay_lc_03, .pay_lc_04 { color: #999 }
.pay_lc .pay_lc_01, .pay_lc_four .pay_lc_01, .pay_lc_four .pay_lc_02, .pay_lc_four .pay_lc_03, .pay_lc_four .pay_lc_04, .pay_lc_three .pay_lc_01, .pay_lc_three .pay_lc_02, .pay_lc_three .pay_lc_03, .pay_lc_two .pay_lc_01, .pay_lc_two .pay_lc_02 { color: #da3030 }
.shopping_cart_button a { padding: 5px 15px }
.cartAttribsList ul li { font-size: 14px }
.cartAttribsList ul li em { font-style: normal }
.shopping_cart_04_01_delete label { margin-right: 10px; cursor: pointer }
.shopping_cart_04_01_delete label b{
	font-size: 16px;font-style: normal;font-weight: 400;color:#232323;
}
.shopping_cart_04_01_delete.shopping_cart_not_event  label{
	cursor: default;
}
.shopping_cart_04_01_delete label input { float: left; margin: 0 5px 0 0 }
.Fiberstore_shopcart_checkbox_btn_del .fsZh-checkbox-icon{margin-top: -19px;}
.shopping_cart_del { color: #616265 }
.shopping_cart_del i { padding: 6px 8px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/glyphicons-halflings.gif") no-repeat -314px 6px }
.cart_no { padding: 150px 0 }
.cart_no dl { text-align: center; padding-top: 30px }
.cart_no dl dt { padding-bottom: 30px }
.cart_no dl dt img{
	padding-left: 22px;
}
.cart_no dl dd { font-size: 20px; color: #999; padding-bottom: 30px }
.cart_no dl dd .button_02 {
	float: none ;
	padding: 10px;
	width: 130px;
	height: 40px;
	border: 1px solid #C00000;
	border-radius: 2px;
	font-size: 16px;

	text-align: center;
	box-sizing: border-box;
	color: #c00000;
	background: #f7f7f7;

	/*margin-right: 20px;*/
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.cart_no dl dd .button_02:focus{
	outline: none;
}
.cart_no dl dd .button_02:hover{
	background: #c00000;
	color: #fff;
}
/*0705tom购物车无商品判断是否登陆*/
.empty-cart-login{
	text-align: center;
	margin-top:100px;
}
.empty-cart-login-left,.empty-cart-login-right{
	display: inline-block;
	vertical-align: middle;
}
.empty-cart-login-right{
	text-align: left;
	margin-left: 25px;
}
.empty-cart-login-right h3{
	font-size: 20px;
	color: #999;
	font-weight: 400;
	padding-bottom: 5px;
	line-height:30px;
	text-align: center;
	padding-top: 20px;
}
.empty-cart-login-right p{
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.empty-cart-btn{
	margin-top: 20px;
}
.empty-cart-btn a{
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 38px;
	font-size: 14px;
	border-radius: 2px;
	border:1px solid #c00000;
	text-align: center;
}
.empty-cart-btn a.empty-cart-btn-login{
	background: #f7f7f7;
	color: #c00000;
	margin-right: 10px;
}
.empty-cart-btn a.empty-cart-btn-login:hover{
	background: #c00000;
	color: #fff;
}
.empty-cart-btn a.empty-cart-btn-link{
	background: #c00000;
	color: #ffffff;
}
.empty-cart-btn a.empty-cart-btn-link:hover{
	background: #c00000;
}
/*0705tom购物车无商品判断是否登陆结束*/
/*.shipping_logo_01 span, .track_orders_logo01 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -484px }*/
/*.shipping_logo_02 span, .track_orders_logo02 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -437px }*/
/*.shipping_logo_03 span, .track_orders_logo03 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -672px }*/
/*.shipping_logo_04 span, .track_orders_logo04 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -531px }*/
/*.shipping_logo_05 span, .track_orders_logo05 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -625px }*/
/*.shipping_logo_06 span, .track_orders_logo06 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -578px }*/
/*.shipping_logo_07 span, .track_orders_logo07 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -719px }*/
/*.shipping_logo_08 span, .track_orders_logo08 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -766px }*/
/*.shipping_logo_10 span, .track_orders_logo10 { float: left; height: 30px; line-height: 30px; padding-left: 100px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -390px }*/
/*.shipping_logo_09 span { float: left; height: 30px; line-height: 30px; padding-left: 90px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/pay_warrant.jpg") no-repeat 0 -810px }*/
.pro_mun { width: 25px; border: 1px solid #ccc; border-left: 0; border-radius: 0 3px 3px 0; float: left }
.cart_qty_reduce { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -180px -211px; height: 19px; cursor: pointer; display: block }
.cart_qty_add { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -180px -332px; height: 19px; cursor: pointer; display: block }
.cart_reduce { margin-left: 0 }
.track_logo { float: none; margin: 0 auto; width: 93px; display: block; height: 40px; padding-left: 0 }
.checkout_header { border-bottom: 2px solid #c00000; width: 960px; margin: 0 auto }
.bigbox { width: 960px; margin: 0 auto }
.checkout_footer { border-top: 0 }
.checkout_11 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.png") no-repeat scroll 0 -372px transparent; line-height: 14px; font-weight: bold; margin: 10px auto 20px; height: 28px; width: 934px; display: none }
.checkout_01 { width: 100% }
.login_dashboard i.checkout_lab_01 { padding-left: 32px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.png") no-repeat -974px -292px #f1f1f1 }
.login_dashboard i.checkout_lab_02 { padding-left: 32px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.png") no-repeat -974px -319px #f1f1f1 }
.login_dashboard i.checkout_lab_03 { padding-left: 32px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.png") no-repeat -974px -349px #f1f1f1 }
.login_dashboard i.checkout_lab_04 { padding-left: 32px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.png") no-repeat -974px -375px #f1f1f1 }
.checkout_top_box { border: 1px solid #eaeaea; padding: 10px 30px 30px; margin-bottom: 30px }
.checkout_top_tit { font-size: 16px; color: #616265; margin: 20px 0 10px; line-height: 24px }





.checkout_04 { margin: 10px }
.checkout_04 table tr td { padding: 5px }
.checkout_04 input { width: 12px }
.check_Payment { margin: 10px }



.shopping_cart td.checkout_06 { font-size: 18px; background: #e5e5e5; line-height: 24px; color: #0070BC; padding-top: 5px; padding-bottom: 5px }
.shopping_cart td.checkout_06_size { font-size: 12px; font-weight: bold; background: #e5e5e5; color: #232323 }
.shopping_cart td.checkout_08 { padding-top: 5px; padding-bottom: 10px }
.checkout_09 { margin-top: 20px; margin-left: 20px }
.checkout_07 a { float: right; display: block; padding: 8px 12px; font-size: 14px; font-weight: bold; margin: 20px }

.Payment_paynow_anquan { padding: 0 0 20px 20px }
.shipingtime_more { color: #616265; height: 30px; line-height: 30px; overflow: hidden }
.shipingtime_more a { color: #232323; text-decoration: underline }
.shipingtime_more a i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -324px -291px; width: 13px; height: 13px; display: inline-block; vertical-align: middle; cursor: pointer; -moz-transition: 0.4s; -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s }
.shipingtime_more a:hover i { -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg) }
.shipingtime_more_con { line-height: 20px; color: #616265 }
.shipingtime_more_con span { line-height: 26px; color: #232323; font-weight: bold }
.shipingtime_more a:hover { color: #0070BC; text-decoration: none }
/*.Payment_wen { width: 616px; float: left; padding: 15px 30px; border: 1px solid #e5e5e5; min-height: 122px }*/
/*.Payment_wen ul li { padding: 3px 0 }*/
/*.Payment_wen ul li.last { padding-top: 10px }*/
/*.Payment_wen legend { line-height: 30px; font-weight: bold; padding: 0 }*/
/*.Payment_wen legend img { float: left }*/
/*.Payment_wen table { margin-bottom: 10px }*/
/*.Payment_wen table tr td { padding: 2px 0 }*/
/*.Payment_wen table tr td strong { font-weight: normal }*/
/*.Payment_wen p span { margin: 5px 0 }*/
/*.Payment_wen fieldset { padding: 0; margin: 0 }*/
.GlobalCollect1, .GlobalCollect111, .GlobalCollect112, .GlobalCollect114, .GlobalCollect119, .GlobalCollect123, .GlobalCollect125, .GlobalCollect1503, .GlobalCollect1503.left, .GlobalCollect1505, .GlobalCollect2, .GlobalCollect3, .GlobalCollect809, .GlobalCollect836, .GlobalCollect836.banking, .GlobalCollect841, .alipayIcon, .americanExpressIcon, .barcodeIcon, .boletoBigIcon, .boletoIcon, .boletoLeftIcon, .debitIcon, .dkIcon, .idealIcon, .jcbIcon, .masterCardDebitIcon, .masterCardIcon, .paypalIcon, .qiwiIcon, .sofortBankIcon, .sofortIcon, .visaDebitIcon, .visaElectronIcon, .visaIcon, .webMoneyBlueIcon, .webMoneyIcon, .westernunionIcon, .yandexIcon, .yandexMoneyIcon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/paymet_icons.jpg") 0 0 no-repeat; width: 42px; height: 26px; display: inline-block }
.payment_desc .card_list span { width: 51px }
#payment_0 p { line-height: 0 }
#payment_0 span[class*=Icon], #payment_globalcollect span[class*=Icon] {
	margin-right: 4px;
	margin-bottom: 6px
}
.payment_desc .card_list span.alipayIcon { width: 101px; background-position: 0 -1230px }
.paypalIcon { background-position: 0 -1148px }
.westernunionIcon { background-position: 0 -948px }
.yandexIcon { background-position: 0 -901px }
span.qiwiIcon { background-position: 0 -831px; width: 130px; height: 50px; margin-top: 30px }
.webMoneyBlueIcon { background-position: 0 -1053px }
/*.GlobalCollect1, .visaIcon { background-position: 0 0 }*/
/*.GlobalCollect2, .americanExpressIcon { background-position: 0 -42px }*/
/*.GlobalCollect3, .masterCardIcon { background-position: 0 -84px }*/
/*.GlobalCollect111, .debitIcon { background-position: 0 -588px }*/
/*.GlobalCollect114, .visaDebitIcon { background-position: 0 -462px }*/
/*.GlobalCollect119, .masterCardDebitIcon { background-position: 0 -504px }*/
/*.GlobalCollect112, .visaElectronIcon { background-position: 0 -378px }*/
/*.GlobalCollect125, .jcbIcon { background-position: 0 -210px }*/
/*.GlobalCollect123, .dkIcon { background-position: 0 -336px }*/
/*.GlobalCollect809, .idealIcon { background-position: 0 -420px }*/
/*.GlobalCollect836, .sofortIcon { background-position: 0 -252px }*/
/*.GlobalCollect836.banking, .sofortBankIcon { background-position: 0 -672px }*/
/*.GlobalCollect841, span.webMoneyIcon { background-position: 0 -716px; width: 130px; height: 50px; margin-top: 20px }*/
span.yandexMoneyIcon { background-position: 0 -995px; width: 125px; height: 50px; margin-top: 20px }
.GlobalCollect1503, .boletoIcon { background-position: 0 -546px }
.GlobalCollect1503.left, .boletoLeftIcon { background-position: 0 -767px; width: 125px; height: 50px }
.credit_card_left { width: 620px; float: left; border-right: 1px solid #e5e5e5; padding-right: 30px }
.credit_card_right table tr td { padding: 3px 10px; color: #232323 }
.credit_card_right table tr { padding: 0; margin: 0 }
.credit_card_content { line-height: 16px; padding-left: 15px }
.credit_card_content01 { overflow: hidden; padding-left: 15px }
.credit_card_content01 span { color: #0070BC }
.credit_card_content01 ul { margin: 5px 0 0; overflow: hidden; width: 510px }
.credit_card_content01 ul li { float: left; text-align: center; display: block; margin-right: 15px; margin-top: 5px }
.credit_card_content01 ul li label { cursor: pointer }
.credit_card_content01 ul li span { width: 42px; height: 26px }
.credit_card_content01 ul li input { margin: 7px 5px 0 0; float: left }
.credit_card_title { font-size: 14px; color: #616265; font-weight: bold; padding: 0 0 5px 15px }
.credit_card_title .track_orders_wenhao { font-size: 11px; color: #616265; font-weight: normal }
.credit_card_title span { color: #0070BC }
.credit_card_content01 ul li.credit_card_title_01 { width: 180px; margin-right: 10px; height: 40px; color: #232323; line-height: 26px; font-weight: bold; text-align: right }
.credit_card_content01 ul li.credit_card_type { clear: both; padding: 5px 0 0 190px; color: #0070BC; font-size: 11px }
.credit_card_right { width: 240px; float: right; background: #f4f4f4; border-radius: 2px; padding-bottom: 10px }
.credit_card_right b { font-size: 14px; border-bottom: 1px solid #e5e5e5; display: block; line-height: 38px; padding: 0 10px; margin-bottom: 10px }
.credit_card_right .red { color: #0070BC }
.credit_card_content01 table.mask_table { display: block }
.mask_table tr th { width: 180px; color: #232323; text-align: right; padding: 10px 0 0 }
.mask_table tr td { padding: 10px 0 0 10px }
.credit_card_content01 span.required { color: #0070BC; padding-left: 5px }
.mask_table tr td .cancel_order_close { margin-right: 5px }
.credit_card_left .tishi_02 { margin: 0 0 20px }
.ORB_BUTTONELEMENT .button_02 { cursor: auto }
.check2_Address_xuanzhe { float: left; margin: 5px 5px 5px 0 }
.fangshi_Sp { float: left; margin: 3px 5px 2px 0 }
.check2_01 p { padding: 5px 0 0 18px; color: #616265 }
.checkout_prompt { background-color: #fcf8e3; border: 1px solid #fbeed5; margin-bottom: 20px; padding: 8px 35px 8px 15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); color: #c09853 }
.checkout_prompt b { font-size: 20px; display: block }
/*.check_coupons { display: block; overflow: hidden; width: 240px }*/
/*.check_coupons ul li { padding-top: 10px; overflow: hidden }*/
/*.check_coupons ul li a { color: #616265; display: inline-block; padding-bottom: 5px }*/
/*.check_coupons ul li a:hover { color: #0070BC }*/
/*.check_coupons span { display: inline-block; vertical-align: middle; font-size: 12px }*/
/*.check_coupons span input { margin: 2px 5px 0 0 }*/
/*.check_coupons ul li .button_10 { font-size: 12px; padding: 5px 15px }*/
#page_message { display: none; text-align: center; left: 0; top: 0; padding: 15px; position: fixed; width: 100%; z-index: 999999 }
.page_mess_error { background-color: #de4343 }
.page_mess_ok { background-color: #48bb5e }
.fs_chatlive_banner { border-radius: 2px; background: #ededed; padding: 30px 0 30px 30px; color: #616265 }
.fs_chatlive_banner h3 { font-size: 24px; font-weight: bold; color: #616265 }
.fs_chatlive_banner span { font-size: 14px; color: #616265; padding-top: 10px; display: block }
.fs_chatlive_con { padding: 20px; font-size: 12px; display: block }
.fs_chatlive_bg { background-image: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") }
.fs_chatlive_service { width: 267px; float: left }
.fs_chatlive_service_gap { width: 59px; display: block; min-height: 20px; float: left }
.fs_chatlive_service_bg1 { background-position: -0 -293px; width: 267px; height: 146px }
.fs_chatlive_service_bg2 { background-position: -0 -147px; width: 267px; height: 146px }
.fs_chatlive_service_bg3 { background-position: -0 -0px; width: 267px; height: 146px }
.fs_chatlive_service dl { overflow: hidden; display: block; padding-top: 15px; height: 102px }
.fs_chatlive_service dl dt { width: 58px; height: 58px; float: left }
.fs_chatlive_service dl dd { float: left; color: #616265; width: 209px }
.fs_chatlive_service dl dd b { color: #232323; display: block; padding: 0 0 5px }
.fs_chatlive_service dl dd i { background: #83bd39; border-radius: 20px; color: #fff; font-size: 11px; line-height: 20px; padding: 1px 8px; font-style: normal; font-weight: normal }
.fs_chatlive_service dl dd i.chatoff { background: #f99500 }
.fs_chatlive_icon01 { background-position: -298px 2px; background-repeat: no-repeat }
.fs_chatlive_icon02 { background-position: -300px -71px; background-repeat: no-repeat }
.fs_chatlive_icon03 { background-position: -297px -158px; background-repeat: no-repeat }
.fs_chatlive_service_btn { margin: 0 auto; width: 150px; padding-top: 20px; clear: both; padding-bottom: 10px }
.fs_chatlive_service_btn .button_02 { font-size: 12px; text-align: center; padding: 5px 15px; float: none; font-weight: bold }
.fs_chatlive_service_btn .button_04 { padding: 4px 15px; font-size: 12px }
.fs_chatlive_service_btn .contact_button_01 { cursor: default }
.fs_chatlive_service_prompt { color: #616265 }
.fs_chatlive_bottom { color: #999; text-align: center; border-top: 1px solid #e5e5e5; line-height: 40px; margin-top: 50px; font-size: 12px; border-radius: 3px }
.fs_phone_title { font-size: 14px; padding-bottom: 10px }
.fs_data ul li { padding-top: 10px; clear: both }
.fs_data ul li span { float: left; font-size: 12px; padding: 5px 5px 5px 0; text-align: right; width: 150px }
.fs_data ul li.live_regarding .chosen-results li em { display: none }
.fs_data_btn { font-size: 12px; text-align: center; padding: 4px 15px }
.livechat_back { height: 28px; line-height: 28px; padding: 0 10px 0 25px; border-radius: 2px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -318px -255px; font-size: 11px; font-weight: bold; float: right }
.login_title a { color: #999 }
.livechat_back:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat scroll -318px -255px #ededed; text-decoration: none }
.fs_data .contact_button_01:hover { font-size: 12px; padding: 4px 15px }
.fs_mail_title { font-size: 18px; padding-bottom: 10px }
.fs_data .regist_country_01 .dropdown-menu { left: 155px }
.shipping_countries li.regist_country_01 { padding-top: 0 }
.fs_data li .btn-group span { width: 227px }
.fs_data li .btn-group li { padding: 0 }
.fs_data li em { color: #0070BC; display: inline-block; padding-right: 4px }
.chosen-container .chosen-results li em { color: #e0a3a3 }
.fs_data li .error_prompt { padding-left: 155px }
.chat_back { clear: both; padding-top: 60px }
.live_chat_email { width: 520px; height: 158px }
.email_send_to { padding-left: 160px }
.email_send_to input { float: left; margin-top: 2px; margin-right: 5px }
.fs_input_prepend { font-size: 0 }
.fs_area_code { background-color: #e5e5e5; border: 1px solid #ccc; display: inline-block; font-size: 12px; font-weight: normal; height: 20px; line-height: 20px; min-width: 16px; padding: 6px 5px; text-align: center; text-shadow: 0 1px 0 #fff; width: auto; margin-right: -1px; vertical-align: top }
.fs_chat_input { background-color: #fff; border: 1px solid #ccc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; color: #555; display: inline-block; font-size: 12px; height: 20px; line-height: 20px; padding: 6px; width: 193px; vertical-align: middle; font-family: Arial }
.fs_chat_input:focus { border: 1px solid #999; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2); outline: 0 none }
.Contentbox_lgoin ul.login_regist_21 li .curCountry span.country_01 { width: 222px }
.Contentbox_lgoin ul li .curCountry .dropdown-menu { width: 232px }
.Contentbox_lgoin ul li ul.dropdown-menu { }
.ac_results { padding: 0; margin: 0 0 0 10px; border-radius: 0 0 3px 3px; border: 1px solid #e5e5e5; border-top: 0; overflow: hidden; background-color: #FFF; box-shadow: 1px 4px 4px rgba(0, 0, 0, 0.2); z-index: 999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; }
.ac_results iframe { display: none; display: block; position: absolute; top: 0; left: 0; z-index: -1; filter: mask(); width: 3000px; height: 3000px }
.ac_results li { margin: 0; padding: 6px 10px; cursor: pointer; display: block; font: menu; font-size: 14px; overflow: hidden; line-height: 24px; color: #616265 }
/*.ac_loading{background:#AFD2FD url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/loader.gif") right center no-repeat}*/

.ac_over { background-color: #EFEFEF; color: black }
.cookie_usage { width: 720px; margin: 0 auto; padding: 20px 0 60px; overflow: hidden }
.cookie_usage h1 { font-size: 16px; padding-bottom: 8px }
.cookie_usage h2 { font-size: 12px; padding-top: 20px; line-height: 34px }
.cookie_usage_font { font-size: 12px; color: #0070BC }
.cookie_usage_font01 { font-size: 12px; padding-top: 15px }
.cookie_usage ul { background: #f4f4f4; display: block; padding: 15px 15px 5px }
.cookie_usage ul li { padding-bottom: 10px }
.cookie_usage span { display: block; color: #616265; padding-top: 10px }
.evaluation_banner { display: block; width: 1200px; height: 320px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partners_banner.jpg") no-repeat; position: relative }
.evaluation_banner_con { top: 100px; right: 70px; position: absolute; color: #444; width: 400px }
.evaluation_banner_con b { font-size: 32px; padding-bottom: 20px; display: block }
.evaluation_banner_con p { font-size: 16px; line-height: 24px; color: #616265 }
.evaluation_con { margin: 15px 0 50px; padding: 0 80px; font-size: 12px; line-height: 22px }
.evaluation_con_top ul li { padding: 50px 20px; overflow: hidden; border-bottom: 1px solid #e5e5e5 }
.evaluation_con_top_font { width: 58% }
.evaluation_con_top_font h3 { font-size: 22px; font-weight: normal; padding: 20px 0; text-align: center; color: #232323 }
.evaluation_con_top_font h3 a:hover { color: #232323; text-decoration: none }
.evaluation_con_top_font p { font-size: 14px; line-height: 24px }
.evaluation_con_top_font span { color: #616265; padding-top: 15px; display: block }
.evaluation_con_top_pic { width: 354px; border: 3px solid #fff }
.evaluation_con_top_pic img { width: 354px }
.evaluation_con_bottom { overflow: hidden; margin-left: -40px; padding-top: 50px; font-size: 14px }
.evaluation_con_bottom dl { width: 230px; margin-left: 40px; float: left; height: 380px }
.evaluation_con_bottom dl dt { width: 230px }
.evaluation_con_bottom dl dd { padding-top: 15px }
.evaluation_con_bottom dl dd span { color: #616265; display: block; padding-top: 5px }
.cwdm_list_pic { padding: 20px 0 0; overflow: hidden }
.cwdm_list_pic ul li { float: left; border: 2px solid #e5e5e5; border-radius: 2px; margin-left: 30px; position: relative; width: 275px; min-height: 160px }
.cwdm_list_pic ul li img { border-radius: 3px }
.cwdm_list_pic ul li:hover { border: 2px solid #e5e5e5 }
.cwdm_list_pic ul li i { display: none; position: absolute; z-index: 1; bottom: -1px; right: 0; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -314px -640px; width: 24px; height: 24px; border-radius: 0 0 3px 0 }
.cwdm_list_pic ul li.picborder { border: 2px solid #0070BC }
.cwdm_list_pic ul li.picborder i { display: block }
.cables_list_pic { padding-bottom: 0 }
.cables_list_pic ul { margin-left: -15px; display: block; overflow: hidden }
.cables_list_pic ul li { margin: 0 0 15px 15px; width: 176px; min-height: 208px }
.cables_list_pic ul li img { width: 120px; display: block; margin: 10px auto; min-height: 120px }
.cables_list_pic ul li span { display: block; line-height: 16px; font-weight: bold; text-align: center; width: 146px; padding: 0 15px 20px; min-height: 48px }
.cables_list_pic ul li a { color: #232323 }
.cables_list_pic ul li a:hover { text-decoration: none }
.cables_title { font-size: 14px; font-weight: bold; background: none repeat scroll 0 0 #f4f4f4; border: 1px solid #e5e5e5; border-radius: 3px 3px 0 0; height: 26px; line-height: 26px; padding: 10px; margin-top: 20px }
.list_total { border: 1px solid #e5e5e5; border-top: 0 }
.list_pic_left { float: left; margin: 15px 50px 15px 15px; width: 100px; height: 100px }
.list_pic_left img { width: 100px; height: 100px }
.cables_application { border-top: 0; font-size: 14px }
.cables_application dl { padding: 15px; overflow: hidden }
.cables_application dl dt { width: 158px; font-size: 16px; margin-bottom: 15px }
.cables_application dl dd { overflow: hidden }
.cables_application dl dd ul li { background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 2px; color: #555; display: block; line-height: 16px; padding: 3px 10px 3px 12px; float: left; width: 460px }
.cables_list_line { border: 1px solid #e5e5e5; border-top: 0 }
.cables_list_first { overflow: hidden }
.cables_list_first ul li { float: left; font-size: 11px; line-height: 18px; padding: 10px; width: 170px }
.cables_list_first ul li .text_center { text-align: center }
.cables_list_first ul li a { color: #0070BC }
.cables_list_first ul li a:hover { color: #0070BC }
.cables_list_first_tiele ul li { line-height: 34px; line-height: 18px; padding: 10px; width: 200px }
.cables_list_line ul li { width: 450px }
.cables_list_first ul li.text_center, .cables_list_first ul li.width { width: 150px }
/*.kongxi_kuan { width: 42px; height: 20px; float: left }*/
/*.kongxi_kuan01 { width: 20px; height: 20px; float: left }*/
/*.kongxi_gao { height: 30px; width: 100%; overflow: hidden; display: block; clear: both }*/
/*.sup_kuang { width: 330px; float: left; padding: 0 20px 10px; min-height: 590px; float: left; font-size: 12px; line-height: 20px; border: 1px solid #e5e5e5; border-top: 3px solid #c7c7c7; margin-bottom: 15px }*/
/*.sup_live { width: 270px; height: 243px; float: right; border: 1px solid #e5e5e5; display: none }*/
/*.sup_live b { font-size: 16px; font-weight: normal; display: block; padding: 10px 10px 10px 38px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/icon_fb.png") no-repeat 10px -42px #f6f6f6 }*/
/*.sup_live span { display: block; padding: 15px 10px; border-bottom: 1px solid #e5e5e5; margin-bottom: 10px }*/
/*.sup_live span a.newbutton { padding: 3px 10px; margin-left: 10px }*/
/*.sup_live p { padding: 10px 15px 0; display: block; font-size: 14px }*/
/*.sup_qh_con dl { padding-top: 10px; overflow: hidden; display: block }*/
/*.sup_qh_con dl dt { float: left; width: 107px; height: 82px }*/
/*.sup_qh_con dl dd { float: left; padding-left: 10px; width: 169px; color: #616265 }*/
/*.sup_qh_con dl dd b { line-height: 14px; color: #232323 }*/
/*.sup_qh_con ul { padding: 13px 0 8px }*/
/*.sup_qh_con ul li { line-height: 14px; padding: 5px 0 }*/
/*.sup_products_title { font-size: 18px; margin-bottom: 10px; border-bottom: 1px solid #e5e5e5; text-align: center; line-height: 48px }*/
/*.sup_classification_title { font-size: 14px; font-weight: bold; border-bottom: 1px solid #e5e5e5; padding: 10px 0 0; line-height: 28px }*/
/*.sup_classification dl, .sup_latest_rticles dl { padding: 5px 10px }*/
/*.sup_classification ul { padding: 5px 0 }*/
/*.sup_classification ul li { line-height: 14px; font-size: 14px; padding: 8px 0 8px 15px; background: url("https://img-en.fs.com/zh/images/productbg.png") no-repeat -130px 6px }*/
/*.sup_list { padding-top: 10px }*/
/*.sup_list dl { overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px }*/
/*.sup_list dl dt { width: 35px; height: 45px; padding: 0 15px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -296px -674px; float: left }*/
/*.sup_list dl dd { padding-left: 70px }*/
/*.sup_list dl dd b { font-size: 12px; padding-bottom: 8px; display: block }*/
/*.sup_list dl dd b a { color:#0070BC }*/
/*.sup_list dl dd b a:hover { color: #0070BC }*/
/*.sup_list_by { color: #999; height: 24px; line-height: 24px }*/
/*.language_switching { background: #e3e3e3; background: -webkit-linear-gradient(top, #e9e9e9, #e3e3e3); background: -moz-linear-gradient(top, #e9e9e9, #e3e3e3); background: -o-linear-gradient(top, #e9e9e9, #e3e3e3); width: 100%; height: 36px; border-bottom: 1px solid #ccc; line-height: 36px; font-size: 12px }*/
/*.language_switching ul { width: 1200px; margin: 0 auto }*/
/*.language_switching ul li { float: left }*/
/*.language_switching ul li.language_switching_close { float: right; position: relative }*/
/*.language_switching ul li.language_switching_close .box_close { top: 6px; right: 0; float: right }*/
/*.language_switching ul li.language_switching_btn { float: left; border: 1px solid #ccc; display: inline-block; width: 60px; height: 22px; line-height: 22px; margin: 6px 0 0 20px; padding: 0 10px; border-radius: 2px; background: #f4f4f4; position: relative }*/
/*.language_switching ul li.language_switching_btn:hover { background: #fff }*/
/*.language_switching ul li.language_switching_btn a em { color: #0070BC; display: block; float: left; font-style: normal; width: 12px }*/
/*.language_switching ul li.language_switching_btn a i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat scroll right -161px rgba(0, 0, 0, 0); display: block; float: right; height: 4px; margin-top: 9px; transition: all 0.4s ease 0s; width: 7px }*/
/*.language_switching ul li.language_switching_btn:hover a i { -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg) }*/
/*.language_switching ul li.language_switching_btn ul { display: none; width: 80px; padding-top: 5px; position: absolute; top: 20px; left: -1px; z-index: 99; background: #fff; box-shadow: 1px 4px 4px rgba(0, 0, 0, 0.2); border: 1px solid #ccc; border-top: 0; border-radius: 0 0 3px 3px }*/
/*.language_switching ul li.language_switching_btn:hover ul { display: block }*/
/*.language_switching ul li.language_switching_btn ul li { display: block; float: none; padding-left: 10px }*/
/*.language_switching ul li.language_switching_btn ul li:hover { background: #f4f4f4 }*/
/*.language_switching ul li a:hover { text-decoration: none }*/
.spring_festival { width: 980px; height: 100px; margin: 0 auto 20px; background: url("https://img-en.fs.com/zh/images/2015_Festival.jpg") 0 0 no-repeat; color: #d76f00 }
.spring_festival span { font-size: 24px; width: 200px; padding-left: 30px; line-height: 100px; float: left }
.spring_festival p { padding: 15px 30px 15px 230px }
.spring_festival p em { display: block; padding-top: 8px; font-style: normal }

.e_support_top h3 { font-size: 28px; font-weight: normal; display: block; padding-bottom: 20px }
.e_support_top span { font-size: 14px; color: #555 }
.e_support_list { }
.e_support_list ul { margin-left: -20px; overflow: hidden; padding-bottom: 20px }
.e_support_list ul li { margin: 30px 0 0 20px; float: left; width: 285px; -moz-transition: 0.2s; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; border-radius: 3px }
.e_support_list ul li img { border-radius: 3px 3px 0 0 }
.e_support_list ul li a:hover { text-decoration: none }
.e_support_list ul li:hover { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1) }
.e_support_list ul li span { border: 1px solid #e5e5e5; display: block; padding: 15px; border-top: 0; border-radius: 0 0 3px 3px }
.e_support_list ul li span b { font-size: 16px; font-weight: normal; display: block; padding-bottom: 15px }
.e_support_list ul li span p { color: #616265; min-height: 60px }
.e_support_list ul li span ul { display: block; overflow: hidden; padding: 15px 0 0; margin: 0 }
.e_support_list ul li span ul li { float: left; width: 60px; margin: 0 }
.e_support_list ul li span ul li em { font-style: normal }
.e_support_list ul li span ul li i { width: 18px; height: 17px; display: inline-block; vertical-align: middle; margin-right: 5px }
.icon_love, .icon_reply, .icon_see { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/e_support_bg.png") 0 0; display: inline-block; width: 18px; height: 17px }
.icon_love { background-position: 0 0 }
.icon_reply { background-position: 0 -64px }
.icon_see { background-position: 0 -30px }
.e_support_article { overflow: hidden }
.e_support_article_left { width: 756px; float: left }
.e_support_article_left p { padding-top: 10px; color: #555; font-size: 14px; line-height: 24px }
.e_support_article_left h2 { font-weight: normal; display: block; padding-top: 20px; font-size: 18px; color: #232323 }
.e_support_price { padding: 20px 0 15px; overflow: hidden; border-bottom: 1px dotted #e5e5e5; margin-bottom: 20px }
.e_support_price span { color: #c00000; font-size: 14px; float: left }
.e_support_price a { border: 1px solid #c00000; line-height: 30px; padding: 0 15px; color: #c00000; border-radius: 2px; background: #fff; float: right; font-weight: bold }
.e_support_price a:hover { background: #c00000; color: #fff }
.e_support_price span i { color: #999; font-style: normal; padding-right: 5px }
.e_support_article_right { width: 350px; float: right }
.e_support_article_tit { font-size: 18px; line-height: 36px }
.e_support_article_right dl { margin: 10px 0 20px }
.e_support_article_right dl dt { padding: 8px 20px; background: #f4f4f4; font-size: 14px }
.e_support_article_right dl dd { border: 1px solid #f4f4f4; padding: 15px 20px; overflow: hidden }
.cn_list_menu { border: 1px solid #e5e5e5; overflow: hidden }
.cn_list_menu dl { background: #f4f4f4; margin-top: -1px; overflow: hidden }
.cn_list_menu dl dt { width: 189px; border-top: 1px solid #e5e5e5; padding: 0 15px; font-size: 13px; text-align: left; float: left;line-height:50px;}
.cn_list_menu dl dd { padding: 13px 20px; margin-left: 219px; background: #fff; border-top: 1px solid #e5e5e5; position: relative }
.cn_list_menu .select a{font-size:14px;}
.cn_list_menu .select a:hover{color: #0070BC;}
.cn_subtotals { overflow: hidden; margin-left: -5px }
.cn_subtotals ul { margin: 0 0 -5px -5px }
.cn_subtotals ul li { margin: 0 15px 5px 5px; float: left; padding: 1px 6px; height: 22px; line-height: 22px }
.cn_subtotals ul li.sidebar_danq { color: #c00000; position: relative; border: 1px solid #c00000; padding: 0 28px 0 5px }
.cn_subtotals ul li.sidebar_danq i { display: block; position: absolute; width: 25px; height: 22px; right: 0; top: 0; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat 12px -1145px }
.cn_subtotals ul li.sidebar_danq:hover i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") 7px -158px #c00000 }
.cn_subtotals ul li em { color: #0070BC; font-style: normal }
.cn_subtotals_brands { height: 53px; overflow: hidden; margin-right: 50px }
.cn_subtotals_brands ul li { width: 150px; margin: 0 5px 5px 0; overflow: hidden }
.cn_subtotals_brands ul li.sidebar_danq { padding: 0 5px }
.cn_subtotals_brands ul { margin: 0 }
.cn_subtotals_brands_ss { height: auto }
.cn_subtotals_brands_ss ul { height: 140px; overflow-y: auto; margin-top: 0 }
.cn_subtotals_brands_btn {
	position: absolute;
	z-index: 1;
	right: 20px;
	top: 50%;
	display: inline-block;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	/*-ms-transition: all 0.3s ease;*/
}
.cn_subtotals_brands_btn a {
	cursor: pointer;
	display: inline-block;
	width: 47px;
	padding: 3px 0 3px 8px;
	color: #616265;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png) no-repeat 13px -34px #eaeaea;
	/*transition: all 0.3s ease;*/
	/*-webkit-transition: all 0.3s ease;*/
	/*-moz-transition: all 0.3s ease;*/
	/*padding-left: 20px;*/
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 4px -64px;*/
	/*line-height: 30px*/
}
.cn_subtotals_brands_btn a:hover {
	/*padding-left: 20px; */
	/*background-position: 4px -85px; */
	text-decoration: none ;
}
.cn_s_brands_btn a {
	cursor: pointer;
	display: inline-block;
	width: 47px;
	padding: 3px 0 3px 8px;
	color: #616265;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png) no-repeat 14px -3.5px #eaeaea;
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 4px -610px*/
}
.cn_s_brands_btn a:hover {
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 4px -631px */
}
.cn_screening { overflow: hidden; height: 30px; padding-right: 30px }
.cn_screening ul { overflow: hidden }
.cn_screening ul li { margin: 5px 30px 5px 0; float: left }
.cn_screening ul li i { display: inline-block; height: 12px; width: 12px; background-color: #fff; border: 1px solid #ccc; font-size: 0; margin: 3px 5px 0 0; vertical-align: middle; float: left }
.cn_screening ul li.cn_screening_hover i, .cn_screening ul li:hover i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") -1px -107px; border-color: #0070BC }
.cn_images { position: relative; overflow: hidden; padding-right: 30px; height: 51px }
.cn_width ul { width: 582px }
.cn_images li.xiand a { border: 2px solid #c00000; display: block; color: #c00000 }
.cn_images li.xiand a:hover span { display: none }
.cn_images li.xiand em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat -85px -102px; display: block; position: absolute; right: 0; bottom: 0; width: 15px; height: 15px; z-index: 1 }
.cn_screening ul li.xiand a { color: #0070BC }
.cn_images ul { overflow: hidden; border-left: 1px solid #e5e5e5; width: 582px }
.cn_images li { float: left; border-right: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5 }
.cn_images li span { display: none }
.cn_images li a { display: block; padding: 5px 2px; border: 2px solid #fff; position: relative; width: 88px; height: 35px }
.cn_images li a:hover { border: 2px solid #c00000 }
.cn_images li a:hover span { display: block }
.cn_images li span { display: none; position: absolute; overflow: hidden; text-align: center; width: 92px; height: 45px; line-height: 45px; background: #fff; top: 0; left: 0; z-index: 1 }
.cn_list_images { position: relative; overflow: hidden; padding-right: 30px; height: 66px }
.cn_width ul { width: 582px }
.cn_list_images li.xiand{
	border: 1px solid #c00000;
	z-index: 1;
}
.cn_list_images li.xiand a {
	border: 1px solid #c00000;
	display: block;
	color: #c00000;
}
.cn_list_images li.xiand em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/fsicon_new.png") no-repeat -85px -102px; display: block; position: absolute; right: 0; bottom: 0; width: 15px; height: 15px; z-index: 1 }
.cn_screening ul li.xiand span { display: none }
.cn_list_images ul {
	overflow: hidden;
	padding-top: 1px;
	/*border-left: 1px solid #e5e5e5 */
}
.cn_list_images li {
	position: relative;
	float: left;
	margin: -1px -1px 0 0;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5
}
.cn_list_images li:last-child{
	border-right: 1px solid #e5e5e5;

}
.cn_list_images li:hover{
	border:1px solid #c00000;
	z-index: 1;
}
.cn_list_images li span { display: none }
.cn_list_images li img { width: 100%; height: 100% }
.cn_list_images li a {
	display: block;
	padding: 5px 2px;
	border: 1px solid #fff;
	position: relative;
	width: 104px;
	height: 52px;
}
.cn_list_images li a:hover { border: 1px solid #c00000 }
.cn_list_images li a:hover span { display: block }
.cn_list_images li span {
	display: none;
	position: absolute;
	overflow: hidden;
	text-align: center;
	width: 108px;
	height: 62px;
	line-height: 62px;
	background: #fff;
	top: 0;
	left: 0;
	z-index: 1;
	color: #c00000;
	font-size: 13px;
}


.cn_images_color{
	position: relative;
	overflow: hidden;
	padding-right: 30px;
	/*   height: 51px;*/
}
.cn_images_color ul{
	overflow: hidden;
	/*border-left: 1px solid #e5e5e5;*/
}
.cn_images_color li{
	float: left;
	/*border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;*/
}
.cn_images_color li a{
	display: block;
	padding: 5px 25px 5px 0px;
	border: 2px solid #fff;
	position: relative;
	/*width: 88px;
    height: 35px;*/
}
.cn_images_color li img{
	width: 22px;
	height: 22px;
	/* margin-top: 6px;*/
	margin-right: 10px;
	border-radius: 100%;
	display: inline-block;
	padding: 3px;
	border: 1px solid transparent;
}
.cn_images_color li a:hover img{
	border:1px solid #e0e0e0;
}
.cn_images_color li span{
	display: none;
	position: absolute;
	overflow: hidden;
	text-align: center;
	width: 92px;
	height: 45px;
	line-height: 45px;
	background: #fff;
	top: 0;
	left: 0;
	z-index: 1;
}
.solutions_40G_bg{
	background: url(https://img-en.fs.com/zh/images/tutorial/pre_banner.jpg) no-repeat center 0 #b8c0bc;
	position: absolute;
	left: 0px;
	height: 300px;
	width: 100%;
	text-align: center;
}
.solutions_40G_ad_pic{
	position: relative;
	display: inline-block;
	color: #000;
	font-size: 18px;
	margin-top: 10%;
	line-height: 31px;
	width: 100%;
	margin-left: 64px;
}
.WZ01{
	padding-left: 87px;
}
.WZ02{
	padding-left: 44px;
}
.solutions_40G_ad_td{
	display: block;
	margin-top: -35px;
}
.solutions_40G_ad_span{
	font-size: 24px;
	display: block;
	margin-top: -20px;
}
.solutions_40G_ad_ul{
	margin-top: 25px;
}
.solutions_40G_ad_ul li{
	list-style: inside;
}

.cn_clearfix { border: 1px solid #e5e5e5; border-bottom: none; background: #fcfcfc; padding: 0 15px; height: 46px; line-height: 46px; margin-top: 15px;font-size:14px; }
.cn_clearfix .aaa a { padding-left: 26px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 0 -762px; display: block; height: 40px }
.cn_clearfix ul { float: left }
.cn_clearfix ul.right { float: right }
.cn_clearfix ul.right li { margin-left: 0; padding: 0 15px }
.cn_clearfix ul.right li.hover { background: #e5e5e5 }
.cn_clearfix ul.right li a { display: block; cursor: pointer; text-decoration: none }
.cn_clearfix ul li { color: #616265; float: left; margin-left: 15px }
.cn_clearfix ul li i { width: 20px; height: 20px; display: inline-block; float: left; margin-right: 5px; margin-top: 13px }
.day_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") 0 -474px }
.year_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") 0 -503px }
.cn_sort_wrap { border: 1px solid #e5e5e5; background: #fcfcfc; height: 32px; line-height: 32px;font-size:14px; }
.cn_sort_wrap .page { margin-right: 10px }
.cn_sort { overflow: hidden; float: left }
.cn_sort ul li { float: left }
.cn_sort ul li a { border-right: 1px solid #e5e5e5; float: left; display: inline-block; padding: 0 15px }
.cn_sort ul li a:hover, .cn_sort ul li.cn_sort_current a { text-decoration: none; color: #0070BC; background: #fff }
.cn_switch { float: right; padding-right: 15px }
.cn_switch span { color: #999; float: left; margin-right: 10px }
.cn_switch a { width: 20px; height: 20px; float: left; display: inline-block; border: 1px solid #e5e5e5; margin: 5px 0 0 5px }
.cn_switch a:hover { border-color: #0070BC }
.cn_prev { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 7px 3px }
.cn_next { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 7px -28px }
.cn_prev:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat -9px 3px }
.cn_next:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat -9px -28px }
.cn_screening_set {
	/*margin: 0px 0 5px;*/
	padding-top: 20px;
}
.set_item {
	position: relative;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	border: 1px solid #e5e5e5;
	background:#fff;
	font-size: 12px;
	vertical-align: top;
	margin: 0 6px 10px 0;
	padding: 0 26px 0 4px;
	cursor: pointer;
}
.set_item b { font-weight: 400 }
.set_item em { color: #c00000; font-style: normal; padding-right: 3px }
.set_item i {
	display: block;
	position: absolute;
	width: 25px;
	height: 22px;
	right: 0;
	top: 0;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/default_icon_x.png) no-repeat 8px 6px;
}
.set_item:hover {
	border: 1px solid rgba(51, 51, 51, 0.5);
	text-decoration: none;
}
.set_item:hover i {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/default_icon_y.png) no-repeat 8px 6px;
}
.set_item_cancel {
	display: inline-block;
	line-height: 14px;
	height: 14px;
	background: #fff;
	float: right;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	border: 1px solid #ccc;
	padding: 4px 13px 4px;
	color: #232323;
}
.set_item_cancel:hover{
	border-color: #8d8d8f;
}
.set_item_end{
	display: block;
	float: right;
}
.list_icon01, .list_icon02, .list_icon03, .list_icon04 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin-right: 5px }
.list_icon01 { background-position: -180px -166px }
.list_icon02 { background-position: -180px -126px }
.list_icon03 { background-position: -180px -86px }
.list_icon04 { background-position: -157px -576px }
.pro_list_more { text-align: center; position: relative; top: -1px; border-top: 1px solid #e5e5e5; -webkit-transition: border-color 0.15s ease-in-out; -moz-transition: border-color 0.15s ease-in-out; transition: border-color 0.15s ease-in-out }
.pro_list_more .pro_list_wrap { position: relative; display: inline-block; margin-top: -1px; height: 28px; line-height: 28px; padding: 0 40px 0 20px; border-width: 1px; border-style: solid; border-color: #FFF #e5e5e5 #e5e5e5; background: #fff; cursor: pointer; color: #232323; -webkit-transition: border-color 0.15s ease-in-out; -moz-transition: border-color 0.15s ease-in-out; transition: border-color 0.15s ease-in-out }
.sidebarForJS { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat 1px -475px; padding: 6px 0 }
.pro_list_more .pro_list_wrap i { position: absolute; right: 16px; top: 4px; display: inline-block; width: 20px; height: 20px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") no-repeat 4px -541px }
.pro_list_more .pro_list_wrap.opened i { background-position: 4px -575px }
.pro_list_more:hover { border-color: #e4393c }
.pro_list_more:hover .pro_list_wrap { color: #e4393c; border-color: #FFF #e4393c #e4393c }
.pro_list_more:hover .pro_list_wrap i { background-position: 4px -558px }
.pro_list_more:hover .pro_list_wrap.opened i { background-position: 4px -592px }
.sidebar {
	float: left;
	width: 240px;
	/*margin-right: 20px ;*/
}
.sidebar_06 { border: 1px solid #e5e5e5; padding: 10px; border-radius: 3px }
.sidebar_hidden { padding: 0; margin-right: 20px; width: 220px; overflow: hidden }
.sidebar_hidden .sidebar_06 { padding-top: 0 }
.sidebar_hidden .sidebar_06 dl { padding-top: 0 }
.sidebar_hidden .sidebar_06 dl.select dt { padding: 12px 0 }
.sidebar_hidden .sidebar_06 dl:after { content: "."; display: block; clear: both; visibility: hidden }
.sidebar_hidden .sidebar_06 dl.two_column dd { float: left; min-width: 50% }
.sidebar_hidden .sidebar_06 dl.three_column dd { float: left; width: 33.3% }
.sidebar_06 dl.select dd.xiand a { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -312px -994px; padding-left: 30px; color: #c00000 }
.sidebar_06 dt a { color: #232323; line-height: 14px }
.sidebar_06 a { color: #555; display: block }
.sidebar_06_js { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -2px -330px; padding: 6px 0 }
.sidebar_06 a { color: #555; display: block }
.sidebar_06 dl.select dd a { display: block; line-height: 18px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -312px -919px; padding: 8px 4px 8px 30px }
.clear_narrow { padding: 15px 10px; border-top: 1px solid #e5e5e5 }
.clear_narrow i { display: inline-block; width: 12px; height: 12px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -725px -216px #fff; margin-right: 6px }
.cn_products_list { }
.cn_products_list:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0 }
.cn_products_list ul { margin-left: -24px }
.cn_products_list ul li { width: 280px; float: left; margin: 0 0 20px 24px; border: 1px solid #f5f5f5; position: relative; height: 300px; position: relative }
.cn_p_wrap { padding: 10px 10px 0 }
.cn_p_img { text-align: center; display: block; min-height: 180px }
.cn_p_img img { width: 180px }
.cn_p_price { font-size: 18px; color: #0070BC; margin-bottom: 5px }
.cn_p_price em { font-style: normal; font-size: 12px }
.cn_p_title { height: 42px; line-height: 22px; overflow: hidden }
.cn_p_item { margin-top: 10px }
.cn_p_item span { width: 129px; border: 1px solid #f5f5f5; display: inline-block; border-left: 0; text-align: center; color: #999; line-height: 32px }
.cn_p_item span i { font-style: normal; color: #0070BC }
.cn_p_options { padding: 12px 0; text-align: center; display: none }
.cn_p_options a { padding: 0 12px; border: 1px solid #e5e5e5; line-height: 25px; display: inline-block }
.cn_p_wrap:hover { border: 2px solid #8d8d8f; width: 260px; padding: 9px 8px 0 9px; position: absolute; left: -1px; top: -1px; z-index: 1; background: #fff; box-shadow: 0 0 10px #8d8d8f }
.cn_p_wrap:hover .cn_p_options { display: block }
.adapter_bg { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/adapter_bg.png") no-repeat center#0070BC; position: absolute; overflow: hidden; left: 0; height: 300px; width: 100% }
.adapter_bg span { display: block; position: absolute; left: 50%; margin-left: -540px; top: 110px; color: #fff; text-align: left }
.adapter_bg span h2 { font-size: 34px; font-weight: normal; height: 45px }
.adapter_bg span p { font-size: 20px; line-height: 28px }
.adapter_title { font-size: 24px; color: #232323; line-height: 30px; margin: 40px 0 15px }
.adapter_text { font-size: 14px; line-height: 24px }
.adapter_con { margin-top: 20px }
.adapter_con:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0 }
.adapter_pic { width: 240px; float: left }
.adapter_product { float: right; width: 940px; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5 }
.adapter_product dl { float: left; width: 234px; height: 232px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5 }
.adapter_product dl dt { background: #fff; height: 150px; text-align: center; position: relative }
.adapter_product dl dd { padding: 5px 15px }
.adapter_product dl dd a { display: block; max-height: 40px; overflow: hidden }
.adapter_product dl dd span { display: block; color: #D22E2D; padding-top: 5px }
.adapter_product_two { width: auto }
.adapter_product_two dl { width: 238px }
.pro_item { float: left; margin: 3px 8px 5px 0; line-height: 26px; border-radius: 2px; background: #fff; border: 0; text-align: center }
.pro_item a { display: block; position: relative; padding: 0 11px; cursor: pointer; font-size: 13px; border:1px solid #e5e5e5;border-radius: 2px;}
.pro_item.item_selected a{
	border:2px solid #616265;
	line-height: 24px;
	padding: 0 10px;
}
.pro_item b { font-weight: normal; display: inline-block; vertical-align: middle }
.pro_item i { position: absolute; bottom: 0; right: 0; width: 12px; height: 12px; overflow: hidden; display: none }
.pro_item a:hover {
	text-decoration: none;
	color: #232323;
}
/* .pro_item:hover {
	border: 1px solid #616265;
} */
.pro_item:hover a{
	border: 2px solid #616265;
	line-height: 24px;
	padding: 0 10px;
}
/*.choosez:hover a{*/
	/*border: 1px solid transparent;*/
/*}*/
.item_selected {
	border-color: #c00000;
	margin: 3px 8px 5px 0;
	color: #232323 ;
}
.item_selected:hover{
	border-color: #c00000;
}
.item_selected i { display: block }
.pro_item_pn { min-width: 64px }
.pro_item_pn a { padding: 0 6px }
.pro_item_more { line-height: 14px; height: 20px }
.pro_item_ellipsis { height: 22px; cursor: pointer }
.pro_item_ellipsis em { width: 11px; height: 7px; margin-top: 7px; vertical-align: middle; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -226px -933px; display: inline-block }
.pro_item_ellipsis:hover em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -226px -982px }
.pro_item_ellipsis.sidebar_more em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -246px -933px }
.pro_item_ellipsis.sidebar_more:hover em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/live_bg.png") no-repeat -246px -982px }
.pro_item01 { }


.cn_telephone img { margin-top: 20px }
.cn_telephone p { display: block; font-size: 13px; padding-top: 10px; line-height: 20px }
.cn_telephone .button_10 { background: #0070BC }
.cn_telephone .button_10:hover { background: #0070BC }
.cn_contact_sales { text-align: center; display: block; bottom: 2px }
.cn_contact_sales .button_02 { float: none; margin-top: 10px; font-weight: normal }
.cn_contact_sales .box_close { position: absolute; top: 10px; right: 10px }
.cn_contact_sales .box_close a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -718px -248px #fff }
.product_list_item { float: none; margin: 0 10px }
.product_allrow, .product_list_row { margin-right: -10px; margin-left: -10px }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #e5e5e5 }
.product_list_col, .product_list_form, .product_list_img { padding-left: 10px; padding-right: 10px }
.product_list_img { width: 16%; float: left; text-align: center }
.thumbnail { display: block; padding: 4px; margin-bottom: 15px; background-color: #fff; border: 1px solid #fff; border-radius: 4px; -webkit-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; margin-bottom: 20px }
.thumbnail:hover { border-color: #ccc }
.thumbnail img { max-width: 100%; height: auto; margin-left: auto; margin-right: auto; height: 130px; width: 130px }
.product_sku { }
.product_list_col { width: 55%; float: left }
.product_list_col h3 {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	display: block;
	margin-bottom: 5px;
	min-height: 46px;
	line-height: 24px;
	overflow: hidden
}
.product_list_col h4 { font-style: normal; font-weight: normal; margin: 15px 0 0 }
.product_list_col a { color: #0070BC }
.product_list_info b { font-weight: normal }
.product_list_form { width: 22.5%; float: left }
.product_list_price label, .product_list_text label { float: left; color: #616265 }
.product_list_price span, .product_list_text span { float: right; font-size: 18px; color: #616265 }
.product_list_text { line-height: 34px; margin-top: 10px }
.product_list_qty { width: 65px; text-align: center; height: 34px; line-height: 34px; text-indent: 0; border-radius: 3px 0 0 3px; float: left }
.pro_mun { width: 25px; border: 1px solid #ccc; border-left: 0; border-radius: 0 3px 3px 0; float: left }
.product_list_text .cart_qty_add { height: 17px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -180px -335px }
.product_list_text .cart_qty_reduce { height: 17px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -180px -212px }
.product_list_btn { margin-top: 18px }
.product_list_btn .detail_add_cart { right: 13.6% }
.detail_add_cart.detail_view_cart { right: 681px }
.default_button_02 {
	float: left;
	display: block;
	height: 40px;
	text-align: center;
	box-sizing: border-box;
	width: 148px;
	font-size: 14px;
	color: #c00000;
	padding-left: 30px;
	outline: none;
	border: 1px solid #c00000;
	border-radius: 2px;
	cursor: pointer;
	margin-left: 10px;
	z-index: 10;
	line-height: 38px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -260px -462px;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.default_button_02:hover {
	color: #ffffff;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -260px -433px #c00000;
	/*background-color: #c00000;*/
	/*color: #fff;*/
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 17px -432px #c00000;*/
}
.default_button_02.IMG_Load{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/news-small_load.gif) no-repeat 20px 11px #c00000 !important;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/load2.gif) no-repeat 0px 0px #c00000;*/
	background-size:12% !important;
	color: #ffffff;

}
.default_button_02.IMG_Load:hover{
	color: #FFFfFf;
}
.default_button_02.disabled{
	background: #c00000 !important;
	width: 148px;
	padding-left: 0;
	color: #ffffff;
}
.default_button_02.disabled:hover{
	color: #ffffff;
}

/*2019 5 30*/
.default_button_02_new {
	float: left;
	display: block;
	height: 40px;
	text-align: center;
	box-sizing: border-box;
	width: 145px;
	font-size: 14px;
	color: #c00000;
	padding-left: 30px;
	outline: none;
	border: 1px solid #c00000;
	border-radius: 2px;
	cursor: pointer;
	margin-left: 10px;
	z-index: 10;
	line-height: 38px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -245px -462px;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.default_button_02_new:hover {
	color: #ffffff;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -245px -433px #c00000;
	/*background-color: #c00000;*/
	/*color: #fff;*/
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 17px -432px #c00000;*/
}
.default_button_02_new.IMG_Load{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/news-small_load.gif) no-repeat 35px 11px #c00000 !important;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/load2.gif) no-repeat 0px 0px #c00000;*/
	background-size:12% !important;
	color: #ffffff;

}
.default_button_02_new.IMG_Load:hover{
	color: #FFFfFf;
}
.default_button_02_new.disabled{
	background: #c00000 !important;
	width: 148px;
	padding-left: 0;
	color: #ffffff;
}
.default_button_02_new.disabled:hover{
	color: #ffffff;
}

/*.product_sticky_add .default_button_02{*/
/*margin-left: 10px;*/
/*}*/
.product_list_btn a, .product_list_btn input { float: right }
.line01 { background: #e5e5e5; height: 1px; line-height: 1px; padding: 0; margin-top: 20px; clear: both }
.product_grid { width: 23.3%; float: left; min-height: 546px }
.product_grid .product_list_col, .product_grid .product_list_form, .product_grid .product_list_img { width: inherit; float: none }
.product_grid .thumbnail img { height: 200px; width: 200px }
.product_grid_stock { padding: 10px 0 20px; clear: both }
.product_grid .product_sku { float: left; margin-right: 10px }
.product_grid .product_list_info .products_in_stock { padding-top: 3px }
.product_grid_search {
	width: 23.3%;
	/*width: 31.2% */
}
.products_list { color: #2f7823; border-radius: 2px; margin: 0 0 15px; border-bottom: 1px solid #dde8da; padding-bottom: 15px; line-height: 40px; font-size: 14px }
.products_list .button_01 { font-weight: normal }
.products_prompt { color: #2f7823; border-radius: 2px; margin: 0 0 15px; padding-bottom: 15px; line-height: 40px; font-size: 14px }
.products_prompt em { float: left }
.products_prompt p { line-height: 24px }
.products_prompt_btn { margin-bottom: 20px; padding-left: 42px }
.products_prompt_btn .button_02 { margin-right: 10px }
.product_table_filter { margin-top: 10px }
.product_table_filter label { display: inline-block; margin: 0 0 10px 15px; cursor: pointer }
.product_table_filter label input { vertical-align: middle; margin-right: 5px }
.product_table_title { font-size: 16px; font-weight: bold; display: block; padding: 15px 0 10px }
.product_table_striped { font-size: 14px; margin-bottom: 20px }
.product_table_striped a { color: #0070BC }
.product_table_striped tr td, .product_table_striped tr th { padding: 10px; border-bottom: 1px solid #e5e5e5; text-align: center }
.product_table_striped tr th img { border-radius: 20px; border: 1px solid #e5e5e5; margin-top: 5px; width: 40px; height: 40px }
.product_table_striped td:first-child, .product_table_striped th:first-child { text-align: left; font-weight: bold }
.product_table_striped tbody tr:nth-of-type(odd) {
	background-color: #f9f9f9
}
.product_table_striped tbody tr:hover { background-color: #f5f5f5 }
.product_matrix_pic { float: left; text-align: center }
.product_matrix_info { padding-left: 160px }
.product_matrix_info .attr_input_2 { display: block }
.product_m_info_tit a { font-size: 16px; color: #0070BC }
.product_m_info_tit span { padding-top: 10px; display: block }
.product_matrix_stock { padding-top: 15px }
.product_matrix_stock b { font-weight: normal }
.price { font-size: 18px; color: #616265 }
.product_matrix_form { overflow: hidden; line-height: 38px; margin-top: 15px }
.product_matrix_btn { position: relative; width: 230px; height: 40px; overflow: hidden }
.product_matrix_form .button_02, .product_matrix_form .button_10 { min-width: inherit }
.product_matrix_form .button_02, .product_matrix_form .button_10 { width: 90px; position: absolute; right: 0; z-index: 888; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0deg) rotateZ(0px); -moz-transform: rotateX(0deg) rotateZ(0px); transition: top 0.6s; -moz-transition: top 0.6s; -webkit-transition: top 0.6s; -o-transition: top 0.6s }
.product_03_24 input.button_10_01, .product_list_btn .button_10_01, .product_matrix_form .button_10_01 { transform: rotateX(90deg) translateZ(-20px); -webkit-transform: rotateX(90deg) rotateZ(-20px); -moz-transform: rotateX(90deg) rotateZ(-20px) }
.detail_add_cart, .go-to-cart-page, .img_add_cart { width: 89px; text-transform: none; position: absolute; right: 0; z-index: 889; line-height: 38px; height: 38px; padding: 0; text-align: center; border: 1px solid #e5e5e5; color: #616265; background: #fff; border-radius: 2px; font-size: 14px; transform: rotateX(90deg) translateZ(20px); -webkit-transform: rotateX(90deg) translateZ(20px); -moz-transform: rotateX(90deg) translateZ(20px); transition: transform 0.6s; -moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s }
a.detail_add_cart, a.go-to-cart-page, a.img_add_cart { text-decoration: none }
.detail_add_cart, .img_add_cart, .product_03_24 .go-to-cart-page-01, .product_list_btn .go-to-cart-page-01, .product_sticky_add .go-to-cart-page-01 { width: 135px }
.product_03_24 .button_10, .product_03_24 input.button_02, .product_sticky_btn .button_10 {
	/*width: 127px */
	width: 150px;
}
.detail_add_cart i, .go-to-cart-page i, .img_add_cart i { padding: 7px 8px; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -96px -120px #fff }
.go-to-cart-page-01 { transform: rotateX(0deg) translateZ(20px); -webkit-transform: rotateX(0deg) translateZ(20px); -moz-transform: rotateX(0deg) translateZ(20px) }
.narrow_by_show { overflow: hidden; line-height: 28px; display: inline-block; vertical-align: middle; margin-left: 20px }
.narrow_by_show b { float: left; font-weight: normal; color: #999; margin-right: 12px }
.narrow_by_show span { padding: 0 8px 0 12px; display: inline-block; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -992px -98px; margin-right: 12px; margin-left: -12px }
.narrow_by_show span a { float: left; padding: 0 30px 0 8px; border: 1px solid #e5e5e5; color: #c00000; text-decoration: none; position: relative; border-radius: 3px }
.narrow_by_show span a:hover { border: 1px solid #c00000 }
.narrow_by_show span em { display: block; position: absolute; width: 24px; height: 24px; border-radius: 2px; margin: 2px 2px 0 0; right: 0; top: 0; background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") 8px -139px }
.narrow_by_show span a:hover em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/cn_search.png") 6px -157px #c00000 }
.narrow_by_show a.aNavClearAll { border: 1px solid #fff; display: inline-block; display: none }
.account_information:after, .account_order_con:after, .account_order_tit:after, .credit_summary:after, .layout:after, .layout_son:after, .layout_sub:after, .list_content:after, .login_regist_21:after, .payment_switch:after, .popup_con:after, .product_allrow:after, .product_container:after, .product_list_info:after, .product_list_price:after, .product_list_row:after, .product_list_text:after, .review:after, .selection_wide:after, .serach_order:after, .shopcart_summary:after, .shopping_cart_04:after, .shopping_cart_05:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0 }
#m_top_user_con, .checkout_breadcrumb, .f_btn_layer, .m_dashboard, .m_display, .m_footer_03, .m_footer_05, .m_footer_06, .m_footer_language, .m_index_appdownload, .m_order_btn, .m_price, .m_qty, .m_qty, .m_top,.m_header, .m_top_user, .main_content_page .Menubox li.m_list_screen { display: none }


/*结算页发票部分*/
.check-invoice{
	line-height: 20px;
	margin-bottom: 15px;
	font-size: 14px;
}
.check-invoice>p{
	color: #999;
}
.check-invoice>p a{
	color: #0070BC;
}
.check-invoice>p a:hover{
	text-decoration: underline;
	color: #1681d3;
}
.check-invoice b.invoice-status{
	font-size: 14px;
	color: #616265;
	font-weight: 400;
}
.check-invoice span.invoice-btn{
	font-size: 14px;
	color: #c00000;
	cursor: pointer;
	margin-left: 18px;
}
.fs-popup-container{}
.Fs-invoice-pop{
	width: 680px;
	display: none;
	/*position: absolute;*/
	position: fixed;
	top:50%;
	left: 50%;
	max-height:100%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	z-index: 999;
}
.invoice-pop-box>h3{
	height: 59px;
	line-height: 60px;
	text-align: left;
	padding-left: 20px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #232323;
	background: #fff;
	font-size: 16px;
	font-weight: 400;
	overflow: hidden;
	border-bottom:1px solid #e5e5e5;
}
.invoice-pop-box>h3 span{
	float: right;
	margin-top: 20px;
	margin-right: 13px;
	height: 30px;
	width: 30px;
	display: block;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat 3px 3px;
	cursor: pointer;
	background-size: 48% 48%;
}
/*.invoice-pop-box>h3 span:hover{*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat -61px 3px;*/
/*}*/
.invoice-cont{
	background: #ffffff;
	padding: 16px 20px 26px;
}
.invoice-list{
	margin-bottom: 24px;
}
.invoice-list.hidden{
	display: none;
}
.invoice-list:after{
	content:'';
	width: 0;
	height: 0;
	display: block;
	clear: both;
}
.invoice-left{
	float: left;
	height: 40px;
	line-height: 40px;
	padding-right: 20px;
	width: 100px;
	font-size: 14px;
	color: #616265;
}
.invoice-list .invoice-left b{
	color: #616265;
}
.invoice-right{
	float: left;
	line-height: 40px;
	font-size: 14px;
	position: relative;
}
.invoice-right input[type='text']{
	height: 40px;
	line-height: 40px;
	outline: none;
	color: #616265;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	padding-left: 10px;
	font-size: 14px;
	width: 372px;
	-webkit-transition: border-color 0.3s ease;
	-moz-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease;
}
.invoice-right input[type='text']:hover{
	border-color: rgba(51,51,51,0.5);
	-webkit-transition: border-color 0.3s ease;
	-moz-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease;
}
.invoice-right input[type='text']:focus{
	border-color: rgba(51,51,51,0.5);
	-webkit-transition: border-color 0.3s ease;
	-moz-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease;
}
.invoice-right label{
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	padding-right: 35px;
}
.invoice-right label input[type='radio']{
	vertical-align: middle;
	margin-bottom: 2px;
}
.invoice-right li{
	line-height: 26px;
	font-size: 13px;
	margin-top: 6px;
}
.invoice-right-btn{
	float: left;
	cursor: pointer;
	display: block;
	height: 38px;
	line-height: 38px;
	border:1px solid #e5e5e5;
	color: #999999;
	text-align: center;
	border-radius: 2px;
	width: 180px;
	margin-right: 20px;
	font-size: 14px;
	-webkit-transition: border-color 0.3s ease;
	-moz-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease;
}
.invoice-right-btn:hover{
	border-color: rgba(51,51,51,0.5);
	-webkit-transition: border-color 0.3s ease;
	-moz-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease;
}
.invoice-right-btn.active{
	border-color: #c00000;
	color: #c00000;
}
.invoice-form{
	display: none;
}
.invoice-form.active{
	display: block;
	padding-bottom: 10px;
}
.invoice-sub-btn{
	text-align: center;
	font-size: 16px;
	color: #616265;
	width: 145px;
	height: 40px;
	line-height: 36px;
	border-radius: 2px;
	background: transparent;
	border:1px solid #e5e5e5;
	margin: 0 15px 0 0;
	cursor: pointer;
	outline: none;
	vertical-align: middle;
	-webkit-transition: border-color 0.3s ease;
	-moz-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease;
}
.invoice-sub-btn:focus{
	outline: none;
}
.invoice-sub-btn.iv-save{
	color: #ffffff;
	background: #c00000;
	border-color: #c00000;
}
.invoice-sub-btn.iv-save:hover{
	background: #c00000;
	border-color: #c00000;
}
.invoice-btn-box{
	/*vertical-align: middle;*/
	height: 42px;
	overflow: hidden;
}
.invoice-content-sub{
	display: none;
}
.invoice-content-sub.active{
	display: block;
}
.invoice-form{
	max-height: 380px;
	overflow-y: auto;
}
.invoice-list-head{
	color: #232323;
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 15px;
}
.invoice-sub-btn.iv-cancel:hover{
	border-color: rgba(51,51,51,0.5);
	-webkit-transition: border-color 0.3s ease;
	-moz-transition: border-color 0.3s ease;
	transition: border-color 0.3s ease;
}
.invoice_tit{
	font-size: 16px;
	color: #232323;
	font-weight: 400;
	margin-bottom: 20px;
}

.sel-addr-wrapper{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 382px;
	/* padding-left: 10px; */
	background: #ffffff;
	border-radius: 2px;
	z-index: 1;
	border: 1px solid #e5e5e5;
}
.sel-addr-v{
	height: 38px;
	line-height: 38px;
	padding-left: 15px;
}
.sel-addr-v i{
	float: right;
	margin-top: 4px;
	margin-right: 5px;
	height: 30px;
	width: 30px;
	display: block;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat 10px 3px;
	background-size: 48% 48%;
	cursor: pointer;
}
.sel-addr-wrapper.active{
	display: block;
}
.sel-addr-row{
	padding: 0 15px 0px;
	box-sizing: border-box;
}
.sel-addr-row:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.sel-addr-row i{
	font-size: 14px;
	cursor: pointer;
	padding-bottom: 10px;
	float: left;
	/* padding-right: 10px; */
	font-style: normal;
	display: inline-block;
	/*width: 16.6667%;*/
	line-height: 20px;
	margin-right: 10px;
	box-sizing: border-box;
}
.sel-addr-v em{
	display: inline-block;
	cursor: pointer;
	font-style: normal;
	float: left;
	margin-right: 15px;
}
.invoice-error{
	line-height: 24px;
	font-size: 12px;
	color: #c00000;
	display: none;
	position: absolute;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/login_alert_icon.png) no-repeat 0px 5px;
	text-indent: 20px;
}
.invoice-error.active{
	display: block;
}
.invoice-g-fj{}
.invoice-content {}
.invoice-content .tb-box{
	display: none;
}
.invoice-content .tb-box.active{
	display: block;
}
.in-section{
	margin-bottom: 24px;
}
.invoice-list.invoice-head{
	margin: 0 0 16px;
}
.invoice-list.invoice-mx .invoice-left,.invoice-list.invoice-mx .invoice-right{
	height: 16px;
	line-height: 16px;
}
.invoice-list.invoice-head .invoice-left,.invoice-list.invoice-head .invoice-right{
	height: 24px;
	line-height: 24px;
}
.invoice-form-title{
	font-size: 14px;
	padding-bottom:18px;
	line-height:20px;
}
.invoice-form-title span{
	margin-right:4px;
	vertical-align: top;
}
/*结算页发票部分结束*/

/*详情页QA*/
.FS_QA_box *{
	box-sizing: border-box;
}
.QA_title{
	margin-bottom: 20px;
	margin-top: 30px;
}
.QA_title h3{
	font-size: 20px;
	/*color: #616265;*/
	color: black;
	margin-bottom: 10px;
	line-height: 24px;
	font-weight: bold;
}
.QA_title p{
	font-size: 14px;
	color: #616265;
	line-height: 24px;
}
.QA_title p a{
	text-decoration: none;
	color: #0070BC;
}
.QA_body_list{
	border-top: 1px solid #e5e5e5;
	padding: 35px 0;
	list-style: none;
}
.QA_list_question{
	font-size: 18px;
	color: #232323;
	line-height: 24px;
	padding-left: 45px;
	position: relative;
	margin-bottom: 22px;
}
.QA_list_question:after{
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}
.QA_list_question:before{
	/*content: 'Q';*/
	position: absolute;
	top: 0;
	left: 1px;
	height: 24px;
	width: 24px;
	line-height: 24px;
	font-size: 14px;
	display: block;
	border-radius: 100%;
	background: #ff8900;
	color: #ffffff;
	/* text-align: center; */
	text-indent: 6px;
}
.QA_list_anwser{
	font-size: 14px;
	color: #999999;
	line-height: 24px;
	padding-left: 45px;
	position: relative;
	width: 960px;
}
.QA_list_anwser:before{
	/*content: 'A';*/
	position: absolute;
	top:0;
	left: 1px;
	height: 24px;
	width: 24px;
	line-height: 24px;
	font-size: 14px;
	display: block;
	border-radius: 100%;
	background: #00c453;
	color: #ffffff;
	text-align: center;
}
.QA_list_question_date{
	line-height: 24px;
	font-size: 14px;
	color: #999999;
	float: right;
	padding-right: 55px;
}
.QA_list_question_date i{
	font-style: normal;
	margin-right: 5px;
}
.QA_list_question_date b{
	font-weight: 400;
}
/*详情页QA结束*/
/*fs-tips*/
.fs-tips{
	display: inline-block;
	position: relative;
	vertical-align: top;
	height: 24px;
	width: 15px;
	margin-left: 5px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png) no-repeat -2px 1px;
}
.fs-tips .error-icon{

}
.error-brand{
	position: absolute;
	top:42px;
	left:-125px;
	padding: 14px 20px;
	font-size: 13px;
	line-height: 24px;
	background: #fff;
	border-radius: 2px;
	box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
	visibility: hidden;
	opacity: 0;
	min-width: 250px;
	z-index: 11;
	color: #616265;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.error-brand a{
	color: #0070BC;
}
.error-brand a:hover{
	text-decoration: underline;
}
.fs-tips:hover .error-brand{
	visibility: visible;
	-webkit-transform: translateY(-8px);
	-moz-transform: translateY(-8px);
	-ms-transform: translateY(-8px);
	transform: translateY(-8px);
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.fs-tips .error-brand .error-arrow{
	position: absolute;
	bottom: 100%;
	left: 122px;
	display: block;
	border-width: 10px;
	border-style: solid;
}
.error-brand.up .error-arrow{
	border-color: transparent transparent rgba(0, 0, 0, 0.18) transparent;
}
.error-brand.up .error-arrow:before{
	content: '';
	position: absolute;
	bottom: -10px;
	left: -9px;
	display: block;
	border-width: 9px;
	border-color:transparent transparent #FFFfFf transparent;
	border-style: solid;
}
.error-brand.right .error-arrow{

}
.error-brand.right .error-arrow:before{
	content: '';
	position: absolute;
	bottom: -10px;
	left: -9px;
	display: block;
	border-width: 9px;
	border-color:transparent transparent transparent #FFFfFf;
	border-style: solid;
}
.error-brand.left .error-arrow{

}
.error-brand.left .error-arrow:before{
	content: '';
	position: absolute;
	bottom: -10px;
	left: -9px;
	display: block;
	border-width: 9px;
	border-color:transparent #FFFfFf transparent transparent;
	border-style: solid;
}
.error-brand.bottom .error-arrow{

}
.error-brand.bottom .error-arrow:before{
	content: '';
	position: absolute;
	bottom: -10px;
	left: -9px;
	display: block;
	border-width: 9px;
	border-color:#FFFfFf transparent transparent transparent;
	border-style: solid;
}
.length-choose .fs-tips{
	margin-top: 3px;
	border:1px solid transparent;
	background: none;
}
.error-brand-sm{
	position: absolute;
	top:100%;
	left: -5px;
	visibility: hidden;
	background: #FFFfFf;
	border-radius: 2px;
	padding: 8px 15px;
	color: #616265;
	font-weight: 400;
	font-size: 14px;
	text-align: left;
	min-width: 250px;
	white-space: nowrap;
	box-sizing: border-box;
	opacity: 0;
	box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
	-webkit-transform: translateY(20px);
	-moz-transform: translateY(20px);
	transform: translateY(20px);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	font-family: 'Microsoft YaHei','Microsoft YaHei';
}
.sm-tips:hover .error-brand-sm{
	visibility: visible;
	opacity: 1;
	z-index: 10;
	-webkit-transform: translateY(10px);
	-moz-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.error-brand-sm .error-arrow{
	position: absolute;
	bottom: 100%;
	left: 10px;
	border-width: 6px;
	border-color: transparent transparent #FFFFFF transparent;
	border-style: solid;
}
.error-brand-sm .error-arrow:before {
	content: '';
	display: block;
	position: absolute;
	bottom: -4px;
	left: -7px;
	z-index: -1;
	border-width: 7px;
	border-color: transparent transparent #e5e5e5 transparent;
	border-style: solid;
	filter: blur(1px);
}
.custom_wavelength .fs-tips{
	vertical-align: middle;
	background:none;
}
/*fs-tips end*/




@media(max-width:1440px){
	.product_03 {
		width: 675px;
	}
}
@media(max-width:1220px) {
	.main_content_center,  .product_container {
		width: 960px
	}
	.hot-word {
		left: 403px
	}

	.con_right,  .main_content {
		width: 720px
	}
	.content_01 {
		width: 740px
	}
	.cp_abc_menu {
		width: 992px;
	}
	.popcontent {
		width: 992px;
	}
	.p_c_right {
		display: none
	}
	.idx_oem {
		display: none
	}
	.spotlight dl dt img,  .width_small img {
		width: 100%
	}
	.main_content_01 {
		width: 719px
	}
	.blk_18,  .box_deals {
		width: 289px
	}
	.footer_04 {
		width: 100px;
		padding-left: 15px
	}
	.footer_04_text {
		width: 168px
	}
	.footer_05 {
		width: 145px !important
	}
	.productImg {
		width: 300px
	}
	#w-featurePics img,  .w-prImages #w-featurePics {
		width: 298px;
		height: 298px
	}
	#w-prodtViewAll{
		width: 250px;
	}
	#w-prodtViewAll a.nex {
		/*left: 290px*/
	}
	#w-prodtViewList {
		width: 240px;
		margin-left: 10px
	}
	.review ul {
		width: 600px
	}
	.list_line ul li.tab_two {
		width: 152px
	}
	.list_line ul li.tab_three {
		width: 63px
	}
	.list_line ul li.tab_four {
		padding-left: 5px
	}
	.transceivers_width ul li.tab_two {
		width: 140px
	}
	.transceivers_width ul li.tab_three {
		width: 74px
	}
	.transceivers_width ul li.tab_wavelength {
		width: 65px
	}
	.evaluation_banner {
		background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/partners_banner.jpg") no-repeat -100px 0
	}
	.new_about_con03 dl {
		padding: 30px 10px 10px;
		width: 800px
	}
	.new_about_con01 em {
		width: 330px;
		overflow: hidden
	}
	.product_03 {
		width: 620px
	}
	.other_page_list dd {
		width: 240px
	}
	.about_page_02 {
		width: 480px;
		margin: 10px 10px 0 0
	}
	.about_page_05 {
		padding: 10px
	}
	.banner_01 {
		left: 50px
	}
	.box_deals dl dd,  .feedback dl dd {
		width: 190px
	}
	.box_deals dl dt,  .feedback dl dt {
		padding-right: 10px
	}
	.box_deals p {
		line-height: 16px
	}
	.feedback span {
		width: 180px
	}
	.blk_18 .LeftBotton {
		left: 260px
	}
	.blk_18 .RightBotton {
		left: 285px
	}
	.allsort .item .i-mc {
		WIDTH: 740px;
		padding-left: 218px
	}
	.subitem dl {
		width: 160px
	}
	.special_offers {
		width: 149px
	}
	.Contentbox {
		width: initial
	}
	.product_review {
		width: initial
	}
	.Contentbox_index {
		height: 300px
	}
	.index_label {
		width: 320px;
		padding: 0 20px
	}
	.about_main table img,  .product_right_img img {
		height: 100%
	}
	.special_offers_2 img {
		width: 180px
	}
	.tutorial_new {
		width: 720px;
		margin-top: 20px
	}
	.tutoria_box_plate {
		width: 345px
	}
	.pay_wen {
		width: 560px
	}
	.product_box_con,  .product_right_box {
		width: 720px
	}
	.features {
		width: 490px
	}
	.login_dashboard_03 {
		width: 224px
	}
	.locations_left {
		width: 490px
	}
	.question_text .question_text_01 {
		min-width: 200px
	}
	.list_12_02 {
		width: 600px
	}
	.page_list_01_01 {
		width: 440px
	}
	.product_box_con dl dd {
		width: 220px
	}
	.li_zhu li {
		width: 460px
	}
	.product_right {
		min-width: 200px
	}
	.header_03 {
		width: 360px
	}
	.header_03_01 {
		width: 260px
	}
	.sales_label {
		padding-bottom: 10px;
		text-align: left
	}
	.sales_fl {
		width: 100%;
	}
	.sales_botton_padding {
		padding-left: 0
	}
	.es-carousel-wrapper {
		width: 171px
	}
	.my_orders_02 img {
		width: 50px;
		height: 50px
	}
	.login_new_01 {
		width: 960px
	}
	.login_dashboard_04 {
		width: 49%
	}
	.account_qa_name {
		width: 550px
	}
	.account_qa_name_a {
		width: 550px
	}
	.evaluation_con_top_font {
		width: 54%
	}
	.evaluation_con {
		padding: 0 15px 50px
	}
	.evaluation_con_bottom {
		margin-left: 40px
	}
	.sup_kuang {
		width: 250px
	}
	.sup_products_pic img {
		width: 250px
	}
	.sup_live span a.newbutton {
		margin: 10px 0 0 50px
	}
	.sup_live p {
		font-size: 12px;
		padding-top: 15px
	}
	.sup_live {
		width: 204px;
		height: 202px;
		overflow: hidden
	}
	.sup_live span {
		margin-bottom: 0
	}
	.cart_qty_reduce {
		margin-left: 0
	}
	.cwdm_list_pic ul li {
		margin-left: 10px;
		width: 226px;
		min-height: 170px
	}
	.cwdm_list_pic ul li img {
		width: 226px
	}
	.cables_list_pic ul li {
		width: 168px;
		min-height: 208px
	}
	.cables_list_pic ul li img {
		width: 120px
	}
	.why_us_fl {
		width: 320px
	}
	.why_us_fr {
		width: 360px
	}
	.why_us_span01 {
		width: 200px
	}
	.padding_top15 {
		width: 780px
	}
	.warranty_02 ul li {
		width: 214px
	}
	.how_to_buy_02 {
		width: 520px
	}
	.oem_fl {
		width: 300px
	}
	.spotlight dl dd {
		width: 350px
	}
	.oem_fr {
		width: 380px
	}
	.oem_customs_con_block dl dt {
		width: 300px
	}
	.oem_customs_con_block dl dd {
		width: 400px
	}
	.oem_customs_con_btn {
		margin-top: 5px
	}
	.language_switching ul {
		width: 960px
	}
	.v_content {
		width: 905px
	}
	.Menubox {
		margin-right: 0
	}
	.cables_application {
	}
	.cables_list_pic ul li span {
		width: 138px
	}
	.cables_list_first ul li {
		width: 450px
	}
	.cables_list_pic ul {
		margin-left: -10px
	}
	.cables_application dl dd ul li {
		width: 350px
	}
	.cables_list_first ul li.text_center,  .cables_list_first ul li.width {
		width: 95px
	}
	.qualiy_control_con01 ul li {
		width: 260px
	}
	.qualiy_control_con01 ul li dl dd {
		height: 80px
	}
	.qualiy_control_con table tr td img {
		width: 100%
	}
	.mail_subscription dl {
		width: 318px
	}
	.mail_subscription dl dd {
		width: 185px
	}
	.subscribe_succeed {
		padding: 50px 120px
	}
	.footer_09 {
		width: 394px
	}
	.product_time {
		width: 280px
	}
	.subscribe_succeed {
		padding: 50px 120px
	}
	.return_policy_tiao {
		width: 420px
	}
	.partner_banner_con {
		background: url("https://img-en.fs.com/zh/images/partner_banner.jpg") no-repeat -230px 0;
		width: 720px
	}
	.partner_benefits dl {
		width: 345px;
		min-height: 110px
	}
	.list_line ul li.tab_five_title {
		line-height: 14px;
		height: 32px;
		padding-top: 5px
	}
	.product_03_02,  .product_03_15 {
		width: 100px
	}
	.product_03_08 {
		padding-left: 110px
	}
	.product_03_21 {
		padding: 10px 0 5px 110px
	}
	.product_right_detail_con {
		width: 168px
	}
	.product_help span {
		width: 100px
	}
	.account_content_vip dl dd ul li {
		width: 240px
	}
	.address_01 {
		width: 300px
	}
	.manage_address_03 {
		width: 330px
	}
	.classified_banenr_con img {
		position: absolute;
		left: 120px
	}
	.product_right_detail_con dl dd {
		padding: 20px 0 0
	}
	.main_content_02 dl dt {
		display: block;
		position: relative;
		width: 199px
	}
	.main_content_02 dl dd {
		width: 199px
	}
	.product_right_detail_con dl dt {
		text-align: left;
		width: 120px
	}
	.product_right_detail_con dl dd .track_orders_wenhao .question_text_01 {
		min-width: 210px
	}
	.p_content_02_01 {
	}
	.faq_title ul li a {
		padding: 10px 32px
	}
	.faq_con_wz {
		width: 640px
	}
	.list_12_02 tr td img,  .list_12_02 tr th img {
		max-height: 22px;
		max-width: 80px
	}
	.list_12_02 tr td a,  .list_12_02 tr th a,  .list_12_02 tr th.show_all a {
		width: 86px;
		height: 41px
	}
	.tutorial_article dl {
		width: 330px
	}
	.news_recommend {
		height: 248px;
		overflow: hidden
	}
	.single_con {
		width: 980px
	}
	.customer_service ul {
		margin-left: -40px
	}
	.customer_service ul li {
		width: 320px;
		margin: 0 0 30px 80px
	}
	.customer_service ul li dl {
		min-height: 310px
	}
	.customer_service ul li dl dt {
		width: 100%;
		padding: 20px 0
	}
	.customer_service ul li dl dd {
		padding: 0
	}
	.contact_pic_ss {
		width: 980px;
		overflow: hidden
	}
	#player {
		width: 720px;
		background: #f4f4f4
	}

	.adapter_product {
		width: 705px
	}
	.adapter_product_two {
		width: 960px
	}
	.cn_subtotals_brands ul li {
		width: 142px
	}
	.product_grid {
		width: 22.9%
	}
	.product_grid_search {
		width: 30.5%
	}
	.cable_ends_arrow {
		margin: 156px 20px 0
	}

	.cable_featured_6list ul li {
		width: 33.3%
	}
	.reliable_items ul li a {
		min-height: 250px
	}
	.e_support_article_left {
		width: 700px
	}
	.e_support_article_right {
		width: 200px
	}
	.e_support_article_left p img,  .e_support_article_right dl dd img {
		max-width: 100%
	}
	.product_tutorials_con ul li {
		width: 268px;
		height: 130px;
		padding: 15px
	}
	.news_p_con_40Gpic em,  .news_p_con_40Gpic p {
		width: 450px;
		font-size: 13px
	}
	.e_support_list ul {
		margin-left: -48px
	}
	.e_support_list ul li {
		margin: 30px 0 0 48px
	}
	.e_support_article_left {
		width: 650px
	}
	.e_support_article_right {
		width: 260px
	}
}
.wholesale_add_btn .button_02:hover i { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png") no-repeat -182px -252px }
.solutions_16_panel { padding: 15px 0; margin: 0 40px }
.solutions_16_panel a { margin-right: 10px; color: #999 }
.solutions_16_panel a:hover { color: #0070BC }
.solutions_icon { display: inline-block; line-height: 10px; width: 9px; height: 10px; background-image: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/bg2016.png"); background-repeat: no-repeat; margin-right: 5px }
.s_icon01 { background-position: -1px -580px }
.s_icon02 { background-position: -14px -580px; width: 10px }
.s_icon03 { background-position: -29px -580px; width: 11px }
.s_icon04 { background-position: -106px -580px; width: 15px; position: absolute; left: 50px; top: -8px }
.s_icon05 { background-position: -90px -596px; width: 12px }
.s_icon06 { background-position: -73px -596px; width: 12px }
.s_icon07 { background-position: -45px -596px; width: 12px }
.s_icon08 { background-position: -59px -595px; width: 10px; height: 11px }
.solutions_icon_h:hover .s_icon01 { background-position: -1px -595px }
.solutions_icon_h:hover .s_icon02 { background-position: -14px -595px }
.solutions_icon_h:hover .s_icon03 { background-position: -29px -595px }
.solutions_icon_h:hover .s_icon05 { background-position: -89px -581px }
.solutions_icon_h:hover .s_icon06 { background-position: -73px -581px }
.solutions_icon_h:hover .s_icon07 { background-position: -45px -581px }
.solutions_icon_h:hover .s_icon08 { background-position: -59px -580px }
.solutions_16_comment { border-radius: 2px; border: 1px solid #e5e5e5; position: relative; margin: 0 40px }
.solutions_16_root { padding: 20px 0; margin: 0 30px; border-bottom: 1px solid #e5e5e5 }
.solutions_16_r_header b { color: #232323; margin-right: 10px }
.solutions_16_r_header span { color: #999; margin-right: 10px }
.solutions_16_r_dialog { float: right; color: #999 }
.solutions_16_comment a:hover { color: #0070BC; text-decoration: none }
.solutions_16_r_con { margin-top: 10px; line-height: 22px }
.solutions_16_r_time { margin-top: 10px }
.solutions_16_r_time span { color: #999; margin-right: 10px }
.solutions_16_r_time a { margin-right: 10px; color: #999 }
.solutions_16_root .solutions_16_r_time .solutions_icon_h { display: none }
.solutions_16_root:hover .solutions_16_r_time .solutions_icon_h { display: inline-block }
.solutions_16_expanded { margin-top: 15px }
.solutions_16_expanded .big_input { width: 100%; float: none }
.solutions_16_btn { margin-top: 10px; overflow: hidden }
.solutions_16_btn button { float: right; margin-left: 10px }
.solutions_16_page { margin: 20px; position: relative }
.solutions_16_commentform { background: #f4f4f4; border-top: 1px solid #e5e5e5; padding: 5px 30px 20px; margin-top: -1px }
.solutions_16_popup .solutions_16_root { margin: 0; padding: 15px 0 }
.button_1601 { border: 1px solid #ccc; border-radius: 2px; color: #616265; cursor: pointer; display: inline-block; line-height: 34px; margin-bottom: 0; padding: 0 15px; text-align: center; vertical-align: middle; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; font-weight: 500; background: none }
.button_1601:hover { background: #f4f4f4 }
.button_1602 { border: 1px solid #0070BC; border-radius: 2px; color: #0070BC; cursor: pointer; display: inline-block; line-height: 34px; margin-bottom: 0; padding: 0 15px; text-align: center; vertical-align: middle; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; font-weight: 500; background: none }
.button_1602:hover { background: #0070BC; color: #fff }
.oem_customs_catalog_btn { padding: 25px 0 30px; text-align: center }
.oem_customs_catalog_btn a { line-height: 46px; border: 1px solid #0070BC; padding: 0 20px; display: inline-block; color: #0070BC; border-radius: 2px; font-size: 15px }
.oem_customs_catalog_btn a:hover { text-decoration: none; background: #ebf1f7 }
.oem_customs_catalog_btn a img { margin-left: 10px; vertical-align: middle }
.white_content { position: fixed; top: 42%; margin-top: -300px; left: 50%; margin-left: -400px; width: 800px; height: auto; line-height: 24px; border: 2px solid #e5e5e5; border-radius: 5px; background-color: white; z-index: 1002 }
.theme-poptit { height: 30px; padding: 10px; border-bottom: 1px solid #e5e5e5 }
.theme-tite { color: #232323; font-size: 24px; float: left }
.theme-colse { float: right }
.theme-colse .close { float: right; color: #999; padding: 5px; margin: -2px -5px -5px; text-shadow: 0 1px 0 #e5e5e5; text-decoration: none; font-size: 30px }
.theme-colse .close:hover { color: #d73030 }
.theme-con_3 { width: 100%; background: #caf5f8 }
.theme-con_3 p { font-size: 16px; color: #232323; line-height: 25px; padding: 15px 20px }
.theme-con_4 { width: 100%; padding: 20px }
.theme-con_4_title p { font-size: 13px; color: #232323; padding: 20px 0 }
.Alen_theme-con_4_1 ul li { padding-top: 10px; clear: both; overflow: hidden }
.Alen_theme-con_4_1 li em { color: #c00000; display: inline-block; padding-right: 4px }
.Alen_theme-con_4_1 ul li span { float: left; padding: 8px 5px 8px 0; text-align: right; width: 150px }
.Alen_theme-con_4_1 input { padding: 0; border: 1px solid #ccc; height: 36px; width: 232px; text-indent: 10px; font-size: 13px; font-family: Microsoft YaHei; color: #232323; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 2px; vertical-align: middle; line-height: 36px }
.Alen_theme-con_4_1 .live_regarding select { height: 36px; line-height: 36px; border-radius: 3px }
.Alen_theme-con_4_1 input.button_02 { height: 40px; line-height: 40px; font-size: 14px; background: #fff; border-radius: 2px; color: #c00000; cursor: pointer; padding: 0 15px; font-weight: 600; border: 1px solid #c00000; width: 80px; text-indent: inherit }
.Alen_theme-con_4_1 input.button_02:hover { text-decoration: none; background: #c00000; color: #fff }
.LC_Uniboot_box1_f a { color: #fff; width: 160px; height: 40px; display: block; margin: 0 }
.Alen_theme-con_4_1 ul li { overflow: hidden }
.details_con { padding:0px;width:1200px;margin: 0 auto;}
.details_con h2 { text-align: center; font-weight: normal; font-size: 25px; color: #232323; padding-bottom: 30px;line-height:30px;padding-top:50px;}
.solutions_pic { margin-top: 15px;display: flex;justify-content: space-around;align-items: center}
.solutions_pic .video_infos{width: auto}
.p_img, .p_parameter, .p_test, .solutions_pic { overflow: hidden }
.p_test{
	color: #616265;
	text-align:center;
}
.solutions_pic img { float: left }
.solutions_pic video { float: left;}
.solutions_text { float: left; text-align: center; margin-left: 20px }
.solutions_text p { color: #999; font-size: 16px; line-height: 36px }
.p_test_button a, .solutions_text a { color: #0070BC; line-height: 37px; display: inline-block; padding: 0 20px; margin-top: 20px; text-decoration: none; border: 1px solid #0070BC; border-radius: 3px }
.p_test_button a em, .solutions_text a em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/details_icon.png") no-repeat; display: inline-block; width: 7px; height: 12px; margin-left: 10px }
.p_test_button a:hover, .solutions_text a:hover { background: #0070BC; color: #fff }
.p_test_button a:hover em, .solutions_text a:hover em { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/details_icon.png") no-repeat -43px 0 }
.test_new { margin: 80px 40px }
.details_line { height: 1px; background: #e5e5e5; margin: 40px 0;display: none; }
.p_parameter table tr td { color: #616265; font-size: 16px; width: 25% }
.p_parameter table tr td b { color: #232323; padding-left: 20px; display: inline-block }
/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/productbg.png") no-repeat scroll -130px 1px;*/
.p_parameter img { max-width: 100% }
.p_parameter p { text-align: center; color: #232323; font-size: 18px; margin: 20px 0 }
.p_test p { text-align: center; color: #232323; font-size: 18px; margin: 20px 20px;}
.p_test h3 { text-align: center; font-weight: normal; font-size: 20px; color: #232323; padding: 20px 0 }
.p_test .arrow_down { display: block; width: 20px; height: 11px; margin: 40px auto }
.p_test_pic { overflow: hidden; margin-bottom: 20px;display:inline-block;}
.p_test_pic img { float: left; margin-top: 40px; width: 212px; height: 104px }
.p_test_pic span { float: left; display: block; width: 450px; padding-left: 40px; line-height: 24px;text-align:left; }
.p_test_pic span b { display: block; font-size: 16px; color: #232323; margin-bottom: 20px;text-align:left; }
.p_test_button { float: left; margin: 40px 0 0 60px }
.details_line01 { height: 15px; border-bottom: 1px solid #e5e5e5; display: block; text-align: center; margin-bottom: 20px; padding-top: 40px }
.details_line01 h1 {
	display: inline;
	color: #616265;
	height: 30px;
	line-height: 30px;
	background: #fff;
	padding: 0 10px;
	font-size: 20px;
	font-weight: normal
}
.p_img_con { text-align: center; padding-top: 20px }
.p_img_con ul { width: 80%; margin: 30px auto }
.p_img_con ul li { float: left; width: 32.333%; padding-right: 1%; list-style: none; text-align: center }
.details_list { overflow: hidden; margin-top: 40px; text-align: center }
.details_list ul li { display: inline-block; width: 32%; padding-right: 2%; margin-top: 10px; list-style: none }
.newlist ul li { width: 23% }
.details_list ul li:last-child { padding-right: 0 }
.details_list ul li dl { border: 1px solid #e5e5e5 }
.details_list ul li dl dt { text-align: center }
.details_list ul li dl dt img { max-width: 100% }
.details_list ul li dl dd { font-size: 14px; color: #616265; line-height: 28px; padding: 0 30px 30px; text-align: center }
.p_question { padding-top: 80px }
.p_question_title { text-align: center; font-size: 20px; color: #232323; line-height: 40px; background: #f6f6f6 }
.p_question_con dl { border-bottom: 1px solid #e5e5e5; padding-bottom: 20px }
.p_question_con dl:last-child { border-bottom: 0 }
.p_question_con dl dt { font-size: 18px; color: #232323; padding-top: 20px }
.p_question_con dl dd { font-size: 14px; color: #616265; padding-top: 20px; line-height: 30px }
.details_briefing { font-size: 16px; line-height: 30px; text-align: center }
.details_list01 { overflow: hidden; margin-top: 40px }
.details_list01 ul li { float: left; width: 24%; padding-right: 1%; margin-top: 10px; list-style: none; text-align: center }
.details_list01 ul li:last-child { padding-right: 0 }
.details_list01 ul li dl dt img { max-width: 100% }
.details_list01 ul li dl dd { font-size: 14px; color: #999; margin-top: 10px; line-height: 28px }
.details_list02 { overflow: hidden }
.details_list02 ul li { float: left; width: 32.333%; padding-right: 1%; list-style: none; text-align: center }
.details_list02 ul li:last-child { padding-right: 0 }
.details_list02 ul li dl dt img { max-width: 100% }
.details_list02 ul li dl dd { font-size: 14px; color: #999; margin-top: 10px; line-height: 28px }
.p_question_table { font-size: 12px }
.p_question_table table tr:nth-child(odd) {
	background: #f6f6f6
}
.p_question_table table tr td, .p_question_table table tr th { padding: 5px; text-align: center }
.p_guide_title, .p_prompt_title { text-align: center; font-size: 20px; color: #232323; line-height: 40px; background: #f6f6f6 }
.p_prompt { text-align: center }
.p_guide_text b, .p_prompt_text b { font-size: 18px; color: #232323; font-weight: normal; display: block; line-height: 24px; padding-top: 40px }
.p_guide_text p, .p_prompt_text p { font-size: 16px; color: #999; line-height: 30px }
.p_prompt_img { margin: 20px 0 }
.p_guide_text { float: left; width: 30%; padding-right: 3% }
.p_guide_img { float: left; width: 60% }
.dotted_line { border-bottom: 1px dashed #e5e5e5; width: 343px; margin: 0 auto }
.p_guide01, .p_guide02 { padding: 30px 0 20px; overflow: hidden }
.show_smallpic { overflow: hidden; padding: 0 50px }
.show_smallpic ul { margin: 0; padding: 0; overflow: hidden; padding-left: 110px; }
.show_smallpic ul li { float: left; list-style-type: none; padding: 0 2% }
.show_smallpic ul li img { width: 86px; height: 88px }
.show_smallpic_tit { text-align: center; color: #999; font-size: 16px; margin: 40px 0 20px }
.contrast_content { overflow: hidden }
.contrast_content p { text-align: center; color: #232323; font-size: 18px; margin: 20px 0 }
.contrast_content ul li { float: left; width: 19%; padding: 3% 1% 5% 0; list-style: none; text-align: center }
.contrast_content ul li:last-child { padding-right: 0 }
.contrast_content ul li img { margin: 0 auto }
.contrast_content ul li p { margin: 20px 0 }
.contrast_content table tr td { color: #999; font-size: 16px; line-height: 40px; width: 15% }
.contrast_content table tr td:first-child { width: 18% }
.contrast_content table tr td b { color: #232323; padding-left: 20px; display: inline-block }
.contrast_content_tab { border-top: 1px solid #fff; border-left: 1px solid #fff; margin: 10px 0 15px; width: 100% }
.p_gray p { color: #999 }
.clamp_highlights { position: relative; padding: 40px 10px; margin-top: 30px; background: #f2f2f2 }
.clamp_highlights_pic{
	text-align: left;
}
.clamp_highlights_pic img { display: inline-block }
.clamp_highlights_title { position: absolute; top: 40%; margin-top: -50px; right: 50px; width: 500px }
.clamp_highlights_old_title { top: 20% }
.clamp_highlights_title b { font-size: 23px; font-weight: normal; color: #616265; display: block; padding-bottom: 20px; line-height: 30px }
.clamp_highlights_title p { font-size: 17px; color: #999; line-height: 30px; text-align: center }
.clamp_position .clamp_highlights_title { left: 70px }
.clamp_position .clamp_highlights_pic { text-align: right }
.ap_content ul { width: 80%; margin: 0 auto }
.ap_content ul li { float: left; width: 30%; padding: 3% 1% 5% 0; list-style: none; text-align: center }
.ap_content table { width: 85%; margin: 0 auto }
.ap_content table tr td:first-child { width: 25% }
.ap_content table tr td { color: #999; font-size: 16px; line-height: 40px; width: 20% }
.ap_content table tr td b { color: #232323; padding-left: 20px; display: inline-block }
.p_img_con span { display: inline-block; width: 160px; border: 1px solid #ccc; line-height: 30px; border-radius: 20px; font-size: 18px; color: #999; margin: 0 30px 30px; padding: 30px }
.hover>.p_parameter { padding: 0 60px }
.p_test p.p_test_left { text-align: left; padding: 0 10px }
.cable_tester_feature { margin-top: 80px; overflow: hidden }
.cable_tester_tit { width: 130px; height: 44px; margin: 0 auto; font-size: 20px; color: #616265; background: #dfe8e7; border-radius: 2px; text-align: center; line-height: 44px }
.cable_tester_feature01, .cable_tester_feature02, .cable_tester_feature03 { float: left; margin: 80px 0 }
.cable_tester_feature01, .cable_tester_feature03 { padding: 0 12px }
.cable_tester_feature01 { width: 22% }
.cable_tester_feature03 { width: 32% }
.cable_tester_feature01 span { display: block; font-size: 18px; color: #616265; line-height: 35px; margin: 60px 0 }
.cable_tester_feature01 span b { display: block; margin-bottom: 10px; font-weight: normal; color: #232323 }
.cable_tester_feature dl { margin: 30px 0 }
.cable_tester_feature dl dt { float: left }
.cable_tester_feature dl dt span { width: 16px; height: 16px; border-radius: 2px; background: #b3dbcf; display: block; margin: 10px }
.cable_tester_feature dl dd { font-size: 18px; color: #616265; line-height: 35px }
.p_prompt { width: 820px; margin: 0 auto }
.p_prompt p b { font-size: 18px; font-weight: normal; color: #232323; display: block; margin-bottom: 10px }
.p_prompt p { margin-top: 60px; font-size: 18px; color: #616265; line-height: 34px; text-align: left }
.dotted_line { border-bottom: 1px dotted #e5e5e5 }
.hot-comment { overflow: hidden; width: 220px; position: relative; height: 1500px }
.hot-comment-tit { float: left; font-size: 14px; color: #232323; font-weight: 400; width: 218px; height: 38px; border: 1px solid #e5e5e5; text-align: center; line-height: 40px }
.hot-comment-list { float: left }
.hot-comment-list-li { list-style: none; padding-top: 25px; width: 218px; border: 1px solid #e5e5e5; margin-bottom: 20px }
.hot-comment-list-li:nth-child(1) {
	border-top: none
}
.hot-comment-grade { padding-left: 13px; overflow: hidden; margin-bottom: 25px }
.hot-comment-username { float: left; font-size: 16px; color: #616265 }
.hot-comment-star { float: left; width: 90px; height: 20px; background: url("images/star.png") no-repeat 0 -60px; margin-left: 10px }
.hot-comment-content { padding-left: 13px; padding-right: 25px; font-size: 12px; color: #888; margin-bottom: 19px }
.hot-comment-pic { display: block }
.hot-comment-pic:hover { text-decoration: none }
.hot-comment-goodsname { border-top: 1px solid #e5e5e5; font-size: 12px; color: #888; padding: 10px 13px; background-color: #f9f9f9 }
.hot-comment-slide { position: absolute; top: 38px; left: 0 }
.hot-comment-pic img { display: block; margin: 0 auto }
.service_banner { height: 320px; width: 100%; background: #fff none repeat scroll 0 0; overflow: hidden }
.service_banner_bg { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_banner.jpg") no-repeat center 0 #e2f0fb; width: 100%; height: 320px; position: absolute; left: 0 }
.service_banner_con { position: relative; left: 50%; margin-left: -600px; display: inline-block; margin-top: 90px; line-height: 24px; width: 1200px; color: #232323; text-align: center }
.service_banner_con span { font-size: 40px; font-weight: bold; display: block; line-height: 40px; margin-bottom: 20px; letter-spacing: 2px }
.service_banner_con hr { border-top: 1px solid #232323; margin: 50px auto 0; width: 400px }
.service_banner_con p { font-size: 18px; font-weight: 300; width: 180px; margin: -12px auto; background: #e2f0fb }
.service_con h1 { font-size: 24px; color: #232323; font-weight: normal; margin: 50px 0 30px }
.sale_service { border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; border-right: 1px solid #ececec; overflow: hidden }
.sale_service ul li { list-style-type: none; float: left; transition: 0.2s; width: 25% }
.sale_service ul li span { display: block; width: 66px; height: 66px; border-radius: 50%; margin: 20px auto }
.service_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 17px 16px #ffac13 }
.service_icon01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 14px -70px #83c44e }
.service_icon02 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 19px -151px #0070BC }
.service_icon03 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 14px -235px #e53935 }
.sale_service ul li a { text-align: center; text-decoration: none; border-left: 1px solid #ececec; display: block; min-height: 200px; padding: 2% 5% }
.sale_service ul li:hover { background: #f6f6f6 }
.sale_service ul li b { font-size: 16px; display: block; font-weight: normal; color: #232323; margin-bottom: 10px }
.sale_service ul li p { font-size: 14px; color: #999 }
.service_oem { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/oem_bg.jpg") no-repeat; height: 176px; padding: 72px 0 0 100px }
.service_oem span { font-size: 20px; color: #232323; margin-bottom: 16px; display: block }
.service_oem p { font-size: 14px; color: #616265; margin-bottom: 40px; display: block }
.service_oem a { font-size: 16px; color: #0070BC; text-decoration: none }
.service_oem a:hover { text-decoration: underline }
.service_help { background: #fafafa; padding: 37px 58px; overflow: hidden }
.service_help ul { margin: 0; padding: 0 }
.service_help ul li { list-style-type: none; float: left; padding: 0 0 0 80px; min-height: 75px; margin: 15px 0; min-width: 280px }
.service_help ul li a { text-decoration: none }
.service_help ul li a:hover span { color: #0070BC; text-decoration: none }
.service_help ul li span { font-size: 16px; color: #616265; border-bottom: 1px solid #616265; line-height: 24px; padding-bottom: 10px; display: inline-block; margin-bottom: 10px; width: 204px }
.service_help ul li p { font-size: 14px; color: #999; display: block; min-height: 40px }
.help_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -360px }
.help_icon01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -490px }
.help_icon02 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -600px }
.help_icon03 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -720px }
.help_icon04 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -840px }
.help_icon05 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -958px }
.service_con { overflow: hidden }
.service_solutions { float: left }
.service_tutorial { float: right }
.solutions_con { border: 1px solid #e9e9e9; display: block; padding: 25px; border-top: 0 }
.solutions_con ul { margin: 0 0 0 20px }
.solutions_con ul li { list-style-type: disc; color: #616265; font-size: 14px; margin-bottom: 15px }
.solutions_con ul li a { color: #616265; text-decoration: none }
.solutions_con ul li a:hover { color: #0070BC; text-decoration: underline }
.solutions_con span a { color: #0070BC; font-size: 14px; text-decoration: none; display: block; margin: 20px 0 0 20px }
.solutions_con span a:hover { text-decoration: underline }
.tech_support { padding: 30px 0 30px 160px; border: 1px solid #e9e9e9; min-height: 90px }
.tech_support ul { margin: 0; padding: 0 }
.tech_support ul li { list-style-type: none; float: left; height: 90px; width: 320px; padding-left: 120px }
.tech_support ul li a { text-decoration: none; color: #c00000; font-size: 15px }
.tech_support ul li a:hover { text-decoration: underline }
.tech_support ul li span { display: block; font-size: 14px; color: #999; margin-bottom: 20px }
.tech_support ul li span b { font-size: 18px; color: #616265; display: block; margin-bottom: 5px; font-weight: normal }
.tech_icon { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -1128px; border-right: 1px solid #e9e9e9; margin-right: 120px }
.tech_icon01 { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/service_icon.png") no-repeat 0 -1326px }



/*右侧滑动*/
.cn_cart_num {
    display: none;
	box-sizing: border-box;
    height: 18px;
	width: 18px;
    position: absolute;
    z-index: 22222222;
    background-color: #c00000;
    text-align: center;
    line-height: 18px;
    right: 18px;
    top: 12px;
    color: #fff;
    font-size: 10px;
    overflow: hidden;
	text-align: center;
    border-radius:16px;
	padding: 0;
}
.cn_extra_right ul .cn_extra_cart a { width: 100% }
/*.cn_extra_right ul .cn_extra_cart a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px -27px #686868;border-radius: 50%; }*/
.cn_extra_right ul li.cn_extra_contact_box{position: relative;border-radius: 0;}
/*.cn_extra_contact_box:hover{*/
/*width: 96px;*/
/*height:65px;*/
/*margin-left: -50px;*/
/*}*/
/*.cn_extra_contact_box:hover .cn_extra_contact_txt{*/
/*display: block;*/
/*opacity: 1;*/
/*}*/
.cn_extra_advise{
	position: absolute;
	top: 0;
	visibility: hidden;
	opacity: 0;
	right: 45px;
	width: 46px;
	height: 46px;
	border-radius: 50%;
	background:  url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px -134px #a2a2a2;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.cn_extra_contact_box:hover .cn_extra_advise{
	-webkit-transform: translateX(-5px);
	-moz-transform: translateX(-5px);
	-ms-transform: translateX(-5px);
	transform: translateX(-5px);
	visibility: visible;
	opacity: 1;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.cn_extra_advise_txt{font-size:12px;position: absolute;bottom: -20px;left: 0;line-height: 20px;color:#fff;border-radius: 10px;width: 120%;background: #a2a2a2;transform: scale(0.8);margin-left: -4px;}
.cn_extra_right ul li .cn_extra_advise a{display: block;width: 46px;height: 46px;border-radius: 50%;}
.cn_extra_right ul li .cn_extra_advise:hover a{background:  url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px -134px #686868;}
.cn_extra_right ul li .cn_extra_advise:hover .cn_extra_advise_txt{background: #686868;}
.cn_extra_contact {
	background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px -78px #a2a2a2;
	/*border-radius: 50%;*/
	height: 46px;
	position: absolute;
	right: 0;
}
/*.cn_extra_contact_txt{*/
/*display: none;*/
/*opacity:0;*/
/*font-size:12px;*/
/*position: absolute;*/
/*bottom: -20px;*/
/*line-height: 20px;*/
/*color:#fff;*/
/*border-radius: 10px;*/
/*width: 120%;*/
/*background: #a2a2a2;*/
/*transform: scale(0.8);*/
/*margin-left: -4px;*/
/*}*/
.cn_extra_right ul li .cn_extra_contact a{
	display:block;
	width: 46px;
	height: 46px;
	/*border-radius: 50%;*/
}
.cn_extra_right ul li .cn_extra_contact:hover a{
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px -78px #686868;*/
}
/*.cn_extra_right ul li .cn_extra_contact:hover .cn_extra_contact_txt{background: #686868;}*/
.cn_extra_right ul li .cn_extra_contact a:after{}
.cn_extra_contact a:hover, .cn_extra_telephone a:hover { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px -78px #a2a2a2;}
.cn_extra_top {
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px 14px #a2a2a2; */
}
.cn_extra_right ul li.cn_extra_top a{
	/*display:block;*/
	/*width: 100%;*/
	/*height:100%;*/
}
/*.cn_extra_right ul li.cn_extra_top a:hover{*/
/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px 14px #686868;*/
/*border-radius: 50%;*/
/*}*/
.cn_extra_right ul li.cn_extra_top {
	cursor: pointer ;
	/*position: absolute;*/
	/*top: -50px;*/
	display: none;
    visibility: visible;
	/*margin-top: 20px;*/
	/*border-top: 1px solid #e5e5e5;*/
	/*border: 0;*/
}
.cn_extra_right ul li.cn_extra_top.active{
	visibility: visible;
}
.cn_extra_telephone { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -111px -356px rgba(230, 230, 230, .9); position: relative }




.cn_extra {
    position: fixed;
    height: 100%;
    width: 2px;
    right: 0;
    top: 0;
    z-index: 88;
    background-color: #e9e9e9;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}
.cn_extra.open { right: 290px;z-index:99999;}
/*.cn_extra_cart {*/
/*width: 46px;*/
/*height: 46px;*/
/*line-height: 0;*/
/*font-size: 0;*/
/*text-align: center;*/
/*display: table;*/
/*margin-bottom: 2px;*/
/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -8px -69px #a2a2a2; position: relative; cursor: pointer ;border-radius: 50%;*/
/*}*/




.cn_extra_cart_main { position: absolute; width: 290px; height: 100%; left: 2px; top: 0; background-color: #fff; }
.cn_extra_cart_main_tit { height: 50px; width: 100%; line-height: 50px; font-size: 16px; color: #616265; background: #f7f7f7; }
.cn_extra_cart_main_tit span { float: left; height: 55px; line-height: 55px; font-size: 16px; color: #616265; text-indent: 15px }
.cn_extra_cart_main_tit em {
	float: right;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align:center;
	font-size:20px;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/default_icon_x.png) no-repeat 8px 8px;*/
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -718px -211px; */
	margin-top: 18px;
	margin-right: 15px;
	cursor: pointer;
	color: #616265;
}
.cn_extra_cart_main_tit em:hover{
	color: #232323;
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/default_icon_y.png) no-repeat 8px 8px;*/
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/menu_bg_01.gif") no-repeat -718px -248px;*/
}
.cn_extra_cart_main_login {
	height: 40px;
	background-color: #FFFDEE;
	text-indent: 15px;
	font-size: 12px;
	color: #616265;
	line-height: 40px;
	padding-right: 15px;
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.cart_more_21 { display: inline-block; padding: 0 20px; }
.cn_extra_cart_main_login a {
	display: inline-block;
	width: 44px;
	height: 20px;
	border-radius: 2px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	text-indent: 0;
	font-size: 12px;
	background: #c00000;
	margin-top: 8px;
	margin-right: 15px;
}
.cn_extra_cart_main_li {
	list-style: none;
	/*height: 48px;*/
	padding: 10px 0px 8px;
	border-bottom: 1px solid #e5e5e5;
	background-color: #fff;
	margin: 0 15px;
	/*margin-bottom: 10px*/
}
.cn_extra_cart_main_li:after{
	content:'';
	display:block;
	clear:both;
	width:0;
	height: 0;
}
.cart_silde .cn_extra_cart_main_li:nth-last-of-type(1) {
	border-bottom: 0px;
}
.cn_extra_cart_main_li_pic { float: left; width: 60px; height: 60px; border: 1px solid transparent; margin-right: 10px; margin-left: 0px; }
.cn_extra_cart_main_li_pic img { width: 100%; height: 100% }
.cn_extra_cart_main ul {
	overflow: hidden;
	overflow-y: auto;
	padding-bottom: 124px;
	height: 100%;
	box-sizing: border-box;
	width:100%;
}
.cn_extra_cart_main_li_information { float: left; width: 170px; }
.cn_extra_cart_main_li_information_name {
	font-size: 12px;
	color: #616265;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 8px;
	/*padding-bottom: 5px; */
	height: 40px;
	overflow: hidden;
}
.cn_extra_cart_main_li_information_price {
	/*overflow: hidden;*/
	position: relative;
}
.cn_extra_cart_main_li_information_price:after{
	content:'';
	display:block;
	clear:both;
}
.cn_extra_cart_main_li_information_price p {
	float: left;
	/* color: #616265; */
	/*color: #c00000; */
	font-size: 12px;
}
.cn_extra_cart_main_li_information_price p span { color: #616265; }
.cn_extra_cart_main_li_information_price p em { font-style: normal; color: #616265 }
.cn_extra_cart_main_li_information_price a {
	float: right;
	color: #616265;
	font-size: 12px;
	text-decoration: none;
	display: none;
	position: absolute;
	top: 0px;
	right: -3px;
}
.cn_extra_cart_main_li_information_price a:hover .fs_delete { background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/default_icon_y.png) no-repeat; }
.cn_extra_cart_main_li:hover .cn_extra_cart_main_li_information_price a { display: block }

.cn_extra_cart_main_li_information_price .cart-delete{
	line-height: 16px;
	color:#616265;
	text-align: center;
}
.cn_extra_cart_main_li_information_price .cart-delete:hover{
	color:#232323;
}
.cn_extra_cart_main_total {
	position: absolute;
	bottom: 1px;
	/*height: 45px; */
	width: 100%;
	padding: 15px 0 15px 0;
	background:#f6f6f6;
}
.cn_extra_cart_main_total .browser-tip{
	display: none;
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	bottom:100%;
	left: 0;
	background: #fff;
	padding: 15px 15px 15px 30px;
	line-height: 24px;
	font-size: 12px;
	color: #616265;
	z-index: 20;
}
.cn_extra_cart_main_total .browser-tip:before{
	content: '';
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	top: 20px;
	left: 10px;
}
.cn_extra_cart_main_total .browser-tip a{
	padding-left: 8px;
	color: #c00000;
	text-decoration: underline;
}
.cn_extra_cart_no_products { position: absolute; width: 240px; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); }
.cn_extra_cart_no_products img { display: block; margin: 0 auto }
.cn_extra_cart_no_products span { display: block; text-align: center; margin-top: 10px ;font-size: 14px;}
.cn_extra_cart_main_total_left { float: left; margin-left: 10px; margin-right: 10px }
.cn_extra_cart_main_total_left_num { font-size: 13px; color: #616265; font-weight: normal }
.cn_extra_cart_main_total_left_num span {
	color: #232323 ;
	padding-right: 5px;
}
.cn_extra_cart_main_total_left_price { font-size: 13px; color: #616265 }
.cn_extra_cart_main_total_left_price span { font-size: 13px; color: #232323 }
.cn_extra_cart_main_total_tocart {
	float: right;
	width: auto;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border-radius: 2px;
	background-color: transparent;
	color: #c00000;
	font-size: 13px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
	border: 1px solid #c00000;
	padding: 0 10px;
}
.cn_extra_cart_main_total_tocart:hover { color: #fff; text-decoration: none; background-color:#c00000; }
.cn_extra_right {
	bottom: 127px;
	position: absolute;
	right: 2px;
	z-index: 11111;
	/*height: 120px;*/
}
.cn_extra_right ul {
	height: 313px;
}
.cn_extra_right ul li {
	width: 70px;
	/*height: 46px;*/
	/*line-height: 0;*/
	/*font-size: 0;*/
	text-align: center;
	padding: 20px 0 10px;
	background: #fff;
	border: 1px solid #e5e5e5;
	border-top: 0;
	border-right: 0;
	/*display: table;*/
	/*margin-bottom: 4px ;*/
	position: relative;
	cursor: pointer ;
	/*border-radius: 50%;*/
}
.cn_extra_right ul li:first-child{
	border-top: 1px solid #e5e5e5;
}
.cn_extra_right ul li a {
	text-align: center;
	/*display: block; */
	/*display: table-cell; */
	vertical-align: middle
}
.cn_extra_right ul li a span{
	font-size: 12px;
	color: #616265;
}
.cn_extra_right ul li a:hover {

}
.cn_extra_right ul li a:hover span{
	color: #232323;
}
.cn_extra_cart {
	/*width: 46px;*/
	/*height: 46px;*/
	/*line-height: 0;*/
	/*font-size: 0;*/
	/*text-align: center;*/
	/*display: table;*/
	/*margin-bottom: 2px;*/
	/*background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png") -103px -27px #a2a2a2;*/
	/*position: relative;*/
	/*cursor: pointer ;*/
	/*border-radius: 50%; */
}
.cn_extra_right .cn_extra_cart_icon{
	width: 30px;
	height: 30px;
	margin: 0 auto;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) 0px 0px;
}
.cn_extra_right .cn_extra_cart_icon.cart{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) 0px 0px;
}
.cn_extra_right ul li a:hover .cart{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) 0px -42px;
}
.cn_extra_right .cn_extra_cart_icon.quote{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -70px 0px;
}
.cn_extra_right ul li a:hover .quote{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -70px -42px;
}
.cn_extra_right .cn_extra_cart_icon.server{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) 2px -91px;
}
.cn_extra_right ul li a:hover .server{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) 2px -135px;
}
.cn_extra_right .cn_extra_cart_icon.totop{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -70px -91px;
}
.cn_extra_right ul li a:hover .totop{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -70px -135px;
}
/*首页需要报价样式*/
.cn_extra_right ul .cn_cart_quote a{width: 100%;border-radius: 50%;}
.cn_extra_right ul .cn_cart_quote a:hover{background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png) -153px -80px #686868;}
.cn_cart_quote{position: relative;background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/index_icon_cn.png) -153px -80px #a2a2a2;cursor: pointer;border-radius: 50%;}
/*右侧滑动end*/


.product_tree h1 { font-size: 18px; font-weight: 600; padding-top: 30px; display: block }
.product_tree p { line-height: 24px; color: #232323; font-weight: 100; font-size: 14px; margin: 20px 0 }
.product_tree_pic { text-align: center }
.product_tree table { width: 100%; border-top: 1px solid #e5e5e5; margin-top: 10px }
.product_tree table tr th { background: #f4f4f4; font-weight: 600; font-size: 14px; line-height: 22px; padding: 8px; border-bottom: 1px solid #e5e5e5 }
.product_tree table tr th:last-child { text-align: left; padding-left: 40px }
.product_tree table tr td { font-size: 13px; line-height: 22px; padding: 8px; border-bottom: 1px solid #e5e5e5; text-align: center }
.product_tree table tr td span { color: #0070BC; display: inline-block; width: 18px; height: 18px; border: 1px solid #0070BC; border-radius: 50%; line-height: 18px; text-align: center; margin: 0 2px }
.product_tree table tr td a { color: #0070BC; text-decoration: none }
.product_tree table tr td:last-child { text-align: left; font-weight: 100; padding-left: 40px }
.product_tree table tr td:first-child { color: #0070BC }
.product_tree table tr td a:hover { text-decoration: underline }


/*shopping cart style 购物车样式*/
.shopping_cp_move{
	margin-top: 12px;
}
.shopping_cart_move{
	margin-top: 40px;
}
.shopping_cart_07{
	margin-left: 45px;
}
#shopping_go{
	margin-top: -5px;
}
.shopping_cart_03 span { color:#999; text-decoration:line-through; font-weight:normal; }
.tankuang{
	width: 500px;
	height: 270px;
	position: fixed;
	top: 50%;
	text-align: center;
	border-radius: 2px;
	/*margin-top: -90px;*/
	left: 50%;
	/* margin-left: -150px;*/
	z-index: 99999;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	display: none;
	background-color: #fff;
}
.tankuang>h3{
	height: 60px;
	line-height: 60px;
	text-align: left;
	padding-left: 20px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #232323;
	background: #fff;
	border-bottom:1px solid #e5e5e5;
	font-size: 16px;
	font-weight: 400;
	overflow: hidden;
}
.tankuang>h3 span{
	float: right;
	margin-top: 20px;
	margin-right: 13px;
	height: 30px;
	width: 30px;
	display: block;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat 8px 3px;
	cursor: pointer;
	background-size: 48% 48%;
}
/*.tankuang>h3 span:hover{*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat -61px 3px;*/
/*}*/
.tankuang_sub{
	text-align: center;
	font-size: 19px;
	margin-top: 35px;
}


.fou_sub{
	cursor: pointer;
	width: 148px;
	border-radius: 2px;
	text-align: center;
	height: 40px;
	display: inline-block;
	color: #fff;
	font-size: 16px;
	margin: 0 10px;
	line-height: 38px;
	background: #c00000;
	border: 1px #c00000 solid;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.fou_sub:hover{
	color: #fff;
	background-color: #c00000;
}
.shi_sub{
	cursor: pointer;
	width: 148px;
	border: 1px #e5e5e5 solid;
	border-radius: 2px;
	text-align: center;
	height: 40px;
	font-size: 16px;
	display: inline-block;
	color: #232323;
	margin: 0 10px;
	line-height: 38px;
	background: #fff;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.shi_sub:hover{
	border-color: rgba(51, 51, 51, 0.5);
}
/* 设计要求改的
.shi_sub{
	cursor: pointer;
    width: 148px;
    border: 1px #e5e5e5 solid;
    border-radius: 2px;
    text-align: center;
    height: 36px;
    font-size: 16px;
    display: inline-block;
    color: #616265;
    margin: 0 10px;
    line-height: 35px;
    background: #fff;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
}
.shi_sub:hover{
	background: #e5e5e5;
	color: #616265;
}
.fou_sub{
	 cursor: pointer;
    width: 148px;
    border-radius: 2px;
    text-align: center;
    height: 36px;
    display: inline-block;
    color: #fff;
    font-size: 16px;
    margin: 0 10px;
    line-height: 35px;
    background: #c00000;
    border: 1px #c00000 solid;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.fou_sub:hover{
	color: #fff;
	background-color: #c00000;
}*/
.shi_tan a:hover{
	/*background-color: #c11b1b;
        color: #ffffff;*/
}
.fou_tan a:hover{
	/*background-color: #c11b1b;
        color: #ffffff;*/
}

.tankuang1,.tankuang2,.tankuang3{
	width: 500px;
	height: 270px;
	position: fixed;
	top: 50%;
	text-align: center;
	border-radius: 2px;
	/*margin-top: -90px;*/
	left: 50%;
	/* margin-left: -150px;*/
	z-index: 99999;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	display: none;
	background-color: #fff;
}
.tankuang1>h3,.tankuang2>h3,.tankuang3>h3{
	height: 60px;
	line-height: 60px;
	text-align: left;
	padding-left: 20px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #232323;
	background: #fff;
	font-size: 16px;
	font-weight: 400;
	overflow: hidden;
	border-bottom:1px solid #e5e5e5;
}
.tankuang1>h3 span,.tankuang2>h3 span,.tankuang3>h3 span{
	float: right;
	margin-top: 20px;
	margin-right: 13px;
	height: 30px;
	width: 30px;
	display: block;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat 8px 3px;
	cursor: pointer;
	background-size: 48% 48%;
}
/*.tankuang1>h3 span:hover,.tankuang2>h3 span:hover,.tankuang3>h3 span:hover{*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat -61px 3px;*/
/*}*/



.Fiberstore_shopcart_checkbox_btn{
	width: 18px;
	height: 18px;
	display: inline-block;
	cursor: pointer;
	/* border: 1px solid #e0e0e0; */
	border-radius: 2px;
	/* background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/red_no_eidt.png) no-repeat 0 -9px; */
	margin: 0 10px 0 25px;
	vertical-align: middle;
	position: absolute;
	top: 50%;
	left: 0;
	z-index: 1;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	/*margin-right: 155px;
    margin-top: -50px;*/
}
.Fiberstore_shopcart_nouse{
	width: 16px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
	border-radius: 2px;
	/* background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/red_no.png) no-repeat 0px -13px; */
	border: 1px solid rgb(224, 224, 224);
	margin: 0 10px 0 25px;
	vertical-align: middle;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.Fiberstore_shopcart_nouse input{
	opacity: 0;
}
.Fiberstore_shopcart_checkbox_btn .icon{
	/* border: 1px solid rgb(224, 224, 224);
	background-position: 0px -13px; */
	color: #ccc;
	font-size: 18px;
	transition: all .3s;
	margin-top: -18px;
    display: inline-block;
}
.Fiberstore_shopcart_checkbox_btn.active .icon{
	/*border: 1px solid rgb(214, 48, 48);*/
	/* background-position: 0px 0px; */
	color: #c00000;
}
.Fiberstore_shopcart_checkbox_btn:hover .icon{
	/*border:1px solid rgb(214, 48, 48) !important;*/
	color: #c00000;
}
.Fiberstore_shopcart_checkbox_btn input{
	width: 100%;
	height: 100%;
	opacity: 0;
	cursor: pointer;
	z-index: 10;
    position: relative;
}
.Fiberstore_shopcart_checkbox_btn_del{
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-top: 2px;
	/* background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/red_no_eidt.png) no-repeat 0 -9px; */
	cursor: pointer;
	/* border: 1px solid #e0e0e0; */
	border-radius: 2px;
	vertical-align: top;
	margin-right: 8px;
}
.Fiberstore_shopcart_checkbox_btn_del{
	/* border: 1px solid rgb(224, 224, 224);
	background-position: 0px -13px; */
	position: relative;
}
.Fiberstore_shopcart_checkbox_btn_del .icon{
	color: #ccc;
	position: absolute;
	left: 0;
	top: -1px;
	font-size: 18px;
}
.Fiberstore_shopcart_checkbox_btn_del.active .icon{
	/*border: 1px solid rgb(214, 48, 48);*/
	color: #c00000;
}
.Fiberstore_shopcart_checkbox_btn_del:hover{
	/*border:1px solid rgb(214, 48, 48) !important;*/
	color: #c00000;
}
.Fiberstore_shopcart_checkbox_btn_del input{
	width: 100%;
	height: 100%;
	opacity: 0;
}
.Fiberstore_shopcart_header{
	float: left;
	box-sizing: border-box;
	height: 100%;
	display: table;
	table-layout: fixed;
	position: relative;
	vertical-align: middle;
}
.Fiberstore_shopcart_header b{
	font-size: 16px;font-style: normal;font-weight: 400;color:#232323;
}
.Fiberstore_shopcart_header>a{
	font-size: 14px;
	display: table-cell;
	vertical-align: middle;
	color: #616265;
}
.Fiberstore_shopcart_header>a:hover{
	color: #c00000;
}
.Fiberstore_shopcart_header>a:hover>span{
	/*color: #616265;*/
}
.Fiberstore_sc_productid{
	width: 14%;
}
.Fiberstore_sc_productname{
	width: 32%;
	line-height: 24px;
}
.Fiberstore_sc_productname a{
	color: #616265;
	font-size: 16px;
}

.Fiberstore_sc_productname a:hover, .Fiberstore_sc_productname a:hover em{
	color: #c00000;

}
.Fiberstore_sc_productname a:hover em{
	color: #999;
}
.product_none a{
	color: #999999;
}
.FS_shopcart_link {
	padding-right: 55px;
	display: table-cell;
	/*vertical-align: middle;*/
	vertical-align: top;
	padding-top: 18px;
}
.FS_shopcart_link em{
	font-weight: 400;
	color: #999999;
	font-size: 14px;
	font-style: normal;
}
.Fiberstore_sc_productprice{
	width: 12%;
	text-align: center;
}
.Fiberstore_sc_productnum{
	width: 12%;
	text-align: center;
}
.Fiberstore_sc_productweight{
	width: 10%;
	text-align: center;
}
.Fiberstore_sc_producttotal{
	width: 12%;
	text-align: center;
}
.Fiberstore_shopcart_list .Fiberstore_sc_producttotal{
	width: 12%;
    text-align: right;
    padding-right: 20px;
}
.Fiberstore_shopcart_list .all_pic_show {
	text-align: right;
}
.content  .cart_box .Fiberstore_sc_producttotal {
	text-align: right;
    padding-right: 20px;
}
.content  .cart_box .Fiberstore_sc_producttotal b{
	left: unset;
}
.Fiberstore_sc_producttopa{
	width: 8%;
	text-align: left;
	position: relative;
	z-index: 1;
}
.Fiberstore_sc_producttopa span{
	display: block;
	text-align: left;
	cursor: pointer;
	color: #616265;
	line-height: 24px;
}
.Fiberstore_sc_producttopa span:hover{
	color: #c00000;
}
/*0705购物车登陆改动*/
.cart-login-tip{
	background: #f6f6f6;
	line-height: 24px;
	padding:12px 25px;
	margin: 15px 0px 25px 0px;
	display: none;
}
.cart-login-tip em{
	display: inline-block;
	vertical-align: middle;
	/*height: 20px;*/
	/*width: 20px;*/
}
.cart-login-tip span{
	display: inline-block;
	vertical-align: middle;
	padding: 0 12px;
	font-size: 14px;
	color: #999;
}
.cart-login-tip button{
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	background: transparent;
	outline:none;
	border:1px solid #c00000;
	border-radius: 2px;
	color: #c00000;
	font-size: 14px;
	line-height: 22px;
	padding: 0 10px;
}
.cart-login-tip button:hover{
	background: #c00000;
	color: #ffffff;
}
.Fiberstore_shopcart_settle_2 span b{
	font-weight: 400;
}
/*0705购物车登陆改动结束*/
.Fiberstore_shopcart_title{
	overflow: hidden;
	padding: 11px 0;
	/* margin-bottom: 10px; */
	color: #616265;
	background: #f6f6f6;
	/*border-bottom: 2px solid #e5e5e5;*/
	text-align: center;
}
.Fiberstore_shopcart_list{
	/*padding: 5px 0;*/
	border-bottom: 1px solid #e5e5e5;
	/*height: 120px;*/
	/*line-height: 119px;*/
	min-height: 120px;
	position: relative;
	/*padding: 10px 0;*/
	/*margin: 2px 0;*/
	/*background: #e5e5e5;*/
}
.Fiberstore_shopcart_list .Fs_shopcart_bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height:100%;
	background: #f9f9f9;
	opacity: 0.5;
	z-index: 1;
}
.shopping_cart .Fiberstore_shopcart_list:last-child{
	border-bottom: 0;
}
.Fiberstore_shopcart_list .Fiberstore_shopcart_header{
	height: 126px;
	/*min-height: 120px;*/
}
.Fiberstore_shopcart_list:after{
	content: '';
	width: 0;
	height: 0;
	display: block;
	clear: both;
}
.Fiberstore_delete_product{
	width: 25px;
	height: 25px;
	margin: 45px auto;
	display: block;
	/*border: 1px solid #e0e0e0;*/
	border-radius: 100%;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/delete_product_default1.png) no-repeat 0px 0px;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	/*position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);*/
}
.Fiberstore_delete_product:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/delete_product_hover.jpg) no-repeat 0px 0px;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.Fiberstore_shopcart_cell{
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	display: table-cell;
	color: #616265;
}
.product_none .Fiberstore_shopcart_cell{
	color: #999999;
}
.Fiberstore_shopcart_num_btn{
	/*margin-top: 40px;*/
}
.Fiberstore_dropbox_list{
	font-size: 16px;
	color: #000000;
	text-align: center;
	margin-top: 55px;
	margin-bottom: 32px;
}
.Fiberstore_product_img{
	/*float: right;*/
	width: 120px;
	text-align: center;
	padding-left: 40px;
	position: relative;
	/*z-index: 1;*/
}
.Fiberstore_product_img span{
	display: block;
	background:#f7f7f7;
	width: 80px;
	margin: 0 auto;
	/*border-radius: 2px;*/
	font-size: 12px;
	height: 22px;
	opacity: 0.5;
	line-height: 22px;
	margin-top: -11px;
	cursor: default;
	position: absolute;
	left: 60px;
	z-index: 3;
	color: #999;
	/*-webkit-transform: translateX(-50%);*/
	/*-moz-transform: translateX(-50%);*/
	/*transform: translateX(-50%);*/
}
.Fiberstore_product_img span i{
	font-style: normal;
	cursor: pointer;
}
.Fiberstore_product_img span i:hover{
	color: #c00000;
}
.Fiberstore_product_img img{
	/*width: 90%;
    height: 90%;*/
}
/*购物车属性栏*/
.cartAttribsList{
	cursor: default;
	height: 24px;
	width: 100%;
	/*padding-right: 25px;*/
	/*height: auto;*/
	overflow: hidden;
	position: relative;
	margin-top: 5px;
	/*margin: 2px 0 8px;*/
	-webkit-transition: height .3s ease;
	-moz-transition: height .3s ease;
	transition: height .3s ease;
	/*margin-bottom: 25px;*/
}
.FS-shopcart-Date{
	line-height: 24px;
	font-size: 13px;
	color: #999;
	margin-top: 6px;
}
.FS-repertory{
	margin: 0px 0px 17px 2px;
	display: none;
}
.cartAttribsList ul li{
	color: #999;
	font-size: 14px;
	line-height: 24px;
}
.cartAttribsList ul li em { font-style: normal }
/*.cartAttribsList ul li:hover{*/
/*color: #999;*/
/*}*/
.cartAttr_btn{
	display: inline-block;
	vertical-align: bottom;
	height: 24px;
	line-height: 24px;
	color: #999;
	margin-left: 25px;
	cursor: pointer;
	position: relative;
	bottom: 3px;
}
.cartAttr_btn span{
	height: 24px;
	line-height: 24px;
	color: #232323;
}
.cartAttribsList li i{
	display: inline-block;
	vertical-align: bottom;
	height: 24px;
	width: 16px;
	margin: 0 3px;
	/*margin-left: 20px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -6px 13px;
}
.cartAttribsList.active{
	height: auto;
	-webkit-transition: height 0.3s ease;
	-moz-transition: height 0.3s ease;
	transition: height 0.3s ease;
}
.cartAttribsList.active li i{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -3px -15px;
}
.cartAttribsList:hover li{
	/*color: #616265;*/
}
/*购物车属性栏*/
.Fiberstore_num_add{
	display: block;
	float: right;
	height: 38px;
	border: 1px solid #e5e5e5;
	background: #fff;
	width: 40px;
	border-left: 0;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shop_num_btn.png) no-repeat -99px 14px #fff;
}
.Fiberstore_num_reduce{
	display: block;
	float: left;
	height: 38px;
	border: 1px solid #e5e5e5;

	border-right: 0;
	background: #fff;
	width: 40px;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shop_num_btn.png) no-repeat 0px 14px #fff;
}
.Fiberstore_num_add:hover{
	background-color:#e5e5e5 !important;
}
.Fiberstore_num_reduce:hover{
	background-color:#e5e5e5;
}
.Fiberstore_shopcart_settle{
	padding: 15px 0;
	box-sizing: border-box;
	border-bottom: 1px solid #e5e5e5;
	/*margin-bottom: 40px;*/
}
.Fiberstore_shopcart_settle .cartbar-s{
	margin: 0 auto;
	width: 1440px;
}
.Fiberstore_shopcart_settle.tofix{
	position: fixed;
	bottom: 0;
	left: 0;
	background: #FFFfFf;
	width: 100%;
	z-index: 96;
	box-shadow: 0 -3px 6px rgba(0,0,0,0.1);
}
.fiberstore_shopcart_new_body .browser-tip{
	line-height: 24px;
	font-size: 14px;
	padding: 5px 0;
	text-align: right;
	display: none;
}
.fiberstore_shopcart_new_body .browser-tip span{
	font-size: 15px;
	margin-right: 5px;
}
.fiberstore_shopcart_new_body .browser-tip a{
	padding-left:5px;
	text-decoration: underline;
	cursor: pointer;
	color: #c00000;
}
.Fiberstore_shopcart_jxgw {
	display: block;
	float: right;
	height: 42px;
	line-height: 38px;
	/*padding: 10px;*/
	width: 150px;
	font-size: 16px;
	border-radius: 2px;
	text-align: center;
	box-sizing: border-box;
	color: #c00000;
	border: 1px solid #c00000;
	margin-right: 20px;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.Fiberstore_shopcart_jxgw:hover{
	background: #c00000;
	color: #fff;
}
.Fiberstore_shopcart_sel_btn{
	display: inline-block;
	/*float: right;*/
	background: #c00000;
	color: #fff;
	line-height: 60px;
	height: 60px;
	vertical-align: middle;
	/* padding: 10px;*/

	/*border-radius: 2px;*/
	width: 140px;
	font-size: 16px;
	cursor: pointer;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.Fiberstore_shopcart_sel_btn:focus{
	outline: none;
}
.Fiberstore_shopcart_sel_btn:hover{
	background-color: #c00000;
}
.Fiberstore_shopcart_list_num{
	float: left;
	margin-right: 20px;
	/*margin-top: 7px;*/
	height: 40px;
	font-size: 14px;
	display: block;
	line-height: 42px;
	color: #999;
}
.Fiberstore_shopcart_list_num i{
	font-style: normal;
}
.Fiberstore_shopcart_settle_1{
	float: right;
}
.Fiberstore_shopcart_settle_2{
	float: left;
	font-size: 14px;
	margin-left: 16px;
	line-height: 60px;
	height: 60px;
}
.Fiberstore_shopcart_settle_2 label{
	cursor: pointer;
}
.Fiberstore_shopcart_settle_2.shopping_cart_not_event  label{
	cursor: default;
}
.Fiberstore_shopcart_settle_2 a{
	margin-right: 15px;
	color: #616265;
	position: relative;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.Fiberstore_shopcart_settle_2 a:hover{
	color: #c00000;
}
.Fiberstore_shopcart_settle_2 a:after{
	content: '';
	display: block;
	position: absolute;
	top: 4px;
	right: -10px;
	width: 1px;
	height: 12px;
	background: #e5e5e5;
}
.Fiberstore_shopcart_settle_2 a:nth-of-type(2):after{
	background: transparent;
}
.Fiberstore_shopcart_settle_2_sel_all{
	width: 18px;
	height: 18px;
	/* border: 1px solid #c00000; */
	border-radius: 2px;
	margin-left: 5px;
	cursor: pointer;
	display: inline-block;
	vertical-align: sub;
	margin-right: 10px;
	/* background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/red_no_eidt.png) no-repeat 0 -9px; */
	position: relative;
}
.Fiberstore_shopcart_settle_2_sel_all .icon{
	/* border: 1px solid rgb(224, 224, 224);
	background-position: 0px -13px; */
	color: #ccc;
	position: absolute;
	top: -1px;
	left: 0;
	line-height: initial;
    font-size: 18px;
}
.Fiberstore_shopcart_settle_2_sel_all.active .icon{
	/*border: 1px solid rgb(214, 48, 48);*/
	/* background-position: 0px 0px; */
	color: #c00000;
}
.Fiberstore_shopcart_settle_2_sel_all:hover .icon{
	/*border:1px solid rgb(214, 48, 48) !important;*/
	color: #c00000;
}
.Fiberstore_shopcart_settle_2_sel_all input{
	opacity: 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.Fiberstore_shopcart_settle_2 label span{
	font-size: 14px;
	margin-right: 15px;
	color: #232323;
}
.Fiberstore_shopcart_settle_2.shopping_cart_not_event label span{color: #999;}
.Fiberstore_shopcart_counter{
	border:0;
	background: none repeat scroll 0 0 #fff;
	/*border-top:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;*/
	border: 1px solid #e5e5e5;
	color: #232323;
	height: 38px;
	line-height: 38px;
	/*border-radius: 3px 0 0 3px;*/
	text-align: center;
	width: 64px;
	/* float: left;*/
	text-indent: 0;
}
.Fiberstore_shopcart_counter_nouse{
	background: transparent;
	border: 1px solid transparent;
	color: #232323;
	height: 38px;
	line-height: 38px;
	/*border-radius: 3px 0 0 3px;*/
	text-align: center;
	width: 64px;
	/* float: left;*/
	text-indent: 0;
}
.product_none .Fiberstore_shopcart_counter_nouse{
	color: #999999;
}
.Fiberstore_shopcart_counter:focus{
	outline: none;
}
.Fiberstore_dropout2{
	/*display: none;*/
}
.Fiberstore_dropout_bak{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.3;
	z-index: 998;
	display: none;
}
.Fiberstore_dropout2_box{
	position: fixed;
	border-radius: 2px;
	top: 50%;
	left: 50%;
	width: 500px;
	height: 270px;
	background: #fff;
	z-index: 999;
	display: none;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.Fiberstore_dropout2_box h3{
	height: 60px;
	line-height: 60px;
	text-align: left;
	padding-left: 20px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #232323;
	background: #fff;
	font-size: 16px;
	font-weight: 400;
	position: relative;
	overflow: hidden;
	border-bottom:1px solid #e5e5e5;
}
.Fiberstore_dropout2_box h3 span{
	float: right;
	margin-top: 20px;
	margin-right: 13px;
	height: 30px;
	width: 30px;
	display: block;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat 8px 3px;
	cursor: pointer;
	background-size: 48% 48%;
}
/*.Fiberstore_dropout2_box h3 span:hover{*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat -61px 3px;*/
/*}*/
.Fiberstore_dropout2_box_p{
	font-size: 15px;
	color: rgb(153,153,153);
	text-align: center;
	margin-top: 55px;
	margin-bottom: 32px;
}
.Fiberstore_dropout2_box_sel{
	text-align: center;
}
.Fiberstore_dropout2_box_yes{
	cursor: pointer;
	width: 148px;
	border-radius: 2px;
	text-align: center;
	height: 40px;
	display: inline-block;
	color: #fff;
	font-size: 16px;
	margin: 0 10px;
	/* margin-left: 47px; */
	/* margin-top: 38px; */
	line-height: 40px;
	background: #c00000;
	border: 1px #c00000 solid;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.Fiberstore_dropout2_box_yes:hover{
	background-color: #c00000;
}
.Fiberstore_dropout2_box_no{
	cursor: pointer;
	width: 148px;
	border: 1px #e5e5e5 solid;
	border-radius: 2px;
	text-align: center;
	height: 40px;
	font-size: 16px;
	display: inline-block;
	color: #232323;
	margin: 0 10px;
	/* margin-left: 20px; */
	/* margin-top: 38px; */
	line-height: 40px;
	background: #fff;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.Fiberstore_dropout2_box_no:hover{
	border-color: rgba(51,51,51,0.5);
}
.shoppingcart_show{
	display: block !important;
}
.Fiberstore_total_afford{
	float: left;
	font-size: 14px;
	display: block;
	line-height: 38px;
	/*padding-top: 2px;*/
	color: #616265;
	vertical-align: middle;
	position: relative;
}
.Fiberstore_total_afford>b{
	margin-right: 30px;
	vertical-align: middle;
}
.Fiberstore_total_afford_discount{
	position: absolute;
	top: -21px;
	left: 9px;
	font-size: 14px;
	height: 30px;
	color: #999;
}
.Fiberstore_total_afford_discount span{
	color: #999;
}
.Fiberstore_total_afford_discount span:before{
	/*content: '¥';
	color: #999;*/
}
.Fiberstore_total_afford b span{
	font-size: 20px;
	color: #232323;
}
.fs_text_left{
	text-align: left;
}
.Fiberstore_shopcart_p_t{
	/*float: left;*/
	/*margin-right: 30px;*/
	display: inline-block;
	margin-right: 30px;
	vertical-align: middle;
}
.orders-price{
	/*height: 20px;*/
	vertical-align: middle;
	line-height: 20px;
}
.orders-price-r{
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #999999;
}
.Fiberstore_shopcart_p_t i{
	font-style: normal;
	font-size: 14px;
	display: inline-block;
	width: 110px;
	text-align: right;
}
.Fiberstore_shopcart_p_t b{
	vertical-align: middle;
}
/*404页面样式*/

.page_404{
	width: 800px;
	height: 322px;
	margin: 0 auto auto;
	text-align: left;
	position: relative;
}
.page_404.no_result{
	margin: 0 auto;
}
.page_404 img{
	float: left;
	margin-left: 95px;
}
.page_404_left_img{
	float: left;
}
.search_no_img img{
	margin-left: 0;
	margin-top: 90px;
}
.page_404_sorry{
	width: 405px;
	float: left;
	margin-left: 40px;
	position: absolute;
	right: 0;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.page_404_sorry h2{
	font-size: 22px;
	color: #616265;
	/*padding-top: 32px;*/
	font-weight: 400;
	margin: 0 0 23px 0;
}
.page_404_reason{
	font-size: 16px;
	margin: 0px;
	padding: 15px 0 15px 0;
}
.page_404_more a{
	color: #0070bc;
	font-size: 14px;
	text-decoration: none;
}
.page_404_more .icon{
	color: #0070bc;
}
.page_404_more a:hover span{
	text-decoration: underline;
}
.page_need{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-top: 40px;
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 30px;
}
.page_need_offer{
	width: 392px;
	min-height: 310px;
	float: left;
	border: 1px solid #e5e5e5;
	box-shadow: 5px 3px 13px  #E9E9E9;
}
.page_need_offer_tit{
	height:48px;
	border-bottom: 1px solid #e5e5e5;
	background-color: #0070BC;
	padding-left: 14px;
	margin-bottom: 20px;
}
.page_need_offer_tit p{
	display: inline-block;
	color: white;
	font-size: 16px;
	line-height: 48px;
}
.page_need_offer_tit em{
	color: white;
	font-size: 12px;
	margin: 0 4px 0 7px;
	font-style: normal;
	line-height: 48px;
}
.page_need_offer_tit span{
	font-size: 13px;
	color: white;
	line-height: 48px;
}
.page_need_offer_content{
	padding-left: 14px;
}
.page_need_offer_content input{
	transition: border .2s linear 0s, box-shadow .2s linear 0s;
	width: 360px;
	height: 38px;
	border: 1px solid #e5e5e5;
	border-radius: 2px;
	font-size: 14px;
	color: #999;
	text-indent: 8px;
	margin-bottom: 15px;
}
.page_need_offer_content input:focus{
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px rgba(0, 0, 0, 0.2);
	border-color: rgba(0, 0, 0, 0.2);
	outline: 0 none;
}
.page_need_offer_content_describe{
	width: 360px;
	height: 46px;
	border: 1px solid #e5e5e5;
	border-radius: 2px;
	font-size: 14px;
	color: #999;
	text-indent: 8px;
	transition: border .2s linear 0s, box-shadow .2s linear 0s;
	padding-top: 8px;
	resize: none;
	padding-left:0;
	padding-right:0;
}
.page_need_offer_content_describe:focus{
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px rgba(0, 0, 0, 0.2);
	border-color: rgba(0, 0, 0, 0.2);
	outline: 0 none;
}
.page_need_offer_content_get{
	display: block;
	width: 360px;
	height: 38px;
	border: 1px solid #c00000;
	color: #c00000;
	text-decoration: none;
	border-radius: 2px;
	text-align: center;
	line-height: 38px;
	margin-top: 15px;
	cursor:pointer;
}
.page_need_offer_content_get:hover{
	background-color: #c00000;
	color: #fff;
	text-decoration: none;
}
.page_need_consultation{
	float: left;
	margin-left: 35px;
}
.page_need_consultation li{
	list-style: none;
	width: 252px;
	text-align: center;
	float: left;
}
.page_need_consultation_icon{
	display: inline-block;
	width: 85px;
	height: 85px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/page_need_icon.jpg) no-repeat;
	margin-bottom: 24px;
}
.page_need_consultation_line{
	background-position: -7px -6px;
}
.page_need_consultation_qq{
	background-position: -7px -121px;
}
.page_need_consultation_phone{
	background-position: -7px -239px;
}
.page_need_consultation_tit{
	font-size: 18px;
	color: #616265;
	font-weight: 400;
	margin-bottom: 20px;
}
.page_need_consultation_txt{
	font-size: 14px;
	color: #616265;
	margin-bottom: 10px;
}
.page_need_consultation_href{
	display: inline-block;
	width: 140px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	border: 1px solid #c00000;
	border-radius: 2px;
	color: #c00000;
	text-decoration: none;
	margin-top: 16px;
}
.page_need_consultation_href:hover{
	background-color: #c00000;
	color: #fff;
}
.page_need_consultation_tel{
	display: inline-block;
	font-size: 24px;
	color: #c00000;
	margin-top: 26px;
}
.name_hint{
	color:#0070BC;
	display:none;
	margin-bottom: 13px;
	margin-left: 5px;
}
.details_hint{
	color:#0070BC;
	display:none;
	margin-bottom: 13px;
	margin-left: 5px;
}
.phone_hint{
	color:#0070BC;
	display:none;
	margin-bottom: 13px;
	margin-left: 5px;
}
.phone_hint_files{
	color:#0070BC;
	display:none;
	margin-bottom: 13px;
	margin-left: 5px;
}
.random_product_row{
	padding: 55px 0 40px;
	/*overflow: hidden;*/
}
.random_product_row_swiper {
	padding: 0;
	margin: 55px 0 40px;
}
.random_product_row>h1{
	text-align: center;
	color: #232323;
	font-size: 24px;
	font-weight: 400;
	padding-bottom: 30px;
	overflow: hidden;
	position: relative;
}
.product_list_box{
	padding: 25px 20px 22px 20px;
	box-sizing: border-box;
	border-bottom: 1px solid #EAEAEA;
	border-top:1px solid #EAEAEA;
	/*transition: all 0.3s ease;*/
	/*-webkit-transition: all 0.3s ease;*/
	/*-moz-transition: all 0.3s ease;*/
}
.random_list_img{
	text-align: center;
}
.product_list_box h3{
	font-size: 14px;
	line-height: 24px;
	color: #616265;
	font-weight: 400;
	height: 48px;
	overflow: hidden;
}
.product_list_box h3 span{
	color: #999999;
}
.product_list_box h3 a:hover{
	text-decoration: underline;
}
.product_list_box p{
	margin-top: 15px;
	font-size: 16px;
	font-weight: 600;
	color: #616265;
	/*color: #232323;*/
	/*margin-bottom: 12px;*/
}
.random_list_btn{
	height: 40px;
	padding-top: 10px;
	line-height: 40px;
	position: relative;
}
.random_list_btn:after{
	content: '';
	clear: both;
	display: block;
	width: 0;
	height: 0;
}
.random_list_btn .FS_AddCollect{
	opacity: 0;
	height: 40px;
	padding-left: 20px;
	/* width: 55px; */
	position: absolute;
	top: 10px;
	left: 0;
	font-size: 12px;
	text-align: right;
	float: right;
	box-sizing: border-box;
	line-height: 40px;
	color: #999999;
	cursor: pointer;
	z-index: 10;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -3px -489px;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}
.random_list_btn .FS_AddCollect.FS_active{
	color: #c00000;
	background:url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -3px -517px;
}
.random_list_btn .FS_AddCollect:hover{
	color: #616265;
	background:url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -285px -547px;
}
.random_list_btn .FS_AddCollect.FS_active:hover{
	color: #c00000;
}
.random_list_btn a.add_shopcart{
	height: 40px;
	cursor: pointer;
	/*display: block;*/
	width: 145px;
	float: right;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 17px -462px;
	color: #c00000;
	/*color: #0070BC;*/
	/*text-align: center;*/
	border:1px solid #c00000;
	border-radius: 2px;
	line-height: 40px;
	display: none;
	font-size: 14px;
	padding-left: 50px;
	box-sizing: border-box;
	/*transition: all 0.3s ease;*/
}
.random_list_btn a.add_shopcart:hover{
	height: 40px;
	display: block;
	width: 145px;
	/*float: left;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 17px -433px #c00000;
	color: #ffffff;
	/*text-align: center;*/
	border:1px solid #c00000;
	border-radius: 2px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 50px;
	box-sizing: border-box;
}
.random_list_btn a.add_collect{
	height: 40px;
	cursor: pointer;
	float: left;
	display: none;
	font-size: 14px;
	color: #999999;
	padding-left: 23px;
	padding-right: 5px;
	/*width: 100px;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 0px -489px;
}
.random_list_btn a.add_collect:hover{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 0px -517px;
}
.swiper-slide{
	/*transition: all 0.3s ease;*/
	/*-webkit-transition: all 0.3s ease;*/
	/*-moz-transition: all 0.3s ease;*/
}
.swiper-slide:hover{
	/*transform: translateY(-8px);*/
	/*box-shadow:5px 8px 15px 0px #e5e5e5;*/
	/*transition: all 0.3s ease;*/
	/*-webkit-transition: all 0.3s ease;*/
	/*-moz-transition: all 0.3s ease;*/
	/*z-index: 2;*/
}
.random_product_bar .FS_AddShopCart{
	font-size: 14px;

}
.random_product_bar .swiper-slide:hover .FS_AddShopCart{
	opacity: 1;
	transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
}

.swiper-container-1{
	position: relative;
	z-index: 1;
	width: 1420px;
	margin: 0 auto;
	padding-bottom: 45px;

	/*overflow: hidden;*/
}
.swiper-pagination-bullet{
	width: 8px;
	height: 8px;
	/*border: 1px solid #616265;*/
	background: transparent;
}
.swiper-pagination-bullet-active{
	background: transparent;
	/*border:1px solid #6d6d6d;*/
}
.random_list_btn a.favourite{
	/*display: none;*/
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 0px -546px !important;
}
.random_list_btn .show_stock{
	float: left;
	color: #616265;
	line-height: 14px;
	font-size: 14px;
	display: block;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
}
.random_list_btn .show_stock i{
	font-style: normal;
}
.random_list_btn .fs-tips{
	background-image: none;
}
.swiper-slide:hover .random_list_btn .show_stock{
	display: none;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
}
.swiper-slide:hover .random_list_btn a.add_collect{
	display: block;
}
.swiper-slide:hover .random_list_btn a.add_shopcart{
	display: block;
}
.swiper-slide:hover .random_list_btn a.FS_AddCollect{
	opacity: 1;
}
.cart_load{
	background:url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/load1.gif) no-repeat 17px 10px #0070BC !important;
	color:#ffffff !important;
}
/*404 end*/
/*下架产品搜索结果页面*/
.product-no-result{
	padding-bottom: 50px;
}
.product-no-result-list:after{
	content: '';
	clear: both;
	display: block;
	width: 0;
	height:0;
}
.product-no-result h3{
	font-size: 24px;
	line-height: 30px;
	color: #616265;
	font-weight: 400;
	padding-bottom:20px;
	padding-top: 25px;
}
.empty-productImg-wrap{
	float: left;
	padding: 0 30px 0 20px;
}
.empty-product-detail{
	width: 500px;
	float: left;
}
.empty-product-text{
	color: #616265;
	font-size: 16px;
	line-height: 24px;

	display: block;
}
.empty-product-text b{
	color: #999999;
	font-weight: 400;
}
.empty-product-detail p{
	font-size: 14px;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 26px;
	color: #999;
}
.empty-product-detail p a{
	color: #0070BC;
	text-decoration: none;
}
.empty-product-detail p span{
	vertical-align: bottom;
	display: inline-block;
	margin-right: 5px;
	font-size: 20px;
}
.getquote{
	display: inline-block;
	padding: 0 24px;
	height: 38px;
	line-height: 36px;
	box-sizing: border-box;
	border:1px solid #c00000;
	color: #c00000;
	text-decoration: none;
	background: transparent;
	font-size: 14px;
	border-radius: 2px;
}
.getquote:hover{
	background: #c00000;
	color: #ffffff;
}
/*下架产品搜索结果页面结束*/
/*产品页搜索模块*/
.Product_Search_module{
	text-align: left;
	box-sizing: border-box;
	height: 40px;
	line-height: 40px;
	margin-bottom: 32px;
	margin-top: 15px;
}
.search_device{
	display: inline-block;
	height: 40px;
	color: #999999;
	font-size: 14px;
	margin-right: 45px;
}
.search_device span{
	margin-right: 8px;
	font-size: 16px;
	color: #616265;
}
.search_device a{
	display: inline-block;
	width: 60px;
	margin-left: 5px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	background: #e5e5e5;
	border-radius: 2px;
	color: #616265;
	font-size: 14px;
	vertical-align: middle;
	border: 1px solid #e5e5e5;
	cursor: pointer;
}
.FS_tips_default{
	color: #999;
	font-size: 14px;
	margin-left: 5px;
}
/*pc端按钮样式*/
.btn-res{
	width: auto;
	height: 40px;
	line-height: 40px;
	border-radius: 2px;
	padding: 0 20px;
	font-size: 16px;
	border-width:1px;
	border-style: solid;
	cursor: pointer;
	border-color: transparent;
	outline: none;
}
.btn-res.widget-red{
	border-color: #c00000;
	background: #c00000;
	color: #FFFfFf;
}
.btn-res.widget-wht{
	border-color: #c00000;
	background: transparent;
	color: #c00000;
}
.btn-res.widget-red:hover{
	background: #c00000;
}
.btn-res.widget-default{
	border-color: #e5e5e5;
	background: transparent;
	color: #616265;
}
.btn-md{
	width: 130px;
	height: 40px;
	line-height: 38px;
	border-radius: 2px;
	font-size: 16px;
	border-width:1px;
	border-style: solid;
	cursor: pointer;
	border-color: transparent;
	outline: none;
}
.btn-md.widget-red{
	border-color: #c00000;
	background: #c00000;
	color: #FFFfFf;
}
.btn-md.widget-red:hover{
	background: #c00000;
}
/*pc端按钮样式结束*/

@media screen and (max-width: 1440px){
	.Fiberstore_shopcart_counter{
		width: 35px;
	}
	.Fiberstore_num_reduce{
		width: 30px;
		background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shop_num_btn.png) no-repeat -5px 13px #ffffff;
	}
	.Fiberstore_num_add{
		width: 30px;
		background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shop_num_btn.png) no-repeat -104px 13px #ffffff;
	}
	.my_orders_02 img{
		width: 90px;
		height: 90px;
	}
	.FS_shopcart_link{
		/*padding-right: 0;*/
		/*padding-top: 0;*/
	}
	.cartAttribsList ul li{
		font-size: 12px;
	}
	.Fiberstore_shopcart_settle .cartbar-s{
		width: 1200px;
	}

}

@media screen and (max-width: 1240px){
	.Fiberstore_shopcart_checkbox_btn{
		margin: 0 5px 0 5px;
	}
	.Fiberstore_product_img{
		padding-left: 15px;
	}
	.swiper-container-1{
		width: 100%;
		/*box-sizing: border-box;*/
		/*padding:0 10px;*/
	}
	.Fiberstore_shopcart_nouse{
		margin: 0 5px 0 5px;
	}
	.product_none .Fiberstore_product_img{
		padding: 0;
	}
	.Fiberstore_product_img span{
		left: 50%;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		transform: translateX(-50%);
	}
	.Fiberstore_shopcart_settle .cartbar-s{
		width: 960px;
	}
	.Fiberstore_shopcart_settle_2{
		margin-left: 0;
	}
}
/*shopping cart style 购物车样式结束*/

/*购物车结算页面*/
.Fiberstore_checkout_box{
	width: 100%;
}

/*购物车结算页面结束*/
@media(max-width:1440px) {
	.main_content {
		width: 960px;
		box-sizing: border-box;
		padding-left: 20px;
	}
	.product_grid {
		width: 31.2%
	}
	.product {
		width: 1200px
	}

	.box {
		width: 1200px
	}
	.product_index_con01 ul li {
		width: 285px
	}
	.con_right {
		width: 960px
	}
	.v_content {
		width: 1150px
	}

	.e_support_article_left {
		width: 756px
	}
	.product_article_left,  .product_article_left .con_right {
		width: 860px
	}
	.e_support_list ul li {
		width: 285px
	}
	.e_support_list ul li img {
		max-width: 100%;
		max-height: 165px
	}
	.product_tutorials_con ul li {
		width: 318px
	}
	.idx_new_pro_img ul {
		width: 1100px
	}
	.top_01 {
		width: 1220px
	}
	.idx_new_pro_img ul li{
		width: 236px;
	}
}
@media(max-width:1220px) {
	.top_01 {
		width: 960px
	}
	.main_content {
		width: 720px
	}
	.product {
		width: 960px;
	}
	.idx_new_pro_img ul li{
		width: 259px;
	}
}

.hand_iocn{
	cursor:pointer;
}

/*。。。。。。 列表页板块儿改版。。。。。。。 */
.Fs-products-list{
	padding-top: 20px;
}
.FS_ProductListBox{margin-left: -5px;margin-right: -5px;}
.FS_Filter_Box_item{
	background: #fff;
}
.Filter_margin_bottom{margin-bottom: 50px;}
.FS_ProductList_newBg{background: #f7f7f7;position: absolute;left: 0;width: 100%;z-index: -1;}
.FS_ProductItem{background: #fff;border-bottom: 0;padding-bottom: 35px}
.FS_ProductListBox_edit .FS_ProductList_Item .FS_ProductItem{padding-bottom: 35px;}
.FS_ProductList_Item{padding: 0 5px 0px 5px;margin-bottom: 10px;max-height: 551px;}
.new_proList_ListSizes_list {min-height: 35px;margin-bottom: 9px;text-align: center;}
.new_proList_ListSizes_listLi {display: inline-block;height: 30px;padding: 0 7px;line-height: 28px;border: 1px solid #e5e5e5;float: left;box-sizing: border-box;border-radius: 2px;cursor: pointer;text-align: center;margin-right: 5px;margin-bottom: 5px;}
.new_proList_ListSizes_listLi:hover{border-color: #616265;}
.new_proList_ListSizes_listLi.choosez {border: 2px solid #616265;line-height: 26px;}
.new_proList_ListSizes_listLi1.choosez {border: 2px solid #616265;line-height: 26px;}
.new_proList_ListSizes_listLi.new_proList_ListSizes_listLi_more {background-color: #f2f2f2;margin-right: 0;}
.new_proList_ListSizes_listLi1.new_proList_ListSizes_listLi_more {background-color: #f2f2f2;margin-right: 0;}
.new_proList_ListSizes_listLi1 .new_proBgColor {display: inline-block;width: 100%;height: 100%;}
.new_proList_ListSizes_listLi1 {height: 30px;padding: 3px;width: 30px;border: 1px solid #dedede;margin-right: 5px;float: left;box-sizing: border-box;border-radius: 2px;cursor: pointer;text-align: center;
}
.FS_ProductList_Row_Link .new_proList_ListSizes{margin-top: 32px;}
.FS_ProductList_Row_Link .new_proList_ListSizes_list{min-height: auto;margin-bottom: 0;}
.FS_ProductList_Row_Link .new_proList_ListSizes + .FS_ProductList_Row_Link_01{margin-top: 5px;}
.FS_ProductItem_Price{font-size: 14px;font-weight: 600;padding-top: 8px;color: #232323;margin-top:15px;}
.FS_ProductItem_Namez02{display: none;}
/*.FS_ProductItem:hover .FS_ProductItem_Namez02{display: -webkit-box;}*/
/*.FS_ProductItem:hover .FS_ProductItem_Namez01{display: none;}*/
.FS_ProductList_Row_Link_01 .FS_ProductItem_Namez01{display: none;}
.FS_ProductList_Row_Link_01 .FS_ProductItem_Namez02 {display: block;}

/*星星*/
.new_proList_ListBstardev{position: relative;}
.new_proList_ListBstarBox{margin-top: 10px;}
.new_proList_ListBstarBox>a{display: inline-block;}
.pro_star01{width: auto;overflow: hidden;float: left;height: 20px;}
.pro_star_gray01 {background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -6px -652px;width: 10px;height: 12px;float: left;margin: 5px 3px 0 0;}
.pro_star_hover01{background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -6px -627px;height: 12px;}
.new_proList_ListBtxt{color: #999;float: left;margin-left: 5px;margin-top: 1px;font-size: 10px;}
/*星星结束*/
.FS_ProductItem:hover .FS_ProductItem_BtnCart{
	opacity: 1;
	/*box-shadow: 0 15px 15px -10px rgba(0,0,0,.15);*/
}
.FS_ProductItem_BtnCart{position: absolute;width: 100%;height:60px;left: 0;background: #fff;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;opacity: 0;top:1px;z-index:0;
}
/*box-shadow: 0 0px 15px -10px rgba(0,0,0,.15);*/
.new_proList_ListBox{background: #fff;width: 100%;box-sizing: border-box;}
.new_proList_List01{position: relative;}
.FS_ProductItem_Btn{height: auto;padding: 0;height: 1px;}
.FS_ProductItem_tp{position: absolute;top:10px;width: 100%;left: 0;padding: 0 20px;box-sizing: border-box;}
.FS_ProductItem_tp.nopadding{padding: 0 20px;}
.FS_ProductItem_BtnCart .FS_AddCollect{left: 14px;}
.FS_ProductItem_BtnCart .FS_AddShopCart{right: 20px;}
.new_proList_List01 li{padding: 0 20px;}
.FS_ProductItem_tp div:last-child{float: right;font-size: 12px;}
.FS_ProductItem_tp div:first-child{float: left;font-size: 12px;}
/*.FS_ProductItem_BtnCart .FS_AddCollect{background-position: -3px -489px;}*/
.FS_ProductItem_BtnCart .FS_AddCollect.choosez{background-position: -3px -517px;}
.FS_ProductItem_BtnCart .FS_AddCollect span{opacity: 1;}
.FS_ProductItem_BtnCart .FS_AddCollect.choosez span{opacity: 1;}
.FS_ProductItem_BtnCart .FS_AddCollect:hover span{opacity: 1;}
.FS_ProductItem_BtnCart:hover .FS_AddCollect.choosez span{color: #707473;}
.new_proList_List01 li{padding: 0 20px}

/*表格*/
.FS_ProductList_Item_01{margin-bottom: 10px;}
.FS_ProductList_Row{background: #fff;padding-right: 30px;padding-bottom: 35px;border: 0;}
.FS_ProductList_Row_img{padding: 0 30px;width: 210px;}
.FS_ProductList_Row_Link{width: auto;display: inline-block;max-width: 60%;}


.FS_ProductList_Row_Link_01{color: #232323;margin-top: 25px;margin-bottom: 5px;height: auto;}
.FS_ProductList_Row_right{width: 100%;box-sizing: border-box;float: none;}
.FS_ProductList_Row_Link_03 b{font-size: 16px;font-weight: normal;padding-top: 8px;color: #232323;display: block;padding-top: 0;margin-bottom: 10px;}
.new_proList_ListBtxt1{color: #616265;font-size: 14px;}
.new_proList_ListBtxt1 i{font-style: normal;}
.new_proList_ListBtxt1_under{
	position: relative;
	z-index: 11;
	font-size: 14px;
	color: #0070BC;
	display: block;
	margin-top: 12px;
}
.new_proList_ListBtxt1_under:hover{
	text-decoration: underline;
}
.new_proList_ListTabtn{margin-top: 27px;}
.FS_ProductList_Row_button{margin-top: 25px;text-align: right;}
.FS_ProductList_Row_button .FS_AddCollect{float: left;background-position: -5px -670px;color: #8d8d8f;padding-left: 0;background-position: 3px -489px;margin-right: 20px;}
.FS_ProductList_Row_button .FS_AddCollect:hover{background-position: 3px -489px;color: #707473;}
.FS_ProductList_Row_button .FS_AddCollect span{opacity: 0;}
.FS_ProductList_Row_button .FS_AddCollect.choosez span{opacity: 1;}
.new_proList_ListTabtn .FS_AddCollect.choosez{background-position: 32px -697px;}
.FS_ProductList_Row:hover .FS_ProductItem_Namez02{display: inline;max-width: 100%;word-wrap:break-word;text-overflow: normal;white-space: normal;}
.FS_ProductList_Row:hover .FS_ProductItem_Namez01{display: none;}
/*。。。。。。 列表页板块儿改版结束。。。。。。。 */
/*2019春节放假通知*/
.Holiday-notice{
	width: 436px;
}
.Holiday-notice-icon{
	width: 24px;
	height: 38px;
	float:left;
	padding-left:12px;
	vertical-align: middle;
}
.Holiday-notice-icon img{
	margin-top: 12px;
	width: 14px;
	height: auto;
}
.Holiday-notice-text{
	float:left;
	width: 400px;
	height: 38px;
	overflow: hidden;
	position:relative;
}
.top_main_left .Holiday-notice-text a{
	display: block;
	/*width: 800px;*/
	white-space: nowrap;
	height: 38px;
	line-height:38px;
	float: none;
	font-size: 12px;
	color: #232323;
	position:absolute;
	top:0;
	left: 0;
	font-weight: 400;
	cursor: pointer;
	padding-top: 0px;
	margin-left: 0;
}
.top_main_left .Holiday-notice-text a:hover{
	text-decoration: none;
	cursor: default;
}
/*2019春节放假通知end*/

/*修改的 develop 产品,标准产品的央视*/
.p_content_02 {
	margin: 0 0 0px;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.p_content_02 h1 {
	font-size: 28px;
	font-weight: normal;
	color: #232323;
	line-height: 34px;
	display: block;
	padding-right:0px;
	padding-bottom:8px;
}
.p_content_02 h1 b{
	font-weight: 600;
}
.container-tabs .tabs {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 60px;
	width: 100%;
	border: none;
}
.container-tabs .tabs a {
	font-size: 14px;
	color: #616265;
}

.container-tabs .tabs li{
	padding:0;
}
.container-tabs .tabs li:nth-child(1) {
	padding-right: 40px;
}
/*修改分页的----break*/
.filter_tools ul li.page .page-drops-css{
	line-height:14px;
	color:#999;
	text-decoration:none;
	padding:8px 12px;
	border:1px solid #e5e5e5;
	background:#fff;
	cursor:no-drop;
}
.Fs_pagination_box .Fs_pagination .page-drops-css{
	/* 	 color:#999;
         text-decoration:none;
    /* 	 border:1px solid #e5e5e5; */
	border-color:#e5e5e5;
	cursor:no-drop;
}
.Fs_pagination_box .Fs_pagination .page-drops-css .Fs_pagination_item a {
	color: #999;
	text-decoration: none;
	cursor: no-drop;
}
.shadow-span{
	text-align: center;
	margin-top: -22px;
	position:absolute;
	width:160px;
	background-color: #ededed;
	opacity:0.6;
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 10px;
}
.lost_img_fail{
	position: absolute;
	width: 160px;
	height: 160px;
	z-index: 11;
	background-color: #ffffff;
	opacity: 0.7;
	margin-top: -160px;
}
.lost_img{}
.lost_img img{
	-webkit-filter: opacity(30%); /* Chrome, Safari, Opera */
	filter: opacity(30%);
}
.lost_img_new{
	-webkit-filter: opacity(30%); /* Chrome, Safari, Opera */
	filter: opacity(30%);
}
/*break eidt css*/
.p_parameter_tablebox{
	width:auto;
	/*padding:0 80px;*/
}
.p_parameter{
	padding:0 80px;
}
.p_parameter_tablebox .solu_table01 tbody tr:nth-child(odd){
	background:#f4f4f4;

}
.p_parameter_tablebox .solu_table01 tbody tr:nth-child(even){
	background:#fff;
}
.p_parameter table tr td {
	font-size: 14px;

}
.Contentbox {
	border:none;
}

/*paul 2019 5 24*/
.related_price{
	font-size: 16px;
	margin-left: 20px;
	display: inline-block;
}
.related_price img{
	margin: 5px;
}
.FS_AddCollect {
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 3px -489px;

}
.FS_AddCollect:hover {
	/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 3px -517px;*/
	color: #c00000;
}
/*.FS_ProductItem_BtnCart .FS_AddCollect.choosez {*/
/*background-position: -5px -697px;*/
/*}*/
/*.FS_AddCollect.FS_active {*/
/*background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat 3px -517px*/
/*color: #c00000;*/
/*}*/

/*产品列表页图标 dori 2019.6.28*/
.time_ico{display: inline-block;
	width: 20px;
	height: 20px;
	position: relative;
	top: 4px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_02.png) no-repeat -106px -459px;}

.car_ico{    display: inline-block;
	width: 25px;
	height: 20px;
	position: relative;
	top: 4px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_02.png) no-repeat -102px -510px;}

.house_ico{display: inline-block;
	width: 20px;
	height: 20px;
	position: relative;
	top: 7px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_02.png) no-repeat -108px -488px;}

.not_login{float: right}
.not_login_font{display: inline-block;vertical-align: middle;padding: 0 12px;font-size: 14px;color: #616265;}
.not_login button{display: inline-block;vertical-align: middle;cursor: pointer;background: transparent;outline: none;border: 1px solid #c00000;border-radius: 2px;color: #c00000;font-size: 14px;line-height: 22px;padding: 0 10px;}
.not_login button:hover{background-color: #c00000;color: #fff}



#con_one_1 .details_con .product_tree {
	padding:0 20px;
}


/*产品树以及中文站所有tag图相关的样式*/
.Contentbox h2.new-mtp-h201{font-size: 20px;color: #232323;font-weight: 600;padding-bottom: 20px;}
.new-mtp-p01{font-size: 14px;color: #616265;padding:0 110px 30px;}
.new__mdiv_block{display:none;}
@media (max-width: 960px){
	.new_m_bg1{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:.2;z-index:2;display:none;}
	
	.new_m_icon_Close{font-size:22px;cursor:pointer;color:#8d8d8f;float:right;margin-top:-7px;}
	.new__mdiv_block:after{content:"";display:block;clear:both;}
	.new__mdiv_block{display:block;position:absolute;right:22px;}
}
.new-mtp-img-container{position:relative;display:inline-block;margin-bottom:50px;}
.new-mtp-center{text-align:center;}
.spirit_bs{cursor:pointer;position:absolute;width:32px;height:32px;border-radius:50%;left:50%;top:50%;margin-left:-16px;margin-top:-16px;}
.bubble-frame{z-index:10;display:none;width:300px;min-height:86px;background:#deb887;bottom:32px;left:50%;margin-left:-150px;text-decoration:none;text-align:left;white-space:normal;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 8px 0 rgba(120,102,102,.3);-moz-box-shadow:0 1px 8px 0 rgba(120,102,102,.3);box-shadow:0 1px 8px 0 rgba(120,102,102,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;transition:all .3s;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;padding:10px;box-sizing:border-box;bottom:45px;}
.spirit_bs .new__mdiv_block{width:100%;position:relative;display:inline-block;}
.spirit_bs .icon.new_m_icon_Close{margin:0;left:inherit;color:#8d8d8f;right:0;top:-3px;font-size:16px;}
.spirit_bs .icon.new_m_icon_Close:hover{color:#232323;}
.spirit_bg{background:#000;opacity:.2;width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0;}
.spirit_bs .icon{color:#fff;font-size:18px;position:absolute;left:50%;top:50%;margin-left:-9px;margin-top:-9px;}
.spirit_bs .none{transition:all .3s;opacity:0;font-size:16px;}
.spirit_bs.active .none.state{opacity: 1;transform-origin: 50% 50%;transform: rotate(90deg);}
.spirit_bs:hover .spirit_bg{background:#0070BC;opacity:0.8;}
.spirit_bs .show{margin-left:-11.565px;margin-top:-11px;}
.bubble_table{display:table;}
.bubble_tr{display:table-row;}
.bubble_td{display:table-cell;vertical-align:top;}
.bubble_td_1{width:100px;}
.Contentbox .bubble_td_1 img{width:100%;}
.bubble_td_2{padding-left:10px;box-sizing:border-box;}
.Contentbox h2.bubble_h21{font-size:14px;line-height:20px;font-weight:400;margin-top:15px;max-height:45px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:160px;padding: 0;text-align: left}
.Contentbox h2.bubble_h21:hover{text-decoration:underline;}
.bubble-content p{font-size:16px;color:#232323;margin-top:10px;font-weight:600;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bubble-arrow{border-width:11px;border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0;border-top-width:0;border-bottom-color:rgba(0,0,0,.08);background:0 0;transform:rotate(-180deg);bottom:-11px;left:50%;margin-left:-11px}
.bubble-arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0;border-width:10px;content:"";border-top-width:0;border-bottom-color:#fff;bottom:-11px;left:-10px}
.left-middle{bottom:inherit;top:50%;left:45px;margin-left:0;transform:translateY(-50%);}
.left-middle .bubble-arrow{margin:0;left:-21px;bottom:0;top:50%;transform:rotate(-90deg);margin-top:-10px;border-width:10px;}
.right-middle{margin-left:-330px;bottom:inherit;top:50%;transform:translateY(-50%);}
.right-middle .bubble-arrow{margin:0;bottom:inherit;top:50%;transform:rotate(90deg);margin-top:-10px;border-width:10px;left:100%;}
.middle-top{bottom: inherit;top: 45px;}
.middle-top .bubble-arrow {bottom: inherit;top: -11px;transform: none;}
.spirit_bs.active .bubble-frame{display: block}
.spirit_bs.active .spirit_bg{background: #0070BC;opacity: 0.8;}
.spirit_bs.active .show{opacity: 0}
@media (max-width: 960px){
	.spirit_bs .new__mdiv_block{display:inline-block;position:absolute;right:10px;top:13px;}
	.Contentbox h2.bubble_h21{width:auto;}
	.new-mtp-img-container{margin-bottom:20px;}
	.new-mtp-img-container:last-child{margin-bottom:10px;}
	.bubble_td_1{width:70px;}
	.spirit_bs .new_m_icon_Close{font-size:20px;color:#8d8d8f;margin-top:-10px;position:inherit;left:inherit;top:inherit;}
	.new-mtp-p01{padding: 0 15px 30px;}
}
@media (max-width: 480px){
	.spirit_bs{width:24px;height:24px;}
	.spirit_bs .icon{font-size:14px;}
	.spirit_bs .icon.new_m_icon_Close{font-size:14px;}
	.spirit_bs .show{margin-left:-8.99px;margin-top:-10px;}
	.spirit_bs .none{margin-left:-7px;}
	.new-mtp-img-container{width:100%;}
	.cart_no { padding-top:0px; }
}
.new_Multiple_tga img {
	display: block;
	margin: 0 auto;
}
.new_Multiple_tga .bubble_h21{
	text-align: center !important;
	width:100px !important;
}
.new_Multiple_tga .bubble_p1{
	text-align: center !important;
	margin: 0 auto;
	width:100%;
	margin-top: 10px;
}
.new_Multiple_tga .bubble-frame{
	width: auto;
	margin: 0 auto;
	transform: translateX(-50%);
}
/*break的弹窗*/
/* 弹框的css */
.tip_close_info {
	width: 500px;
	height: 270px;
	position: fixed;
	top: 50%;
	text-align: center;
	border-radius: 2px;
	/* margin-top: -90px; */
	left: 50%;
	/* margin-left: -150px; */
	z-index: 99999;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	display: none;
	background-color: #fff;
}
.tip_close_info>h3 {
	height: 38px;
	line-height: 38px;
	text-align: left;
	padding-left: 20px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #616265;
	background: #fff;
	font-size: 16px;
	font-weight: 400;
	overflow: hidden;
}
.tip_close_info>h3 span {
	float: right;
	margin-top: 10px;
	margin-right: 5px;
	height: 30px;
	width: 30px;
	display: block;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/shopcart_delete.png) no-repeat 0px 3px;
	cursor: pointer;
}
.tip_close_list {
	font-size: 16px;
	color: rgb(153,153,153);
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 20px;
}
.tip_close_list p{
	font-size: 16px;
	color:#232323;
	margin:30px 0px;

}
.tip_imgs{
	width:72px;
	height:72px;
	overflow: hidden;
	margin:0 auto;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/product_col_02.png) no-repeat;
}

.tip_close_on {
	cursor: pointer;
	padding:0 40px;
	border-radius: 2px;
	text-align: center;
	height: 40px;
	display: inline-block;
	color: #fff;
	font-size: 16px;
	margin: 0 10px;
	line-height: 38px;
	background: #c00000;
	border: 1px #c00000 solid;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.tip_close_ok {
	cursor: pointer;
	padding:0 40px;
	border: 1px #e5e5e5 solid;
	border-radius: 2px;
	text-align: center;
	height: 40px;
	font-size: 16px;
	display: inline-block;
	color: #616265;
	margin: 0 10px;
	line-height: 38px;
	background: #fff;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.tip_close_overlay {
	background: #000;
	opacity: 0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9999;
	background: #000;
	opacity: .3;
	display:none;
}
.tip_close_ok:hover {
	border-color: rgba(51, 51, 51, 0.5);
}
.tip_close_on:hover {
	color: #fff;
	background-color: #c00000;
}
/* 按钮红色 */
.cn-top-cart-btn {
	display: block;
	background: #c91e24;
	height: 38px;
	color: #fff;
	line-height: 38px;
	text-align: center;
	font-size: 14px;
	border-radius: 2px;
	margin-top: 8px;
	transition: background 0.3s ease;
}
/*购物车css修改*/
.cart_box_bgc{
	position: absolute;

	width: 100%;
	background: #f7f7f7;
	z-index: -1;
	left: 0px;
	top: 111px;
}
.cart_box{
	width: 1200px;
	margin: 0 auto;

}
.cart_box .cart_title{
	margin: 42px 0 20px;
	background: #f7f7f7;
	height: 52px;
}
.cart_box .Fiberstore_shopcart_title{
	background: #fff;
}
.cart_box .Fiberstore_shopcart_settle .cartbar-s{
	width:1200px;

}
.cart_box .Fiberstore_shopcart_title{
	padding:0;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 15px;

}
.cart_box .Fiberstore_shopcart_settle{
	padding: 0px 0;
	background: #fff;
	margin-top: 8px;
}
.cart_box .shopping_cart_04_01_delete label b{
	color:#616265;
	font-size:14px;
}
.cart_box .Fiberstore_sc_productname a{
	color:#232323;
}
.cart_box .Fiberstore_sc_productname a:hover{
	text-decoration: underline;
}
.cart_box .Fiberstore_sc_productnum{
	width:20%;
}
.cart_box .Fiberstore_sc_producttopa{
	text-align: center;
}
.cart_box .Fiberstore_shopcart_list{
	padding-top:20px;
	padding-bottom: 15px;
}
.cart_box .login_content{
	background:#fff;
}
.cart_box .Fiberstore_shopcart_sel_btn{
	text-align: center;
}
.cart_box .Fiberstore_shopcart_sel_btn:hover{
	background: #9b0912;
}
.cart_box .random_product_row{
	margin-top: 50px;
}
.random_product_row>h1:before{
	content:'';
	width:100%;
	height:1px;
	background:#e5e5e5;
	position:absolute;
	top:16px;
	right:58%;

}
.random_product_row>h1:after{
	content:'';
	width:100%;
	height:1px;
	background:#e5e5e5;
	position:absolute;
	top:16px;
	left:58%

}
@media(max-width:1220px){
	.cart_box .Fiberstore_shopcart_settle .cartbar-s,.cart_box{width: 960px;}
}
@media(max-width: 960px){
	.cart_box .Fiberstore_shopcart_settle .cartbar-s{width: 100%;padding: 10px;box-sizing: border-box}
}

.FS_ProductListBox_edit .FS_ProductList_Item {
    margin-bottom: 10px;
}
/*列表页面新增替换css*/
.box_edit{
	width:1200px;
}
.FS_ProductItem_Btn>div:nth-child(2){
	float: left;
}
.FS_ProductItem_Btn>div:nth-child(3){
	float: right;
	font-size: 14px;
}
.FS_ProductItem_Btn>div:nth-child(2)>i{
	font-style: normal;
	display: inline-block;
	margin-right: 6px;
	font-size: 14px;
}
.FS_ProductItem_Btn>div:nth-child(2)>span{
	font-size: 14px;
}

.FS_ProductItem_Btn{
	height: 30px;
	padding-top: 15px;
}
.house_ico{
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_02.png) no-repeat -108px -488px;
}
.FS_ProductList_Row_button .FS_AddCollect span{
	opacity: 1;
}
.car_ico{
	width: 30px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_02.png) no-repeat -106px -510px;
}
.FS_AddShopCart{
	color: #ffffff;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu_sprite_01.png) no-repeat -260px -433px #c00000;
}
.FS_ProductItem:hover ul .FS_ProductItem_Btn div:nth-child(1){
	display: none;
}
.search_result_tips{
	padding: 0 20px 6px 0;
}
.box_edit .FS_Filter_Box{
	top:20px;
}
.box_edit .FS_Filter_Box.narrow_more{
	margin-bottom: 70px;
}
.box_edit .Fs-products-list{
	padding-top: 0px;
}
.FS_ProductItem_Namez01{
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.FS_ProductItem_Namez02{
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
/*.box_edit .menu_02 {*/
/*padding: 10px 0;*/
/*}*/
.product-no-result-list{
	background: #fff;
	padding: 20px 0;
}
@media (max-width: 480px){
	.new_proList_ListTabtn {
		display: flex;
		align-items: center;
	}
	.product-no-result-list {
		padding: 0 20px;
	}
	.random_product_row>h1:before{
		width: 108px;
		right: 0;
	}
	.random_product_row>h1:after {
		width: 108px;
		left: 0;
	}
	.FS_ProductItem:hover ul .FS_ProductItem_Btn div:nth-child(1){
		display: block;
	}
}
.FS_ProductListBox_edit  .FS_ProductList_Item{
	margin-bottom: 10px;
}

.FS_ProductItem_Name_new a{
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.service_answer_list.choosez .float_arz:hover{
    border: none !important;

}
.service_answer_list.choosez .float_arz{
    border: none !important;

}

/*属性优化--开始*/
.new_color_8d8d8f{color: #8D8D8F;}
.product_03_08 select:focus{border-color: #616265;}
.new_alone_input{width: 295px;height: 40px;padding: 0 15px;border: 1px solid #ccc;box-sizing: border-box;border-radius: 2px;}
.new_alone_input::-webkit-input-placeholder{color:#8D8D8F;font-size: 12px;}
.new_alone_input:-moz-placeholder{color:#8D8D8F;font-size: 12px;}
.new_alone_input::-moz-placeholder{color:#8D8D8F;font-size: 12px;}
.new_alone_input:-ms-input-placeholder{color:#8D8D8F;font-size: 12px;}
.new_alone_icon{font-size: 14px;display: inline-block;width: 14px;height: 14px;line-height: 14px;vertical-align: middle;margin-top: -4px;margin-right: 10px;}
.new_product_radio{padding-top: 20px;margin-bottom: -6px;}
.new_product_radio .product_03_02{line-height: 22px;}
.new_product_radio .product_03_08 label{margin: 0;}
.product_03_02 .attribsSelect .error-brand-content{white-space: normal;}
.product_03_02 .fs-tips .alone_icon_arrow{margin-top: 12px;}
.product_bubble{vertical-align: middle;background: none;margin-left: 0;}
.alone_icon_arrow{color: #8D8D8F;font-size: 16px;height: 16px;width: 16px;display: inline-block;line-height: 16px;vertical-align: middle;margin-top: 4px;margin-left: -2px;cursor: pointer;}
.product_error_prompt{float: left;width: 100%;color: #C00000;font-size: 13px;line-height: 22px;margin-bottom: -8px;}
.product_error_prompt .alone_icon_arrow{color: #C00000;margin-top: 2px;}
.customized_logo{width: 295px;height: 40px;padding: 0 15px;border: 1px solid #ccc;box-sizing: border-box;border-radius: 2px;display: inline-block;cursor: pointer;position: relative;}
.customized_logo .icon{font-size: 14px;color: #8D8D8F;margin-right: 2px;cursor: pointer;}
.customized_logo em{font-size: 12px;color: #8D8D8F;font-style: normal;}
.customized_logo strong{display: none;font-weight: 400;font-size: 12px;color: #232323;}
.input_file{position: absolute;opacity: 0;right: 0;top: 0;cursor: pointer;width: 100%;height: 100%;font-size: 0;}
.product_input_val{display: none;}
.product_03_08 label{-moz-user-select: none;-webkit-user-select: none; -ms-user-select: none;-khtml-user-select: none; user-select: none;}
.custom_lable_wavelength input{color:#232323;height:40px;line-height:38px;box-sizing:border-box;width:295px;}
.attr_input{border:1px solid #ccc;}
.pro-detail-fileUpload-box{position:relative;}
.pro-detail-fileUpload-ic{color:#8d8d8f;font-size:18px;position:absolute;top:3px;left:12px;cursor:pointer;z-index:1;}
.delete-image-icon{color:#8d8d8f;position:absolute;right:15px;cursor:pointer;height:40px;line-height:40px;z-index:200;}
.pro-detail-fileUpload-input{padding-left:35px;box-sizing:border-box;text-indent:0;}
.pro-detail-fileUpload-input01{position:absolute;top:0;left:0;cursor:pointer;opacity:0;z-index:10;display:inline-block;width:38px;}
.product_03_08 .attr_input_2{width: 295px;height: 40px;padding: 0 15px;border: 1px solid #ccc;box-sizing: border-box;border-radius: 2px;text-indent: inherit;}
.product_03_08 .attr_input_2:focus::-webkit-input-placeholder {color: transparent;}
.product_03_08 .attr_input_2:focus:-moz-placeholder {color: transparent;}
.product_03_08 .attr_input_2:focus::-moz-placeholder {color: transparent;}
.product_03_08 .attr_input_2:focus:-ms-input-placeholder {color: transparent;}
.product_03_02 .fs-tips,.FS_product_panel .fs-tips{background: none;} 
.product_03_02 .fs-tips .error-brand-content{white-space: initial;}
.product_03_08 .attribsCheckboxButton{vertical-align: middle;margin-top: 6px;}
.product_03_15 label{display: inline-block;vertical-align: middle;margin-top: 8px;}
/*属性优化--结束*/
.Fiberstore_shopcart_num_btn .disable_btn_pro{background-color: inherit;}


/*详情分享弹窗*/
.share_box .ui-corner-layer{width: 480px;top: 50%;}
.share_box .fs_new_share_item{width: 33%;}
.share_box .fs_new_share{margin-left: 0;margin-right: 0;margin-top: 29px;    margin-bottom: 23px;}
.share_box .fs_new_share_item p{margin-top: 8px;}
.share_box .fs_new_share .fs_new_share_item.weibo_share a,.fs_new_share .fs_new_share_item.qqzone_share a,.fs_new_share .fs_new_share_item.copy_share a{background: none;}
.share_box .fs_new_share_item .icon{font-size: 42px;display: inline-block;width: 40px;height: 40px;border-radius: 50%;text-align: center;line-height: 40px;}
.share_box .fs_new_share .fs_new_share_item.weibo_share a.icon{color: #fff;background: #F13C52;}
.share_box .fs_new_share .fs_new_share_item.qqzone_share a.icon{color: #fff;background: #FECC02;font-size: 40px;}
.share_box .fs_new_share .fs_new_share_item.copy_share a.icon{color: #fff;background: #78A0F7;font-size: 26px;}
.share_box .box_close a.icon{background: none;font-size: 18px;width: 18px;height: 18px;line-height: 18px;}
.share_box .box_close{right: 18px;top: 15px;}
.share_box .popup_tit{padding: 12px 20px;font-size: 18px;}

.warn-icon{
	display: inline-block;
    vertical-align: top;
	margin: -1px 10px 0 0;
	background: url(https://img-en.fs.com/includes/templates/fiberstore/images/login_alert_icon.png) no-repeat 0px 5px;
    height: 20px;
    width: 15px;
}

.new-zt_popup_content{
	
    color: #232323;
    font-size: 16px;
}
.new-remove-text{
	display: inline-block;
	margin-top: 15px;
	font-size: 14px;
	color: #616265;
}
.new-Fiberstore_dropbox_list.Fiberstore_dropbox_list{
	margin-top: 40px;
    margin-bottom: 36px;
}
.new-tankuang3.tankuang3{
	height: 290px;
}

.new-zt_popup_container .zt_popup_body{
	padding: 30px 20px 10px;
	
}
.collect-success-box .collect-success-icon{
	font-size: 26px;
	color: #84C54D;
}

.collect-success-box{
	display: flex;
	border-bottom: 1px solid #f7f7f7;
	padding-bottom: 25px;
}
.collect-success-box h2{
	font-size: 16px;
    color: #232323;
    margin-left: 10px;
    line-height: 26px;
}
.collect-success-nav{
	margin: 7px 0 0 10px;
}
.collect-success-nav span,.collect-success-nav a,.collect-success-nav i{
	color: #8D8D8F;
	font-size: 14px;
}
.collect-success-nav a{
	cursor: inherit;
}
.collect-success-nav .collect-success-a1{
	color: #616265;
	
}
.collect-success-nav .icon {
	font-size: 12px;
}
.collect-success-nav .collect-success-home{
	color: #232323;
	cursor: pointer;
	text-decoration: underline;
}
.collect-success-nav .collect-success-home:hover{
	text-decoration: underline;
}
.marginR10{
	margin-right: 10px;
}
.collect-recommend{
	padding-top: 17px;
}
.collect-recommend-name{
	color: #616265;
	font-size: 14px;
	font-weight: 400;
}
.new-zt_popup{
	width: 680px;
}
.collect-recommend .swiper-container-1{
	overflow: hidden;
}
.collect-recommend .product_list_box{
	padding: 0 0 25px;
}
.collect-recommend .product_list_box,.collect-recommend .zt_popup h3{
	border: none;
}
.collect-recommend .product_list_box h3{
	padding: 0;
	border: none;
	height: 44px;
}
.collect-recommend .product_list_box h3 a{
	font-size: 12px;
	color: #232323;
	padding: 0;
	line-height:20px;
	text-overflow: ellipsis;
	display: inline-block;
	width: 120px;
	height: 44px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	
}
.swiper-container-recommend .product_list_box h3 a{
	width: 100%;
}
.collect-recommend .product_list_box p{
	font-size: 12px;
	color: #232323;
	font-weight: 400;
	margin-top: 7px;
}
.collect-recommend-iconText div{
	color: #8d8d8f;
	line-height: 22px;
}
.new-random_list_img{
	text-align: center;
}
.swiper-container-recommend{
	position: relative;
	padding: 0 20px;
	overflow: hidden;
}
.collect-recommend .swiper-button-next,.collect-recommend .swiper-container-rtl .swiper-button-prev,.collect-recommend .swiper-button-prev,.collect-recommend .swiper-container-rtl .swiper-button-next{
	background: none;
}
.collect-recommend .swiper-button-prev,.collect-recommend .swiper-container-rtl .swiper-button-next{
	left: -4px;
}
.collect-recommend .swiper-button-next,.collect-recommend .swiper-container-rtl .swiper-button-prev{
	right: -9px;
}

/*网站升级维护中*/
.web-update{
	margin: 70px auto 0 !important;
}
.web-update-logo{
	width: 142px;
	height: 38px;
	margin: 0 auto 25px;
	background: url("https://img-en.fs.com/includes/templates/fiberstore/images/fs.com-logo.svg") no-repeat;
}
.web-update-tit{
	font-size: 30px;
	line-height: 38px;
	font-weight: 400;
	color: #232323;
	text-align: center;
	margin-bottom: 65px;
}
.web-update-img{
	margin-bottom: 65px;
}
.web-update-img img{
	display: block;
	margin: 0 auto;
	background-color: #f4f4f4;
}
.web-update-font01{
	font-size: 16px;
	font-weight: 600;
	color: #232323;
	line-height: 26px;
	text-align: center;
	margin-bottom: 10px;
}
.web-update-font02{
	font-size: 14px;
	color: #232323;
	text-align: center;
	left: -4px;
}
.web-update-popup{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	text-align: center;
	z-index: 99999999;
}
.web-update-popup::before{
	content: "";
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
}
.web-update-popup-bg{
	position: fixed;
	left: 0;
	top: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter: alpha(opacity=30);
	opacity: .3;
}
.web-update-popup-main{
	width: 680px;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	box-sizing: border-box;
	background-color: #fff;
}
.web-update-popup-main-tit{
	font-size: 20px;
	line-height: 60px;
	color: #232323;
	padding: 0 20px;
	font-weight: 400;
	border-bottom: 1px solid #e5e5e5;
}
.web-update-popup-main-tit .icon{
	float: right;
	cursor: pointer;
	font-size: 18px;
	color: #aaa;
}
.web-update-popup-main-tit .icon:hover{
	color: #616265;
}
.web-update-popup-main-content{
	padding: 15px 40px 30px;
}
.web-update-popup-main-content-font{
	font-size: 14px;
	color: #232323;
	line-height: 24px;
	margin-bottom: 8px;
}
.marginB15{
	margin-bottom: 15px;
}
.marginB45{
	margin-bottom: 45px;
}
.web-update-popup-main-content img{
	display: block;
	margin: 0 auto 30px;
}
.web-update-popup-main-content-font02{
	font-size: 14px;
	color: #616265;
	line-height: 24px;
	margin-bottom: 8px;
}
.textR{
	text-align: right;
}
.marginB5{
	margin-bottom: 5px;
}
.marginB0{
	margin-bottom: 0;
}
@media screen and (max-width: 1420px){
    .cn_extra_right ul li{
		width: 28px;
		padding: 10px 0;
		box-sizing: border-box;
		height: 43px;
		line-height: 43px;
		display: table;
	}
	.cn_extra_right ul li a{
		position: relative;
		display: table-cell;
		height: 100%;
		vertical-align: middle;
	}
	.cn_extra_right ul li span{
		position: absolute;
		left: 0;
		top: 50%;
		height: 24px;
		line-height: 22px;
		padding: 0 5px;
		background-color: #fff;
		border: 1px solid #e5e5e5;
		text-align: center;
		white-space: nowrap;
		display: none;
		font-size: 12px;
		box-sizing: border-box;
	}
	.cn_extra_right ul li span:before{
		content: "";
		position: absolute;
		top: 50%;
		width: 0;
		height: 0;
		margin-top: -6px;
		border-width: 6px;
		border-style: solid;
		overflow: hidden;
		border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;
		right: -12px;
		z-index: 1;
	}
	.cn_extra_right ul li span:after{
        content: "";
		position: absolute;
		top: 50%;
		width: 0;
		height: 0;
		margin-top: -6px;
		border-width: 6px;
		border-style: solid;
		overflow: hidden;
		border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e5e5e5;
		right: -13px;
		z-index: 0;
	}
	.cn_extra_right ul li:hover a span{
		display: block!important;
		-webkit-transform: translate3d(-120%,-50%,0);
		transform: translate3d(-120%,-50%,0);
		color: #757575;
	}
	.cn_extra_right ul li.cn_extra_cart:hover a span{
        -webkit-transform: translate3d(-121%,-50%,0);
		transform: translate3d(-121%,-50%,0);
	}
	.cn_extra_right .cn_extra_cart_icon.cart {
		background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -1px 0px;
		background-size: 128px;
		width: 18px;
		height: 16px;
	}
	.cn_extra_right ul li a:hover .cart{
		background-size: 128px;
		background-image: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png);
		background-position:  -1px -30px;
	}
	.cn_extra_right .cn_extra_cart_icon.quote {
		background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -54px 0px;
		background-size: 130px;
		width: 16px;
		height: 19px;
	}
	.cn_extra_right ul li a:hover .quote{
		background-size: 130px;
		background-image: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png);
		background-position:  -54px -30px;
	}
	.cn_extra_right .cn_extra_cart_icon.server {
		background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -1px -68px;
		background-size: 132px;
		width: 18px;
		height: 18px;
	}
	.cn_extra_right ul li a:hover .server{
		background-size: 130px;
		background-image: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png);
		background-position:   -1px -98.5px;
	}
	.cn_extra_right .cn_extra_cart_icon.totop {
		background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -49px -62px;
		width: 18px;
		background-size: 122px;
		margin: 0 4px 0 5px;
		height: 19px;
	}
	.cn_extra_right ul li a:hover .totop{
		background-size: 121px;
		background-image: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png);
		background-position: -49px -91px;
	}
	.cn_extra_right ul li.cn_extra_top{
		padding: 12px 0 10px;
	}
	.cn_cart_num{
		color: #c00000;
		width: 5px;
		height: 5px;
		box-sizing: border-box;
		padding: 0;
		border-radius: 50%;
		right: 3px;
		top: 12px;
	}
}
.details_title{
	text-align: center;
	font-weight: normal;
	font-size: 25px;
	color: #232323;
	padding-bottom: 20px;
	line-height: 30px;
	padding-top: 40px;
	display: block;
}
/*paul add 2020 6 26*/
.data-categories{

}
.data-categories-ul{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	justify-content: space-evenly;
	justify-items: center;
}
.data-categories-ul>li{
	text-align: center;
	width: -webkit-calc(100% / 6);
	width: -moz-calc(100% / 6);
	width: -ms-calc(100% / 6);
	width: calc(100% / 6);
	padding: 25px 0 20px;
}
.data-categories-ul>li>a{
	cursor: default;
}
.data-categories-img-box{
	width: 33px;
	height: 28px;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}
.data-categories-h3{
	font-size: 16px;
    color: #232323;
    padding: 12px 0 5px;
    height: 35px;
    box-sizing: border-box;
    line-height: 18px;
}

.data-categories-p{
	font-size: 14px;
	color: #616265;
	line-height: 24px;
}
/*.data-categories-ul>li:hover{*/
/*	background: #E9EBED;*/
/*	!* box-shadow: 0 8px 16px rgba(0, 0, 0, .18); *!*/
/*}*/
/*.data-categories-ul>li:hover img{*/
/*	-webkit-animation: liHover 0.3s;*/
/*	-moz-animation: liHover 0.3s;*/
/*	-ms-animation: liHover 0.3s;*/
/*	animation: liHover 0.3s;*/
/*}*/
@-webkit-keyframes liHover {
	0% {transform: translateX(50px);visibility: hidden;}
	100%{transform: translateX(0);visibility: initial;}
}
@-moz-keyframes liHover {
	0% {transform: translateX(50px);visibility: hidden;}
	100%{transform: translateX(0);visibility: initial;}
}
@-ms-keyframes liHover {
	0% {transform: translateX(50px);visibility: hidden;}
	100%{transform: translateX(0);visibility: initial;}
}
@keyframes liHover {
	0% {transform: translateX(50px);visibility: hidden;}
	100%{transform: translateX(0);visibility: initial;}
}

/*2020.8.11 adil*/
.FS_ProductItem.FS_ProductItem_tagsItem{padding-bottom: 35px;height: 100%;box-sizing: border-box;}
.FS_ProductItem_tagsItem .FS_ProductItem_Pic{margin-bottom: 10px;}
.FS_ProductItem_tagsItem .FS_ProductItem_BtnCart{height: 50px;top: 1px;}
.FS_ProductItem_tagsItem .FS_AddShopCart{top: 5px}
.FS_ProductItem_tagsItem .FS_AddCollect{top: 5px;}
.FS_ProductItem_tagsItem .FS_AddCollect:hover{color: #616265;background-position: -279px -547px;}
.FS_ProductItem_tagsItem .FS_ProductItem_Price{font-size: 16px;line-height: 24px;margin: 15px 0 0;}
.FS_ProductItem_tagsItem .new_proList_ListBstarBox{margin-top: 4px;}
.FS_ProductItem_tagsItem .FS_ProductItem_Btn>div:nth-child(2){margin-top: 4px;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_Link_02{margin-bottom: 9px;font-size: 13px;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_Link_01{font-size: 14px;margin-bottom: 4px;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_img{width: 240px;padding-top: 20px;position: relative;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_img img{width: 180px;height: 180px;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_Link_01 a{white-space: initial;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_Link{width: 51%;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_Link_03 b{margin-bottom: 7px;}
.FS_ProductItem_tagsItem .FS_ProductList_Row{height: auto;padding-bottom: 20px;}
.proImg_describe_box .new_proList_applyBox{margin-top: 3px;padding-bottom: 4px;}
.new_proList_applyBox_wrap{/*min-height: 103px;*/overflow: hidden;margin: 0;}
.new_proList_applyBox{/*min-height: 30px;*/width: 100%;overflow: hidden;max-height: 54px;margin-bottom: 0;margin-top: 7px;}
.new_proList_applyBox.first-col{margin-bottom: 0;max-height: 40px;margin-top: 8px;}
.new_proList_applyLable{font-size: 12px;color: #8d8d8f;float: left;overflow: hidden;box-sizing: border-box;cursor: default;margin-right: 4px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;max-width: 100%;line-height: 18px;}
.new_proList_applyLable.bg{padding: 0 6px;background-color:#efefef;margin: 6px 6px 0 0;color: #616265;line-height: 22px;}
.new_proList_applyBox .new_proList_applyLable:last-child{margin-right: 0;}
.new_proList_Array_col .new_proList_applyBox{margin-bottom: 16px;}
.FS_ProductList_Row_Link .new_proList_applyBox{max-height: inherit;padding-bottom: 3px;}
@media (max-width: 960px){
	.new_proList_applyLable{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: auto;-webkit-box-orient: vertical;overflow: hidden;white-space :nowrap }
}

/*2020.8.21 adil*/
.featurePics_proImg .zvj-box-videoMain{margin: 65px 0 0;height: initial;}
.zvj-box-videoMain video{height: auto;}
.featurePics_proImg.has_video .proImg_alink{display: none;}
.video_play_btn {font-size: 13px;line-height: 18px;color: #616265;cursor: pointer;min-height: 18px;text-align: right;position: absolute;bottom: 0;right: 20px;margin-bottom: 0;}
.video_play_btn .video_play_ic:hover{color:#4c4948}
.video_play_btn .video_play_ic:hover .video_content_open_play{color:#4c4948;background:#4c4948;border-color: #4c4948;}
.video_play_btn .video_play_ic:hover .video_content_open_play span{border-left-color: #fff;}
.video_content_open_play {width: 25px;height: 16px;border: 1px solid #8D8D8F;border-radius: 12px;transition: all .3s;position: relative;float: left;}
.video_content_open_play span {display: block;width: 0;height: 0;top: 50%;margin-top: -5px;left: 50%;margin-left: -2px;border-top: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 7px solid #8D8D8F;transition: all .3s;position: absolute;}
.feisu-new-popup{position: fixed;width: 100%;height: 100%;z-index: 9999999;top: 0;left: 0;text-align: center;display: none;}
.feisu-new-popup:before {content: "";height: 100%;display: inline-block;vertical-align: middle;box-sizing: border-box;}
.feisu-new-popu-bg{position: fixed;left: 0;top: 0;z-index: -1;width: 100%;height: 100%;background-color: #000;filter: alpha(opacity=30);opacity: .3;}
.feisu-new-popup-main{position: relative;text-align: left;margin-left: 0;margin-top: 0;display: inline-block;left: 0;top: 0;vertical-align: middle;}
.feisu-new-popup-main h3{background: #fff;color: #232323;font-size: 20px;line-height: 30px;font-weight: 400;padding: 13px 20px 13px 20px;border-top: 1px solid transparent;border-bottom: 1px solid #e5e5e5;}
.feisu-new-popup-main h3 .icon{background: none;font-size: 22px;color: #8d8d8f;float: right;text-align: center;display: block;cursor: pointer;}
.feisu-new-popup-main h3 .icon:hover{color: #616265;}
.feisu-new-popup-width880{width: 880px;background: #fff;}
.feisu-new-popup-video{display: block;min-height: 495px;}
.FS_ProductList_Row_img .video_play_btn{right: 0;}

.FS_ProductItem_tagsItem .FS_ProductList_Row_img{position: relative;margin-right: 30px;}

.FS_ProductList_Item.adv .FS_ProductItem.FS_ProductItem_tagsItem{
	padding: 0;
}
.FS_ProductList_Item.adv a:hover{
	text-decoration: none;
}
.new_proList_mainListLi_adv{
	position: relative;
	box-sizing: border-box;
	padding: 58px 20px 0;
	height: 100%;
}
.new_proList_mainListLi_adv_productImg{
	position: absolute;
	width: 100%;
	height: auto;
	max-height: 100%;
	left: 0;
	bottom: 0;
	z-index: 1;
}
.new_proList_mainListLi_adv_font{
	position: relative;
	z-index: 2;
	text-align: center;
}
.new_proList_mainListLi_adv_font>h2{
	font-size: 26px;
	color: #232323;
}

.new_proList_mainListLi_adv_font img{
	display: block;
	margin: 0 auto;
	max-width: 100%;
	height: auto;
}
.new_proList_mainListLi_adv_font p{
	font-size: 20px;
	color: #fff;
	line-height: 26px;
	text-align: center;
	margin-top: 15px;
}
.new_proList_mainListLi_adv_font>h2 ~ p{
	color: #232323;
}

.new-advisory.cn_extra_right .cn_extra_cart_icon{
	width: initial;
	height: initial;
	background: none;
}
.new-advisory.cn_extra_right>ul{
	box-sizing: border-box;
}
.new-advisory.cn_extra_right>ul>li{
	padding: 0 10px;
	box-sizing: border-box;
}

.new-advisory.cn_extra_right>ul>li a span{
	color: #8D8D8F;
	transition: all .3s;
}
.new-advisory.cn_extra_right>ul>li:hover a span{
	color: #232323;
}
.new-advisory.cn_extra_right>ul>li a .icon{
	font-size: 28px;
}
.new-advisory.cn_extra_right>ul>li.cn_extra_top a .icon {
	font-size: 26px;
}
.new-advisory.cn_extra_right>ul>li>a {
	display: inline-block;
	padding: 15px 0px;
	box-sizing: border-box;
	transition: all 0.3s;
}

.new-advisory.cn_extra_right>ul>li:last-child>a{
	border-bottom: none;
}

.feisu-new-popup-width680{width: 680px;background: #fff;}
.feisu-new-popup-overheight{max-height: 94vh;overflow: auto;}
.feisu-new-popup-cont01{padding: 0 40px 40px;}
.feisu-new-popup-main h3 .icon01{background: none;font-size: 18px;color: #8d8d8f;float: right;text-align: center;display: block;cursor: pointer;}
.feisu-new-popup-main h3 .icon01:hover {color: #616265;}
/* 中文提交成功弹框 */
.fscn-popup-success{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;text-align: center;/* display: none; */}
.fscn-popup-success:before{content: "";height: 100%;display: inline-block;vertical-align: middle;box-sizing: border-box;}
.fscn-popup-success-bg{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;opacity: .3;filter: alpha(opacity=30);z-index: -1;}
.fscn-popup-success-main{width: 680px;padding: 46px 0 44px;background-color: #fff;display: inline-block;vertical-align: middle;position: relative;}
.fscn-popup-success-width480{width: 480px!important;}
.fscn-popup-success-main-close{position: absolute;top: 20px;right: 20px;font-size: 18px;color: #8d8d8f;cursor: pointer;transition: all .3s;}
.fscn-popup-success-main-close:hover{color: #616265;}
.fscn-success-icon{color:#83C54E;font-size: 80px;margin-bottom: 19px;}
.fscn-popup-success-main-content-tit{font-size: 18px;color: #232323;font-weight: 400;line-height: 28px;margin-bottom: 3px;}
.fscn-popup-success-main-content-txt{font-size: 14px;color: #8d8d8f;line-height: 24px;}
/*inquiry alert*/
.inquiry-popup-probox{display: flex;padding: 20px 0 0;}
.inquiry-popup-prort{flex: 1;padding: 0 0 0 20px;}
.inquiry-popup-titbox{display: flex;justify-content: space-between;}
.inquiry-popup-tit{font-size: 14px;color: #232323;line-height: 24px;padding: 0 80px 0 0;flex: 1;margin: -5px 0 0;}
.inquiry-popup-idnum{font-size: 12px;color: #8D8D8F;line-height: 12px;padding: 6px 0 0;}
.inquiry-popup-getnumbox .FS_product_num_default{float: none;}
.inquiry-popup-getnumbox input.p_07{padding: 0;height: 38px;width: 58px;border-radius: 0px 0 0 0px;text-indent: 0;}
.inquiry-popup-txtbox{background: #f7f7f7;padding: 9px 15px;margin: 15px 0 0;}
.inquiry-popup-txtbox>p{font-size: 14px;color: #616265;line-height: 24px;}
.inquiry-popup-alonetxt{font-size: 14px;color: #8D8D8F;line-height: 24px;margin: 23px 0 14px;}
.inquiry-popup-input{transition: all .2s;border: 1px solid #e5e5e5;line-height: 36px;height: 38px;width: 100%;text-indent: 0;font-size: 14px;color: #232323;border-radius: 2px;vertical-align: middle;padding-left: 10px;box-sizing: border-box;}
.inquiry-popup-input::-webkit-input-placeholder,.inquiry-popup-plainTxtarea::-webkit-input-placeholder{color: #8d8d8f;}
.inquiry-popup-input::-moz-placeholder,.inquiry-popup-plainTxtarea::-moz-placeholder{color: #8d8d8f;}
.inquiry-popup-input:-ms-input-placeholder,.inquiry-popup-plainTxtarea:-ms-input-placeholder{color: #8d8d8f;}
.inquiry-popup-plainTxtarea{transition: all .2s;border: 1px solid #e5e5e5;border-radius: 2px;width: 100%;padding-left: 10px;box-sizing: border-box;color: #232323;box-shadow: none;text-indent: 0;min-height: 100px;box-sizing: border-box;font-size: 14px;line-height: 24px;resize: none;}
.inquiry-popup-input:focus,.inquiry-popup-plainTxtarea:focus {border-color: #8d8d8f;}
.inquiry-popup-formmain{margin: 0 0 20px 0;}
.inquiry-popup-formbox .inquiry-popup-formmain:nth-child(3){margin: 0;}
.inquiry-popup-formmain01{display: flex;justify-content: space-between;margin: 0 0 20px 0;}
.inquiry-popup-formmain01>.inquiry-popup-inputbox{width: calc((100% - 20px)/2);}
.inquiry-popup-formbox .error_prompt{margin: 3px 0 0;}
.inquiry-popup-agreebox{margin: 18px 0 24px 0;}
.inquiry-popup-agreemain{display: inline-block;}
.inquiry-popup-agreemain .error_prompt{margin: 0;}
.inquiry-popup-agreecheck{display: flex;align-items: flex-start;cursor: pointer;}
.inquiry-popup-agreecheck.fsZh-checkbox-box:hover .fsZh-checkbox-icon{border-color: #ccc;}
.inquiry-popup-agreecheck.fsZh-checkbox-box .fsZh-checkbox-icon:hover{border-color: #c00;}
.inquiry-popup-agreecheck.fsZh-checkbox-box.active:hover .fsZh-checkbox-icon {border-color: #c00;}
.inquiry-popup-agreecheck p{color: #8D8D8F;font-size: 14px;line-height: 24px;}
.inquiry-popup-agreecheck p a:hover{text-decoration: underline;}
.inquiry-popup-icon{margin: 3px 10px 0 0;}
.inquiry-popup-btnbox{text-align: right;}
.inquiry-popup-btn{padding: 0 30px;height: 40px;background: #c00000;border-radius: 2px;font-size: 20px;font-weight: 400;color: #999999;font-size: 14px;color: rgba(255, 255, 255, 1);border:none;transition: all .3s;position: relative;cursor: pointer;}
.inquiry-popup-btn:hover{background-color: #9b0912;}
.inquiry-popup-btn.choosez{background: #e08080;border-color: #e08080;pointer-events: none;}
/* 按钮交互 */
.fscn-comSub-loadBtn .fscn_loader_order{display: none;left: 50%;margin-left: -9px;top: 50%;margin-top: -9px;}
.fscn-comSub-loadBtn.choosez{position: relative;}
.fscn-comSub-loadBtn.choosez .fscn_loader_order{display: block;}
.fscn-comSub-loadBtn.choosez .fscn-comSub-loadBtn-txt{opacity: 0;}
.fscn_loader_order{position:absolute;width:18px;background:0 0;z-index:5;top:10px;left:120px}
.fscn_loader_order:before{content:'';display:block;padding-top:100%}
.fscn_circular{-webkit-animation:fscn_rotate 2s linear infinite;animation:fscn_rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.fscn_path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fscn_dash 1.5s ease-in-out infinite,fscn_color 6s ease-in-out infinite;animation:fscn_dash 1.5s ease-in-out infinite,fscn_color 6s ease-in-out infinite;stroke-linecap:round}
@keyframes fscn_rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes fscn_dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}
	50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}
	100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}
}
@keyframes fscn_color{0%,100%{stroke:#fff}
	40%{stroke:#fff}
	66%{stroke:#fff}
	80%,90%{stroke:#fff}
}
@media (max-width: 960px){
	.feisu-new-popup-width680{
		width: 480px;
	}
	.inquiry-popup-tit{
		padding: 0 10px 0 0;
	}
}

/*2020.11.26 adil add 增加月销 */
.FS_ProductItem.FS_ProductItem_tagsItem{padding-bottom: 26px;}
.FS_ProductItem_new_stockBox{font-size: 13px;color: #8D8D8F;line-height: 22px;}
.FS_ProductItem_new_stockBox>span{color: #616265;}
.FS_ProductList_Item ul li.FS_ProductItem_new_stockBox{padding: 10px 20px 0;}
.FS_ProductItem_salenumBox{display: flex;padding: 7px 0 0;}
.FS_ProductItem_salenumMain{float: none;display: flex;}
.FS_ProductItem_salenumTxt{font-size: 13px;color: #8D8D8F;line-height: 13px;}
.FS_ProductItem_salenumTxt a{color: #8D8D8F;}
.FS_ProductItem_salenumTxt a:hover{text-decoration: none;}
.FS_ProductItem_salenumMain .FS_ProductItem_salenumTxt:first-child{padding: 0 12px 0 0;position: relative;}
.FS_ProductItem_salenumMain .FS_ProductItem_salenumTxt:first-child:after{position: absolute;content: "";width: 1px;height:12px;bottom: -0.5px;right: 0;background: #e5e5e5;}
.FS_ProductItem_salenumMain .FS_ProductItem_salenumTxt:last-child{padding: 0 0 0 12px;}
.FS_ProductItem_salenumMain .FS_ProductItem_salenumTxt:first-child span{color: #A65300;}
.FS_ProductItem_salenumMain .FS_ProductItem_salenumTxt:last-child span{color: #0070bc;}
.FS_ProductItem_tagsItem .FS_ProductList_Row_Link_03 b{margin-bottom: 12px;}
.new_proList_ListBtxt1{color: #8d8d8f;font-size: 13px;}
.new_proList_ListBtxt1 .stock-blod{font-weight: 400!important;}
.FS_ProductItem_salenumLi{padding: 10px 0 0;}
.Fs_comment_img{width: 100px;height: 100px;}

@media (max-width: 1420px){
    .new-advisory.cn_extra_right>ul>li{
		padding: 0;
	}
	.new-advisory.cn_extra_right>ul>li a .icon{
		font-size: 16px;
		color: #616265;
		display: block;
		margin-top: -8px;
		left: 0;
		border: 0;
		line-height: initial;
		height: initial;
	}
	.new-advisory.cn_extra_right>ul>li.cn_extra_top a .icon{
		font-size: 16px;
	}
	.new-advisory.cn_extra_right>ul>li a .icon:before{
		display: none;
	}
	.new-advisory.cn_extra_right>ul>li>a{
	    display: block;
	}
	.cn_extra_right ul li span.icon:after{
        display: none;
	}
	.cn_extra_right ul li:hover a span.icon{
		transform: none;
	}
	.cn_extra_right ul li.cn_extra_cart:hover a .icon{
		transform: none;
	}
}
.random_product_row .FS_ProductItem_new_stockBox{padding: 10px 0 0;}
.random_product_row .FS_ProductItem_new_stockBox>div{display: flex;}
.random_product_row .FS_ProductItem_new_stockBox .time_ico{top: 0;}
.FS_ProductItem_tp{color: #8D8D8F;font-size: 13px;line-height: 22px;}
.FS_ProductItem_tp .stock-blod{font-weight: 400!important;color: #616265;}
.FS_ProductItem_tp{display: flex;}
.FS_ProductItem_tp .time_ico{top: 0;}
.random_list_btn .show_stock{color: #8D8D8F;font-size: 13px;line-height: 22px;display: flex;}
.random_list_btn .show_stock .time_ico{top: 0;}
.random_list_btn .show_stock .stock-blod{font-weight: 400 !important;color: #616265;}
.collect-recommend-iconText{color: #8D8D8F;font-size: 13px;line-height: 22px;padding: 5px 0 0;}
.collect-recommend-iconText .time_ico{top: 0;float: left;}
.collect-recommend-iconText .stock-blod{font-weight: 400!important;color: #616265;}

/*失效产品弹窗*/
.popup-delete-wrap{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;text-align: center;}
.popup-delete-wrap:before{content: "";height: 100%;display: inline-block;vertical-align: middle;box-sizing: border-box;}
.popup-delete-bg{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;opacity: .3;filter: alpha(opacity=30);z-index: -1;}
.popup-delete-main{padding: 0;background-color: #fff;display: inline-block;vertical-align: middle;position: relative;}
.popup-delete-main480{width: 480px;}
.popup-delete-main680{width: 680px;}
.popup-delete-tit{background: #fff;color: #232323;font-size: 20px;line-height: 30px;font-weight: 400;padding: 13px 20px 13px 20px;border-bottom: 1px solid #e5e5e5;display: flex;justify-content: space-between;align-items: center;}
.popup-delete-main-close{font-size: 18px;color: #8D8D8F;cursor: pointer;}
.popup-delete-main-close:hover{color: #232323;}
.popup-delete-content01{padding: 35px 0 40px;}
.popup-delete-content-tit{display: flex;justify-content: center;font-size: 16px;line-height: 24px;color: #232323;align-items: flex-start;}
.popup-delete-content-tit>.icon{color: #c00;margin: 1px 10px 0 0;}
.popup-delete-content-tit01{display: flex;justify-content: flex-start;font-size: 14px;line-height: 24px;color: #c00;align-items: center;margin: 35px 0 0;}
.popup-delete-content-tit01>.icon{color: #c00;margin: 0 5px 0 0;font-size: 14px;}
.popup-delete-content-tit02{display: flex;justify-content: center;font-size: 20px;line-height: 30px;color: #232323;align-items: center;text-align: center;flex-wrap: wrap;}
.popup-delete-content-tit02>.icon{color: #c00;margin: 0 5px 0 0;font-size: 14px;}
.popup-delete-content-btnbox{display: flex;justify-content: center;margin: 25px 0 0;}
.popup-delete-content-btnmain{justify-content: center;display: flex;}
.popup-delete-content-btn{height: 40px;background: #C00000;border-radius: 2px;min-width: 130px;padding: 0 30px;text-align: center;box-sizing: border-box;color: #fff;font-size: 14px;display: flex;align-items: center;justify-content: center;transition: all .3s;}
.popup-delete-content-btn:hover{background: #9b0912;cursor: pointer;}
.popup-delete-content-btn01{min-width: 130px;width: auto;padding: 0 30px;box-sizing: border-box;margin: 0 10px 0 10px;font-size: 14px;}
.popup-delete-content{padding: 45px 0 40px;}
.popup-tipsAlert-content{max-height: 450px;overflow: auto;padding: 0 20px;}
.popup-tipsAlert-btmmain{display: flex;padding: 30px 20px 40px;justify-content: flex-end;}
.popup-tipsAlert-offlineLi{display: flex;align-items: flex-start;border-bottom: 1px solid #e5e5e5;justify-content: flex-start;text-align: left;padding: 20px 0;}
.popup-tipsAlert-offlineLi:first-child{padding-top: 11px;}
.popup-tipsAlert-offlineRt{color: #8D8D8F;font-size: 14px;padding: 0 0 0 10px;}
.popup-tipsAlert-offlineRt>a{color: #8D8D8F;margin: 0 10px 0 0;}
.popup-tipsAlert-offlineRt>span{font-size: 12px;}
.popup-tipsAlert-offlineRt>p{padding: 13px 0 0;font-size: 13px;}
.popup-tipsAlert-offline-imgbox{position: relative;}
.popup-tipsAlert-offline-imgbox>img{filter: opacity(30%);}
.popup-tipsAlert-offline-imgbox>span{position: absolute;top: 56px;left: 0;background: #E5E5E5;color: #616265;text-align: center;width: 100%;height: 24px;display: flex;align-items: center;justify-content: center;}
.popup-delete-promptBox{display: flex;justify-content: center;margin: 8px 0 0;}
.popup-delete-promptBox .error_prompt{margin-bottom: 0;font-size: 14px;}
/*失效产品弹窗end*/

/* app下载 */
.cn_extra_appdw{position: relative;cursor: default;}
.cn_extra_appdw_box{position: absolute;right: 70px;top: 0;box-sizing: border-box;display: none;padding-right: 10px;background: none;cursor: default;}
.cn_extra_appdw_boxsmall{padding: 11px 11px 0;width: 120px;box-sizing: border-box;border: 1px solid #E5E5E5;background: #fff;}
.cn_extra_appdw_arrow{width: 18px;height: 10px;background: url(https://img-en.fs.com/zh/images/index_icon.png) -52px -6px no-repeat;z-index: 11;transform: rotate(90deg);right: -1px;position: absolute;top: 32px;}
.cn_extra_appdwtxt{font-size: 12px;color: #8D8D8F;line-height: 20px;text-align: center;padding: 0 0 11px;margin: 0;}
.cn_extra_appdw:hover .cn_extra_appdw_box{display: block;}
.new-advisory.cn_extra_right>ul>li.cn_extra_appdw a .icon{font-size: 24px;}
@media screen and (max-width: 1420px){
	.cn_extra_right ul li.cn_extra_appdw:hover a>span{display: none!important;}
	.cn_extra_appdw_box{right: 28px;}
	.cn_extra_appdw_arrow{top: 16px;}
	.new-advisory.cn_extra_right>ul>li.cn_extra_appdw a .icon{font-size: 16px;}
}

.FS_ProductList_Item .FS_ProductItem .FS_ProductList_Item_pre.item_pre_hotsale{background: #FF7800;}
.FS_ProductList_Item_01 .FS_ProductList_Item_pre.item_pre_hotsale{background: #FF7800;}


.cartAttr_btn_wrap{display: flex;line-height: 14px;}
.cartAttr_btn_wrap .cartAttr_btn{display: flex;margin: 8px 0 0 0;font-size: 14px;color: #616265;bottom: auto;align-items: center;line-height: 14px;height: auto;}
.cartAttr_btn_wrap .cartAttr_btn .icon{font-size: 12px;margin: 0 0 0 2px;transition: all .3s;color: #8d8d8f;}
.cartAttr_btn_wrap .cartAttr_btn:hover .icon{color: #4c4948;}
.cartAttr_btn_wrap .cartAttr_btn.active .icon{transform: rotate(180deg);}
.cartAttr_btn_wrap .cartAttr_btn span{line-height: 14px;height: auto;color: #616265;}
.cartAttr_btn_wrap .cartAttr_btn:hover span{color: #232323;}

/*2021.03.15 adil add*/
.popup-delete-content-btn02{min-width: inherit;position: relative;}
.popup-delete-content-btn02.active{color: rgba(0,0,0,0);cursor: default;pointer-events: none;}
.popup-tipsAlert-btmmain01{padding: 20px 40px 30px;justify-content: flex-end;display: flex;}
.popup-tipsAlert-content_01{padding: 0 40px;}
.fscn-popup-success-main{padding: 36px 0 34px;}

.FS_product_panel{
	background: #f7f7f7;
	padding-bottom: 18px;
}

span.instock-div i{
	color: #8D8D8F;
}
span.instock-qty {
	display: inline !important;
	color: #616265;
}
span.instock-qty-other {
	color: #A65300;
}