a img {
 blr:expression(this.onFocus=this.blur()); outline: none; }
a {
 blr:expression(this.onFocus=this.blur()); outline: none; }
html { -overflow-y: scroll }
body { color: #000; background: #fff; font-size: 12px; line-height: 1.666; -webkit-text-size-adjust: none }
body, textarea { font-family: 'Microsoft Yahei', verdana, sans-serif; }
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 }
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 { list-style: none }
table { border-collapse: collapse; border-spacing: 0 }
th, caption { text-align: left }
a { text-decoration: none; outline: none; color: #0154a0; }
/* CSS Reset end*/

.hide { display: none; }
.clearfix:after, .fn-clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix, .fn-clear {  *zoom: 1;
}
.nbd { border: none !important; }
.nmg { margin: 0 !important; }
.fl { float: left; }
.fr { float: right; }
.tar { text-align: right; }
.phcolor { color: #999 !important; }
.red { color: #f00 !important; }
.g-wrap { width: 1080px; margin: 0 auto; }
/*safe.html*/
.g-thr-header { background: #fff; }
.g-thr-header .g-wrap { position: relative; height: 81px; }
.g-thr-header .m-title, .g-thr-header .m-nav-item { }
.g-thr-header .m-title { position: absolute; left: 0; top: 20px; width: 300px; height: 45px; background: url("../../../../public/images/logo-thr.png") no-repeat; }
.g-thr-header .m-title a { display: block; height: 45px; line-height: 45px; padding-left: 194px; }
.g-thr-header .m-title a span { display: inline-block; font-size: 24px; color: #333; }
.g-thr-header .m-links { position: absolute; /*width: 238px;*/
height: 23px; line-height: 23px; top: 30px; right: 0; }
.g-thr-header .m-links-item { display: inline-block; margin: 0 10px; }
.g-thr-header .trial-btn { display: inline-block; padding: 0px 12px; background: #b61820; color: #ffffff; border-radius: 10px;/*width: 122px;
    height: 23px;
    line-height: 23px;
    margin-right: 0;
    text-align: left;
    text-indent: 11px;
    color: #fff;
    background: url("/mimg.qiye.163.com/p/official_site/2015/img/safe_20150911/img/btn_try.gif") no-repeat 0 0;*/
}
.g-thr-header a { text-decoration: none; color: #666; }
.g-thr-header .m-nav { position: absolute; right: 10px; top: 53px; height: 28px; text-align: right; font-size: 0; }
.g-thr-header .m-nav-item { background-position: 0 -32px; display: inline-block; height: 27px; line-height: 27px; padding: 0 18px; color: #666; border-width: 1px 1px 0 1px; border-style: solid; border-color: #eeeef1; font-weight: normal; cursor: pointer; font-size: 12px; }
.g-thr-header .m-nav-item:hover { background-position: 0 0; }
.g-thr-header .m-nav-item-selected { background-position: 0 0; border-color: #e2e3e3; border-top-left-radius: 2px; border-top-right-radius: 2px; font-weight: bold; position: relative; z-index: 1; }
.g-thr-content { padding-top: 0; min-width: 1080px; }
.g-thr-content .g-thr-banner { height: 500px; }
.g-thr-content .g-spam-banner { height: 500px; background: #0b52ba url("../images/anti-spam_01.jpg") center no-repeat; }
.intro { padding: 50px 0 62px; overflow: hidden; zoom: 1; }
.anti-spam-intro { padding: 50px 0; }
.intro .intro-list { float: left; _display: inline; width: 330px; margin-right: 45px; }
.intro .intro-list .con { width: 207px; float: left; }
.intro .intro-list .tt { font-size: 24px; line-height: 24px; color: #555; }
.intro .intro-list .txt { padding-top: 6px; line-height: 24px; color: #999999; }
.intro .intro-list .pic { width: 108px; margin-right: 15px; float: left; }
.anti-spam-intro .intro-list { width: 350px; margin-right: 15px; }
.anti-spam-intro .intro-list .con { width: 227px; }
.anti-spam-intro .intro-list .txt { padding-top: 6px; font-size: 16px; line-height: 28px; color: #999999; }
.g-thr-content .anti-depict { padding: 30px 0; }
.g-thr-content .anti-depict .tit { font-size: 24px; color: #555; }
.g-thr-content .anti-depict .txt { padding-top: 6px; font-size: 14px; line-height: 24px; color: #666; }
.g-thr-content .anti-depict .tar a { line-height: 34px; color: #004eb0; text-decoration: underline; }
.anti-depict.dmarc { padding: 30px 0 50px; }
.dmarc-menber { font-size: 0; }
.g-thr-footer { min-width: 1080px; color: #999; background: #dde0e0; }
.g-thr-footer .g-wrap { padding: 38px 0; text-align: center; }
.g-thr-footer a { text-decoration: none; color: #999; }
.das-line-b { border-bottom: 1px dashed #999; }
.g-thr-footer.dimgray-bg { color: #fff; background: #666; }
.g-thr-footer.dimgray-bg a { color: #fff; }
/*changyou*/
.changyou .m-title { left: 0; top: 20px; }
.changyou .g-thr-content { background: #f1f3f4; }
.changyou .g-thr-content .g-thr-banner { height: 375px; background: #f1f3f4 url("http://mimg.qiye.163.com/p/official_site/2015/img/global_20150918/img/changyouban.jpg") center no-repeat; }
.changyou .breadcrumb { padding-top: 15px; font-size: 12px; color: #999999; }
.changyou .breadcrumb a { color: #999999; }
.changyou .intro { padding: 65px 0 30px 0; }
.changyou .intro .intro-list { width: 340px; height: 120px; margin-right: 30px; margin-bottom: 35px; }
.changyou .intro .intro-list .pic { width: 78px; }
.changyou .intro .intro-list .con { width: 236px; }
.changyou .intro .intro-list .tt { font-size: 18px; font-weight: 600; color: #333; }
.changyou .intro .intro-list .txt { padding-top: 0; /*font-family: "宋体";*/
font-size: 14px; line-height: 30px; color: #666; }
/*aside-contact*/
.aside-contact { width: 62px; position: fixed !important; _display: none; top: 250px; right: 10px; z-index: 999; }
.aside-contact .phone-tip, .aside-contact .mail-tip, .aside-contact .help-tip, .aside-contact .register-tip { position: relative; width: 60px; height: 36px; padding: 12px 0; margin-bottom: 10px; border: 1px solid #bbbbbb; font-size: 16px; line-height: 18px; text-align: center; color: #fff; background: #fff url("../../../../public/images/aside-contact.png") no-repeat; }
.aside-contact .phone-tip {  background: #78c340 url("../../../../public/images/aside-contact.png") no-repeat -154px -2px; }
.aside-contact .mail-tip {  background: #6da9de url("../../../../public/images/aside-contact.png") no-repeat -154px -64px; }
.aside-contact .help-tip { background: #6da9de url("../../../../public/images/aside-contact.png") no-repeat -82px -128px; position: relative;  }
.aside-contact .help-tip a { position: absolute; display: block; top: 0; left: 0; width: 60px; height: 60px; }
.aside-contact .register-tip { cursor: pointer;background: #fbb01f url("../../../../public/images/register-tip.jpg") no-repeat scroll center center;/*background-position: -154px -127px;*/
}
.aside-contact .register-tip:hover { background: #8db2df url("../../../../public/images/register-tip-hover.jpg") center no-repeat; }
.aside-contact .phone-tip:hover .tip, .aside-contact .phone-tip:hover .txt, .aside-contact .mail-tip:hover .tip, .aside-contact .mail-tip:hover .txt, .aside-contact .help-tip:hover .txt { display: block; }
.aside-contact .help-tip .txt { line-height: 32px; }
.aside-contact .register-tip .txt { display: block; font-size: 0; }
.aside-contact .register-tip .txt:hover { }
.aside-contact .register-tip .txt a { display: block; color: #666; text-indent: -999px; }
.aside-contact .register-tip:hover .txt a { display: block; color: #666; }
.aside-contact .phone-tip:hover, .aside-contact .help-tip:hover, .aside-contact .mail-tip:hover { background: #8db2df; }
.aside-contact .txt, .aside-contact .tip { cursor: default; display: none; }
.aside-contact .tip { position: absolute; width: 135px; padding-right: 15px; height: 40px; line-height: 40px; top: 11px; right: 66px; font-size: 12px; }
.aside-contact .phone-tip:hover .tip { background: url("../../../../public/images/aside-contact.png") 0px -9px no-repeat; ; }
.aside-contact .mail-tip:hover .tip { background: url("../../../../public/images/aside-contact.png") 0px -73px no-repeat; ; }



/*header*/
.g-header{
    position: fixed !important;
    _position:absolute;
    top: 0;
    width: 100%;
    height: 75px;
    min-width: 1080px;
    left: 0;
    border-bottom: 1px solid #E0E0E0;
    font-size: 16px;
    background: #ffffff;
    z-index: 999;
}
.g-header .g-wrap{
    width: 1080px;
    height: 76px;
}
.header-logo{
	width: 350px;
	float: left;
	padding: 15px 0;
	overflow: hidden;
	background-image: url(../../../../public/images/qiye_logo.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.header-logo h1{
	text-align:left;
	display:block;
	font-family:microsoft yahei;
	font-size:13px;
	color:#900;
	text-indent:180px;
	line-height:18px;
	padding-top:8px;text-indent:-9999px;
}
.header-logo span{
	text-align:left;
	display:block;
	font-family:microsoft yahei;
	font-size:13px;
	color:#900;
	text-indent:180px;
}
.g-header .g-r-wrap{
    width: 728px;
    float: right;
}
.header-nav {
    float: left;
    height: 76px;
}
.header-nav li{
    float: left;
    padding-top: 14px;
    height: 62px;
    line-height: 58px;
    vertical-align:middle;
}

.header-nav li.pipe{
}
.header-nav li a {
    display: inline-block;
    height: 58px;
    padding: 0 14px;
    color: #666666;
}
.header-nav li a.curr ,.header-nav li a:hover{
    color: #0154a0;
    border-bottom: 4px solid #0154a0;
}
.header-user{
    float: left;
    font-size: 14px;
}
.header-user li{
    float: left;
    height: 72px;
}
.header-user li a{
    display: inline-block;
    margin-top:33px;
}
.header-user .w-toolbar-login-btn{
    padding:0 18px;
    color: #999999;
}
.header-user .w-toolbar-trial-btn{
    padding: 0px 12px;
	margin-left:20px;
    background: #b61820;
    color: #ffffff;
    border-radius: 10px;
    margin-top: 33px;
}


/*header end*/
