@charset "utf-8";
a.win,a.mac{display:block;background:url(#) no-repeat;width:73px;height:33px;line-height:28px;color:#333;padding:0 0 0 30px;text-decoration:none;}
a.mac{background-position:0 -33px;}
a.ser{display:block;background:url(#) no-repeat;width:103px;height:30px;text-indent:-9999px;}
/*d_main*/
#d_main{width:1000px;margin:20px auto 0 auto; position:relative;}

/*hotpro*/
.hotpro h2{font-size:22px;color:#333;line-height:30px;}
.hotpro .bgbox{background:#f5f5f5;padding:20px 0;margin:10px 0 0 0;}
.hotpro .img {float:left;}
.hotpro .text{padding:0 10px 0 100px;}
.hotpro .text h3 a{font-size:14px;color:#555; line-height:1.2em;}
.hotpro .text h3 a span{font-size:12px;font-weight:normal; display:block;}
.hotpro .text .dd{font-size:12px;padding:5px 0;}

/*leftBox*/
.leftBox{float:left;width:732px;padding:20px 0 0 0;}

.tabList .con{padding:5px 0;}
.tabList .title{height:42px;}
.tabList .title .tit{float:left;font-size:16px;line-height:36px;padding:0 10px 0 0;color:#333;}
.tabList .nav{float:left;height:42px;}
.tabList .nav li{display:block;float:left;background:url(#) no-repeat;width:105px;height:42px;text-align:center;font-size:16px;color:#fff;line-height:36px;cursor:pointer;margin:0 2px;}
.tabList .nav li.curr{background-position:0 -42px;font-weight:bold;}

.tabList .search{height:30px;border:1px solid #e2e2e2;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#f4f4f4',gradientType=0); background: -moz-linear-gradient(top, #ffffff, #f4f4f4 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f4f4f4));padding:15px; margin-top:10px;}
.tabList .search .tit{display:block;float:left;line-height:30px; color:#333;}
.tabList .search .input{display:block;float:left;padding:0 10px;width:420px;}
.tabList .search .input .ipt_style{background:#fff;border:1px solid #dcdcdc;height:28px;line-height:28px;color:#666;font-size:13px;outline:none;padding:0 10px; width:95%;}
.tabList .search .btn{display:block;float:right;}

.tabList .item{padding:15px;font-size:12px;}
.tabList .item .text{float:left;width:300px;padding:0 0 0 15px;}
.tabList .item .text h3 a{font-size:15px;font-weight:normal;color:#333;}
.tabList .item .text .dd{padding:5px 0 0 0;}
.tabList .item .edi{float:left;width:120px;margin:13px 0 0 40px;padding:0 0 0 25px;}
.tabList .item .mac_icon{background:url(https://effectmatrix.com/mac-video/images/icon_mac2.png) no-repeat;}
.tabList .item .btn{float:right;background:url(#) no-repeat 0 4px; width:100px; padding:0 0 0 18px; margin:13px 0 0 0;}
.tabList .gray{background:#f5f5f5;}

.btmList{padding:40px 0;}
.btmList .item{float:left;width:200px;}
.btmList .item h3{font-size:14px;padding:0 0 10px 0;}
.btmList .box1{padding:0 30px 0 0;border-right:1px solid #d7d7d7;}
.btmList .box2{padding:0 30px;border-right:1px solid #d7d7d7;}
.btmList .box3{padding:0 0 0 30px;}

/*sidebar*/
.sidebar{padding:67px 0 0 0;}


.acResults{ width:552px; overflow:hidden; padding:15px 13px; background:#fff; border:1px solid #E6E6E6; height:150px; overflow:auto;}
.acResults li{ padding:2px 5px; cursor:pointer;}
.acResults li:hover{ background:#EDEDED;}

@media (max-width: 979px) {
	#d_main {width:auto; padding:0 10px;}
}
@media (max-width: 960px) {
	.leftBox {float:none; width:auto;}
	.sidebar {float:none;}
	.sidebar .nav1 {width: auto; display:none;}
	.hotpro .bgbox .span {height:200px;}
}
@media (max-width: 767px) {
	.tabList .search {height:auto; overflow:hidden;}
	.tabList .search .tit {float:none;}
	.tabList .search .input {padding:0 10px 0 0; width:75%;}
	.tabList .search .btn {float:left;}
	
}
@media (max-width: 479px) {
	.tabList .title {height:auto;}
	.tabList .title .tit,.tabList .nav {float:none; width:auto;}
	.tabList .search .tit {text-align:center;}
	.tabList .search .input {float:none; width:auto; padding:10px 0;}
	.tabList .search .btn {float:none; width:auto; text-align:center;}
	.tabList .search .btn a {display:inline-block;}
	.tabList .item .text {float:none; padding-left:80px; width:auto;}
	.tabList .item .edi { float:none; width:auto; margin-left:80px;}
	.tabList .item .btn {float:none; width:auto; margin-left:80px;}
}