/*
* @Author: Marte
* @Date:   2018-09-21 09:42:11
* @Last Modified by:   Marte
* @Last Modified time: 2018-09-21 10:29:13
*/
/* whole */
.fn-clear:after {visibility:hidden; display:block; font-size:0;	content:" "; clear:both; height:0;}
.fn-clear {zoom:1;}
.fn-hide {display:none;}
.fn-left, .fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.fn-box{box-sizing: border-box;}
/* header */
.header_wenku{height: 60px;line-height: 60px;background: url(../img/top.jpg) no-repeat;background-size: 100% 100%;}
.header_size{width: 1200px;margin:0 auto;height:100%;position:relative;}
.header_pic {height:60px;background: url(../img/top.jpg) no-repeat;background-size: 100% 100%;position:absolute;width:94%;}
.header_pic i{background:url(../img/piclogo.jpg) no-repeat center center;height:60px;width:38px;display: inline-block;margin-right: 16px;}
.header_pic span{background:url(../img/hehairenwenku.jpg) no-repeat center center;height:60px;width:178px;display: inline-block;}
.header_pic b{background:url(../img/cloud.jpg) no-repeat center center;height:60px;width:66px;display: inline-block;margin-left: 16px;}
.header_a{height:60px;line-height:60px;position:absolute;right: 0;}
.header_a a{margin-left:61px;color: #333;font-size: 16px;font-weight:400;}
.header_a a.header_active{color:#c81b21;}
/* search */
.friend_act{display:none;}
.body_history{padding:40px 0 10px 0px;width:1200px;margin:0 auto;}
.body_input{width:900px;margin:0 auto;background:#fff;padding:7px;position:relative;}
.body_input input{height:42px;line-height:42px;border:none;width:610px;padding-left: 69px;}
.body_input input::-webkit-input-placeholder { /* webkit, blink, edge */
    color:#c7c7c7;font-size:14px;}
.body_input input:-moz-placeholder { /* mozilla firefox 4 to 18 */
   color:#c7c7c7;font-size:14px;}
.body_input input::-moz-placeholder { /* mozilla firefox 19+ */
   color:#c7c7c7;font-size:14px;}
.body_input input:-ms-input-placeholder { /* internet explorer 10-11 */
   color:#c7c7c7;font-size:14px;}
.body_input i{background:url(../img/search.jpg) no-repeat center center;height:42px;display:inline-block;position:absolute;width:17px;left: 30px;}
.body_whole{height:42px;line-height:42px;width:109px;background:url(../img/download.jpg) no-repeat 80px center;text-align: center;cursor: pointer;font-size:14px;color:#8e8e90;}
.body_position{position:relative;border-left: 1px solid #eeeeee;}
.body_friend{position:absolute;left:0;top:49px;background:#fff;z-index:200;}
.body_friend li{height:42px;line-height:42px;width:116px;text-align: center;cursor: pointer;font-size:14px;z-index: 200;}
.body_search a{display:inline-block;height:42px;line-height:42px;width:104px;text-align:center;background:#c81b21;color:#fff;font-size:16px;}
.mate_all{width: 1200px;margin:0 auto;}
.mate_total{width: 1190px;padding:0 5px;background-color:#ffffffbd;    background-color: rgba(255,255,255,0.7);}
.mate_home{margin:0 40px;padding:30px 0 0 0;}
.mate_icon{height:18px;line-height: 18px;}
.mate_icon span{
	display:inline-block;
	color: #1a469b;
	font-family: 'Microsoft YaHei';
    font-size: 18px;
    font-weight: bold;}
    .mate_twel{display:inline-block;font-size: 14px;color: #333;}
.mate_twel span{color:#c81b21;font-size: 13px;margin:0 8px;}
.mate_twel span a{color:#c81b21;}
.mate_pic{background:url(../img/sprite.jpg) repeat center center;height:10px;margin-top: 15px;}
.mate_contanier{margin:0 auto;height: 405px;margin-top:10px !important;}
.mate_st{line-height: 30px;}
.mate_background{display:inline-block;position: relative;}
.title_content{min-height:300px;font-size: 14px;text-align: left;margin: 25px 0 0 0;color: #666666;padding: 0 46px;line-height: 30px;}
.mate_list{ margin-left: 5px;margin-top: 15px;}
.list li{ padding: 7px 0 0 28px;height: 36px;border-bottom: 1px dashed #bbbbbb;color: #333333;background: url(../img/list_icon.jpg) no-repeat 0 17px;background-size: 8px 9px;}
.aft a{float:right;color:#999999;}
.aft a:hover{text-decoration: underline;}
.r-title {
    width: 80px;
    font-size: 20px;
    color: #c81b21;
    font-family: 'Microsoft YaHei';
    font-weight: bold;
    vertical-align: middle;
    float: left;
    margin-left: 80px;
    margin-top: 13px;}
.dom {
    min-height: 640px;}
/* 页码 */
.m-page {
  display: table;
  width: 100%;
  font-size: 14px;
  font-family: "Microsoft yahei"; 
  padding: 25px 0;}
.m-page ul {
  display: table-cell;
  text-align: center;}
.m-page li {
  display: inline;
  margin: 0 2px;}
.m-page a, .m-page .topage {
  display: inline-block;
  padding: 5px 10px;
  line-height: 18px;
  text-align: center;
  border: 1px solid #999;
  border-radius: 3px;}
.m-page a:hover {
  border-color: #c81b21;
  color: #c81b21;}
.m-page .active a {
  color: #fff;
  background: #c81b21;
  border: 1px solid #c81b21;}
.m-page .disabled a, .m-page .disabled a:hover {
  color: #999;
  border-color: #ddd;
  cursor: default;}
.m-page .item a {font-size: 16px;}
.m-page .dot a, .m-page .dot a:hover, .m-page .prev a, .m-page .next a {border: none;}
.m-page .topage {
  width: 20px;
  margin: 0 3px;
  vertical-align: top;}