body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-size: 14px;color: #666666;font-family: "microsoft yahei","宋体";background-color: #F2F4F8;}
h1,h2,h3,h4,h5,form,p,ul,input {margin: 0;padding: 0;}
li {padding: 0;margin: 0;list-style-type: none;}
:focus {outline: 0}
.substring {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nowrap {white-space: nowrap;}
.clear {clear: both;height: 0;font-size: 0;line-height: 0;}
.font_gray3 {color: #333333}
.font_gray6 {color: #666666}
.font_gray9 {color: #999999}
.font_blue {color: #5F8DC9}
.font_green {color: #61AF00}
.font_red {color: #CC3300}
.font_yellow {color: #FF6600}
u {text-decoration: none;}
.phcolor {color: #999;}
.gt_mask {z-index: 1050;}
a {color: #333;text-decoration: none;}

.index_header {width: 100%;background-color: #F2F4F8;}
.index_header .header_top {display: flex;justify-content: space-between;align-items: center;margin: 0 auto;width: 1200px;font-size: 12px;height: 70px;}
.index_header .header_top .itopr {text-align: right;font-size: 18px;text-decoration: none;}
.index_header .header_top ul.link {float: right;}
.index_header .header_top ul.link li {float: left;height: 70px;line-height: 70px;padding: 0 5px;}
.index_header .header_top ul.link li a {color: #333333;vertical-align: top;}
.index_header .header_top ul.link .link_yellow a {color: #dd4250;}
.index_header .header_top .itopr .head_min_username {display: inline-block;width: 250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-right:10px;}
.index_header .header_top .itopr li .head_my_msg {color: #666666 !important;margin: 0 3px;position: relative;}
.index_header .header_top ul.link li span {vertical-align: top;}
.index_header .header_top ul.link .per {display: flex;align-items: center;}
.index_header .header_top .itopr .login-text {color: #dd4250;margin-left:5px;}
.login-text-line {display: inline-block;color: #D9D9D9;margin: 0 20px;}

.index_navlist {z-index: 1000;background-color: #dd4250;width: 100%;height: 60px;margin: 0 auto;}
.index_navlist_list {margin: 0 auto;width: 1200px;overflow: visible;position: relative;z-index: 1000;text-align: center;font-size: 20px;height: 60px;}
.index_navlist_list li {cursor: pointer;float: left;min-width: 180px;z-index: 1000;font-size: 20px;height: 60px;line-height: 60px;}
.index_navlist_list li.select {background-color: #f95f6d;}
.index_navlist_list li:hover {background-color: #f95f6d;}
.index_navlist_list li a {display: block;color: white;}


.index_footer {width: 100%;background-color: #353535;text-align: center;color: #fff;padding-top: 15px;padding-bottom: 30px;margin-top: 40px;}
.index_footer a {color:white;}
.index_footer a:hover {text-decoration: underline;color:#dd4250;}
.index_footer_links a {display: inline-block;white-space: nowrap;margin-right: 20px;}
.index_footer_links, .index_footertxt {line-height: 26px;}
.content-box {margin: 0 auto;width: 1200px;}