*{margin:0;padding:0;}
li{list-style:none;}
td{empty-cells:show;}
img{border:none;}
input::-ms-clear{display:none;}
.clear{clear:both;width:0;height:0;font-size:0;overflow:hidden;*zoom:1;}
.clearfix{clear:both;*zoom:1;}
.clearfix:after,.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
_html .clear,*+html .clear{height:1%;}
.fl{float:left!important;}
.fr{float:right!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
.block{display:block;}
.inline-block{display:inline-block;}
.inline{display:inline;}
::-webkit-input-placeholder{color:#aaa;text-overflow:ellipsis;}
:-moz-placeholder{color:#aaa;text-overflow:ellipsis;}
::-moz-placeholder{color:#aaa;text-overflow:ellipsis;}
:-ms-input-placeholder{color:#aaa;text-overflow:ellipsis;}
.placeholder{color:#aaa;}
.v-middle{vertical-align:middle;}
.h-center{text-align:center;}
/*btn*/
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;box-sizing:border-box;}
.btn:hover,.btn:focus,.btn.focus {color:#333;text-decoration:none;}
.btn:active,.btn.active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn.disabled,.btn[disabled]{pointer-events:none;cursor:not-allowed!important;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65;}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}
.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}
.btn-block{display:block;width:100%;}
.btn-block + .btn-block {margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-default{background-color:#f4f4f4;color:#444;border-color:#ddd}
.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active{color:#333;background-color:#e7e7e7;border-color:#adadad;}
.btn-default:active,.btn-default.active{background-image:none;}
.btn-default.disabled,.btn-default[disabled],.btn-default.disabled:hover,.btn-default[disabled]:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,.btn-default.disabled:active,.btn-default[disabled]:active,.btn-default.disabled.active,.btn-default[disabled].active{background-color:#fff;border-color:#ccc;}
.btn-default .badge{color:#fff;background-color:#333;}
.btn-primary{color:#fff!important;background-color:#428bca;border-color: #357ebd;}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#3071a9;border-color:#285e8e;}
.btn-primary:active,.btn-primary.active{background-image:none;}
.btn-primary.disabled,.btn-primary[disabled],.btn-primary.disabled:hover,.btn-primary[disabled]:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,.btn-primary.disabled.active,.btn-primary[disabled].active{background-color:#428bca;border-color:#357ebd;}
.btn-primary .badge{color:#428bca;background-color:#fff;}
.btn-orange{background-color:#F60;color:#FFF!important;}
.btn-orange:hover,.btn-orange:focus,.btn-orange.focus,.btn-orange:active,.btn-orange.active{color:#fff;background-color:#F26100;}
.btn-orange.disabled,.btn-orange[disabled],.btn-orange.disabled:hover,.btn-orange[disabled]:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,.btn-orange.disabled.focus,.btn-orange[disabled].focus,.btn-orange.disabled:active,.btn-orange[disabled]:active,.btn-orange.disabled.active,.btn-orange[disabled].active{background-color:#FF9751;border-color:#FF8533;}
.btn-orangered{background-color:#F30;color:#FFF!important;}
.btn-orangered:hover,.btn-orangered:focus,.btn-orangered.focus,.btn-orangered:active,.btn-orangered.active{color:#fff;background-color:#EE3000;border-color:#E12D00;}
.btn-orangered.disabled,.btn-orangered[disabled],.btn-orangered.disabled:hover,.btn-orangered[disabled]:hover,.btn-orangered.disabled:focus,.btn-orangered[disabled]:focus,.btn-orangered.disabled.focus,.btn-orangered[disabled].focus,.btn-orangered.disabled:active,.btn-orangered[disabled]:active,.btn-orangered.disabled.active,.btn-orangered[disabled].active{background-color:#FF643E;border-color:#FF552B;}
.btn .icon{display:inline-block;vertical-align:middle;}
/*box*/
.box-horizontal,.box-vertical{display:-moz-box;display:-webkit-box;display:box;box-sizing:border-box;}
.box-vertical{-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;}
.box-horizontal{width:100%;}
.box-flex-1{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.box-flex-2{-moz-box-flex:2;-webkit-box-flex:2;box-flex:2;}
/*dialog Basic*/
.dialog{position:absolute;margin:0;padding:0;top:0;left:0;box-sizing:border-box;}
.dialog-blank{position:fixed;_position:absolute;width:100%;height:100%;top:0;left:0;padding:0;margin:0;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.dialog-border{position:absolute;box-sizing:content-box;z-index:-99;top:0;left:0;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; width:100%;height:100%;}
.dialog-container{position:relative;box-sizing:border-box;z-index:2;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}
.dialog-head{position:relative;top:0px;z-index:3;*zoom:1;cursor:move;}
.dialog-title{font-size:14px;}
.dialog-close{display:block;position:absolute;right:10px;top:10px;z-index:5;cursor:pointer;}
.dialog-body{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;z-index:3;padding:0;margin:0;border:none;}
.dialog-iframe{width:100%;height:100%;padding:0;margin:0;}
.dialog-footer{position:relative;bottom:0px;padding:0px;margin:0px;_zoom:1;z-index:3}
.dialog-loading{position:absolute;z-index:4}
.dialog-resizer{position:absolute; bottom:0;right:0;z-index:16;width:16px;height:10px;overflow:hidden;cursor:se-resize;}
.dialog-btnwarp{*zoom:1;}
/*dialog style*/
.dialog{max-width:100%;}
.dialog-border{background:#EFEFEF;padding:5px;top:-5px;left:-5px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.dialog-container{background:#FFF;border:#DDD 1px solid;}
.dialog-head{background:#EFEFEF;border-bottom:#DDD 1px solid;}
.dialog-title{font-size:14px;font-weight:bold;height:42px;line-height:42px;text-indent:10px;color:#333;}
.dialog-close{width:20px;height:20px;overflow:hidden;background:url(../Images/Dialog/close.png) center center no-repeat;}
.dialog-iframe{margin-bottom:-5px;}
.dialog-footer{padding:5px 10px;border-top:#EFEFEF 1px dashed;background:#FCFCFC;}
.dialog-loading{width:100%;height:30px;background:#FEFEFE url(../Images/Dialog/ajaxloader.gif) 10px center no-repeat;border-top:#EFEFEF 1px solid; text-indent:85px;left:0;bottom:0;line-height:30px; color:#999;}
.dialog-btnwarp{text-align:right;}
.dialog-btnwarp button{ margin-right:5px;}
.dialog-resizer{right:-2px;bottom:-2px;background:url(../Images/Dialog/resize.gif)  bottom right no-repeat;}
.dialog .dialog-button{display:inline-block;*display:inline;*zoom:1;height:28px;line-height:28px;padding:0 10px;border:#DDD 1px solid;background:#EEE;color:#333;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*dialog-prompt*/
.dialog.dialog-prompt .dialog-container{background:#FFF;color:#666;}
.dialog.dialog-prompt .dialog-head{background:none;border-bottom:#DDD 1px solid;}
.dialog.dialog-prompt .dialog-title{color:#999;}
.dialog.dialog-prompt,.dialog.dialog-prompt .dialog-border,.dialog.dialog-prompt .dialog-container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
.dialog.dialog-prompt .dialog-border{padding:3px;top:-3px;left:-3px;}
.dialog.dialog-prompt .dialog-footer{background:none;border-top:#DDD 1px solid;padding:3px 0 0 0;height:33px;box-sizing:content-box;}
.dialog.dialog-prompt .dialog-button{position:absolute;top:0;left:0;padding:0;margin:0;height:36px;width:100%;line-height:36px;background:none;border:none;color:#777;letter-spacing:4px;font-size:14px;text-align:center;text-decoration:none!important;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.dialog.dialog-prompt .dialog-button:hover{background-color:#F5F5F5;}
.dialog.dialog-prompt .prompt-icon{vertical-align:top;}
.dialog.dialog-prompt .prompt-icon i{display:block;width:32px;height:32px;font-size:32px;line-height:33px;margin-right:10px;text-align:center;}
.dialog.prompt-confirm .dialog-button{width:50%;letter-spacing:0px;}
.dialog.prompt-confirm .prompt-cancelbtn{border-left:#DDD 1px solid;left:50%;}
.dialog.dialog-prompt table{margin:10px;vertical-align:middle;word-wrap:break-word;word-break:normal;font-size:14px;table-layout:fixed;}
.dialog.prompt-success .prompt-icon{color:#278900 !important;}
.dialog.prompt-error .prompt-icon{color:#EE3000 !important;}
.dialog.prompt-warning .prompt-icon{color:#F60 !important;}
.dialog.prompt-info .prompt-icon,
.dialog.prompt-confirm .prompt-icon{color:#5485B3 !important;}
.dialog.prompt-loading .prompt-icon{color:#5485B3 !important;}
.dialog.dialog-prompt .prompt-icon-loading{background:url(../Images/Dialog/loading.gif) center center no-repeat;}
.tip-loading{background:url(../Images/loading.gif)  left top no-repeat;min-height:45px;padding-left:50px;line-height:32px;}
/*rotate */
.rotation{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;behavior:url(/Statics/Css/spin.htc);}
.icon.rotation{display:inline-block;vertical-align:middle!important;text-align:center;}
.icon.rotation:before{display:block;line-height:1;text-align:center;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.rvml{behavior:url(#default#VML)}
.spinner-vmlpanel{display:inline-block;position:relative;vertical-align:middle;}

@-moz-document url-prefix(){
     .icon.rotation:before{padding-top:0.095em;}
}

@media \0screen {/*ie8*/
   .icon.rotation{position:relative;background:#FFF;}
   .btn-primary .rotation{background-color:#428bca;}
   .btn-primary:hover .rotation,.btn-primary:active .rotation,.btn-primary.active .rotation{background-color:#3071a9;}
}
.vmlspin{position:relative;display:inline-block;}
.loading-spinner{position:relative;}
/*bxSlider*/
.bx-wrapper{position:relative;*zoom:1;}
.bx-wrapper img{max-width:100%;}
.bx-wrapper .bx-viewport{left:0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform: translatez(0);}
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{position:absolute;z-index:9;top:0;left:0;min-height:50px;height:100%;width:100%;background: url(../images/bxSlider/bx_loader.gif) center center no-repeat #fff;}
.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%;height:15px;padding:5px 0;text-align:center;font-size:.85em;font-family:Arial;color:#FFF;}
.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:9999px;display:block;overflow:hidden;width:12px;height:12px;margin:0 5px;outline:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background: #000;}
.bx-wrapper .bx-caption{position: absolute;bottom:0;left:0;background:url(../Images/bxSlider/captions.png) left top repeat-x;width:100%;}
.bx-wrapper .bx-caption span{color: #fff;font-family: Arial;display: block;font-size:.85em;padding:10px;}
.bx-wrapper .bx-prev{left:10px;background:url(../images/bxSlider/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right:10px;background:url(../images/bxSlider/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;overflow:hidden;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-prev:hover{background-position: 0 0;}
.bx-wrapper .bx-next:hover{background-position: -43px 0;}
.imgfocus .imgfocus-container{width:100%;height:100%;}
.imgfocus .bx-wrapper{width:100%;height:100%;margin-bottom:0;}
.imgfocus .bx-viewport{width:100%;height:100%!important;}
.imgfocus .bx-viewport img{width:100%;height:100%;}
.imgfocus .bx-pager{bottom:10px;right:10px;text-align:right;}
.imgfocus .bx-pager.bx-default-pager a:link,
.imgfocus .bx-pager.bx-default-pager a:visited,
.imgfocus .bx-pager.bx-default-pager a:hover,
.imgfocus .bx-pager.bx-default-pager a:active{
    width:15px;height:15px;border-width:1px;border-style:solid;text-indent:0;
    text-decoration:none;border-color:#D9D9D9 #C4C4C4 #C4C4C4 #D9D9D9;
    background:url(../Images/bxSlider/imgfocus.gif) left top repeat-x;
    color:#FFF;font:bold 10px Tahoma;text-align:center;margin-right:3px;
    -moz-border-radius:0;-webkit-border-radius:0;border-radius:0;
}
.imgfocus .bx-pager.bx-default-pager a.active{width:22px;border-color:#FDE59D;background-position:left bottom;}
/*area selector*/
.dialog.area-selector .dialog-footer{border-top:#0094ff 1px solid;padding:0 0 10px 0;}
.dialog.area-selector .dialog-btnwarp{text-align:center;display:block;}
.area-selector-btn{width:100px;height:32px;padding:0;margin:0 auto;border:none;line-height:32px;background-color:#0094ff;color:#FFF;text-decoration:none;cursor:pointer;}
/*online service*/
.side-toolbar,.side-toolbar *{margin:0;padding:0;}
.side-toolbar{position:fixed;right:10px;bottom:20px;width:50px;z-index:100;}
.side-toolbar>ul{display:block;}
.side-toolbar>ul>li{position:relative;display:block;width:50px;height:50px;background-color:#EEE;list-style:none;margin-top:1px;}
.side-toolbar>ul>li>a{display:table-cell;position:relative;z-index:2;width:50px;height:50px;line-height:50px;text-align:center;vertical-align:middle;text-decoration:none;color:#999;}
.side-toolbar>ul>li>a>i{font-size:28px;display:block;text-align:center;}
.side-toolbar>ul>li>div{position:absolute;z-index:1;right:49px;top:0;min-height:38px;min-width:50px;padding:5px;display:none;background-color:#FFF;border:#DDD 1px solid;color:#666;}
.side-toolbar>ul>li.under>div{top:auto;bottom:0;}
.side-toolbar>ul>li:hover>a{background-color:#FFF;border:#DDD 1px solid;border-left:none;width:49px;height:48px;}
.side-toolbar>ul>li:hover>div{display:block;}
.side-toolbar>ul>li>div>.toolitem-title{line-height:38px;white-space:nowrap;padding-right:10px;padding-left:10px;}
.side-toolbar .toolbar-qq>div a,
.side-toolbar .toolbar-wangwang>div a{display:block;white-space:nowrap;padding:5px 0;min-width:100px;text-decoration:none!important;}
.side-toolbar .toolbar-qq>div a img,
.side-toolbar .toolbar-wangwang>div a img{vertical-align:middle;margin-right:8px;}
.side-toolbar .toolbar-weixin>div>img{max-width:200px;max-height:200px;}
.side-toolbar .__shoppingcart_count{position:absolute;left:50%;top:10px;z-index:3;width:16px;height:16px;background:#CC0000;color:#FFF;text-align:center;line-height:16px;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.nav-steps{position:relative;background:#CCC;}
.nav-steps>li{position:relative;padding:0 10px 0 26px;height:32px;line-height:32px;list-style:none;float:left;color:#FFF;*border-right:#FFF 1px solid;*padding-left:10px;}
.nav-steps>li:after,.nav-steps>li:before{display:block;position:absolute;content:'.';top:0;width:0px;height:0px;overflow:hidden;border:solid 16px transparent;}
.nav-steps>li:before{right:-32px;z-index:1;border-left-color:#FFF;}
.nav-steps>li:after{right:-31px;z-index:2;border-left-color:#CCC;}
.nav-steps>li.last:after,.nav-steps>li.last:before{display:none;}
.nav-steps>li.completed,.nav-steps>li.current{background-color:#00a2ca;}
.nav-steps>li.completed:after,.nav-steps>li.current:after{border-left-color:#00a2ca;}
.nav-steps2{position:relative;counter-reset:step;}
.nav-steps2>li{position:relative;float:left;list-style-type:none;font-size:12px;text-align:center;color:#999;}
.nav-steps2>li:before{display:block;content:counter(step);counter-increment:step;width:24px;height:24px;background-color:#bbb;line-height:24px;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;font-size:14px;color:#FFF;text-align:center;font-weight:700;margin:0 auto 8px auto;}
.nav-steps2>li:after{display:block;position:absolute;left:-50%;top:10px;z-index:-1;width:100%;height:4px;overflow:hidden;background-color:#bbb;content: '';}
.nav-steps2>li.current,.nav-steps2>li.completed{color:#7ABD54;}
.nav-steps2>li.completed:before,.nav-steps2>li.completed:after,
.nav-steps2>li.current:before,.nav-steps2>li.current:after{background-color:#7ABD54;}
.nav-steps2>li:first-child:after,.nav-steps2>li.first:after{display:none}

