﻿/*内页通用头*/
.chanl-head{ position: relative; z-index: 2; width: 100%; height: 40px; line-height: 40px; color: #d5d5d5; background: #545652; }
.white{ border-bottom: 1px solid #ddd; background: #fff; }
.chanl-head li{ float: left; }
.chanl-head img{ display: block; margin-top: 10px; margin-right: 50px; }
.chanl-head a, .chanl-head span{ display: block; height: 12px; margin-top: 14px; padding: 0 11px; line-height: 12px; color: #d5d5d5; }
.white a, .white span{ color: #888; }
.chanl-head a{ border-right: 1px solid #7a7b78; }
.chanl-head .logo{ height: auto; margin: 0; padding: 0; border: medium none; }
.white a{ border-right: 1px solid #f1f1f1; }
.chanl-head a:hover{ text-decoration: none; color: #fff; }
.white a:hover{ text-decoration: none; color: #ff5370; }
.chanl-head .flleft{ overflow: hidden; margin-left: 20px; }
.chanl-head .flright{ margin-right: 21px; }
.chanl-head li{ margin-right: -1px; }
.noin a{ position: relative; height: 16px; margin-top: 10px; line-height: 16px; border: none; }
.noin a i{ position: absolute; top: 0; right: 0; color: #7a7b78; }
.white .noin a i{ color: #f1f1f1; }
.noin a:hover i{ color: #7a7b78; }
.white .noin a:hover i{ color: #f1f1f1; }
.noin .hos-in, .noin .doc-in, .noin .user-in{ margin-left: 11px; padding-left: 25px; background: url(../bg/tao-icon.png) no-repeat; }
.noin .hos-in{ background-position: 0 0; }
.noin .hos-in:hover{ background-position: 0 -33px; }
.white .noin .hos-in:hover{ background-position: 0 0; }
.noin .doc-in{ background-position: 0 -68px; }
.noin .doc-in:hover{ background-position: 0 -139px; }
.white .noin .doc-in:hover{ background-position: 0 -68px; }
.noin .user-in{ background-position: 0 -103px; }
.noin .user-in:hover{ background-position: 0 -181px; }
.white .noin .user-in:hover{ background-position: 0 -103px; }
.isin{ position: absolute; z-index: 9999; right: 0; }
.isin li a > .flleft{ display: inline-block; max-width: 140px; height: 22px; margin-top: -6px; margin-left: 0; line-height: 24px; }
.isin li a > .user-img{ margin-right: 10px; }
.isin img{ width: 20px; margin: 0; line-height: 12px; vertical-align: middle; border: 1px solid #dfdfdf; border-radius: 50%; }
.isin li{ overflow: hidden; min-height: 38px; max-height: 38px; margin-right: 0; border: 1px solid #545652; border-top: 0; border-bottom-width: 0; }
.white .isin li{ margin-right: 0; border-color: #fff; }
.isin li div{ padding-top: 13px; *padding-top: 14px; }
.isin li:hover{ max-height: none; padding-bottom: 18px; border-color: #dfdfdf; border-right-width: 1px; border-bottom-width: 1px; background: #fff; }
.isin li:hover a{ color: #333; border-color: #fff; }
.isin li:hover a:hover{ color: #ff5370; }
.isin li.msg{ margin-right: 0; }
.isin li.msg a{ display: block; border: none; }
.isin li.msg:hover{ overflow: visible; height: 46px; max-height: none; padding-bottom: 0; *height: 46px; }
.isin li.msg:hover > span{ color: #333; }
.white .isin li.msg:hover{ height: 46px; *height: 46px; }
.isin li.msg .slide-show{ display: none; padding-top: 0; }
.isin li.msg:hover .slide-show{ position: absolute; top: 40px; right: -1px; display: block; width: 110px; padding-bottom: 18px; border: 1px solid #dfdfdf; border-top: 0; background: #fff; *padding-bottom: 12px; }
.white .isin li.msg:hover .slide-show{ top: 41px; }
/*for-ie7*/
.isin li:hover{ *padding-bottom: 8px; }
.isin li div a{ *margin: 0; *padding: 7px 11px; }
/*//内页通用头*/

