@charset "utf-8";
.faiFloatPanelIconContainer {
    width: 52px;
    position: absolute;
    z-index: 9030;
    left: 56px;
    top: 40%;
    cursor: move
}

.faiFloatPanelIconBox {
    width: 100%;
    height: 52px
}

.faiFloatPanelIconBox-first {
    padding: 0 0 15px 0
}

.faiFloatPanelIconContainer .faiFloatPanel_addNewModule {
    display: block;
    width: 100%;
    height: 100%;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -14px -586px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -14px -586px
}

.faiFloatPanelIconContainer .faiFloatPanel_addNewModule:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -292px -586px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -292px -586px
}

.faiFloatPanelIconContainer .faiFloatPanel_setSiteStyle {
    display: block;
    width: 100%;
    height: 100%;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -201px -586px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -201px -586px
}

.faiFloatPanelIconContainer .faiFloatPanel_setSiteStyle:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -385px -586px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -385px -586px
}

.faiFloatPanelIconContainer .draggableIcon {
    cursor: move
}

.drag-faiFloatPanelIconContainer .faiFloatPanel_addNewModule:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -14px -586px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -14px -586px
}

.drag-faiFloatPanelIconContainer .faiFloatPanel_setSiteStyle:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -201px -586px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -201px -586px
}

.faiFloatPanelIconContainer_left, .faiFloatPanelIconContainer_right {
    width: 23px
}

.faiFloatPanelIconContainer_left .faiFloatPanel_addNewModule {
    display: block;
    width: 100%;
    height: 100%;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -15px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -15px -496px
}

.faiFloatPanelIconContainer_left .faiFloatPanel_setSiteStyle {
    display: block;
    width: 100%;
    height: 100%;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -262px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -262px -496px
}

.faiFloatPanelIconContainer_left .faiFloatPanel_addNewModule:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -15px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -15px -496px
}

.faiFloatPanelIconContainer_left .faiFloatPanel_setSiteStyle:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -262px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -262px -496px
}

.faiFloatPanelIconContainer_right .faiFloatPanel_addNewModule {
    display: block;
    width: 100%;
    height: 100%;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -140px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -140px -496px
}

.faiFloatPanelIconContainer_right .faiFloatPanel_setSiteStyle {
    display: block;
    width: 100%;
    height: 100%;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -316px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -316px -496px
}

.faiFloatPanelIconContainer_right .faiFloatPanel_addNewModule:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -140px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -140px -496px
}

.faiFloatPanelIconContainer_right .faiFloatPanel_setSiteStyle:hover {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -316px -496px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -316px -496px
}

.faiFloatPanel {
    width: 340px;
    color: #000;
    font-size: 12px;
    font-family: "宋体", "新宋体" !important;
    border: 0;
    border-right: 1px solid #517aa6;
    overflow: hidden;
    background: #fff;
    position: fixed;
    _position: absolute;
    z-index: 9031;
    left: 0;
    top: 0
}

.faiFloatPanel_right {
    border: 0;
    border-left: 1px solid #517aa6
}

.faiFloatPanel ul, .faiFloatPanel li, .faiFloatPanel p, .faiFloatPanel fieldset, .faiFloatPanel legend, .faiFloatPanel input {
    margin: 0;
    padding: 0
}

.faiFloatPanel li {
    list-style: none
}

.faiFloatPanel a {
    color: #000;
    text-decoration: none;
    font-size: 12px;
    font-family: "宋体", "新宋体" !important
}

.faiFloatPanel input[type="checkbox"] {
    vertical-align: -2px;
    _vertical-align: -1px
}

.faiFloatPanel input[type="radio"] {
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 2px 0 3px;
    cursor: pointer
}

.faiFloatPanel .labelForInput {
    cursor: pointer
}

.faiFloatPanel .left {
    float: left
}

.faiFloatPanelOverLay {
    width: 100%;
    height: 100%;
    cursor: move;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background: 0
}

.faiFloatPanelNavContainer {
    height: 38px;
    overflow: hidden
}

.faiFloatPanelNav {
    float: left;
    overflow: hidden
}

