body, html { margin: 0; padding: 0; } blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, input, li, ol, p, pre, textarea, ul { margin: 0; padding: 0; list-style-type: none; } em { font-style: normal; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } textarea { overflow: auto !important; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } :after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } ::-moz-selection { background: #b3d4fc; text-shadow: none; } ::selection { background: #b3d4fc; text-shadow: none; } :focus { outline: 0; } ::-webkit-input-placeholder { color: #cecece; font-size: 14px; } :-moz-placeholder { color: #cecece; font-size: 14px; } ::-moz-placeholder { color: #cecece; font-size: 14px; } :-ms-input-placeholder { color: #cecece; font-size: 14px; } img { vertical-align: middle; border: 0; } a { color: #707070; text-decoration: none; } a:active, a:hover { color: #60a9d7; text-decoration: none; } .show { display: inline-block; } .hide { display: none !important; } .scroll { overflow-y: auto; display: block !important; } hr { border: 0; border-bottom: 1px solid #cfd2d9; } @font-face { font-family: iconfont; src: url(font/iconfont.eot); src: url(font/iconfont.eot?#iefix) format("embedded-opentype"), url(font/iconfont.woff) format("woff"), url(font/iconfont.ttf) format("truetype"), url(font/iconfont.svg#iconfont) format("svg"); } .arrow, [class*="e_icon"], [class*="icon-from-user"]:after, [class*="iconfont"], [class*="in_icon"], [class*="link_icon"], [class~="e_icon"], [class~="icon-from-user"]:after, [class~="iconfont"], [class~="in_icon"] { font-family: iconfont !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .item_hide { display: none !important; } * { -webkit-animation-fill-mode: both; animation-fill-mode: both; } .e_link { height: inherit; } .e_btn { display: table; cursor: pointer; text-decoration: none; padding-left: 10px; padding-right: 10px; } .iconfont { display: inline; color: inherit; height: 100%; color: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; text-decoration: none; font-weight: 400; text-decoration: none; font-size: inherit; font-family: "Microsoft Yahei"; font-weight: 400; text-decoration: none; } .w_hline, .w_vline { margin: 0; padding: 0; width: inherit; height: inherit; } .w_img { margin: 0; padding: 0; width: inherit; height: inherit; } .w_btn, .w_btna, .w_btnb, .w_btnc { margin: 0; padding: 0; width: inherit; height: inherit; } .w_iconbtn, .w_iconbtna, .w_iconbtnb, .w_iconbtnc { margin: 0; padding: 0; width: inherit; height: inherit; } .w_imgbtn { margin: 0; padding: 0; width: inherit; height: inherit; } .w_icon { margin: 0; padding: 0; width: inherit; height: inherit; } .w_iframe { margin: 0; padding: 0; width: inherit; height: inherit; } .w_html { display: table; margin: 0; padding: 0; width: inherit; height: inherit; } .w_hline, .w_hline_bg, .w_vline, .w_vline_bg { margin: 0; padding: 0; width: inherit; height: inherit; } .w_swf { margin: 0; padding: 0; width: inherit; height: inherit; } .w_movie { margin: 0; padding: 0; width: inherit; height: inherit; } .w_rbox { margin: 0; padding: 0; width: 100%; height: 100%; } .w_wbox { margin: 0; padding: 0; width: 100%; height: 100%; } .w_bbox { margin: 0; padding: 0; width: 100%; height: 100%; } .w_relationbtnbar, .w_relationbtntab { margin: 0; padding: 0; width: inherit; height: inherit; } .w_inons { margin: 0; padding: 0; width: inherit; height: inherit; } .w_listall { margin: 0; padding: 0; width: inherit; height: inherit; } .w_tuwen { margin: 0; padding: 0; width: inherit; height: inherit; } .ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .pagebox { position: relative; } .SingleIntercept { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; } .widther { overflow: hidden !important; position: relative; } .widther img, .widther video { width: 100% !important; height: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .smaller .widther img { width: 100% !important; height: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .higher .widther img { width: 100% !important; height: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .higher { overflow: hidden !important; position: relative; } .higher img, .higher video { width: auto !important; height: 100% !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .smaller .higher img { width: auto !important; height: 100% !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .widther .higher img { width: auto !important; height: 100% !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .smaller { overflow: hidden !important; position: relative; } .smaller img, .smaller video { height: auto !important; width: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .higher .smaller img { height: auto !important; width: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .widther .smaller img { height: auto !important; width: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; } .swiper-container { margin: 0 auto; position: relative; overflow: hidden !important; z-index: 1; } .swiper-wrapper { position: relative; width: 100%; height: auto; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate(0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative; } .lantern { margin-left: 60px !important; margin-right: 60px !important; } .MatteBox { height: 100%; width: 100%; position: fixed; left: 0; top: 0; } .temporary { display: block !important; overflow: visible !important; } .ce_banner { position: relative; } .ce_detail { position: relative; } .ce_detail .ie_btn { position: absolute; width: 200px; height: 52px; font-size: 14px; } .ce_detail .ie_btn > div { width: 100%; height: 100%; display: table; } .ce_detail .ie_btn i { font-family: iconfont; font-style: inherit; } .ce_detail .ie_btn a { color: inherit; width: 100%; height: 100%; display: table; } .ce_detail .ie_btn .font { display: table-cell; vertical-align: middle; text-align: center; } .ce_detail .ie_line { position: absolute; } .ce_detail .ie_line > div { width: 100%; height: 100%; } .ce_detail .ie_icon { position: absolute; width: 36px; height: 36px; } .ce_detail .ie_icon > div { width: 100%; height: 100%; display: table; font-size: 20px; color: #a0a0a0; } .ce_detail .ie_icon a { color: inherit; width: 100%; height: 100%; display: table; } .ce_detail .ie_icon i { font-family: iconfont; font-style: inherit; } .ce_detail .ie_icon .in_icon { display: table-cell; vertical-align: middle; text-align: center; } .ce_detail .ie_img { position: absolute; width: 640px; height: 206px; } .ce_detail .ie_img > div { width: 100%; height: 100%; } .ce_detail .ie_img a { color: inherit; width: 100%; height: 100%; display: block; } .ce_detail .ie_box { position: absolute; width: 300px; height: 300px; } .ce_detail .ie_box > div { width: 100%; height: 100%; } .ce_detail .ie_title { width: 320px; height: 200px; } .ce_detail .ie_title > div { width: 100%; height: 100%; } .ce_detail .ie_text { width: 320px; height: 200px; } .ce_detail .ie_text > div { width: 100%; height: 100%; } input::-ms-clear { display: none; } .reset_style { line-height: normal; word-wrap: break-word; word-break: break-all; font-size: 14px; } .reset_style h1 { font-weight: 700; font-size: 24px; margin: 0; } .reset_style h2 { font-weight: 700; font-size: 18px; margin: 0; } .reset_style h3 { font-weight: 700; font-size: 19px; margin: 0; } .reset_style h4 { font-weight: 700; font-size: 16px; margin: 0; } .reset_style h5 { font-weight: 700; font-size: 14px; margin: 0; } .reset_style h6 { font-weight: 700; font-size: 12px; margin: 0; } .reset_style p { margin: 0; font-size: 14px; } .reset_style > span { font-size: 14px; } .resetHtmlCssStyle .reset_style a, .reset_style a { text-decoration: none !important; } .reset_style em { font-style: italic; } .reset_style ol, .reset_style ul { padding-left: 20px; padding-right: 20px; } .resetHtmlCssStyle .reset_style ul, .reset_style ul { list-style: disc outside none; } .resetHtmlCssStyle .reset_style ol, .reset_style ol { list-style: decimal outside none; } .reset_style li { display: list-item; list-style-type: inherit; } .w_img-001 .p_dimage { height: 100%\9\0 !important; } div[data-cg-visible="true"] { display: block; } video:-webkit-full-screen { background-color: transparent !important; position: relative !important; left: 0 !important; top: 0 !important; min-width: 0 !important; max-width: none !important; min-height: 0 !important; max-height: none !important; width: 100% !important; height: 100% !important; display: block !important; transform: none !important; margin: 0 !important; flex: 1 1 0 !important; } video:-moz-full-screen { background-color: transparent !important; position: relative !important; left: 0 !important; top: 0 !important; min-width: 0 !important; max-width: none !important; min-height: 0 !important; max-height: none !important; width: 100% !important; height: 100% !important; display: block !important; transform: none !important; margin: 0 !important; flex: 1 1 0 !important; } @media only screen and (max-width: 768px) { div[data-vhide768] { display: none !important; } } @media only screen and (max-width: 1024px) and (min-width: 769px) { div[data-vhide1024] { display: none !important; } } @media only screen and (min-width: 1025px) { div[data-vhide100p] { display: none !important; } } .r_confirm { position: fixed; z-index: 99; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background: rgba(0, 0, 0, 0.5); text-align: center; } .r_confirm_con { margin-top: 100px; display: inline-block; width: 420px; max-width: 90%; background: #fff; border-radius: 5px; padding: 20px; text-align: left; position: relative; } .r_confirm_con .r_confirm_close { position: absolute; right: 20px; top: 20px; line-height: 1; } .r_confirm_con .r_confirm_title { color: #333; font-weight: 700; padding-right: 10px; } .r_confirm_con .r_confirm_content { line-height: 1.5; margin-bottom: 20px; } .r_confirm_con .r_confirm_oprate { text-align: right; padding-top: 10px; } .r_confirm_con .r_confirm_oprate .btn + .btn { margin-left: 10px; } .r_confirm_con.r_hasIcon { padding-left: 55px; position: relative; } .r_confirm_con .iconfont { position: absolute; left: 20px; top: 15px; font-size: 24px; } .r_confirm_con .iconfont.success { color: #4cc82a; } .r_confirm_con .iconfont.warning { color: #fbae24; } .r_confirm_con .iconfont.error { color: #f80f22; } @media screen and (max-width: 768px) { .r_confirm_con { text-align: center; padding: 20px 0 0; } .r_confirm_con.r_hasIcon { padding-left: 0; } .r_confirm_con .iconfont { display: none; } .r_confirm_con .r_confirm_close { display: none; } .r_confirm_con .r_confirm_title { color: #333; font-size: 24px; font-weight: 400; padding: 0 20px; } .r_confirm_con .r_confirm_content { padding: 0 20px; } .r_confirm_con .r_confirm_oprate { border-top: 1px solid #ddd; padding: 0; display: flex; } .r_confirm_con .r_confirm_oprate .btn { flex: 1; line-height: 2.5; border: 0; background: 0; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .r_confirm_con .r_confirm_oprate .btn-default { color: #999; } .r_confirm_con .r_confirm_oprate .btn-primary { color: #1890ff; border-left: 1px solid #ddd; } .r_confirm_con .r_confirm_oprate .btn + .btn { margin: 0; } } .r_counter { width: 120px; display: inline-block; } .r_counter_input { text-align: center; } .r_message { position: fixed; text-align: center; top: 20%; display: block; width: 100%; min-width: 300px; left: 0; z-index: 99; } .r_message_con { display: inline-block; border-radius: 5px; max-width: 80%; background: #fff; box-shadow: 0 0 5px #bbb; color: #666; line-height: 20px; padding: 20px 35px; text-align: left; } .r_message_con * { vertical-align: middle; } .r_message_con .iconfont { margin-right: 15px; font-size: 20px; } .r_message_con .iconfont.success { color: #4cc82a; } .r_message_con .iconfont.warning { color: #fbae24; } .r_message_con .iconfont.error { color: #f80f22; } @media screen and (max-width: 768px) { .r_message { max-width: 90%; } .r_message_con { background: rgba(0, 0, 0, 0.7); color: #fff; border: 0; border-radius: 3px; box-shadow: none; padding: 5px 10px; } .r_message_con .iconfont { display: none; } } .r_steps { display: inline-block; margin: 0; padding: 0; margin-top: 10px; } .r_steps .r_item { display: block; float: left; width: 100px; border-top: 3px solid #ccc; text-align: center; padding-top: 10px; padding-bottom: 10px; position: relative; } .r_steps .r_item span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; display: block; } .r_steps .r_item:before { content: ""; width: 10px; height: 10px; border: 1px solid #fff; border-radius: 5px; background: #ccc; position: absolute; left: 50%; margin-left: -4px; top: -7px; } .r_steps .r_item.r_current, .r_steps .r_item.r_passed { border-color: #1890ff; } .r_steps .r_item.r_current:before, .r_steps .r_item.r_passed:before { background-color: #1890ff; } .r_steps .r_item.r_current span { color: #000; } .r_steps .r_item.r_current:before { width: 12px; height: 12px; border-radius: 6px; top: -8px; } .audio-box * { padding: 0; margin: 0; } .ieaudio { display: none; padding: 0 10px; min-height: 40px; position: relative; overflow: hidden; } .ieaudio .iePlayer { position: absolute; z-index: -1; } .audio-box { background-color: #121212; color: #fafafa; } .audio-cover img { display: block; height: 100%; margin: auto; } .audio-body { padding: 0 10px; } .audio-title { font-weight: 400; font-size: 14px; line-height: 40px; height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .audio-backs { position: relative; padding-left: 50px; padding-right: 50px; height: 20px; } .audio-count-time, .audio-this-time { position: absolute; top: 0; width: 50px; font-size: 14px; height: 20px; line-height: 20px; } .audio-this-time { left: 0; } .audio-count-time { right: 0; text-align: right; } .audio-setbacks { height: 6px; border-radius: 3px; background-color: #333; cursor: pointer; } .audio-setbacks { position: relative; top: 7px; } .audio-cache-setbacks, .audio-this-setbacks { height: 100%; position: absolute; left: 0; top: 0; border-radius: 3px; } .audio-cache-setbacks { width: 0; background-color: #535353; z-index: 1; cursor: pointer; transition: width 0.6s ease; -webkit-transition: width 0.6s ease; } .audio-this-setbacks { background-color: #c70c0c; z-index: 2; } .audio-backs-btn { position: absolute; right: -3px; margin-top: -2px; width: 12px; height: 12px; background-color: #fafafa; border-radius: 50%; cursor: pointer; } .audio-set-volume { box-sizing: border-box; position: absolute; right: -80px; bottom: 1px; width: 80px; height: 15px; padding-left: 15px; z-index: 999; transition: 0.6s width ease; } .volume-box { border-radius: 6px; width: 100%; height: 6px; background-color: #333; } .volume-box i { border-radius: 6px; position: relative; display: block; width: 0; height: 100%; background-color: #c70c0c; } @media only screen and (max-width: 768px) { .ieaudio .icon-pause, .ieaudio .icon-play { position: absolute; left: 0; top: 0; line-height: 40px; text-align: center; width: 40px; height: 40px; font-size: 16px; cursor: pointer; } .audio-maincon { padding-right: 0; } .audio-view { position: relative; padding-left: 60px; height: 70px; overflow: hidden; transition: all 0.6s ease; -webkit-transition: all 0.6s ease; } .audio-cover { display: none; } .audio-btn { position: absolute; left: 0; top: 0; } .audio-select { height: 70px; width: 70px; font-size: 14px; text-align: center; transition: all 0.6s ease; -webkit-transition: all 0.6s ease; } .icon-pause, .icon-play { width: 100%; height: 100%; display: block; line-height: 70px; font-size: 28px; } .icon-volume-up { display: none; } } @media only screen and (min-width: 769px) { .ieaudio { min-height: 40px; position: relative; } .ieaudio .icon-pause, .ieaudio .icon-play { position: absolute; left: 0; top: 0; line-height: 40px; text-align: center; width: 40px; height: 40px; } .audio-maincon { position: relative; padding-right: 150px; } .audio-view { position: relative; padding-left: 0; height: 70px; overflow: hidden; transition: all 0.6s ease; -webkit-transition: all 0.6s ease; } .audio-cover { position: absolute; left: 0; top: 0; width: 80px; height: 80px; background-size: auto 100%; background-repeat: no-repeat; background-position: center center; background-color: #535353; } .audio-btn { position: absolute; right: 0; top: 0; } .audio-select { height: 20px; margin-top: 3px; width: 130px; float: right; font-size: 14px; text-align: center; transition: all 0.6s ease; -webkit-transition: all 0.6s ease; } .audio-select > div { position: relative; width: 20px; height: 20px; background-size: 100% 100%; background-position: center center; background-repeat: no-repeat; float: left; cursor: pointer; } .audio-select > div + div { margin-left: 10px; } } .h1, .h2, .h3, .h4, .h5, .h6 { margin: 0; padding: 0; color: #262626; } .h1 { font-size: 36px; } .h2 { font-size: 30px; } .h3 { font-size: 24px; } .h4 { font-size: 18px; } .h5 { font-size: 16px; } .h6 { font-size: 12px; } .price { font-size: 20px; color: red; } .price-sm { font-size: 14px; color: red; } .dot { background: #9e9e9e; width: 20px; height: 20px; border-radius: 50%; } .dot.current { background: #1890ff; } .tit_emphasize { font-size: 16px; color: #1890ff; } .color_error { color: red; } .color_info { color: #1890ff; } .color_shallow { color: #65beba; } .color_horizon { color: #fff; } .color_disable { color: #bfbfbf; } .font_red { color: #f33; } .font_orange { color: #ea9d2f; } .font_blue { color: #409eff; } .font_green { color: #3c6; } .Madd { color: #80c949; font-size: 24px; } .minor_info { color: #8c8c8c; font-weight: 400; font-size: 14px; } .minor_info.minor_info_sm { font-size: 12px; } .description { color: #8c8c8c; font-size: 14px; } .search_window { background: #fff; } .search_window .btn { border-radius: 0; } .search_window input { border: none; outline: 0; background: 0 0; padding: 0 10px; margin: 0; } @media only screen and (max-width: 768px) { .search_window { border: none; } } @media only screen and (min-width: 769px) { .search_window { border: 1px solid #1890ff; } } .dialog { background: #fff; } .Mtag { border: 1px solid #ffb4b0; background: #fff1f0; color: #f63b44; font-size: 14px; padding: 5px 10px; border-radius: 5px; } .background-textinfo { background: #efeff4; } .background_shopCart { background: #f5212d; } .background_sort { background: #bfbfbf; } .background_assist { background: #e5e5e5; } .background_form { background: #fafafa; } .background_info { background: #e6f7ff; } .background_shade { background: rgba(0, 0, 0, 0.45); } :root .background_shade { filter: none; } .border_default { border: 1px solid #d9d9d9; } .borderT_default { border-top: 1px solid #d9d9d9; } .borderB_default { border-bottom: 1px solid #d9d9d9; } .borderR_default { border-right: 1px solid #d9d9d9; } .borderL_default { border-left: 1px solid #d9d9d9; } .border_dividers { border: 1px solid #e8e8e8; } .borderB_dividers { border-bottom: 1px solid #e8e8e8; } .borderT_dividers { border-top: 1px solid #e8e8e8; } .borderR_dividers { border-right: 1px solid #e8e8e8; } .borderL_dividers { border-left: 1px solid #e8e8e8; } .borderT_bar { border-top: 20px solid #f5f5f5; } .borderB_bar { border-bottom: 20px solid #f5f5f5; } .borderB_bard { border-bottom: 10px solid #f5f5f5; } .borderB_bars { border-bottom: 5px solid #9e9e9e; } .item { border: 2px solid #d9d9d9; } .item:hover { border: 2px solid #a3d3ff; } .p_infosDiff { background: #e5f7ff; border: 1px solid #1890ff; color: #1890ff; } .p_infoBg { background: #1890ff; } .label-default { border: 1px solid #d9d9d9; background: #f5f5f5; color: #595959; } .mouse_bac:hover { background-color: #e6f7ff; color: #1890ff; } @media only screen and (max-width: 768px) { .p_categoryBtn:before { content: ""; } .icon-arrow_up:before { content: "\e69a"; } .icon-arrow_down:before { content: "\e69c"; } .p_btn-show .p_c-fff { margin: 0 0 0 10px; vertical-align: middle; width: auto; display: inline-block; } .p_btn-hide { width: 10%; height: 100%; float: left; padding: 0; background: #bfbfbf; } .p_btn-hide .p_c-fff { width: 100%; height: 40px; display: block; text-align: center; line-height: 40px; margin-top: 120px; background: #686868; } .p_parentBox .p_childBox .p_linkBox { border-bottom: 1px solid #e1e1e4; } .p_linkBox { padding: 5px 10px; display: flex; } .p_title { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 10px 0; } .p_category { width: 100%; height: 100%; position: fixed; top: 0; left: 100%; transition: left 0.3s; z-index: 9999; } .p_category.animate { left: 0; } .p_parent { display: flex; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 0 0 5px; border-bottom: 1px solid rgba(255, 255, 255, 0.3); } .p_categoryBox { overflow-y: auto; width: 90%; height: 100%; float: left; box-sizing: border-box; } .p_parentBox { width: auto; height: auto; } .p_childBox { padding-left: 20px; background: #efeff4; } .p_categoryBtn { display: inline-block; width: 30px; line-height: 40px; } .p_link { height: auto; vertical-align: middle; width: initial; margin: 10px 0; flex: 1; } } @media only screen and (max-width: 768px) { .decTab.active, .decTab:hover { color: #f52f33; border-bottom: 2px solid #f52f33; } } @media only screen and (min-width: 769px) { .decTab { cursor: pointer; } .decTab.active, .decTab:hover { color: #1890ff; border-bottom: 2px solid #1890ff; } } .mod_select { cursor: default; width: 160px; height: 36px; position: relative; float: left; } .box-select { width: 143px; height: 36px; display: inline-block; padding: 6px 10px; border: 1px solid #ccc; overflow: hidden; position: relative; border-radius: 3px; } .select_txt { color: #555; display: inline-block; width: 120px; line-height: 21px; height: 21px; cursor: text; overflow: hidden; } .mod_select .option { width: 300px; height: 300px; overflow: auto; border: solid 1px #ede7d6; position: absolute; z-index: 9999; top: 36px; left: 0; background: #fff; display: none; } .mod_select .option li { color: #555; display: block; height: 26px; line-height: 26px; text-align: left; padding-left: 10px; margin-left: 0; width: 100%; background: #fff; border-style: none; box-sizing: border-box; overflow: hidden; } .mod_select .option li:hover { color: #555; background: #e5e5e5; } .select-icon { position: absolute; top: 9px; right: 3px; } .btn { display: inline-block; } .btn-tab, .btn-tab:focus, .btn-tab:hover { color: #1890ff; background-color: #fff; border-color: #329cff; } .btn-tab.active, .btn-tab.active.focus, .btn-tab.active:focus, .btn-tab.active:hover, .btn-tab:active, .btn-tab:active.focus, .btn-tab:active:focus, .btn-tab:active:hover, .open > .dropdown-toggle.btn-tab, .open > .dropdown-toggle.btn-tab.focus, .open > .dropdown-toggle.btn-tab:focus, .open > .dropdown-toggle.btn-tab:hover { color: #fff; background: #1890ff; border-color: #329cff; } @media only screen and (max-width: 768px) { .btn-order { border: 1px solid #f52f33; border-radius: 35px; color: #f52f33; font-size: 14px; padding: 2px 25px; background: #fff; } .btn-assist { border: 1px solid #ccc; border-radius: 35px; color: #666; font-size: 14px; padding: 2px 25px; background: #fff; } } .order_status { color: #f52f3a; } .order_assist { color: #666; } .btn.disabled, .btn.unavailable, .btn[disabled], fieldset[disabled] .btn { background: #f8f8f8 !important; border-color: #d9d9d9 !important; color: #a4a4a4 !important; } .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0; } .form-label { line-height: 34px; font-size: 14px; } .text-error { font-style: normal; color: #e43a32; font-size: 12px; } .p_categoryBox .p_linkBox.click { background-color: #e6f7ff; color: #1890ff; } .p_categoryBox .p_linkBox.click .color_assist, .p_categoryBox .p_linkBox.click a { color: #1890ff; } .js-regionTreeSelect .treeItemBox { position: absolute; z-index: 99; background: #fff; white-space: nowrap; } .js-regionTreeSelect .treeItemList { display: inline-block; vertical-align: top; width: auto; height: auto; border: 1px solid #e1e1e1; height: 200px; overflow: auto; min-width: 150px; margin-left: -1px; } .js-regionTreeSelect .treeItemList:first-child { margin-left: 0; } .js-regionTreeSelect .treeItem { padding: 10px 25px 10px 10px; font-size: 14px; overflow: hidden; position: relative; line-height: normal; } .js-regionTreeSelect .treeItem:hover { background: #f5f7fa; } .js-regionTreeSelect .treeItem.active { color: #1890ff; } .js-regionTreeSelect .treeItem span { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; } .js-regionTreeSelect .icon_notLeafNode { color: #999; position: absolute; right: 8px; top: 13px; } .js-regionTreeSelect .icon_notLeafNode:before { content: "\e6ae"; } .js-regionTreeSelect .afterIcon { position: absolute; top: 1px !important; right: 8px !important; transform: none !important; width: 32px; height: 32px; text-align: center; padding-top: 6px; pointer-events: none; } @media only screen and (max-width: 768px) { .js-regionTreeSelect .treeItemBox { position: fixed; bottom: 0; left: 0; width: 100%; } .js-regionTreeSelect .treeItemList { border: none; min-width: initial; width: 33.333333333333333%; } } .p_fileItem:hover { background-color: #e5f7ff; } .p_fileItem:hover .btn { background-color: #1890ff; color: #fff; } .p_PromptNoneData { width: auto; background-color: inherit; text-align: center; } .p_PromptNoneData .prompt_title .iconfont:before { content: ""; } .p_PromptNoneData .prompt_title .first { height: auto; display: table-cell; font-size: 32px; position: relative; color: #09bb07; vertical-align: middle; padding: 0 10px 5px 0; } .p_PromptNoneData .prompt_title { display: inline-table; padding: 0 30px; min-height: 200px; height: 100%; } .p_PromptNoneData .prompt_title .first:before { content: "\e6b4"; } .p_PromptNoneData .prompt_title .font { font-size: 18px; display: table-cell; line-height: normal; vertical-align: middle; color: rgba(51, 51, 51, 1); font-weight: 700; text-align: left; } .p_PromptNoneData .promptbox { width: auto; height: 100%; } .p_PromptNoneData .prompt_content { font-size: 14px; color: rgba(105, 105, 105, 1); padding-left: 65px; } @media screen and (max-width: 768px) { .p_OccupyBox { margin: 0; width: auto; height: auto; padding: 0; border: none; } .p_OccupyBox { margin: 0; width: auto; height: auto; padding: 0; border: 0; overflow: initial; } .p_pagebox { width: 100%; height: auto; margin: 20px auto 0; clear: both; position: relative; font-size: 0; white-space: nowrap; } .p_pagebox .pre { display: inline-table; height: 45px; width: 28%; color: rgba(255, 255, 255, 1); border-width: 0; border-style: solid; border-color: rgba(255, 255, 255, 0); background-color: #1890ff; text-align: center; padding-top: 0; padding-right: 10px; padding-left: 10px; position: relative; left: 0; top: 0; box-sizing: border-box; } .p_pagebox .pre:hover { color: rgba(255, 255, 255, 1); border-color: #1890ff; background-color: #1890ff; cursor: pointer; } .p_pagebox .pre:active { background-color: #1286f2; } .p_pagebox .pre .font { display: table-cell; vertical-align: middle; bottom: 0; font-size: 16px; } .p_pagebox .pre .iconfont { display: inline-block; color: rgba(255, 255, 255, 1); vertical-align: top; width: auto; height: auto; float: left; font-size: 22px; } .p_pagebox .pre:hover .iconfont { color: #fff; } .p_pagebox .pre:active .iconfont { color: #fff; } .p_pagebox .pre .iconfont:before { content: "\e6b0"; } .p_pagebox .next { display: inline-table; height: 45px; width: 28%; color: rgba(255, 255, 255, 1); border-width: 0; border-style: solid; border-color: rgba(255, 255, 255, 0); background-color: #1890ff; text-align: center; padding-top: 0; padding-right: 10px; padding-left: 10px; position: relative; left: 0; top: 0; box-sizing: border-box; } .p_pagebox .next:hover { color: rgba(255, 255, 255, 1); border-width: 0; border-style: solid; border-color: rgba(255, 255, 255, 0); background-color: #1890ff; cursor: pointer; } .p_pagebox .next:active { background-color: #1286f2; } .p_pagebox .next .font { display: table-cell; vertical-align: middle; bottom: 0; font-size: 16px; } .p_pagebox .next .iconfont { display: inline-block; color: rgba(255, 255, 255, 1); vertical-align: top; width: auto; height: auto; float: right; font-size: 22px; } .p_pagebox .next:hover .iconfont { color: rgba(255, 255, 255, 1); } .p_pagebox .next:active .iconfont { color: rgba(255, 255, 255, 1); } .p_pagebox .next .iconfont:before { content: "\e6af"; } .p_pagebox .js_pageBtnDisable, .p_pagebox .js_pageBtnDisable:active, .p_pagebox .js_pageBtnDisable:hover { background: #f5f5f5; border-color: #d9d9d9; color: #bfbfbf; cursor: default; } .p_pagebox .js_pageBtnDisable .iconfont { color: #bfbfbf; } .p_pagebox .js_pageBtnDisable:hover .iconfont { color: #bfbfbf; } .p_pagebox .NumBox { width: 44%; height: 44px; display: inline-table; position: relative; cursor: pointer; box-sizing: border-box; background: #e6e6e6; vertical-align: top; } .p_pagebox .num { display: table-cell; vertical-align: middle; font-size: 22px; text-align: center; width: 100%; } .p_pagebox .ItemBox { position: absolute; width: 100%; bottom: 44px; left: 0; z-index: 99; border-bottom: 0; padding-bottom: 40px; } .p_pagebox .ItemBox ul { height: auto; max-height: 240px; overflow-y: auto; border: 1px solid #d3d4d4; } .p_pagebox .ItemBox .jump { position: absolute; width: 100%; box-sizing: border-box; bottom: 0; left: 0; height: 40px; border-left: 1px solid #d3d4d4; border-right: 1px solid #d3d4d4; overflow: hidden; z-index: 9; } .p_pagebox .jump .jumpInput { width: 100%; box-sizing: border-box; height: 40px; line-height: 40px; text-align: center; border: none; color: #595959; background: #fff; padding: 0 5px; font: initial; font-size: 14px; } .p_pagebox .num .iconfont { width: 32px; height: 32px; position: absolute; right: 20px; } .p_pagebox .num .iconfont:before { content: "\e69c"; font-size: 22px; } .p_pagebox .NumBox ul li { width: inherit; height: 40px; line-height: 40px; text-align: center; background-color: #fffffe; color: #323332; font-size: 16px; } .p_pagebox .NumBox ul li .iconfont:before { content: ""; } .p_pagebox .NumBox ul li:active { background-color: #e4e4e4; } .p_more { width: 100%; text-align: center; padding-right: 20px; padding-left: 20px; height: 50px; background-color: rgba(248, 248, 248, 0.8); position: relative; border-radius: 0; border-width: 0; color: rgba(115, 115, 131, 1); font-size: 20px; } .p_more:active { background-color: rgba(248, 248, 248, 0.8); } .p_more .font { vertical-align: middle; text-align: inherit; line-height: 50px; } .p_more .iconfont { display: inline; vertical-align: middle; } .p_more .iconfont:before { content: "\e6d1"; } .p_CommonLanternBox { position: relative; width: auto; height: auto; background-color: transparent; overflow: hidden; } .p_CommonInteraction { width: inherit; height: auto; background-color: transparent; overflow: hidden; } .d_CommonInteractionA { width: 60px; height: auto; vertical-align: middle; position: absolute; overflow: visible; top: 50%; left: 0; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); } .d_CommonInteractionB { width: 60px; height: auto; vertical-align: middle; position: absolute; overflow: visible; top: 50%; right: 0; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); } .p_CommonSwitchBtnA { display: inline-block; position: absolute; top: 50%; left: 50%; vertical-align: middle; cursor: pointer; font-size: 56px; color: rgba(191, 191, 191, 1); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .p_CommonSwitchBtnA .iconfont:before { content: "\e6b0"; display: inline-block; } .p_CommonSwitchBtnA .font { display: table; width: inherit; height: inherit; pointer-events: none; } .p_CommonSwitchBtnA:active { color: rgba(105, 192, 188, 1); } .p_CommonSwitchBtnB { position: absolute; top: 50%; right: 50%; display: inline-block; vertical-align: middle; cursor: pointer; font-size: 56px; color: rgba(191, 191, 191, 1); -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); } .p_CommonSwitchBtnB .iconfont:before { content: "\e6af"; display: inline-block; } .p_CommonSwitchBtnB .font { display: table; width: inherit; height: inherit; pointer-events: none; } .p_CommonSwitchBtnB:active { color: rgba(105, 192, 188, 1); } .p_CommonSummaryBoxA { width: auto; height: auto; margin-bottom: 20px; background-color: transparent; overflow: hidden; text-align: center; } .p_CommonThumbnailBox { width: auto; height: auto; background-color: transparent; overflow: hidden; } .p_CommonSquareNumBtn { display: inline-table; margin: 0 5px; background-color: rgba(191, 191, 191, 1); color: rgba(153, 153, 153, 1); font-size: 12px; border-radius: 10px; text-align: center; } .p_CommonSquareNumBtn:active { background-color: #1890ff; } .p_CommonSquareNumBtn.active { background-color: #1890ff; } .p_butBackground { background-color: #65beba; } .lantern { margin-left: 50px !important; margin-right: 50px !important; } .p_CommonSquareNumBtn .shape { width: inherit; height: inherit; text-indent: -99999px; display: table-cell; vertical-align: middle; border-radius: inherit; -moz-border-radius: inherit; } } @media only screen and (min-width: 769px) { .e_pagebox { width: auto; height: auto; clear: both; position: relative; } .p_page { display: inline-block; padding: 30px 0; } .p_page .PageInterval { display: inline-block; position: static; float: left; margin-right: 5px; line-height: 38px; font-size: 12px; } .p_page .pre1 { color: rgba(255, 255, 255, 1) !important; background-color: #c8c8c8 !important; cursor: not-allowed !important; border: none !important; } .p_page .next1 { color: rgba(255, 255, 255, 1) !important; background-color: #c8c8c8 !important; cursor: not-allowed !important; border: none !important; } .p_page .p_PageInterval { display: inline-block; position: static; float: left; margin-right: 5px; line-height: 38px; font-size: 12px; font-family: cursive; } .p_page .pre:after { content: ""; display: none; position: absolute; top: 5px; left: -14px; width: 27px; height: 27px; background-color: rgba(242, 242, 242, 1); font-size: 0; line-height: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: -1; } .p_page .pre:hover:after { top: 4px; left: -12px; background-color: rgba(101, 190, 186, 1); border-radius: 4px 0 0 0; -webkit-box-shadow: 0 3px 0 rgba(90, 90, 90, 0.8); -moz-box-shadow: 0 3px 0 rgba(90, 90, 90, 0.8); box-shadow: 0 3px 0 rgba(90, 90, 90, 0.8); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: -1; } .p_page .pre:active:after { top: 8px; left: -12px; width: 28px; height: 25px; background-color: rgba(90, 170, 167, 1); border-radius: 0 3px 0 0; -webkit-box-shadow: 0 3px 0 rgba(90, 90, 90, 0.8); -moz-box-shadow: 0 3px 0 rgba(90, 90, 90, 0.8); box-shadow: 0 3px 0 rgba(90, 90, 90, 0.8); -webkit-transform: rotate(-226deg); -moz-transform: rotate(-226deg); -o-transform: rotate(-226deg); -ms-transform: rotate(-226deg); transform: rotate(-226deg); z-index: -1; } .p_page .pre { display: inline-table; position: relative; left: 0; top: 0; float: left; height: 30px; margin: 0 5px 0 18px; text-align: center; padding: 0 10px; border-radius: 6px; border: 1px solid #d9d9d9; background: #fff; color: #595959; } .p_page .pre:hover { color: #fff; background: #1890ff; border-color: #1890ff; cursor: pointer; } .p_page .pre:active { background: #1890ff; border-color: #1890ff; color: #fff; } .p_page .pre .font { display: table-cell; vertical-align: middle; bottom: 0; font-size: 12px; } .p_page .pre:hover .iconfont { color: rgba(255, 255, 255, 1); } .p_page .pre:active .iconfont { color: rgba(255, 255, 255, 1); } .p_page .pre .iconfont:before { content: "\e6b0"; margin-right: 0; } .p_page .pre .i_pre { display: none; } .p_page .next:after { content: ""; display: none; position: absolute; top: 5px; right: -14px; width: 27px; height: 27px; background-color: rgba(101, 190, 186, 1); font-size: 0; line-height: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: -1; } .p_page .next:hover:after { top: 5px; right: -12px; background-color: rgba(101, 190, 186, 1); border-radius: 4px 0 0 0; -webkit-box-shadow: 0 3px 0 #777; -moz-box-shadow: 0 3px 0 #777; box-shadow: 0 3px 0 #777; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); z-index: -1; width: 26px; height: 26px; } .p_page .next:active:after { top: 8px; right: -12px; width: 27px; height: 24px; background-color: rgba(90, 170, 167, 1); border-radius: 0 3px 0 0; -webkit-box-shadow: 0 3px 0 #777; -moz-box-shadow: 0 3px 0 #777; box-shadow: 0 3px 0 #777; -webkit-transform: rotate(226deg); -moz-transform: rotate(226deg); -o-transform: rotate(226deg); -ms-transform: rotate(226deg); transform: rotate(226deg); z-index: -1; } .p_page .next { display: inline-table; position: relative; left: 0; top: 0; float: left; height: 30px; border: 1px solid #d9d9d9; background: #fff; color: #595959; text-align: center; padding: 0 10px; border-radius: 6px; margin-right: 5px; } .p_page .next:hover { background: #1890ff; border-color: #1890ff; color: #fff; cursor: pointer; } .p_page .next:active { background: #1890ff; border-color: #1890ff; color: #fff; } .p_page .next .font { display: table-cell; vertical-align: middle; bottom: 0; font-size: 12px; } .p_page .next:hover .iconfont { color: rgba(255, 255, 255, 1); } .p_page .next:active .iconfont { color: rgba(255, 255, 255, 1); } .p_page .next .iconfont:before { content: "\e6af"; margin-top: 0; float: right; margin-left: 0; } .p_page .next .i_next { display: none; } .p_page .input { display: inline-table; position: relative; left: 0; top: 0; float: left; height: 30px; text-align: center; font-size: 14px; margin: 0 10px 0 5px; } .p_page .input .jumpInput { width: 40px; height: 30px; text-align: center; border: 1px solid #d9d9d9; color: #595959; background: #fff; border-radius: 6px; padding: 0 3px; font: initial; font-size: 14px; } .p_page .input .jumpInput::-webkit-inner-spin-button, .p_page .input .jumpInput::-webkit-outer-spin-button { -webkit-appearance: none; } .p_page .input .jumpInput[type="number"] { -moz-appearance: textfield; } .p_page .jump { display: inline-table; position: relative; left: 0; top: 0; float: left; height: 30px; text-align: center; padding: 0 10px; border-radius: 6px; color: #fff; border-color: #1890ff; cursor: pointer; text-decoration: none; background-color: #1890ff; } .p_page .jump .font { display: table-cell; vertical-align: middle; bottom: 0; font-size: 12px; } .p_page .js_pageBtnDisable, .p_page .js_pageBtnDisable:active, .p_page .js_pageBtnDisable:hover { background: #f5f5f5; border-color: #d9d9d9; color: #bfbfbf; cursor: default; } .p_page .js_pageBtnDisable:hover .iconfont { color: #bfbfbf; } .p_page .pageNum { position: relative; float: left; height: 30px; min-width: 30px; margin: 0 5px 0 0; padding: 0 5px; background-size: 100% 100%; color: #595959; border: 1px solid #d9d9d9; cursor: pointer; line-height: 30px; display: inline-block; font-family: inherit; font-size: 14px; font-weight: inherit; text-decoration: none; background-color: #fff; text-align: center; border-radius: 6px; } .p_page .pageNum:hover { color: #fff; border-color: #1890ff; cursor: pointer; text-decoration: none; background-color: #1890ff; } .p_page .pageNum:active { color: #fff; text-decoration: none; background-color: #1890ff; border-color: #1890ff; } .p_page .pageNum.active { text-decoration: none; background-color: #1890ff; color: #fff; border-color: #1890ff; } .p_page .pageNum .font { display: table-cell; vertical-align: middle; bottom: 0; } .p_page .pageNum .iconfont { display: inline; color: rgba(255, 255, 255, 1); vertical-align: middle; } .p_page .pageNum:hover .iconfont { color: rgba(255, 255, 255, 1); } .p_page .pageNum:active .iconfont { color: rgba(255, 255, 255, 1); } .p_page .pageNum .iconfont:before { content: ""; } .p_page .PageInterval { line-height: 30px; cursor: text; color: rgba(102, 102, 102, 1); } .p_page .p_PageInterval { line-height: 30px; cursor: text; color: #ccc; font-family: cursive; } .p_page .pagesize { font-size: 14px; float: left; margin-left: 10px; } .p_OccupyBox { margin: 0; width: auto; height: auto; padding: 0; border: none; overflow: hidden; text-align: center; } .p_CommonInteraction { margin: 0; width: 236px; height: 317px; padding: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; overflow: hidden; } .p_CommonLanternBox { position: relative; margin: 0; width: auto; height: auto; padding: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; overflow: hidden; } .p_CommonSwitchBtnA { position: absolute; top: 50%; left: 50%; display: inline-block; vertical-align: middle; cursor: pointer; font-size: 45px; color: #e5e5e5; transform: translate(-50%, -50%); } .p_CommonSwitchBtnA .iconfont:before { content: "\e687"; display: inline-block; } .p_CommonSwitchBtnA:hover { cursor: pointer; color: #1890ff; } .p_CommonSwitchBtnB { position: absolute; top: 50%; right: 50%; display: inline-block; vertical-align: middle; cursor: pointer; transform: translate(50%, -50%); font-size: 45px; color: #e5e5e5; vertical-align: middle; cursor: pointer; } .p_CommonSwitchBtnB .iconfont:before { content: "\e6ae"; display: inline-block; } .p_CommonSwitchBtnB:hover { color: #1890ff; cursor: pointer; } .d_CommonInteractionA { left: 0; width: 60px; height: auto; vertical-align: middle; position: absolute; overflow: visible; top: 50%; transform: translate(0, -50%); } .d_CommonInteractionB { right: 0; width: 60px; height: auto; vertical-align: middle; position: absolute; overflow: visible; top: 50%; transform: translate(0, -50%); } .p_CommonSummaryBoxA { margin: 0 0 20px; width: auto; height: auto; padding: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; overflow: hidden; text-align: center; } .p_CommonThumbnailBox { margin: 0; width: auto; height: auto; padding: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; overflow: hidden; } .p_CommonSquareNumBtn { display: inline-block; height: 10px; width: 100px; margin: 0 8px; padding: 0; background-color: rgba(228, 228, 228, 1); border-width: 1px; border-color: transparent; color: rgba(153, 153, 153, 1); font-size: 12px; font-family: "Microsoft YaHei"; text-align: center; cursor: pointer; } .p_CommonSquareNumBtn img { display: none; } .p_CommonSquareNumBtn .shape { text-indent: -9999em; width: inherit; height: inherit; vertical-align: middle; } .p_CommonSquareNumBtn.active, .p_CommonSquareNumBtn:hover { background-color: #1890ff; color: #fff; } .p_CommonSquareNumBtn.j-nav-active { background-color: rgba(103, 184, 180, 1); color: rgba(255, 255, 255, 1); } .p_scroll { width: 100%; height: auto; position: relative; } .p_scroll .vline { width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color: #f0f0f0; opacity: 1; position: absolute; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); } .p_scroll .scrolling { width: 77px; height: 25px; border: 1px solid #bababb; background: -webkit-linear-gradient(#fff, #f2f2f3); background: -o-linear-gradient(#fff, #f2f2f3); background: -moz-linear-gradient(#fff, #f2f2f3); background: linear-gradient(#fff, #f2f2f3); border-radius: 6px; position: relative; left: 50%; text-align: center; font-size: 15px; box-shadow: 0 0 10px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1); color: #aaa; cursor: pointer; } .p_scroll .scrolling:hover { border: 1px solid #bababb; background: -webkit-linear-gradient(#fff, #f7f7f8); background: -o-linear-gradient(#fff, #f7f7f8); background: -moz-linear-gradient(#fff, #f7f7f8); background: linear-gradient(#fff, #f7f7f8); } .p_scroll .scrolling:active { border: 1px solid #bababb; background: -webkit-linear-gradient(#fff, #e4e4e4); background: -o-linear-gradient(#fff, #e4e4e4); background: -moz-linear-gradient(#fff, #e4e4e4); background: linear-gradient(#fff, #e4e4e4); box-shadow: 0 0 10px #fff inset, 0 1px 2px rgba(0, 0, 0, 0.1); } .p_more { position: static; width: 100%; margin: 0 auto; text-align: center; padding-right: 20px; padding-left: 20px; height: 70px; background-color: #f6f7f8; position: relative; border-radius: 0; border-width: 0; color: rgba(115, 115, 131, 1); font-size: 18px; } .p_more:active { background-color: #f6f7f8; } .p_more .font { vertical-align: middle; text-align: inherit; line-height: 70px; } .p_more .iconfont { display: inline; vertical-align: middle; font-style: normal; } .p_more .iconfont:before { content: "\e6d1"; } } .p_stepBox { width: 100%; height: 30px; font-size: 0; line-height: 30px; overflow: hidden; text-align: center; margin: 20px auto 0; } .p_stepBox .step { display: inline-block; vertical-align: middle; overflow: hidden; padding: 0 5px; color: #ccc; min-width: 110px; float: none; } .p_stepBox .step .stepCon { float: left; margin-right: 10px; } .p_stepBox .step .stepNum { display: inline-block; vertical-align: middle; width: 22px; height: 22px; line-height: 20px; border: 1px solid #ccc; border-radius: 50%; font-size: 12px; } .p_stepBox .step .p_stepCompletedIcon { display: inline-block; vertical-align: middle; width: 22px; height: 22px; line-height: 22px; border: 1px solid #1890ff; border-radius: 50%; font-size: 12px; color: #1890ff; display: none; } .p_stepBox .step .stepText { display: inline-block; vertical-align: middle; font-size: 14px; margin-left: 4px; } .p_stepBox .step .stepLine { height: 1px; overflow: hidden; background: #ccc; margin-top: 16px; } .p_stepBox .step.active .stepNum { background: #1890ff; color: #fff; border-color: #1890ff; } .p_stepBox .step.active .stepText { color: #000; font-weight: 600; } .p_stepBox .step.active .stepLine { background: #1890ff; } .p_stepBox .step.completed .stepNum { display: none; } .p_stepBox .step.completed .p_stepCompletedIcon { display: inline-block; } .p_stepBox .step.completed .stepText { color: #000; } .p_stepBox .step.completed .stepLine { background: #1890ff; } .overstriking { color: #000; font-weight: 700; } .activity { border-radius: 3px; } .imaginary { border-bottom: 1px dotted gray; } .reply { background: #e1e1e1; color: #fff; } .reviewBackground { background: #eee; } .background_fb { background-color: #bfbfbf; } .background_horizon { background: #fff; } .res_cont_tags { padding: 0 0 5px; } .res_contdetail_tags { text-align: center; } .res_cont_tags > span { border: 1px solid #ccc; font-size: 12px; margin: 0 4px; line-height: 16px; display: inline-block; padding: 0 2px; } .res_contlist_tags > span { margin: 0 6px 0 0; } .res_cont_tags > span.font_red { border-color: #f33; } .res_cont_tags > span.font_orange { border-color: #ea9d2f; } .res_cont_tags > span.font_blue { border-color: #409eff; } .res_cont_tags > span.font_green { border-color: #3c6; }