@charset "utf-8";
/*
*	@reset css 
*/
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {  display:block;}
audio,canvas,video {  display: inline-block;*display: inline;*zoom: 1;}
body,button,input,select,textarea{font:12px/1.5 arial,\5b8b\4f53,HELVETICA;}
input,select,textarea{font-size:100%;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:0;}
iframe{display:block;}
abbr,acronym{border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
q:before,q:after {content:'';}
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
a:hover {text-decoration:underline;}
input:focus,textarea:focus{outline:none;}
strong{font-weight:normal;}
ins,a {text-decoration:none;}
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.fn-clear {*zoom:1;}
body .fn-hide {display:none;}
.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.fn-none{float:none;}
/*公用样式自定义*/
a{color:#000;}
.f12{font-size:12px;}
.f13{font-size:13px}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.lh24{line-height:24px;}
.red,.red a{color:#f00;}
.reddf0,.reddf0 a{color:#df0000;}
.red3{color:#aa0000;}
.red4{color:#f00;}
.grey3{color:#333;}
.grey6{color:#666;}
.grey9{color:#999;}
.grey4{color:#444;}
.grey5{color:#555;}
.yellow1{color:#f60;}
.blue1,.blue1 a,.user-at-text{color:#0099FF}
.blue2,.blue2 a{color:#0072af;}
.blue3{color:#06f;}
.blue4{color:#00f;}
.blue5{color:#0cf;}
.blue6{color:#87BEDC;}
.green1,.green1 a{color:#00a72b;}
.green2{color:#0c0;}
.brown{color:#900;} 
.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.fb{font-weight:bold;}
.none{display:none;}
.mt0{margin-top:0px;}
.mt5{margin-top:5px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.mt8{margin-top:8px;}
.ml8{margin-left:8px;}
.ml15{margin-left:15px;}
.ml20 { margin-left:15px; }
.mr8{margin-right:8px;}
.mb8{margin-bottom:8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mb20{margin-bottom:20px;}
.mb15{margin-bottom:15px;}
.mb10{margin-bottom:10px;}
.mb8{margin-bottom:8px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.pt5{padding-top:5px;}
.pl5{padding-left:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.pt8{padding-top:8px;}
.pl8{padding-left:8px;}
.pr8{padding-right:8px;}
.pb8{padding-bottom:8px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.vt-align{vertical-align:top;}
.vm-align{vertical-align:middle}
.td-underline{text-decoration:underline;}
.pos-r{position:relative;}
.pos-a{position:absolute;}
.pos-s{position:static;}
/*group*/
.group:before,
.group:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.group:after{clear:both;}
.group{*zoom:1;}/* IE < 8 */

body{font-family:'微软雅黑','arial','HELVETICA';background-color:#ededed;}
.header{width:100%;}
.nav-arrow,.icons,.art-list li,.hide-reply{background:url('https://skin.elecfans.com/dzs/imgs/dzs-icons.png') no-repeat;}

#top{ height:25px; line-height:25px; background: #111; color: #ccc; font-family: '宋体'; }
.top { margin: 0 auto; width: 1000px;  }
.top a{color:#fff;}
.top a:hover { color: #c00; }
.top-nav{ float:left; }
.top-nav-list li{ float:left; margin:0 8px 0 0; padding-left:16px; background:url('https://skin.elecfans.com/images/icons.png') -149px -301px no-repeat; }

.login-info { float:right; height:22px; padding-top:2px; line-height:22px; }

.notice { float:right; padding-left:24px; margin-right:20px; color:#fff; background:url(https://skin.elecfans.com/images/notice.png) no-repeat; }
.my-info { float:right; position:relative; z-index:100; }
.u-info { float:left; }
.u-info img {float:left;margin-right:8px;width:20px; height:20px;}
.drop-icon { *float:left; *margin-top:4px; padding-right:16px; background:url(https://skin.elecfans.com/images/arrow.png) no-repeat 5px 1px; }
.top-dropdown:hover .drop-icon { background-position:5px -43px; }
.top-dropdown-menu { position:absolute;right:0;top:-9999px; width:130px;padding:9px 0; background:#111;  font-family: '微软雅黑','arial','宋体'; z-index:100; box-shadow:2px 2px 3px #999; }
.top-dropdown-menu a { font-size:14px; display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 20px;	color: #ccc; white-space: nowrap; }
.top-dropdown-menu a:hover { color:#fff;	text-decoration:none; background:#999; }
.sp { color: #CCCCCC; margin: 0 5px; }


.dialog{width:100%;height:100%;overflow:hidden;background:#fff;}
.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; }

.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-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(https://skin.elecfans.com/images/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;}

.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:51px;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 {
    background: none repeat scroll 0 0 #CC0000;
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: "微软雅黑";
    padding: 6px 15px;
}
.btn-area  a { color: #004276; }
.btn-area a:hover { color: #c00; }
.nav{background:url('https://skin.elecfans.com/dzs/imgs/nav-bg.png') repeat-x \9;width:100%;min-width:1000px;height:84px;border-bottom:1px solid #ccc;_overflow:hidden;
background:-webkit-linear-gradient(top, #e6e6e6, #fff);
background:   -moz-linear-gradient(top, #e6e6e6, #fff);
background:	    -o-linear-gradient(top, #e6e6e6, #fff);
background:	      -linear-gradient(top, #e6e6e6, #fff);
}
.nav-inner{width:1000px;margin:0 auto;padding-top:8px;}
.logo{position:relative;float:left;background:url('https://skin.elecfans.com/dzs/imgs/39-logo.png') no-repeat; width:200px;height:74px;}
.logo a{display:block;position:absolute;width:200px;height:74px;}
.nav-list{padding:30px 0 0 25px;float:left;width:426px;margin:0 13px 0 0}
.nav-list li{float:left;font-size:17px;height:45px;line-height:45px;margin:0 1px;}
.nav-list li a{padding:0 30px;display:inline-block;height:45px;}
.nav-list li a:hover{text-decoration:none;}
.nav-list .curr,.nav-list .hover{font-weight:bold;border-bottom:2px solid #2b8ce6;position:relative;}
.nav-list .curr .nav-arrow,.nav-list .hover .nav-arrow{display:inline-block;position:absolute;width:7px;height:4px;top:47px;left:47%;}
.search{float:left;padding:35px 0 0 0;}
.search-ipt{width:220px;height:28px;border:1px solid #bbb;font-size:16px;font-family:"微软雅黑","arial",'宋体';line-height:28px;border-radius:3px 0 0 3px;float:left;border-right:0;padding-left:5px;
-webkit-box-shadow: inset 3px 3px 3px 0 #f0f0f0;
   -moz-box-shadow:	inset 3px 3px 3px 0 #f0f0f0;
	 -o-box-shadow: inset 3px 3px 3px 0 #f0f0f0;
		box-shadow:	inset 3px 3px 3px 0 #f0f0f0;
}
.search-btn{background:url('https://skin.elecfans.com/dzs/imgs/search-icons.png') no-repeat;width:50px;height:30px;border:0;background-position:0 0;background-color:#bbb;border-left:0;_margin-left:-3px;border-radius:0 3px  3px 0;cursor:pointer;}
.search-btn:hover{background-position:0 -31px;}
.dzs-wraper{width:1000px;margin:0 auto;}
/*栅格*/
.col-l{float: left; width: 100%; min-height: 1px;}
.col-r{float:left;}
.column .col-l-main {margin-right: 310px;}
.column .col-r {width: 300px; margin-left: -300px;}
.column:after, .col-l-main:after, .col-r:after {content: " "; display: block; height: 0; visibility: hidden; clear: both;}
.column, .col-l-main, .col-r {zoom: 1;}
/*col-l*/
.info-bar{margin:15px  0 10px 0;font-size:14px;color:#393939;}
.info-bar .user-name{color:#2a85e8;font-size:12px;font-weight:bold;}
/*col-r*/
.container{padding-top:22px;}
.content{border:1px solid #ccc;padding:20px;background-color:#fff;}
.ad-area{border:1px solid #ccc; padding:5px;background-color:#fff;}
.ad-img img{display:block;}
.ad-title{font-size:16px;line-height:28px;white-space:nowrap;overflow:hidden;}
.fix-tab{ position:fixed; top:0; width: 300px;  z-index:1000;}
.tab{margin:15px 0 0 0;}
.tab-hd{border-left:1px solid #ccc;}
.tab-hd-list li{float:left;padding:0 8px;border-width:1px 1px 0 0; border-color:#ccc;background-color:#ededed;border-style:solid; font-size:13px;height:29px;line-height:30px;cursor:default;}
.tab-hd-list li.curr{font-weight:bold;background-color:#fff;height:30px;position:relative;z-index:2;}
.tab-bd{padding:10px;background-color:#fff;border:1px solid #ccc;margin-top:-1px;}
.text-list li{margin:10px 0 0 0;font-size:14px; padding:10px;border:1px solid #ccc;color:#999;border-radius:5px;
background:-webkit-linear-gradient(top, #F9F9F9, #F6F6F6 47%, #EDEDED 100%);
background:   -moz-linear-gradient(top, #F9F9F9 0%, #F6F6F6 47%, #EDEDED 100%);
background:	 -o-linear-gradient(top, #F9F9F9 0%, #F6F6F6 47%, #EDEDED 100%);
background:	   -linear-gradient(top, #F9F9F9 0%, #F6F6F6 47%, #EDEDED 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr = '#F9F9F9',endColorstr = '#EDEDED' );
}
.text-list li a{color:#2A85E8;}
.text-list li a:hover{color:#11639d;text-decoration:none;}
.l-panel{float:left;}
.r-panel{overflow:hidden;zoom:1;}
.page{padding:10px 0;font-size:16px;}
.page a ,.page span{display:inline-block;padding:0 5px;margin:0 3px 0 0;color:#555;}
.page .curr{color:#000;border-bottom:2px solid #00a6fc;}
.page a:hover{text-decoration:none;border-bottom:2px solid #00a6fc;color:#000;}
.footer{width:100%;background:#fff;margin:25px 0 0 0;padding:30px 0;}
.footer-inner{width:1000px;margin:0 auto;border-top:1px solid #e3e3e3;padding-top:15px;}
.footer-inner dl{float:left; font-size:12px;color:#555;line-height:24px;}
.footer-inner .about{margin-right:40px;}
.footer-inner dt a{color:#00a6fc;margin:0 8px 0 0;}
.footer-inner .about dt{font-size:17px;font-weight:bold;}