.faiFloatPanelNav li {
    width: 101px;
    color: #000;
    border-right: 1px solid #7aacd7;
    float: left;
    overflow: hidden
}

.faiFloatPanelNav li a {
    display: block;
    height: 38px;
    line-height: 38px;
    text-align: center;
    outline: 0;
    font-weight: bold
}

.faiFloatPanelNav li a.addModule {
    color: #fff;
    background: #4188c6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat 27px -55px;
    _background: #4188c6 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat 27px -55px
}

.faiFloatPanelNav li a.setSiteStyle {
    color: #fff;
    background: #4188c6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -125px -108px;
    _background: #4188c6 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -125px -108px
}

.faiFloatPanelNav li a.sectionModule {
    color: #fff;
    background: #4188c6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -128px -54px;
    _background: #4188c6 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -128px -54px
}

.faiFloatPanelNav li a.addModule:hover {
    background: #3577bb url(/image/faiFloatPanel.png?v=201410081739) no-repeat 27px -55px;
    _background: #3577bb url(/image/faiFloatPanel.gif?v=201410081739) no-repeat 27px -55px
}

.faiFloatPanelNav li a.setSiteStyle:hover {
    background: #3577bb url(/image/faiFloatPanel.png?v=201410081739) no-repeat -125px -108px;
    _background: #3577bb url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -125px -108px
}

.faiFloatPanelNav li a.sectionModule:hover {
    background: #3577bb url(/image/faiFloatPanel.png?v=201410081739) no-repeat -128px -54px;
    _background: #3577bb url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -128px -54px
}

.faiFloatPanelNav li.on a.addModule {
    color: #000;
    background: #f7f7f7 url(/image/faiFloatPanel.png?v=201410081739) no-repeat 27px -1px;
    _background: #f7f7f7 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat 27px -1px
}

.faiFloatPanelNav li.on a.setSiteStyle {
    color: #000;
    background: #f7f7f7 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -125px -170px;
    _background: #f7f7f7 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -125px -170px
}

.faiFloatPanelNav li.on a.sectionModule {
    color: #000;
    background: #f7f7f7 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -128px 0;
    _background: #f7f7f7 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -128px 0
}

.faiFloatPanelNav li.on a.addModule:hover {
    color: #000;
    background: #f7f7f7 url(/image/faiFloatPanel.png?v=201410081739) no-repeat 27px -1px;
    _background: #f7f7f7 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat 27px -1px
}

.faiFloatPanelNav li.on a.setSiteStyle:hover {
    color: #000;
    background: #f7f7f7 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -125px -170px;
    _background: #f7f7f7 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -125px -170px
}

.faiFloatPanelNav li.on a.sectionModule:hover {
    color: #000;
    background: #f7f7f7 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -128px 0;
    _background: #f7f7f7 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -128px 0
}

.faiFloatPanel_closeBtnContainer {
    width: 34px;
    height: 100%;
    float: left
}

.faiFloatPanel_closeBtn {
    display: block;
    width: 100%;
    height: 100%;
    background: #4188c6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -5px -220px;
    _background: #4188c6 url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -5px -220px
}

.faiFloatPanel_closeBtn:hover {
    background: #3577bb url(/image/faiFloatPanel.png?v=201410081739) no-repeat -5px -220px;
    _background: #3577bb url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -5px -220px
}

.faiFloatPanelContent .panelFootBtnBox {
    height: 34px;
    border-top: 1px solid #dfdfdf;
    position: relative
}

.faiFloatPanelContent .panelBtn {
    display: block;
    width: 70px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #bfbfbf;
    text-align: right;
    padding: 0 6px 0 0;
    position: absolute;
    top: 4px;
    right: 10px
}

.panelAddNewModule {
    display: block;
    cursor: pointer;
    float: left;
    width: 70px;
    height: 70px;
    margin: 10px 13px 28px 13px
}

.panelAddNewModule .panelRightIcon {
    height: 20px;
    line-height: 20px;
    width: 70px;
    font-size: 12px;
    text-align: center;
    color: #6c6f79
}

.panelAddNewModule .panelLeftIcon {
    height: 66px;
    width: 70px;
    position: relative
}

