@import url("public.css");
@import url("style.css");


body{ color: #5c5c5c;  }
.bgColor{ width:1000px; background: #fff;margin:0 auto }
a{ color: #5c5c5c; text-decoration:none }
a:hover{ color:#fe4101 }
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none}
input{font-family:Verdana,Arial,Helvetica,sans-serif;}
.clear{ clear: both }
.fl{ float:left;display: inline }
.fr{ float:right;display: inline }
#login{ background: none }
.sliderwrapper{overflow:hidden;/*only for contentslider.js*/}
.sliderwrapper .contentdiv{height:100%;display:none;overflow:hidden;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;/*only for contentslider.js*/}

/*头部Top_Bar*/
#Top_Bar{ height:23px; background:url(/templets/index_kids/bg_topbar.jpg) repeat-x;margin:auto;text-align:left;width:1000px; padding-top:2px;}
#Top_Bar .Log_info{float:left;padding-left:5px;height:18px;}
#Top_Bar .Log_info #exp_login{display:block;float:left;white-space:nowrap;float:left;}
#Top_Bar .Log_info #exp_login #userlogin{display:inline;margin:0;}
#Top_Bar .Log_info label {margin-top:3px; cursor:text;}
#Top_Bar .Log_info label.over{position:absolute;margin:4px 0px 0px 4px;color:#CCC;} 
#Top_Bar .Log_info #userlogin input{height:16px;border:1px solid #9C9A9D;width:50px; padding:0px;cursor:text;} 
#Top_Bar .Log_info #exp_login #login_in{ width:45px; height:18px; border:none; background:url(/templets/index_kids/topbar08.gif) no-repeat center;cursor:pointer;}
#Top_Bar .Log_info #exp_login #reg_in{ width:45px;height:18px;border:none;background:url(/templets/index_kids/topbar09.gif) no-repeat center; cursor:pointer;}
#Top_Bar .Log_info .wel_info{line-height:22px;}
#Top_Bar .Log_info .wel_info .wel_websites{position:absolute;display:none;border:1px solid lightgrey;padding:2px 5px; background:#FFF;}
#Top_Bar .Log_forget{float:left;height:18px; background:url(/templets/index_kids/topbar07.gif) left center no-repeat; margin-left:10px; padding-top:5px; padding-left:15px;}
#Top_Bar .Exp_info{float:right;height:16px;padding:2px 8px 0px 20px;background:url(/templets/index_kids/topbar01.gif) left no-repeat;}
#Top_Bar .Exp_info a{font-family:Arial;}
#Top_Bar .Exp_info em{font-style:normal;font-family:"宋体";padding:0px 5px;}
#Top_Bar .Exp_info .others{background:url(/templets/index_kids/topbar02.gif) no-repeat left;padding-left:18px;}
#ajaxLogon input {font-size:9pt; border:1px solid;}
#ajaxLogon input.submit {border:none; width: 45px; height:18px;text-indent:-999em;background:url(/templets/index_kids/topbar08.gif);cursor:pointer;}
#ajaxLogon input.reg {border:none; width: 45px; height:18px; text-indent:-999em; background:url(/templets/index_kids/topbar09.gif);cursor:pointer;}
#ajaxLogon span.on{padding-top:5px; float:left;}
/* 网站群及登陆 */


/* logo及广告通栏 */
#logo_channel{height:100px;width:990px;margin:0 auto}
#logo_channel .top_logo{ width:220px;height:100px;float:left; background:url(/templets/index_kids/pckids_logo.gif) no-repeat center center}
#logo_channel .top_logo a{width:220px; height:100px;display:block}
#logo_channel .top_logo a strong{display:none}
#logo_channel #ivy_sysl{ height:95px;float:right;padding-top:5px}

/* 多个地方用到的样式 */
.boderGray{border-left: solid 1px #e5e8ea;border-right: solid 1px #e5e8ea}/* 灰色边 */
.boderGraytop{border:solid 1px #cbcbcb; border-top:none  }
.mt05{margin-top:5px}
.mt10{margin-top:10px}

.channelTag{ padding-top:8px;}
.channelTag a{margin:0 8px 0 0}

.titleChannel{ width:410px;height:90px; background-position: 0 -845px;margin:0 auto;padding-top:15px;}
.titleChannel strong{width:345px;height:28px;margin:0 auto; line-height:28px;text-align: center;display: block; overflow: hidden;}
.titleChannel strong a{font-size:18px; }
.titleChannel ul{width:390px;margin:0 auto }
.titleChannel li{ float: left; display: inline; line-height:23px;padding:0 1px;width: 193px; text-align: center;}

.listChannel{width:440px;margin-left:15px;}
.listChannel-title{width:208px;height:27px; background-position:-660px -270px;line-height:29px;overflow:hidden }
.listChannel-title strong{ margin:0 0 0 32px}
.listChannel-one{ width: 220px; display:inline;float:left;margin-top:10px }
.listChannel-one ul{ margin:6px 0 0 6px }
.listChannel-one li{ width:203px;height:25px;line-height:25px;overflow: hidden}

.listChannel-pic{ margin-left:10px }
.listChannel-content{padding-left:10px;background-position:0 -98px; background-repeat: no-repeat;margin-left:5px }
.listChannel-content strong{ width:93px;height:18px;padding-left:5px;display: block; overflow: hidden;}
.listChannel-content p{width:98px ; text-indent: 2em; line-height: 23px }

.channelPic .channelImg{width:85px;height:85px;background-position:-230px -240px;padding:5px 0 0 5px}
.channelPic .channelcontent{ width:170px;;background-position: 0 -94px;background-repeat: no-repeat;padding-left:12px;margin-left:5px; line-height: 24px }
.channelPic .channelcontent strong{ width:170px;height:20px; display: block;overflow: hidden }
.channelPic .channelcontent p{ text-indent: 2em }

.channelList li{width:270px;height:25px; padding-left:8px;overflow: hidden;background-position: 0 8px;background-repeat: no-repeat; line-height:26px; }