blockquote,body,caption,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,label,legend,li,object,ol,p,pre,span,strong,table,tbody,td,tfoot,th,thead,tr,ul{border:0 none;margin:0;outline:0 none;padding:0;}
body,html{font:12px/1.25 'Microsoft YaHei',Helvetica,Tahoma,StSun,SimSun,sans-serif; background-color:#ac3510; }
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
:focus{outline:0;}
button::-moz-focus-inner{padding:0;border:0;}
a{outline:0;text-decoration:none;}
a:hover{text-decoration:none;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
a:link{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.clear{clear:both;display:block;margin:0;padding:0;}
.clear-after:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
* .clear-after{zoom:1;}
i,em { font-style:normal}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:".";}
.clearfix{display:block;*display:inline-block;}
* html .clearfix{height:1%;}
.txtL {text-align:left;}
.txtC {text-align:center;}
.txtR {text-align:right;}
.margin_auto {margin-right:auto;margin-left:auto;}
.clearboth {line-height:0px;height:0px;clear:both;*display:inline; font-size:0px;}
.hide { display:none}
.wrapout {background: url(https://static.web.sdo.com/mir2/pic/100m/SalesMan20260116/images/bgWrap.jpg?2) no-repeat left top; background-size:100% auto;}
.wrapIndex .wrapout {background: url(https://static.web.sdo.com/mir2/pic/100m/SalesMan20260116/images/bgWrapIndex.jpg) no-repeat center top; background-size:cover}
.wrapinner { width:1002px; min-height:1200px; position:relative}
.alertBox,.close{ background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20240628/images/png.png?=4) no-repeat}

.slogan,.btnBig em,.btnBigHdgzS em,.btnBig a,.btnBigHdgzS,.btnBigHdgzS a,.title h2,.playerFun a,.btnTj a,.btnHdjt{ background:url(https://static.web.sdo.com/mir2/pic/100m/SalesMan20260116/images/png.png) no-repeat}

.header { height:1200px; position:relative;}
.header h1 {width:200px; height:120px;position:absolute; top:10px; left:50px; z-index:100; background:url(https://static.web.sdo.com/mir2/pic/100mir2/web1/images/logo-HJMZSB.png) no-repeat; background-size:contain}
.header h1 a {height:120px; display:block;text-indent:-9999px; outline:none;}
.menu { width:190px; height:29px; line-height:29px; font-size:14px; text-align:center;position:absolute; top:15px; right:200px; color:#a7a7a7; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgMenu.png) no-repeat; display:none}
.menu a { color:#fff; padding:0 5px; letter-spacing:2px;}
.menu a:hover { color:#F63}
.slogan { width:784px; height:435px; background-position:0 0; position:absolute; bottom:350px; left:50%; margin-left:-392px; z-index:3}
.yb { width:100%; height:160px; position:absolute; bottom:20px; left:0;background:url(https://static.web.sdo.com/mir2/pic/100m/SalesMan20260116/images/bg01.png) no-repeat center top;}
/*.btnFun { width:630px; height:130px;position:absolute;bottom:200px; left:50%; margin-left:-315px; text-align:center;z-index:3}*/
.btnFun { width:300px; height:130px;position:absolute;bottom:200px; left:50%; margin-left:-150px; text-align:center;z-index:3}
.btnFun>div {margin:0 10px;transform:scale(1.1);}
.btnFun>div.btnHdgz_s {font-size:20px;position: absolute;right: -200px;bottom: -30px; text-shadow:1px 1px 5px #000}
.btnHdgz_s a { text-decoration:underline; color:#FC3}
.btnHdgz_s a:hover { color:#F30}
.btnBig {width:305px; height:120px;}
.btnBig a { margin-top:20px;}
.btnBig em,.btnBigHdgzS em  {width:277px; height:89px; display:block;text-indent:-9999px;}
.btnBig a,.btnBigHdgzS a { width:277px; height:89px; background-position:0 -999px; position:relative}
.btnBig a:hover,.btnBigHdgzS a:hover { background-position:0 -1099px}
.btnFun>div.btnBigHdgzS {transform:translateY(20px) scale(.8)}
.btnBig a.btnBigLogin {width:305px; height:120px;background-position:-289px -998px; margin-top:0}
.btnBig a.btnBigLogin:hover {background-position:-289px -1118px;}
.btnBig a.btnBigLogin em { display:none}
.btnBig a,.btnBigHdgzS a { height:89px; display:block;  outline:none;transition:none}
.btnBig a.btnBigYq em { background-position:0 -1495px}/*马上去邀请*/
.btnBig a.btnBigCwtgy em { background-position:0 -1395px}/*我要成为推广员*/
.btnBig a.btnBigLfl em { background-position:0 -1295px}/*登录领福利*/
.btnBig a.btnBigZty em { background-position:0 -1395px}/*去看看专题页 已领取1700px*/
.btnBig a.btnBigSjcx em { background-position:0 -1813px}/*数据查询*/
.btnBigHdgzS em {background-position:0 -1195px}/*活动规则*/

.btnHdjt {width:277px; height:89px; display:block; line-height:89px; transform:scale(1.2); margin:30px auto; text-align:center; font-size:30px; color:#FC3;background-position:0 -999px;}
.btnHdjt:hover{background-position:0 -1099px;}

.btnBqInfo { width:265px; height:468px; position:absolute; top:446px; left:77px;}
.btnBqInfo img { max-width:100%}
.btnBqInfo a { width:160px; height:40px; display:block; text-align:center; line-height:40px; color:#fc0; font-size:20px;outline:none; background:#9b2713; border:1px solid #f8d972; position:absolute; bottom:10px; left:50%; margin-left:-80px; border-radius:10px}
.btnBqInfo a:hover { background:#500}
.rule em { color:#F00}

.contentBox { padding:260px 0 20px 280px;}
.content { width:760px; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgConR.png) repeat-y;display:none;position:relative;}
.content::after { height:60px;background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgConB.png) no-repeat left bottom; content:" "; display:block;}
.contentInner {background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgConT.png) no-repeat left top; min-height:500px; color:#e2d8c7; padding:15px 20px; font-size:20px; line-height:32px}
.contentInner a{ color:#FC6}
.contentInner table {border-collapse:collapse;border:none; }
.contentInner table td { height:30px;border:1px solid #42372a; background:#131212; color:#e2d8c7; padding:5px; text-align:center; font-size:14px;}
.contentInner table thead td { color:#a58952; font-size:15px; font-weight:bold; background:#241e17}
.sTit { font-size:24px; color:#ad864b; padding:20px 0 5px}
.icoTit { font-size:20px; color:#a58952; font-weight:bold; height:50px; line-height:50px; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/ico3.png) no-repeat left center; padding-left:30px;}
.tgySjcxBoxInner .icoTit i {color:#a58952;}
.title{height:150px; position:absolute; top:-170px; left:0; background:url(https://static.web.sdo.com/mir2/pic/100m/SalesMan20260116/images/titGY.png) no-repeat left bottom}
.title h2 { width:480px;height:75px; text-indent:-9999px; margin:0 auto}
.title .titRule { background-position:0 -497px}
.title .titTgyxy { background-position:0 -874px}
.title .titTgyInfo {background-position:0 -750px}
.title .titTgySjcx { background-position:0 -622px}
.title .titDySjcx { background-position:-0 -622px}
.title .titRuleSpe { background-position:0 -1924px}
.tips {line-height:26px; padding-top:20px; color:#e2d8c7}
.btnTj { width:154px; height:62px; margin:20px auto}
.btnTj a { height:62px; display:block; text-indent:-9999px; outline:none; background-position:-289px -1254px}
.btnXg a { background-position:-458px -1254px}

.bgNote { width:150px; height:67px;}
.bgNote span { height:67px; line-height:67px; display:block; text-align:center; color:#fdf5c1; font-size:18px; font-weight:bold; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bg02.png) no-repeat;}

/*推广员专属*/
.tgyOnly{ width:817px; height:auto; min-height:985px; background:url(https://static.web.sdo.com/mir2/pic/100m/SalesMan20260116/images/bgTgy.png) no-repeat; margin:0 auto; padding:0; margin-top:-260px;position:relative}
.tgyOnly::after { display:none}
.ewmCode { width:290px; height:290px; top:480px; left:410px;border:2px solid #fff;background:#CCC; position:absolute;}
.playerFun { width:486px; position:absolute; top:847px; left:309px; text-align:center;font-size:30px; line-height:40px; color:#f00; font-weight:bold;transform:scale(.8)}
.playerFun a{ width:163px; height:49px; margin:0 10px; display:inline-block; outline:none; text-indent:-9999px;}
.playerFun a.btnCopy { background-position:-287px -1333px}
.playerFun a.btnShare { background-position:-458px -1333px}


/*分享页面*/
.getShare { width:817px; height:auto; min-height:985px; background:url(https://static.web.sdo.com/mir2/pic/100m/SalesMan20260116/images/getShare.png) no-repeat; margin-left:-200px; padding:0;position:relative}
.getShare .logo{width:150px;height:73px;position:absolute;top:20px;left:-50px;background: url(https://static.web.sdo.com/mir2/pic/100mir2/web1/images/logo-HJMZSB.png) 0% 0%/contain no-repeat;}
.getShare .logo a{display:block;height:73px;text-indent:-9999px;outline:none;}
.getShare::after{ display:none}
.getShare .btnBig { position:absolute;top:auto;bottom:88px; left:50%;transform:translateX(-50%); margin:0}
.getShare .btnBig p {display:block;color:#6c3011;font-size:18px;margin-top:5px;white-space:nowrap;width:600px;text-align:center;left:50%;bottom:-30px;position:absolute;transform:translateX(-50%);}
.getShareTips { width:100%; position:absolute;bottom:-80px; color:#fff2d9; font-size:24px;}

.usermsgBox { padding-left:30px}
.usermsgBox .formbox .item{ padding-bottom:10px;}
.usermsgBox .formbox label{text-align:right;color:#d0c6b7;font-size:16px;vertical-align:middle;}
.usermsgBox .formbox textarea{ vertical-align:middle;height:350px;width:395px;padding:2px 5px;border:1px solid #684a1d; resize:none;}
.usermsgBox .formbox select{width:405px;height:30px; line-height:30px;border:1px solid #684a1d; background:#d6af76; font-size:15px;vertical-align:middle;}
.usermsgBox .formbox select.input{ width:180px}
.usermsgBox .formbox input{height:35px;width:210px;padding:2px 5px 2px;vertical-align:middle; border:none; border:1px solid #583e2e; background:#312a26; color:#fff; font-size:14px}
.usermsgBox .formbox a.btnTj{ width:258px; height:56px; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/btnTj.png) no-repeat; display:block; text-indent:-9999px; outline:none; margin:0 auto}
.usermsgBox .formbox a.btnTj:hover { background-position:0 -57px}
.usermsgBox .formbox .wordCount { padding-left:80px; font-size:12px;}
.usermsgBox .formbox label.fl{padding-top:12px;}
.iframeBox {width:80%;height:24px;padding:15px 0 10px;display:inline-block; border:1px solid #583e2e; background:#312a26;position:relative;}
.iframeBox img{position:absolute;right:0;top:0;height:48px;}



/*推广员数据查询*/
.tgySjcxBox {min-height:247px; margin-bottom:30px; font-size:16px; color:#171717; line-height:30px;}
.tgySjcxBoxInner { padding:20px 10px}
.tgySjcxBoxLeftBox { width:724px; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgSubConT.png) no-repeat left top; padding-top:55px; margin-left:-10px}
.tgySjcxBoxLeftBoxBot { height:48px;background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgSubConB.png) no-repeat left bottom}
.tgySjcxBoxLeft {background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgSubConR.png) repeat-y; padding:0 45px}
.tgySjcxBoxLeft dd { height:55px; line-height:55px; width:46%; float:left;  border:2px solid #c19654;background:#fff0c8; padding:0 10px}
.tgySjcxBoxLeft em { background:#c19654; width:30px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#fff; display:inline-block; border-radius:50%; margin-right:10px}
.tgySjcxBoxRight i,.tgySjcxBoxRight i{color:#d32a1e; font-size:24px; padding:0 3px;}
.tgySjcxBoxLeft span,.tgySjcxBoxRight span { font-size:20px}
.amounttotal,.rechargetotal{ color:#8e311a; font-size:24px; padding:0 2px; font-weight:bold}
.tgySjcxBoxRight h3 { font-weight:normal; padding-bottom:10px; margin-top:60px}
.bangdShow { margin-bottom:30px}

.dySjcx i b { font-size:24px;}
.dySjcx i span { font-size:16px;}
.dySjcx .tgySjcxBoxLeft { padding:0}


/*侧边栏*/
.sideNav { width:240px; height:100%; background:#0f0909; border-rihgt:1px solid #231813;position:fixed; top:0; left:0;z-index:400;}
.sideNav dt {height:150px;background:url(https://static.web.sdo.com/mir2/pic/100mir2/web1/images/logo-HJMZSB.png) no-repeat center center; background-size:contain}
.sideNav dt a{ height:150px; display:block; text-indent:-9999px; outline:none}
.sideNav dd {margin-bottom:10px; padding-bottom:5px; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/line.png) no-repeat center bottom;}
.sideNav dd a { height:39px; line-height:39px; text-align:center; display:block; font-size:18px; color:#cb9734; font-weight:bold; position:relative}
.sideNav dd a:hover,.sideNav dd a.current {color:#ffa800;}
.sideNav dd.newGuide { width:202px; height:268px; background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/bgNewGuide.png) no-repeat}

.sideNav dd a:hover::before,.sideNav dd a.current::before,.sideNav dd a:hover::after,.sideNav dd a.current::after { display:none}

.sideNav dd.n8 { background:none}
.sideNav dd.n8 a {height:140px;background:url(https://static.web.sdo.com/mir2/pic/mir2_act/SalesMan20241230/images/gbzx.png) no-repeat center; text-indent:-9999px;}
.sideNav dd.nologin,.sideNav dd.saleman{display:none;}


/*----弹层-----**/
.alertBox {width:602px; height:320px; background-position:-717px -2px;position:fixed;z-index:1000;display:none;top:50%; left:50%;transform:translate(-50%,-50%)}
.ajaxConIn {color:#df8e58;font-size:22px; padding:30px 40px;line-height:35px;}
.ajaxConIn i { color:#fecf42;}
.ajaxConIn i.blue { color:#00F;}
#dialog-overlay {opacity: 0.5;background:#000;top:0; left:0;z-index:500;display:none;position: fixed;width: 100%;height: 100%;overflow: hidden;left: 0;top: 0;}
.close { width:36px; height:36px; background-position:-1329px -1px;position:absolute; top:0; right:-40px; cursor:pointer;transform:rotate(0deg);transition:all .5s ease;}
.close:hover {transform:rotate(360deg)}
.alertMainCon { height: 280px; overflow-x: hidden; overflow-y: auto;}
.alertMainCon a { color:#FC6; text-decoration:underline}
.alertMainCon a:hover{ color:#FF9}
.alertMainCon i { color: #edb535;}
.alertMainCon img { margin:15px}
.alertMainCon h2 { color:#FC3; font-size:40px; line-height:80px;}


/*----弹层-----*/
.alertBox {width:602px; height:320px; background-position:-717px -2px;position:fixed;z-index:1000;display:none;top:50%; left:50%;transform:translate(-50%,-50%)}
.alertConWrap {color:#df8e58;font-size:22px; padding:30px 40px;line-height:35px;}
.alertConWrap i { color:#fecf42;}
.alertConWrap i.blue { color:#00F;}
#dialog-overlay {opacity: 0.5;background:#000;top:0; left:0;z-index:500;display:none;position: fixed;width: 100%;height: 100%;overflow: hidden;left: 0;top: 0;}
.close { width:36px; height:36px; background-position:-1329px -1px;position:absolute; top:0; right:-40px; cursor:pointer;transform:rotate(0deg);transition:all .5s ease;}
.close:hover {transform:rotate(360deg)}
.alertMainCon { height: 280px; overflow-x: hidden; overflow-y: auto;}
.alertMainCon a { color:#FC6; text-decoration:underline}
.alertMainCon a:hover{ color:#FF9}
.alertMainCon i { color: #edb535;}
.alertMainCon img { margin:15px}
.alertMainCon h2 { color:#FC3; font-size:28px; line-height:80px;}
.alertMainCon h3 { color:#FC3; font-size:28px;line-height:40px;}
.alertMainCon p.poptips{color:#df8e58;font-size:12px;}
.alertMainCon table{table-layout:fixed;border-collapse:collapse;width:100%;border:1px solid gold;margin:5px 0 10px;}
.alertMainCon table th,.alertMainCon table td{border:1px solid gold;}
.alertMainCon table th{font-size:18px;position:relative;}
.alertMainCon table td{font-size:12px;line-height:1.5;text-align:left;}
.alertMainCon table td .txtbox{padding:5px 10px;}
.alertMainCon table td p.rebateShowBox{padding:5px 10px;text-align:center;display:none;}
.alertMainCon table th label{position:relative;z-index:0;display:block;width:100%;height:100%;text-align:center;}
.alertMainCon table th input[type='radio']{vertical-align:middle;width:20px;height:20px;appearance:none;-webkit-appearance:none;opacity:0;outline:none;position:absolute;left:0;top:0;z-index:-1;}
.alertMainCon table th input[type='radio']:checked+label {color:#FC0;}
.alertMainCon table th input[type='radio']:checked+label::after{content:" ";position:absolute;left:50%;top:50%;width:5px;height:12px;margin-top:-8px;margin-left:40px;border-right:1px solid #FC0;border-bottom:1px solid #FC0;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.alertMainCon table th label::before{content:" ";position:absolute;left:50%;top:50%;width:16px;height:16px;margin-top:-8px;margin-left:34px;border:1px solid #FC0;border-radius:16px;}
.alertMainCon table td strong{color:#F60;font-size:14px;}
.alertMainCon a.subButton{display:block;width:100px;height:36px;margin:0 auto;color:#fff;font-size:18px;text-decoration:none;text-align:center;line-height:36px;background:linear-gradient(#c83,#a63);border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.33);}
.alertMainCon #areagroup{display:none;padding:5px 10px;}
.alertMainCon #areagroup .item{margin:5px 0;}

.run { position:fixed; top:0;}

@keyframes ZoomIn{
0%{opacity:0; transform: scale(3);}
70%{opacity:1; transform: scale(1);}
80%{opacity:0.4; transform: scale(1.2);}
100%{opacity:1; transform: scale(1);}
}
/*底部进入动画*/
@-webkit-keyframes fadeInUpBig{
0%{opacity:0;
-webkit-transform:translateY(2000px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUpBig{
0%{opacity:0;
-moz-transform:translateY(2000px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
/*左边进入动画*/
@-webkit-keyframes fadeInLeftBig{
0%{opacity:0;
-webkit-transform:translateX(-2000px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeftBig{
0%{opacity:0;
-moz-transform:translateX(-2000px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}

/*右边边进入动画*/
@-webkit-keyframes fadeInRightBig{
0%{opacity:0;
-webkit-transform:translateX(2000px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRightBig{
0%{opacity:0;
-moz-transform:translateX(2000px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}

/*淡入效果*/
@-webkit-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}

.SDGCOPYRIGHT-wrap20130425 { position:relative; z-index:500}

