  .cBorderbox {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ar>* {
    direction: rtl
}

.overEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis
}

.coverForm {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.f_shareBtn.isMiniSize {
    display: none
}

.skeleton.skeleton_input {
    width: 80%
}

.fb_group {
    padding-left: 15px;
    padding-right: 15px
}

.fb_group .fb_component {
    padding-left: 15px;
    padding-right: 15px
}

.fb_group .fb_component .fbc_foldContent,.fb_group .fb_component .fbc_picDescribe,.fb_group .fb_component .fbc_pictureWrapper,.fb_group .fb_component.staticPic .fbc_foldContent {
    padding-left: 15px;
    padding-right: 15px
}

.fb_component {
    float: left;
    padding: 12px 30px
}

.ar .fb_component {
    float: right
}

.fb_componentMiniSize .fb_component {
    padding: 12px 6px
}

.fb_component:hover {
    background: rgba(0,0,0,.02)
}

.fb_component.fb_staticComponent:hover {
    background: inherit
}

.fbc_content {
    padding-left: 15px
}

.ar .fbc_content {
    padding-left: unset;
    padding-right: 15px
}

.fbc_widthCp {
    width: 80%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.fbc_button {
    line-height: 1.4
}

.fbc_button:hover {
    opacity: .9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"
}

.ar .fbc_button.calendar_confirm {
    margin-left: 20px;
    margin-right: unset
}

.fbc_btnPrimitive:hover {
    border-color: #267dc5
}

.fbc_input.textarea {
    height: 120px
}

.fbc_input:hover {
    border-color: #2d8fd9
}

.fbc_input.is_focus,.fbc_input:focus {
    border-color: #2d8fd9
}

.fbc_input.is_focus .fbi_icon,.fbc_input:focus .fbi_icon {
    color: #2d8fd9
}

.fbc_input:disabled:hover {
    border-color: #d3d3d3
}

.fbc_input.error:hover {
    border-color: #da2824
}

.fbc_input.error.is_focus,.fbc_input.error:focus {
    border-color: #da2824
}

.fbc_input.error.is_focus .fbi_icon,.fbc_input.error:focus .fbi_icon {
    color: #da2824
}

.fbc_input .fbi_input,.fbc_input .fbi_placeholder {
    padding: 6px
}

.fbc_currencySymbol,.fbc_unit {
    top: 7px;
    bottom: 7px;
    font-size: 1.4rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis
}

.fbc_currencySymbol {
    left: 22px
}

.ar .fbc_currencySymbol {
    right: 22px
}

.fbc_content.isUseWeChatScan {
    padding-right: 35px
}

.ar .fbc_content.isUseWeChatScan {
    padding-right: unset;
    padding-left: 35px
}

.fbc_scanIcon {
    width: 30px
}

.ar .fbc_options_content,.fbc_options_content {
    padding-right: 15px;
    padding-left: 15px
}

.fbc_optionInput {
    float: left;
    width: 40%
}

.ar .fbc_optionInput {
    float: right
}

.fbc_picOptionsLi {
    padding: 2px;
    margin-top: 6px
}

.fbc_picOptionsLi:hover .fbc_imgPreview {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    visibility: visible
}

.fbc_imgPreview {
    cursor: pointer;
    width: 26px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    font-size: 1.6rem;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    visibility: hidden;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.fbc_imgPreview:hover {
    color: #848484
}

.fbc_options_layout_4 .fbc_picOptionsLi {
    width: -webkit-calc((100% - 33px)/ 4);
    width: -moz-calc((100% - 33px)/ 4);
    width: calc((100% - 33px)/ 4);
    margin-right: 6px;
    position: relative
}

.ar .fbc_options_layout_4 .fbc_picOptionsLi {
    margin-right: unset;
    margin-left: 6px
}

.fbc_options_layout_4 .fbc_picOptionsLi:nth-of-type(4n+4) {
    margin-right: 0
}

.ar .fbc_options_layout_4 .fbc_picOptionsLi:nth-of-type(4n+4) {
    margin-left: 0
}

.fbc_options_layout_4 .fbc_picOptionsLi:nth-of-type(-n+4) {
    margin-top: 0
}

.fbc_options_layout_3 .fbc_picOptionsLi {
    width: -webkit-calc((100% - 27px)/ 3);
    width: -moz-calc((100% - 27px)/ 3);
    width: calc((100% - 27px)/ 3);
    margin-right: 6px;
    position: relative
}

.ar .fbc_options_layout_3 .fbc_picOptionsLi {
    margin-right: unset;
    margin-left: 6px
}

.fbc_options_layout_3 .fbc_picOptionsLi:nth-of-type(3n+3) {
    margin-right: 0
}

.ar .fbc_options_layout_3 .fbc_picOptionsLi:nth-of-type(3n+3) {
    margin-left: 0
}

.fbc_options_layout_3 .fbc_picOptionsLi:nth-of-type(-n+3) {
    margin-top: 0
}

.fbc_options_layout_2 .fbc_picOptionsLi {
    width: -webkit-calc((100% - 21px)/ 2);
    width: -moz-calc((100% - 21px)/ 2);
    width: calc((100% - 21px)/ 2);
    margin-right: 6px;
    position: relative
}

.ar .fbc_options_layout_2 .fbc_picOptionsLi {
    margin-right: unset;
    margin-left: 6px
}

.fbc_options_layout_2 .fbc_picOptionsLi:nth-of-type(2n+2) {
    margin-right: 0
}

.ar .fbc_options_layout_2 .fbc_picOptionsLi:nth-of-type(2n+2) {
    margin-left: 0
}

.fbc_options_layout_2 .fbc_picOptionsLi:nth-of-type(-n+2) {
    margin-top: 0
}

.fbc_options_layout_1 .fbc_picOptionsLi:nth-of-type(-n+1) {
    margin-top: 0
}

.fbc_select {
    padding: 6px
}

.fbc_select:hover {
    border-color: #aaa
}

.fbc_select.error:hover {
    border-color: #da2824
}

.fbc_selectLi.fbl_hover,.fbc_selectLi:hover {
    background-color: #2d8fd9
}

.fbc_selectLi.fbl_hover .fbc_selectAlia,.fbc_selectLi.fbl_hover .fbc_selectTips,.fbc_selectLi.fbl_hover.fbc_currentSelected,.fbc_selectLi:hover .fbc_selectAlia,.fbc_selectLi:hover .fbc_selectTips,.fbc_selectLi:hover.fbc_currentSelected {
    color: #fff
}

.fbc_selectLi.fbl_hover.fbc_disabled,.fbc_selectLi:hover.fbc_disabled {
    color: #d3d3d3;
    background-color: #fff
}

.fbc_selectLi.fbl_hover.fbc_disabled .fbc_selectTips,.fbc_selectLi:hover.fbc_disabled .fbc_selectTips {
    color: #d3d3d3
}

.fbc_staticLocation .base-country {
    top: 6px;
    bottom: 6px
}

.fbc_uploadFile {
    padding: 6px 5px
}

.fbc_uploadFile:hover {
    border-color: #2d8fd9
}

.fbc_uploadFile:hover .fbc_ufRemove {
    display: inline-block
}

.fbc_uploadFile.empty:hover .fbc_ufText,.fbc_uploadFile.empty:hover .fbc_ufText a {
    color: #333!important
}

.fbc_uploadFile.error:hover {
    border-color: #da2824
}

.fbc_ufContent {
    height: 28px;
    background: #fff
}

.fbc_ufInput {
    cursor: pointer;
    height: 29px;
    font-size: 14rem
}

.f_shareBtn.isMiniSize {
    display: none
}

.fbc_ufIcon {
    z-index: 3;
    line-height: 29px
}

.fbc_ufText {
    padding: 5px 5px 5px 25px
}

.fbc_ufRemove {
    display: none;
    top: 0;
    bottom: 0
}

.fbc_ufRemove:hover {
    color: #da2824
}

.fbc_pictureAttachment {
    margin-left: 15px
}

.ar .fbc_pictureAttachment {
    margin-left: unset;
    margin-right: 15px
}

.fbc_paItem {
    cursor: pointer;
    width: 150px;
    height: 150px;
    max-width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 1%
}

.ar .fbc_paItem {
    margin-right: unset;
    margin-left: 1%
}

.fbc_paItem .fbc_uploadContent {
    background: #fff;
    border: 1px dashed #d3d3d3
}

.fbc_paItem:hover .fbc_uploadContent {
    border-color: #2d8fd9
}

.fbc_paItem:hover .fbc_paAddTips,.fbc_paItem:hover .fbc_paAddTitle {
    color: #333
}

.fbc_paItem:hover .fbc_paAddTips.error,.fbc_paItem:hover .fbc_paAddTitle.error {
    color: #da2824
}

.fbc_paItem:hover .fbc_pafRemove {
    display: inline
}

.fbc_paItem:hover .fbc_reUploadBtn {
    cursor: pointer;
    display: inline-block
}

.fbc_paItem:hover .fbc_selectedImagePreview {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transform-origin: center center;
    -moz-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    opacity: .65;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"
}

.fbc_paItem .fbc_ufInput {
    cursor: pointer;
    font-size: 14px;
    font-size: 14rem
}

.fbc_paItem_wrapper {
    zoom:1;opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.fbc_selectedImage {
    width: 150px
}

.fbc_paImgPlaceholder {
    background: url(/images/form/formCom@2x.png?v=201803282) -500px center no-repeat;
    -webkit-background-size: 633px 44px;
    background-size: 633px 44px
}

.sld_cn .fbc_paImgPlaceholder {
    background-image: url(https://cdnq3.mikecrm.com/images/form/formCom@2x.png?v=201803282)
}

.fbc_rateGroup {
    min-height: 28px
}

.fbc_rateContent {
    display: inline-block
}

.fbc_rateItemWrapper {
    width: 28px;
    height: 28px;
    margin-right: 5px
}

.ar .fbc_rateItemWrapper {
    margin-right: unset;
    margin-left: 5px
}

.fbc_rateItem {
    float: left;
    background: url(/images/form/formCom@2x.png?v=201803282) -236px center no-repeat;
    -webkit-background-size: 633px 44px;
    background-size: 633px 44px
}

.sld_cn .fbc_rateItem {
    background-image: url(https://cdnq3.mikecrm.com/images/form/formCom@2x.png?v=201803282)
}

.fbc_rateItem:hover {
    background-position: -180px center
}

.ar .fbc_rateItem {
    float: right
}

.star .fbc_rateItem {
    width: 14px
}

.star .fbc_rateItem.left-half {
    background-position: -236px center
}

.star .fbc_rateItem.left-half.preSelected,.star .fbc_rateItem.left-half.selected,.star .fbc_rateItem.left-half:hover {
    background-position: -180px center
}

.star .fbc_rateItem.left-half.preSelected {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.star .fbc_rateItem.left-half.preSelected.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.star .fbc_rateItem.right-half {
    background-position: -250px center
}

.star .fbc_rateItem.right-half.preSelected,.star .fbc_rateItem.right-half.selected,.star .fbc_rateItem.right-half:hover {
    background-position: -194px center
}

.star .fbc_rateItem.right-half.preSelected {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.star .fbc_rateItem.right-half.preSelected.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.ar .star .fbc_rateItem.right-half {
    background-position: -236px center
}

.ar .star .fbc_rateItem.right-half.preSelected,.ar .star .fbc_rateItem.right-half.selected,.ar .star .fbc_rateItem.right-half:hover {
    background-position: -180px center
}

.ar .star .fbc_rateItem.right-half.preSelected {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.ar .star .fbc_rateItem.right-half.preSelected.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.ar .star .fbc_rateItem.left-half {
    background-position: -250px center
}

.ar .star .fbc_rateItem.left-half.preSelected,.ar .star .fbc_rateItem.left-half.selected,.ar .star .fbc_rateItem.left-half:hover {
    background-position: -194px center
}

.ar .star .fbc_rateItem.left-half.preSelected {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.ar .star .fbc_rateItem.left-half.preSelected.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.heart .fbc_rateItem {
    background-position: -348px center
}

.heart .fbc_rateItem.preSelected,.heart .fbc_rateItem.selected,.heart .fbc_rateItem:hover {
    background-position: -320px center
}

.heart .fbc_rateItem.preSelected {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.heart .fbc_rateItem.preSelected.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.thumb .fbc_rateItem {
    background-position: -292px center
}

.thumb .fbc_rateItem.preSelected,.thumb .fbc_rateItem.selected,.thumb .fbc_rateItem:hover {
    background-position: -264px center
}

.thumb .fbc_rateItem.preSelected {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.thumb .fbc_rateItem.preSelected.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.rose .fbc_rateItem {
    background-position: -580px center
}

.rose .fbc_rateItem.preSelected,.rose .fbc_rateItem.selected,.rose .fbc_rateItem:hover {
    background-position: -552px center
}

.rose .fbc_rateItem.preSelected {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.rose .fbc_rateItem.preSelected.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.number .fbc_rateItemWrapper {
    height: auto
}

.number .fbc_rateContent {
    border-top: 1px solid #d3d3d3;
    border-left: 1px solid #d3d3d3
}

.fbc_numItem {
    float: left;
    padding: 5px 10px 3px 10px;
    margin-right: 0;
    line-height: 1.4;
    border-right: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3
}

.fbc_heatBar {
    height: 20px
}

.fbc_heatItem {
    float: left;
    height: 100%
}

.ar .fbc_heatItem {
    float: right
}

.fbc_heatItem:hover>span {
    background-color: #f5d964;
    border-color: transparent
}

.fbc_heatItem.preSelected>span {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"
}

.fbc_heatItem.preSelected.selected>span {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.fbc_heatItem+.fbc_heatItem>span {
    left: 2px
}

.ar .fbc_heatItem+.fbc_heatItem>span {
    left: 0;
    right: 2px
}

.fb_component.tabular ::-webkit-scrollbar {
    width: 8px;
    height: 8px
}

.fb_component.tabular ::-webkit-scrollbar {
    background: 0 0
}

.fb_component.tabular ::-webkit-scrollbar-track {
    background: rgba(237,236,233,.4)
}

.fb_component.tabular ::-webkit-scrollbar-thumb {
    background: #d3d1cb
}

.fb_component.tabular ::-webkit-scrollbar-thumb:hover {
    background: #aeaca6
}

.fbc_tabular {
    border: 1px solid #d3d3d3
}

.fbc_tabular td,.fbc_tabular th {
    border: 1px solid #d3d3d3
}

.fbc_tabular td .fbc_optionVal {
    cursor: pointer
}

.fbc_tabularTitle {
    padding: 5px 0
}

.fbc_tabularInput .fbi_input,.fbc_tabularInput .fbi_placeholder {
    padding: 6px
}

.fbc_tabularWrapper {
    overflow-y: hidden;
    overflow-x: auto;
    margin-right: 15px
}

.fbc_tabularWrapper .fbc_tabular tbody tr>td:first-child,.fbc_tabularWrapper .fbc_tabular thead tr>th:first-child {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    z-index: 3
}

.fbc_tabularOptionTitle {
    display: none
}

.fbc_tabularOptionWrapper:before {
    position: absolute;
    content: ' ';
    display: block;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: scale(1,.1);
    -moz-transform: scale(1,.1);
    -ms-transform: scale(1,.1);
    transform: scale(1,.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transition: all .12s cubic-bezier(0,0,.2,1) 0s;
    -moz-transition: all .12s cubic-bezier(0,0,.2,1) 0s;
    transition: all .12s cubic-bezier(0,0,.2,1) 0s;
    z-index: 0
}

.fbc_tabularOptionWrapper:after {
    position: absolute;
    content: ' ';
    display: block;
    z-index: 0;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    border: 1px solid #d3d3d3;
    -webkit-transition: all .12s cubic-bezier(0,0,.2,1) 0s;
    -moz-transition: all .12s cubic-bezier(0,0,.2,1) 0s;
    transition: all .12s cubic-bezier(0,0,.2,1) 0s
}

.fbc_tabularOptionWrapper.bb-btn-hover:before {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    transform: scale(1,1)
}

.fbc_tabularOptionWrapper.bb-btn-hover:after {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.fbc_roItemContainer .fbc_roOperator {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 25px;
    text-align: center;
    cursor: pointer
}

.fbc_roItemContainer .fbc_roOperator .iconfont {
    color: #999;
    font-size: 13px;
    -webkit-transition: all .2s cubic-bezier(.4,0,.6,1);
    -moz-transition: all .2s cubic-bezier(.4,0,.6,1);
    transition: all .2s cubic-bezier(.4,0,.6,1)
}

.fbc_roItemContainer .fbc_roOperator .iconfont:hover {
    color: #da2824
}

.ar .fbc_roItemContainer .fbc_roOperator {
    right: unset;
    left: 0
}

.is_set_order {
    display: none
}

.fbc_rankAnswer {
    float: left;
    width: 50%;
    border: 1px solid #d3d3d3
}

.ar .fbc_rankAnswer {
    float: right
}

.fbc_rankOption {
    float: left;
    width: 50%;
    padding-top: 8px;
    padding-left: 16px;
    padding-bottom: 8px
}

.ar .fbc_rankOption {
    float: right;
    padding-left: unset;
    padding-right: 16px
}

.fbc_raNum {
    width: 37px;
    padding-top: 0;
    padding-bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.fbc_raItem+.fbc_raItem {
    margin-top: 8px
}

.fbc_raGroove {
    margin-left: 41px;
    padding: 5px;
    background-color: rgba(0,0,0,.1);
    border: 1px dashed #d3d3d3;
    min-height: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ar .fbc_raGroove {
    margin-left: unset;
    margin-right: 41px
}

.fbc_raFilled .fbc_raGroove {
    padding: 0;
    border: 0
}

.fbc_raFilled .fbc_raGroove .fbc_ragInfo {
    padding-right: 0
}

.ar .fbc_raFilled .fbc_raGroove .fbc_ragInfo {
    padding-right: unset;
    padding-left: 0
}

.fbc_raFilled .fbc_raNum {
    background-color: #2d8fd9
}

.fbc_raFilled.fbc_raHovered .fbc_raNum {
    background-color: #2b77bd
}

.fbc_raHovered .fbc_raGroove {
    color: #2d8fd9;
    background-color: #57bae9
}

.fbc_raHovered .fbc_raNum {
    background-color: #2d8fd9
}

.fbc_roItem {
    cursor: pointer
}

.fbc_roItem:hover {
    border-color: #aaa
}

.fbc_roDragBar {
    width: 20px;
    margin-right: 6px;
    background: url(/images/form/formCom@2x.png?v=201803282) -160px center no-repeat;
    -webkit-background-size: 633px 44px;
    background-size: 633px 44px
}

.sld_cn .fbc_roDragBar {
    background-image: url(https://cdnq3.mikecrm.com/images/form/formCom@2x.png?v=201803282)
}

.ar .fbc_roDragBar {
    margin-right: unset;
    margin-left: 6px
}

.fbc_commodityNameJump {
    color: #000
}

.fbc_commodityNameJump:hover {
    color: #2d8fd9
}

.fbc_commodityNameJump:visited {
    color: #000
}

.fbc_purchaseInfo {
    height: 22px;
    padding: 3px
}

.fbc_commodityCount {
    top: 3px;
    right: 3px
}

.ar .fbc_commodityCount {
    left: 3px
}

.fbc_commodityCount .cp_countPickerContent {
    height: 22px
}

.fbc_commodityCount .lg-countpicker-increase,.fbc_commodityCount .lg-countpicker-reduce {
    width: 22px;
    height: 22px;
    line-height: 18px
}

.fbc_commodityCount .lg-countpicker-input {
    width: 26px;
    height: 22px
}

.fbc_commodityPrice {
    padding-right: 70px;
    line-height: 22px;
    font-size: 17px;
    font-size: 1.7rem
}

.ar .fbc_commodityPrice {
    padding-left: 70px
}

.fb_cartMMS {
    position: absolute;
    min-width: 400px;
    text-align: right;
    right: 0;
    top: 0;
    bottom: 0
}

.fb_cmmsImage {
    height: 25px;
    margin-right: 30px;
    margin-top: 11px
}

.en .fb_cmmsImage {
    margin-top: 9px
}

.fb_cartError {
    margin-top: 20px;
    margin-right: 30px;
    margin-left: 30px
}

.fb_cartTable {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px
}

.fb_cartTable+.fb_cartTable:before {
    left: 30px;
    right: 30px
}

.fb_cartTd.price {
    width: 15%
}

.fb_cartTd.quantity {
    width: 12%
}

.fb_cartTd.subTotal {
    width: 15%
}

.fb_pmItem:hover {
    border-color: #4dabea
}

.fb_pmImg {
    background: url(/images/form/formCart@2x.png) 0 -65px no-repeat;
    -webkit-background-size: 51px auto;
    background-size: 51px auto
}

.sld_cn .fb_pmImg {
    background-image: url(https://cdnq3.mikecrm.com/images/form/formCart.png)
}

.fb_pmChosenImg {
    background: url(/images/form/formCart@2x.png) 2px -182px no-repeat;
    -webkit-background-size: 51px auto;
    background-size: 51px auto
}

.sld_cn .fb_pmChosenImg {
    background-image: url(https://cdnq3.mikecrm.com/images/form/formCart.png)
}

.fb_component.staticPic .fbc_foldContent,.fbc_picDescribe,.fbc_pictureWrapper {
    padding-left: 30px;
    padding-right: 30px
}

.fbc_pictureImage {
    max-width: 100%
}

.fbc_pcMain:hover .fbc_pcNext,.fbc_pcMain:hover .fbc_pcPrev {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.fbc_staticText {
    line-height: 1.5
}

.fb_component.separator .fbc_describe,.fb_component.separator .fbc_title {
    padding-left: 30px;
    padding-right: 30px
}

.fbc_separatorHr {
    margin: 2px 30px
}

.nameItem+.nameItem {
    margin-left: 1%
}

.ar .nameItem+.nameItem {
    margin-left: unset;
    margin-right: 1%
}

.fbc_imItem.is-multi .fbc_input {
    padding-right: 40px
}

.ar .fbc_imItem.is-multi .fbc_input {
    padding-left: 40px
}

.fbc_sendMsgAuth {
    padding: 5px 0;
    border: 1px solid #0c4067
}

.fbc_removeIcon:hover {
    color: #da2824
}

.fbc_addIcon {
    float: left;
    padding: 6px 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.fbc_addIcon:hover {
    color: #2d8fd9
}

.ar .fbc_addIcon {
    float: right
}

.fbc_authInput .fbc_aiTitle {
    padding: 5px 0 5px 5px
}

.fbc_combineComponent .fbc_select {
    width: 39%;
    margin-right: 1%
}

.ar .fbc_combineComponent .fbc_select {
    margin-right: unset;
    margin-left: 1%
}

.fbc_cpButton:active {
    -webkit-transform: translateY(1px);
    -moz-transform: translateY(1px);
    -ms-transform: translateY(1px);
    transform: translateY(1px)
}

.fbc_cpButtonStyle10:active,.fbc_cpButtonStyle5:active,.fbc_cpButtonStyle6:active,.fbc_cpButtonStyle9:active {
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.99) inset,0 1px 3px rgba(0,0,0,.25);
    box-shadow: 0 0 1px rgba(255,255,255,.99) inset,0 1px 3px rgba(0,0,0,.25)
}

.fbc_cpButtonStyle11:active,.fbc_cpButtonStyle12:active,.fbc_cpButtonStyle7:active,.fbc_cpButtonStyle8:active {
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
    box-shadow: 0 1px 3px rgba(0,0,0,.25)
}

.fb_cfCnId .bb-is-contentItem {
    padding: 9px 5px 3px 5px
}

.fb_cfCnId .size_sm .bb-is-contentItem {
    padding: 9px 0 3px 0;
    min-width: 11px
}

.fb_cfCnId .fbi_input {
    font-family: OCR-B,monospace
}

.fb_group.fb_appointment_group {
    padding: 12px 30px
}

.fb_group.fb_appointment_group .fb_aptgWrapper.fb_aptg_linkCpPos-2 .fb_aptgContainer .fb_component {
    padding-bottom: 24px
}

.fb_group.fb_appointment_group .fb_aptgWrapper.fb_aptg_linkCpPos-2 .fb_aptgContainer .fb_component.appointment {
    padding-bottom: 0
}

.fb_group.fb_appointment_group .fb_component {
    padding-top: 2px;
    padding-left: 12px;
    padding-right: 24px
}

.fb_group.fb_appointment_group .fb_component.appointment .fbc_content {
    padding-top: 10px;
    padding-left: 12px
}

.fb_group.fb_appointment_group .fbc_content,.fb_group.fb_appointment_group .fbc_content_commodity,.fb_group.fb_appointment_group .fbc_options_content {
    margin-top: 0;
    padding-left: 2px
}

.fb_group.fb_appointment_group .fbc_select {
    margin-top: 10px;
    margin-left: 10px;
    height: 2.8rem;
    border-color: #d3d3d3
}

.fb_group.fb_appointment_group .fbc_commodity_li,.fb_group.fb_appointment_group .fbc_optionsLi,.fb_group.fb_appointment_group .fbc_picOptionsLi {
    margin-top: 10px;
    width: -webkit-calc(100% - 10px);
    width: -moz-calc(100% - 10px);
    width: calc(100% - 10px);
    margin-left: 10px;
    margin-right: 0
}

.fb-ar .fb_group.fb_appointment_group .fbc_commodity_li,.fb-ar .fb_group.fb_appointment_group .fbc_optionsLi,.fb-ar .fb_group.fb_appointment_group .fbc_picOptionsLi {
    margin-left: 0;
    margin-right: 10px
}

.fb_group.fb_appointment_group .fbc_options_layout_2 .fbc_commodity_li,.fb_group.fb_appointment_group .fbc_options_layout_2 .fbc_optionsLi,.fb_group.fb_appointment_group .fbc_options_layout_2 .fbc_picOptionsLi {
    width: -webkit-calc(50% - 10px);
    width: -moz-calc(50% - 10px);
    width: calc(50% - 10px)
}

.fb_group.fb_appointment_group .fbc_options_layout_3 .fbc_commodity_li,.fb_group.fb_appointment_group .fbc_options_layout_3 .fbc_optionsLi,.fb_group.fb_appointment_group .fbc_options_layout_3 .fbc_picOptionsLi {
    width: -webkit-calc(33.33% - 10px);
    width: -moz-calc(33.33% - 10px);
    width: calc(33.33% - 10px)
}

.fb_group.fb_appointment_group .fbc_options_layout_4 .fbc_commodity_li,.fb_group.fb_appointment_group .fbc_options_layout_4 .fbc_optionsLi,.fb_group.fb_appointment_group .fbc_options_layout_4 .fbc_picOptionsLi {
    width: -webkit-calc(25% - 10px);
    width: -moz-calc(25% - 10px);
    width: calc(25% - 10px)
}

.fb_group.fb_appointment_group .fbc_input {
    border-color: #d3d3d3
}

.fb_group.fb_appointment_group .dsg_tsContent {
    margin-top: 16px;
    margin-bottom: 16px
}

.fb_group.fb_appointment_group .dsg_timeOptionList {
    padding-left: 24px;
    padding-right: 12px
}

.fb_group.fb_appointment_group .dsg_timeSelect.is-longTime .dsg_tsContent {
    margin-top: 4px
}

.fb_group.fb_appointment_group .dsg_timeSelect.is-longTime .dsg_tsContent .dsg_timeOption+.dsg_timeOption {
    margin-top: 4px
}

.fb_group.fb_appointment_group .dsg_timeSelect.is-separateLayout {
    width: 100%;
    min-width: 100%;
    margin-left: 0
}

.fb_group.fb_appointment_group .dsg_timeSelect.is-separateLayout .dsg_timeOptionList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 12px;
    padding-left: 0;
    padding-right: 0;
    margin-left: -4px
}

.fb_group.fb_appointment_group .dsg_timeSelect.is-separateLayout .dsg_timeOption {
    margin-top: 4px;
    margin-left: 4px;
    width: -webkit-calc(50% - 4px);
    width: -moz-calc(50% - 4px);
    width: calc(50% - 4px)
}

.fb_group.fb_appointment_group .dsg_timeSelect.is-separateLayout.is-columns2 .dsg_timeOption {
    width: -webkit-calc(25% - 4px);
    width: -moz-calc(25% - 4px);
    width: calc(25% - 4px)
}

.fb_aptgInfo {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-top: 6px
}

.fb_aptgInfo .dsgs_iTitle {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
    -moz-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    min-width: 90px;
    margin-top: 7px;
    margin-right: 6px
}

.fb_aptgInfo .dsgs_list {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.fb_aptgInfo .dsgs_info_item {
    margin: 3px
}

.fb_aptCart_payment {
    margin-left: 30px;
    margin-right: 30px;
    padding-bottom: 20px
}

.fbc_signLine {
    top: 35px
}

.fbc_signLine2 {
    top: 70px
}

.fbc_signLine3 {
    top: 105px
}

.fbc_signLine4 {
    top: 140px
}

.fbc_signLine5 {
    top: 175px
}

.fbc_signBtn {
    max-width: 100%;
    min-width: 140px;
    height: 50px;
    padding: 10px 10px 10px 70px
}

.fbc_signBtnIcon {
    position: absolute;
    top: 10px;
    left: 11px
}

.submit {
    padding-left: 45px;
    padding-right: 45px
}

.submit .fbc_pageBtn {
    margin-bottom: 10px
}

.fb_submitBtn {
    padding: 7px 20px
}

.fb_submitBtn:hover {
    opacity: .9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"
}

.fb_submitBtn.fb_savingBtn:hover {
    cursor: default;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.btn_normal:hover {
    background-color: #419adc
}

.btn_normal.orange:hover {
    background-color: #fea54b
}

.ie8noscroll {
    pointer-events: none
}

.pop_box {
    width: 460px
}

.pay_orderInfo {
    min-height: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.de .pay_orderInfo {
    padding-left: 2px;
    padding-right: 2px
}

.pay_oNo {
    float: left
}

.pay_oPrice {
    float: right
}

.pay_method {
    padding: 10px;
    background-color: #e7eef3;
    border: 1px solid #cad9e4;
    text-align: center
}

.pay_aliWeb {
    float: left;
    width: 50%
}

.pay_aliQRCode {
    float: right;
    width: 50%;
    text-align: center
}

.onlyQRCode .pay_aliQRCode {
    float: none;
    width: 100%
}

.pay_mQRCode {
    width: 190px;
    height: 190px;
    padding: 17px;
    background-color: #fff;
    border: 1px solid #e6e9ef;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.pay_oAlterOrder:hover,.pay_oOtherMode:hover {
    color: #2d8fd9
}

.pay_succeed {
    padding: 20px
}

.pay_sImg {
    left: 199px
}

.is-prd .pay_sImg {
    top: 10px
}

.is-prd .pay_sTips {
    padding-top: 60px
}

.pay_contactUs {
    padding: 10px;
    margin-bottom: 15px;
    line-height: 24px
}

.pay_sLogo {
    background: url(/images/form/formCom@2x.png?v=201803282) -436px center no-repeat;
    -webkit-background-size: 633px 44px;
    background-size: 633px 44px
}

.sld_cn .pay_sLogo {
    background-image: url(https://cdnq3.mikecrm.com/images/form/formCom@2x.png?v=201803282)
}

.pay_succeed.pay_in_mikeMerchant .pay_findOrder {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding: 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.pay_succeed.pay_in_mikeMerchant .pay_findOrder img {
    width: 72px;
    float: right
}

.pay_succeed.pay_in_mikeMerchant .pay_findOrder .pfo_content {
    width: -webkit-calc(100% - 100px);
    width: -moz-calc(100% - 100px);
    width: calc(100% - 100px);
    float: left;
    font-size: 14px;
    line-height: 18px;
    color: #707070;
    margin-right: 20px
}

.pay_succeed.pay_in_mikeMerchant .pay_findOrder .strong {
    color: #b86359
}

.pay_succeed.pay_in_mikeMerchant .pay_findOrder .order {
    color: #86664d;
    cursor: pointer;
    padding: 0 2px
}

.pay_succeed.pay_in_mikeMerchant .pay_followWx {
    width: 140px;
    margin: 0 auto;
    text-align: center;
    border: 1px solid #e6e6e6;
    margin-bottom: 16px
}

.pay_succeed.pay_in_mikeMerchant .pay_followWx img {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2px;
    width: 100%;
    background: #fff
}

.pay_succeed.pay_in_mikeMerchant .pay_followWx .pfw_content {
    font-size: 14px;
    line-height: 20px;
    padding: 4px;
    border-top: 1px solid #e6e6e6;
    background: #fafafa;
    color: #999
}
