.request-support-box{width: 960px;margin: auto;}
.request-support-main{display: table;}
.request-support-main>div{display: table-cell;width: 100%;width: 540px;vertical-align: top;padding: 28px 40px 15px 0;box-sizing: border-box;}
.request-support-main>div:last-child{width: 420px;background: #F7F7F7;padding: 36px 30px 40px;}
.request-support-logoBox img{float: left;margin-top: 5px;max-width: 142px;}
.request-support-logoTxt{padding-left: 175px;}
.request-support-logoTxt div{font-size: 20px;line-height: 30px;color: #232323;}
.request-support-logoTxt p{font-size: 14px;line-height: 20px;color: #616265;margin-top: 10px;}
.request-support-imgBox{text-align: center;margin-top: 50px;}
.request-support-list li{display: table;width: 100%;padding-top: 35px;}
.request-support-list li>div{display: table-cell;width: 50%;}
.request-support-list li>div:first-child{padding-right: 20px;}
.request-support-imgBox01{width: 70px;height: 70px;background: #F7F7F7;border-radius: 50%;position: relative;}
.request-support-imgBox01 img{position: absolute;left: 50%;top: 50%;}
.request-support-list li:first-child>div:first-child .request-support-imgBox01 img{transform: translate(-50%,-50%);}
.request-support-list li:first-child>div:last-child .request-support-imgBox01 img{transform: translate(-50%,-50%);}
.request-support-list li:last-child>div:first-child .request-support-imgBox01 img{transform: translate(-50%,-50%);}
.request-support-list li:last-child>div:last-child .request-support-imgBox01 img{transform: translate(-50%,-50%);}
.request-support-list li:first-child>div:first-child .sample-application-icon01 img{transform: translate(-50%,-50%);}
.request-support-list li:first-child>div:first-child .sample-application-icon01_1 img{transform: translate(-50%,-50%);}
.request-support-list li:last-child>div:last-child .sample-application-icon02 img{transform: translate(-50%,-50%);}
.request-support-list li:last-child>div:first-child .return-products-icon01 img{transform: translate(-50%,-50%);}
.request-support-tit{font-size: 16px;color: black;line-height: 20px;font-weight: 400;padding: 13px 0 5px;}
.request-support-list li>div p{font-size: 14px;color: #616265;line-height: 20px;}
.request-support-formTit{font-size: 14px;color: #232323;line-height: 20px;font-weight: 600;padding-bottom: 5px;}
.request-support-formTxt{font-size: 12px;color: #616265;line-height: 20px;}
.request-support-formTxt01{font-size: 13px;color: #616265;line-height: 20px;padding-bottom: 5px;}
.request-support-input{width:175px;height:38px;background: #fff;border:1px solid #CCCCCC;border-radius:2px;padding-left: 10px;width: 100%;box-sizing: border-box;}
div.request-support-input{line-height: 38px;color: #616265}
.request-support-formList{margin-top: 30px;}
.request-support-formList li{padding-bottom: 20px;position: relative;}
.request-support-formList li:first-child>div{float: left;width: 50%;box-sizing: border-box;}
.request-support-formList li:first-child>div:first-child{padding-right: 5px;}
.request-support-formList li:first-child>div:last-child{padding-left: 5px;}
.request-support-prefix{position: relative; padding-left: 45px;}
.request-support-prefix .request-support-input{border-top-left-radius: 0;border-bottom-left-radius:0 }
.request-support-prefix b{position: absolute;width: 44px;height: 36px;background-color: #e5e5e5;color: #232323;text-align: center;line-height: 35px;left: 0;top: 0;font-size: 14px;
	font-weight: 400;border: 1px solid #ccc;border-right: none;border-top-left-radius: 3px;border-bottom-left-radius: 3px}
.request-support-textarea{transition: all .2s;border: 1px solid #CCCCCC;border-radius: 2px;width: 100%;padding-left: 10px;box-sizing: border-box;color: #616265;box-shadow: none;
	text-indent: 0;min-height: 100px;box-sizing: border-box;font-size: 13px;line-height: 22px;display: block;resize: vertical;}
.request-support-input:focus,.request-support-textarea:focus{border-color: #8d8d8f;}
.request-support-AgreementBox{display: inline-block;cursor: default;}
.request-support-AgreementMain .icon {font-size: 16px;color: #ccc;float: left;line-height: 18px;cursor: pointer;transition: all .3s;}
.request-support-AgreementMain:hover .icon{color: #c00000;}
.request-support-AgreementMain .icon.choosez{color: #c00000;}
.request-support-AgreementTxt {font-size: 12px;color: #616265;line-height: 18px;padding-left: 24px;cursor: pointer;}
.request-support-AgreementMain.sample-agreement{padding-bottom: 8px;}
.request-support-AgreementMain .fsZh-checkbox-icon{margin-top: 0;float: left;}
.request-support-AgreementMain.fsZh-checkbox-box:hover .fsZh-checkbox-icon{border-color: #ccc;}
.request-support-AgreementMain.fsZh-checkbox-box .fsZh-checkbox-icon:hover{border-color: #c00000;}
.request-support-AgreementMain.fsZh-checkbox-box.active:hover .fsZh-checkbox-icon {border-color: #c00000;}
.error_prompt{margin-bottom: 0;font-size: 12px;margin-top: 3px;}
.request-support-AgreementTxt .error_prompt{left: 0;}
.request-support-AgreementTxt a:hover{text-decoration: underline;}
.request-support-btnBox{margin-top: 27px;}
.request-support-btn{width: 100%;height: 40px;background: #c00000;border: 1px solid #c00000;border-radius: 2px;color: #fff;font-size: 14px;cursor: pointer;
	transition: all .3s;padding: 0 30px;position: relative}
.request-support-btn:hover {color: #fff;background-color: #9b0912;border: 1px solid #9b0912;}
.request-support-btn:focus{outline: none;}
.request-support-btn.active{background-color: #e08080 !important;border-color: #e08080 !important;cursor: default;}
.request-support-btn.active .fs-comSub-loadBtn_txt{opacity: 0}
.request-support-btn.active .loader_order{display: block}
.request-support-btmBox-left{float: left;}
.request-support-btmBox-left>div{font-size: 12px;color: #999;}
.request-support-btmBox-left a{text-decoration: none;color: #616265;}
.request-support-btmBox-right{float: right;}
.request-support-btmBox-right a{margin-left: 10px;display: inline-block;padding-top: 2px;}
.request-support-btmBox{padding: 15px 0;border-top: 1px solid #e5e5e5;margin-top: 60px;}
.request-support-linkBox{display: inline-block;}
/*.return-pro-labelBox{margin-bottom: 15px;}*/
.return-pro-label{display: block;cursor: pointer;float: left;margin-right: 50px;}
.return-pro-label .icon{font-size: 16px;float: left;color: #8D8D8F;font-weight: 400;}
.return-pro-label div{padding-left: 19px;color:#232323;}
.return-pro-label.choosez .icon{color: #232323;}
/* 按钮交互 */
.fs-comSub-loadBtn .loader_order{display: none;left: 50%;margin-left: -9px;top: 50%;margin-top: -9px;}
.fs-comSub-loadBtn.choosez{position: relative;}
.fs-comSub-loadBtn.choosez .loader_order{display: block;}
.fs-comSub-loadBtn.choosez .fs-comSub-loadBtn_txt{opacity: 0;}
.request-support-btn.choosez{background: #e08080;border-color: #e08080;}
.loader_order{position:absolute;width:18px;background:0 0;z-index:5;top:10px;left:120px}
.loader_order:before{content:'';display:block;padding-top:100%}
.circular{-webkit-animation:rotate 2s linear infinite;animation: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}
.path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}
@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes 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 color{0%,100%{stroke:#fff}
    40%{stroke:#fff}
    66%{stroke:#fff}
    80%,90%{stroke:#fff}
}
/* alert*/
.fs-new-cartAlert{position: fixed;width: 100%;height: 100%;z-index: 9999999;top: 0;left: 0;text-align: center;display: none;}
.fs-new-cartAlert:before {content: "";height: 100%;display: inline-block;vertical-align: middle;box-sizing: border-box;}
.fs-new-cartAlert-bg{position: fixed;left: 0;top: 0;z-index: -1;width: 100%;height: 100%;background-color: #000;filter: alpha(opacity=30);opacity: .3;}
.fs-new-cartAlert-width680{position: static;transform: none;top: auto;left: auto;margin-left: 0;display: inline-block;text-align: left;vertical-align: middle;margin-top: 0;max-height: 94vh;overflow-y: auto;overflow-x: hidden;background-color: #fff;border-radius: 2px;width: 680px;}
.fs-new-cartAlert-width480{position: static;transform: none;top: auto;left: auto;margin-left: 0;display: inline-block;text-align: left;vertical-align: middle;margin-top: 0;max-height: 94vh;overflow-y: auto;overflow-x: hidden;background-color: #fff;border-radius: 2px;width: 480px;}
.fs-new-cartAlert-title{border-bottom: 1px solid #eee;padding: 19px 20px 17px;}
.fs-new-cartAlert-title.cartAlert-change-title{border-bottom: 0;margin-bottom: 0;padding-bottom: 5px;}
.fs-new-cartAlert-txt{font-weight: normal;display: inline-block;color: #333;font-size: 16px;}
.fs-new-closeAlert{float: right;font-size: 20px;cursor: pointer;color: #787777;font-weight: normal;}
.fs-new-closeAlert:hover {color: #232323;}
.fs-new-cartAlert-cont{padding: 16px 40px 40px;}
.fs-new-cartAlert-cont01{padding: 0 40px 48px;}
.request-support-WarrantyTxt{font-size: 14px;color: #616265;line-height: 24px;}
.request-support-WarrantyTxt>div{padding-bottom: 10px;}
.request-support-WarrantyTxt>div:last-child{padding-bottom: 0;}
.request-support-WarrantyTxt span{display: inline-block;width: 4px;height: 4px;float: left;background: #616265;border-radius: 50%;margin-top: 10px;}
.request-support-WarrantyTxt>div div{padding-left: 14px;}
.request-support-WarrantyTxt a{color: #0070bc;}
/*提交成功弹窗*/
.fs-new-alertSuccess-txtBox .alertSuccess-icon{font-size: 22px;float: left;color: #18a209;line-height: 26px;}
.fs-new-alertSuccess-txt{padding: 0 0 12px 30px;font-size: 16px;color: #232323;line-height: 26px;}
/*弹窗弹出禁止背景滚动的样式*/
.fs-new-htlmHide {overflow: hidden;}
.fs-new-bodyHide {overflow: hidden;padding-right: 15px;}
.fs-new-devHide {overflow: hidden;}

/* 中文提交成功弹框 */
.popup-success{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;text-align: center;display: none;}
.popup-success:before{content: "";height: 100%;display: inline-block;vertical-align: middle;box-sizing: border-box;}
.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;}
.popup-success-main{width: 680px;padding: 48px 0;background-color: #fff;display: inline-block;vertical-align: middle;position: relative;}
.popup-success-main-close{position: absolute;top: 20px;right: 20px;font-size: 18px;color: #8d8d8f;cursor: pointer;}
.success-icon{color:#83C54E;font-size: 80px;margin-bottom: 22px;}
.popup-success-main-content-tit{font-size: 18px;color: #232323;font-weight: 400;line-height: 28px;margin-bottom: 5px;}
.popup-success-main-content-txt{font-size: 14px;color: #8d8d8f;line-height: 24px;}

.specials-footer{
	width: 960px;
	margin: 0 auto;
	padding: 20px 0;
	border-top: 1px solid #e5e5e5;
	margin-top: 50px;
}
.specials-footer p{
	font-size: 12px;
	color: #8d8d8f;
	float: left;
}
.specials-footer p a{
	text-decoration: none;
	color: #8d8d8f;
}
.specials-footer p a:hover{
	color: #232323;
}
.specials-footer-icon{
	float: right;
}
.specials-footer-icon a{
	float: right;
	width: 80px;
	height: 40px;
	background: url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/footer/customer_service_icon.png) no-repeat;
	margin-right: 26px;
}
.specials-footer-icon a:first-child{
	background-position: -61px -222px;
	margin-right: 0;
}
.specials-footer-icon a:nth-child(2){
	background-position: -61px -126px;
}
.specials-footer-icon a:nth-child(3){
	background-position: -61px -28px;
}
.popup_opinion_submit_file{
	float: left;
}
.popup_opinion_submit_file li{
	float: left;
	height: 40px;
	line-height: 38px;
	vertical-align: middle;
	box-sizing: border-box;
	color: #6c7073;
	font-size: 14px;
	border: 1px solid #dedede;
	border-radius: 2px;
	padding: 0 10px 0 12px;
	width: 190px;
	cursor: default;
	margin:10px 16px 0 0;
	position: relative;
}
.popup_opinion_submit_file li b{
	display: inline-block;
	font-weight: 400;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 145px;
	overflow: hidden;
}
.popup_opinion_submit_file li i{
	vertical-align: middle;
	font-size: 12px;
	display: block;
	float: right;
	color: #999999;
	font-weight: 600;
	cursor: pointer;
}
.fs-new-selectCon{
	position: relative;
}
.fs-new-selfSelect-optionBox{
	position: absolute;
	width: 100%;
	background: #fff;
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	border-top: 0;
	display: none;
	z-index: 10;
	max-height: 151px;
	overflow: auto;
}
.fs-new-selfSelect-optionLi{
	cursor: pointer;
	line-height: 14px;
	position: relative;
	word-wrap: break-word;
}
.fs-new-selfSelect-optionP{
	padding: 6px 30px 10px 10px;
}
.fs-new-selfSelect-optionP:hover {
	text-decoration: underline;
	color: #232323;
}
.fs-new-selfSelect .icon{
	font-size: 13px;
	display: inline-block;
	position: absolute;
	right: 6px;
	top: 13px;
	color: #232323;
	transition: all .3s;
}
.fs-new-selfSelect{
	cursor: pointer;
}

@media(max-width:960px){
	.box,.content{width: 100%;}
	.request-support-box{width: 100%;}
	.request-support-main{display: block;}
	.request-support-main>div{display: block;width: 100%;box-sizing: border-box;padding: 28px 0 28px 0;}
	.request-support-main>div:last-child{width: 100%;padding: 36px 18px 40px}
	.request-support-logoBox{text-align: center;}
	.request-support-logoBox img{float: none;margin: 7px 0 21px;}
	.request-support-logoTxt{width: 100%;padding-left: 0;}
	.request-support-logoTxt div{margin-bottom: 6px;}
	.request-support-imgBox,.request-support-list{display: none;}
	.request-support-btmBox{margin-top: 10px;border: 0;}
	.request-support-btmBox-left{float: none;margin-bottom: 20px;}
	.request-support-btmBox-left>div{text-align: center;}
	.request-support-btmBox-left a{color: #999;}
    .request-support-linkBox{display: block;text-align: center;}
    .request-support-btmBox-right{float: none;text-align: center;}
    .request-support-btmBox-right>div{display: inline-block;}
    .request-support-btmBox-right a{float: right;margin: 0 10px 0 0;padding-top: 4px;}
    #DigiCertClickID_Er-2fIoO{float: right;}
	/*alert*/
    .fs-new-cartAlert-width480{width: 480px;}
    .fs-new-cartAlert-width680{width: 100%;position: fixed;left: 0;height: 100%;max-height: none;overflow: hidden;display: flex;-ms-flex-direction: column;flex-direction: column;top:0;}
	.fs-new-cartAlert-main01{max-height: 100%;overflow: auto;height: 100%;}
	.fs-new-cartAlert-cont{padding: 20px;}
	.popup-success-main{width: 90%;}

	.specials-footer{width: auto;padding: 0 20px 40px;box-sizing: border-box;border-top: 0;margin-top: 40px;}
	.specials-footer p{text-align: center;margin-bottom: 20px;}
	.specials-footer-icon{float: none;clear: both;width: 292px;margin: 0 auto;}
}
@media(max-width:480px){
	/*alert*/
	.fs-new-cartAlert-width480{width: 80%;}
}

.request-support-formTit.choose{margin-bottom: 20px;padding-bottom: 0;}
.needToQuote-item-muli{width:100%;padding:0px;box-sizing:border-box;}
.needToQuote_upload{position:relative;vertical-align:middle;}
.needToQuote_upload #upload01{height:20px;}
.needToQuote_upload span{display:inline-block;vertical-align:middle;line-height:20px;}
.needToQuote_upload_icon{display:inline-block;height:20px;width:24px;vertical-align:middle;background:url(https://img-en.fs.com/zh/includes/templates/fiberstore/images/feisu-suspension.png) -159px -75px;}
.needToQuote-item-muli .needToQuote_upload span i{display:inline-block;font-style:normal;vertical-align:middle;color:#232323;font-size:14px;overflow:hidden;padding:0px;white-space:nowrap;text-overflow:ellipsis;}
.needToQuote_upload span b{font-weight:400;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;}
.needToQuote_upload span i{display:inline-block;font-style:normal;vertical-align:middle;color:#232323;font-size:14px;overflow:hidden;padding:0 2px;white-space:nowrap;text-overflow:ellipsis;}
.needToQuote_upload input{position:absolute;left:0;top:0;opacity:0;cursor:pointer;width:90px;font-size: 0;height: 22px;}
.needToQuote-item-muli .needToQuote_upload #upload01{height:auto;}
.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);}
.request-support-formList.second{margin-top: 0;}
@media (max-width:960px){
	.error-brand-sm{min-width:200px;white-space:inherit;box-sizing:border-box;height:auto;}
}
@media (max-width:768px){
	.error-brand-sm{display:none;}
}

.account-apply-box .request-support-input{height: 40px;color: #232323;font-size: 14px;}
.account-apply-box .request-support-input[dataval='0']{color: #8d8d8f;}
.account-apply-box .request-support-imgBox{margin-top: 26px;}
.account-apply-box .request-support-logoTxt p{margin-top: 6px;}
.account-apply-box .request-support-formList{margin-top: 27px;}
.account-apply-box .request-support-formList.three{margin-top: 0;}
.request-support-formList.three li:first-child>div:last-child{padding: 0;}
.account-apply-box .request-support-tit{font-size: 14px;color: #232323;}
.fs-new-selfSelect .icon{right: 8px;}
.fs-new-selfSelect.choosez .request-support-input{border-color: #8d8d8f;}
.account-apply-box .request-support-formList li:first-child>div:last-child{padding: 0;}
/*placeholder样式*/
.account-apply-box .request-support-input::-webkit-input-placeholder{
	color: #8d8d8f;
}
.account-apply-box .request-support-input::-moz-placeholder{
	color: #8d8d8f;
}
.account-apply-box .request-support-input:-ms-input-placeholder{
	color: #8d8d8f;
}

