body { margin: 0px; padding: 0px; }
dl { margin: 0px; padding: 0px; }
dt { margin: 0px; padding: 0px; }
dd { margin: 0px; padding: 0px; }
ul { margin: 0px; padding: 0px; }
ol { margin: 0px; padding: 0px; }
li { margin: 0px; padding: 0px; }
h1 { margin: 0px; padding: 0px; }
h2 { margin: 0px; padding: 0px; }
h3 { margin: 0px; padding: 0px; }
h4 { margin: 0px; padding: 0px; }
h5 { margin: 0px; padding: 0px; }
h6 { margin: 0px; padding: 0px; }
pre { margin: 0px; padding: 0px; }
code { margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }
fieldset { margin: 0px; padding: 0px; }
legend { margin: 0px; padding: 0px; }
input { margin: 0px; padding: 0px; }
button { margin: 0px; padding: 0px; }
textarea { margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px; }
blockquote { margin: 0px; padding: 0px; }
th { margin: 0px; padding: 0px; }
td { margin: 0px; padding: 0px; }
h1 { font-size: 100%; }
h2 { font-size: 100%; }
h3 { font-size: 100%; }
h4 { font-size: 100%; }
h5 { font-size: 100%; }
h6 { font-size: 100%; }
ul { margin: 0px; padding: 0px; list-style-type: none; }
li { margin: 0px; padding: 0px; list-style-type: none; }
body { background: rgb(249, 249, 249); font-size-adjust: none; font-stretch: normal; _background-image: url(about:blank); _background-attachment: fixed; }
img { border: 0px currentColor; }
ol { list-style: none; }
ul { list-style: none; }
:link { text-decoration: none; }
:visited { text-decoration: none; }
ins { text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; }
sub { font-size: 100%; vertical-align: baseline; }
sup { font-size: 100%; vertical-align: baseline; }
blockquote { quotes: "΅°" "΅±" "΅®" "΅―"; }
q { quotes: "΅°" "΅±" "΅®" "΅―"; }
blockquote::before { content: none; }
blockquote::after { content: none; }
q::before { content: none; }
q::after { content: none; }
input { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
button { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
textarea { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
select { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
optgroup { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
button { margin: 0px; font-family: inherit; font-size: 100%; }
input { margin: 0px; font-family: inherit; font-size: 100%; }
select { margin: 0px; font-family: inherit; font-size: 100%; }
textarea { margin: 0px; font-family: inherit; font-size: 100%; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
i { font-style: normal; }
cite { font-style: normal; }
em { font-style: normal; }
address { font-style: normal; }
a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(0, 153, 255); text-decoration: none; }
a.disabled { cursor: default; pointer-events: none; }
a.disabled:hover { cursor: default; pointer-events: none; }
.clearfix::before { height: 0px; display: block; content: "\200b"; }
.clearfix::after { height: 0px; display: block; content: "\200b"; }
.clearfix::after { clear: both; }
.clearfix { }
.hide { display: none; }
.tmpl { display: none; }
.wrap { margin: 0px auto; width: 1186px; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.bold { font-weight: bold; }
.f11 { font-size: 11px; }
.f14 { font-size: 14px; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.a-right { text-align: right; }
.nowrap { white-space: nowrap; word-wrap: normal; }
.nobr { white-space: nowrap; word-wrap: normal; }
.quick_links_wrap { width: 320px; height: 100%; right: 0px; bottom: 0px; position: fixed; z-index: 9; -webkit-transition: width linear .4s; -moz-transition: width linear .4s; -ms-transition: width linear .4s; transition: width linear .4s; _position: fixed; _bottom: auto; }
.mui-mbar-tabs { height: 250px; right: 0px; bottom: 0px; position: fixed; z-index: 9; -webkit-transition: width linear .4s; -moz-transition: width linear .4s; -ms-transition: width linear .4s; transition: width linear .4s; _position: fixed; _bottom: auto; }
.quick_links_dockright.quick_links_wraper { left: auto; right: 4px; margin-left: 0px; }
.mui-mbar-tabs i { background: url("../images/ibar_sprites.png") no-repeat; width: 18px; height: 19px; vertical-align: top; display: inline-block; position: absolute; cursor: pointer; }
.ibar_closebtn { background: url("../images/ibar_sprites.png") no-repeat; width: 18px; height: 19px; vertical-align: top; display: inline-block; position: absolute; cursor: pointer; }
.login_order { background: url("../images/ibar_sprites.png") no-repeat; width: 18px; height: 19px; vertical-align: top; display: inline-block; position: absolute; cursor: pointer; }
.login_favorite { background: url("../images/ibar_sprites.png") no-repeat; width: 18px; height: 19px; vertical-align: top; display: inline-block; position: absolute; cursor: pointer; }
.quick_links_panel { background: rgb(68, 72, 81); top: 0px; width: 40px; height: 100%; right: 0px; font-family: "microsoft yahei", arial; position: absolute; z-index: 2; }
.quick_links_panel a { margin: 0px; padding: 0px; left: 0px; top: 0px; width: 40px; height: 38px; color: rgb(216, 216, 216); line-height: 200px; overflow: hidden; font-size: 12px; text-decoration: none; display: block; position: relative; z-index: 1; background-color: rgb(68, 72, 81); }
.quick_links_panel .quick_toggle { background: rgb(68, 72, 81); left: 0px; width: 40px; bottom: 0px; position: absolute; z-index: 1; }
.quick_links_panel .mp_tooltip { background: rgb(68, 72, 81); left: -121px; top: 0px; width: 92px; height: 38px; text-align: center; color: rgb(216, 216, 216); line-height: 38px; display: block; visibility: hidden; position: absolute; z-index: 2; }
.quick_links_panel .mp_qrcode { background: rgb(255, 255, 255); padding: 10px; border-radius: 5px 0px 0px 5px; left: -169px; top: -157px; width: 148px; height: 175px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; display: none; position: absolute; z-index: 3; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4); }
.quick_links_panel .icon_arrow_white { background-position: 0px -253px; top: 172px; width: 5px; height: 9px; right: -5px; position: absolute; }
.quick_links_panel .icon_arrow_right_black { background-position: 0px -234px; top: 15px; width: 5px; height: 9px; right: -5px; overflow: hidden; position: absolute; }
.quick_toggle .return_top {  }
.quick_links_allow_gotop .return_top { display: block; }
.quick_links { background: rgb(68, 72, 81); left: 0px; top: 50%; width: 40px; margin-top: -190px; position: absolute; z-index: 2; }
.quick_links a.message_list { background: url("../images/ibar_sprites.png") no-repeat -23px -225px; margin: 20px 0px 10px; height: 133px; color: rgb(255, 255, 255); line-height: 16px; }
.quick_links_min .quick_links_panel { right: 280px; }
.quick_links li { left: 0px; top: 0px; display: block; position: relative; }
.quick_toggle li { left: 0px; top: 0px; display: block; position: relative; }
.history_list { margin-bottom: 6px; }
.leave_message { margin-bottom: 6px; }
.mpbtn_histroy { margin-bottom: 6px; }
.mpbtn_wdsc { margin-bottom: 6px; }
.mpbtn_recharge { margin-bottom: 6px; }
.quick_links a:hover { background: rgb(237, 20, 91); text-decoration: none; }
.quick_links a.current { background: rgb(237, 20, 91); text-decoration: none; }
.quick_toggle a:hover { background: rgb(237, 20, 91); text-decoration: none; }
.quick_links a.message_list .span { margin: 38px 0px 0px 14px; width: 16px; height: 48px; display: block; cursor: pointer; }
.quick_links a.message_list .cart_num { background: rgb(237, 20, 91); margin: 9px 0px 0px 10px; border-radius: 50%; width: 21px; height: 21px; text-align: center; color: rgb(255, 255, 255); line-height: 21px; display: block; cursor: pointer; }
.quick_links i.setting { left: 11px; top: 10px; width: 18px; height: 19px; }
.quick_links a:hover i.setting { background-position: -33px 0px; }
.quick_links .current i.setting { background-position: -33px 0px; }
.quick_links i.message { background-position: 0px -29px; left: 9px; top: 11px; width: 23px; height: 18px; }
.quick_links a:hover i.message { background-position: -33px -29px; }
.quick_links .current i.message { background-position: -33px -29px; }
.quick_links i.cart { background-position: 0px -29px; }
.quick_links i.view { background-position: 0px -57px; left: 11px; top: 10px; width: 18px; height: 18px; }
.quick_links a:hover i.view { background-position: -33px -57px; }
.quick_links .current i.view { background-position: -33px -57px; }
.quick_links .qa { background-position: 0px -85px; left: 11px; top: 11px; width: 18px; height: 15px; }
.quick_links a:hover i.qa { background-position: -33px -85px; }
.quick_links .current i.qa { background-position: -33px -85px; }
.quick_links .zuji { background-position: -4px -110px; left: 14px; top: 8px; width: 11px; height: 24px; }
.quick_links a:hover i.zuji { background-position: -36px -110px; }
.quick_links .current i.zuji { background-position: -36px -110px; }
.quick_links .chongzhi { background: url("../images/chongzhi.png") no-repeat; left: 3px; top: 2px; width: 35px; height: 35px; }
.quick_links .wdsc { background: url("../images/wdsc.png") no-repeat; left: 3px; top: 2px; width: 35px; height: 35px; }
.quick_toggle .mpbtn_qrcode { background-position: 0px -302px; left: 11px; top: 11px; width: 18px; height: 18px; }
.quick_toggle .top { background-position: 0px -201px; left: 12px; top: 12px; width: 17px; height: 14px; }
.quick_toggle a:hover .top { background-position: -33px -201px; }
.quick_links a.current .top { background-position: -33px -201px; }
.quick_toggle i.kfzx { background-position: 0px -175px; left: 12px; top: 11px; width: 15px; height: 16px; }
.quick_toggle a:hover i.kfzx { background-position: -33px -175px; }
.quick_links_pop { border-radius: 5px 0px 0px 5px; border: 1px solid rgb(153, 153, 153); top: 0px; right: 0px; display: none; position: absolute; behavior: url(js/htc.htc); box-shadow: 0px 0px 5px #999; }
.quick_links_pop .arrow { border-width: 12px 0px 12px 12px; border-style: dashed solid; border-color: transparent rgb(221, 221, 221); left: 100%; top: 12px; width: 0px; height: 0px; font-size: 0px; display: none; position: absolute; }
.quick_links_pop .arrow i { border-width: 12px 0px 12px 12px; border-style: dashed solid; border-color: transparent rgb(221, 221, 221); left: 100%; top: 12px; width: 0px; height: 0px; font-size: 0px; display: none; position: absolute; }
.quick_links_pop .arrow i { border-color: transparent rgb(249, 250, 252); margin: -12px 0px 0px -13px; left: 0px; top: 0px; }
.quick_links_pop .fix_bg { margin: 0px 0px -4px -250px; border-radius: 0px 0px 3px 3px; left: 50%; width: 500px; height: 2px; bottom: 0px; overflow: hidden; border-top-width: 0px; display: none; position: absolute; }
.quick_links_pop .pop_panel { width: 100%; height: 628px; font-size: 12px; position: relative; }
.quick_cart_list { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_history_list { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_links_pop .links { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_my_qlinks { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_message_list { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_leave_message { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_mpbtn_histroy { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_mpbtn_wdsc { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_mpbtn_recharge { background: rgb(255, 255, 255); left: 0px; top: 0px; width: 280px; height: 100%; display: block; position: absolute; }
.quick_cart_list .user_cart_inner { margin: 0px; border: 0px currentColor; display: block; position: static; }
.quick_history_list .history_slider { margin: 0px; border: 0px currentColor; display: block; position: static; }
.quick_cart_list .user_cart_inner .del { display: none; }
.quick_history_list .title i { background-position: -170px -34px; }
.quick_leave_message .title i { background-position: -160px 0px; }
.quick_leave_message .types { left: 148px; top: 18px; font-size: 0px; white-space: nowrap; position: absolute; }
.quick_leave_message .types input { font-size: 12px; margin-right: 20px; vertical-align: middle; white-space: nowrap; }
.quick_leave_message .types label { font-size: 12px; margin-right: 20px; vertical-align: middle; white-space: nowrap; }
.quick_leave_message .types input { margin: -2px 3px 0px 0px; width: 13px; height: 13px; }
.quick_leave_message .txt { padding: 15px 0px; }
.quick_leave_message .txt textarea { background: rgb(255, 255, 255); margin: 0px auto; padding: 8px; border-radius: 3px; border: 1px solid rgb(232, 232, 232); width: 90%; height: 68px; display: block; box-shadow: 0px 1px 0px #fff, inset 0px 1px 4px rgba(0, 0, 0, 0.1); }
.quick_leave_message .token { padding: 0px 0px 14px 16px; height: 26px; }
.quick_leave_message .token input { background: rgb(255, 255, 255); padding: 3px 4px; border: 1px solid rgb(221, 221, 221); width: 76px; vertical-align: middle; }
.quick_leave_message .token img { margin-left: 5px; vertical-align: middle; }
.quick_leave_message .btns { padding-right: 16px; margin-top: -42px; float: right; }
.quick_leave_message .btn { background-position: 0px -356px; overflow: visible; padding-left: 20px; font-size: 0px; cursor: pointer; text-shadow: 0 1px 0 #355ba9; }
.quick_leave_message .btn:hover { background-position: 0px -386px; }
.quick_leave_message .btn span { background-position: 100% -356px; padding-right: 20px; font-size: 12px; }
.quick_leave_message .btn:hover span { background-position: 100% -386px; }
.quick_links_pop .no_data { padding: 35px 10px; text-align: center; color: rgb(51, 51, 51); font-size: 14px; }
.quick_links_pop .no_data i { background: url("../images/cart_new.png") no-repeat 0px -188px; margin: 0px 10px 0px 0px; width: 60px; height: 36px; vertical-align: middle; display: inline-block; }
.quick_links_pop .links li { vertical-align: top; border-top-color: rgb(241, 241, 241); border-top-width: 1px; border-top-style: solid; }
.quick_links_pop .links a { background: rgb(252, 252, 252); padding: 12px 15px; color: rgb(51, 51, 51); font-size: 14px; display: block; }
.quick_links_pop .links a:hover { color: rgb(68, 103, 167); background-color: rgb(242, 243, 244); }
.quick_links_pop .links .tips { color: rgb(97, 194, 237); font-size: 12px; float: right; }
.quick_my_qlinks .title i { background-position: -200px 0px; width: 22px; height: 22px; }
.quick_message_list .title i { background-position: -200px -34px; width: 22px; height: 22px; }
.quick_message_list .no_data i { width: 62px; height: 45px; background-image: url("../images/quick_links_no_msg.png"); }
.ibar_plugin_title { margin: 0px auto; width: 267px; height: 38px; color: rgb(51, 51, 51); line-height: 38px; font-size: 14px; font-weight: 700; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; }
.ibar_closebtn { background-position: 5px -267px; padding: 5px; top: 4px; width: 20px; height: 20px; right: 4px; overflow: hidden; position: absolute; }
.ibar_plugin_content { top: 0px; width: 100%; bottom: 0px; overflow: hidden; position: absolute; }
.ibar_cart_group { background: rgb(255, 255, 255); padding: 0px 20px 0px 10px; width: 250px; }
.ibar_cart_group_header { height: 34px; line-height: 34px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; }
.ibar_cart_group_title { font-size: 14px; float: left; }
.ibar_cart_group_header a { color: rgb(237, 20, 91); float: right; }
.ibar_cart_group_header a:hover { text-decoration: underline; }
.cart_item { padding: 15px 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted; }
.cart_item_pic { width: 87px; height: 87px; float: left; position: relative; }
.cart_item_pic img { border: 1px solid rgb(244, 244, 244); width: 85px; height: 85px; }
.cart_item_desc { padding: 3px 0px 0px 10px; width: 150px; float: left; }
.cart_item_name { width: 100%; height: 36px; color: rgb(92, 92, 92); line-height: 18px; overflow: hidden; display: inline-block; }
.cart_item_sku { width: 160px; height: 24px; color: rgb(153, 153, 153); line-height: 24px; }
.cart_price { color: rgb(237, 20, 91); font-family: Arial, Helvetica; font-weight: 700; }
.cart_handler { background: rgb(255, 255, 255); width: 100%; height: 100px; bottom: 0px; position: absolute; }
.cart_handler_header { margin: 8px 10px; width: 260px; float: left; }
.cart_handler_left { float: left; }
.cart_handler_right { color: rgb(237, 20, 91); font-family: Arial; font-size: 16px; font-weight: 700; float: right; }
.cart_go_btn { background: rgb(237, 20, 91); margin: 0px 10px; width: 260px; height: 33px; text-align: center; color: rgb(255, 255, 255); line-height: 33px; font-family: SimHei; font-size: 19px; text-decoration: none; float: left; display: block; }
.cart_go_btn:hover { color: rgb(255, 255, 255); }
.ia-head-list { background: rgb(243, 243, 243); width: 244px; height: 66px; color: rgb(74, 74, 74); overflow: hidden; margin-top: 15px; margin-left: 15px; zoom: 1; }
.ia-head-list a { color: inherit; }
.ia-head-list .pl { width: 80px; height: 47px; text-align: center; margin-top: 10px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dashed; float: left; }
.ia-head-list .num { height: 26px; font-family: arial; font-size: 16px; }
.ia-head-list .money { border-right-color: currentColor; border-right-width: 0px; border-right-style: none; }
.ga-expiredsoon { width: 244px; margin-top: 20px; margin-left: 15px; }
.ga-expiredsoon .es-head { height: 13px; color: rgb(92, 92, 92); padding-left: 13px; border-left-color: rgb(92, 92, 92); border-left-width: 3px; border-left-style: solid; }
.ia-none { background: url("../images/null_icon.png") no-repeat center 50px; text-align: center; color: rgb(121, 121, 121); padding-top: 150px; padding-bottom: 30px; font-family: "ΞΆΘνΡΕΊΪ"; font-size: 16px; }
.jiaru { margin-top: 40px; }
.ibar-history-head { width: 255px; height: 37px; line-height: 37px; font-size: 14px; margin-left: 10px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; position: relative; }
.ibar-history-head a { color: rgb(237, 20, 91); float: right; }
.ibar-history-head a:hover { text-decoration: underline; }
.imp_item { width: 255px; overflow: hidden; padding-top: 10px; padding-bottom: 15px; margin-bottom: -1px; margin-left: 10px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: dashed; }
.imp_item .pic { margin-right: 10px; float: left; display: inline; }
.imp_item .tit { width: 140px; height: 40px; overflow: hidden; word-break: break-all; }
.imp_item .tit a { color: rgb(92, 92, 92); line-height: 18px; }
.imp_item .tit a:hover { color: rgb(237, 20, 91); line-height: 18px; }
.imp_item .price { color: rgb(237, 20, 91); font-weight: 700; margin-bottom: 10px; }
.imp_item .price em { font-family: arial; font-size: 14px; }
.imp_item .imp-addCart { background: rgb(243, 33, 102); width: 90px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; float: left; display: inline; }
.sc { line-height: 22px; margin-right: 7px; float: right; }
.ibar_recharge_form { margin: 0px auto; padding: 15px 0px; width: 220px; }
.ibar_recharge-field { border: 1px solid rgb(221, 221, 221); height: 30px; margin-bottom: 10px; }
.ibar_recharge-field label { background: rgb(115, 115, 115); width: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; float: left; }
.ibar_recharge-fl { width: 170px; padding-left: 5px; float: left; position: relative; }
.ibar_recharge-iwrapper { padding-top: 7px; }
.ibar_recharge-iwrapper input { outline: 0px; border: 0px currentColor; }
i.ibar_recharge-contact { background: url("../images/contact.png"); top: 8px; width: 13px; height: 14px; right: 5px; cursor: pointer; }
.ibar_recharge-mod { color: rgb(115, 115, 115); line-height: 30px; font-weight: 700; cursor: pointer; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; }
i.ibar_recharge-arrow { background: url("../images/arrow-down.png"); top: 14px; width: 6px; height: 3px; right: 8px; cursor: pointer; }
.ibar_recharge-vbox { background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); left: 0px; top: 30px; width: 177px; position: absolute; }
.ibar_recharge-vbox li { padding: 7px 10px; width: 68px; line-height: 1; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer; }
.ibar_recharge-vbox li.sanwe { border: 0px currentColor; }
.ibar_recharge-vbox .selected { background: rgb(236, 236, 236); }
.ibar_recharge-vbox li:hover { background: rgb(236, 236, 236); }
.ibar_recharge-btn { text-align: center; padding-top: 3px; }
.ibar_recharge-btn input { background: rgb(243, 33, 102); border: 0px currentColor; width: 115px; height: 31px; color: rgb(255, 255, 255); font-size: 16px; display: inline-block; cursor: pointer; }
.ibar_recharge-btn input:hover { }
.ibar_login_box { background: rgb(255, 255, 255); padding: 10px; border-radius: 5px 0px 0px 5px; left: -288px; top: 0px; width: 267px; height: 185px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; display: none; position: absolute; z-index: 3; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4); }
.ibar_login_box .avatar_box { width: 267px; height: 120px; overflow: hidden; }
.status_login .avatar_imgbox { margin: 6px 20px 0px 5px; float: left; display: inline; }
.ibar_login_box .avatar_imgbox { border-radius: 50%; width: 100px; height: 100px; overflow: hidden; }
.ibar_login_box .avatar_box p { text-align: center; color: rgb(51, 51, 51); font-size: 14px; }
.status_login .user_info { width: 140px; color: rgb(51, 51, 51); line-height: 24px; overflow: hidden; padding-top: 30px; float: left; }
.status_login .user_info li { height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; }
.ibar_login_box .login_btnbox { width: 267px; height: 79px; overflow: hidden; padding-top: 15px; clear: both; border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: dotted; }
.ibar_login_box .login_btnbox a { background-position: 0px -408px; border: 1px solid rgb(233, 233, 233); width: 94px; height: 30px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; text-decoration: none; float: left; background-repeat: repeat-x; }
.ibar_login_box .login_btnbox .login_order { margin: 0px 10px 0px 35px; }
.ibar_login_box .login_btnbox a:hover { border-color: rgb(252, 202, 219); text-decoration: none; }
.ibar_login_box .login_btnbox .login_favorite { border-color: rgb(233, 233, 233); }
.ibar_login_box .icon_arrow_white { background-position: 0px -253px; top: 15px; width: 5px; height: 9px; right: -5px; position: absolute; }
#plist { width: 100%; height: auto; overflow: hidden; padding-top: 10px; float: left; }
#plist li { padding: 0px 20px 20px 0px; width: 240px; height: auto; overflow: hidden; float: left; }
#plist .extra { padding: 2px 0px 2px 2px; height: 16px; color: rgb(0, 90, 160); line-height: 16px; overflow: hidden; float: left; }
#plist .extra a { font-size: 12px; float: left; }
#plist .btns { padding-left: 2px; margin-top: 5px; float: left; zoom: 1; }
#plist .btns a { background: rgb(247, 247, 247); margin: 0px 8px 0px 0px; padding: 0px 9px; border-radius: 2px; border: 1px solid rgb(221, 221, 221); height: 19px; text-align: center; color: rgb(51, 51, 51); line-height: 19px; text-decoration: none; float: left; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2"); }
.plist-n7a#plist .p-img { height: 240px; }
.index_banner { height: 500px; margin-bottom: 20px; position: relative; }
.index_banner li { left: 0px; top: 0px; width: 100%; height: 500px; overflow: hidden; position: absolute; }
.index_banner li a { margin: 0px auto; width: 1000px; height: 500px; display: block; }
.index_banner .clert { left: 0px; width: 100%; height: 30px; text-align: center; bottom: 0px; line-height: 30px; position: absolute; z-index: 99; }
.index_banner cite { height: 15px; z-index: 999; }
.index_banner cite span { margin: 0px 4px; border-radius: 5px; width: 10px; height: 10px; text-indent: -999em; display: inline-block; cursor: pointer; opacity: 0.8; background-color: rgb(102, 102, 102); }
.index_banner cite span.cur { cursor: default; background-color: rgb(0, 0, 0); }
.flei { padding-left: 28px; }
.flei a { background: url("store_images/xiala12497.gif") no-repeat 125px 4px; display: block; }
.flei a:hover { color: rgb(102, 102, 102); text-decoration: none; }
.flei i { background: url("store_images/xiala12497.gif") no-repeat -20px -102px; margin: 10px 8px 0px 0px; width: 8px; height: 8px; float: left; display: block; }
#plist .btns a.btn-compare { padding: 0px; }
#plist .btns a.btn-compare input { margin: 3px 5px; float: left; }
#plist .btns a.btn-compare label { margin-right: 5px; }
.main { margin: 0px auto; width: 1000px; }
.settleup-2013 { height: 34px; right: 45px; position: fixed; z-index: 900; }
.shoping-small { width: 119px; }
.fly_item { border: 1px solid rgb(0, 0, 0); width: 38px; height: 38px; overflow: hidden; visibility: hidden; filter: alpha(opacity=50); position: absolute; opacity: 0.5; }
.shop_cart { top: 240px; width: 106px; height: 25px; right: 50px; color: rgb(0, 0, 0); line-height: 25px; text-indent: 34px; padding-top: 8px; font-family: "microsoft yahei"; font-size: 12px; position: absolute; }
.clear { clear: both; font-size: 0px; height: 0px; overflow: hidden; }
.line5 { clear: both; font-size: 0px; height: 5px; overflow: hidden; }
.line10 { clear: both; font-size: 0px; height: 10px; overflow: hidden; }
.line15 { clear: both; font-size: 0px; height: 15px; overflow: hidden; }
.line20 { clear: both; font-size: 0px; height: 20px; overflow: hidden; }
.line30 { clear: both; font-size: 0px; height: 30px; overflow: hidden; }
/* Clear Fix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hide from IE Mac */
.clearfix { display: block; }
.left{ float:left; }
.right{ float:right; }