.quick-menu{float:left;}
.login-info{float:right;}

.main-wrap { margin-right:250px;}
.col-sub { width:240px; margin-left: -240px;}
.position-tr{position:absolute;right:10px;top:6px;}

/*面包屑导航 ----------------------------*/
.crumb-search{position:relative;width:100%;margin:8px 0 -8px;}
.crumb{height:40px;line-height:46px;overflow:hidden;}
.crumb-logo{float:left;}
.crumb-nav{float:left;padding-left:10px;}
.crumb-nav a{color:#005ba0;font-family:"微软雅黑",arial;}
.crumb-nav a:hover{color:#c00;}
/* 搜索     ---------------------------------------------*/
.min-search{position:absolute;zoom:1;width:235px;right:0;top:6px;}
.min-searchBox{float:left;display:inline;margin-right:3px;width:160px;height:18px;padding:3px 7px;border:1px solid #d8d8d8;background:#fff;border-radius:3px;}
.min-searchBtn{
	float:left;height:26px;line-height:24px;width:50px;cursor:pointer;
	background:#ffffe9;border:1px solid #d8d8d8;color:#c00;border-radius:3px;
}
.min-searchBtn:hover{background:#c00;color:#fff;}


/*详细页面 ---------------------------------------*/
.first-wrap{padding:9px 14px 14px;border:1px solid #d8d8d8;background:#fff;}
/*资料名称 ---------------*/
.data-name{margin-bottom:15px;padding:3px 0 9px;border-bottom:1px solid #d8d8d8;}
.data-name-url{font-size:18px;font-weight:bold;color:#2a78b4;}
/*资料类型图标*/
.type-icon{float:left;width:16px;height:16px;margin:8px 0 0 0;background:url(../images/data-icon.png) no-repeat -172px 0;}
.type-icon.exe{background-position:-206px 0;}
.type-icon.pdf{background-position:0 0;}
.type-icon.ppt{background-position:-139px 0;}
.type-icon.doc{background-position:-72px 0;}
h1{overflow:hidden;padding-left:10px;color:#000;font-size:26px;font-weight:bold;line-height:1.2;}
.data-intro img {
    max-width: 100%!important;
}
/*资料信息 ---------------*/
.main-wrap .hd{background-position:0 -30px;}
.main-wrap .bd{padding:9px 14px;}
.data-info{
	position:relative;min-height:250px;_height:250px;padding-right:310px;
	font:14px/26px "微软雅黑",arial;color:#7a7a7a;
}
.data-info em{display:inline-block;*zoom:1;width:75px;text-align:right;color:#000;}

/*下载，收藏 ------------------------------------------------------------------*/
.info-btn-area{margin:12px 0 0 ;width:410px;font-family: "微软雅黑";}
.info-btn{float:left;line-height: normal;margin:0 15px 0 0;}

/*2015-03-18 begin*/
.info-btn-area a:hover{text-decoration: none;}
.btn-download-url, .btn-vdownload-url{width: 124px;height: 35px;line-height: 35px;color: #fff;background-color: #df341a;font-size: 18px;text-align: center;}/*下载地址按钮*/
.btn-download-url{background: #df341a;}
.btn-vdownload-url{background: #008000;}
.btn-download-url:hover, .btn-vdownload-url:hover{color: #fff;}
.btn-stowData{margin-top: 6px;padding: 5px 10px;background: #e4e4e4;color: #666;}/*收藏按钮*/
.btn-stowData:hover{color: #666;}
#num-error-tip{position: absolute;width: 100%;top: 35px;left: 0;color: #cc0000;font-size: 14px;text-align: center;text-indent: 7px;}
#needvip{
	display: inline-block;
	zoom: 1;
	*display: inline;
	width: 94px;
	height: 30px;
	line-height: 30px;
	margin-left: 14px;
	background-color: #008000;
	color: #fff;
	border-radius: 3px;
}
#needvip:hover{color: #fff;text-decoration: none;}
.upfilefornum {margin-left: 15px; margin-top: 5px; display: block; color: #005ba0;text-decoration: underline;}

/*2015-03-18 end*/

.btn-r{position:absolute;right:0;top:0;display:block;width:10px;height:40px;background:url(../images/data-btn.png) no-repeat -120px -45px;}
.stow-num{color:#999;}
.stow-loading{position:absolute;top:-18px;left:3px;width:80px;height:16px;line-height:16px;color:#999;}
.gg-downUrlBtn-left{position:absolute;right:0;top:0;}/*广告*/
/*分享到*/
.share{padding-left:23px;background:url(../images/data-btn.png) no-repeat -282px 2px;cursor:pointer;}
.share_qq{background-position:-281px -27px;}
.share:hover{color:#c00;}
/*----update by qin 2012.2.29 ----*/
.share-wrap{width:250px;height:30px;padding-left:5px;overflow:hidden; }
.share-wrap .share-title{color:#000;}
/*#bdshare{position:relative;top:-25px;left:70px;}*/

/*资料介绍 ---------------*/
.tag{margin:5px 0 15px;padding:5px;background:#ffffe9;border:1px dashed #e0e0e0;color:#7a7a7a;font-size:12px;}
.tags{margin:0 5px 0 2px;color:#999;}
.tags a{padding:0 2px 0 0;color:#005ba0;}
.tags a:hover{color:#c00;}

.intro-content{font:14px/25px "宋体",arial;color:#000;}
.intro-content p{margin-bottom:10px;}
.intro-content p:last-of-type{margin-bottom: 0; line-height: 25px;}

.gg-intro-ft{margin-top:15px;padding-top:9px;border-top:1px dashed #d8d8d8;}


/*下载地址 ---------------*/
.link-relate{margin:5px 0 10px;}
.btnDown{float: left;overflow: hidden;width: 135px;height: 35px;line-height: 35px;margin-right: 15px;color: #fff;font-size: 16px;text-align: center;}
.dianxinDown{background: #df341a;}
.vipDown{background: #039be5;margin: 0;}
.btnDown:hover{color: #fff;text-decoration: none;}
.download-explain{margin:3px 0 10px;}
/*跳转vip选择页面*/
.charn-tips{margin: 28px auto 0;font-family: "microsoft yahei";font-size: 17px;text-align: center;}
.charn-tips a{display: inline-block;zoom:1;*display: inline;width: 120px;height: 40px;line-height: 40px;color: #fff;border-radius: 3px;}
.charn-tips a:hover{color: #fff;text-decoration: none;}
.recharge-vip{margin-right: 20px;background-color: #008000;}
.recharge-not{background-color: #999;}
.vip-dwnred{color: #cc0000;}
.downtip-vipft{padding: 20px 0 15px;}
.downtip-vipft a{display: inline-block;width: 100px;height: 30px;line-height: 30px;color: #fff;background-color: #008000;border-radius: 3px;}
.downtip-vipft a:hover{text-decoration: none;}
/*下载对话框*/
.downtip{margin:20px 0 0;text-align:center;}
.downtip-hd{font-size:14px;}
.downtip-bd{padding-top:15px;color:#999;}
.downtip-ft{margin-top:20px;}
.float-left{float: left;}
.float-right{float: right;}
.clear{clear: both;}
.weixin-qrcode{width: 75px;height: 75px;margin-right: 10px;}
#dialog-btnDown {
	background-color: #c00;
	background-image: none;
	border-radius: 4px;
	height: 30px;
	line-height: 30px;
	margin-left: 34px;
	margin-bottom: 0;
	width: 80px;
}

.qrcode-area {
	width: 185px;
	text-align: left;
	line-height: 20px;
	color: #d22;
	font-family: '微软雅黑';
}

.qrcode-area p {
	padding-top: 6px;
}
/*积分不够对话框*/
.small-gray-tip{color:#999;font-size: 12px;}
.downfail{padding:10px 15px;}
.downfail-bd{margin-top:20px;padding-top:15px;border-top:1px solid #d8d8d8;line-height:1.8;}
.downfail-ft{margin-top:30px;text-align:center;}


/*报错*/
.err-dialog{margin:0 30px 0;}
.title_tip{display: block;text-align: center;color: #d22; margin-bottom: 10px;}
.choose-errType{margin-bottom:5px;color:#7a7a7a;}
.select-type{display:inline-block;*zoom:1;width:250px;height:30px;border:1px solid #d8d8d8;border-radius:3px;line-height:30px;cursor:pointer;}
.error-type{background:#ffffe9;border-color:#c00;color:#c00;}
.errContent{width:240px;height:50px;overflow:auto;padding:5px;border:1px solid #d8d8d8;border-radius:3px;}
.error_tip{color:red;  padding-right: 10px;display: none;}


/*相关下载*/
.relate-data{float:left;width:370px;overflow:hidden;padding-bottom:5px;font-size:14px;}
.relate-data h2{margin-bottom:10px;text-indent:0;}
.download-links-area{width:300px;float:right;}

/*用户评论 ---------------*/
.comment-wrap{font-family:"微软雅黑";}
.comment-wrap .bd{padding:5px 24px 9px;}
.comment{padding:15px 0 15px 48px;*zoom:1;}
.depth-0{border-bottom:1px solid #d8d8d8;}
.c-floor{float:right;color:#ddd;font-size:18px;}
.c-avatar{_display:inline;float:left;width:36px;height:36px;overflow:hidden;margin-left:-48px;border-radius:3px;}
.c-content{margin:-2px 48px 0 0;}
.c-content-bd{margin-bottom:7px;}
.c-time{color:#999;}
.c-reply{margin:0 10px;color:#005ba0;}
/*children*/
.children .comment,
.temp-comment {
	padding: 10px 10px 10px 52px;
	margin-top: 10px;
}
.children .c-avatar,
.temp-comment .c-avatar{
	margin-left:-42px;
	width: 32px;
	height: 32px;
}
.depth-2,.depth-4,.depth-6,.depth-8{background:#fff;border-radius:3px;}
.depth-1,.depth-3,.depth-5,.depth-7{background:#f3f3f3;border-radius:3px;}
/*评论表单----------------*/
.commentForm-area{margin:20px 0 10px;}
.commentForm-area h3{font-size:14px;line-height:2.0;color:#2a78b4;}
.msg-area{width:100%;height:100px;}
.msg-area-bor{height:100px;border:1px solid #d8d8d8;}
.comment-msg{
	display:block;width:98%;height: 98px;padding: 4px 6px;overflow:auto;
	background:#fff url(../images/msg.png) no-repeat center bottom;
	border: 1px solid #d8d8d8;border-radius:3px;
	line-height: 20px;
}
.comment-btn-area{margin-top:5px;}
.comment-btn-area .btn-hasLoading-wrap{float:right;}
.cmt-tip{float:left;padding-left:10px;color:#999;}

/*回复*/
.replyForm-wrap{margin-top:10px;}

/*侧边栏-----------------------------------------*/
.site-notice .bd{border-color:#d8d8d8;background:#f3f8ff;}
.upload-btn img{display:block;width:240px;height:76px;margin-top:2px;}
/*热门标签*/
.f-tag,.s-tag,.t-tag{color:#666;font-size:14px;white-space:nowrap;}
.f-tag{font-size:18px;font-weight:bold;color:#000;}
/*行业聚焦*/
.focus-news .text-area{margin-top:10px;padding-top:9px;border-top:1px dashed #d8d8d8;}

/*排行*/
.download-rank .bd{padding-top:60px;}
.download-rank .tab-title{width:60px;height:26px;top:18px;left:25px;line-height:26px;}
.download-rank .tab-2{left:90px;}
.download-rank .tab-3{left:155px;}

/*广告管理 ---------------*/
.gg-intro-up{display:none;margin:0;}
.gg-300x250{width:300px;height:250px;overflow:hidden;}

#download-url .bd{padding:9px 10px;}


/*pcb广告*/
.pcb_ad{position:absolute;bottom:-15px;left:0;line-height:18px;font-size:12px;}
.pcb_ad_title{float:left;width:24px;height:34px;padding:2px 8px 5px;border:1px solid #d8d8d8;border-radius:2px;background:#ffffe9;color:#c00;}
.pcb_ad_content{float:left;width:290px;height:50px;padding-left:3px;}
.pcb_ad_content a{display:block;padding:2px 9px 3px;background:#ffffe9;border:1px solid #d8d8d8;border-radius:3px;font-weight:bold;color:#c00;text-decoration:underline;}
.pcb_ad_content strong{font-weight:bold;display:block;}
.pcb_ad_content a:hover{background:#ffffe9;border:1px solid #d8d8d8;}

.AdSoftDetailBottom {text-align: center;margin:10px 0;}

/* 资料填写表单 */
.info-blockMsg { z-index: 1011; position: fixed; _position: absolute; width: 440px; top: 50%; left: 50%; margin-left: -233px;
	margin-top: -283px; color: rgb(0, 0, 0); border: 8px solid rgb(216, 216, 216); border-radius: 3px; height: 550px;
	background-color: #fff;}
.dialog{width:100%;height:100%;overflow:hidden;background:#fff;}
.info-dialog-hd {overflow:hidden; border-bottom:1px dashed #e9f3f7; background:#fff; color:#666;
	font-size:16px; font-weight:normal; text-indent:30px; font-family: \5FAE\8F6F\96C5\9ED1; padding:10px 30px 10px 20px}
.info-close-dialog { color: #d5d5d5; font-size: 16px; top: 13px; right: 10px;}
.info-close-dialog:hover { color: #666;}
.info-form { padding-left: 20px; padding-right: 20px;}
.form-item li { margin-top: 7px; height:30px;}
.form-item li label { width: 90px; display: inline-block; text-align: right; color: #666;}
.form-item li input { width: 220px; padding: 5px; line-height: 14px; border:1px solid #ECECEC; border-radius: 3px;}
.form-item li select { width: 231px; padding: 5px; line-height: 14px; border:1px solid #ECECEC; border-radius: 3px;}
#province,#city { width: 111px;}
.form-item li label .no-null { font-style: normal; color: #f00; margin-right: 3px;}
#city { margin-left:10px;}
.tip { background: #ffeded; color: #f00; margin-top: 10px; line-height: 30px; text-align: center;}


.form-item li input.from-submit { width: 140px; margin: 0 auto; border:none; cursor:pointer}
.form-item li input.play-submit {width: 120px; }
.ques-Content-title h3 { width: 300px; padding-top: 25px; }

.col-main-content #play-bnt { margin-top: 20px;}
.list-disc { line-height: 22px;}


.logo { margin-top: 10px; }

.from-submit {
    background: none repeat scroll 0 0 #e60012;
    border-radius: 3px;
    color: #fff;
    display: block;
    font-family: 微软雅黑;
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    margin-top: 15px;
    text-align: center;
    width: 130px;
}

.textList li {
    overflow: hidden;
    white-space: nowrap;
    word-wrap: break-word;
}


/*没有登录用户，显示底部浮层 -----------------------------------------------*/
#login-tip{
	background: url(https://skin.elecfans.com/images/w_bg.png);
	background:rgba(0,0,0,.6);
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	padding:15px 0;
	color:#fff;
	font-size:16px;
	font-family:"微软雅黑";
	z-index:9999;
}
#login-tip .footer-tip{
	width:1000px;
	margin:0 auto;
}
.login-tip-left{
	float:left;
	width:620px;
	position:relative;
}
.login-tip-left p{
	padding:15px 0;
	line-height:30px;
	font-size:14px;

}

.num{
	color:#F98D34;
	font-size:18px;


}

.login-tip-btns{
	position:absolute;
	padding-top:230px;
	padding-left:110px;
	width:418px;
	height:60px;
	background:url(https://skin.elecfans.com/images/Rotary-table.png) no-repeat top center;
	right:-190px;
	top:-164px;


}
.login-tip-btns a{

	color:#fff;
	font-size:16px;

	border-radius:30px;
	margin:0 5px;
	text-decoration:none;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-1000px;
	width:135px;
	height:35px;

}


.login-tip-right{
	float:right;
	background:url(https://skin.elecfans.com/images/code.jpg) no-repeat left center;

	padding:20px 0 20px 105px;
	font-size:14px;
	line-height:30px;

}
.login-tip-close{
	color:#fff;
	position:absolute;
	right:0;
	font-size:30px;

	margin:-10px 20px 0 0;
}
.login-tip-close:hover{
	text-decoration:none;
}

/*马甲的样式*/
.waistcoat a{
    background: #fafafa;
    float: left;
    margin: 0 6px 4px 0;
    padding: 0;
    width: 116px;
    /* height: 32px; */
    overflow: hidden;
    font: 12px Arial, Helvetica, sans-serif;
    line-height: 12px;
    text-decoration: none !important;
    border: 1px solid #EEE;
    padding: 3px;
}
.waistcoat dd {
    height: 14px;
    overflow: hidden;
    margin: 0;
    padding: 1px 0 0;
    line-height: 14px;
    margin-bottom: 5px;
}
.waistcoat em{
    padding: 0;
    margin: 0;
    color: #CCC;
    line-height: 12px;
    font-variant: normal;
    font-weight: normal;
}
.waistcoat img {
    float: left;
    padding: 0;
    margin: 6px 4px 0 0px;
    width: 26px;
    height: 26px;
}
.waistcoat_list{
    display: none;
    position:absolute;
    background: #EEE;
    width: 566px;
    padding: 8px 4px 4px;
    border: 1px solid;
    min-width: 60px;
    border-color: #DDD;
    box-shadow: 1px 2px 2px rgba(0,0,0,0.3);
    z-index: 666;
    top: 47px;
}
.waistcoat_list_box{
    border: 1px solid #B5CFD9;
    background: #fff;
    overflow: hidden;
    width: 552px;
    padding: 5px 5px 5px 5px;
    text-align: left;
    margin: 8px 0;
    overflow-y: scroll;
    height: 92px;
}
.waistcoat_list_box a:hover{
    background: #eaeaea;
}
.wx-qrcode-container {
  float: right;
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
  margin: 0  0 0 20px;
}
.wx-qrcode-container .wx-icon {
  display: inline-block;
  width: 25px;
  height: 25px;
  background-size: 100% 100%;
  background-repeat: no-repeat; 
  background-image: url(../images/2021-soft/aside6_1.png); 
}
.wx-qrcode-container:hover .wx-icon {
  background-image:url(../images/2021-soft/aside6_2.png); 
}
.wx-qrcode-container:hover .wx-qrcode-tt {
  color: #CC0000;
}
.wx-qrcode-container .wx-qrcode-tt {
  color: #999999;
  display: flex;
  align-items: center;
}
.wx-qrcode-container .wx-qrcode-box {
  display: none;
  flex-wrap: wrap;
  justify-content: center;
  position: absolute;
  left: 50%;
  top: 28px;
  transform: translateX(-50%);
  z-index: 8;
  width: 162px;
  height: 207px;
  padding-top: 12px;
  background: #FFFFFF;
  box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16), inset 0px 3px 6px 1px rgba(0,0,0,0.1);
  border-radius: 4px;
}
.wx-qrcode-container:hover .wx-qrcode-box {
  display: flex;
}
.wx-qrcode-container .wx-qrcode-box .wx-qrcode-img {
  width: 140px;
  height: 140px;
}
.wx-qrcode-container .wx-qrcode-box .wx-qrcode-img img {
  display: block;
  width: 100%;
  height: 100%;
}
.wx-qrcode-container .wx-qrcode-box .wx-qrcode-tips { 
  color: #333333;
  line-height: 20px;
  text-align: center;
}