@charset "utf-8";
/* CSS Document */
.title{ margin-top:15px;}
.title a{ display:block; float:left; height:49px;}
.distributor{ background:url(../images/partner/partner_10.jpg) no-repeat bottom; width:193px;}
.distributor:hover,.distributor_hover{ background:url(../images/partner/partner_03.jpg) no-repeat bottom; width:193px;}
.reseller{ background:url(../images/partner/partner_11.jpg) no-repeat bottom; width:193px;}
.reseller:hover,.reseller_hover{ background:url(../images/partner/partner_04.jpg) no-repeat bottom; width:193px;}
.oem{ background:url(../images/partner/partner_12.jpg) no-repeat bottom; width:143px;}
.oem:hover,.oem_hover{ background:url(../images/partner/partner_05.jpg) no-repeat bottom; width:143px;}
.magazine{ background:url(../images/partner/partner_13.jpg) no-repeat bottom; width:257px;}
.magazine:hover,.magazine_hover{ background:url(../images/partner/partner_06.jpg) no-repeat bottom; width:257px;}
.affiliate{ background:url(../images/partner/partner_14.jpg) no-repeat bottom; width:176px;}
.affiliate:hover,.affiliate_hover{ background:url(../images/partner/partner_07.jpg) no-repeat bottom; width:176px;}


.con{ background:#fff; border:1px solid #d0d0d0; padding:15px; border-top:none;}

.con h1{ font-size:18px; color:#000; border-bottom:1px solid #cac9c9; padding-bottom:5px; margin-bottom:10px;}
.con h2{ font-size:16px; color:#000; border-bottom:1px solid #cac9c9; padding-bottom:5px; margin-bottom:10px; font-weight:bold;}
.con p{ margin-bottom:10px; font-size:13px; line-height:20px;}
.con ul li{ padding-left:15px; line-height:22px; color:#414141; background:url(../images/partner/partner_17.jpg) no-repeat 0 7px; margin-bottom:20px;}

/*********affiliate*********/
.affiliate_con{background:#fff; border:1px solid #d0d0d0; padding:15px; border-top:none; font-family: Verdana;}
.affiliate_con h1{ font-size:18px; color:#000; border-bottom:1px solid #cac9c9; padding-bottom:5px; margin-bottom:10px;}
.affiliate_con h2{ font-size:16px; color:#333; border-bottom:1px solid #d4d4d4; height:30px; line-height:30px; padding-top:10px;}
.affiliate_con p{line-height:24px; font-size:12px; color:#333; margin-bottom:10px; background:url(../images/partner/line.jpg) no-repeat bottom; padding-bottom:15px; }
.affiliate_con p b{  font-size:12px; color:#000;}

.network {background:url(http://www.acebyte.com/images/affiliate/line.jpg) no-repeat bottom; padding-bottom:15px; margin-bottom:15px;}
.network h3{ font-size:12px; color:#000; margin-bottom:5px; font-weight:bold;}

.network table{ float:left; margin-right:15px; margin-bottom:15px;}
.network td{ padding:0 0 0 5px; line-height:14px; color:#000;}
.vendor td{ padding-top:13px; font-size:10px;}
.network td b{ color:#000;}
.network .button,.button{ display:block; background:url(../images/partner/affiliate_27.jpg); width:132px; height:36px; text-align:center; line-height:36px; color:#fff; text-decoration:none; font-weight:bold;}
.network .button:hover,.button:hover{ color:#fff;}
.network a{ color:#000;}
.network .news{ background:url(http://www.acebyte.com/images/affiliate/affiliate_bg.png) -168px -168px; display:block; padding-bottom:5px; padding-left:25px; text-decoration: none;}
.network .news:hover{ text-decoration:underline;}
.network p{ background:none; }
.email{ background: url(../images/partner/affiliate_39.jpg) no-repeat; height:35px; padding-left:40px; line-height:35px;}

.tips h2{ font-size:16px; margin-bottom:10px;}
.tips dl{ border-bottom:1px solid #d4d4d4; padding-bottom:10px; margin-bottom:10px; font-size:12px; line-height:20px;}
.tips dt{ float:left; margin-right:10px;}
.tips dd{ float:left; width:799px;}


/******policy******/
.policy{ width:920px; background:#fff url(../images/partner/policy.jpg) repeat-x top; margin:0 auto; padding:0 20px; font-size:12px; line-height:22px;}
.policy h1{ font-size:16px; border-bottom:1px solid #d4d4d4; height:40px; line-height:40px;}
.policy h2{ font-size:12px; height:57px; line-height:57px;}
.policy p{ background:url(../images/partner/line.jpg) no-repeat bottom; padding-bottom:15px;}