@charset "utf-8";

/* css common */
html {
    overflow: auto;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

div,
p {
    word-break: break-all;
}

body {
    background: #e9eaed;
    font-size: 14px;
    /*font-family: "\5FAE\8F6F\96C5\9ED1",Verdana, Arial, Helvetica, sans-serif ,"\5B8B\4F53","\9ED1\4F53";
    font-family: "微软雅黑",Verdana, Arial, Helvetica, sans-serif ,"\5B8B\4F53","\9ED1\4F53";*/
    font-family: Microsoft YaHei;
    color: #333;
    -moz-user-select: none;
    /*overflow:hidden;*/
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
    font-size: 100%;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: normal;
}

a {
    color: #555;
    text-decoration: none;
    cursor: pointer;
}

a:hover {
    text-decoration: none;
}

img {
    border: none;
}

ol,
ul,
li {
    list-style: none;
}

input,
textarea,
select,
button {
    /*font:14px "微软雅黑",Verdana, Arial, Helvetica, sans-serif ,"宋体","黑体";
    font:14px "\5FAE\8F6F\96C5\9ED1",Verdana, Arial, Helvetica, sans-serif ,"\5B8B\4F53","\9ED1\4F53";*/
    font-family: Microsoft YaHei;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    *zoom: 1;
}

.clear {
    clear: both;
}

.clear:after {
    height: 0;
}

div,
p {
    word-break: break-word;
}
/* 正文 */
.head .wi {
    width: 1180px;
    margin: 0 auto;
}
.head_left {
    float: left;
    width: 30%;
}
.head_right {
    float: right;
    /* width: 65%; */
}
.head_left img {
    margin-top: 11px;
    width: 124px;
    cursor: pointer;
}

.com_head li {
    float: left;
    height: 30px;
    padding: 0 2px;
}
.com_head a.com_head_login {
    padding-right: 8px;
    color: #F18D1D;
}
.com_head a {
    padding-right: 15px;
}
.com_head-login .common_head_spe {
    margin: 24px 15px 0px 2px;
}
.com_head .common_head_spe {
    height: 12px;
    border-left: 1px solid #737373;
    /* margin: 10px 15px 0px 2px; */
}

.agreement_info_block p {
    font-size: 14px;
    line-height: 50px;
}
.com_head {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #fff;
    font-size: 12px;
}
.com_head-login {
    height: 60px;
    line-height: 60px;
    overflow: hidden;
}
.agreement_content {
    width: 1100px;
    margin: 40px auto 0;
    background: #fff;
}
.agreement_header {
    padding: 30px 0;
    border-bottom: 1px solid #eee;
    width: 1056px;
    margin: 0 auto 40px;
    text-align: center;
}
.agreement_header>p {
    font-size: 20px;
    color: #333;
    font-weight: bold;
}
.agreement_info_block {
    width: 1020px;
    /* margin: 0 auto 36px; */
    margin: 0 auto 0;
}
p.agrrment_title {
    font-size: 16px;
    font-weight: bold;
    color: #333;
  	word-break: break-word;
}
.aone{width:110px; float:left;}
.atwo{width:100px; float:left;}
.xzzone,.xzztwo{display:none;padding:4px 0px;}
.aone:hover div.xzzone{display:block;margin:0 0 0 0;margin:24px 0px 0px -100px;position:absolute;}
.atwo:hover div.xzzone{display:none;}
.atwo:hover div.xzztwo {
    display: block;
    margin: 0px 0px 0px 0px;
    margin: 24px 0px 0px -100px;
    position: absolute;
}

.aone {
    width: 110px;
    float: left;
}

.atwo {
    width: 100px;
    float: left;
}

.xzzone,
.xzztwo {
    display: none;
    padding: 4px 0px;
}
.terrace .xzzxg {
    border: 1px solid #CCCCCC;
    position: absolute;
    padding: 10px 13px 8px 7px;
    background: #fff;
    margin: 4px 0 0 -140px;
    display: none;
}
.atwo:hover div.xzzone {
    display: none;
}

.atwo:hover div.xzztwo {
    display: block;
    margin: 0px 0px 0px 0px;
    margin: 24px 0px 0px -100px;
    position: absolute;
}

.footer {
    line-height: 150%;
    margin: 0px auto;
    text-align: center;
    font-size: 12px;
    margin: 0 auto;
}
.footnav {
    padding: 10px 0;
    border-bottom: 1px #ccc solid;
}
.footer a {
    color: #464646;
    text-decoration: none;
}
.copyrigyt {
    padding: 10px 0;
    line-height: 200%;
}
.terrace_con {
    width: 280px;
    margin: 10px auto 0px auto;
}
.terrace .xzzxg .pic {
    float: left;
    width: 60px;
}
.terrace .xzzxg .tent {
    float: left;
    margin-left: 10px;
}
.terrace .xzzxg p {
    font-size: 14px;
    color: #0086CE;
}
.terrace .xzzxg .tent font {
    font-size: 12px;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAUCAIAAACmgTKJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNENTlENUQzQkY4NjExRTM5RTYyREM0NUM5RDJEMEE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNENTlENUQ0QkY4NjExRTM5RTYyREM0NUM5RDJEMEE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0Q1OUQ1RDFCRjg2MTFFMzlFNjJEQzQ1QzlEMkQwQTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Q1OUQ1RDJCRjg2MTFFMzlFNjJEQzQ1QzlEMkQwQTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz58Sh/IAAAAaElEQVR42mK8++XY2idld74cYRiUQInbMlS2l7HqsuKbn/cZBjEQY1dhGuROBIJXP+8wMQwFMOrKUVeOunLUlaOuHHXlqCtHXTnqSqArRdgVB7kTQa3gRIVFCtxmg9aJQLfFK8wHCDAAB0cWNOivRyIAAAAASUVORK5CYII=')no-repeat;
    width: 55px;
    height: 20px;
    line-height: 20px;
    float: left;
    margin-top: 10px;
}
.terrace .xzzxg .tent font a {
    color: #fff;
}
.terrace a {
    cursor: pointer;
    cursor: hand;
}
.t_indent{
    text-indent:2em;
}
.t_decora{
    text-decoration: underline;
    font-weight: bold;
    color: #333;
    word-break: break-word;
}
.t_block{
     color: #333;
     font-weight: bold;
}
.t_underline{
    text-decoration: underline;
}