﻿/* CSS reset */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-family: "microsoft yahei";color: #333;background:#fff;-webkit-text-size-adjust:100%}
body{font-size: 12px}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
em{font-style:normal}
li{list-style:none}
fieldset{border: 0; }
img{border:0;vertical-align:bottom}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{border: none;}
input:focus{outline: none;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:'';}
/*解决ie6/7兼容问题*/
.clearfix{zoom:1;}

/*头部导航位置预留*/
.nav-user{height: 30px;line-height: 30px;background-color: #222;}
.nav-user a{color: #f8f8f8;line-height: 30px;float: left;padding: 0 15px;}
.nav-user a:hover{background-color: #6f6f6f;_color:#fff;}
.nav{float: left;}
.nav a.cansee{color: #fff;font-weight: bold;background: url(../images/navbg.png) repeat-x top;}
.nav a.cansee:hover{background-color: #6f6f6f;}
.user{float: right;}
.user a img{position: relative;width: 24px;height: 24px;top: -2px;margin-right: 10px;}

/*banner图位置*/
.banner{position: relative;width: 100%;height: 360px;background-color: #E74C46;}
.cover{position: relative;width: 1400px;height: 360px;margin-left: -700px;left: 50%;}
.reg-log{display: block;position: absolute;width: 150px;height: 46px;left: 250px;bottom: 48px;line-height: 46px;font-size: 22px;text-align: center;background-color: #FAEB3A;color: #E74C46;border-radius: 5px;}
.reg-log:hover{background-color: #FBC827;}

/*主体内容*/
.main-contain{width: 1000px;margin: 0 auto;}
.eng-num{margin-top: 35px;font-size: 20px;text-align: center;color: #000;}
.eng-num span{color: #E74D47;}
.main-contain h3{font-size: 16px;color: #6D6D6D;}
.active-gz{margin-top: 50px;}
.active-gzctn{margin-top: 18px;padding: 17px 0 25px 0;border: 1px solid #F1F1F1;background-color: #FBFBFB;}
.gzctn-left{float: left;width: 499px;}
.gzctn-left p{margin-left: 30px;line-height: 28px;color: #6D6D6D;}
.gzctn-left p.margin-left{margin-left: 24px;}
.gzctn-left p.bold{font-weight: bold;}
.gzctn-left p.color{color: #E74C46;}
.gzctn-left p.active-tit, .gzctn-right p.active-tit{font-size: 14px;color: #000;}
.martb{margin: 6px 0;}
.gzctn-right{float: left;width: 469px;padding-left: 28px;border-left: 1px dashed #D2D2D2;}
.gzctn-right p.active-tit span{font-family: simsun;font-weight: 400;}
.right-tit{margin: 20px 0 10px 0;color: #DD4D33;}
.name-img p{float: left;position: relative;width: 146px;height: 40px;line-height: 40px;margin-right: 10px;}
.name-img p img{width: 40px;height: 40px;}
.name-img p span.coverimg{display: block;position: absolute;width: 40px;height: 40px;left: 0;top: 0;background: url(../images/bgimg.png) -60px -60px no-repeat;z-index: 5;}
.active-lp{margin-top: 40px;}
.lp-list{margin-top: 22px;}

/*复制链接区域样式*/
.copy-link{position: relative;margin: 4px 0 12px 0;}
.copy-link input, .copy-link a, .clout-link a{display: inline-block;zoom: 1;*display: inline;}
.cplink-ipt{width: 266px;height: 22px;padding-left: 10px;border: 1px solid #D2D2D2;border-right: none;color: #6D6D6D;font-size: 12px;vertical-align: middle;}
.copy-link a, .clout-link a{width: 65px;height: 24px;line-height: 24px;color: #6d6d6d;background-color: #d7d7d7;text-align: center;vertical-align: middle;}
.copy-link a:hover, .clout-link a:hover{background-color: #ebeaea;}
#test1-tip, #test2-tip{display: none;position: absolute;width: 117px;height: 55px;line-height: 45px;background: url(../images/bgimg.png) left top no-repeat;font-size: 18px;text-align: center;}
#test1-tip{top: -55px;right: 100px;}
#test2-tip{top: -60px;right: -7px;}

/*电子网介绍区域*/
.elecfans-itr{width: 100%;height: 400px;margin-top: 53px;padding-top: 30px;background-color: #f8f8f8;border-bottom: 1px solid #E74C46;}
.elecfans-itr img{display: block;width: 1000px;margin: 0 auto;}

/*网站底部链接和版权区域*/
.elec-btm{width: 1000px;margin: 0 auto;padding: 30px 0;}
.elec-btm p{margin-bottom: 10px;text-align: center;color: #6D6D6D;}
.elecbtm-p1 span{margin: 0 5px;}
.elecbtm-p1 a{color: #6D6D6D;}
.elecbtm-p1 a:hover{color: #E74C46;}

/*页面弹出层样式*/
.clickout{display: none;position: fixed;width: 380px;height: 284px;margin-left: -190px;left: 50%;background-color: #fff;z-index: 99;}
.clout-close{height: 24px;line-height: 24px;background-color: #e74c46;text-align: right;}
.clout-close a{padding: 0 10px;font-family: cursive;font-weight: 900;font-size: 18px;color: #fabebb;}
.clout-close a:hover{color: #fff;}
.clout-ms{padding-bottom: 40px;border: 1px solid #D2D2D2;border-top: none;}
.clout-ms img{display: block;width: 378px;height: 170px;}
.clout-link{position: relative;margin-top: 10px;padding-left: 17px;}
#test1-tip,#test2-tip{color: #3e3e3e;}

/* 对话框样式 -----------------------------------------------*/
.dialog{width:100%;height:100%;overflow:hidden;background:#fff; font-family:\5fae\8f6f\96c5\9ed1;}
/*hd*/
.dialog-hd { height:50px; overflow:hidden; border-bottom:1px solid #F1F1F1; background:#F6F6F6;
    color:#555; font-size:20px; line-height:50px; text-indent:15px; }
.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:10px; right:10px; width:28px; height:28px; color:#D0CECF; 
	text-align:center; cursor:pointer; font-size: 20px;}
.close-dialog:hover{ color:#444;}

/*对话框表单提交成功提示*/
.success-tip{padding:40px 30px 30px 130px;background:url(/skin-2012/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;}

/*登录窗口 -----------------------------------------------*/
.other-login-link { display: block; width: 270px; margin: 15px auto; height: 36px; line-height: 36px; text-align: center; text-indent: 35px;
	font-size: 16px; border-radius: 3px; color: #fff; background: url(https://www.elecfans.com/skin-2014/images/other-login.png) no-repeat; }
.other-login-link:hover { color: #fff; text-decoration: none;}
.sina-login-link { background-color: #FA8C35; background-position: 45px 3px;}
.qq-login-link { background-color: #0C95D9; background-position: 45px -42px;}

/*表单*/
.login-form{ margin-left: 40px; border-top: 1px dotted #E5E5E5; width: 270px; position: relative; margin-top: 20px; padding-top: 5px;}
.login-line { position: absolute; left: 110px; top: -12px; background-color: #fff; display: inline-block; font-size: 14px; color: #ccc;}
.login-form-item{ margin-top: 15px;}
.login-input,.login-form-tip,.forgetPw,#back-login-link { background: url(https://www.elecfans.com/skin-2012/images/login-ico1.png) no-repeat;}
.login-input{ width:225px; height:20px; padding:7px 5px 7px 40px; border:1px solid #D0CECF; border-radius:3px;  font-family:\5fae\8f6f\96c5\9ed1; font-size: 16px; line-height: 20px;}
.li .red-bor { border: 1px solid red;}
.login-input:focus{border-color:#4aabff;}
.login-input-username { background-position: 8px 5px;}
#password { background-position: 8px -33px;}
/*loading*/
.btn-area{ margin-top: 15px;}
.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{float:left;}
.login-submit,.lostpw-submit { padding: 5px 30px; font-size: 16px; margin: 0;}
.forgetPw { color: #1EA3E4; padding-right: 48px; background-position: right -103px; float: left; margin-top: 10px; margin-left: 20px; }
.forgetPw:hover {  text-decoration: none;}
/*表单提示*/
.login-form-tip { display:none; line-height: 24px; width: 243px; padding-left: 27px; background-position: 0 -73px; font-size: 14px; margin-top: 10px;}
.login-form-tip.tip-show{display:block;}

/*忘记密码*/
.lostpw-form { margin-left: 40px;margin-top: 10px; width: 270px;}
.login-input-email { background-position: 8px -124px;}
a#back-login-link { color: #666; text-decoration: none; padding-left: 52px; background-position: 0 -231px;}

.login-submit { padding: 3px 20px; background-color: #C80C00; border: none; color: #fff; border-radius: 3px; font-family:\5fae\8f6f\96c5\9ed1,\5b8b\4f53; font-size: 14px;}
.loading { margin-left: -10px;}