.panelAddNewModule_ico_hover {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat 3px 2px
}

.panelAddNewModule_rich {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat 3px -77px
}

.panelAddNewModule_link {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -80px -77px
}

.panelMenuContainer {
    background: #f7f7f7;
    width: 100%;
    overflow: hidden;
    padding: 0 0 0 10px;
    border-bottom: 1px solid #bfbfbf
}

.panelMenuList li {
    float: left;
    height: 21px;
    line-height: 21px;
    white-space: nowrap;
    padding: 8px 10px 8px 0;
    position: relative
}

.panelMenuList li a {
    display: block;
    padding: 0 6px 0 10px;
    outline: 0
}

.panelMenuList li span.panelCorner {
    display: block;
    width: 5px;
    height: 22px;
    cursor: pointer;
    position: absolute;
    top: 7px;
    right: 5px
}

.panelMenuList li span.panelTriangle {
    display: block;
    width: 8px;
    height: 5px;
    position: absolute;
    top: 28px;
    left: 42%
}

.panelMenuList li.on a {
    color: #fff;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -15px -388px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -15px -388px
}

.panelMenuList li.on span.panelCorner {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -20px -424px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -20px -424px
}

.panelMenuList li.on span.panelTriangle {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -15px -468px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -15px -468px
}

.panelMenuList li.hover a {
    color: #fff;
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -15px -388px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -15px -388px
}

.panelMenuList li.hover span.panelCorner {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -20px -424px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -20px -424px
}

.panelMenuList li.hover span.panelTriangle {
    background: url(/image/faiFloatPanel.png?v=201410081739) no-repeat -15px -468px;
    _background: url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -15px -468px
}

.panelContentContainer {
    overflow-y: auto
}

.panelContentContainer legend {
    color: #1b7ad1;
    margin-left: -1px;
    padding: 0 2px 0 2px
}

.panelContentContainer fieldset {
    border: 1px solid #dfdfdf;
    padding: 0 10px 10px 10px
}

.panelContentContainer .panelItemContainer {
    padding: 8px 8px 0 8px
}

.setSiteStyleContentContainer .panelItemContainer {
    padding: 8px 8px 7px 8px
}

.panelContentContainer .panelOptionBox {
    padding: 8px 0 0 0
}

.panelContentContainer .panelOptionTitle {
    height: 18px;
    line-height: 18px;
    padding: 2px 0 2px 10px;
    background: #f2f2f2;
    clear: both
}

.panelContentContainer .panelOptionContent {
    padding: 8px 0 0 10px
}

.panelContentContainer .panelOptionContent .contentFirst {
    padding: 0 0 6px 0
}

.panelContentContainer .panelOptionContent .optionRow {
    clear: both;
    overflow: hidden;
    padding: 2px 0 2px 0
}

.panelContentContainer .panelOptionContent .labelForLeftTitle {
    float: left;
    width: 68px;
    height: 24px;
    line-height: 24px;
    text-align: right
}

.panelContentContainer .panelOptionContent .labelForLeftTitle2 {
    float: left;
    width: 68px;
    height: 24px;
    line-height: 24px;
    text-align: right;
    *padding: 1px 0 0 0
}

.panelContentContainer .panelOptionContent .optionRowOfInput {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 2px 0 0 0
}

.panelContentContainer .panelOptionContent .optionRowOfInput2 {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 1px 0 0 0;
    *padding: 0
}

.panelContentContainer .panelOptionContent .optionRowOfSelect {
    float: left;
    height: 24px;
    line-height: 24px
}

.panelContentContainer .panelOptionContent .colorPicker {
    float: left;
    width: 21px;
    height: 21px;
    line-height: 21px;
    border: 1px solid #999;
    cursor: pointer
}

.panelContentContainer .panelOptionContent .uploadmsg {
    padding: 5px 0 0 0
}

.panelContentContainer .panelOptionContent .uploadmsg a {
    margin-left: 4px;
    text-decoration: underline;
    cursor: pointer
}

.panelContentContainer .panelOptionContent .uploadmsg a:hover {
    color: red
}

.panelContentContainer .panelOptionContent .w-resize {
    cursor: w-resize
}

