@charset "UTF-8";html{background:#fff}
body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,fieldset,form,input,select,textarea,button,figure{margin:0}
ul,ol,menu{list-style:none;margin:0;padding:0}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:''}
table{border-collapse:collapse;border-spacing:0}
fieldset,a img,iframe{border:0 none}
address,em,i{font-style:normal}
abbr,acronym{font-variant:normal}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
:active{outline:0 none}
input,select,button{vertical-align:middle}
input,select,button,textarea{font-size:100%;font-family:inherit}
button{*overflow:visible}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0 none;padding:0}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
.placeholder{color:#999}
.clearfix{*zoom:1}
.clearfix:after{content:"\0020";display:block;visibility:hidden;clear:both;height:0;overflow:hidden}
@font-face{font-family:iconfonts;src:url("../fonts/iconfonts.eot");src:url("../fonts/iconfonts.eot?#ie9") format("embedded-opentype"),url("../fonts/iconfonts.woff") format("woff"),url("../fonts/iconfonts.ttf") format("truetype"),url("../fonts/iconfonts.svg#webfontMFqI76bT") format("svg");font-weight:normal;font-style:normal}
[data-icon]:before{font-family:iconfonts;content:attr(data-icon);speak:none}
.icon,.data-icon-before{font-family:iconfonts,sans-serif}
.f-icon{font-family:Arial,sans-serif}
.icon-success{color:#508524}
.icon-warning{color:#24b1b4}

.mini-pageview{text-align:right;line-height:18px}
.mini-pageview .flip{border:1px solid #ddd;color:#3a68cb;background:#f9f9f9;padding:1px 5px;display:inline-block;margin-left:1px;width:auto}
.mini-pageview .over{color:#ccc;cursor:not-allowed}
.mini-pageview .over .icon{color:#ccc}
.mini-pageview .active{color:#3a68cb;font-weight:700;border-color:#3a68cb;background-color:#c0d9fe}
.gallery-sortbar .mini-pageview{float:right;margin-right:10px;padding-top:10px}
.groupbuy-sortbar .mini-pageview{float:right;margin-right:5px;padding-top:4px}
.groupbuy-sortbar .mini-pageview .flip{margin-left:5px}
.label-alert{display:inline-block;background-color:#ff4500;padding-left:5px;padding-right:5px;line-height:1.33333;color:#fff}
.label-important{display:inline-block;background-color:#af1c07;width:16px;height:16px;text-align:center;line-height:1.33333;font-weight:400;color:#fff}
.label-disabled{display:inline-block;background-color:#aaa;padding-left:5px;padding-right:5px;margin-left:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;line-height:1.33333;color:#fff}
button{margin:0;white-space:nowrap;cursor:pointer}
.btn{border:0 none;background-color:transparent;padding:0;font-size:100%;_overflow-y:hidden}
.btn span{display:inline-block;padding-left:10px;height:100%;line-height:2.5;font-size:inherit;*cursor:pointer}
.btn span span{border:0 none;background-color:transparent;padding-left:0;padding-right:10px}
.btn[disabled],.btn.disabled{cursor:default}
a.btn{display:inline-block;white-space:nowrap;vertical-align:middle;*vertical-align:1px}
a.btn-simple{color:#333}
.btn-import,.btn-major,.btn-caution{color:#fff;}
.btn-import span,.btn-major span,.btn-caution span{border-color:transparent;_border-color:#fff}
.btn-major span,.btn-caution span{padding-left:15px}
.btn-major span span,.btn-caution span span{padding-left:0;padding-right:15px}
a.btn-import,a.btn-major,a.btn-caution{color:#fff;}
a.btn-import:hover,a.btn-major:hover,a.btn-caution:hover{color:#fff;}
.btn-flat{color:#666;margin-right:10px}
.btn-link{text-decoration:underline;margin-right:10px;font-size:100%;color:#0563c3}
.btn-rounded{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}
.btn-rounded span{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.btn-rounded span span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.btn-groupbuy{font-size:183.33333%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.btn-groupbuy span{padding-left:30px;line-height:2.22727;border:0 none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.btn-groupbuy span span{padding-left:0;padding-right:30px}
.btn-groupbuy .icon{vertical-align:-2px}
.btn-small span{padding-left:5px;line-height:1.41667}
.btn-small span span{padding-left:0;padding-right:5px}
.btn-big{font-size:14px;}
.btn-big span{padding-left:18px;line-height:2.5}
.btn-big span span{padding-left:0;padding-right:18px}
.btn-big .f-icon{font-size:85.71429%;margin-left:5px}
.btn-huge{font-size:14px}
.btn-huge span{padding-left:30px;line-height:2.8}
.btn-huge span span{padding-left:0;padding-right:30px}
.btn-huge .f-icon{font-size:75%;margin-left:5px}
* html a.btn-big,*+html a.btn-big,* html a.btn-huge,*+html a.btn-huge{vertical-align:-1px}
.btn-faved{color:#999;cursor:default}
.btn-faved:hover{text-decoration:none}
.btn-collapse,.btn-expand{display:inline-block;width:16px;height:16px;overflow:hidden;border:1px solid #a9a9a9;vertical-align:middle;text-align:center;font:14px/18px simsun,serif;color:#8b8b8b}
.signupin-content .btn-big{font-size:100%}
.gallery-list .btn-major span{padding-left:10px}
.gallery-list .btn-major span span{padding-left:0;padding-right:10px}
input,select,textarea{border-width:1px;border-color:#ccc;padding:1px}
input:hover,input:focus,select:hover,select:focus,textarea:hover,textarea:focus{border-color:#24b1b4}
.caution-input{background-color:#fff; border-color:#24b1b4}

.placeholder{position:absolute;left:4px;top:6px;z-index:2}
.popup-container{position:absolute;z-index:100001;background-color:#fff;-webkit-box-shadow:2px 2px 1px rgba(150,150,150,0.5);-moz-box-shadow:2px 2px 1px rgba(150,150,150,0.5);box-shadow:2px 2px 1px rgba(150,150,150,0.5)}
.popup-container:focus{outline:0 none}
.popup-container .popup-body{border:1px solid #e6e6e6}
.popup-container .popup-header{background-color:#efefef;height:35px;padding:0 10px}
.popup-container .popup-header h2{float:left;line-height:35px;font-size:14px;font-weight:400;color:#666}
.popup-container .popup-header span{float:right}
.popup-container .popup-header .popup-btn-close{background:0;border:0 none;height:35px;overflow-y:hidden;padding:0;color:#c6c6c6;font-family:"宋体"; font-size:20px;}
.popup-container .popup-header .popup-btn-close i{line-height:1;display:inline-block}
.popup-container .popup-header .popup-btn-close:hover{color:#999}
.popup-container .popup-content{color:#666}
.passport-container{position:absolute;z-index:100001;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(60,60,60,0.4);-moz-box-shadow:0 0 15px rgba(60,60,60,0.4);box-shadow:0 0 15px rgba(60,60,60,0.4)}
.passport-container:focus{outline:0 none}
.passport-container .passport-body{border:1px solid #e6e6e6}
.passport-container .passport-header .passport-btn-close{background:0;border:0 none;height:20px;overflow-y:hidden;padding:0;position:absolute;top:10px;right:10px;color:#c6c6c6;font-family:"宋体"; font-size:20px;}
.passport-container .passport-header .passport-btn-close i{line-height:1;display:inline-block}
.passport-container .passport-header .passport-btn-close:hover{color:#999}
.passport-container .passport-content{color:#666}
.image-container{position:absolute;z-index:100001;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(60,60,60,0.4);-moz-box-shadow:0 0 15px rgba(60,60,60,0.4);box-shadow:0 0 15px rgba(60,60,60,0.4)}
.image-container:focus{outline:0 none}
.image-container .image-btn-close{display:none}
.image-container .image-content{width:600px;height:600px;line-height:598px;*line-height:600px;border:0 none;overflow:hidden;text-align:center;*font-size:540px;font-family:Arial}
.image-container .image-content img{max-width:600px;max-height:600px;vertical-align:middle}
.mini-cart-dialog{width:300px;-webkit-box-shadow:2px 2px 3px #ddd;-moz-box-shadow:2px 2px 3px #ddd;box-shadow:2px 2px 3px #ddd}
.mini-cart-dialog .minicart-infos{padding:10px;line-height:2;text-align:center}
.mini-cart-dialog .minicart-infos .icon{margin-right:5px;font-size:14px;color:#508524}
.mini-cart-dialog .minicart-infos p{margin-bottom:20px}
.mini-cart-dialog .minicart-infos em{color:#d92626;padding-left:5px;padding-right:5px}
.mini-cart-dialog .minicart-error{padding:10px;line-height:2;text-align:center}
.mini-cart-dialog .minicart-error .icon{margin-right:5px;font-size:14px;color:#d23f33}
.mini-cart-dialog .minicart-error p{margin-bottom:20px}
.mask{position:absolute;z-index:100000;left:0;top:0;background-color:#333;opacity:.7;filter:alpha(opacity=70);width:100%;height:100%}
.cover{position:absolute;z-index:100000;left:0;top:0;background-color:#fff;opacity:.7;filter:alpha(opacity=70);width:100%;height:100%;text-align:center;color:#fff}
.mini-mask{position:absolute;z-index:100000;left:0;top:0;opacity:.7;filter:alpha(opacity=70);width:100%;height:100%;text-align:center;color:#000;line-height:11em}
.mini-mask .mask-loading{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#ccc url(../images/loader.gif) no-repeat center;display:inline-block;width:70px;height:70px}
.alert-container{position:absolute;z-index:100001;background-color:#fff}
.alert-container:focus{outline:0 none}
.alert-container .alert-body{border:3px solid #a9a9a9;border-top:0 none}
.alert-container .alert-header{background-color:#a9a9a9;height:30px}
.alert-container .alert-header h2{float:left;padding-left:10px;line-height:30px;font-size:14px;font-weight:400;color:#fff}
.alert-container .alert-header span{float:right}
.alert-container .alert-header .alert-btn-close{background:0;border:0 none;height:30px;margin-right:5px;overflow-y:hidden;padding:0;color:#ddd;font:14px/30px iconfonts,arial}
.alert-container .alert-header .alert-btn-close:hover{color:#fff}
.alert-container .alert-content{color:#666}
.alert-container .action-confirm{margin-right:15px}
.pop-attention-main{padding:15px}
.pop-attention-main .confirm,.pop-attention-main .alert{display:none}
.pop-attention-main .bottom{text-align:center;margin:15px 0 10px 0}
.dialog-tips-container{position:absolute;z-index:99999;background-color:#fff;width:145px;border:3px solid #24b1b4;display:none}
.dialog-tips-container:focus{outline:0 none}
.dialog-tips-container .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:14px;height:14px}
.dialog-tips-container .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:7px dashed transparent}
.dialog-tips-container .arrow-left{top:0;left:-14px}
.dialog-tips-container .arrow-left i{border-right-style:solid}
.dialog-tips-container .arrow-left .below{border-right-color:#24b1b4;left:-3px}
.dialog-tips-container .arrow-left .above{border-right-color:#fff;left:1px;top:0}
.dialog-tips-container .arrow-right{top:0;right:-14px}
.dialog-tips-container .arrow-right i{border-left-style:solid}
.dialog-tips-container .arrow-right .below{border-left-color:#24b1b4;right:-3px}
.dialog-tips-container .arrow-right .above{border-left-color:#fff;right:1px;top:0}
.dialog-tips-container .arrow-top{left:0;top:-14px}
.dialog-tips-container .arrow-top i{border-bottom-style:solid}
.dialog-tips-container .arrow-top .below{border-bottom-color:#24b1b4;top:-3px}
.dialog-tips-container .arrow-top .above{border-bottom-color:#fff;top:1px;left:0}
.dialog-tips-container .arrow-bottom{left:0;bottom:-14px}
.dialog-tips-container .arrow-bottom i{border-top-style:solid}
.dialog-tips-container .arrow-bottom .below{border-top-color:#24b1b4;bottom:-3px}
.dialog-tips-container .arrow-bottom .above{border-top-color:#fff;bottom:1px;left:0}
.dialog-tips-container .icon{color:#24b1b4;display:inline-block;position:absolute;left:6px}
.dialog-tips-container .dialog-tips-content{padding:6px 10px 6px 25px;color:#666}
.dialog-tips-container .bottom{margin-top:5px;text-align:center}
.dialog-tips-container .action-confirm{margin-right:15px}
.xtips-container{position:absolute;z-index:99999;background-color:#fff;width:133px;border:3px solid #24b1b4}
.xtips-container:focus{outline:0 none}
.xtips-container .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:14px;height:14px}
.xtips-container .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:7px dashed transparent}
.xtips-container .arrow-bottom{left:0;bottom:-14px}
.xtips-container .arrow-bottom i{border-top-style:solid}
.xtips-container .arrow-bottom .below{border-top-color:#24b1b4;bottom:-3px}
.xtips-container .arrow-bottom .above{border-top-color:#fff;bottom:1px;left:0}
.xtips-container .icon{color:#24b1b4;display:inline-block;position:absolute;left:6px}
.xtips-container .xtips-content{padding:6px 10px 6px 25px;color:#666}
.xtooltip{position:absolute;z-index:99999;background-color:#fefbeb;max-width:150px;border:1px solid #d4c289;-webkit-box-shadow:1px 1px 1px rgba(180,180,180,0.5);-moz-box-shadow:1px 1px 1px rgba(180,180,180,0.5);box-shadow:1px 1px 1px rgba(180,180,180,0.5);visibility:hidden;_width:150px}
.xtooltip:focus{outline:0 none}
.xtooltip .xtips-content{padding:3px 5px;color:#666}
.tooltip-container{position:absolute;z-index:100000;background-color:#333;color:#fff;padding:5px 10px}
.tooltip-container:focus{outline:0 none}
.tooltip-container .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:10px;height:10px}
.tooltip-container .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:5px dashed transparent}
.tooltip-container .arrow-left{top:0;left:-10px}
.tooltip-container .arrow-left i{border-right-style:solid}
.tooltip-container .arrow-left .above{border-right-color:#333;left:0;top:0}
.tooltip-container .arrow-right{top:0;right:-10px}
.tooltip-container .arrow-right i{border-left-style:solid}
.tooltip-container .arrow-right .above{border-left-color:#333;right:0;top:0}
.tooltip-container .arrow-top{left:0;top:-10px}
.tooltip-container .arrow-top i{border-bottom-style:solid}
.tooltip-container .arrow-top .above{border-bottom-color:#333;top:0;left:0}
.tooltip-container .arrow-bottom{left:0;bottom:-10px}
.tooltip-container .arrow-bottom i{border-top-style:solid}
.tooltip-container .arrow-bottom .above{border-top-color:#333;bottom:0;left:0}
.message-error{position:absolute;z-index:99999}
.message-error:focus{outline:0 none}
.message-error .icon{color:#e44d10}
.message-success{position:absolute;z-index:99999}
.message-success:focus{outline:0 none}
.message-success .icon{color:#508524}

.message-body{background:rgba(0,0,0,0.8); max-width:202px;padding:30px 50px; color:#fff; -webkit-box-shadow:0px 3px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 15px 0px rgba(0,0,0,0.2);_width:202px}
.message-body .icon{font-size:30px;float:left;line-height:30px; display:none;}
.message-body .message-content{line-height:22px}
.message{display:inline-block;position:absolute;background-color:#ffdeac;padding:0 8px;line-height:22px;color:#333;font-size:12px}
.message:focus{outline:0 none}

.error{color:#de0010}
.error .icon{color:#b14c49}
.success{color:#888}
.success .icon{color:#81a363}
.alert-tip{background-color:#fffce7;border:1px solid #e7c96d;line-height:25px;color:#666;display:inline-block;padding:0 5px;font-size:85.71429%}
.alert-tip .icon{color:#febe00;margin-right:6px}
.error-tip{background-color:#fff7f3;border:1px solid #d7a0a0;line-height:25px;color:#ab4d49;display:inline-block;padding:0 5px}
.error-tip .icon{margin-right:6px}
.xtips-inline{background-color:#ffad35;display:inline-block}
.xtips-inline .arr,.xtips-inline .arr2{display:none}
.xtips-inline .icon{margin-right:5px}
.xtips-inline .xtips-content{line-height:24px;padding:0 8px;color:#fff}
.caution-inline{background-color:#ffad35;display:inline-block}
.caution-inline .arr,.caution-inline .arr2{display:none}
.caution-inline .icon{font-size:16px;margin-left:8px;margin-right:5px;vertical-align:-2px;color:#fff}
.caution-inline .caution-content{line-height:24px;padding-right:8px;color:#fff}
.notice{display:block;line-height:140%}
.notice .icon{margin-right:5px;vertical-align:middle}
.notice-inline{padding:0 5px;vertical-align:middle}
.notice-inline .icon{font-size:14px;margin-right:5px;vertical-align:middle; display:none;}
.fav-loading{color:#999}
.fav-success{color:#4caf1e}
.fav-success .icon{font-size:14px}
.datepicker{z-index:262130;position:absolute;top:-999em;left:-999em;visibility:hidden}
.datepicker-content{*width:226px}
.datepicker-content table{background-color:#fff;padding:0;border-spacing:0;border-collapse:collapse;border:2px solid #444;width:100%}
.datepicker-content caption{color:#fff;background-color:#444;line-height:30px;text-align:center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.datepicker-content caption a{cursor:pointer;color:#ddd;text-decoration:none;font:18px Arial sans-serif;padding-left:5px;padding-right:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.datepicker-content caption .month{padding-left:8px}
.datepicker-content caption .year{padding-right:8px}
.datepicker-content caption .name{font-size:13px}
.datepicker-content th,.datepicker-content td{cursor:default;font-size:12px;height:30px;width:32px;text-align:center}
.datepicker-content th{background-color:#f5f5f5;border:0 none;color:#888}
.datepicker-content td{border:1px solid #e6e6e6}
.datepicker-content .active{background-color:#fff;cursor:pointer}
.datepicker-content .inactive{background-color:#fcfcfc;color:#bbb}
.datepicker-content .today{background-color:#ffd}
.datepicker-content .active:hover,.datepicker-content .current{background-color:#0074cc;color:#fff}
.datetable .datepicker-content{*width:326px}
.datetable .datepicker-content th,.datetable .datepicker-content td{width:46px}
.datetable .datepicker-content .period{width:90px}
.text-justify{text-align:justify;text-justify:distribute-all-lines;-webkit-text-align-last:justify;-moz-text-align-last:justify;-ms-text-align-last:justify;text-align-last:justify}


.mod-title{background-color:#efefef}
.mod-title h2{font-size:116.66667%}
.form-item{overflow:hidden}
.form-item .verify-code{vertical-align:middle}
.form-item .auto-change-verify-handle{cursor:pointer}
.form-item-action{margin-top:20px}
.form-item-last{margin-bottom:0}
.form-label{text-align:right;float:left;width:5.2em;line-height:2.1em;min-height:1em;_height:1em}
.form-act{display:block;margin-left:5.45em;*margin-left:0;_display:inline}
.form-act label{margin-left:5px;margin-right:15px;vertical-align:middle}
*+html .form-act{zoom:1}
.form-act-side{margin-right:190px}
.form-act textarea,.form-act-wide textarea,.form-act-side textarea{-webkit-resize:vertical;-moz-resize:vertical;resize:vertical;width:99%;display:block}
.signupin-tags{border-bottom:2px solid #636363;padding-top:20px;padding-left:20px}
.signupin-tags ul,.signupin-tags .anonym-buy{float:left;line-height:33px}
.signupin-tags li{float:left;background-color:#eee;margin-right:10px;}
.signupin-tags li a{display:block;padding-left:18px;padding-right:18px;color:#666}
.signupin-tags li.active{background-color:#666}
.signupin-tags li.active a{color:#fff;font-weight:bold}
.signupin-tags .anonym-buy a{margin-left:5px}
.signupin-content .alert-tip,.signupin-content .error-tip{width:286px}
.signupin-content .form-item{height:51px;line-height:36px;}
.signupin-content .form-item-normal{overflow:hidden;}
.signupin-content .form-label{height:32px;overflow:hidden}
.signupin-content .x-input{width:288px;height:30px;line-height:30px;padding:1px 4px}
.signupin-content .x-check,.signupin-content .x-select{height:32px}
.signupin-content .calendar{width:268px;padding-left:24px}
.signupin-content .notice-inline{position:absolute;top:33px;left:0;padding:0;height:16px;line-height:16px;white-space:nowrap;font-size:12px}
.trust-signin{border-top:1px dotted #ccc;overflow:hidden}



.password-check{margin-left:8px;width:110px;overflow:hidden;display:inline-block;vertical-align:middle;line-height:16px;visibility:hidden}
.password-check q{float:left;margin-bottom:5px}
.password-check em{float:right;margin-bottom:5px;display:none}
.password-check .progress{display:block;background-color:#ddd;width:100%;height:8px;line-height:8px;font-size:7px;overflow:hidden;clear:both}
.password-check .percent{display:inline-block;height:8px;line-height:8px;font-size:7px}
.password-poor .poor{display:inline}
.password-weak .weak{color:#ff2626;display:inline}
.password-weak .percent{width:33.3%;background-color:#ff4500;}
.password-good .good{color:#ff9326;display:inline}
.password-good .percent{width:66.6%;background-color:#ff9326}
.password-strong .strong{color:#00d900;display:inline}
.password-strong .percent{width:100%;background-color:#00d900}

.signin-page-wrap{margin-bottom:40px;padding-left:100%}
.signin-page-wrap .anonym-buy{width:344px;line-height:24px;margin-left:-344px;_position:relative;_left:100%}
.signin-page-wrap .anonym-buy .descrip{*float:left}
.signin-page-wrap .anonym-buy .btn-buy{float:right;padding-left:36px;padding-right:36px}
.signup-article{float:left;width:630px}
.signup-aside{margin-left:655px;padding:40px 20px 170px 25px;border-left:1px dotted #ccc}
.signup-aside .descrip{font-size:14px;line-height:40px;display:block;}
.signup-success{padding-left:120px;padding-top:60px;padding-bottom:60px}
.signup-success .icon{font-size:70px;color:#6ca334;float:left;line-height:70px}
.signup-success .descrip{font-size:14px;color:#333;margin-left:90px}
.signup-success p{margin-bottom:20px}
.signup-success .tips-controls{padding:30px 0}
.signup-success .tips-controls .btn-caution{margin-left:10px}
.signup-success .alert-tip{padding:5px 10px;color:#333;margin-bottom:20px}
.signup-success .alert-tip em{display:block;color:red}
.redirection-alert{margin-top:15px;color:#999}
.redirection-alert i{color:#fe4c00;margin-left:3px;margin-right:3px}
.forgot-content{width:650px;padding-top:70px}
.forgot-content ul{padding-bottom:60px;padding-left:80px}
.forgot-content .form-label{width:145px}
.forgot-content .form-act{margin-left:148px;line-height:2.28571}
.forgot-content .been-send{padding-bottom:30px;text-align:center;font-size:116.66667%}
.forgot-content .been-send .icon{font-size:183.33333%;margin-right:10px;vertical-align:middle}
.forgot-content .goto-signin{color:#0083ff}
.forgot-remember{margin-left:5px}
.forgot-resend{margin-left:5px}
.forgot-success{margin-bottom:70px;text-align:center;font-size:14px}
.forgot-success .icon{font-size:50px;margin-right:20px;color:#6ca334;line-height:50px;vertical-align:middle}
.related-search{background-color:#fcfcfc;border:1px solid #efefef;padding:4px 10px;line-height:1.83333}
.related-search-label{color:#333;float:left;width:7em}
.related-search-content{margin-left:7em;display:block}
.related-search-content a{color:#0563c3;padding-right:12px}
.related-search-content .active{font-weight:bold;color:#666}
.filter-container{border:1px solid #d3d3d3; padding-bottom:10px;}
.filter-container .filter-title{background-color:#f6f6f6;line-height:38px;padding-left:10px;padding-right:10px; border-bottom:1px solid #e5e5e5; height:38px;}
.filter-container .filter-title h3{font-size:100%;float:left}
.filter-container .filter-title .gallery-total-info{float:left}
.filter-container .filter-title .gallery-total-info b{color:#d62528}
.filter-container .filter-title .filter-clean{float:right}
.filter-container .filter-title .filter-clean .icon{color:#666}
.gallery-category li{float:left;margin-right:6px}
.filter-selected dt,.filter-promotion dt{float:left;margin-right:3px;width:76px;text-align:right}
.filter-selected dd,.filter-promotion dd{margin-left:81px}
.filter-selected-item{display:inline-block;border:1px solid #ccc;padding-left:5px;padding-right:5px}
.filter-selected-item .icon{margin-left:3px;font-size:12px;cursor:pointer; font-family:宋体}
.filter-item{display:inline-block;padding-left:5px;padding-right:5px;white-space:nowrap}
.filter-item .icon{visibility:hidden;display:inline-block;margin-left:3px;font-size:12px;color:#fff;cursor:pointer; font-family:宋体}
.filter-item-hide{display:none}
.filter-item-show{display:inline}
.filter-lists-container{padding:10px 10px 5px}
.filter-lists-container .filter-entries{border-bottom:1px dotted #ddd;margin-bottom:5px;line-height:20px}
.filter-lists-container .filter-entries-label{float:left;margin-right:3px;width:76px;text-align:right; padding:5px 0;}
.filter-lists-container .filter-entries-values{margin-left:80px;margin-right:50px; padding:5px 0;}
.filter-lists-container .filter-non-fold{margin-right:0}
.filter-lists-container .filter-entries-more{float:right}
.filter-lists-container .filter-entries-more .icon{display:inline-block;margin-left:4px;background-color:#ccc;line-height:12px;width:12px;text-align:center;color:#fff}
.filter-lists-container .filter-item-pop{padding:34px 10px 6px;border:1px solid #ccc;background-color:#fff;position:absolute;left:-6px;top:-6px;text-align:center;width:94px;display:none}
.filter-lists-container .filter-item-pop a{margin-right:26px}
.filter-lists-container .filter-pop-active{position:relative}
.filter-lists-container .filter-pop-active .filter-item-input{position:relative;z-index:2}
.filter-lists-container .filter-pop-active .filter-item-pop{display:block}
.filter-dropdown-container{padding-left:10px;padding-right:12px}
.filter-dropdown-container .filter-dropdown-item{float:left;margin-right:5px;margin-bottom:5px}
.filter-dropdown-container .filter-dropdown-label{border:1px solid #ddd;background-color:#f6f6f6;padding-left:8px;padding-right:8px;position:relative;cursor:pointer}
.filter-dropdown-container .filter-dropdown-values{border:1px solid #ddd;padding-top:5px;position:absolute;left:0;width:100%;background-color:#fff;line-height:20px;max-height:77px;overflow:auto;visibility:hidden}
.filter-dropdown-container .filter-dropdown-values li{float:left;padding-left:6px;padding-right:6px;white-space:nowrap}
.filter-dropdown-container .filter-dropdown-values li .icon{display:inline-block;visibility:hidden}
.filter-dropdown-container .current .filter-dropdown-label{background-color:#fff;border-bottom:0 none;padding-bottom:5px;z-index:2}
.filter-dropdown-container .current .filter-dropdown-values{visibility:visible;margin-top:-1px}
.filter-dropdown-container .current .active .icon{visibility:visible}
.filter-dropdown-inner{position:relative;margin-left:80px}
.filter-more{margin-left:81px;line-height:30px;_padding-top:9px;_padding-bottom:9px}
.filter-more .icon{display:inline-block;margin-left:4px;background-color:#ccc;line-height:12px;width:12px;text-align:center;color:#fff}
.filter-promotion{line-height:22px}
.filter-promotion .active{background-color:#ff4500;}
.filter-promotion .active .handle{color:#fff}
.filter-promotion .active .icon{visibility:visible}
.gallery-sortbar{border:1px solid #ddd;background-color:#f3f3f3}
.gallery-sortbar .gallery-sort{float:left;padding-left:10px;padding-top:8px;padding-bottom:8px}
.gallery-sortbar .gallery-sort .price-desc .asc,.gallery-sortbar .gallery-sort .price-asc .desc{display:none}
.gallery-sortbar .gallery-sort em{padding:0 8px;display:inline-block;line-height:21px}
.gallery-sortbar .gallery-showmode{float:left;padding:11px 2px 8px 10px}
.gallery-sortbar .gallery-showmode a{margin-left:5px;margin-right:5px;color:#666}
.gallery-sortbar .gallery-showmode input{margin-left:10px}
.gallery-sortbar .gallery-showmode .icon{font-size:15px;margin-right:3px;vertical-align:middle}
.gallery-sortbar .sortbar-filter-tags{background-color:#fff;clear:both;height:25px;line-height:25px;padding-left:10px}
.gallery-sortbar .sortbar-filter-tags label{margin-right:5px}
.goods-item .goods-pic .img-tag-tl,.goods-item .goods-pic .img-tag-tr,.goods-item .goods-pic .img-tag-bl,.goods-item .goods-pic .img-tag-br{position:absolute;line-height:28px;width:30px;height:30px}
.goods-item .goods-pic .img-tag-tl img,.goods-item .goods-pic .img-tag-tr img,.goods-item .goods-pic .img-tag-bl img,.goods-item .goods-pic .img-tag-br img{max-width:30px;max-height:30px;_width:30px;_height:30px}
.goods-item .goods-pic .text-tag-tl,.goods-item .goods-pic .text-tag-tr,.goods-item .goods-pic .text-tag-bl,.goods-item .goods-pic .text-tag-br{background-color:#f6f6f6;position:absolute;line-height:1.5;padding-left:5px;padding-right:5px;font-size:12px}
.goods-item .goods-pic .img-tag-tl,.goods-item .goods-pic .text-tag-tl{top:0;left:0}
.goods-item .goods-pic .img-tag-tr,.goods-item .goods-pic .text-tag-tr{top:0;right:0}
.goods-item .goods-pic .img-tag-bl,.goods-item .goods-pic .text-tag-bl{bottom:0;left:0}
.goods-item .goods-pic .img-tag-br,.goods-item .goods-pic .text-tag-br{bottom:0;right:0}
.goods-item .promotion-tags .tag{display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:3px}
.goods-item .p-quantity{display:inline-block;width:74px;margin-right:8px;position:relative}
.goods-item .p-quantity a{display:inline-block;width:20px;height:21px;overflow:hidden;vertical-align:middle;border:1px solid #a9a9a9;text-align:center;font:14px/22px simsun,serif}
.goods-item .p-quantity input{width:30px;height:21px;line-height:21px;padding:0;margin:0;vertical-align:middle;border-width:1px 0;border-style:solid;border-color:#a9a9a9;text-align:center}
.goods-item .store-warn{line-height:15px;width:74px;text-align:center;display:block;position:absolute;top:22px;left:0}
.goods-item .btn-simple{margin-right:10px}
.gallery-show .goods-item{padding-top:25px;padding-bottom:18px;border-bottom:1px dotted #ccc}
.gallery-show .goods-pic{position:relative}




.gallery-compare{position:fixed;right:10px;top:10%;z-index:10000;_position:absolute}
.gallery-compare .fold{background-color:#f3f3f3;border:1px solid #ddd;padding:5px;width:12px;line-height:14px}
.gallery-compare .handle-expan{margin-bottom:5px;display:inline-block}
.gallery-compare .unfold{display:none}
.gallery-compare .header{padding-left:10px;padding-right:5px}
.gallery-compare .header h3{float:left}
.gallery-compare .handle-collapse{float:right}
.gallery-compare .handle-collapse .icon{width:12px;height:12px;line-height:12px;display:inline-block;margin-left:5px;_margin-top:5px}
.gallery-compare .none-compare{padding-top:15px;padding-bottom:15px;color:#888;text-align:center}
.gallery-compare .compare-item{border-bottom:1px solid #e3e3e3;overflow:hidden;position:relative;padding:5px 10px}
.gallery-compare .compare-item .goods-pic{float:left;width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #ddd;background-color:#fff;overflow:hidden;text-align:center;*font-size:54px;font-family:Arial}
.gallery-compare .compare-item .goods-pic img{max-width:60px;max-height:60px;vertical-align:middle}
.gallery-compare .compare-item .goods-intro{margin-left:66px;overflow:hidden}
.gallery-compare .compare-item .goods-name{font-weight:400;font-size:12px;height:36px;overflow:hidden}
.gallery-compare .compare-item .goods-price{padding-top:5px;float:left}
.gallery-compare .compare-item .goods-action{float:right;padding-top:5px}
.gallery-compare .footer{padding-top:5px;padding-bottom:5px;text-align:center}
.gallery-compare .footer button{margin-right:15px}
.gallery-compare .template{display:none}
.gallery-compare-unfold .fold{display:none}
.gallery-compare-unfold .unfold{display:block}
.goods-compare .compare-table{border-left:1px solid #ddd;border-right:1px solid #ddd;width:100%}
.goods-compare td,.goods-compare th{border:1px solid #ddd;padding:0}
.goods-compare .none-border{border:0 none}
.goods-compare th{background-color:#efefef;height:28px;white-space:nowrap;padding-left:3px;border-width:1px 0}
.goods-compare td{line-height:24px;text-align:center}
.goods-compare .compare-item{float:left}
.goods-compare .compare-item td{padding-left:4px;padding-right:4px}
.goods-compare .goods-item{padding-top:5px;padding-bottom:5px;border-bottom:0 none}
.goods-compare .goods-name{margin-bottom:0;line-height:18px;height:36px}
.goods-compare .goods-pic{width:100px;height:100px;line-height:98px;*line-height:100px;border:0 none;overflow:hidden;margin:0 auto 5px;text-align:center;*font-size:90px;font-family:Arial}
.goods-compare .goods-pic img{max-width:100px;max-height:100px;vertical-align:middle}
.goods-compare .stars{text-align:left}
.goods-compare .stars span{text-align:left}
.brand-info{padding:10px;overflow:hidden}
.brand-logo{width:120px;height:80px;overflow:hidden;float:left}
.brand-logo img{max-width:120px;max-height:80px}
.brand-desc{margin-left:130px}
.brand-desc h2{font-size:14px;font-weight:400}
.brand-desc p{color:#666;text-indent:2em;margin-bottom:0}
.autocompleter-choices{position:absolute;z-index:65535;border:1px solid #ccc;background-color:#fff;text-align:left;overflow:hidden}
.autocompleter-choices li{position:relative;margin-top:-1px;display:block;padding-left:5px;padding-right:5px;overflow:hidden;line-height:25px;white-space:nowrap;cursor:pointer}
.autocompleter-selected{background-color:#f6f6f6}
.autocompleter-queried{display:inline;font-weight:bold}
.product-container{width:100%;table-layout:fixed; position:relative;}
.product-titles{padding-bottom:10px;line-height:1.8;text-align:left}
.product-titles h2{font-size:1.5em}
.product-titles p{color:#fe2000}


.bl_box {background:#f8f8f8; padding:0 10px; position:absolute; top:42px; right:0;}
.brand_glist {width:120px; height:480px; overflow:hidden;}
.brand_glist h1 {font-size:14px; font-weight:normal; text-align:center; line-height:36px;}
.brand_glist li {width:120px; text-align:center; line-height:20px; padding-bottom:5px;}
.brand_glist li img {width:120px; height:120px; display:block}

.bl_box .gso-left { font-family:宋体; font-size:16px; font-weight:bold; display:block; width:20px; height:20px; text-align:center; line-height:20px; position:absolute; bottom:8px; left:20px; z-index:100; cursor:pointer;}
.bl_box .gso-right { font-family:宋体; font-size:16px; font-weight:bold; display:block; width:20px; height:20px; text-align:center; line-height:20px; position:absolute; bottom:8px; right:20px; z-index:100; cursor:pointer;}

.pifa_box {background:#fff9d9; padding:15px 11px; border-top:1px solid #e7e0b1; position:relative; line-height:30px; height:60px; overflow:hidden;}
.pifa_box b {float:left;}
.pifa_box .pifa_num {width:100%; display:block; line-height:30px; text-align:center; font-size:14px;
    font-weight: normal;}
.pifa_box .pifa_price {width:100%; display:block; line-height:30px; text-align:center; color:#ff4500; font-size:30px;}
.pifa_box .pifa_p {width:110px; text-align:center; float:left;}
.pifa_box .pifa_p b {font-weight: normal;}


.product-main{margin-left:470px}
.product-album .loading{position:absolute;text-align:center;z-index:2;background-color:#fff;opacity:.7;filter:alpha(opacity=70);padding:5px;line-height:1;color:#333;text-decoration:none;white-space:nowrap}
.product-album .loading img{vertical-align:middle}


.share-recommend{clear:both;text-align:center;margin-top:15px}
.share-recommend .pop-wrapper{display:inline-block;position:relative;z-index:12;vertical-align: middle;}
.share-recommend .btn{height:24px;}
.share-recommend .btn-rounded span{padding-left: 6px;}
.share-recommend .btn-rounded span span{padding-left: 0;padding-right: 6px;}
.share-recommend .form-item{min-width:296px;_width:296px}
.share-recommend .form-label{white-space:nowrap;text-align:right}
.share-recommend .form-act textarea{width:97%;_width:96%}
.share-recommend .pop-body{border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:1px 1px 1px rgba(151,151,151,0.5);-moz-box-shadow:1px 1px 1px rgba(151,151,151,0.5);box-shadow:1px 1px 1px rgba(151,151,151,0.5);position:absolute;left:0;bottom:28px;text-align:left}
.share-recommend .pop-body .notice{background-color:#e3f4f9;border:1px solid #bed8e6;line-height:26px;text-align:center;*white-space:nowrap}
.share-recommend .pop-body .notice .icon{color:#739d2b;margin-right:5px}
.share-recommend .pop-title h3{font-size:12px;padding:5px 0 0 10px;*white-space:nowrap}
.share-recommend .pop-content{padding:10px}
.share-recommend .pop-close{position:absolute;top:0;right:0;background-color:#b4bcc4;border:0 none;width:18px;height:18px;color:#fff}
.share-recommend .icon-share{color:#5c9c30;font-size:116.66667%;vertical-align:-2px;_vertical-align:0}
.share-recommend .icon-recommend{color:#249ebf;font-size:116.66667%;vertical-align:-2px;_vertical-align:0}
.share-recommend .icon-fav{color:#f49f18;font-size:116.66667%;vertical-align:-2px;_vertical-align:0}
.share-recommend .arrow{color:#aaa;font-size:116.66667%;vertical-align:-2px}
.share-recommend .text{padding:0 3px}
.product-information{line-height:2;float:left;width:100%}
.product-information .label{float:left;width:5em; padding-left:11px;}
.product-information .detail{display:block;margin-left:6em;height:24px}
.product-information .detail .minor{color:#888}
.product-information .price ins{font-size:166.66667%;line-height:1.2;text-decoration:none}
.product-information .info-disabled{background-color:#efefef;color:#999;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:15px}
.product-information .pop-wrapper{position:relative}
.product-information .pop-body{position:absolute;z-index:1;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:1px 1px 1px rgba(151,151,151,0.5);-moz-box-shadow:1px 1px 1px rgba(151,151,151,0.5);box-shadow:1px 1px 1px rgba(151,151,151,0.5)}
.product-information .pop-body li{white-space:nowrap}
.product-information .label-alert{line-height:20px}
.product-concerns{position:relative;border-bottom:1px dotted #ddd;padding-bottom:5px;margin-bottom:5px}
.product-concerns ul,.product-concerns .item{*zoom:1}
.product-concerns li{clear:both;}

.addfav_bnt {width:90px; border:1px solid #f4d5b2; background:#fff; text-align:center; line-height:37px; display:inline-block;}


.product-concerns .more{margin-left:10px}
.product-concerns .more .icon{margin-left:5px;background-color:#ccc;color:#f9f9f9;width:14px;height:14px}
.product-concerns .pop-body{left:0;top:14px;padding:5px 10px;min-width:114px;_width:114px}
.product-gifts{margin-bottom:5px;}
.product-gifts .detail{*zoom:1;height:auto}
.product-gifts .detail li{padding-bottom:3px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product-gifts .detail li a:hover{color:#ff4500;}
.product-gifts .detail img{vertical-align:middle;margin-right:5px}
.product-gifts .useless a{color:#999}
.product-gifts .useless img{opacity:.6;filter:alpha(opacity=60)}
.product-promotion .tabs li{float:left;border:1px solid #ccc;border-bottom:0 none;margin-right:3px;padding-left:10px;padding-right:10px;background-color:#f6f6f6;color:#666;cursor:pointer;_position:relative}
.product-promotion .tabs .active{border-top:2px solid #ff4500;color:#333;background-color:#fff;*position:relative;margin-bottom:-1px}
.product-promotion .switchable-panel li{margin:3px 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product-promotion .panel-top{border:1px solid #ccc;padding:2px 10px;min-width:150px;overflow:hidden}
.product-promotion .trigger{position:relative;top:-1px;width:45px;height:16px;margin:0 auto;background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;line-height:16px;text-align:center;color:#777;cursor:pointer}
.product-promotion .icon{vertical-align:middle}
.product-promotion .label-alert{margin-right:5px}
.product-promotion .useless{color:#999}
.product-promotion .useless .label-alert{background-color:#ccc}
.product-params .label{float:none;white-space:nowrap}
.product-buy{background-color:#fffdf4;border:1px solid #ffe6ca;padding:10px 15px;margin-top:10px}
.product-buy .item-label{float:left;width:6em;margin-right:.3em;text-align:right}
.product-buy .item-content{display:block;margin-left:6.3em}
.product-buy .icon-qrcode{color:#999;font-size:133.33333%}
.product-buy .pop-wrapper .action-handle{margin-right:0;padding:3px 5px;border:1px solid #fff;border-top-width:0}
.product-buy .pop-wrapper .active{border-color:#ccc;background-color:#fff;position:relative;z-index:2;-webkit-box-shadow:1px 1px 1px rgba(151,151,151,0.5);-moz-box-shadow:1px 1px 1px rgba(151,151,151,0.5);box-shadow:1px 1px 1px rgba(151,151,151,0.5)}
.product-buy .pop-wrapper .pop-body{left:0;bottom:16px;padding:1px}
.product-buy .pop-wrapper .pop-body img{display:block}
.spec-item{margin-bottom:6px;overflow:hidden;*zoom:1}
.spec-item .spec-attr{float:left;border:1px solid #ccc;background-color:#f6f6f6;margin-right:6px;margin-bottom:4px}
.spec-item .spec-attr a{display:block;border:1px solid #fff;color:#111;line-height:20px}
.spec-item .spec-attr a:hover{border-color:#ccc}
.spec-item .spec-attr span{padding:0 6px;*zoom:1}
.spec-item .spec-attr img{display:block;width:30px;height:30px}
.spec-item .selected{border:0 none}
.spec-item .selected a{border:2px solid #ff4500;position:relative}
.spec-item .selected a:hover{border-color:#ff4500}
.spec-item .locked{border-style:dashed;border-color:#999;opacity:.6;filter:alpha(opacity=60)}
.product-buy-quantity{margin-bottom:20px;*zoom:1}
.product-buy-quantity .p-quantity{display:inline-block;width:74px;overflow:hidden;vertical-align:middle}
.product-buy-quantity .p-quantity a{display:inline-block;width:20px;height:21px;overflow:hidden;vertical-align:middle;border:1px solid #a9a9a9;text-align:center;font:14px/22px simsun,serif}
.product-buy-quantity .p-quantity input{width:30px;height:21px;line-height:21px;padding:0;margin:0;vertical-align:middle;border-width:1px 0;border-style:solid;border-color:#a9a9a9;text-align:center}
.product-buy-quantity .p-store{padding:0 10px;background-color:#ddd;display:inline-block;margin-left:3px;vertical-align:middle}
.product-buy-action{word-break:break-all;word-wrap:break-word}
.product-buy-action .btn{margin-right:15px}
.product-buy-action .icon{vertical-align:middle}
.product-notify{padding:20px;color:#333}
.product-notify .desc{margin-bottom:2em}
.product-notify .form{width:270px;margin:0 auto}
.product-notify .x-input{width:200px}
.product-notify .error{*float:left}
.product-notify .success{height:47px;line-height:min;margin:20px;line-height:3}
.product-notify .success .icon{font-size:300%;line-height:1;color:#40761a;vertical-align:middle;margin-right:20px;float:left}
.stars{position:relative;font-size:15px;line-height:1.6;letter-spacing:1px;display:inline-block}
.stars .below{color:#ddd;width:80px;display:inline-block}
.stars .above{position:absolute;left:0;color:#e0a902;overflow:hidden}
.stars-0 .above{width:0}
.stars-1 .above{width:2%}
.stars-2 .above{width:4%}
.stars-3 .above{width:6%}
.stars-4 .above{width:8%}
.stars-5 .above{width:10%}
.stars-6 .above{width:12%}
.stars-7 .above{width:14%}
.stars-8 .above{width:16%}
.stars-9 .above{width:18%}
.stars-10 .above{width:20%}
.stars-11 .above{width:22%}
.stars-12 .above{width:24%}
.stars-13 .above{width:26%}
.stars-14 .above{width:28%}
.stars-15 .above{width:30%}
.stars-16 .above{width:32%}
.stars-17 .above{width:34%}
.stars-18 .above{width:36%}
.stars-19 .above{width:38%}
.stars-20 .above{width:40%}
.stars-21 .above{width:42%}
.stars-22 .above{width:44%}
.stars-23 .above{width:46%}
.stars-24 .above{width:48%}
.stars-25 .above{width:50%}
.stars-26 .above{width:52%}
.stars-27 .above{width:54%}
.stars-28 .above{width:56%}
.stars-29 .above{width:58%}
.stars-30 .above{width:60%}
.stars-31 .above{width:62%}
.stars-32 .above{width:64%}
.stars-33 .above{width:66%}
.stars-34 .above{width:68%}
.stars-35 .above{width:70%}
.stars-36 .above{width:72%}
.stars-37 .above{width:74%}
.stars-38 .above{width:76%}
.stars-39 .above{width:78%}
.stars-40 .above{width:80%}
.stars-41 .above{width:82%}
.stars-42 .above{width:84%}
.stars-43 .above{width:86%}
.stars-44 .above{width:88%}
.stars-45 .above{width:90%}
.stars-46 .above{width:92%}
.stars-47 .above{width:94%}
.stars-48 .above{width:96%}
.stars-49 .above{width:98%}
.stars-50 .above{width:100%}
.product-adjunct .mod-title,.product-related .mod-title,.product-section .mod-title{height:32px}
.product-adjunct .mod-title h2,.product-related .mod-title h2,.product-section .mod-title h2{line-height:32px;font-weight:400;color:#555;padding-left:10px}
.product-adjunct{margin-top:10px}
.product-adjunct table{width:100%}
.product-adjunct .product-primary{width:130px}
.product-adjunct .product-primary-inner{position:relative;padding:0 5px}
.product-adjunct .goods-pic{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #ccc;background-color:#fff;overflow:hidden;text-align:center;*font-size:54px;font-family:Arial;margin:0 auto}
.product-adjunct .goods-pic img{max-width:60px;max-height:60px;vertical-align:middle}
.product-adjunct .goods-info{margin-top:5px}
.product-adjunct .goods-info a{color:#333}
.product-adjunct .goods-info h3{font-size:100%;font-weight:400;height:36px;overflow:hidden}
.product-adjunct .plus{font-size:16px;color:#ccc;position:absolute;right:-10px;top:47%;vertical-align:middle;line-height:1}
.product-adjunct .adjunct-list{padding:5px 10px 5px 20px}
.product-adjunct .adjunct-list .tab-trigger{float:left;margin-right:8px;border:1px solid #ddd;color:#666;padding:0 5px;cursor:pointer}
.product-adjunct .adjunct-list .active{color:#333;background-color:#ffffcd;border-color:#efa517}
.product-adjunct .adjunct-group{margin:0 15px;overflow:hidden}
.product-adjunct .adjunct-group .item{width:122px;padding:5px;float:left}
.product-adjunct .adjunct-group .selected{background-color:#ffffcd}
.product-adjunct .adjunct-items{position:relative}
.product-adjunct .flip{position:absolute;top:40px}
.product-adjunct .flip a{width:15px;height:60px;line-height:60px;font-size:14px;display:block;background-color:#efefef;color:#666;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}
.product-adjunct .flip a:hover{text-decoration:none}
.product-adjunct .prev{left:0}
.product-adjunct .next{right:0}
.product-adjunct .over a{background-color:#f6f6f6;color:#ccc;cursor:default}
.product-adjunct .info-area{width:160px;background-color:#fffdf4}
.product-adjunct .info-area .info{padding:5px;line-height:2.25}
.product-adjunct .info-area .adj-oprice{text-decoration:line-through}
.product-adjunct .info-area .adj-amount{color:#fe2000;font-size:133.33333%}
.product-adjunct .exception{display:inline-block;border:1px solid #ddd;background-color:#fff;padding:5px 10px;text-align:center;color:#888;line-height:18px}
.detail-content img{max-width:100%;margin-bottom:-4px}
.product-tags{margin-top:30px;border-bottom:1px solid #ccc}
.product-tags .tags-hd{font-size:14px;font-weight:400;float:left;border:1px solid #ccc;border-bottom:0 none;background-color:#efefef;margin-right:5px}
.product-tags .tags-hd a{color:#333;border:1px solid #fff;display:block;padding:2px 15px}
.product-tags .active{border-top:2px solid #ff4500;background-color:#fff;margin-bottom:-1px;font-weight:700;*position:relative;}
.product-tags .active a{color:#ff4500;}
.product-section{overflow:hidden}
.product-section.loading,.product-section .loading{background:url(../images/loading.gif) no-repeat center center;height:30px;border:0 none}
.product-section .tags-hd{display:none}
.product-attributes{background-color:#fafafa;border:1px solid #e5e5e5}
.product-attributes ul{padding:10px 15px}
.product-attributes li{float:left;width:33.3%;line-height:26px}
.product-parameters table{width:100%}
.product-parameters .section-hd{background-color:#efefef;text-align:left;border:1px solid #ddd;height:36px;padding-left:8px;font-size:14px}
.product-parameters td{border:1px solid #ddd;line-height:2;padding:3px 10px}
.product-parameters .item-ttl{font-weight:700;text-align:right;width:16%;white-space:nowrap}
.product-related .mod-content{position:relative;margin:10px}
.product-related .flip{position:absolute;top:40px}
.product-related .flip a{width:15px;height:60px;line-height:60px;font-size:14px;display:block;background-color:#ededed;color:#666;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}
.product-related .flip a:hover{text-decoration:none}
.product-related .prev{left:0}
.product-related .next{right:0}
.product-related .over a{background-color:#f6f6f6;color:#ccc;cursor:default}
.product-related .product-related-content{margin:0 25px;overflow:hidden}
.product-related .goods-item{width:150px;float:left;padding:5px}
.product-related .goods-item .goods-pic{width:120px;height:120px;line-height:118px;*line-height:120px;border:1px solid #ddd;overflow:hidden;text-align:center;*font-size:108px;font-family:Arial;margin-left:auto;margin-right:auto}
.product-related .goods-item .goods-pic img{max-width:120px;max-height:120px;vertical-align:middle}
.product-related .goods-item .goods-info .goods-name{font-size:12px;font-weight:400;height:36px;margin:5px 0;overflow:hidden}
.product-related .goods-item .goods-info a{color:#333}
.product-related .goods-item .goods-info a:hover{color:#0563c3}
.saleslog{width:100%}
.saleslog thead th{border-bottom:2px solid #ccc}
.saleslog th,.saleslog td{height:30px;text-align:center}
.saleslog tbody tr{border-bottom:1px dotted #ccc}
.saleslog tbody * html td{border-bottom:1px dotted #ccc}
.product-score{width:100%;border-bottom:1px solid #ccc;line-height:24px}
.product-score td{padding:15px 20px}
.score-total .label{font-weight:700;padding-right:6px;float:left}
.score-total .values{float:left}
.score-total .score{color:#e0a902;font-size:14px}
.score-total .total{display:block}
.score-total .total-count{color:#e0a902}
.scores-list .label{padding-right:2px;width:56px;text-align:right;display:inline-block}
.scores-list .score{color:#e0a902;font-size:14px}
.scores-list .rating{color:#ddd;cursor:pointer}
.scores-list .active,.scores-list .stars-1 .star-1,.scores-list .stars-2 .star-1,.scores-list .stars-2 .star-2,.scores-list .stars-3 .star-1,.scores-list .stars-3 .star-2,.scores-list .stars-3 .star-3,.scores-list .stars-4 .star-1,.scores-list .stars-4 .star-2,.scores-list .stars-4 .star-3,.scores-list .stars-4 .star-4,.scores-list .stars-5 .star-1,.scores-list .stars-5 .star-2,.scores-list .stars-5 .star-3,.scores-list .stars-5 .star-4,.scores-list .stars-5 .star-5{color:#e0a902}
.product-score .desc i{color:#666}
.comment-list{padding:10px 10px 10px 20px;line-height:24px}
.comment-list .title i{color:#d80808}
.comment-list .title a{text-decoration:underline}
.comment-list .title-aside{text-align:right}
.comment-list .content{margin-top:10px}
.comment-list .comment-item{margin:5px 0;overflow:hidden;*zoom:1}
.comment-list .comment-item .stars{float:left}
.comment-list .comment-item .time{float:right}
.comment-list .member{width:80px;float:left;text-align:center;margin-right:5px}
.comment-list .member-avatar{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #ccc;overflow:hidden;text-align:center;*font-size:54px;font-family:Arial;margin:0 auto;padding:1px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.comment-list .member-avatar img{max-width:60px;max-height:60px;vertical-align:middle}
.comment-list .member-discuss{position:relative;margin-left:100px;padding:10px;background-color:#f6f6f6;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}
.comment-list .point{position:absolute;overflow:hidden;font-size:0;line-height:0;width:30px;height:30px}
.comment-list .point i{position:absolute;width:0;height:0;overflow:hidden;border:15px dashed transparent}
.comment-list .point-left{top:20px;left:-30px;_left:-40px}
.comment-list .point-left i{border-right-style:solid}
.comment-list .point-left .below{border-right-color:#ccc;left:-1px}
.comment-list .point-left .above{border-right-color:#f6f6f6;left:0;top:0}
.comment-list .discuss-label{overflow:hidden;padding-bottom:5px}
.comment-list .discuss-content{clear:right;padding:8px;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc}
.comment-list .btn-close{margin-left:10px;vertical-align:middle;display:inline-block}
.reply-list{padding:5px 5px 0 5px}
.reply-action i,.answer-action i{color:#888;float:left}
.reply-action .inter-handle,.answer-action .inter-handle{float:right}
.reply-action .inter-handle em,.answer-action .inter-handle em{display:none;position:relative;margin:0 auto;width:16px;padding-bottom:8px}
.reply-action.active-handle em,.active-handle.answer-action em{display:block}
.reply-action .arrow,.answer-action .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:16px;height:16px}
.reply-action .arrow i,.answer-action .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:8px dashed transparent}
.reply-action .arrow-top,.answer-action .arrow-top{left:0;bottom:0}
.reply-action .arrow-top i,.answer-action .arrow-top i{border-bottom-style:solid}
.reply-action .arrow-top .above,.answer-action .arrow-top .above{border-bottom-color:#fff;top:0;left:0}
.post-reply,.post-answer{padding:10px;background-color:#fff}
.post-reply .btn-close,.post-answer .btn-close{margin-left:10px;vertical-align:middle;display:inline-block}
.reply-item,.answer-item{border:1px solid #ddd;background-color:#fff;margin-top:8px;padding:10px 35px;position:relative}
.reply-item .infos,.answer-item .infos{float:left}
.reply-item .time,.answer-item .time{float:right}
.reply-item .lquote,.answer-item .lquote{color:#ddd;font-size:133.33333%;position:absolute;left:5px;top:2px}
.reply-item .rquote,.answer-item .rquote{color:#ddd;font-size:133.33333%;position:absolute;right:5px;bottom:2px}
.reply-label{overflow:hidden}
.reply-content,.answer-content{margin-top:5px}
.reply-admin .infos em,.answer-admin .infos em,.reply-admin .reply-content,.answer-admin .reply-content,.reply-admin .answer-content,.answer-admin .answer-content{color:#eb5800}
.post-comment{line-height:24px}
.post-comment .mod-title i{font-size:12px;color:#999;margin-left:10px}
.post-comment .mod-content{padding:20px}
.post-comment .word-count{float:right;color:#666;font-size:11px;margin-right:5px;line-height:25px}
.post-comment .btn-discuss{margin:0 5px}
.post-comment .not-login{color:#888}
.post-comment .sub-label{color:#666}
.post-comment .sub-label-side{width:180px;float:right;color:#666}
.no-permission{position:relative}
.no-permission textarea,.no-permission input{background-color:#efefef}
.product-consult{line-height:24px}
.consult-title{padding:20px;border-bottom:1px solid #ddd}
.consult-title em{margin-left:15px}
.consult-content{padding:10px 20px}
.consult-content .no-message{margin-top:20px}
.consult-content .title i{color:#d80808}
.consult-content .title a{text-decoration:underline}
.consult-content .title-aside{text-align:right}
.consult-content .tabs{margin-top:10px}
.consult-content .tabs li{float:left;margin-right:5px}
.consult-content .tabs a{display:block;padding:0 10px}
.consult-content .tabs li.active a,.consult-content .tabs a:hover{background-color:#a4a4a4;color:#fff}
.consult-item{background-color:#f6f6f6;border:1px solid #ddd;padding:10px 12px;margin-top:10px}
.consult-item .icon-question{color:#037dbf;font-size:15px;width:15px;height:15px;line-height:15px;float:left;margin-top:8px}
.consult-item .icon-answer{color:#d80808;font-size:15px;width:15px;height:15px;line-height:15px;float:left;margin-top:8px}
.consult-item .question-content,.consult-item .answer-action,.consult-item .answer-item,.consult-item .post-answer{margin-left:26px}
.question-content .desc{display:block}
.question-content .name{float:left;color:#666}
.question-content .time{float:right;color:#999}
.albums-left{float:left;_display:inline;width:180px}
.albums-right{margin-left:190px}
.albums-main{float:left;width:100%}
.albums-pic-list{margin:50px 24px 50px 30px}
.albums-pic-list .next{font-size:15px;text-align:center;display:block;height:30px;line-height:30px;color:#666;cursor:pointer}
.albums-pic-list .next.disable{cursor:default;color:#ccc}
.albums-pic-list .previous{font-size:15px;text-align:center;display:block;height:30px;line-height:30px;color:#666;cursor:pointer}
.albums-pic-list .previous.disable{cursor:default;color:#ccc}
.albums-pic-list ul{position:relative}
.albums-pic-item{position:relative;width:114px;height:114px;border:3px solid #d4d4d4;margin-bottom:10px;cursor:pointer;background-color:#fff}
.albums-pic-item .ar{display:none;position:absolute;right:-15px;top:50%;margin-top:-6px;height:0;line-height:0;font-size:0;font-size:0;border-left:6px solid #24b1b4;border-top:6px solid #f5f5f5;border-right:6px solid #f5f5f5;border-bottom:6px solid #f5f5f5}
.albums-pic-item.active,.albums-pic-item.hover{border-color:#24b1b4}
.albums-pic-item.active .ar,.albums-pic-item.hover .ar{display:block}
.albums-pic-item .albums-pic{width:114px;height:114px;line-height:112px;*line-height:114px;overflow:hidden;text-align:center;*font-size:102.6px;font-family:Arial}
.albums-pic-item .albums-pic img{max-width:114px;max-height:114px;vertical-align:middle}
.albums-product-title{padding:20px;line-height:35px;text-align:center}
.albums-product-title h1{font-size:133.33333%}
.albums-main-pic{text-align:center}
.albums-scroll{overflow:hidden}
.groupbuy-sortbar{margin-bottom:20px}
.groupbuy-sortbar .groupbuy-sort{float:left;line-height:30px}
.groupbuy-sortbar .groupbuy-sort strong,.groupbuy-sortbar .groupbuy-sort a{padding:0 15px}
.groupbuy-sortbar .groupbuy-sort .icon{vertical-align:-1px}
.groupbuy-sortbar .groupbuy-sort .price-desc .asc,.groupbuy-sortbar .groupbuy-sort .price-asc .desc{display:none}
.groupbuy-grid .goods-item{float:left;width:230px;padding:9px;border:1px solid #d9d9d9;margin-right:5px;margin-bottom:20px}
.groupbuy-grid .goods-pic{width:230px;height:230px;line-height:228px;*line-height:230px;border:0 none;overflow:hidden;text-align:center;*font-size:207px;font-family:Arial;margin:0 auto 10px}
.groupbuy-grid .goods-pic img{max-width:230px;max-height:230px;vertical-align:middle}
.groupbuy-grid .goods-name{height:36px}
.groupbuy-grid .goods-price{max-height:20px;_height:20px;overflow:hidden}
.groupbuy-grid .goods-price ins,.groupbuy-grid .goods-price del{float:left;margin-right:5px}
.groupbuy-grid .goods-price ins{font-size:116.66667%}
.groupbuy-grid .goods-price del{margin-top:3px;font-size:91.66667%}
.groupbuy-grid .goods-price em{float:right;color:#666}
.groupbuy-grid .outstock .goods-pic{position:relative}
.groupbuy-grid .outstock .goods-pic img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:Gray;*zoom:1}
.groupbuy-grid .tag-flags{position:absolute;left:0;top:0;background-color:#00a1f2;width:60px;line-height:30px;*font-size:12px;color:#fff;text-align:center;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2)}
.groupbuy-grid .tag-flags .arrow{position:absolute;left:0;bottom:-10px;width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-left:30px dashed transparent;border-right:30px dashed transparent;border-top:10px solid #00a1f2}
.groupbuy-grid .last{margin-right:0}
.groupbuy-upcoming .title{line-height:40px;margin-bottom:10px;overflow:hidden}
.groupbuy-upcoming .title h2{font-size:133.33333%;float:left}
.groupbuy-upcoming .title .more{float:right}
.groupbuy-upcoming .title .prev,.groupbuy-upcoming .title .next,.groupbuy-upcoming .title .switchable-triggerBox{float:left}
.groupbuy-upcoming .title .prev,.groupbuy-upcoming .title .next{font-size:25px;color:#333;cursor:pointer}
.groupbuy-upcoming .title .disabled{color:#999}
.groupbuy-upcoming .title .switchable-triggerBox{margin:0 10px;color:#999}
.groupbuy-upcoming .title .switchable-triggerBox .icon{margin:0 3px;cursor:pointer}
.groupbuy-upcoming .title .switchable-triggerBox .active{color:#ffb401}
.groupbuy-upcoming .groupbuy-grid{height:326px;overflow:hidden}
.groupbuy-upcoming .groupbuy-grid .goods-item{margin-bottom:0}
.groupbuy-upcoming .groupbuy-grid .goods-info{position:relative}
.groupbuy-upcoming .groupbuy-grid .goods-actions{position:absolute;left:0;bottom:0;width:100%;text-align:right}
.groupbuy-upcoming .groupbuy-grid .goods-actions input{width:147px;margin-right:-1px;visibility:hidden}
.groupbuy-upcoming .groupbuy-grid .goods-actions .error{background-color:rgba(178,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#CCB20000',endColorstr='#CCB20000') 9;position:absolute;bottom:28px;left:0;padding:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px;color:#fff;text-align:center}
.groupbuy-upcoming .groupbuy-grid .goods-actions .error .icon{display:none}
.groupbuy-upcoming .groupbuy-grid .hover .goods-actions input{visibility:visible}
.groupbuy-upcoming .groupbuy-grid .hover .goods-actions .disabled{display:none}
.groupbuy-rules{color:#666;overflow:hidden;margin-bottom:30px}
.groupbuy-rules dt{width:65px;float:left}
.groupbuy-rules dd{margin-left:65px}
.groupbuy-ident{padding:15px;width:100%;height:48px;overflow:hidden;position:relative;margin-bottom:20px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.groupbuy-ident .arrow{position:absolute;overflow:hidden;font-size:0;line-height:0;width:78px;height:78px}
.groupbuy-ident .arrow i{position:absolute;width:0;height:0;overflow:hidden;border:39px dashed transparent}
.groupbuy-ident .arrow-left{top:0;width:30px;right:0}
.groupbuy-ident .arrow-left i{border-right-style:solid}
.groupbuy-ident .arrow-left .above{border-right-color:#fff;left:0;top:0}
.groupbuy-ident .arrow-left .above{left:-39px;border-right-width:30px}
.groupbuy-ident .price{float:left;line-height:48px}
.groupbuy-ident .actions{float:right}
.groupbuy-ident .btn{margin-right:30px}
.groupbuy-discount{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:10px;margin-bottom:20px}
.groupbuy-discount li{float:left;width:33.3%;text-align:center;font-size:116.66667%}
.groupbuy-discount b{font-size:142.85714%}
.groupbuy-traffic{font-size:116.66667%;line-height:3.33333}
.groupbuy-traffic b{font-size:142.85714%}
.groupbuy-timed{font-size:116.66667%;margin-bottom:30px}
.groupbuy-timed i{margin:0 5px;display:inline-block;width:47px;height:35px;line-height:35px;font-size:114.28571%;text-align:center}
.groupbuy-share{text-align:right}
.groupbuy-share .text{font-weight:bold;margin-right:8px}
.groupbuy-tags{background-color:#f3f3f3;border:1px solid #ddd;margin-top:30px;margin-bottom:10px;height:40px;line-height:40px}
.groupbuy-tags .tags-hd{float:left;font-size:116.66667%}
.groupbuy-tags .tags-hd a{color:#333;display:block;padding:0 15px}
.groupbuy-tags .active{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:2px solid #fd6b00;margin-left:-1px;margin-top:-1px;margin-bottom:-1px;background-color:#fff}
.groupbuy-remind{padding:20px}
.groupbuy-remind .x-input{width:98%}
.groupbuy-remind .notice-inline{padding:0}
.groupbuy-remind .form-actions{text-align:center}
.steps li{height:30px;line-height:30px;float:left}
.steps i{display:inline-block}
.steps a,.steps span{display:block;padding:0 10px}
.steps .step-item{background-color:#efefef;padding:0;white-space:nowrap}
.steps .step-arrow{padding:0}
.cart-main{border:1px solid #e6e6e6;table-layout:fixed}
.cart-main caption{text-align:left;background-color:#efefef;border:1px solid #e6e6e6;border-bottom:0 none}
.cart-main thead{background-color:#efefef}
.cart-main td{line-height:20px;vertical-align:top;text-align:center;padding:2px 0}
.cart-main .cart-item{border-bottom:1px solid #efefef}
.cart-main .cart-item .last td{*border-bottom:1px solid #efefef}
.cart-main .last td{padding-bottom:15px}
.cart-main .p-info{text-align:left}
.cart-main .p-gift,.cart-main .p-promotion{clear:both}
.cart-main .p-pic{width:80px;height:80px;line-height:78px;*line-height:80px;border:1px solid #ddd;overflow:hidden;margin:0 auto;text-align:center;*font-size:72px;font-family:Arial}
.cart-main .p-pic img{max-width:80px;max-height:80px;vertical-align:middle}
.cart-main .p-adjunct .p-pic,.cart-main .p-packs-item .p-pic{float:left;margin-right:10px}
.cart-main .cart-exchange .cart-item td,.cart-main .order-gift .cart-item td{padding-top:15px;padding-bottom:15px;*border-bottom:1px solid #efefef}
.cart-main .order-price{padding:15px 1px 10px;line-height:30px;white-space:nowrap}
.cart-main .order-price ul{float:right}
.cart-main .warn-message{clear:both;width:74px;margin:2px auto;text-align:center;color:#fff;background-color:#ef4521;display:block}
.cart-main .p-quantity{width:74px;margin:0 auto;overflow:hidden}
.cart-main .p-quantity a{float:left;width:20px;height:21px;overflow:hidden;border:1px solid #a9a9a9;text-align:center;font:14px/22px simsun,serif}
.cart-main .p-quantity input{float:left;width:30px;height:21px;line-height:21px;border-width:1px 0;border-style:solid;border-color:#a9a9a9;text-align:center;padding:0;margin:0}
.view-history .history-list{text-align:justify;text-justify:inter-ideograph;letter-spacing:-3px;letter-spacing:-4px0;font-family:Arial}
.view-history .item{display:inline-block;*display:inline;*zoom:1}
.view-history .last{display:inline-block;*display:inline;*zoom:1;width:100%;height:0;font-size:0;margin:0;line-height:0;overflow:hidden}
.view-history .p-pic,.view-history .p-info{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.view-history .p-pic{width:96px;height:96px;line-height:94px;*line-height:96px;border:1px solid #e6e6e6;overflow:hidden;text-align:center;*font-size:86.4px;font-family:Arial}
.view-history .p-pic img{max-width:96px;max-height:96px;vertical-align:middle}
.view-history .p-info{letter-spacing:0;text-align:left}
.cart-fororder .tab{border-bottom:1px solid #666;margin:0 50px;padding-top:10px}
.cart-fororder .tab li{margin-right:10px;background-color:#efefef;line-height:28px;color:#666;float:left}
.cart-fororder .tab li.active a{background-color:#666;color:#fff}
.cart-fororder .tab a{color:#666;padding:0 20px;display:block}
.cart-fororder .tab a:hover{background-color:#666;color:#fff}
.cart-fororder .content table{table-layout:fixed}
.cart-fororder .flip{width:34px;height:110px;line-height:110px;background-color:#efefef;text-align:center;font-size:20px;position:absolute;top:143px}
.cart-fororder .flip a{color:#999}
.cart-fororder .flip a:hover{color:#aaa;text-decoration:none}
.cart-fororder .over a{color:#ddd}
.cart-fororder .over a:hover{color:#ddd;cursor:default}
.cart-fororder .prev{float:left;left:0}
.cart-fororder .next{float:right;right:0}
.cart-fororder .wrapper{overflow:hidden}
.cart-fororder .item{letter-spacing:-3px;letter-spacing:-4px0;font-family:Arial;white-space:nowrap}
.cart-fororder .p-pic,.cart-fororder .p-info{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;letter-spacing:0}
.cart-fororder .p-pic{width:96px;height:96px;line-height:94px;*line-height:96px;border:1px solid #e6e6e6;overflow:hidden;text-align:center;*font-size:86.4px;font-family:Arial}
.cart-fororder .p-pic img{max-width:96px;max-height:96px;vertical-align:middle}
.cart-fororder .p-info{white-space:normal}
.order-main .order-section-title{height:36px;line-height:36px;background-color:#efefef;padding-left:14px}
.order-main .order-section-title b{font-size:14px;padding-right:20px}
.order-main .order-section-title a{color:#0563c3}
.order-main .order-section-content{padding:10px 20px}
.order-main .order-section table{width:92%;margin:0 auto}
.order-main .order-section table label{padding-left:5px;vertical-align:middle}
.order-main .order-section th,.order-main .order-section td{padding-top:8px;padding-bottom:8px}
.order-main .order-section th{text-align:right;padding-right:6px;font-weight:400;width:12%;white-space:nowrap}
.order-main .order-section th em{color:#ef4521}
.order-main .notice{background-color:#fff3e1;line-height:50px;text-align:center}
.order-main .calspan{display:inline-block;background-color:#fff;vertical-align:middle;border:1px solid #ccc;line-height:21px;height:23px;overflow:hidden}
.order-main .calspan:before,.order-main .calspan .data-icon-before{font-size:18px;vertical-align:middle;margin-left:2px;color:#ed980f}
.order-main .calspan input{border:0 none}
.order-main .order-goods th{white-space:normal}
.order-main .order-goods .memo{background-color:#eee;padding:4px 8px}
.order-main .change-shipping{line-height:20px;margin:0 auto}
.order-main .change-shipping li{margin:5px 0;padding:5px 10px 5px 40px}
.order-main .change-shipping li.selected{background-color:#fff3e1}
.order-main .change-shipping .action-change-shipping{vertical-align:top;width:2%}
.order-main .change-shipping label{display:inline-block;vertical-align:top;width:97%}
.order-main .change-shipping label table{width:100%}
.order-main .change-shipping address{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:720px;padding:0 10px}
.order-main .change-shipping .last address{width:auto}
.order-main .change-shipping i{margin:0 20px}
.order-main .change-shipping em{display:inline-block;vertical-align:top}
.order-main .change-shipping em span{padding:0 10px}
.order-main .change-delivery thead tr{border-bottom:1px solid #ccc;font-size:14px}
.order-main .change-delivery thead td{padding-left:10px;*border-bottom:1px solid #ccc}
.order-main .change-delivery .separator{height:10px}
.order-main .change-delivery tbody td{padding-left:5px}
.order-main .change-delivery .master td{vertical-align:bottom;padding-bottom:0}
.order-main .change-delivery .sub{height:16px;color:#999}
.order-main .change-delivery .sub td{padding-left:22px;padding-top:0}
.order-main .change-delivery tfoot td{padding:15px 0 0 5px}
.order-main .change-payment th{text-align:left}
.order-container .fold{display:none}
.order-container .cart-main .p-info{padding-left:20px}
.order-container .cart-main .p-promotion{text-align:left;padding-left:20px}
.change-payment caption{text-align:left;padding:10px}
.change-payment tbody{background-color:#f3f3f3}
.change-payment th{padding-left:20px;text-align:left}
.change-payment td{padding-right:20px}
.change-payment .selected{background-color:#fff3e1;color:#333}
.change-payment tfoot td{padding-top:16px;padding-bottom:0}
.popup-content .change-payment{padding:20px 25px}
.popup-content .change-payment input{margin-right:5px}
.popup-content .change-payment th,.popup-content .change-payment td{padding-top:8px;padding-bottom:8px}
.popup-content .change-payment th{width:16%;font-weight:400;white-space:nowrap}
.popup-content .change-payment tfoot td{padding-top:16px;padding-bottom:0}
.popup-content .payment-online,.popup-content .payment-recharge{padding:20px;line-height:1.8em}
.popup-content .payment-online p,.popup-content .payment-recharge p{margin-bottom:1em}
.popup-content .payment-recharge{text-align:center}
.popup-content .pay-stat{overflow:hidden}
.popup-content .pay-stat h4,.popup-content .pay-stat .action{float:left}
.popup-content .pay-success{float:left;overflow:hidden}
.popup-content .pay-failure{float:right;overflow:hidden}
.popup-content .pay-failure a{margin-right:10px}
.order-clearing{border:1px solid #c6c6c6;width:100%}
.order-clearing .order-price .inner{position:relative;float:right}
.order-clearing .order-price .message{left:206px;bottom:65px;*left:210px}
.order-remark label{display:inline-block;vertical-align:top}
.order-remark textarea{vertical-align:top;padding:2px}
.order-invoice li{padding-right:40px;padding-left:5px;float:left}
.member-menu{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.member-menu-mod{border-top:1px solid #ddd; padding:10px 6px;}
.member-menu-title{line-height:2;font-size:14px;padding-left:10px}
.member-menu-list{font-size:12px;padding:5px 0;color:#666;line-height:1.83333}
.member-menu-list li{padding-top:2px;padding-bottom:2px}
.member-menu-list a{color:#666;display:block;padding-left:20px;padding-right:5px}
.member-welcome-content{padding:20px 30px;line-height:2.16667}
.member-welcome-content b,.member-welcome-content i,.member-welcome-content em{color:#ef4522}
.member-welcome-tips{font-size:150%;color:#666}
.member-welcome-desc{overflow:hidden}
.member-welcome-desc li{float:left;width:49.9%}
.member-welcome-desc a{margin-left:20px}
.member-welcome-alert{padding:9px 30px;border-top:1px solid #ffcd6c;background-color:#ffffd9}
.member-welcome-alert .item{margin-left:10px;margin-right:30px}
.member-welcome-alert .label-alert{margin-left:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-weight:700}
.member-mod{border:1px solid #e0e0e0;_zoom:1}
.member-mod .no-information{text-align:center;background-color:#fcfcfc;color:#666;line-height:5}
.member-mod-title{line-height:37px;background-color:#efefef;border-bottom:1px solid #e0e0e0;padding-left:10px;padding-right:10px;overflow:hidden;_zoom:1}
.member-mod-title h2{font-size:116.66667%;font-weight:400;color:#666;float:left}
.member-mod-more{float:right}
.member-title{overflow:hidden;height:32px}
.member-title h2{font-size:14px;line-height:2;color:#666;float:left;margin-left:10px}
.member-title p{font-size:12px;line-height:2.66667;float:left;margin-left:10px;color:#999}
.member-title .small{font-size:75%;font-weight:400}
.member-title .address-actions{float:right}
.member-title .warn{color:#fc0000;margin-left:5px;margin-right:5px}
.member-title .text-separator{color:#999;padding-left:5px;padding-right:5px}
.member-title .member-more{float:right;line-height:2.66667;font-size:12px;}
.member-title .member-more .span-section{margin-right:20px}
.member-grid{width:100%}
.member-grid thead{background-color:#efefef}
.member-grid thead th{height:35px;font-weight:400;font-size:14px;color:#666}
.member-grid tbody{border-top:1px dotted #ccc}
.member-grid tbody td{*border-top:1px dotted #ccc}
.member-grid .first,.member-grid .goods-row{border-top:0 none}
.member-grid .first td,.member-grid .goods-row td{*border-top:0 none}
.member-grid .last{border-bottom:0 none}
.member-grid .fold .arrow-up,.member-grid .fold .goods-row,.member-grid .unfold .arrow-down{display:none}
.member-grid ins{text-decoration:none}
.member-grid del{color:#999}
.member-grid .text-disabled{color:#999}
.member-grid .order,.member-grid .price,.member-grid .datetime,.member-grid .status,.member-grid .actions,.member-grid .payments,.member-grid .itemno,.member-grid .numbers{text-align:center;padding-top:15px;padding-bottom:10px}
.member-grid .datetime{color:#777}
.member-grid .actions{padding-right:10px}
.member-grid .actions .btn{white-space:nowrap}
.member-grid .actions .btn .icon{margin-left:2px}
.member-grid .order{padding-left:20px;text-align:left}
.member-grid .separator{display:block;height:5px;overflow:hidden}
.member-grid .text-separator{color:#999;padding-left:5px;padding-right:5px}
.member-grid .handle{margin-left:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.member-grid .handle .icon{color:#666}
.member-grid .goods-pic{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #ccc;overflow:hidden;margin:10px auto;text-align:center;*font-size:54px;font-family:Arial}
.member-grid .goods-pic img{max-width:60px;max-height:60px;vertical-align:middle}
.member-grid .member-piclist{overflow:hidden}
.member-grid .member-piclist .goods-item{float:left;margin-left:20px;margin-bottom:10px}
.member-grid .member-piclist .goods-pic{margin:0;position:relative}
.member-grid .member-piclist .label-important{position:absolute;left:0;top:0;z-index:2;*font-size:22.22222%}
.member-goods-list{overflow:hidden;margin:15px 10px 10px;*margin-bottom:10px;text-align:justify;text-justify:inter-ideograph;letter-spacing:-3px;letter-spacing:-4px0;font-family:Arial}
.member-goods-list .goods-item{display:inline-block;*display:inline;*zoom:1;width:172px;vertical-align:top}
.member-goods-list .goods-pic{width:160px;height:160px;line-height:158px;*line-height:160px;border:1px solid #ccc;overflow:hidden;margin:0 auto;text-align:center;*font-size:144px;font-family:Arial}
.member-goods-list .goods-pic img{max-width:160px;max-height:160px;vertical-align:middle}
.member-goods-list .goods-name,.member-goods-list .price{letter-spacing:0;text-align:left}
.member-goods-list .goods-name{height:36px;overflow:hidden;font-weight:400;margin-bottom:0;margin-top:5px}
.member-goods-list .last{display:inline-block;*display:inline;*zoom:1;width:100%;height:0;line-height:0;font-size:0;overflow:hidden}
.member-notice-content{padding:10px 15px;color:#666}
.member-notice-content .text-warn{color:#ef4522;padding-right:20px}
.member-notice-content .caption{clear:right}
.member-notice-content .notice-inline{padding:10px 0 5px 20px}
.member-order-desc{float:left}
.member-order-actions{float:right}
.member-order-actions .btn-navyblue{margin-right:10px}
.member-order-steps table{table-layout:fixed}
.member-order-steps .step-arrow{width:50px}
.member-order-flow{border-top:1px dotted #ddd;padding-top:10px}
.member-order-flow em{margin-right:15px}
.member-order-flow .pop-wrapper{position:relative;margin-left:5px;margin-right:5px}
.member-order-flow .pop-handle .icon{margin-left:2px}
.member-order-flow .pop-body{position:absolute;left:0;top:14px;z-index:1;background-color:#fff;min-width:158px;_width:158px;padding:5px 10px;border:1px solid #ddd;-webkit-box-shadow:1px 1px 1px rgba(180,180,180,0.4);-moz-box-shadow:1px 1px 1px rgba(180,180,180,0.4);box-shadow:1px 1px 1px rgba(180,180,180,0.4)}
.member-order-flow .pop-body li{white-space:nowrap}
.member-order-message li{padding:10px 15px;border-top:1px solid #ddd}
.member-order-message .first{border-top:0}
.member-order-message .message-section{color:#666;margin-right:150px;line-height:1.83333}
.member-order-message .message-infos{float:right;width:140px;text-align:center;line-height:2;color:#666}
.member-order-message .message-infos span{display:block}
.member-order-message .message-infos .admin-name{color:#fa8d19}
.member-order-message .message-title{margin-bottom:6px;font-size:100%}
.member-message-box{padding:15px}
.member-message-box .x-input{width:98%}
.member-already-paid{padding:15px}
.member-already-paid .form-label{width:7em}
.member-already-paid .form-act{margin-left:7.1em;*margin-left:0}
.member-already-paid .warn{color:#fc0000}
.member-already-paid textarea{width:98%}
.member-address-submit{padding:15px;border:1px solid #ddd;display:none}
.member-address-submit .form-label{width:8em}
.member-address-submit .form-act{margin-left:8.3em;*margin-left:0}
.member-address-submit .text-warn{color:#fc0000}
.member-address-submit .last{margin-bottom:0}
.member-address .address-add,.member-address .address-edit{display:block}
.member-address-list{_zoom:1;font-size:12px;}
.member-address-list .member-grid{border:1px solid #ddd}
.member-address-list tbody tr{border-top:1px dotted #ddd}
.member-address-list .shipping-address{padding-left:10px}
.member-address-list .shipping-name,.member-address-list .shipping-contact{text-align:center}
.member-address-list .actions a{margin-right:5px}
.member-address-list .edit-text{display:none}
.member-address-list .editing{background-color:#f3f3f3}
.member-address-list .editing .edit-text{display:inline}
.member-address-list .editing .edit-act{display:none}
.member-address-list .label-default{display:none}
.member-address-list .highlight{background-color:#fefaf4}
.member-address-list .highlight .label-default{display:inline-block;background-color:#e39f2c;padding-left:5px;padding-right:5px;color:#fff;margin-right:5px}
.member-address-list .highlight .action-set-default{display:none}
.member-tabs{border-bottom:1px solid #ddd}
.member-tabs a{display:inline-block;border:1px solid #ddd;border-bottom:0 none;background-color:#efefef;margin-right:5px;font-weight:400}
.member-tabs a em{color:#333;border:1px solid #fff;display:inline-block;padding:5px 30px;font-size:14px;}
.member-tabs .active{background-color:#fff;margin-top:0;font-weight:bold;margin-bottom:-1px;border-color:#ddd;*position:relative;*top:1px;*margin-bottom:0}
.member-tabs .active em{border-bottom-width:2px}
.member-comment-list .no-information{text-align:center;background-color:#fcfcfc;color:#666;line-height:5}
.member-comment-list .comment-item{font-size:12px;overflow:hidden;border-bottom:1px dotted #ddd;padding-left:5px;padding-right:5px;padding-bottom:8px;margin-bottom:10px}
.member-comment-list .goods-pic{width:60px;height:60px;line-height:58px;*line-height:60px;border:1px solid #ddd;overflow:hidden;margin-right:5px;text-align:center;*font-size:54px;font-family:Arial;float:left}
.member-comment-list .goods-pic img{max-width:60px;max-height:60px;vertical-align:middle}
.member-comment-list .goods-info{float:left;width:210px;overflow:hidden}
.member-comment-list .goods-info h3{font-weight:400;height:36px;overflow:hidden;font-size:100%}
.member-comment-list .goods-comment{margin-left:220px;overflow:hidden}
.member-comment-list .comment-infos{overflow:hidden}
.member-comment-list .comments{margin-top:5px;margin-bottom:5px}
.member-comment-list .stars{float:left}
.member-comment-list .text-minor{float:left;color:#888}
.member-comment-list .datetime{float:right;color:#888}
.member-comment-list .inter-handle{float:none}
.member-comment-list .inter-handle .icon{color:#666;font-size:116.66667%;vertical-align:middle}
.member-comment-list .reply-list{padding:0;display:none}
.member-comment-list .unfold .reply-list{display:block}
.member-comment-list .new{background-color:#fdfdf1;border-color:#dfd7ac}
.member-nocomment .post-comment{margin:0 15px;padding:10px;background-color:#ffe;border:1px solid #fdcc57}
.member-nocomment .comment-cell{height:0;overflow:hidden}
.member-nocomment .form-act-side .error{float:left;white-space:nowrap}
.member-changepass .mod-content{padding:50px 10px 50px 30px}
.member-changepass .form-label{width:10em}
.member-changepass .form-act{margin-left:10em;*margin-left:0}
.member-coupon caption{padding-left:10px;padding-right:10px}
.member-coupon caption h3{font-size:116.66667%;float:left;line-height:2.5}
.member-coupon caption .btn-simple{float:right;margin-top:5px}
.member-coupon caption .btn-simple .icon{color:#d34432;padding-right:3px}
.member-coupon tbody tr:hover{background-color:#fefaf4}
.member-coupon td{text-align:center;height:32px;color:#666}
.member-coupon .text-available{color:#73ad34}
.member-coupon .text-unavailable{color:#ce2108}
.member-coupon tbody tr,.member-fav tbody tr,.member-notify tbody tr{border-top:1px dotted #eee}
.member-coupon tbody tr td,.member-fav tbody tr td,.member-notify tbody tr td{*border-top:1px dotted #eee}
.member-credits-rules{margin:20px}
.member-credits-rules h3{font-size:116.66667%;font-weight:400;margin-bottom:10px}
.member-credits-rules ol{color:#666;list-style:decimal;margin-left:20px;line-height:1.83333}
.member-prepaid table{margin:20px;font-size:14px;color:#666}
.member-prepaid td{height:36px;vertical-align:top;white-space:nowrap}
.member-prepaid li{margin-bottom:14px}
.member-information .member-mod{padding:40px 20px 20px}
.member-information .form-label{width:9em}
.member-information .form-act{margin-left:9em;*margin-left:0}
.member-aftersales,.member-messagebox{overflow:hidden}
.member-aftersales .member-tabs,.member-messagebox .member-tabs{border-bottom:0 none;margin-bottom:0}
.member-aftersales .member-grid tbody tr{border-top:1px dotted #ddd}
.member-aftersales .member-grid tbody tr:hover{background-color:#fefaf4}
.member-aftersales .member-grid .first{border-top:0 none}
.member-aftersales .member-grid .goods-name{max-width:180px}
.member-aftersales h3{margin-top:20px;margin-left:20px;font-size:100%;line-height:4}
.member-aftersales .member-content{padding:0 20px}
.member-aftersales .warn{color:#ef4521}
.member-aftersales .form-label{width:6em;color:#666}
.member-aftersales .form-sub-label{color:#888}
.member-aftersales .form-act{margin-left:6em;*margin-left:0}
.member-aftersales .form-act-special{position:relative;height:40px}
.member-aftersales .form-act-special .notice-inline{position:absolute;left:0;top:22px;white-space:nowrap;padding-left:0}
.member-aftersales .x-input{width:80%}
.member-aftersales .btn{margin:20px 15px 10px 0}
.member-aftersales .label-warning{background-color:#e4a02d;padding:1px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#fff;font-weight:400;margin-right:10px;font-size:91.66667%}
.member-aftersales-list thead{background-color:#fff;border-bottom:1px solid #ddd}
.member-aftersales-goods .member-grid{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.member-aftersales-goods .selected{background-color:#fefaf4}
.member-aftersales-record .member-grid thead{background-color:#fff;border-bottom:1px solid #ddd}
.member-aftersales-record .member-grid tbody .view-detail:hover{background-color:transparent}
.member-aftersales-record .view-detail{display:none}
.member-aftersales-record .active-top{border-top:1px solid #999;font-weight:bold}
.member-aftersales-record .active-top td{border-top:1px solid #999}
.member-aftersales-record .active-bottom{display:table-row;*display:block;border-bottom:1px solid #999}
.member-aftersales-record .active-bottom td{padding:20px;*border-bottom:1px solid #999}
.member-aftersales-record .aftersales-grid{border:1px solid #ddd;width:100%}
.member-aftersales-record .aftersales-grid thead th{height:30px;background-color:#efefef;font-size:100%;font-weight:bold}
.member-aftersales-record .aftersales-grid td{height:30px;padding:2px 5px;color:#666}
.member-aftersales-record .aftersales-notice{background-color:#fefaf4;color:#a87620;padding:10px 20px;line-height:2}
.member-aftersales-record .aftersales-notice .title{font-size:116.66667%;font-weight:bold;margin-bottom:5px}
.member-aftersales-record .aftersales-notice .time{margin-right:10px}
.member-aftersales-record h3{margin-left:0}
.member-aftersales-record .aftersales-desc .pic{float:left;width:100px;height:100px;line-height:98px;*line-height:100px;border:1px solid #ccc;overflow:hidden;margin-right:10px;text-align:center;*font-size:90px;font-family:Arial}
.member-aftersales-record .aftersales-desc .pic img{max-width:100px;max-height:100px;vertical-align:middle}
.member-aftersales-record .aftersales-desc .desc{line-height:1.66667;color:#666}
.member-messagebox caption{height:40px;padding:0 10px;border-bottom:1px solid #ddd;line-height:3.33333;overflow:hidden;*zoom:1}
.member-messagebox caption .btn{line-height:2}
.member-messagebox .messagebox-action{float:left}
.member-messagebox .messagebox-tip{float:right}
.member-messagebox .messagebox-tip i{margin-left:3px;margin-right:3px}
.member-messagebox .handle{cursor:pointer;border-top:1px dotted #ddd}
.member-messagebox .handle:hover{background-color:#fefaf4}
.member-messagebox th{text-align:left}
.member-messagebox td{padding-top:10px;padding-bottom:6px}
.member-messagebox .new{font-weight:bold}
.member-messagebox .check{width:25px;text-align:center}
.member-messagebox .time{width:20%;white-space:nowrap}
.member-messagebox .action{width:6%;white-space:nowrap}
.member-messagebox .detail{display:none}
.member-messagebox .active-top{border-top:1px solid #999;font-weight:bold;color:#e39f2c}
.member-messagebox .active-top td{border-top:1px solid #999}
.member-messagebox .active-bottom{display:table-row;*display:block;border-bottom:1px solid #999}
.member-messagebox .active-bottom td{padding:20px;*border-bottom:1px solid #999}
.member-messagebox .detail-title{margin-bottom:6px}
.member-messagebox .detail-reply{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}
.member-messagebox .detail-reply .x-input{width:80%}
.member-messagebox .post-message{padding:20px 60px}
.member-messagebox .post-message .x-input{width:75%;display:inline-block}
.security-list li{padding:30px 20px;border-bottom:1px dotted #eee;overflow:hidden}
.security-list .security-title{float:left}
.security-list .security-content{display:block;margin-right:120px;margin-left:130px;vertical-align:middle}
.security-list .security-actions{float:right;width:100px}
.security-list .icon-success,.security-list .icon-warning{font-size:30px;vertical-align:middle;margin-right:20px;float:left}
.security-list b{font-size:14px;margin-right:20px;float:left;line-height:45px}
.security-list em{color:#999;line-height:2}
.verify-content{width:650px;padding-top:70px}
.verify-content ul{padding-bottom:60px;padding-left:80px}
.verify-content .form-label{width:145px}
.verify-content .form-act{margin-left:148px;line-height:2.28571}
.verify-content .x-input{width:220px}
.verify-content .msg{padding-bottom:30px;text-align:center;font-size:116.66667%}
.verify-content .msg .icon{font-size:183.33333%;margin-right:10px;vertical-align:middle}
.article-mod .mod-title{line-height:3.57143;padding-left:20px;background-color:transparent}
.article-item{line-height:2.91667;border-bottom:1px dotted #eee;padding-left:20px;padding-right:20px;overflow:hidden;position:relative}
.article-item .article-title{margin-right:130px;display:block}
.article-item .article-title a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666}
.article-item .article-title a:hover{color:#ff4500;text-decoration:underline}
.article-item .datetime{color:#999;float:right;width:130px;text-align:right;white-space:nowrap;position:absolute;top:0;right:20px}
.article-main .mod-title{line-height:2.64286;text-align:center}
.article-main .mod-content{padding:5px 20px 10px;line-height:2;overflow:hidden}
.article-main p{text-indent:2em}
.article-main .article-time{text-align:right;line-height:1.5;color:#999;margin-bottom:10px}
.gift-gallery .mod-title{padding-left:10px;line-height:2.1875;color:#666;background-color:transparent}
.gift-gallery .mod-title h2{font-size:133.33333%}
.gift-gallery .mod-grid{color:#666;width:100%}
.gift-gallery .mod-grid tr{border-top:1px dotted #ddd}
.gift-gallery .mod-grid .first{border-top:0 none}
.gift-gallery .goods-pic{width:80px;height:80px;line-height:78px;*line-height:80px;border:1px solid #ccc;overflow:hidden;margin:10px;text-align:center;*font-size:72px;font-family:Arial}
.gift-gallery .goods-pic img{max-width:80px;max-height:80px;vertical-align:middle}
.gift-gallery .goods-desc h3{font-size:100%}
.gift-gallery .goods-desc p{color:#888}
.gift-gallery .s-price,.gift-gallery .status,.gift-gallery .actions{white-space:nowrap;padding:0 10px;text-align:center}
.gift-gallery .warn{color:#ef4521}
.gift-gallery .separator{display:block;height:5px;overflow:hidden}
.gift-gallery .text-disabled{color:#999}
.page-error{margin:100px auto;width:400px}
.page-error .icon{color:#ef4521;font-size:50px;line-height:50px;margin-right:20px;float:left}
.page-error .page-error-message{color:#333;font-size:16px;font-weight:bold;line-height:30px}
.page-error .page-error-tips{color:#666}
.page-error .page-error-tips i{color:#ef4521}
body{ font:12px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif}
h1,h2{font-family:Microsoft YaHei,STHeiti,sans-serif}
a{color:#333;text-decoration:none}
.lnklike{color:#0563c3;cursor:pointer}
.hide{display:none !important}
.show{display:block}
.price{color:#ff4500;}
.unavailable{color:gray}
.fix-empty{_height:0;_overflow:hidden}
.text-nowrap{white-space:nowrap}
.page-main{margin:0 auto}
.theme-footer{text-align:center;line-height:1.8;margin-top:10px;font-size:12px;}
.signupin-content .form-act{position:relative}
.signupin-content .x-select{*padding:3px}
.signupin-content .verify-input{width:80px}
.signupin-content .warn{color:#ef4521}
.signupin-content a{margin-left:3px;margin-right:3px}
.mini-signin{padding:20px 5px 10px;color:#666;overflow:auto}
.mini-signin .form-label{width:145px}
.mini-signin .form-act{margin-left:148px;*margin-left:0}
.mini-signup{padding:20px 0 10px 5px;color:#666;overflow:auto}
.mini-signup .form-label{width:90px}
.mini-signup .form-act{margin-left:93px;*margin-left:0}
.filter-selected{padding:8px 10px 7px;background-color:#fafafa}
.filter-selected-entries{margin-right:10px}
.filter-selected-label{color:#666}
.filter-selected-values{min-height:23px}
.filter-selected-item{background-color:#fff;margin:0 3px 3px 3px;color:#ff4500;}
.filter-selected-item .icon{color:#d62528}
.filter-item{margin:0 3px 3px 3px}
.filter-item .handle{color:#666}
.filter-lists-container .active{background-color:#ff4500;}
.filter-lists-container .active .handle{color:#fff}
.filter-lists-container .active .icon{visibility:visible}
.filter-lists-container .filter-item-input input{height:16px;line-height:16px;width:36px;ime-mode:disabled}
.filter-lists-container .filter-item-input .input-seq{padding-left:5px;padding-right:5px}
.filter-dropdown-container .filter-dropdown-label .icon{color:#999}
.filter-dropdown-container .active{background-color:#d62528}
.filter-dropdown-container .active .handle{color:#fff}
.gallery-sortbar .gallery-sort a{border:1px solid #d3d3d3;display:inline-block;margin-right:5px;background-color:#f3f3f3;color:#666}
.gallery-sortbar .gallery-sort em,.gallery-sortbar .gallery-sort .order-container .notice-box i,.order-container .notice-box .gallery-sortbar .gallery-sort i{border:1px solid #fff}
.gallery-sortbar .gallery-sort .active{color:#ff4500;border-color:#999}
.gallery-sortbar .gallery-showmode .active{color:#333}
.gallery-sortbar .gallery-showmode .active .icon{color:#ff4500;}
.goods-item .goods-price ins{text-decoration:none;font-weight:bold}
.goods-item .goods-price del{color:#999}
.goods-item .goods-comment b{color:#e08e00}
.goods-item .promotion-tags{margin-top:5px}
.goods-item .promotion-tags .tag{line-height:20px;background-color:#d62528;color:#fff}
.goods-item .goods-buy{margin-bottom:0px}
.goods-item .store-warm{background-color:#eee;color:#666}
.goods-item .btn-simple{color:#666}
.goods-item .btn-plane{color:#999;cursor:default}
.gallery-list .goods-desc{color:#999}
.gallery-compare .unfold{background-color:#f2fbff;border:1px solid #abc0cf}
.gallery-compare .header{background-color:#d9ebf7;line-height:28px}
.gallery-compare .header h3{font-size:12px;font-weight:400}
.gallery-compare .handle-collapse .icon{background-color:#9ab9f6;color:#fff}
.gallery-compare .none-compare i{color:#fb0222;padding:0 3px}
.gallery-compare .goods-price{color:#fb0222;font-size:14px}
.gallery-compare-unfold{width:250px}
.goods-compare .goods-buy{margin-bottom:0}
.goods-compare .goods-buy a,.goods-compare .goods-buy button{margin:10px 1px 0}
.goods-compare .btn-simple{margin-right:0}
.goods-compare .goods-comment a{white-space:nowrap}
.goods-compare .goods-comment b{color:#e08000}
.brands-list .items{width:25%;overflow:hidden;float:left}
.brands-list dl{border:1px solid #ddd;padding-top:5px;margin:5px}
.brands-list dt{width:150px;height:100px;line-height:98px;*line-height:100px;border:0 none;overflow:hidden;margin:0 auto;text-align:center;*font-size:90px;font-family:Arial}
.brands-list dt img{max-width:150px;max-height:100px;vertical-align:middle}
.brands-list dd{height:30px;line-height:30px;text-align:center}
.product-adjunct .button-area{margin-top:10px;text-align:center}
.albums-left{background-color:#f5f5f5}
.groupbuy-sortbar{border:1px solid #ddd;border-top:2px solid #fd6b00}
.groupbuy-sortbar .groupbuy-sort{overflow:hidden}
.groupbuy-sortbar .groupbuy-sort strong,.groupbuy-sortbar .groupbuy-sort a{border-right:1px solid #ddd;color:#000;float:left}
.groupbuy-sortbar .groupbuy-sort a{border-left:1px solid #ddd;margin-left:-1px}
.groupbuy-sortbar .groupbuy-sort .icon{color:#666;margin-left:3px}
.groupbuy-sortbar .groupbuy-sort .active{position:relative;color:#fff;border-color:#fd6b00;background-color:#fd6b00}
.groupbuy-sortbar .groupbuy-sort .active .icon{color:#fff}
.groupbuy-grid .hover{padding:8px;border:2px solid #ffb401}
.groupbuy-ident{background-color:#ee634c}
.groupbuy-ident .price,.groupbuy-ident .btn{color:#fff}
.groupbuy-discount,.groupbuy-traffic,.groupbuy-timed{color:#999}
.groupbuy-discount b,.groupbuy-traffic b,.groupbuy-timed b{color:#000}
.groupbuy-discount{background-color:#eee}
.groupbuy-discount .separate-left{border-right:1px solid #ddd}
.groupbuy-discount .separate{border-left:1px solid #fff;border-right:1px solid #ddd}
.groupbuy-discount .separate-right{border-left:1px solid #fff}
.groupbuy-timed i{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#5c5c5c),color-stop(100%,#0e0e0e));background-image:-webkit-linear-gradient(#5c5c5c,#0e0e0e);background-image:-moz-linear-gradient(#5c5c5c,#0e0e0e);background-image:linear-gradient(#5c5c5c,#0e0e0e);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FF5C5C5C',endColorstr='#FF0E0E0E') \9;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #0e0e0e;color:#fff}
.cart-title h1{font:400 24px/1.5 Microsoft YaHei,STHeiti,sans-serif;color:#666}
.cart-title i{display:inline-block;margin-right:5px;margin-top:-3px;height:36px;overflow:hidden;vertical-align:middle;line-height:36px;font-size:26px}
.steps{margin:20px 0}
.steps i{color:#fff;width:22px;text-align:center;margin-right:8px;margin-left:-25px;*vertical-align:1px}
.steps a{color:#8c8c8c}
.steps a:hover{background-color:#e1880a;color:#fff;text-decoration:none}
.steps .step-item{font:16px/30px Microsoft YaHei,STHeiti,sans-serif;color:#8c8c8c;width:28%}
.steps .step-item .icon{font-size:29px;vertical-align:-6px;color:#cbcbcb}
.steps .step-item a:hover .icon{color:#fff}
.steps .step-item a:hover i{color:#e1880a}
.steps .active{background-color:#faa419;color:#fff}
.steps .active a,.steps .active .icon{color:#fff}
.steps .active i{color:#faa419}
.steps .step-arrow{color:#ccc;font-size:25px;line-height:30px;text-align:center}
.cart-container .title,.order-container .title,.payment-container .title{padding:0 0 5px 10px}
.cart-container .title h2,.order-container .title h2,.payment-container .title h2{font-size:16px;font-weight:400;color:#666}
.cart-empty{border:1px solid #e6e6e6;background-color:#efefef;text-align:center;padding:80px 0 90px;font-size:14px;line-height:2;color:#666}
.cart-empty .icon{font-size:65px;line-height:1;color:#b9b9b9;margin-right:20px;display:inline-block}
.cart-empty .empty-tip{display:inline-block;text-align:left}
.cart-empty a{color:#ff4500;text-decoration:underline}
.cart-main{color:#666}
.cart-main caption{line-height:36px;padding:0 15px;font-size:14px;font-weight:bold}
.cart-main a{color:#666}
.cart-main a:hover{text-decoration:none}
.cart-main .col-1,.cart-main .col-3,.cart-main .col-4,.cart-main .col-5,.cart-main .col-6,.cart-main .col-7,.cart-main .col-8{width:100px}
.member-order .cart-main .col-1,.member-order .cart-main .col-3,.member-order .cart-main .col-4,.member-order .cart-main .col-5,.member-order .cart-main .col-6,.member-order .cart-main .col-7,.member-order .cart-main .col-8{width:80px}
.cart-main thead tr{height:37px}
.cart-main thead th{font-weight:400;color:#666;font-size:14px;text-align:center}
.cart-main .cart-product td,.cart-main .p-packs td{padding-top:15px;padding-bottom:8px}
.cart-main .p-title a:hover,.cart-main .p-gift a:hover,.cart-main .btn-goon:hover{text-decoration:underline;color:#026eb7}
.cart-main .p-spec{float:left;padding:0 6px;line-height:20px;margin-bottom:6px;background-color:#efefef}
.cart-main .p-subtotal{color:#fe2000}
.cart-main .p-action a{color:#026eb7}
.cart-main .p-action a:hover{text-decoration:underline}
.cart-main .p-action i{padding:0 3px;font-family:serif}
.cart-main .p-gift b,.cart-main .p-promotion b,.cart-main .p-adjunct .p-title b,.cart-main .p-packs-item .p-title b{color:#ef4521;font-weight:400}
.cart-main .p-gift i{color:#999}
.cart-main .p-promotion li{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cart-main .p-adjunct-icon,.cart-main .p-packs-icon{background-color:#efefef;float:right;padding:5px 10px}
.cart-main .order-gift .p-price,.cart-main .order-gift .p-num,.cart-main .cart-exchange .p-price,.cart-main .cart-exchange .p-num,.cart-main .p-gift .p-price,.cart-main .p-gift .p-num,.cart-main .p-packs-item .p-price,.cart-main .p-packs-item .p-num{color:#999}
.cart-main .cart-exchange .cart-subtitle th,.cart-main .order-gift .cart-subtitle th{font-weight:400;font-size:14px;height:27px;text-align:left;background-color:#f6f6f6;padding-left:10px;border-top:1px solid #e6e6e6}
.cart-main .order-price{font-size:14px}
.cart-main .order-price .btn-blue{font-size:12px;color:#fff;margin-right:10px}
.cart-main .order-price li{overflow:hidden;clear:both}
.cart-main .order-price .label{float:left;text-align:right;width:200px}
.cart-main .order-price .label i{font-size:12px}
.cart-main .order-price .price{float:left;text-align:left;width:150px;padding-left:5px;color:#fe2000}
.cart-main .order-price .price b{font-weight:400}
.cart-main .order-price .total{line-height:40px}
.cart-main .order-price .total em,.cart-main .order-price .total .order-container .notice-box i,.order-container .notice-box .cart-main .order-price .total i{font-weight:bold}
.cart-main .order-price .total b{font:24px/1.5 Verdana,Geneva,Arial,Helvetica,sans-serif}
.cart-main .cart-left{text-align:left;padding:10px 15px;background-color:#efefef;vertical-align:middle}
.cart-main .cart-right{text-align:right;padding:10px 15px;background-color:#efefef}
.p-quantity a{background-color:#fff;color:#8b8b8b}
.p-quantity a:hover{background-color:#666;color:#fff;border-color:#666}
.order-promotion,.order-coupon,.order-deduction,.unused-promotion{text-align:left;margin:10px 0 10px 10px;line-height:20px}
.order-promotion .btn-collapse,.order-coupon .btn-collapse,.order-deduction .btn-collapse,.order-promotion .btn-expand,.order-coupon .btn-expand,.order-deduction .btn-expand,.unused-promotion .btn-collapse,.unused-promotion .btn-expand{margin-right:10px}
.order-promotion h3,.order-coupon h3,.order-deduction h3,.unused-promotion h3{font-size:116.66667%;margin-bottom:5px}
.order-promotion .content,.order-coupon .content,.order-deduction .content,.unused-promotion .content{padding-left:30px}
.order-promotion b,.order-coupon b,.order-deduction b,.unused-promotion b{color:#ef4521;font-weight:400}
.order-promotion h3,.order-coupon h3,.order-deduction h3{font-weight:400}
.unused-promotion .btn-fororder{font-weight:400;font-size:12px;color:#0064b8}
.view-history{margin-top:10px;border:1px solid #e6e6e6}
.view-history .title{line-height:37px;font-size:14px;color:#666;padding:0 15px;background-color:#efefef}
.view-history .content{padding:5px 2px}
.view-history .item{width:206px;margin:10px 16px}
.view-history a:hover{text-decoration:underline}
.view-history a.btn{display:block;text-align:center}
.view-history a.btn:hover{text-decoration:none}
.view-history a.btn span{display:block}
.view-history .p-info{width:101px;margin-left:7px;font-family:Lucida Grande,Lucida Sans Unicode,Tahoma,Helvetica,Arial,Hiragino Sans GB,sans-serif}
.view-history .p-info h3{font-size:12px;font-weight:400;line-height:20px;height:40px;overflow:hidden}
.view-history .p-price{line-height:33px;color:#fe2000}
.view-history .p-price b{font-weight:400}
.cart-fororder .wrapper{margin:0 40px}
.cart-fororder .item{width:200px;padding:15px 10px}
.cart-fororder .p-info{width:95px;margin-left:7px;font-family:Lucida Grande,Lucida Sans Unicode,Tahoma,Helvetica,Arial,Hiragino Sans GB,sans-serif}
.cart-fororder .p-info h3{font-size:12px;font-weight:400;line-height:20px;height:40px;overflow:hidden}
.cart-fororder .p-info a.btn{display:block;text-align:center}
.cart-fororder .p-name{color:#666}
.cart-fororder .p-name:hover{color:#026eb7}
.cart-fororder .p-price{line-height:33px;color:#fe2000}
.cart-fororder .p-price b{font-weight:400}
.order-container .title-left,.order-container .notice-box .info{float:left}
.order-container .notice-message{color:#d72327;float:right}
.order-container .notice-box{background-color:#fffbe6;border:1px solid #ffcc6c;padding:15px 20px;margin-bottom:10px;line-height:28px;color:#666}
.order-container .notice-box em,.order-container .notice-box i{margin-right:30px}
.order-container .notice-box i{color:#f60000}
.order-container .notice-box .inner{overflow:hidden}
.order-container .notice-box .action{float:right}
.order-container .notice-box .action .btn{margin-left:10px}
.order-container .cart-main{border-top:0 none}
.order-container .cart-main thead{background-color:transparent;border-bottom:1px solid #e6e6e6}
.order-container .cart-main thead th{*border-bottom:1px solid #e6e6e6}
.order-container .cart-main .cart-item{border-bottom-style:dashed}
.order-container .cart-main .cart-item.last{border-bottom:0 none}
.order-container .cart-main .cart-item .last td{*border-bottom-style:dashed}
.order-container .cart-main tbody.last td{*border-bottom:0 none}
.order-container .cart-exchange .cart-subtitle th,.order-container .order-gift .cart-subtitle th{background-color:#f6f6f6}
.order-container .cart-exchange .cart-item,.order-container .order-gift .cart-item{border-bottom-style:dashed}
.order-container .cart-exchange .cart-item td,.order-container .order-gift .cart-item td{*border-bottom-style:dashed}
.order-container .cart-exchange .last,.order-container .order-gift .last{border-bottom:0 none}
.order-container .cart-exchange .last td,.order-container .order-gift .last td{*border-bottom:0 none}
.order-main{color:#666}
.order-main .order-section{border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}
.order-main .highlight .order-section-content{border:3px solid #ed980f}
.order-goods input,.order-goods textarea{width:70%}
.order-goods textarea{-webkit-resize:vertical;-moz-resize:vertical;resize:vertical}
.order-clearing{border:1px solid #e6e6e6;width:100%;margin-top:10px;color:#666}
.order-clearing caption{background-color:#ffad35;padding:0 15px;font-weight:bold;color:#271b09;text-align:left;font-size:14px;line-height:36px}
.order-clearing .order-infor{background-color:#fffaf2;text-align:left;padding:10px;vertical-align:top}
.order-clearing .order-price{background-color:#fff2e0;padding:10px 15px;border-left:1px solid #f8e6cb;vertical-align:top;text-align:right;font-size:14px}
.order-clearing .order-price ul{width:355px;_width:358px}
.order-clearing .order-price li{clear:both;overflow:hidden;white-space:nowrap;line-height:32px}
.order-clearing .order-price .btn-goon{color:#666}
.order-clearing .order-price .label{float:left;text-align:right;width:200px}
.order-clearing .order-price .label i{font-size:12px}
.order-clearing .order-price .price{float:left;text-align:left;width:150px;padding-left:5px;color:#fe2000}
.order-clearing .order-price .price b{font-weight:400}
.order-clearing .order-price .total{line-height:40px}
.order-clearing .order-price .total em,.order-clearing .order-price .total .order-container .notice-box i,.order-container .notice-box .order-clearing .order-price .total i{font-weight:bold}
.order-clearing .order-price .total b{font:24px/1.5 Verdana,Geneva,Arial,Helvetica,sans-serif}
.order-clearing .order-price .btnarea{margin-top:40px;margin-right:25px}
.order-clearing-info{margin-top:0;border-top:0 none}
.order-clearing-info .order-infor{background-color:transparent}
.order-clearing-info .order-price{background-color:transparent;border-left:0 none}
.order-clearing-info h3,.order-clearing-info .order-promotion ul,.order-clearing-info .order-coupon ul,.order-clearing-info .order-deduction ul,.order-clearing-info .order-remark p{float:left}
.order-clearing-info h3{font-weight:400;font-size:116.66667%}
.order-clearing-info .order-promotion,.order-clearing-info .order-coupon,.order-clearing-info .order-deduction{overflow:hidden}
.order-clearing-info .order-promotion ul,.order-clearing-info .order-coupon ul,.order-clearing-info .order-deduction ul{padding-left:0}
.order-coupon select,.order-deduction select{max-width:280px;*width:280px;*margin-right:5px}
.order-coupon input,.order-deduction input{*margin-right:5px}
.order-coupon p{margin-bottom:8px}
.order-coupon .used li i{width:430px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}
.order-deduction p{margin-bottom:8px}
.order-deduction p em,.order-deduction p .order-container .notice-box i,.order-container .notice-box .order-deduction p i{margin-left:1em}
.order-deduction .score-inner{display:inline-block;vertical-align:top}
.order-remark{margin-left:10px}
.order-remark label{font-size:14px}
.order-remark textarea{font-size:12px;width:450px;-webkit-resize:vertical;-moz-resize:vertical;resize:vertical}
.order-splice{margin-bottom:0}
.order-splice .last{border-bottom:0 none}
.payment-container{margin-bottom:50px}
.payment-container .msg-success{margin:40px 0;text-align:center}
.payment-container .msg-success .icon{font-size:40px;color:#52b85c;vertical-align:middle;margin-right:10px}
.payment-container .msg-success .msg-cont{font:24px/32px Microsoft YaHei,STHeiti,sans-serif;color:#333}
.payment-container .payment-main{background-color:#fffce3;padding-top:20px}
.order-info{width:100%}
.order-info .col-2{width:15%}
.order-info .price{font-size:16px}
.order-info .span-section{margin-right:2em}
.order-info td{padding:4px 20px;line-height:20px}
.complete-container{margin:60px}
.complete-container .msg{margin-bottom:25px;height:50px}
.complete-container .msg .icon{font-size:50px;line-height:1;margin-right:10px;vertical-align:middle}
.complete-container .msg .msg-ttl{font-size:16px;font-weight:bold;line-height:28px;color:#333}
.complete-container .msg .msg-ttl i{font-size:12px;color:#666;font-weight:400}
.complete-container .msg .msg-cont{display:inline-block;vertical-align:middle;color:#666}
.complete-container .msg-success .icon{color:#40761a}
.complete-container .msg-failure .icon{color:#b64236}
.order-info-grid{border:1px solid #d4d4d4;text-align:center;width:100%}
.order-info-grid .col-6{width:42%}
.order-info-grid b{color:red;font-size:14px}
.order-info-grid th{background-color:#f5f5f5;height:26px;font-weight:400;text-align:center}
.order-info-grid td{border:1px solid #d4d4d4;padding:8px 2px;line-height:22px}
.payment-center{margin-top:20px;border:3px solid #fac758;background-color:#fff;padding:20px}
.payment-center .payment-info{padding-left:5px;line-height:2.1em}
.payment-center .payment-info b{font-size:14px}
.payment-center .payment-info .price{color:red}
.payment-center .payment-info a{margin-left:6px;text-decoration:underline}
.payment-center .payment-info em,.payment-center .payment-info .order-container .notice-box i,.order-container .notice-box .payment-center .payment-info i{color:#888;margin-left:10px}
.payment-center .payment-info .form-item{margin-bottom:2em}
.payment-center .payment-info .form-label{width:8em}
.payment-center .payment-info .form-act{margin-left:8em}
.payment-center .payment-tips{border-top:1px solid #ccc;padding:5px;color:#666}
.payment-center .payment-tips h3{font-size:12px}
.payment-center h4{font-size:14px;font-weight:400}
.payment-center .popup-content .change-payment{padding:0 0 20px}
.payment-center .popup-content .change-payment .btn-settle{margin-top:0}
.may-need{margin-top:15px}
.may-need a{margin-right:25px}
.may-need a i{text-decoration:underline}
.may-need a .icon{font-size:11px}
.forgot-steps .step-item{width:22%}
.page-aside{float:left;width:180px}
.page-article{margin-left:180px}
.member-menu-list .active,.member-menu-list a:hover{color:#ef4521}
.member-welcome,.member-notice{border:1px solid #ffcd6c;background-color:#fffbe6}
.member-order-steps .step-item{width:22%}
.member-address-submit .btn{margin-right:10px}
.member-address-submit .btn span{padding-left:17px}
.member-address-submit .btn span span{padding-right:17px;padding-left:0}
.payment-bank{margin-bottom:20px}
.payment-bank .switchable-trigger{line-height:30px;border:3px solid #ffecc8;border-bottom:0;color:#ffc75c}
.payment-bank .switchable-trigger.active{margin-bottom:-3px;line-height:33px;background:#fff;border:3px solid #fda600;border-bottom:0}
.payment-bank .switchable-panel{padding:10px;border:3px solid #fda600}
.payment-bank .payment-bank-list{padding:20px 10px;background:#fffce3}
.payment-bank .payment-bank-list li{float:left;margin:0 10px 30px 10px}
.payment-bank label{display:block;cursor:pointer}
.payment-bank label.selected img{border:2px solid #fda600}
.payment-bank label input{margin-right:5px;vertical-align:middle}
.payment-bank label img{border:2px solid transparent;vertical-align:middle}
.btn[disabled] span,.btn.disabled span,.btn[disabled]:hover span,.btn.disabled:hover span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#9c9c9c),color-stop(100%,#8e8e8e));background-image:-webkit-linear-gradient(#9c9c9c,#8e8e8e);background-image:-moz-linear-gradient(#9c9c9c,#8e8e8e);background-image:linear-gradient(#9c9c9c,#8e8e8e);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FF9C9C9C',endColorstr='#FF8E8E8E') \9;color:#ddd}
.btn-simple span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fefefe),color-stop(100%,#f3f3f3));background-image:-webkit-linear-gradient(#fefefe,#f3f3f3);background-image:-moz-linear-gradient(#fefefe,#f3f3f3);background-image:linear-gradient(#fefefe,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFFEFEFE',endColorstr='#FFF3F3F3') \9}
.btn-simple:hover span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f3f3f3),color-stop(100%,#e9e9e9));background-image:-webkit-linear-gradient(#f3f3f3,#e9e9e9);background-image:-moz-linear-gradient(#f3f3f3,#e9e9e9);background-image:linear-gradient(#f3f3f3,#e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFF3F3F3',endColorstr='#FFE9E9E9') \9}
.btn-import span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e2232c),color-stop(100%,#ca1823));background-image:-webkit-linear-gradient(#fb6b00,#fb6b00);background-image:-moz-linear-gradient(#fb6b00,#fb6b00);background-image:linear-gradient(#fb6b00,#fb6b00);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFE2232C',endColorstr='#FFCA1823') \9}
.btn-import:hover span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ff242f),color-stop(100%,#da1922));background-image:-webkit-linear-gradient(#ff242f,#da1922);background-image:-moz-linear-gradient(#ff242f,#da1922);background-image:linear-gradient(#fb6b00,#fb6b00);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#fb6b00',endColorstr='#fb6b00') \9}
.btn-major span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fb6b00),color-stop(100%,#fb6b00));background-image:-webkit-linear-gradient(#fb6b00,#fb6b00);background-image:-moz-linear-gradient(#fb6b00,#fb6b00);background-image:linear-gradient(#fb6b00,#fb6b00);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#fb6b00',endColorstr='#fb6b00') \9}
.btn-major:hover span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fb6b00),color-stop(100%,#fb6b00));background-image:-webkit-linear-gradient(#fb6b00,#fb6b00);background-image:-moz-linear-gradient(#fb6b00,#fb6b00);background-image:linear-gradient(#fb6b00,#fb6b00);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#fb6b00',endColorstr='#fb6b00') \9}
.btn-caution span{
    background: linear-gradient(to left, #3c87bd, #1bb8c0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c87bd', endColorstr='#1bb8c0', GradientType=0);
    box-shadow:0px 3px 15px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 3px 15px 0px rgba(0,0,0,0.2);
    -moz-box-shadow:0px 3px 15px 0px rgba(0,0,0,0.2);

}
.btn-caution:hover span{
    background: linear-gradient(to left, #1bb8c0, #3c87bd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1bb8c0', endColorstr='#3c87bd', GradientType=0);
}
.btn-flat span{background-color:#fff}

.btn-flat:hover span{background-color:#666;border-color:#666;color:#fff}
.btn-plane span,.btn-plane:hover span{background-color:#fb6b00}
.btn-rounded span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fefefe),color-stop(100%,#e8e8e8));background-image:-webkit-linear-gradient(#fefefe,#e8e8e8);background-image:-moz-linear-gradient(#fefefe,#e8e8e8);background-image:linear-gradient(#fefefe,#e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFFEFEFE',endColorstr='#FFE8E8E8') \9}
.btn-groupbuy{color:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.4)}
.btn-groupbuy span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fec747),color-stop(100%,#ffb401));background-image:-webkit-linear-gradient(#fec747,#ffb401);background-image:-moz-linear-gradient(#fec747,#ffb401);background-image:linear-gradient(#fec747,#ffb401);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFFEC747',endColorstr='#FFFFB401') \9}
.btn-remind span{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#56b600),color-stop(100%,#59a001));background-image:-webkit-linear-gradient(#56b600,#59a001);background-image:-moz-linear-gradient(#56b600,#59a001);background-image:linear-gradient(#56b600,#59a001);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FF56B600',endColorstr='#FF59A001') \9}
.btn-collapse,.btn-expand{background-color:#fff}
.share-mini .icon{width:16px;height:16px;display:inline-block;vertical-align:-3px;background-image:url(../sprites/share.png);margin-right:5px}
.share-mini a{line-height:16px;padding:5px 10px;display:block;white-space:nowrap}
.share-mini a:hover{background-color:#f6f6f6}
.share-mini a:hover .icon{opacity:.8;filter:alpha(opacity=80)}
.share-mini .sina .icon{background-position:0 0}
.share-mini .tencent .icon{background-position:0 -16px}
.share-mini .qzone .icon{background-position:0 -32px}
.share-mini .renren .icon{background-position:0 -48px}
.share-mini .kaixin001 .icon{background-position:0 -64px}
.share-mini .douban .icon{background-position:0 -80px}
.share-icons .icon{vertical-align:-3px;width:16px;height:16px;display:inline-block;background-image:url(../sprites/share.png);margin-right:3px}
.share-icons .sina .icon{background-position:0 0}
.share-icons .tencent .icon{background-position:0 -16px}
.share-icons .qzone .icon{background-position:0 -32px}
.share-icons .renren .icon{background-position:0 -48px}
.share-icons .kaixin001 .icon{background-position:0 -64px}
.share-icons .douban .icon{background-position:0 -80px}
.gallery-sort a{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f9f9f9),color-stop(100%,#f0f0f0));background-image:-webkit-linear-gradient(#f9f9f9,#f0f0f0);background-image:-moz-linear-gradient(#f9f9f9,#f0f0f0);background-image:linear-gradient(#f9f9f9,#f0f0f0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FFF9F9F9',endColorstr='#FFF0F0F0') \9}
.spec-item .selected i{background:url(../sprites/item_selected.gif) no-repeat;position:absolute;right:0;bottom:0;_bottom:-1px;width:11px;height:11px}
.calendar{background:#fff url(../sprites/cal.png) no-repeat 2px 50%;padding-left:24px}
.signin-page-wrap{background:url(../images/placeholder.gif) no-repeat 0 center}
#qrcode .wrapper{position: relative;width:630px;height: 349px;background: url(../images/window-wx.jpg) no-repeat center;background-size: cover;text-align: center;margin:0 auto;}
#qrcode .wrapper img{position: absolute;width: 180px;left:62px;top:100px;}
.page-article .member-messagebox{overflow: inherit;}
.page-article .member-messagebox .member-tabs{width: 100%;overflow: hidden;}
.page-article .member-messagebox .member-tabs a{float: left;}
.product-params table a:hover{color:#ff4500;}
.filter-lists-container .filter-entries-values span a:hover{color:#ff4500;}
.gallery-list .goods-price .price a:hover{color:#ff4500;}
.btn-major span:hover{color:#fff;}
.mod-content table a:hover{color:#ff4500;}
.btn-huge span span:hover{color:#fff;}
.jgtd td{padding:10px 0;}
.topbar-right{font-size:14px;}
.gbspzj{position:absolute;top:-2px;left:130px;color:#ff4500; font-size:16px; font-weight: normal;}
.gbspzj strong{color:#000; font-size:12px; font-weight: normal; position:relative; top:-1px;}