/*---------------------上下滑动样式---------------------------------*/
*{font-size:12px;}
UL{list-style-type:none; margin:0px;}

/* 标准盒模型 */
.ttl{height:18px;}
.ctt{height:auto;padding:6px;clear:both;border:1px solid #afccef;border-top:0;text-align:left; width:440px;}
.w936{margin:2px 0;clear:both;width:440px;/*这里调整整个滑动门的宽度*/}

/* TAB 切换效果 */
.tb_{ border:1px #afccef solid; border-bottom:none;background-color: #FFFFFF;}
.tb_ ul{height:28px;}
.tb_ li{float:left;height: 28px;line-height:1.9;width: 73px;cursor:pointer;}

/* 用于控制显示与隐藏的css类 */
.normaltab     { background-image:url('http://www.kc-px.com/huaimg/bj2.gif'); background-repeat: no-repeat; color:#1F3A87 ;}
.hovertab      { background-image: url('http://www.kc-px.com/huaimg/bj1.gif'); background-repeat: no-repeat; color:#1F3A87; font-weight:bold }
.dis1{display:block; height:220px}
.undis1{display:none; height:220px}
.dhxbj{width:420px; text-align:center; background-color:#E7F7FE}
.hdtpys{width:95px; text-align:center; float:right}
.hdtpywz{width:323px; text-align:left; float:left}
.zxwzwz{width:400px;margin-left:20px;background-color:#E7F7FE; text-align:center}

/*------------演讲口才样式---------------*/
.yjczt{ font-weight:bold; color:#000099; font-size:16px}
.yjkcdhl{width:334px;background:url(/images/ailly06.gif); text-align:center; height:27; padding-top:5px}
.yjkcyxlm{width:340; float:left; background-color:#ddeefc; margin-left:10px; margin-top:10px}
.yjkczxlm{width:340; float:left; background-color:#ddeefc; margin-top:10px}
.yjkczlm{width:340; float:left; background-color:#ddeefc;}
.yjkcylm{width:340; float:left; background-color:#ddeefc; margin-left:10px}
.yjkcjg{width:6px;background:url(/images/ailly05.gif); float:left; height:140; margin-top:20}
.yjkcdhs{background-color:#FFFFFF; width:340;border:1px #82bbdb solid; margin:2px}
.yjkcwzq{width:164; height:100; float:left; text-align:left}
.yjkcyb{background-color:#FFFFFF; margin-left:6px; width:251}
/*------------演讲稿样式---------------*/
.yjgyxlm{width:340; float:left; background-color:#f1dfbf; margin-left:10px; margin-top:5px}
.yjgzxlm{width:340; float:left; background-color:#f1dfbf; margin-top:5px}
.yjgzlm{width:340; float:left; background-color:#f1dfbf;}
.yjgylm{width:340; float:left; background-color:#f1dfbf; margin-left:10px}
.yjgdhs{background-color:#FFFFFF; width:340;border:1px #b7a076 solid; margin:2px}
/*------------教育样式---------------*/
.jyyxlm{width:340; float:left; background-color:#cccccc; margin-left:10px; margin-top:10px}
.jyzxlm{width:340; float:left; background-color:#cccccc; margin-top:10px}
.jyzlm{width:340; float:left; background-color:#cccccc;}
.jyylm{width:340; float:left; background-color:#cccccc; margin-left:10px}
.jydhs{background-color:#FFFFFF; width:340;border:1px #979797 solid; margin:2px}

/*---------------------沟通滑动样式----------------------------------*/
.ww1 {width:715px; background-color:#FFFFFF}
.ww1 td {height:31px;text-align:center;width:138px;font-size:12px;cursor:hand; background:url(/images/ailly41.gif);border-right:1px solid #c2deaf;}
.ww1 td.s { color:#FF0000; font-weight:bold;width:301px; background:url(/images/ailly40.gif); height:31px; }
.ww2 {width:715px;border-right:1px solid #c2deaf;border-top:none;border-left:1px solid #c2deaf;border-bottom:1px solid #c2deaf;font-size:12px; background-color:#FFFFFF}
.ww3 {width:715px;border-right:1px solid #c2deaf;border-top:none;border-left:1px solid #c2deaf;border-bottom:none;font-size:12px; background-color:#FFFFFF}
.ww2 a:link {color:#00007f;text-decoration:none;}
.ww2 a:visited {color:#800080;text-decoration:none;}
.ww2 a:hover {color:#00007f;text-decoration:underline;}
.ww2 a:active {color:#00007f;text-decoration:underline;}
.dis {display:block}
.undis {display:none}
.ww4 {width:254px; background-color:#FFFFFF}
.ww4 td {height:27px;text-align:center;width:120px; padding-top:5px;font-size:12px;cursor:hand; background:url(/images/ailly45.gif);border-right:1px solid #c9b7ab;}
.ww4 td.s { color:#FF0000; font-weight:bold;width:134px; padding-top:5px; background:url(/images/ailly44.gif); height:27px; }
.ww5 {width:254px;border-right:1px solid #c9b7ab;border-top:none;border-left:1px solid #c9b7ab;border-bottom:1px solid #c9b7ab;font-size:12px; background-color:#f8f6e9}
.ww6 {width:254px;border-right:1px solid #c9b7ab;border-top:none;border-left:1px solid #c9b7ab;border-bottom:none;font-size:12px; background-color:#FFFFFF}
.ww5 a:link {color:#00007f;text-decoration:none;}
.ww5 a:visited {color:#800080;text-decoration:none;}
.ww5 a:hover {color:#00007f;text-decoration:underline;}
.ww5 a:active {color:#00007f;text-decoration:underline;}
.adis {display:block}
.aundis {display:none}


/*---------------------菜单样式----------------------------------*/
#menu888{
	height:28px;
	margin-top:8px; background-color:#F1F1F1;
}
#menu888 ul{
	margin:auto; width:650px; height:28px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:65px; line-height:28px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#0f0597; width:65px;
}
.m_line{
	float:left; width:1px; height:28px;
	line-height:28px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 28 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:65px; line-height:28px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(/Images/menu888_bg.jpg); position:relative; height:28px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#0f0597; width:65px;
}


.smenu888{
	width:650px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:28px;
}
.s_li{
	line-height:28px; width:auto; display:none; height:28px; 
}
.s_li_a{
	line-height:28px; width:auto; display:block; height:28px; 
}
/*-----------内容页-----------*/
.nrybdh{background-color:#C9EFFE;margin-top:5px;border:1px #bbcee7 solid; border-bottom:none;height:25px;line-height:25px; text-align:center}
.nrybdhnr{border:1px #bbcee7 solid;padding-left:5px; text-align:left; line-height:20px;}
.nrzynry{border:1px #999999 dotted;width:610px; height:20px; padding-left:5px; margin-left:5px; padding-top:5px}

/*-----------首页-----------*/

.STYLE2 {
padding-top:10px;
	font-size: 18px;
	color: #000099;
	font-weight: bold;
}
.STYLE3 {
padding-top:10px;
color: #CC0000}
.STYLE4 {
	color: #000099;
	font-size: 13px;
	font-weight: bold;
}
.STYLE6 {padding-top: 10px; font-size: 18px; color: #916109; font-weight: bold; }
.STYLE8 {color: #916109; font-size: 13px; font-weight: bold; }

.STYLE11 {padding-top: 10px; font-size: 18px; color: #666666; font-weight: bold; }
.STYLE13 {color: #666666; font-size: 13px; font-weight: bold; }

.STYLE14 {color: #FFffff}
.qygldh{width:980px; margin:auto; height:35; background:url(/images/ailly29.gif); padding-top:10px;text-align:left}
.qyglbt{width:188px;float:left; margin-right:10px}
.qyglbt1{background:url(/images/ailly28.gif); padding-top:2px; font-weight:bold;}
.qyglbt2{height:157px;border:1px solid #cccccc; text-align:left;}
.qygldh a{font-size:14px; color:#FFFFFF;text-decoration:none;}

.neirong a:link {font-size:14px;text-decoration:none;}
.neirong p{font-size:14px;line-height:23px;}
.neirong p a:link {font-size:14px;color:#009;text-decoration:none;}
.neirong p a:visited {color:#009;text-decoration:none;}
.neirong p a:hover {color:#ff0000;text-decoration:underline;}
.neriong p a:active {color:#ff0000;text-decoration:underline;}
channel_keylink a:link {font-size:14px;color:#000000;text-decoration:none;}

/*-----------栏目-----------*/
.lanmudh{width:980px; height:35px; background:url(/img/lmailly1.jpg); margin:auto; line-height:35px;}
.lanmudh1{width:980px; background-color:#FFFFFF}
.lanmulm1{width:200px; float:left;height:28px;background-color:#DFF0FF; text-align:left; padding-left:10px; padding-top:3px; }
.lanmulm2{width:58px; float:left;height:28px;background-color:#DFF0FF;padding-top:3px;}
.lanmulm3{text-align:left;width:258px;padding-left:5px;border-top:1px #92C8FA solid;}
.lanmulm{border:1px #92C8FA solid;width:260px; float:left; margin-left:5px; margin-top:5px}
.lanmulf{width:300px; border:1px #0066FF solid; border-top:none; text-align:left; padding-left:5px; height:280px;}
.lanmulfrm{width:300px; border:1px #0066FF solid; border-top:none; text-align:left; padding-left:18px; height:225px; background:url(/img/10paih.gif); background-repeat:no-repeat; padding-top:3px;}
.lanmulfs1{height:40px;float:right; width:13px}
.lanmulfs2{height:40px; float:left; width:25px}
.lanmulfdh{background:url(/img/lmailly4.jpg);height:40px;float:left; width:262px; font-size:14px; font-weight:bold;padding-top:10px;}
.lanmux{border:1px #92C8FA solid;width:490px; background-color:#DFF0FF; text-align:left; padding-left:10px; padding-top:3px; height:28px;}
.lanmux1{width:490px;border:1px #92C8FA solid; border-top:none; padding:5px;}
.showlist5 {line-height:22px;}
.showlist6 { background-color:#ECF9FF; line-height:22px;}







/*-----------格式化Body CSS样式-----------*/
body { background:#ffffff; margin:0px;}

body,table,input,select,textarea,a{ word-wrap: break-word; }
li{list-style-type: none; 
margin-left: 0px; }
/*-----------格式化Table CSS样式-----------*/
table.tbl { table-layout:fixed; }
td.tb { word-wrap: break-word; }
td.tk { word-break:keep-all; }
td.s { padding-left: 5px; padding-right: 5px; }
td.sl { padding-left: 5px; padding-right: 5px; text-align: left; }
td.sr { padding-left: 5px; padding-right: 5px; text-align: right; }
/*-----------格式化自定义Table CSS样式-----------*/
.tablew { width:100%; background:#ffffff; border:0px; padding:0px; border-collapse:collapse; }
.table { width:100%; background:#d7d7d7; border:1px solid #ffffff; }
.tables { width:100%; background:#d7d7d7; border:1px solid #ffffff; }
.td { background-image: url("{$skin_dir}td.gif"); background-color: #ededed; height:26px; color: #444444; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.th { background-image: url("{$skin_dir}th.gif"); background-color: #ededed; height:26px; color: #444444; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.tr { background: #FFFFFF; height: 25px; }
.tre { background: #efeff7; height: 25px; }
.ailly01{ background: #efefef; height: 28px; }
.ailly02{ height: 28px; }
.ailly03{ height: 25px;border-bottom: #E1E1E1 1px dotted; }
.neirong{ font-size:14px;line-height:23px;}
.trt { background: #FFFFF0; height: 25px; }
.trz { background: #ffffe2; height: 25px; }
.trs { background: #ece9d8; height: 25px; }
.trp { background-color: #f1ecdf; height: 25px; }
.trb { background-color: #f2fafc; height: 35px; }
.trerr { background-color: #f2fafc; height: 40px; }
.trbg { background: #FFFFFF; }
.trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }
.ttable { width:100%; border:1px solid #0c9eeb;}
.ttd { background-image: url("/img/bg_td.gif"); height:26px; color: #FFFFFF; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.ttg{background:#f5f5f5;}
.showlist1 {background:#FFFFFF;border-bottom: #E1E1E1 1px dotted;height:28px;}
.showlist2 {background:#F8F8F8;border-bottom: #E1E1E1 1px dotted;height:28px;}
.showlist3 {background:#FFFFFF;border-bottom: #E1E1E1 1px dotted;height:22px;}
.showlist4 {background:#F8F8F8;border-bottom: #E1E1E1 1px dotted;height:22px;}

/*-----------格式化背景CSS样式-----------*/
.bg { background-color:#FFFFFF; }
.bg_table { background-color:#ffffff; }
.bg_frame { background-color:#0096D4; }
.bg_trt { background: #C6DDE3; }
.bg_tr { background: #ece9d8; height: 25px; }
.selet_bg { background-color: #FFFFFF; }
.ftd { color:#ffffff; }
.fbg { color: #FFFFFF; }
.bg_path {background:url({$skin_dir}Bg_Path.gif);height: 30;}
.bg_search { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; background-image: url({$web_dir}images/bg_search.gif); }
.Photo_table { background:#333333; border:2px solid #333333; }

/*-----------格式化字体CSS样式-----------*/
.tims { color:#808080;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; }
.tim { color:#ff0066;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; }
.mins { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;  font-weight:bold;}
.dtd { color: #ffffff; font-weight:bold;}
.htd { line-height:150%; }
.btd { font-weight:bold; }
.bw { word-wrap:break-word; }
.tf { table-layout:fixed; }
.gray { color:#808080; }
.red { color:#FF0000; }
.read { color: #3131ce; }
.red2 { color:#CC3300; }
.blue { color:#0066CC; }
.yellow { color:#FF6600; }

/*-----------窗口引用CSS样式-----------*/
.div_alt { width:240px; margin-left:18px; border:1px solid black; background-color:#ffffe1; color:#000000; padding:2px; }
.div_pop { background-color: #ffffe1;color:#000000; border: 1px #666666 solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: Alpha(Opacity=0); }

/*-----------超链接CSS样式-----------*/
a {color:#009; text-decoration: none; } /* 链接无下划线,有为underline */
a:hover { color:#ff0000; text-decoration: underline; } /* 鼠标在链接上 */ 
a.h_td { color:#ffffff; text-decoration: none }/* 底部当前文字链接的css定义*/
a.h_td:hover { color:#ffffff; text-decoration: underline }
a.h_pop { color:#ededed; text-decoration: none }
a.h_pop:hover { lor:#808080; text-decoration: underline }
a.h_top { color:#000000; text-decoration: none; }
a.h_top:hover { color:#ff0000; text-decoration: underline; }
a.h_menu { color:#ffffff; text-decoration: none; }
a.h_menu:hover { color:#ededed; text-decoration: underline; }
a.h_end { color:#333333; text-decoration: none; }
a.h_end:hover { color:#ff3300; text-decoration: underline; }

/*-----------论坛CSS样式-----------*/
.bbs_hh { line-height:120%; }
.bbs_m { color: #CC3300; font-weight:bold; }
.bbs_topic { color: #ffffff; font-weight:bold; }
.bbs_vote { color: #cc0000; font-weight:bold; }
.bbs_subhead { color: #808080; }
.bbs_tablew { width:90%; background:#ffffff; border:0px; padding:0px; border-collapse:collapse; }
.bbs_table { width:90%; clear:both; background:#d7d7d7; border:1px solid #A6CDE3; background: #E9F5FF;}
.bbs_tables { width:100%; clear:both; background:#d7d7d7; border:1px solid #A6CDE3; background: #E9F5FF;}
.bbs_td { border:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background:#E8F5FD url("{$skin_dir}td_bbs.gif") repeat-x 0px 0px; color:#FFFFFF; font-weight:bold; padding:8px 8px 6px 8px; height: 26px; }
.bbs_th { font-size:12px; padding:6px 6px 6px 6px; height: 25px;}
.bbs_tr {  font-size:12px; background:#FFFFFF; padding:6px 6px 6px 6px;height: 25px; }
.bbs_tr_list1 { background: #FFFFFF; height: 25px; }
.bbs_tr_list2 { background: #F8FEFE; height: 25px; }
.bbs_tre { background: #efeff7; height: 25px; }
.bbs_trt { background: #FFFFF0; height: 25px; }
.bbs_trp { background-color: #f1ecdf; height: 25px; }
.bbs_trb { background-color: #f2fafc; height: 35px; }
.bbs_trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }

/*-----------评论CSS样式-----------*/
.rv_table { width:100%; background:#FFFFFF; border:1px solid #d4d4d4; border-collapse:collapse; }
.rv_tablew { width:100%; background:#d7d7d7; border:1px solid #d4d4d4; border-collapse:collapse; }
.rv_td { background-image: url("{$skin_dir}th.gif"); background-color: #ededed; height:26px; color: #000000; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.rv_tr { background: #F0F7FB; }
.rv_trt { background: #ededed; }
.rv_trb { background: #f7f7f7; }
.rv_trp { background-color: #f1ecdf; height: 25px; }
.rv_trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }

/*-----------格式化表单CSS样式-----------*/
input.txt { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; }
input.txt_num { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; text-align: center; }
textarea.txtarea { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; }
select.sel { border: 1px solid #c0c0c0; padding: 1px; background-color: #ededed; }

input.btn
{
 border: 1px solid #c0c0c0; background-color: #f7f7f7; background-image: url("{$skin_dir}bg_btn.gif"); height: 20px;
 padding-left: 10px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px;
}
input.btns { border: 1px solid #c0c0c0; padding: 1px; background-color: #ededed; height: 20px; }

textarea { border-width: 1; border-color: #c0c0c0; background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif, 宋体; font-size: 9pt; cursor: hand; color: #000000; 

}
select { border-width: 1; border-color: #c0c0c0; background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif, 宋体; font-size:9pt; cursor: hand; color: #000000;
}

/*-----------UBB引用、代码功能CSS样式-----------*/
/*-----------程序代码相关CSS--------------------------------------*/
.UBBContainer{border:1px solid #ccc;background:#f7f7f7;border-left:3px solid;}
.UBBTitle{font-weight:bold;padding:4px;background:#eee;border-bottom:1px dotted #ccc;}
.UBBContent{padding:6px;line-height:160%;}
.UBBContent textarea {width:550px;margin-bottom:2px;}
/*-----------下拉菜单CSS样式-----------*/
.menuskin 
  {	
    border: #666666 1px solid;
    visibility: hidden;
    font: 12px Verdana;
    position: absolute;
    background-color: #EFEFEF;
    background-image: url({$skin_dir}menubg.gif);
    background-repeat: repeat-y;
  }
.menuskin A
  {
	padding-right: 10px; 
	padding-left: 25px; 
	color: black; 
	text-decoration: none;
  }
.menuitems
  {
	margin: 2px; 
	padding: 1px; 
	word-break: keep-all; 
	text-align: left; 
	line-height: 14pt;
  }
.btn_letter {
	BORDER-LEFT-COLOR: #7b9ebd; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, EndColorStr=#DDDCDC); BORDER-BOTTOM-COLOR: #5c08b2; COLOR: #075bc3; BORDER-TOP-COLOR: #7b9ebd; BORDER-RIGHT-COLOR: #5c08b2
}
.btn_num {
	BORDER-LEFT-COLOR: #7ebf4f; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-BOTTOM-COLOR: #7ebf4f; COLOR: black; BORDER-TOP-COLOR: #7ebf4f; BORDER-RIGHT-COLOR: #7ebf4f
}
.step_buy{width:91px;float:left;margin-left:8px;margin-top:12px}
.sep_buy{width:40px;float:left;margin-top:15px}
.t1{font-weight:bold;font-size:12px;padding-left:8px}
.t2{font-size:12px;margin-top:5px;line-height:120%;color:#666666}
/*-----------图片预览CSS样式-----------*/
.popupmenu_popup { text-align: left; line-height: 1.4em; padding: 10px; overflow: hidden; border: 1px solid #CAD9EA; background: #FFF url({$web_dir}Images/viewpic/portalbox_bg.gif"); background-repeat: repeat-x; background-position: 0 1px;  }