.panelContentContainer .panelOptionContent .setSliderBar {
    background: #9db9cf;
    width: 112px;
    height: 3px;
    border: 0;
    position: relative;
    float: left;
    margin: 10px 0 0 0
}

.panelContentContainer .panelOptionContent .setSliderLetter {
    float: left
}

.panelContentContainer .panelOptionContent .setSliderLetter span {
    text-indent: 16px
}

.panelContentContainer .panelOptionContent .setSliderBar a {
    display: block;
    width: 14px;
    height: 14px;
    cursor: w-resize;
    position: absolute;
    left: 0;
    top: -5px;
    border: 0;
    background: url(/image/comm/fai/faiui01.png?v=201503161711) no-repeat -104px -485px
}

.panelContentContainer .panelOptionContent .settingHeightInputWrap {
    float: left;
    width: 90px;
    padding: 5px 0 0 6px;
    white-space: nowrap
}

.panelContentContainer .panelOptionContent .settingHeightInput {
    width: 48px
}

.panelContentContainer .panelOptionContent .footOptionRow {
    height: 24px;
    line-height: 24px;
    padding: 2px 0 2px 0
}

.panelContentContainer .panelOptionContent .footOptionRow label {
    margin: 0 0 0 8px
}

.panelContentContainer .panelOptionContent .posInput {
    width: 30px
}

.panelContentContainer .panelOptionContent .footerNavTextCus {
    padding: 2px 0 2px 21px
}

.panelContentContainer .panelOptionContent .footerNavTextCus label {
    margin: 0 0 0 10px
}

.faiFloatPanelContent .panelBtn_setSiteStyle {
    background: transparent url(/image/faiFloatPanel.png?v=201410081739) no-repeat -11px -279px;
    _background: #fff url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -11px -279px
}

.faiFloatPanelContent .panelBtn_setSiteStyle:hover {
    background: #f6f6f6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -11px -279px;
    _background: #f6f6f6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -11px -279px
}

.faiFloatPanelContent .panelBtn_manageModule {
    background: transparent url(/image/faiFloatPanel.png?v=201410081739) no-repeat -11px -331px;
    _background: #fff url(/image/faiFloatPanel.gif?v=201410081739) no-repeat -11px -331px
}

.faiFloatPanelContent .panelBtn_manageModule:hover {
    background: #f6f6f6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -11px -331px;
    _background: #f6f6f6 url(/image/faiFloatPanel.png?v=201410081739) no-repeat -11px -331px
}

.panelContentContainer .panelOptionContent .moduleTextCus {
    padding: 2px 0 2px 21px
}

.panelContentContainer .panelOptionContent .moduleTextCus label {
    margin: 0 0 0 10px
}

.panelContentContainer .panelModuleIconContainer {
    overflow: hidden
}

.panelContentContainer .panelModuleIconContent {
    float: left;
    padding: 10px 16px 0 16px
}

.panelContentContainer .panelModuleIcon {
    display: block;
    width: 63px;
    height: 59px;
    cursor: pointer
}

.panelContentContainer .panelModuleIcon:hover {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat 0 0
}

.panelContentContainer .panelModuleTitle {
    display: block;
    width: 63px;
    height: 14px;
    line-height: 14px;
    color: #666;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    margin: 5px 0 0 0
}

.panelContentContainer .panelModuleIcon_rich {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat 16px -69px
}

.panelContentContainer .panelModuleIcon_link {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -67px -69px
}

.panelContentContainer .panelModuleIcon_notice {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -150px -69px
}

.panelContentContainer .panelModuleIcon_map {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -233px -69px
}

.panelContentContainer .panelModuleIcon_serviceOnline {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -316px -69px
}

.panelContentContainer .panelModuleIcon_nav {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -399px -69px
}

.panelContentContainer .panelModuleIcon_memberLogin {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -482px -69px
}

.panelContentContainer .panelModuleIcon_siteSearch {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -565px -69px
}

.panelContentContainer .panelModuleIcon_weather {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -648px -69px
}

.panelContentContainer .panelModuleIcon_floatImg {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -399px -336px
}

