﻿body{ margin:0px; background-color:#fff;}
.oms-topbg{ width:100%; height:82px; position:absolute; top:9px; left:0px; z-index:-999; background:url(../images/common/topbg.png) repeat; }
.oms-topbar{ width:100%; height:9px; background:#F6931E; display:block; }
.oms-container{ width:960px;margin:0 auto; padding:0px;}
.oms-text{ font-size:12px; font-family:宋体; }
.oms-ul{ list-style-type:none; }
.oms-li{ margin:0px; padding:0px; }
.oms-subtitle{ font-weight:normal; color:#747474; }

.oms-header{ width:100%; height:auto; margin:12px auto; }
.oms-header-top{ width:100%; height:66px;}
.oms-header-top-left{ width:357px; height:100%; float:left; left:0px;}
.oms-header-top-right{ width:556px; height:100%;float:right; right:0px;}
.oms-header-top-right-searchbox{ width:556px; height:34px; padding:0px; margin:0px; }
.oms-header-top-right-searchbox td{ padding:0px; margin:0px; }
.oms-header-top-right-searchbox .top{ width:556px; height:10px;background:url(../images/common/searchbox-top.gif) repeat; }
.oms-header-top-right-searchbox .left-top{ width:9px; background:url(../images/common/searchbox-left-top.gif) no-repeat; }
.oms-header-top-right-searchbox .left-middle{ width:9px;background:url(../images/common/searchbox-left-middle.gif) repeat; }
.oms-header-top-right-searchbox .left-bottom{ width:9px; background:url(../images/common/searchbox-left-bottom.gif) no-repeat 0 -2px; }
.oms-header-top-right-searchbox .right-top{ width:8px; background:url(../images/common/searchbox-right-top.gif) no-repeat; }
.oms-header-top-right-searchbox .right-middle{ background:url(../images/common/searchbox-right-middle.gif) repeat; }
.oms-header-top-right-searchbox .right-bottom{ background:url(../images/common/searchbox-right-bottom.gif) no-repeat 0px 0px; }
.oms-header-top-right-searchbox .bottom{ height:7px; background:url(../images/common/searchbox-bottom.gif) repeat;}
.oms-header-top-right-searchbox .input{ width:465px; height:22px; line-height:22px; color:#BCBDC0; margin:0px; border:0px; float:left;}
.oms-header-top-right-searchbox .submit{ width:70px; height:22px; background-position:0px -30px; border:0px; float:right; margin:1px 2px 2px 2px; cursor:pointer; }
.oms-header-top-right-searchtab { position:relative; bottom:-1px; float:left; margin-left:12px; }
.oms-header-top-right-searchtab .left{ width:5px;height:20px; }
.oms-header-top-right-searchtab .right{ width:5px; height:20px; }
.oms-header-top-right-searchtab .middle{ text-align:center; padding:0 5px; height:20px; cursor:pointer;}
.oms-header-top-right-searchtab-current .left{ background:url(../images/common/searchtab-left.gif) no-repeat 0px 0px; }
.oms-header-top-right-searchtab-current .right{ background:url(../images/common/searchtab-right.gif) no-repeat 0px 0px; }
.oms-header-top-right-searchtab-current .middle{ background:url(../images/common/searchtab-middle.gif) repeat 0px 0px;}
.oms-header-advert{ height:92px; text-align:center;margin-top:14px; }
.oms-header-menubar{ height:30px; text-align:center;margin-top:14px;background:#F36523 url(../images/common/menubar.png) no-repeat 0px 0px; }
.oms-header-menubar ul{ height:100%; padding:0px; margin:0px; }
.oms-header-menubar ul li{ height:100%;list-style-type:none; float:left; border:solid 0px #D8D8DA; margin:0; }
.oms-header-menubar ul li a{ height:100%; display:block;  margin:0px; padding:0px; text-indent:-9999px;background:url(../images/common/menubar.png) no-repeat -9999px -999px;}
.oms-header-menubar ul .home{ width:70px;}
.oms-header-menubar ul .category{ width:100px;}
.oms-header-menubar ul .shopcart{ width:70px;}
.oms-header-menubar ul .member{ width:82px;}
.oms-header-menubar ul .help{ width:78px;}
.oms-header-menubar ul .oms-contact{ width:76px;}
.oms-header-menubar ul .home.oms-current{ background-position:0px -32px; }
.oms-header-menubar ul .category.oms-current{ background-position:-70px -32px;}
.oms-header-menubar ul .shopcart.oms-current{ background-position:-170px -32px; }
.oms-header-menubar ul .member.oms-current{ background-position:-240px -32px; }
.oms-header-menubar ul .help.oms-current{ background-position:-321px -32px; }
.oms-header-menubar ul .contact.oms-current{ background-position:-400px -32px; }

.oms-navigation{ margin:10px 0;}
.oms-navigation .oms-home{ font-weight:bold; }
.oms-navigation .oms-separator{ margin:0 5px; }
.oms-navigation .oms-path,.oms-home,.oms-separator{ color:#636363; }
.oms-navigation .oms-current{ display:inline;  color:#F26522; font-weight:bold; }
.oms-navigation .oms-current:hover{ color:#F26522; }

.oms-main{ width:100%;}

.oms-user-main{ width:100%; margin-top:-2px;}
.oms-user-main-left{ width:170px; float:left;}
.oms-user-main-left-top{ background:#F3F3F5; padding:10px 14px;}
.oms-user-main-left-middle{ height:auto;margin-top:4px;border-top:0px; }
.oms-user-main-right{ width:782px; float:right;}

.oms-user-welcome-header{ font-size:14px;line-height:22px; }
.oms-user-welcome-header .oms-text{ margin:0px; font-size:14px; }
.oms-user-welcome-button{ margin-top:6px; }
.oms-user-welcome-button .oms-icons{ margin-right:12px; }
.oms-user-welcome-stat { margin-top:10px; }
.oms-user-welcome-stat .oms-ul{ list-style-type:none; margin:0px; padding:0px; }
.oms-user-welcome-stat .oms-li{ height:22px; line-height:22px; width:100%; }
.oms-user-welcome-stat .oms-text{ float:left; color:#434445; }
.oms-user-welcome-stat .oms-num{ float:right;text-align:right; font-style:normal; font-weight:bold; }
.oms-user-welcome-stat .oms-num.oms-zero{ color:#ccc; }

.oms-usercomment-table{ width:100%; }
.oms-usercomment-table td{ padding:2px; }
.oms-usercomment-table td .oms-productimage{ padding:3px; margin-right:6px; border:solid 0px #ccc;}
.oms-usercomment-table td .oms-productimage:hover{ border:solid 1px #F25A12;padding:2px;}
.oms-usercomment-title{ padding:0; margin:0; font-size:14px; }
.oms-usercomment-content{ display:block; height:100px; padding:5px; overflow:auto; line-height:22px; color:#4D4D4D; }
.oms-usercomment-postime{ width:100%; margin:0 ;}
.oms-usercomment-point{ width:100%; height:18px; margin:3px 0; line-height:18px;}
.oms-usercomment-point .oms-text{ height:18px; float:left; }
.oms-usercomment-point .oms-star{ float:left;margin-top:-1px;*margin-top:-3px; }
.oms-usercomment-status{ width:100%; margin:3px 0; }
.oms-usercomment-prop{ padding:3px 0; }
.oms-usercomment-prop-text{ display:block; float:left; }
.oms-usercomment-prop-list{  list-style:none; padding:0px 0 0 0px; display:block; }
.oms-usercomment-prop-list li{ display:inline-block; *display:inline; *zoom:1; line-height:16px; padding:5px; margin-right:3px; margin-bottom:3px;background:#F3F3F5 ; border:solid 1px #C8C8CA; }
.oms-usercomment-prop-list li em{ }
.oms-usercomment-prop-list li span{ color:#F25A12; }

.oms-product-title{line-height:18px; display:inline-block; *display:inline; *zoom:1;  overflow:hidden; }

.oms-productdetail-info{ overflow:hidden;}
.oms-productdetail-info .oms-left{  width:500px; }
.oms-productdetail-imagebox{ width:364px; height:400px; padding:3px; float:left; margin-left:12px; }
.oms-productdetail-imagelist{ float:left;height:386px;overflow:hidden;}
.oms-productdetail-baseinfo{ width:460px;float:right; position:relative;}
.oms-productdetail-baseinfo h3{ margin:0; padding:3px 0; }
.oms-productdetail-baseinfo p{ margin:0; padding:3px 0; }
.oms-productdetail-baseinfo-title{ font-size:16px; padding:0px; margin:0; }
.oms-productdetail-baseinfo-brand{ padding:8px 0; }
.oms-productdetail-baseinfo-price{ width:400px;   }
.oms-productdetail-baseinfo-price .oms-money-del{ font-size:14px; color:Gray; }
.oms-productdetail-baseinfo-price .oms-money-num{ font-weight:bold; font-size:24px; }
.oms-productdetail-baseinfo-code{ width:400px;}
.oms-productdetail-baseinfo-code #productCode{ font-weight:bold; color:#F26522;}
.oms-productdetail-baseinfo-point{ line-height:20px; }
.oms-productdetail-baseinfo .oms-input-qty{ width:80px; }
.oms-productdetail-toolbar{ height:22px; padding-top:12px; padding-left:170px;font-size:14px; }
.oms-productdetail-toolbar-fav,.oms-productdetail-toolbar-zoom{ background-position:3px center; background-repeat: no-repeat; cursor:pointer; padding:2px 0px 2px 24px;}
.oms-productdetail-toolbar-fav{ background-image:url(../images/common/icon16-fav.png);}
.oms-productdetail-toolbar-zoom{ background-image:url(../images/common/icon16-zoom.png);margin-left:6px;}

.oms-productdetail-info .cloud-zoom-gallery{ margin:1px; padding:1px; border:0; display:block; }
.oms-productdetail-info .cloud-zoom-current{ margin:0px; border:1px solid #F60;}
.oms-productdetail-info .cloud-zoom-selected{ margin:0px; border:1px solid #F60; }

.oms-productdetail-spec{ background:#F3F3F5; padding:0 12px;}
.oms-productdetail-spec:hover{ background:#FEEFE9; border-color:#F58E5C;}
.oms-productdetail-spec-item{ padding:12px 0px; }
.oms-productdetail-spec-itemlist{ display:block; list-style-type:none; padding:0px; margin:0px;  }
.oms-productdetail-spec-itemlist li{ display:inline-block; *display:inline; *zoom:1;padding:0px; margin:0 6px 6px 0;clear:both; }
.oms-productdetail-spec-itemlist .oms-item{ position:relative; display:block; margin:2px; padding:1px; background-color:#fff;border:1px solid #ccc; cursor:pointer;}
.oms-productdetail-spec-itemlist .oms-item span.oms-icons{ width:10px; height:10px; display:none; position:absolute; right:-2px; bottom:-2px; overflow:hidden; text-indent:-99em; background-position:-104px 0px; }
.oms-productdetail-spec-itemlist .oms-text { min-width:42px; _width:42px; height:30px;}
.oms-productdetail-spec-itemlist .oms-text .oms-block { line-height:30px;display:block; text-align:center; padding-left:6px; padding-right:6px;white-space:nowrap;}
.oms-productdetail-spec-itemlist .oms-image, .oms-productdetail-spec-itemlist .oms-color{ width:42px; height:32px;border-color:#000; }
.oms-productdetail-spec-itemlist .oms-image .oms-block, .oms-productdetail-spec-itemlist .oms-color .oms-block{ height:32px; display:block;}
.oms-productdetail-spec-itemlist .oms-image .oms-block{ background-position:center center; background-repeat:no-repeat; }
.oms-productdetail-spec-itemlist .oms-current{ border: 3px solid #F60; margin:0px;}
.oms-productdetail-spec-itemlist .oms-selected span.oms-icons{ display:block; }
.oms-productdetail-spec-itemlist .oms-disabled { border-color:#C4C4C4; color:#C4C4C4;cursor:not-allowed;}
.oms-productdetail-spec-selectedlabel{ color:#800000; }
.oms-productdetail-spec-offlineTip{ font-size:16px;color:#666; line-height:45px; }
.oms-productdetail-spec-offlineTip .oms-link{ color:#800000; text-decoration:underline; }
.oms-productdetail-buy-taobao{ display:block; margin-bottom:10px;font-size:15px; background:url(../images/common/taobao.ico) no-repeat left center; padding-left:19px;}
.oms-productdetail-buy-taobao a{ color:#3C3C3C;text-decoration:underline;}
.oms-productdetail-comment{  }
.oms-productdetail-comment-tipbox{ padding:20px 6px; }
.oms-productdetail-comment-tipbox .oms-pointhead{ font-size:16px; font-weight:bold; }
.oms-productdetail-comment-tipbox .oms-pointnum{ margin-left:6px; }
.oms-productdetail-comment-tipbox .oms-note{   }
.oms-productdetail-comment-tipbox .oms-left, .oms-productdetail-comment-tipbox .oms-right{ height:24px; line-height:28px; }

.oms-productdetail-comment-header{ height:20px; line-height:20px; }
.oms-productdetail-comment-header-name{ float:left; font-weight:bold; color:#999; }
.oms-productdetail-comment-header-point{ float:left; margin-left:6px; }
.oms-productdetail-comment-header-time{ float:right; text-align:right; color:#999;}
.oms-productdetail-comment-property{ margin-top:6px; }
.oms-productdetail-comment-property div{ float:left;background: #F3F3F5; margin:0 3px 3px 0;padding:6px; }
.oms-productdetail-comment-property em{ font-weight:normal; }
.oms-productdetail-comment-property span{ color:#F25A12;}
.oms-productdetail-comment-content{ padding:6px 0; clear:both; }

.oms-productask-table{ width:100%; }
.oms-productask-table td{ padding:3px; }
.oms-productask-content{ width:auto; height:60px; overflow:auto; padding:3px; }
.oms-productask-reply{ width:auto;height:60px; overflow:auto;padding:3px; background:#F3F3F5; color:#F25A12; }
.oms-productask-table .oms-title{ width:100%; height:14px; display:inline-block; *display:inline; *zoom:1; overflow:hidden; }

.oms-productdetail-send{ font-size:14px; }
.oms-productdetail-send-tb{ width:100%;background: #EEE; }
.oms-productdetail-send-tb td{ padding:6px; }
.oms-productdetail-send-tb-area{  width:100%;background: #fff; }
.oms-productdetail-send-tb-area thead{ background:#999; color:#fff; }
.oms-productdetail-send-tb-area th{ padding:6px; }
.oms-productdetail-send-tip{ padding:6px; text-align:center; background-color:#feefe9; border-color:#F58E5C; color:#F26522; margin-top:12px; }

.oms-userask-table{ width:100%;}
.oms-userask-table td{ padding:6px; }
.oms-userask-table .oms-userask-header{ padding:10px 6px; background:#F3F3F5; }
.oms-userask-table .oms-userask-content{ height:52px; color:#3F3F3F; }
.oms-userask-table .oms-userask-reply{ height:52px; }
.oms-userask-table .oms-userask-reply-head{ color:#F25A12; font-weight:bold; }
.oms-userask-table .oms-userask-reply-text{ color:#018903; text-indent:2em; display:block; }

.oms-inbox-title{ color:Green; }
.oms-inbox-content{ width:auto;  padding:3px; }

.oms-footer{ width:100%; height:60px; text-align:center; margin:12px auto; padding:10px 0px; border-top:solid 1px #D8D8DA; line-height:22px;float:left;}
.oms-footer-copyright{  }
.oms-footer-links{  }

.oms-union-table{ width:100%; }
.oms-union-table-td{ padding:3px 12px; }
.oms-union-joinflow{ width:100%; height:134px; display:block; background:url(../images/union/joinflow.jpg) center center no-repeat; }
.oms-union-step{ width:960px; height:24px; display:block; background:url(../images/union/joinstep.gif) center center no-repeat; }
.oms-union-step.s1{ background-position:left 0px; }
.oms-union-step.s2{ background-position:left -26px; }
.oms-union-step.s3{ background-position:left -52px; }
.oms-union-step.s4{ background-position:left -78px; }
.oms-union-step.s5{ background-position:left -104px; }

.oms-union-product-panel{ width:100%; border:0px; }
.oms-union-product-price{ margin:0px; padding:0px;}
.oms-union-product-price span{ margin-right:20px; }
.oms-union-product-title{ font-size:14px; font-weight:bold; }
.oms-union-product-left{ padding:3px; }
.oms-union-product-left-image{ display:block; padding:6px; background:#F3F3F5; }
.oms-union-product-right{ padding-left:6px; }
.oms-union-product-right p{ line-height:26px; }
.oms-union-product-tip{ color:#969696; }

.oms-order-pay .oms-text{ float:left; margin-right:5px; }

.oms-shopping-btn-buy,.oms-shopping-btn-continue,.oms-shopping-btn-cart,.oms-shopping-btn-submit,.oms-shopping-btn-onlinepay,.oms-shopping-btn-buynow,.oms-shopping-btn-addtocart,.oms-shopping-btn-addtofav,.oms-shopping-btn-next,.oms-shopping-btn-pay,.oms-shopping-btn-paid,.oms-shopping-btn-viewpay,.oms-shopping-btn-edit,.oms-shopping-btn-back,.oms-shopping-btn-login,.oms-shopping-btn-reg,.oms-shopping-btn-direct{ width:166px; height:50px; display:inline-block; *display:inline; *zoom:1; border:0px; margin:0px;cursor:pointer; text-indent:-9999em; *text-indent:0px; *line-height:0px; *font-size:0; background-repeat:no-repeat;background-color: transparent; background-image:url(../images/shopping/bg-ie6.png);}
.oms-shopping-btn-buy{ background-position:0px -60px;}
.oms-shopping-btn-continue{ background-position:0px 0px;}
.oms-shopping-btn-submit{ background-position:0px -120px;}
.oms-shopping-btn-onlinepay{ background-position:0px -180px;}
.oms-shopping-btn-cart{ width:80px; height:80px; background-position:-240px 0px;}
.oms-shopping-btn-buynow{ background-position:0px -720px; }
.oms-shopping-btn-addtocart{ background-position:0px -240px; }
.oms-shopping-btn-addtofav{ background-position:0px -300px; }
.oms-shopping-btn-next{ background-position:0px -360px; }
.oms-shopping-btn-pay{ background-position:0px -420px; }
.oms-shopping-btn-paid{ background-position:0px -480px; }
.oms-shopping-btn-viewpay{ background-position:0px -540px; }
.oms-shopping-btn-edit{ background-position:0px -600px; }
.oms-shopping-btn-back{ background-position:0px -660px; }

.oms-shopping-btn-login{ background-position:0px -780px; }
.oms-shopping-btn-reg{ background-position:0px -840px; }
.oms-shopping-btn-direct{ background-position:0px -900px; }


.oms-shopping-btn-buy:hover, .oms-shopping-btn-continue:hover,.oms-shopping-btn-submit:hover,.oms-shopping-btn-onlinepay:hover,.oms-shopping-btn-buynow:hover,.oms-shopping-btn-addtocart:hover,.oms-shopping-btn-addtofav:hover,.oms-shopping-btn-next:hover,.oms-shopping-btn-pay:hover,.oms-shopping-btn-paid:hover,.oms-shopping-btn-viewpay:hover,.oms-shopping-btn-edit:hover,.oms-shopping-btn-back:hover,.oms-shopping-btn-login:hover,.oms-shopping-btn-reg:hover,.oms-shopping-btn-direct:hover{ opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70); }
.oms-shopping-step{ width:960px; height:36px; display:block; background:url(../images/shopping/shopstep.gif) center center no-repeat; }
.oms-shopping-step.s1{ background-position:left 0px; }
.oms-shopping-step.s2{ background-position:left -38px; }
.oms-shopping-step.s3{ background-position:left -76px; }
.oms-shopping-step.s4{ background-position:left -114px; }
.oms-shopping-step-cart,.oms-shopping-step-address,.oms-shopping-step-paysend,.oms-shopping-step-orderinfo{ height:36px; display:block; float:left; text-indent:-999em; }
.oms-shopping-step-cart{ width:322px;}
.oms-shopping-step-address{ width:205px;}
.oms-shopping-step-paysend{ width:229px;}
.oms-shopping-step-orderinfo{ width:200px;}

.oms-shopcart-pointtip{ width:100%; height:60px;margin-bottom:1em; background:#F3F3F5; position:relative; overflow:hidden; }
.oms-shopcart-pointtip-check{ background:#FFFF86; }
.oms-shopcart-pointtip .oms-icons{ position:absolute;top:6px; left:10px; }
.oms-shopcart-pointtip .oms-text{ width:100%; height:100%; line-height:60px; display:block; padding-left:70px; font-size:14px;}
.oms-shopcart-stat { background: #F3F3F5;padding:3px 12px;text-align:right;}
.oms-shopcart-stat .oms-num{ font-size:24px; }
.oms-shopcart-submit { padding: 18px 0 0px 0;margin: 0 0 18px 0;text-align: right;}
.oms-shopcart-note { height:100px; display:block; position:relative; top:18px; left:30px;}
.oms-shopcart-note-icon{ position:absolute; display:block; }
.oms-shopcart-note-text{ position:absolute; left:100px; top:12px;}
.oms-shopcart-line { background:#E98970; }
.oms-shoporder-stat{ background: #F3F3F5;padding:3px 12px;text-align:right; }
.oms-shoporder-stat{ font-size:14px; }
.oms-shoporder-stat .oms-num{ font-size:24px;}
.oms-shoporder-stat .oms-text{ font-size:12px; }
.oms-shoporder-stat .oms-num-total{ font-size:36px; font-weight:bold; }
.oms-shoporder-address-item{ width:270px; background-color:#F3F3F5; padding:3px; position:relative; overflow:hidden; }
.oms-shoporder-address-item .oms-checkbox-input{ display:inline-block; }
.oms-shoporder-address-item .oms-checkbox-label{ width:90%; display:inline-block; text-align:justify; }
.oms-shoporder-orderinfo .oms-formview-table-header,.oms-formview-table-content,.oms-formview-table-footer{ height:auto; }
.oms-shoporder-paysend .oms-checkbox-input{ width:22px; height:22px; margin:5px;}
.oms-shoporder-paysend .oms-checkbox{ display:block;*padding:2px 0; }
.oms-shoporder-paysend .oms-checkbox-label{ cursor:pointer;}