
html{-overflow-y:scroll}
body{font-size:12px;line-height:1.6}
body,input,textarea{font-family:verdana}
header,footer,section,aside,article,nav,hgroup,figure,figcaption,
body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,blockquote,legend,table,th,td,fieldset,menu,pre{margin:0;padding:0}
table,th,td,img,fieldset{border:0}
time,mark,output,meter,
address,cite,em,code,var,dfn,ins,i,th,caption{font-style:normal;text-decoration:none}
h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal}
input,select,button,textarea,table{margin:0;font-family:inherit;font-size:100%}
abbr,acronym{border:0;font-variant:normal}
q:before,q:after{content:""}
ul,ol{list-style:none}
table{border-collapse:collapse;border-spacing:0}
th,caption{text-align:left}
header,footer,section,aside,article,nav,hgroup,figure,figcaption{display:block}
.w-plus-btn { display: inline-block;width: 32px;height: 32px;background: url(https://mimg.127.net/p/mima/web/release/common/img/plus.jpg) center center no-repeat;border: 1px solid #ccc;vertical-align: middle;cursor: pointer;margin-left: 15px;}
.w-minus-btn {  display: inline-block;width: 32px;height: 32px;background: url(https://mimg.127.net/p/mima/web/release/common/img/minus.jpg) center center no-repeat;border: 1px solid #ccc;vertical-align: middle;cursor: pointer;margin-left: 15px;}
.w-button{border:none;white-space:nowrap;font-size: 18px;display:inline-block;vertical-align:middle;color:#fff;background:#3B78DD;padding:0 15px;text-align:center;width: 381px;height: 46px;line-height:46px;cursor:pointer;text-decoration: none!important;font-family:"Microsoft Yahei",simhei;outline:none;}
.w-button:focus,
.w-button:hover{background:#2D5FB4; text-decoration: none;}
.w-button-simple { width: 184px;line-height: 38px;background: #fff;border: 2px solid #3B78DD;color: #3B78DD;font-size: 18px;}
.w-button-simple:hover { border: 2px solid #2D5FB4; }
.w-button-sim { width: 143px;height: 30px;line-height: 30px;  }
.w-button-main{background: #3B78DD;color: #fff;}
.w-ok-simple-button span {color: #3B78DD;}
.w-button-simple:focus,
.w-button-simple:hover{background: #fff;}
.w-button-main:focus,
.w-button-main:hover{background: #2D5FB4;;}
.w-xs-button { width: 100px;height: 34px;line-height: 30px;font-size: 14px; }
.w-as-button { width: 140px;height: 34px;line-height: 30px;font-size: 14px;}
.w-s-button {  width: 184px;height: 46px;font-size: 18px}
.w-m-button {  width: 256px;height: 42px;}
.w-l-button {  }
.w-button-space {  margin: 0 5px; }
.w-button-green{background: #1FB89A;}
.w-button-green:focus,
.w-button-green:hover{background: #1AC6A5;}
.w-button-s{padding: 0 10px; height: 22px; line-height: 22px; font-size: 12px;}
.w-button-l{padding:0 20px;height:35px;line-height:35px;font-size:16px;border-radius: 4px;}
.w-button-xl{padding:0 35px;height:45px;line-height:45px;font-size:18px;border-radius: 4px;}
.w-button-aside{font-size: 12px;background: #fff;color:#3B78DD;}
.w-button-aside:focus,
.w-button-aside:hover{border: 2px solid #2D5FB4;}
.w-button-disabled,
.w-button-disabled:focus,
.w-button-disabled:hover{ background:#ccc!important;color:#999!important;border-color:#ccc!important;cursor:default}
.w-button-plus {
	border:1px solid #ccc;white-space:nowrap;font-size: 0px;display:inline-block;vertical-align:top;color:#fff;padding: 0;cursor: pointer;
}
#loading-btn img {width: 18px; height: 18px;}
.w-num{display: inline-block; width: 38px; padding-top: 56px; height: 0; overflow: hidden; background-image: url(../img/mix-number.png); background-repeat: no-repeat;}
.w-num-0{background-position: 0 0;}
.w-num-1{background-position: -40px 0;}
.w-num-2{background-position: -80px 0;}
.w-num-3{background-position: -120px 0;}
.w-num-4{background-position: -160px 0;}
.w-num-5{background-position: -200px 0;}
.w-num-6{background-position: -240px 0;}
.w-num-7{background-position: -280px 0;}
.w-num-8{background-position: -320px 0;}
.w-num-9{background-position: -360px 0;}
.w-select,
.w-textarea,
.w-input{display:inline-block;+display:inline;+zoom:1;position:relative;width: auto;background:#fff;vertical-align: middle;}
.w-input {line-height: 34px; }
.w-textare { height: auto;line-height: auto; }
.w-textarea .w-input-placeholder,
.w-input .w-input-placeholder{line-height:1.4;position:absolute;left:0;top:0;padding:7px;color:#999}
.w-textarea .w-input-placeholder{padding:5px 8px;}
.w-select,
.w-textarea-input,
.w-input-input{ padding:7px 7px 7px 11px;border:1px solid #ABABAB;outline:none;vertical-align: top;}
.w-input-input{ width: 365px;height: 18px;}
.w-input-input.w-input-err { border-color: #CC0000; }
.w-input-code .w-input-input { width: 226px; }
.w-input-tips{font-size: 12px;display: inline-block;padding-left: 15px;vertical-align: top;}
.w-input-tips .ico{margin-right: 5px;margin-top: -1px;}
.w-select-disabled,
.w-input-disabled .w-input-input{background:#f0f0f0;color:#999;border-color:#999;}
.w-input-err .w-input-input,
.w-textarea-err .w-input-input{background:#FBE2E2;border-color:#C7605F;}
.w-input-input:focus,
.w-select:focus{border-color:#3376DC;}
.w-select{position: relative;font-size: 14px;padding:5px 40px 5px 11px;cursor:pointer;vertical-align: middle;margin-right: 15px;}
.w-select-arr{position: absolute;right: 5px;color:#ABABAB;transform:scale(.8);}
.w-menu{padding:4px 0;position:absolute;border:1px solid #ABABAB;background:#fff;outline:none}
.w-menu-item{padding:8px 30px 8px 15px;cursor:pointer;white-space:nowrap;outline:none}
.w-menu-item:focus,
.w-menu-item-hover,
.w-menu-item:hover{background:#f5f5f5;}
.w-number{padding: 0 24px;position: relative;display:inline-block;+display:inline;+zoom:1;vertical-align: middle}
.w-number-input{font-size: 14px;text-align:center;width:45px;border:1px solid #e0e0e0;height:22px;padding:2px 4px;outline:none;}
.w-number-input:focus{background:#ffffe1;}
.w-number-btn{font-size: 18px;width:26px;height:26px;line-height:24px;text-decoration: none;position: absolute;right:0;text-align: center;overflow: hidden;background:#F5F5F5;color:#9e9e9e;border:1px solid #e0e0e0;}
.w-number-btn:hover{background:#f8f8f8;color:#333;text-decoration: none;}
.w-number-btn-plus{right: 0;top: 0;}
.w-number-btn-minus{right:auto;left: 0;top: 0;}
.w-number-disabled .w-number-btn{border-color: #dedede; color: #dedede;}
.w-number-disabled .w-number-input{color: #ccc; background: #f5f5f5;}
.w-table{text-align:left;border:1px solid #ddd;border-collapse: collapse;}
.w-table caption,
.w-table td,
.w-table th{padding: 8px 15px;font-weight:normal;}
.w-table th{font-size: 14px;color:#808080;}
.w-table caption{text-align: left}
.w-table td{padding:20px;border-bottom:1px solid #ddd;}
.w-table thead,
.w-table tfoot{background:#f2f2f2;}
.w-table-chk{width: 16px;}
.w-table-opt{text-align: right;}
.w-table td b{color:#39f;}
.w-table td em{color:#DD344F;}
.w-checkbox-disabled{color:#808080}
.w-checkbox { vertical-align: middle; }
.w-checkbox-item { margin-right: 32px; }
.w-checkbox-last { margin-right: 0; }
.w-tabs-tab{margin-bottom:-1px;overflow:hidden;zoom:1}
.w-tabs-tab-item{float:left;margin-right:-1px;padding:0 1em;border:1px solid #ddd;border-bottom:none;background:#f0f0f0;cursor:pointer}
.w-tabs-panel,.w-tabs-tab-item-selected{position:relative;background:#fff}
.w-tabs-panel{z-index:1}
.w-tabs-tab-item-selected{cursor:default;z-index:2}
.w-tabs-panel{border-top:1px solid #ddd}
.w-tabs-main .w-tabs-tab{background: #F2F2F2;}
.w-tabs-main .w-tabs-tab-item{border-top:none;line-height: 38px;padding:0 50px;}
.w-tabs-main .w-tabs-tab-item-selected{line-height: 35px;border-top:3px solid #DB3752;}
.w-pager .w-button{margin:0 3px}
.w-pager-prev,
.w-pager-next,
.w-pager-first,
.w-pager-last{font-weight: bold; font-family: "Simsun";}
.w-pager .w-pager-cur,
.w-pager .w-pager-cur:hover{background-color: #db3752!important; border-color: #da3651!important; color: #fff!important;}
.w-pager .w-pager-ellipsis,
.w-pager .w-pager-ellipsis:hover{background:none;border:none;}
.w-msgbox{outline:0;width:500px;border:1px solid #E6E6E6;font-size:14px;line-height:1.8;position:fixed;z-index:99999;-position:absolute;left:0;top:0;background:#fff;color:#333;box-shadow:0 0 5px rgba(0,0,0,.4);overflow: hidden;}
.w-msgbox-close{position:absolute;right:18px;top:20px;font-size:24px;width:24px;height:24px;line-height:24px;color:#A1A1A1;text-align:center;text-decoration:none;}
.w-msgbox-close:hover{color:#333;text-decoration:none}
.w-msgbox-hd{height:45px;line-height:45px;color:#3C3C3C;padding:0 20px;}
.w-msgbox-bd{padding:16px 48px 26px;}
.w-msgbox-ft{padding:19px 20px 19px;text-align:center;}
.w-msgbox-ft .w-button{margin:0 24px; font-size: 15px;}
.w-msgbox-title{font-size:16px;font-weight:bold;}
.w-msgbox-center .w-msgbox-bd{text-align: center;}
.w-mask{position:fixed;z-index:99998;-position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);}
.w-msgbox-ico{float:left;margin-right:15px}
.w-msgbox-cont{overflow: hidden;zoom:1}
.w-msgbox-special{width: auto; background: none; border: 0; box-shadow: none;}
.w-msgbox-special .w-msgbox-hd{display: none;}
.w-msgbox-special .w-msgbox-close{width: 31px; height: 31px; background-position: 0 0; line-height: 999px; overflow: hidden; z-index: 999; zoom: 1;}
.w-msgbox-special .w-msgbox-bd{padding: 0;}
.w-fixedLayer{position: fixed; _position: absolute; z-index: 100; overflow: visible!important;}
.w-fixedLayer-close{position:absolute;right:2px;top:0;width:30px;height:30px;text-indent: -999em; text-decoration: none;}
.w-fixedLayer-bd p{text-indent:2em;}
.w-fixedLayer-tt{text-indent:0!important;text-align:center;font-family:'Microsoft Yahei';font-size:21px;line-height:32px;font-weight: bold}
.w-fixedLayer-btn{margin-top: 10px; text-align: center;}
.w-fixedLayer-bottom{width: 100%;}
.w-fixedLayer-bottom img{margin: 0 auto;}
.w-search{width: 310px; height: 32px; border: 1px solid #c7c7c7; border-radius: 3px; background: #fff; overflow: hidden; position: relative;}
.w-search-form{margin-bottom: 5px; height: 32px;}
.w-search .w-input{}
.w-search .w-input-input{width: 250px; height: 16px; *height: 15px; line-height: 16px; border: 0; color: #808080;}
.w-search .w-input-placeholder{line-height: 16px; color: #B4B4B4;}
.w-search-btn{position: absolute; top: -1px; right: -1px; display: block; width: 35px; height: 32px; border: 1px solid #c7c7c7; border-top-right-radius: 3px; border-bottom-right-radius: 3px; background: #f1f1f1;
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e3e3e3));
	background: -moz-linear-gradient(top, #fefefe, #e3e3e3);
	background: -o-linear-gradient(top, #fefefe, #e3e3e3);
	background: -ms-linear-gradient(top, #fefefe, #e3e3e3);
}
.w-search-btn .ico{margin: 7px 0 0 9px;}
.w-search-btn:hover,
.w-search-btn-hover{border-color: #C92945; background: #ED4461;
	background: -webkit-gradient(linear, left top, left bottom, from(#F64D6A), to(#E03C57));
	background: -moz-linear-gradient(top, #F64D6A, #E03C57);
	background: -o-linear-gradient(top, #F64D6A, #E03C57);
	background: -ms-linear-gradient(top, #F64D6A, #E03C57);
}
.w-search-btn:hover .ico,
.w-search-btn-hover .ico{background-position: -140px -100px;}
.w-search-recKeyWrap{position: absolute; top: 6px; right: 36px;}
.w-search-recKey{display: inline-block; margin-right: 4px; padding: 0 3px; color: #808080; background-color: #f3f3f3; line-height: 20px;}
.w-search-recKey:hover{background-color: #dadada; text-decoration: none;}
.w-progressBar{}
.w-progressBar-wrap,
.w-progressBar-bar{background-image: url(../img/progress.png); background-repeat: no-repeat;}
.w-progressBar-wrap{position: relative; margin-bottom: 8px; height: 8px; overflow: hidden; background-position: 0 0;}
.w-progressBar-bar{position: absolute; height: 100%; background-position: 0 -8px;}
.w-progressBar-txt li{float: left; width: 50%;  line-height: 18px;}
.w-progressBar-txt .w-progressBar-txt-r{float: right; border: 0; text-align: right;}
.w-progressBar-txt p{padding-left: 10px; display: block; color: #999;}
.w-progressBar-txt p b{color: #333; font-weight: normal;}
.w-progressBar-txt .w-progressBar-txt-l p{padding-left: 0;}
.w-countdown{color: #3b3b3b; line-height: 24px; font-size: 15px;}
.w-countdown .ico-countdown{margin-right: 5px;}
.w-countdown-title{font-weight: bold; vertical-align: middle;}
.w-countdown-nums{position: relative; vertical-align: middle;}
.w-countdown-nums b{color: #db3652; font-size: 22px; font-weight: normal;}
.w-countdown-disabled,
.w-countdown-disabled .w-countdown-title,
.w-countdown-disabled b{color: #a4a4a4!important;}
.w-tipsLayer{padding: 5px 10px; line-height: 18px; color: #3c3c3c; border: 1px solid #767676; border-radius: 4px; position: absolute; z-index: 100; background-color: #E7E7EF;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e9e9f2));
	background: -moz-linear-gradient(top, #ffffff, #e9e9f2);
	background: -o-linear-gradient(top, #ffffff, #e9e9f2);
	background: -ms-linear-gradient(top, #ffffff, #e9e9f2);
	box-shadow: 3px 3px 3px rgba(0,0,0,.45);
}
.w-tipsLayer .ico-arrow{position: absolute; bottom: -9px; left: 4px;}
.w-back-top{position: fixed;;left: 50%;margin-left:620px;bottom: 20px;z-index: 99;-display:none!important;}
.w-tag{padding:0 2px;margin-right: 3px;color:#fff;background: #e0e0e0}
a.w-tag:hover{text-decoration: none;}
.w-tag-ten{background: #8c68d6}
.w-address-list{overflow: hidden;zoom:1;}
.w-address-item{position: relative;float: left;width: 260px;height: 140px;margin:0 10px 10px 0;padding:14px;border:1px solid #ddd;color:#3d3d3d;}
.w-address-item-focus{border:2px solid #DF3351;padding:13px;}
.w-address-item-checked{visibility:hidden;position: absolute;right: 0;bottom: 0;width: 33px;height: 33px;background-position: -260px -420px!important}
.w-address-item-focus .w-address-item-checked{visibility: visible;}
.w-address-item:hover{background:#F7F7F7;}
.w-address-item-hd{overflow: hidden;zoom:1;border-bottom:1px solid #ddd;padding-bottom: 5px;margin-bottom: 5px;}
.w-address-item-hd h3{float: left;font-size: 14px;font-weight: bold;}
.w-address-item-hd-ext{float: right;}
.w-address-item-hd a{color:#DC334E;visibility:hidden;}
.w-address-item:hover .w-address-item-hd a{visibility: visible;}
.w-address-item-bd{word-break:break-all;max-height:42px;overflow: hidden;line-height: 1.8;}
.w-address-item-opt{visibility: hidden;position: absolute;left: 12px;bottom: 12px;}
.w-address-item-opt a{color:#7f7f7f;}
.w-address-item-focus .w-address-item-opt{visibility: visible;}
.w-address-add{color:#808080;text-decoration: none}
.w-address-editor{padding:20px 0;}
.w-address-editor li{overflow: hidden;zoom:1;margin-bottom: 20px}
.w-address-editor-label{float: left;margin-top: 5px;width: 100px;padding-right: 15px;text-align: right;}
.w-address-editor .w-select{margin: 8px 0;}
.w-address-editor .w-textarea-input,
.w-address-editor .w-input-input{width: 500px;resize:none;}
.w-address-editor-tips,
.w-address-editor-options,
.w-address-editor-submit{padding-left: 115px;}
.w-address-editor-tips{font-size: 12px;}
.w-loading{text-align: center;padding:100px 0 128px;}
.w-loading-ico{display:inline-block;vertical-align:middle;width:18px; height:18px; background:url(../img/loading.gif) no-repeat 0 0;}
.w-loading-txt{ font-size:12px; line-height:18px;color: #A6B8CC; margin-left:10px;}
.w-error{text-align: center;padding:100px 0 128px}
.w-error-hasBg{ background-color: #FAFAFA;}
.w-error .i-desc{text-align: center; font-size:20px; font-weight: bold;color: #B3B3B3; line-height:65px;}
.w-error .i-opt{text-align: center}
.w-linkDropdown{ position: relative;padding:0 5px}
.w-linkDropdown-title{color:#808080}
.w-linkDropdown-menu{width:114px;height: auto; background-color: #fff;position: absolute;right:0; top:20px;text-align: center; border:#DDDDDD 1px solid;}
.w-linkDropDown-item{height:30px; line-height:30px;display: block;color:#7F7F7F}
.w-linkDropDown-item:hover{ background-color:#F5F5F5;text-decoration: none}
.w-filter{overflow: hidden;zoom: 1;line-height:35px;}
.w-filter-filters{float:left;}
.w-filter-filters li{display: inline;border-right:1px solid #ccc;padding:0 10px}
.w-filter-filters li:first-of-type{padding-left:0;}
.w-filter-filters li:last-of-type{border:0}
.w-filter-filters li a{font-size: 14px;color:#333;text-decoration: none}
.w-filter-filters .w-filters-filter-focus a{color:#db3652}
.w-filter-select{float:right}
.w-filter-select .w-select{padding:0 16px 0 0;border:none;color:#919191}
.w-filter-select .w-select-arr{right:0}
.w-form-phone-title{font-size: 28px;color: #333333;padding-top: 70px;text-align: center;width: 896px; margin: 0 0 10px -80px}
.w-form-phone-title-2{font-size: 28px;color: #333333;padding-top: 70px;text-align: center;width: 896px; margin: 0 0 40px -80px}
.w-form-phone-subtitle{font-size: 14px;color: #666666;text-align: center;line-height: 36px;margin: 0 auto 50px -80px;width: 896px;}
.w-form-phone{width: 540px ;margin: 0 auto;}
.w-form-phone .u-button{background: #3B78DD;border-radius: 4px;height: 46px;line-height: 46px; border: none;}
.w-form-phone .u-button.w-button-disabled{color: #ffffff!important;background: #abc6f2!important;}
.w-form-phone #submit-error {display: block;margin-left: 130px;margin-top: 5px;}
.w-form-phone .u-button.u-button-vcode{width: 160px;display: inline-block;vertical-align: top;}
.w-form-phone .u-button.u-button-submit-medium{font-family: PingFangSC-Regular; width: 188px;margin-left: 20px;margin-top: 5px; font-size: 20px; color: #fff; cursor: pointer;}
.w-form-phone .u-button.u-button-submit {font-family: PingFangSC-Regular; width: 400px;margin: 5px 0 0 138px;}
.w-form-phone .u-button.u-button-next {font-family: PingFangSC-Regular; width: 400px;margin: 5px 0 0 138px;}
.w-form-phone .u-button.u-button-skip{font-family: PingFangSC-Regular; font-size: 20px; width: 188px; border: 1px #3376DC solid; margin-left: 138px;margin-top: 5px; color: #3B78DD; background-color: #fff; cursor: pointer;}
.w-form-phone .w-form-phone-warp{width: 100%;height: 80px;}
.w-form-phone .w-input-tips.txt-err{display: block;text-align: left;padding-left: 0;}
.w-form-phone table tr {
	height: 80px;
}
.w-form-phone table td{
	vertical-align: top;
}
.w-form-phone table td .label-wrapper{
	padding-top: 6px;
}
.w-form-phone table td.td-label{
	width: 120px;
	font-size: 20px;
	text-align: right;
	padding-right: 18px;
}
.w-form-phone table td.td-label .label-wrapper>span{
	color: #E55C5D;
}
.w-form-phone table td .input-wrapper{
	width: 402px;
}
.w-form-phone .w-form-phone-warp .label>span{color: #E55C5D;}
.w-input-morden-input input{line-height: 44px;height: 44px;padding:0 0 0 15px; border:1px solid #aaaaaa; border-radius: 4px;font-size: 18px;outline:none;}
.w-input-morden-input.lg input{width: 383px;}
.w-input-morden-input.sm { float: left;margin-right: 12px;width: 228px}
.w-input-morden-input.sm input{width: 210px}
.w-input-morden-input.s-error input{border-color: #e55c5d}
.w-switch-scy-phone-title {font-size: 42px;color: #333333;padding-top: 70px;text-align: center;width: 896px; margin: 0 0 10px 30px}
.w-switch-scy-phone-subtitle {font-family: PingFangSC-Regular;font-size: 18px;color: #666666;text-align: center;line-height: 36px;margin: 0 auto 50px 20px;width: 896px;}
.w-tips { background: #FFFBE6;padding: 8px 12px;text-align: left; position: relative; font-size: 12px; z-index: 1; border-radius: 2px;}
.w-tips-item { margin-left: 15px;vertical-align: top;line-height: 18px;font-size: 12px; }
.w-cur-choose { display: inline-block;width: 24px;height: 24px;background: url(../img/redstar.png) center center no-repeat;cursor: pointer; }
.w-no-choose { display: inline-block;width: 24px;height: 24px;background: url(../img/greystar.png) center center no-repeat;cursor: pointer; }
.w-title { background: #f5f5f5;height: 41px;line-height: 41px;border-left: 2px solid #3B78DD;text-align: left;margin-top: 37px;margin-bottom: 16px; }
.w-title strong { font-size: 18px;margin-left: 12px;margin-right: 8px;}
.w-title label { font-size: 14px;color: #999999;}
.m-select-country { height: 22px;}
.m-select-country a { color: #000;font-weight: bold; }
.m-chinese-phone,.m-foreign-phone { display: none; }
.itlFlag em,.m-itlSelect em{position:absolute;top:50%;left:5px;margin-top:-5px;display:inline-block;*display:inline;*zoom:1;width:16px;height:11px;overflow:hidden;background:url(https://reg.163.com/images2/flags.gif) no-repeat 9999px 9999px;}
.itl{position:absolute;top:0px;left:35px;zoom:1;cursor: pointer;}
.itl:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.itlFlag{position:relative;width:100%;height:100%;float:left;cursor:default;background:url(https://reg.163.com/images2/triangle.gif) no-repeat 25px center;}
.m-itlSelect{ position:absolute;top:0;left:0;overflow-y:scroll;background:#fff; z-index:9999;text-align: center;}
.m-itlSelect a{position:relative;display:block;height:24px;line-height:24px;padding-left:26px;overflow:hidden;}
.m-itlSelect a:hover{background:#CCC;}
.m-itlSelect a em{margin-right:0.5em;}
.m-foreignPhone-input { vertical-align: middle; }
.m-select-country.m-itlSelect { overflow-y: visible;position:relative;vertical-align: middle;}
.m-select-country.m-itlSelect a { font-size: 0; }
.m-select-country.m-itlSelect span { display: inline-block; }
.w-select-arr { top: 5px; }
.flag-AD em{background-position:0 -594px;}
.flag-AE em{background-position:0 -2223px;}
.flag-AF em{background-position:0 -2311px;}
.flag-AG em{background-position:0 -869px;}
.flag-AI em{background-position:0 -1980px;}
.flag-AL em{background-position:0 -1034px;}
.flag-AM em{background-position:0 -176px;}
.flag-AN em{background-position:0 -220px;}
.flag-AO em{background-position:0 -1947px;}
.flag-AR em{background-position:0 -2377px;}
.flag-AT em{background-position:0 -1331px;}
.flag-AU em{background-position:0 -1716px;}
.flag-AW em{background-position:0 -792px;}
.flag-AZ em{background-position:0 -1243px;}
.flag-BA em{background-position:0 -1584px;}
.flag-BB em{background-position:0 -1573px;}
.flag-BD em{background-position:0 -1771px;}
.flag-BE em{background-position:0 0px;}
.flag-BF em{background-position:0 -726px;}
.flag-BG em{background-position:0 -2586px;}
.flag-BH em{background-position:0 -1496px;}
.flag-BI em{background-position:0 -1892px;}
.flag-BJ em{background-position:0 -1298px;}
.flag-BM em{background-position:0 -1914px;}
.flag-BN em{background-position:0 -1683px;}
.flag-BO em{background-position:0 -1650px;}
.flag-BR em{background-position:0 -770px;}
.flag-BS em{background-position:0 -363px;}
.flag-BT em{background-position:0 -1848px;}
.flag-BW em{background-position:0 -2707px;}
.flag-BY em{background-position:0 -1100px;}
.flag-BZ em{background-position:0 -484px;}
.flag-CA em{background-position:0 -1375px;}
.flag-CD em{background-position:0 -1518px;}
.flag-CF em{background-position:0 -1837px;}
.flag-CG em{background-position:0 -1793px;}
.flag-CH em{background-position:0 -1320px;}
.flag-CI em{background-position:0 -1661px;}
.flag-CK em{background-position:0 -891px;}
.flag-CL em{background-position:0 -1342px;}
.flag-CM em{background-position:0 -2057px;}
.flag-CN em{background-position:0 -825px;}
.flag-CO em{background-position:0 -330px;}
.flag-CR em{background-position:0 -2090px;}
.flag-CU em{background-position:0 -748px;}
.flag-CV em{background-position:0 -2652px;}
.flag-CY em{background-position:0 -561px;}
.flag-CZ em{background-position:0 -2256px;}
.flag-DE em{background-position:0 -2509px;}
.flag-DJ em{background-position:0 -2101px;}
.flag-DK em{background-position:0 -1386px;}
.flag-DM em{background-position:0 -2432px;}
.flag-DO em{background-position:0 -1529px;}
.flag-DZ em{background-position:0 -528px;}
.flag-EC em{background-position:0 -1188px;}
.flag-EE em{background-position:0 -2410px;}
.flag-EG em{background-position:0 -2201px;}
.flag-ER em{background-position:0 -715px;}
.flag-ES em{background-position:0 -1155px;}
.flag-ET em{background-position:0 -2443px;}
.flag-FI em{background-position:0 -1903px;}
.flag-FJ em{background-position:0 -1859px;}
.flag-FO em{background-position:0 -1111px;}
.flag-FR em{background-position:0 -1012px;}
.flag-GA em{background-position:0 -880px;}
.flag-GB em{background-position:0 -55px;}
.flag-GD em{background-position:0 -2399px;}
.flag-GE em{background-position:0 -858px;}
.flag-GF em{background-position:0 -2234px;}
.flag-GH em{background-position:0 -2112px;}
.flag-GI em{background-position:0 -275px;}
.flag-GL em{background-position:0 -1760px;}
.flag-GM em{background-position:0 -627px;}
.flag-GN em{background-position:0 -2575px;}
.flag-GP em{background-position:0 -407px;}
.flag-GQ em{background-position:0 -1507px;}
.flag-GR em{background-position:0 -165px;}
.flag-GT em{background-position:0 -935px;}
.flag-GU em{background-position:0 -2366px;}
.flag-GW em{background-position:0 -1925px;}
.flag-GY em{background-position:0 -803px;}
.flag-HK em{background-position:0 -2696px;}
.flag-HN em{background-position:0 -2156px;}
.flag-HR em{background-position:0 -902px;}
.flag-HT em{background-position:0 -319px;}
.flag-HU em{background-position:0 -682px;}
.flag-ID em{background-position:0 -1958px;}
.flag-IE em{background-position:0 -1969px;}
.flag-IL em{background-position:0 -341px;}
.flag-IN em{background-position:0 -1694px;}
.flag-IQ em{background-position:0 -649px;}
.flag-IR em{background-position:0 -2013px;}
.flag-IS em{background-position:0 -1991px;}
.flag-IT em{background-position:0 -143px;}
.flag-JE em{background-position:0 -55px;}
.flag-JM em{background-position:0 -1727px;}
.flag-JO em{background-position:0 -1463px;}
.flag-JP em{background-position:0 -429px;}
.flag-KE em{background-position:0 -2630px;}
.flag-KG em{background-position:0 -1617px;}
.flag-KH em{background-position:0 -242px;}
.flag-KM em{background-position:0 -1430px;}
.flag-KN em{background-position:0 -99px;}
.flag-KP em{background-position:0 -1804px;}
.flag-KR em{background-position:0 -2245px;}
.flag-KW em{background-position:0 -2487px;}
.flag-KY em{background-position:0 -308px;}
.flag-KZ em{background-position:0 -1210px;}
.flag-LA em{background-position:0 -451px;}
.flag-LB em{background-position:0 -1254px;}
.flag-LC em{background-position:0 -1397px;}
.flag-LI em{background-position:0 -979px;}
.flag-LK em{background-position:0 -2641px;}
.flag-LR em{background-position:0 -2068px;}
.flag-LS em{background-position:0 -2190px;}
.flag-LT em{background-position:0 -1122px;}
.flag-LU em{background-position:0 -1474px;}
.flag-LV em{background-position:0 -1936px;}
.flag-LY em{background-position:0 -132px;}
.flag-MA em{background-position:0 -2333px;}
.flag-MC em{background-position:0 -913px;}
.flag-MD em{background-position:0 -2685px;}
.flag-ME em{background-position:0 -2167px;}
.flag-MG em{background-position:0 -1287px;}
.flag-MK em{background-position:0 -1353px;}
.flag-ML em{background-position:0 -2520px;}
.flag-MN em{background-position:0 -2553px;}
.flag-MO em{background-position:0 -2597px;}
.flag-MQ em{background-position:0 -198px;}
.flag-MR em{background-position:0 -253px;}
.flag-MS em{background-position:0 -583px;}
.flag-MT em{background-position:0 -1551px;}
.flag-MU em{background-position:0 -2179px;}
.flag-MV em{background-position:0 -616px;}
.flag-MW em{background-position:0 -2145px;}
.flag-MX em{background-position:0 -2024px;}
.flag-MY em{background-position:0 -1870px;}
.flag-MZ em{background-position:0 -638px;}
.flag-NA em{background-position:0 -1881px;}
.flag-NC em{background-position:0 -1276px;}
.flag-NE em{background-position:0 -550px;}
.flag-NG em{background-position:0 -2476px;}
.flag-NI em{background-position:0 -154px;}
.flag-NL em{background-position:0 -1441px;}
.flag-NO em{background-position:0 -836px;}
.flag-NP em{background-position:0 -110px;}
.flag-NZ em{background-position:0 -1540px;}
.flag-OM em{background-position:0 -2454px;}
.flag-PA em{background-position:0 -847px;}
.flag-PE em{background-position:0 -946px;}
.flag-PF em{background-position:0 -1705px;}
.flag-PG em{background-position:0 -1485px;}
.flag-PH em{background-position:0 -1815px;}
.flag-PK em{background-position:0 -2035px;}
.flag-PL em{background-position:0 -1177px;}
.flag-PM em{background-position:0 -1078px;}
.flag-PR em{background-position:0 -473px;}
.flag-PS em{background-position:0 -1199px;}
.flag-PT em{background-position:0 -517px;}
.flag-PY em{background-position:0 -2344px;}
.flag-QA em{background-position:0 -462px;}
.flag-RE em{background-position:0 -264px;}
.flag-RO em{background-position:0 -671px;}
.flag-RS em{background-position:0 -2465px;}
.flag-RU em{background-position:0 -660px;}
.flag-RW em{background-position:0 -2674px;}
.flag-SA em{background-position:0 -33px;}
.flag-SC em{background-position:0 -1045px;}
.flag-SD em{background-position:0 -352px;}
.flag-SE em{background-position:0 -385px;}
.flag-SG em{background-position:0 -22px;}
.flag-SI em{background-position:0 -1221px;}
.flag-SK em{background-position:0 -2212px;}
.flag-SL em{background-position:0 -737px;}
.flag-SM em{background-position:0 -2123px;}
.flag-SN em{background-position:0 -2134px;}
.flag-SO em{background-position:0 -1364px;}
.flag-SR em{background-position:0 -2663px;}
.flag-SS em{background-position:0 -2718px;}
.flag-ST em{background-position:0 -2388px;}
.flag-SV em{background-position:0 -1639px;}
.flag-SY em{background-position:0 -1826px;}
.flag-SZ em{background-position:0 -2278px;}
.flag-TC em{background-position:0 -1309px;}
.flag-TD em{background-position:0 -814px;}
.flag-TG em{background-position:0 -605px;}
.flag-TH em{background-position:0 -957px;}
.flag-TJ em{background-position:0 -187px;}
.flag-TL em{background-position:0 -418px}
.flag-TM em{background-position:0 -2542px;}
.flag-TN em{background-position:0 -539px;}
.flag-TO em{background-position:0 -1089px;}
.flag-TR em{background-position:0 -1606px;}
.flag-TT em{background-position:0 -440px;}
.flag-TW em{background-position:0 -506px;}
.flag-TZ em{background-position:0 -2289px;}
.flag-UA em{background-position:0 -2002px;}
.flag-UG em{background-position:0 -1166px;}
.flag-US em{background-position:0 -44px;}
.flag-UY em{background-position:0 -2608px;}
.flag-UZ em{background-position:0 -1001px;}
.flag-VC em{background-position:0 -2619px;}
.flag-VE em{background-position:0 -1056px;}
.flag-VG em{background-position:0 -1408px;}
.flag-VN em{background-position:0 -968px;}
.flag-VU em{background-position:0 -1265px;}
.flag-WS em{background-position:0 -2300px;}
.flag-YE em{background-position:0 -1672px;}
.flag-ZA em{background-position:0 -2355px;}
.flag-ZM em{background-position:0 -1595px;}
.flag-ZW em{background-position:0 -2046px;}
.m-aside-wrapper { width: 98px;overflow: hidden;float: left;height: 34px;line-height: 34px; }
.m-main-wrap { vertical-align: middle;}
.m-reset-wrap { width: 863px;margin: 0 auto;padding-top: 45px;padding-bottom: 75px; }
.w-foreignPhone-prefix input { width: 45px;border-right: none; }
.w-foreignPhone-input input { width: 238px; }
.w-input-input { padding-left: 4px\9; }
i.suc{    vertical-align: middle;margin-top: -4px;margin-right: 18px;background: url(../img/pay_suc.png) center center no-repeat;background-size: contain;display: inline-block;height: 40px;width: 40px;}
.w-ch-sms-box{}
.w-ch-sms-box .u-title{font-size: 17px;color: #333333;font-weight: bold;display: inline-block;vertical-align: middle;vertical-align: -webkit-baseline-middle;width: 370px;word-break: break-all;}
.w-ch-sms-box .u-content{background: #F6F6F6;margin-top: 20px; padding: 14px;padding-left: 42px;font-size: 14px;color: #555555;}
.w-ch-sms-box .w-button-main {width: 100px;margin-bottom: 20px;}
.w-ch-sms-box .u-content p span {color: #151515;}
.hide-selector {
    display: none;
}
a{text-decoration: none;color:#0f6099;}
a:hover{text-decoration: underline;}
body,input,textarea{font-family:"Microsoft Yahei", verdana;}
.g-twoCol,
.f-clear{+zoom:1;}
.g-twoCol:after,
.g-twoCol:before,
.f-clear:before,
.f-clear:after{clear:both;content:".";font-size:0;display:block;height:0;overflow:hidden;visibility:hidden}
.f-txtabb{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; *zoom: 1;}
.f-txtHide{display: none;}
.f-bold{font-weight: bold!important;}
.f-breakword{white-space:normal;word-wrap:break-word;word-break:break-all}
.f-underline{text-decoration:underline;}
.f-black{color:#555;}
.f-red{color:#c00;}
.f-bgt{ background:url("../img/transparent.png") repeat}
.f-empty{text-align: center; color:#999;padding:10px}
.f-ani{-webkit-transition-property:all;-webkit-transition-duration:0.3s;
	-moz-transition-property:all;-moz-transition-duration:0.3s;
	-o-transition-property:all;-o-transition-duration:0.3s;}
.status-empty{padding: 110px; height: 75px; line-height: 75px; text-align: center; color: #8a8a8a; font-family: "Microsoft Yahei"; font-size: 17px;}
.littleU{display: inline-block; vertical-align: middle; background: url('../img/littleus.png') no-repeat; overflow: hidden; *display: inline; *zoom: 1;}
.littleU-cry{width: 66px; height: 80px; background-position: 0 0;}
.txt-main{color: #333;}
.txt-suc{color: #35BC00;}
.txt-err,
.txt-impt,
.txt-red{color: #db3652;}
.txt-del,
.txt-gray{color: #808080;}
.txt-blue{color: #3399ff;}
.txt-orange{color: #ff6600;}
.txt-green{color: #528d00;}
.txt-yxgreen{color: #20b89a;}
.txt-dark{color: #333;}
.txt-residue,
.txt-wait{ color: #FE9A00;}	
.txt-bold{font-weight:bold;}
.txt-center{text-align: center}
.txt-del{text-decoration: line-through}
.ico{display: inline-block; vertical-align: middle;
	background: url('../img/glb_mix_icon.png') no-repeat;
 _background-image:url('../img/glb_mix_icon_ie6.png');
 overflow: hidden; *display: inline; *zoom: 1;}
.ico-face-sad{width:80px;height:80px; background-position: -340px -30px;}
.ico-username{width: 26px; height: 26px; background-position: -230px -210px;}
.ico-password{width: 22px; height: 30px; background-position: -260px -210px;}
.ico-hot{width: 25px; height: 13px; background-position: -60px -30px;}
.ico-new{width: 21px; height: 9px; background-position: -90px -30px;}
.ico-questionMark{width: 16px; height: 16px; background-position: -60px -510px;}
.ico-regularBuy{width: 16px; height: 16px; background-position: -80px -510px;}
.ico-attentionMark{width: 16px; height: 16px; background-position: -100px -510px;}
.ico-search{width: 18px; height: 17px; background-position: -120px -100px;}
.ico-miniCart{width: 24px; height: 21px; background-position: -30px -30px;}
.ico-arrow{}
.ico-arrow-large{width: 14px; height: 23px;}
.ico-arrow-large-l{background-position: -100px -60px;}
.ico-arrow-large-r{background-position: -120px -60px;}
.ico-arrow-small{width: 10px; height: 15px;}
.ico-arrow-small-l{background-position: -100px -64px;}
.ico-arrow-small-r{background-position: -124px -64px;}
.ico-arrow-white-solid{width: 4px; height: 7px;}
.ico-arrow-white-solid-l{ background-position: -100px -90px;}
.ico-arrow-white-solid-r{ background-position: -110px -90px;}
.ico-arrow-white{width: 13px; height: 8px;}
.m-catlog-fold .ico-arrow,
.ico-arrow-white-down{background-position: -60px -130px;}
.m-catlog-unfold .ico-arrow,
.ico-arrow-white-up{background-position: -60px -140px;}
.ico-arrow-red{width: 13px; height: 8px;}
.ico-arrow-red-down{background-position: -80px -130px;}
.ico-arrow-red-up{background-position: -80px -140px;}
.ico-arrow-blue{width: 7px; height: 8px;}
.ico-arrow-blue-down{background-position: -100px -130px;}
.ico-arrow-blue-up{background-position: -100px -140px;}
.ico-arrow-gray{width: 7px; height: 4px;}
.ico-arrow-gray-down{background-position: -100px -50px;}
.ico-arrow-gray-up{background-position: -110px -50px;}
.ico-arrow-pink{width: 7px; height: 4px;}
.ico-arrow-pink-up{background-position: -120px -50px;}
.ico-arrow-grayBubbleArr{width: 9px; height: 9px; background-position: -40px -80px;}
.ico-arrow-grayShareArr{width: 12px; height: 10px; background-position: -40px -90px;}
.ico-arrow-yellow{width: 12px; height: 11px; background-position: -100px -190px;}
.ico-arrow-tipArr{width: 8px; height: 9px; background-position: -50px -80px;}
.ico-arrow-blue-m{width: 11px; height: 6px;}
.ico-arrow-blue-m-down{background-position: -130px -130px;}
.ico-arrow-blue-m-up{background-position: -130px -140px;}
.ico-arrow-gray-s{width: 7px; height: 4px;}
.ico-arrow-gray-s-down{background-position: -110px -130px;}
.ico-arrow-gray-s-up{background-position: -110px -140px;}
.ico-arrow-red-s{width: 7px; height: 4px;}
.ico-arrow-red-s-down{background-position: -120px -130px;}
.ico-arrow-red-s-up{background-position: -120px -140px;}
.ico-arrow-transfer{width: 11px; height: 10px; background-position: -120px -90px;}
.ico-arrow-sort{width: 9px; height: 11px;}
.ico-arrow-sort-white-up{background-position: -60px -160px;}
.ico-arrow-sort-white-down{background-position: -70px -160px;}
.ico-arrow-sort-gray-up{background-position: -80px -160px;}
.ico-arrow-sort-gray-down{background-position: -90px -160px;}
.ico-arrow-sort-red-up{background-position: -100px -160px;}
.ico-arrow-sort-red-down{background-position: -110px -160px;}
.ico-wishHeart{width: 18px; height: 16px;}
.ico-wishHeart-hollow{background-position: -120px -190px;}
.ico-wishHeart-solid{background-position: -140px -190px;}
.ico-countdown{width: 26px; height: 24px;}
.ico-countdown-red{background-position: 0 -100px;}
.ico-countdown-blue{background-position: -30px -100px;}
.ico-countdown-gray{background-position: -60px -100px;}
.ico-clock{width: 51px; height: 51px; background-position: 0 -130px;}
.ico-text{width: 32px; height: 44px; background-position: -60px -50px;}
.ico-recordDot{width: 12px; height: 12px;}
.ico-recordDot-solid{background-position: 0 -190px;}
.ico-recordDot-hollow{background-position: -20px -190px;}
.ico-yixin{}
.ico-yixin-s{width: 13px; height: 13px; background-position: -140px -60px;}
.ico-tips{display: inline-block; vertical-align: middle;width: 30px;height: 30px;background: url(../img/common-tips-icon.png) no-repeat;overflow: hidden; *display: inline; *zoom: 1;}
.ico-tips-err{background-position: 0 0;}
.ico-tips-warning{background-position: -32px 0;}
.ico-tips-suc{background-position: -64px 0;}
.ico-label{width: 48px; height: 48px; position: absolute; top: 0; left: 0; z-index: 1;}
.ico-label-newReveal{width: 64px; height: 64px; background-position: 0 -210px;}
.ico-label-revealing{width: 64px; height: 64px; background-position: -70px -210px;}
.ico-label-willReveal{background-position: 0 -280px;}
.ico-label-free{background-position: -50px -280px;}
.ico-label-limit{background-position: -100px -280px;}
.ico-label-offSell{background-position: -150px -280px;}
.ico-label-recommend{background-position: -200px -280px;}
.ico-label-ten{background-position: -250px -280px;}
.ico-label-mall{width: 52px; height: 45px; background-position: -300px -280px;}
.ico-label-newRecommend{width: 84px; height: 24px; background-position: -140px -210px;}
.ico-label-goods{width: 48px; height: auto; background: none;}
.ico-label-l{width: 68px; height: 82px;}
.ico-label-l-free{background-position: 0 -330px;}
.ico-label-l-limit{background-position: -70px -330px;}
.ico-label-l-ten{background-position: -140px -330px;}
.ico-label-l-mall{width: 67px; height: 58px; background-position: -210px -330px;}
.ico-err{width: 48px; height: 48px; background-position: 0 -420px;}
.ico-err-m{width: 32px; height: 32px; background-position: 0 -470px;}
.ico-err-s{width: 16px; height: 16px; background: url(../img/error.png) 0 0 no-repeat;}
.ico-suc{width: 48px; height: 48px; background-position: -50px -420px;}
.ico-suc-m{width: 32px; height: 32px; background-position: -40px -470px;}
.ico-suc-s{width: 16px; height: 16px; background-position: -20px -510px;}
.ico-alert{width: 48px; height: 48px; background-position: -100px -420px;}
.ico-alert-m{width: 32px; height: 32px; background-position: -80px -470px;}
.ico-alert-s{width: 16px; height: 16px; background-position: -40px -510px;}
.ico-disable-s{width: 16px; height:16px; background-position: -119px -509px;}
.ico-type{width: 60px; height: 60px;}
.ico-type-1{background-position: 0 -540px;}
.ico-type-2{background-position: -60px -540px;}
.ico-type-3{background-position: -120px -540px;}
.ico-type-4{background-position: -180px -540px;}
.ico-type-5{background-position: 0 -600px;}
.ico-type-6{background-position: -60px -600px;}
.ico-type-7{background-position: -120px -600px;}
.ico-type-8{background-position: -180px -600px;}
.ico-state{width: 23px; height: 23px;}
.ico-state-1{background-position: -160px -60px}
.ico-state-2{background-position: -190px -60px}
.ico-state-3{background-position: -220px -60px}
.ico-state-l{width: 34px; height: 34px;}
.ico-state-l-1{background-position: -160px -90px}
.ico-state-l-2{background-position: -200px -90px}
.ico-state-l-3{background-position: -240px -90px}
.ico-instruction{width: 22px; height: 22px;}
.ico-instruction-1{background-position: -160px -30px}
.ico-instruction-2{background-position: -190px -30px}
.ico-instruction-3{background-position: -220px -30px}
.ico-instruction-4{background-position: -130px -30px}
.ico-instruction-5{background-position: -250px -30px}
.ico-instruction-5-on{background-position: -250px -60px}
.ico-call{width: 18px; height: 18px; background-position: -140px -80px;}
.ico-joined{width: 59px; height: 18px; background-position: -140px -250px; z-index: 1;}
.ico-quote{width: 24px; height: 20px;}
.ico-quote-former{background-position: -40px -190px;}
.ico-quote-after{background-position: -70px -190px;}
.ico-top{width: 45px;height: 45px;background-position: -160px -420px;}
.ico-top:hover{background-position: -210px -420px;}
.ico-dot{position: absolute; width: 6px; height: 6px; overflow: hidden; border-radius: 50%; background: #db3652; box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);
	-webkit-animation: breath 0.8s 3 ease-in-out;
	-moz-animation: breath 0.8s 3 ease-in-out;
	-o-animation: breath 0.8s 3 ease-in-out;
	-ms-animation: breath 0.8s 3 ease-in-out;
	animation: breath 0.8s 3 ease-in-out;
}
@-webkit-keyframes breath{
	0% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
	50% {box-shadow: 0px 0px 5px rgba(219, 54, 82, 1);}
	100% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
}
@-moz-keyframes breath{
	0% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
	50% {box-shadow: 0px 0px 5px rgba(219, 54, 82, 1);}
	100% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
}
@-o-keyframes breath{
	0% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
	50% {box-shadow: 0px 0px 5px rgba(219, 54, 82, 1);}
	100% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
}
@-ms-keyframes breath{
	0% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
	50% {box-shadow: 0px 0px 5px rgba(219, 54, 82, 1);}
	100% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
}
@keyframes breath{
	0% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
	50% {box-shadow: 0px 0px 5px rgba(219, 54, 82, 1);}
	100% {box-shadow: 0px 0px 0 rgba(219, 54, 82, 0);}
}
.ico-invisible{width:20px;height:13px;background-position: -160px -190px;}
.ico-winner{width:64px; height:64px; background-position: -340px -130px;}
.ico-bonusNum{height: 61px;width: 37px;background-position: 0 0; background-repeat:no-repeat;}
.ico-bonusNum-0{background-image: url(../img/bonus/num_0.png)}
.ico-bonusNum-1{width: 30px; background-position: 0 1px; background-image: url(../img/bonus/num_1.png); }
.ico-bonusNum-2{background-image: url(../img/bonus/num_2.png);width: 35px}
.ico-bonusNum-3{background-image: url(../img/bonus/num_3.png)}
.ico-bonusNum-4{ background-position: 0 2px; background-image: url(../img/bonus/num_4.png); }
.ico-bonusNum-5{ background-position: 0 2px; background-image: url(../img/bonus/num_5.png); }
.ico-bonusNum-6{background-image: url(../img/bonus/num_6.png)}
.ico-bonusNum-7{width: 30px; background-position: 0 2px; background-image: url(../img/bonus/num_7.png); }
.ico-bonusNum-8{background-image: url(../img/bonus/num_8.png)}
.ico-bonusNum-9{background-image: url(../img/bonus/num_9.png)}
.ico-bonusNum-p{background-image: url(../img/bonus/num_plus.png);width:30px}
.ico-thirdLogin{width: 35px; height: 35px; background-image: url('../img/login_ico.png'); background-repeat: no-repeat;}
.ico-thirdLogin-qq{background-position: 0 0;}
.ico-thirdLogin-weibo{background-position: -35px 0;}
.ico-thirdLogin-weixin{background-position: -70px 0;}
.ico-edit{width:16px; height:16px; background-position: -190px -190px;}
.ico-refresh{width: 20px;height: 20px;background-position: -213px -187px; background-repeat:no-repeat;}
.ico-happy{width: 68px;height: 68px;background:url(../img/user/ico_happy.png) no-repeat;}
body{min-width: 1220px; background-color: #ffffff;}
.g-header{background-color: #fff; position: relative; z-index: 3; _zoom: 1; border-bottom: 1px solid #e1e1e1;}
.g-body{padding-bottom: 30px; background-color: #fff; position: relative; z-index: 2; _zoom: 1;}
.g-footer{position: relative; background-color: #fff; z-index: 1; _zoom: 1;font-size: 14px;color: #999999;text-align: center;margin-top: 60px;}
.g-footer a { color: #999999;vertical-align: middle; }
.g-main { width: 800px;margin-left: 160px; }
.g-wrap{margin: 0 auto; padding: 0 10px; width: 1032px; position: relative;}
.g-alert{background: #FFFFE1; line-height: 30px; color: #C7A17B;}
.g-body { font-size: 14px;color: #555555;}
.g-body .g-cur { display: block; }
.g-body .g-disapear { display: none; }
.g-content { padding-left: 50px;padding-right: 50px;width: 720px; }
.g-body .m-tag { display: inline-block;}
.g-advice {  }
.g-disabled { color: #999999; }
.g-warm { color: #cc0000; }
.g-form-item { margin-bottom: 18px; }
.g-body .g-nav { margin-top: 31px;margin-bottom: 30px;}
.g-twoCol{position:relative;zoom:1}
.g-twoCol .name{width:90px;text-align:right;float:left}
.g-twoCol .cont{overflow:hidden;white-space:normal;word-wrap:break-word;word-break:break-all}
.g-twoCol-ext{display:inline-block;overflow:hidden}
.g-wrap .g-last-item { margin-right: 0px; }
.m-catlog-ft,
.m-joinNum-wrap{
	background-image: url('../img/glb_mix_icon.png');
_background-image: url('../img/glb_mix_icon_ie6.png');
background-repeat: no-repeat;}
.m-toolbar{position: relative; z-index: 3;}
.m-header{position: relative; z-index: 2;}
.m-nav{position: relative; z-index: 1;}
.m-toolbar{height: 31px; line-height: 29px;  color: #8e8e8e; background:#f5f6f8;}
.m-toolbar-l{float: left;}
.m-toolbar-r{float: right;}
.m-toolbar li{float: left; display: inline; margin: 0 5px; position: relative;}
.m-toolbar var{margin-left: 9px; color: #e1e1e1;}
.m-toolbar a{color: #8e8e8e; line-height: 30px;}
.m-toolbar .m-toolbar-login-btn{margin-right: 6px; color: #3399ff;}
.m-toolbar-yxGroup{position: relative; padding-left: 15px;}
.m-toolbar-yxGroup i{position: absolute; top: 1px; left: 0;}
#newMsgCount{color: #db3652;}
.m-toolbar-myDuobao{width: 64px;}
.m-toolbar-myDuobao .ico{position: absolute; right: 7px; top: 13px;}
.m-toolbar-myDuobao-btn{position: relative;z-index:2;margin: 0 -6px 0 -6px; padding: 0 6px; display: inline-block; width: 62px; height: 31px; border-right: 1px solid #f5f6f8; border-left: 1px solid #f5f6f8; position: relative;}
.m-toolbar-myDuobao-menu{display:none; position: absolute;z-index:1; padding-bottom: 10px; width: 74px; top: 0; padding-top: 28px; left: -6px; background-color: #fff; border: 1px solid #ddd; border-top: 0; box-shadow: 0 2px 4px #ccc;}
.m-toolbar-myDuobao li{float: none; display: block; height: 28px; line-height: 28px;}
.m-toolbar-myDuobao .ico-dot,
.m-toolbar-myBonus .ico-dot{top: 5px; left: 49px;}
.m-toolbar-myDuobao-menu .ico-dot{top: 12px; left: 52px;}
.m-toolbar-myDuobao-menu-wish .ico-dot{left: 40px;}
.m-toolbar-myDuobao-hover .m-toolbar-myDuobao-btn{border:none; margin:0 -5px;width:62px;}
.m-toolbar-myDuobao-hover .m-toolbar-myDuobao-menu{display: block;}
.m-toolbar-myDuobao-hover .ico-dot{display: none;}
.m-toolbar-myDuobao-hover .m-toolbar-myDuobao-menu .ico-dot{display: block;}
.m-header { height: 108px;margin: 0 auto;}
.m-header-bar { height: 33px;line-height: 33px;background-color: #404040;color: #cccccc;text-align: right;padding-right: 4px; }
.m-header-bar a { color: #cccccc;}
.m-header-logo { float: left; padding-top: 21px;padding-bottom: 12px;}
.m-header-logo h1 { float: left; margin-top: 10px;}
.m-header-logo-link { display: block; padding-top: 49px; width: 147px; height: 0; overflow: hidden; background: url(https://mimg.127.net/logo/yy_logo.gif);}
.m-header-slogan{ margin-left: 170px; position: relative;}
.m-header-slogan-link { position: absolute; top: 0; left: 0;}
.m-header .w-search { margin-right: 10px; float: right; margin-top: 28px;}
.m-header .w-miniCart { float: right; margin-top: 28px;}
.m-header-nav { height: 80px;font-size: 18px;color: #333333;float: right;}
.m-header-nav li { color: #333333;cursor: pointer;float: left;margin-right: 48px;padding-top: 37px;height: 43px;line-height: 43px;}
.m-header-nav .m-header-lastnav  { margin-right: 0; }
.m-header-nav li a { 
	
	display: inline-block;
	color: #333333;
	cursor: pointer;
}
.m-header-nav .m-header-curnav { border-bottom: 3px solid #3B78DD;font-weight: bold;}
.m-nav{padding-top: 10px;height: 38px;}
.m-nav-promot{position: absolute; bottom: 2px; right: 10px; height: 45px; overflow: hidden;}
.m-catlog{width: 240px; position: absolute; left: 10px; top: 0; font-size: 15px; font-family: "Microsoft Yahei"; color: #fff}
.m-catlog a{display: block; padding-left: 30px; width: 210px; height: 36px; color: #fff; line-height: 36px;}
.m-catlog a:hover{background-color: #C61935; text-decoration: none;}
.m-catlog-hd{height: 37px; background: #db3652; border-bottom: 1px solid #ca1b38; position: relative;}
.m-catlog-hd h2{font-weight: bold; line-height: 37px;}
.m-catlog-hd .ico-arrow{position: absolute; right: 30px; top: 15px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
.m-catlog-wrap{visibility:hidden;overflow: hidden;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
.m-catlog-bd{padding-bottom: 8px; background: #db3652; *zoom: 1;}
.m-catlog-list li{line-height: 34px; border-bottom: 1px solid #ca1b38; border-top: 1px solid #fb3657; }
.m-catlog-list li.last{border-bottom: 0;}
.m-catlog-ft{height: 4px; background-position: 0 0; background-repeat: repeat-x; overflow: hidden;}
.m-catlog-normal .ico-arrow{display: none;}
.m-catlog-unfold .ico-arrow{}
.m-catlog-fold{}
.m-catlog-normal .m-catlog-wrap,
.m-catlog-unfold .m-catlog-wrap{visibility: visible}
.m-menu{margin-left: 240px; font-size: 16px; font-family: "Microsoft Yahei";}
.m-menu-list var{float: left; font-size: 16px; color: #aeaeae;}
.m-menu-list .ico-hot{position:absolute; top:0; left:15px;}
.m-menu-list a:hover{background-color: #f5f5f5; text-decoration: none;}
.m-menu-list .m-menu-list-item{position: relative; float: left; padding: 7px 0 3px; _height: 28px; _overflow: hidden;}
.m-menu-list .dropdown{_overflow: visible;}
.m-menu-list .m-menu-list-item-link,
.m-menu-list .m-menu-dropdown{display: block; margin: 0 5px 0 12px; width: 88px; height: 28px; line-height: 28px; text-align: center; color: #3c3c3c; font-weight: bold;}
.m-menu-list .m-menu-dropdown{padding-left: 25px; text-align: left; overflow: hidden; position: relative;}
.m-menu-list .m-menu-dropdown{width: 135px;}
.m-menu-list .open .m-menu-dropdown{margin-top: -7px; margin-bottom: -5px; padding: 5px 1px 5px 24px; height: 27px; overflow: hidden; line-height: 30px; background-color: #fff; border: 1px solid #ddd; border-bottom: 0; box-shadow: 0 2px 4px #ccc;}
.m-menu-list .open .m-menu-dropdown .ico-dot{display: none;}
.m-menu-list .m-menu-dropdown .ico-arrow{position: absolute; left: 84px; top: 12px;}
.m-menu-list .open .m-menu-dropdown .ico-arrow{left: 83px; top: 18px;}
.m-menu-list .m-menu-list-item-link:hover,
.m-menu-list .selected .m-menu-list-item-link,
.m-menu-list .selected .m-menu-dropdown{color: #db3652;}
.m-menu-dropdown-list{padding: 2px 0 10px 0; position: absolute; top: 36px; left: 12px; _left: 15px; background: #fff; border: 1px solid #ddd; box-shadow:0 2px 4px #ccc; border-top: 0;}
.m-menu-dropdown-list a{display: block; padding: 0 12px; color: #8d8d8d; line-height: 30px; height: 30px; position: relative;}
.m-menu-dropdown-list .selected a{color: #000; background: #f5f5f5;}
.m-menu-dropdown-list a .ico-dot{top: 11px; margin-left: 5px;}
.m-joinNum{float: right; color: #3c3c3c; font-size: 14px; font-family: "Microsoft Yahei";}
#joinNumber{margin: 0 5px; display: inline-block; vertical-align: bottom; *vertical-align: middle; overflow: hidden;}
#joinNumber .m-joinNum-wrap{float: left; margin: 0 1px; display: inline; width: 24px; height: 30px; overflow: hidden; font-size: 28px; line-height: 30px; font-family: "Arial"; background-position: 0 -30px; position: relative;}
#joinNumber span{position: absolute; top: 0; left: 0; *zoom: 1;}
#joinNumber b{display: block; width: 24px; height: 30px; text-align: center; color: #db3652;}
.m-instruction{ margin: 0 16px; padding: 24px 0 32px 0;  border-top: 2px solid #ececec;}
.m-instruction-link { height: 22px;line-height: 22px; }
.m-instruction-link label { vertical-align: middle; }
.m-instruction-link img { vertical-align: middle; }
.m-instruction-main { width: 607px;float: left;padding-left: 54px;padding-top: 56px;text-align: left;}
.m-instruction-main a { text-decoration: underline;color: #0f6099;margin-right: 20px;}
.m-instruction-main a,.m-instruction-main label { vertical-align: middle;}
.m-instruction-aside { width: 133px;float: right;margin-right: 48px;margin-top: 33px;}
.m-instruction-aside p ,.m-instruction-aside strong { color: #555555; }
.m-instruction .g-side-l{float: left; width: 32%;}
.m-instruction .g-side-r{float: right; width: 63%;}
.m-instruction .ico{margin: -2px 6px 0 0;}
.m-instruction-title {text-align: left;font-size: 18px;color: #333333;margin-bottom: 36px;}
.m-instruction-title h1 { padding-left: 12px;font-weight: 600; }
.m-instruction-list-item{float: left; width: 25%;}
.m-instruction-list-item h5{margin-bottom: 6px; padding: 4px 0; height: 22px; font-size: 16px; line-height: 22px; font-weight: bold; font-family: "Microsoft Yahei";}
.m-instruction-list-item .list{padding-left: 18px;}
.m-instruction-list-item li{list-style: disc inside; line-height: 22px;}
.m-instruction-list-item a{color: #808080;}
.m-instruction-tips {font-size: 16px;color: #555555; text-align: left; margin-bottom: 16px;}
.m-instruction-tips span {font-size: 14px;color: #3B78DD; cursor: pointer;}
.m-instruction-ad {width: 1000px; height: 180px; cursor: pointer;}
.m-instruction-state{margin: 0 auto; width: 170px; font-family: "Microsoft Yahei";}
.m-instruction-state li{padding: 3px 0; height: 34px; line-height: 34px; font-size: 14px;}
.m-instruction-yxCode{float: left; padding:0; width:115px; text-align: center; background-color: #fff;}
.m-instruction-yxCode img{margin: 0 auto;}
.m-instruction-service{float: right; margin-top: 30px; padding: 10px; font-size: 14px;}
.m-instruction-service-call{padding: 4px 0; height: 18px; line-height: 18px; font-size: 16px; font-weight: bold; font-family: "MicroSoft Yahei"; background-position: -235px -26px;}
.m-instruction-service-phoneNum{font-style: italic; color: #db3652; font-size: 16px; font-weight: bold;}
.m-instruction-110{position: absolute; right: 30px; bottom: 5px; font-size: 14px; font-family: 'Microsoft Yahei'}
.m-instruction-110 a{color: #808080; text-decoration: none;}
.m-instruction-110 img{display: inline; vertical-align: middle;}
.m-instruction-link { padding: 36px 0 0 0; }
.m-copyright{padding: 10px 0; height: 60px; color: #8f8e8e;}
.m-copyright p{line-height: 25px;}
.m-copyright .g-wrap{width: 740px;}
.m-copyright-logo{float: left; padding-top: 5px;}
.m-copyright-logo a{margin-right: 25px;}
.m-copyright-logo img{display: inline-block;}
.m-copyright-txt{margin-left: 310px;}
.m-copyright-txt a{color: #8f8e8e; margin-right: 15px;}
.m-autoComplete{width: 348px;z-index:1000;background:#fff;border:#ABABAB 1px solid;}
.m-autoComplete .w-menu-item{display: block;padding-left:40px;height:20px;line-height:20px;text-indent:10px;color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.m-autoComplete .w-menu-item:hover,
.m-autoComplete .w-menu-item:focus{outline:0;text-decoration: none;color:#333;background-color:#efefef}
.m-autoComplete .w-menu-item-hover{background-color:#efefef}
.fn-lazyLoading{background-image: url('../../../lib/img/common/loading_s.gif');background-repeat: no-repeat;background-position: center center;}
.fn-lazyLoadMinHeight{min-height: 40px;min-width: 40px;_height:40px;_width:40px;}
.fn-delLine{text-decoration: line-through;vertical-align: middle;}
.g-header-fixed .m-header{z-index:11;}
.g-header-fixed .m-header-logo,
.g-header-fixed .w-search{visibility: hidden;}
.g-header-fixed .m-nav{position: fixed; width: 100%; background: #fff; top: 0px; z-index: 10;border-bottom: 3px solid #db3652;}
.g-header-fixed .w-miniCart{position: fixed; top: -20px; left: 50%; margin-left: 470px;z-index: 11;}
.m-slider-view {width: 1032px;height: 34px;}
.m-slider-item-wrapper {float: left; height: 34px; line-height: 34px; margin: 0 8px 0 8px; color: #555555;}
.w-slider-icon {width: 32px;height: 32px; float: left; text-align: center; background-position: center; background-size: cover;}
.w-slider-icon-complete .w-slider-icon {background-image: url('../img/compeletedProgress.png');}
.w-slider-icon-not .w-slider-icon {background-image: url('../img/notCompleteProgress.png'); color: #ccc;}
.w-slider-icon-doing .w-slider-icon {background-image: url('../img/onGoingProgress.png'); color: #fff}
.w-slider-item-text {font-family: PingFangSC-Regular; font-size: 16px; float: left; margin-left: 8px;}
.w-slider-icon-complete .w-slider-item-text {color: #555555;}
.w-slider-icon-not .w-slider-item-text {color: #999999;}
.w-slider-icon-doing .w-slider-item-text {color: #555555; font-weight: 600;}
.w-slider-line {float: left; height: 0; width: 50px; margin-top:16px; border-top: 1px #CCCCCC solid}
.w-slider-line-done {float: left; height: 0; width: 50px; margin-top:16px; border-top: 1px #3B78DD solid}