.panelContentContainer .panelModuleIcon_tab {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -731px -69px
}

.panelContentContainer .panelModuleIcon_mulModuleCol-two {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -565px -336px
}

.panelContentContainer .panelModuleIcon_mulModuleCol-three {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -648px -336px
}

.panelContentContainer .panelModuleIcon_mulModuleCol-four {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -731px -336px
}

.panelContentContainer .panelModuleIcon_mulModuleCol-five {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -814px -336px
}

.panelContentContainer .panelModuleIcon_fullmeasure {
    background: url(/image/styleDesign/styleModule.png?v=201411261427) no-repeat 16px -425px
}

.panelContentContainer .panelModuleIcon_product {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -316px -158px
}

.panelContentContainer .panelModuleIcon_productGroup {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -399px -158px
}

.panelContentContainer .panelModuleIcon_productLabel {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -482px -158px
}

.panelContentContainer .panelModuleIcon_catalog {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -565px -158px
}

.panelContentContainer .panelModuleIcon_filter {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -648px -158px
}

.panelContentContainer .panelModuleIcon_productSearch {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -648px -247px
}

.panelContentContainer .panelModuleIcon_productMallGroup {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -482px -336px
}

.panelContentContainer .panelModuleIcon_article {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat 16px -158px
}

.panelContentContainer .panelModuleIcon_newsgroup {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -67px -158px
}

.panelContentContainer .panelModuleIcon_photo {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -150px -158px
}

.panelContentContainer .panelModuleIcon_photoGroup {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -233px -158px
}

.panelContentContainer .panelModuleIcon_media {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -731px -158px
}

.panelContentContainer .panelModuleIcon_flash {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -814px -158px
}

.panelContentContainer .panelModuleIcon_file {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat 16px -247px
}

.panelContentContainer .panelModuleIcon_table {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -67px -247px
}

.panelContentContainer .panelModuleIcon_vote {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -150px -247px
}

.panelContentContainer .panelModuleIcon_siteForm {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -233px -247px
}

.panelContentContainer .panelModuleIcon_shareTo {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -731px -247px
}

.panelContentContainer .panelModuleIcon_date {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -150px -336px
}

.panelContentContainer .panelModuleIcon_location {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat 16px -336px
}

.panelContentContainer .panelModuleIcon_siteQrCode {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -814px -247px
}

.panelContentContainer .panelModuleIcon_indexFavorite {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -67px -336px
}

.panelContentContainer .panelModuleIcon_iframe {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -316px -247px
}

.panelContentContainer .panelModuleIcon_code {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -399px -247px
}

.panelContentContainer .panelModuleIcon_cust {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -482px -247px
}

.panelContentContainer .panelModuleIcon_weiboShow {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -565px -247px
}

.panelContentContainer .panelModuleIcon_msgSubmit {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -233px -336px
}

.panelContentContainer .panelModuleIcon_sys {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -233px -336px
}

.panelContentContainer .panelModuleIcon_qqonline {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -233px -336px
}

.panelContentContainer .panelModuleIcon_newModule {
    background: url(/image/styleDesign/styleModule.png?v=201410201725) no-repeat -233px -336px
}

#g_main li.panelModuleIconContent {
    width: 0;
    height: 0;
    display: none
}

#g_main li.g_middlePlaceholder {
    list-style: none
}

#g_main li.noPlaceholder {
    width: 0;
    height: 0;
    display: none
}

.faiFloatPanelContent .understandPrompt {
    color: red;
    text-decoration: underline;
    margin-left: 6px
}

.faiFloatPanelContent .panelPrompt {
    text-align: center;
    line-height: 20px;
    border: 1px solid #f4e190;
    padding: 4px 8px 4px 8px;
    background: #fff6d0
}

.faiFloatPanelContent .panelSiteGroupOMid {
    padding: 0 2px 0 20px;
    line-height: 16px;
    background: url(/image/sitemid.png?v=201411102015) no-repeat center left
}

.faiFloatPanelContent .panelSiteGroupOMid2 {
    display: inline-block;
    height: 20px;
    width: 24px;
    background: url(/image/sitemid.png?v=201411102015) center no-repeat
}

