@charset "utf-8";
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{color:#000;font:12px/1.5 \5b8b\4f53,arial;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
em,strong{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
:focus{outline:0;}
legend{display:none;}  
/* base --------------------------------------------------------------------------------------------------*/
/* postion */
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.vm{vertical-align:middle;}
.ov{overflow:hidden;}
.pr{position:relative;}
.pa{position:absolute;}
.ps{position:static;}
.zoom{*zoom:1;}
.none{display:none;}
.block{display:block;}
.i-block{display:inline-block;}
/* color */
a{color:#111;text-decoration:none;}
.red,.a-red a{color:#c00;}
.blue,.a-blue a{color:#005ba0;}
.green,.a-green a{color:#12a000;}
.org,.a-org a{color:#f60;}
.black,.a-black a{color:#000;}
.grey,.a-grey a{color:#666;}
.grey9,.a-grey9 a{color:#999;}
.green {color:#12A000;margin-right:5px;}
a:hover{color:#c00;text-decoration:underline;}
a:active{outline:none;}
/* font */
.fb{font-weight:bold;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.f26{font-size:26px;}
.lh180{line-height:1.8;}
.lh200{line-height:2.0;}
.yahei{font-family:\5fae\8f6f\96c5\9ed1,\5b8b\4f53;}
.arial{font-family:arial;}
.unl{text-decoration:underline;}
/* margin */
.mt5 {margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb5 {margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.ml5 {margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.mr5 {margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.ml-5{margin-left:-5px;}

/* padding */
.pt5 {padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pb5 {padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pl5 {padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pr5 {padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
/* clear float */
.group:before,
.group:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.group:after{clear:both;}
.group{*zoom:1;}/* IE < 8 */
/*文本列表*/
.text-list li{position:relative;height:26px;line-height:26px;padding:0 0 0 15px;overflow:hidden;background:url(https://skin.elecfans.com/home/images/dot.png) no-repeat 3px -29px;ine-height:26px;}
.f14 li{font-size:14px;}
.f12 li{font-size:12px;}
.lh24 li{height:24px;padding-left:12px;line-height:24px;background-position:0 -29px;}
/*有分类*/
.text-list.has-catalog li{padding-right:85px;}
.text-list .catalog{position:absolute;top:0;right:0;width:130px;overflow:hidden;font-size:12px;text-align:right;}
.text-list .catalog,
.text-list .catalog a{color:#999;}
/*有作者*/
.text-list.has-author li{padding-right:85px;}
.text-list.has-author .uname{position:absolute;top:0;right:0;width:85px;overflow:hidden;font-size:12px;text-align:right;color:#999;}
.text-list.has-author .uname:hover{color:#970002;}
.dot-line{border-top:1px dotted #d8d8d8; margin-top:15px;padding-top:15px;}
.data-list li{background:none;padding-left:0;}
/* 图片列表 -----*/
.img-list {width:100%;overflow:hidden;}
.img-list li { display:inline; float:left; width:33.2%; overflow:hidden;  padding:3px 0 0px; color:#999; text-align:center; }
.img-list a { display:block; width:90%; margin:0 5%;}
.img-list img { display:block; margin:0 auto 3px; padding:2px; border:1px solid #d2d2d2; }
.img-list .tit, .img-a .tit{ display:block; height:1.5em; overflow:hidden; line-height:1.5; cursor:pointer;color:#004276;font-size:12px;}
.img-list a:hover {text-decoration:none;}
.img-list a:hover img, .img-a a:hover img{ border-color:#c00;}
.img-list a:hover .tit, .img-a a:hover .tit{ text-decoration:underline;color:#c00;}
.oneRow-2item li{width:49.7%;}
.oneRow-4item li{width:24.8%;}
.onerow-6item li{width:16.6%;}
.tit-2Row .tit{height:3em}
/*面包屑*/
.crumb{margin-top:10px;}
/*返回顶部*/
.back-to-top{position:fixed;top:40%;right:50%;margin-right:-550px;background:#ffffe9;border:1px solid #d8d8d8;border-radius:3px;text-align:center;_position:absolute;}
.back-to-top a{display:block;width:20px;height:90px;padding:9px 4px;}
.back-to-top a:hover{background:#c00;color:#fff;text-decoration:none;}
.back-arrow{font:18px/18px arial;display:block;}
#page{width:1000px;margin:auto;}
/*dpl**/
.col-main{float:left;min-height:1px;width:100%;}
.col-sub,.col-extra{float:left;}
.col .main-wrap{margin-right:305px}
.col .col-sub{margin-left:-295px;width:295px;}
.col:after, .main-wrap:after, .col-sub:after, .col-extra:after {content: " "; display: block; height: 0; visibility: hidden; clear: both;}
.col, .main-wrap, .col-sub, .col-extra {zoom: 1;}
/*header部分**/
a{color:#004276;}
.banner{
	background: url("/company/maxin/images/body.png") repeat-x scroll 0 0px transparent;
    color:#FFF;
	font-size:18px;
	font-weight:bold;
	padding:20px 100px;
	height:30px;
	font-family:微软雅黑;
	letter-spacing:5px;
}
.banner img{display:block;}
.head-menu{height:33px;background:url('https://skin.elecfans.com/images/nav.png') repeat-x;margin-top:10px;line-height:33px;}
.head-menu li {float:left;color:#fff;padding:0 10px;font-size:13px; line-height:33px;}
.head-menu  a{color:#fff;}
.head-menu  a:hover{color:#fff;}
.go-back{float:right;margin-right:10px;}
/*头部广告位*/
.news-target,.ad-area{margin-top:10px;}
.ad-area img{display:block;float:left;margin:auto;}
.e-ad{margin-top:10px;}
.h-ad-l{float:left;width:745px;margin-right:10px;}
.h-ad-r{float:left;}
.h-des{padding: 5px 10px;background:#f6f6f6;border:1px solid #d8d8d8;}
.n-t-l{float:left;width:693px;height:24px;background:#ffffe9;border:1px solid #d8d8d8;margin-right:10px;}
.n-t-l .n-t-con p{line-height:24px;color:#c00;text-indent:1.2em;}
.n-t-r{float:left;}
/*搜索*/
.min-search {width: 295px;}
.min-searchBox { background:#FFFFFF; border: 1px solid #D8D8D8;  border-radius: 3px 3px 3px 3px; display: inline; float: left; height: 18px; margin-right: 3px; padding: 3px 7px;width: 220px;}
.min-searchBtn {background:#FFFFE9; border: 1px solid #D8D8D8; border-radius: 3px 3px 3px 3px;color: #CC0000;cursor: pointer;float: left;height: 26px;line-height: 24px;width: 50px;}
.min-searchBtn:hover {background:#CC0000; color: #FFFFFF;}
/*top*/
#top {
    background-color: #F1F1F1;
    border-bottom: 1px solid #D8D8D8;
    height: 24px;
    padding-top: 1px;
}
#top-inner {
    margin: 0 auto;
    width: 1000px;
}
.login-info {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding-top: 1px;
}
.login li {
    display: inline;
    float: left;
}
#userFace {
    border: 1px solid #D8D8D8;
    float: left;
    height: 16px;
    margin: 2px 5px 0 0;
    width: 16px;
}
.mail-icon {
    float: left;
    margin-left: 5px;
    margin-top: 3px;
}
.mail-num {
    color: #CC0000;
}
.my-center, .my-stow, .sign-out {
    background: url("/skin-sz/images/nav/nav.png") no-repeat-159px -213px;
    padding: 0 10px 0 11px;
}
/* 对话框样式 -----------------------------------------------*/
.dialog{width:100%;height:100%;overflow:hidden;background:#fff;}
/*hd*/
.dialog-hd {height:28px;overflow:hidden;border-bottom:1px solid #e9f3f7;background:#c00; color:#fff;font-size:14px;line-height:28px;font-weight:bold;text-indent:10px;}
.dialog-hd span{font-size:12px;color:#eee;font-family:arial;}
.dialog-hd a{color:#eee;}
/*bd*/
.dialog-bd{ padding:10px;}
.dialog-loading{width:140px;margin:0 auto;padding-top:25px;color:#666;}
.dialog-loading img{float:left;margin:2px 5px 0 0;}
/*close*/
.close-dialog{position:absolute;top:8px;right:8px;width:28px;height:28px;  color:#eee;font:bold 14px/28px arial;text-align:center;cursor:pointer;top:0;right:3px;}
.close-dialog:hover{background:#fbfbfb;color:#2a78b4;background:none;color:#fff;}

/*对话框表单提交成功提示*/
.success-tip{padding:40px 30px 10px 130px;background:url(../img/tip-ok.jpg) no-repeat 50px 22px;}
.tip-title{margin-left:-3px;color:#000;font-size:26px;font-weight:bold;}
.tip-content{color:#666;font-size:12px;}

/*登录窗口 -----------------------------------------------*/
/*loading*/
.btn-area{line-height:30px;}
.loading{display:none;float:left;position:relative;margin:7px 0 0 -25px;}
.loading img{display:block;width:16px;height:16px;}
.login-btn-area .btn-hasLoading-wrap{margin-left:53px;float:left;}
/*表单*/
.login-form{margin:20px 0 0 20px;font-family:"微软雅黑",Tahoma;}
.login-form-item{width:100%;height:60px;}
.login-form-wrap{height:34px;overflow:hidden;}
.login-label{float:left;width:45px;height:34px;padding-right:5px;color:#333;font-size:14px;line-height:34px;text-align:right;}
.login-input{float:left;width:220px;height:18px;padding:7px 5px;border:1px solid #ccc;border-radius:3px;font-family:arial;}
.login-input:focus{border-color:#4aabff;}
/*表单提示*/
.login-form-tip{display:none;padding-left:53px;_padding-top:2px;color:#999;}
.login-form-tip.tip-show{display:block;}
.btn {
	display: inline-block;*zoom:1;
	width: 60px;
	height: 30px;overflow:hidden;
	border: 0;
	background: url('https://skin.elecfans.com/home/../images/data-btn.png') no-repeat 0 -90px;
	color: #fff;
	font: 14px/32px "微软雅黑","宋体";
	text-align: center;
	cursor: pointer;
}
.btn:hover {
	color:#fff;
	text-decoration: none;
	background-position: -65px -90px;
}
.grey-btn{ background-position:0 -36px;color:#333;}
.grey-btn:hover{background-position:-65px -36px;color:#333;}
/*content*/
.content{margin-top:10px;}
.hd {background: url("https://skin.elecfans.com/home/images/hd.png") repeat-x 0 0 ; height: 34px; line-height: 36px; overflow: hidden;  position: relative;}
.hd-title {color: #333333; font-family: "微软雅黑","宋体"; font-size: 14px;  font-weight: bold; text-indent: 14px;}
.hd-title a {  color: #000000;}
.hd-right {  position: absolute; right: 9px; top: 0;}
.hd-right a { color: #7A7A7A;}
.bd { padding: 9px 14px;}
.hd.line-hd{background:url('../images/hd.png') repeat-x;height:29px;border-bottom:1px solid #c00;line-height:30px;}
.e-panel,.s-panel,.panel{background:#FDFDFD; border: 1px solid #C4C4C4; position: relative;}
.e-panel,.s-panel{margin-top:10px;}
.m-panel{position:relative;}
.e-hd { background: none; border-bottom: 1px solid #EEEEEE;}
.e-hd-inner {margin-top: -9px;}
.first-view .e-hd .hd-title { color: #CC0000;}
.m-hd{background:none;}
.m-hd ul li{height:25px;float:left;width:105px;cursor:pointer;line-height:20px;text-align:center;}
.m-hd li.cur{background:url('https://skin.elecfans.com/base2012/images/nav.png') no-repeat center bottom;color:#c00;font-weight:bold;}
.m-hd2{border-bottom:1px solid #e9e9e9;background:none;}
.m-hd2 .hd-title{color:#A10000;}
.rank-list{background:url('https://skin.elecfans.com/home/images/rank-list.png') no-repeat -3px -4px}
.rank-list li { height: 25px; line-height: 25px;overflow: hidden; padding-left: 22px;}
.btd{border-top:1px dashed #ddd;}
.more{position:absolute;top:8px; right:5px;}
.m-more{position:absolute;top:10px; right:5px;}
.m-more a{color:#a10000;}
/*资料*/
.profile .text-list li{background:none;padding-left:0px;}
.ico {background: url("https://skin.elecfans.com/images/data-icon.png") no-repeat -172px 0 ; float: left;height: 16px;margin: 4px 6px 4px 0;width: 16px;}
.ico.exe {background-position: -206px 0;}
.ico.pdf {background-position: 0 0;}
.ico.ppt { background-position: -139px 0;}
.ico.doc {background-position: -72px 0;}
/*main-wrap模块*/
.list{border:1px solid #d8d8d8;padding:10px;}
.list .item{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #d8d8d8;}
/*分页*/
.paging {padding: 3px; text-align: center;border:1px solid #d8d8d8;border-top:none;}
.paging * { background:#FCF9E6; border: 1px solid #EBE6C9; color: #999999; margin: 0 3px 0 0; padding: 3px 5px;}
.paging em { border-color: #FEE4AB; color: #CC3300;font-style: normal;}
.paging strong {background: none repeat  0 0 #c00; color: #fff;}
.paging a { color: #CC6600;}
.paging a:hover {background:#c00; text-decoration: none;color:#fff;}
#footer {border-top: 1px solid #C4C4C4;line-height: 24px; padding-top: 10px;float:left;width:100%;}


