@charset "utf-8";
/* CSS Document */
{-*
创建时间：2010.1.27
创 建 者：meihua
创建原因：网站二次全新改版（电商版），合作招商类页面样式表
*-}
/* 合作招商类公用类 */
.agent{padding-bottom:15px; border-bottom:1px dashed #333;}
.backtop{padding-left:15px; background:url(../images/common/common_icon.png) no-repeat 0 -677px; margin-left:20px; padding-top:5px;}
.agent h1{padding-bottom:15px; padding-top:2px; border-bottom:3px solid #CECECE; line-height:150%;}
.agent h1 span{font-size:16px;}
.agent_imptil{margin-top:15px; font-size:18px; font-weight:bold; padding:15px 0 5px 25px; border-top:1px dashed #333; background:#fff url(../images/common/common_icon.png) no-repeat 0 -700px;}
.agent_imptil a:link,.agent_imptil a:visited,.agent_imptil a:hover{text-decoration:none; color:red;}
.t_indent{text-indent:2em;}
.mart5{margin-top:5px;}
.marl25{margin-left:25px;}

/* 招募代理、招募兼职推广教师 */
.agent_button{margin-top:60px; width:215px;}
*html .agent_button{display:inline;}
.agent .agent_button a{float:right; font-size:16px; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif;height:28px; width:205px; padding-left:20px; line-height:175%; background:#fff url(../images/agent/agent_button.gif) no-repeat left top;}
.agent .agent_button a:link,.agent .agent_button a:visited{color:#cc3300;}
.agent .agent_button a:hover{color:#0066cc; background:#fff url(../images/agent/agent_button.gif) no-repeat left bottom;}
ul.ag_intr{margin-left:0; padding-top:20px;}
ul.ag_intr li{padding-top:3px;}
ul.agent_btil_qua li{padding-left:20px; background:url(../images/common/common_icon.png) no-repeat 0 -743px;}
.agent_btil{text-align:left; color:#990000; margin:6px 0; font-size:15px; font-weight:bold;}
.memberbox{margin-top:10px; height:320px; overflow:hidden;}
.memberbox div{float:left; width:210px; margin-right:15px;}
.memberbox a:link,.memberbox a:visited{text-decoration:underline;}
.marq{text-align:center; border:1px solid #ccc; float:left; margin-left:5px; padding:5px; height:170px;}
ul#patent{position:relative; margin-top:10px;}
li.patent img{font-size:1px; line-height:normal; position:absolute; top:-35px; right:0;}
ul#patent ul{margin:5px 0 0 25px;}
ul#patent ul li{padding:1px 0;}
.form_opt label,.form_note label{float:left; width:110px; padding-right:1em; text-align:right;}
.agent_contact{float:right; width:290px; border:1px solid #ccc; padding:8px; margin-top:15px; overflow:hidden;}
*html .agent_contact{display:inline;}
#form1{float:left;width:360px; margin-top:15px; overflow:hidden;}
#form1 .form_opt{margin-bottom:8px;}
.form_note{height:120px;}
.buttonbox {padding-left:150px; margin-top:15px; height:25px;}

/* 网站联盟 template/union/webunion.tpl */
.webunion .otherleft_serve{line-height:130%;}
.webunion .otherleft_serve img{vertical-align:top;}
.union_login{border:1px solid #cecece; width:186px; background-color:#fff;}
.union_login h2.union_logintitle{background:none; font-size:12px; font-weight:bold; color:#676767; padding-left:5px; padding-top:0;
margin-top:10px;}
.union_loginfield{padding:10px 8px 0 8px; overflow:hidden;}
.union_logininput input{font-family:Arial,Helvetica,sans-serif; font-size:13px; float:left;}
.union_loginlabel{float:left; padding-top:2px;}
.union_loginlabel span{margin-left:12px;}
.union_verify{float:right;}
.union_loginmain{width:176px; height:167px; background:#fff url(../images/union/unionbg.png) no-repeat 0 0; margin:5px;}
.union_loginmain p{color:#6e6e6e; margin-left:55px; margin-top:3px;}
.union_login_sub{margin-top:10px;}
.union_login_sub a{float:left; margin-left:15px; padding-top:3px; padding-left:7px; height:21px; width:58px; font-size:12px; font-weight:bold; text-decoration:none;}
.union_login_sub a:link,.union_login_sub a:visited,.union_login_sub a:hover,.union_login_sub a:active{color:#fff;}
a.union_login_subbutton{background-position:-246px -162px;}
a.union_login_regbutton{background-position:-331px -162px;}
li.union_patentimg{float:left; margin-right:15px; margin-bottom:10px;}
*html li.union_patentimg{display:inline;}
li.union_patentinfo{margin-right:10px;}
/* union mid */
.webunion .mid782 a:link,.webunion .mid782 a:visited{text-decoration:underline;}
.union_main{margin-top:15px; padding:0 10px 20px 10px;}
.union_main h2{margin:15px 0 5px 0;}
.union_midtop img{float:left;}
.union_post{float:right; width:232px; height:154px; background:#fff url(../images/union/unionbg.png) no-repeat -198px bottom;}
.union_posttitle{height:28px; padding-top:4px; text-align:center; color:#fff; font-weight:bold; background:#fff url(../images/union/unionbg.png) no-repeat -198px 0;}
.union_postmain ul{margin:0; padding:0 10px;}
#main .union_postmain ul li{padding:3px 12px 3px 12px; background:url(../images/common/blackli.gif) no-repeat left 28%;}
#union_post{overflow:hidden; height:112px; width:232px;}
.union_main h1{font-size:18px; font-weight:bold; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif; height:18px; padding:15px 0 5px 25px; margin-top:15px; border-top:1px dashed #878787; background:url(../images/common/common_icon.png) no-repeat 0 -700px;}
.union_main h1 a:hover{text-decoration:none; color:#000;}
p.union_midreg a{display:block; text-align:right; height:22px; width:63px; float:right; margin-right:15px; padding:6px 40px 0 0; background-position:-123px -158px;}
p.union_midreg a:hover{background-position:0 -158px;}
p.union_midreg a:link,p.union_midreg a:visited,.webunion .backtop a:link,.webunion .backtop a:visited{text-decoration:none!important;}
.union_main ul li{padding:0; padding-bottom:3px;}
ul.union_main_subul{margin-left:24px;}
ul.union_lifloat li{margin-bottom:5px; min-height:20px; height:auto !important; height:20px; overflow:visible;}
ul.union_lifloat li p{margin-left:55px; text-indent:0;}
ul.union_lifloat li span{float:left; display:block;}
.union_faq ul.whychoose_problem li h3{font-weight:normal; color:#00396A; font-size:13px;}
.union_faq ul.whychoose_problem li p{ text-indent:0; color:#555;}
.union_link span{padding-right:15px; font-family:Tahoma,Verdana;}
/* union join pop */
.union_login_popmain{height:359px; padding:20px 30px;}
.union_login_popmain ul{margin:15px 20px;}
.union_login_popmain ul li{padding-bottom:3px;}
.union_login_popfield{margin:0 20px;}
.union_login_popfield p{height:36px;}
.union_login_popfield p label{width:70px;}
.union_login_popfield p select{margin-right:9px;}
/* union post pop */
.union_poppost{background-color:#fff; padding:20px 30px; border:11px solid #D8E9EC;}
.union_poppost h2{padding-left:40px; background:#fff url(../images/union/unionbg.png) no-repeat -440px -5px; font-size:15px;font-weight:bold; height:20px; padding-top:10px; padding-bottom:5px; color:#00396A; margin-bottom:20px; border-bottom:2px solid #eaeaea;}
.union_poppost p{margin-bottom:10px; font-size:13px; line-height:160%;}
.union_poppost p span{color:#666; text-indent:0; font-size:12px;}