.faiFloatPanelContent .panelSiteGroupOMid3 {
    padding: 0 2px 0 20px;
    line-height: 16px;
    background: url(/image/siteexp.png?v=201503301537) no-repeat center left
}

#panelAddNewModulePrompt {
    opacity: .8 !important
}

.panelAddNewModulePrompt-div {
    width: 380px;
    height: 310px;
    position: absolute
}

.panelAddNewModulePrompt-left {
    top: 125px;
    left: 18px;
    background: url(/image/panelAddNewModulePrompt-left.png?v=201408111734) no-repeat 0 0;
    _background: url(/image/panelAddNewModulePrompt-left.gif?v=201408111734) no-repeat 0 0
}

.panelAddNewModulePrompt-right {
    top: 125px;
    right: 183px;
    background: url(/image/panelAddNewModulePrompt-right.png?v=201408111734) no-repeat 0 0;
    _background: url(/image/panelAddNewModulePrompt-right.gif?v=201408111734) no-repeat 0 0
}

.panelAddNewModule-understandPrompt {
    display: block;
    width: 112px;
    height: 58px;
    position: absolute
}

.panelAddNewModule-understandPrompt-left {
    top: 226px;
    left: 117px
}

.panelAddNewModule-understandPrompt-right {
    top: 196px;
    left: 122px
}

.faiFloatPanelContent .mCSB_container {
    margin-right: 12px !important
}

.sectionModuleContentContainer .sectionModuleIcon {
    position: relative;
    margin: 0 0 0 4px
}

.sectionModuleContentContainer .panelCheckTip {
    display: block;
    width: 18px;
    height: 16px;
    position: absolute;
    bottom: 20px;
    right: 16px;
    background: url(/image/bg01.png?v=201503161711) no-repeat -781px -247px
}

.sectionModuleContentContainer .panelDisabledTip {
    display: block;
    width: 18px;
    height: 16px;
    position: absolute;
    bottom: 20px;
    right: 16px;
    background: url(/image/bg01.png?v=201503161711) no-repeat -781px -229px
}

.panelSectionModuleContent {
    padding: 0 0 0 16px
}

.currentSectionModuleContainer {
    padding: 12px 0 0 0
}

.currentSectionModuleContainer .nowModuleButtonDiv {
    position: absolute;
    right: 0;
    top: 10px
}

.currentSectionModuleContainer a {
    display: block;
    width: 15px;
    height: 15px;
    margin-bottom: 1px
}

.currentSectionModuleContainer .findButton {
    background: url(/image/bg01.png?v=201503161711) no-repeat -758px -318px
}

.currentSectionModuleContainer .findButton:hover {
    background: url(/image/bg01.png?v=201503161711) no-repeat -758px -293px
}

.currentSectionModuleContainer .setButton {
    background: url(/image/bg01.png?v=201503161711) no-repeat -732px -318px
}

.currentSectionModuleContainer .setButton:hover {
    background: url(/image/bg01.png?v=201503161711) no-repeat -732px -293px
}

.currentSectionModuleContainer .delButton {
    background: url(/image/bg01.png?v=201503161711) no-repeat -758px -369px
}

.currentSectionModuleContainer .delButton:hover {
    background: url(/image/bg01.png?v=201503161711) no-repeat -758px -344px
}

.otherSectionSelecterContainer {
    height: 24px;
    line-height: 24px;
    padding: 10px 0 10px 20px;
    position: relative;
    z-index: 9
}

.otherSectionSelecterContainer label {
    vertical-align: 1px
}

.otherSectionSelecterContainer .otherSectionSelecterPrompt {
    position: absolute;
    top: 42px;
    left: 86px;
    border: 1px solid #f4e190;
    padding: 2px 8px 2px 8px;
    background: #fff6d0
}

.otherSectionSelecterContainer .otherSectionSelecterPrompt-tip {
    width: 9px;
    height: 6px;
    position: absolute;
    top: -5px;
    left: 20px;
    background: url(/image/comm/poshytip/tip-yellowsimple_arrows.gif?v=201311121807) no-repeat 0 0
}

.panelOtherSectionSelecter {
    width: 150px
}