﻿
/*----全局样式----*/

body { text-align: center; font-family: Arial, "宋体"; background: #ffffff; font-size: 13px; color: #494949; width: 100%; background: url(http://www.babyschool.com.cn/images/ind_bg.gif) repeat-x; }
html { width: 100%; }
html, body, form, fieldset, p, a, ul, ol, li, div, legend, label, br, input, button, textarea, h1, h2, h3, h4, h5, strong { padding: 0; margin: 0; text-align: left; }

table { margin: 0 auto; }
table, td, tr, th { font-size: 12px; }
caption, th { text-align: left; }

ol, ul { list-style: none; }
li { list-style-type: none; }
img { vertical-align: top; border: none; }

.hidden { display:none;}
.hiden { display:none;}
.show { display:block;}

abbr, acronym { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }

#header { background: url(http://www.babyschool.com.cn/images/headerbg.jpg) repeat-x; height: 200px; overflow: hidden; }

#logo { }

/*----链接----*/
/*链接去除虚线框*/
a { blr: expression(this.onFocus=this.close()); }
/* 只支持IE，过多使用效率低 */
a { blr: expression(this.onFocus=this.blur()); }
/* 只支持IE，过多使用效率低 */
a:focus { -moz-outline-style: none; }
/* IE不支持 */

a:link, a:visited { color: #494949; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
/*红色链接*/
a.hong, a.hong:link, a.hong:visited { color: #FF0000; text-decoration: none; }
a.hong:hover, a.hong:active { color: #FF0000; text-decoration: underline; }

.hong a, .hong a:link, .hong a:visited { color: #FF0000; text-decoration: none; }
.hong a:hover, .hong a:active { color: #FF0000; text-decoration: underline; }

/*褐色链接*/
a.he2, a.he2:link, a.he2:visited { color: #cc6633; text-decoration: none; }
a.he2:hover, a.he2:active { color: #cc6633; text-decoration: underline; }
.he2 { color: #cc6633; }
.he2 a, .he2 a:link, .he2 a:visited { color: #cc6633; text-decoration: none; }
.he2 a:hover, .he2 a:active { color: #cc6633; text-decoration: underline; }

/*红色链接*/
a.hong2, a.hong2:link, a.hong2:visited { color: #dc594b; text-decoration: none; }
a.hong2:hover, a.hong2:active { color: #dc594b; text-decoration: underline; }
.hong2 { color: #dc594b; }
.hong2 a, .hong2 a:link, .hong2 a:visited { color: #dc594b; text-decoration: none; }
.hong2 a:hover, .hong2 a:active { color: #dc594b; text-decoration: underline; }


/*橙色链接*/
a.cheng, a.cheng:link, a.cheng:visited { color: #FF6600; text-decoration: none; }
a.cheng:hover, a.cheng:active { color: #FF6600; text-decoration: underline; }

.cheng a, .cheng a:link, .cheng a:visited { color: #FF6600; text-decoration: none; }
.cheng a:hover, .cheng a:active { color: #FF6600; text-decoration: underline; }

/*绿色链接*/
a.lv, a.lv:link, a.lv:visited { color: #40a305; text-decoration: none; }
a.lv:hover, a.lv:active { color: #40a305; text-decoration: underline; }

.lv a, .lv a:link, .lv a:visited { color: #40a305; text-decoration: none; }
.lv a:hover, .lv a:active { color: #40a305; text-decoration: underline; }

/*褐色链接*/
a.he, a.he:link, a.he:visited { color: #a04034; text-decoration: none; }
a.he:hover, a.he:active { color: #a04034; text-decoration: underline; }

.he a, .he a:link, .he a:visited { color: #a04034; text-decoration: none; }
.he a:hover, .he a:active { color: #a04034; text-decoration: underline; }

/*蓝色链接*/
a.lan, a.lan:link, a.lan:visited { color: #0066dd; text-decoration: none; }
a.lan:hover, a.lan:active { color: #0066dd; text-decoration: underline; }

.lan a, .lan a:link, .lan a:visited { color: #0066dd; text-decoration: none; }
.lan a:hover, .lan a:active { color: #0066dd; text-decoration: underline; }

/*蓝色链接*/
a.lan_a, a.lan_a:link, a.lan_a:visited { color: #1fa2dc; text-decoration: none; }
a.lan_a:hover, a.lan_a:active { color: #1fa2dc; text-decoration: underline; }

.lan_a a, .lan_a a:link, .lan_a a:visited { color: #1fa2dc; text-decoration: none; }
.lan_a a:hover, .lan_a a:active { color: #1fa2dc; text-decoration: underline; }
.lan_a { color: #1fa2dc; }

/*青色链接*/
a.qing, a.qing:link, a.qing:visited { color: #4e26c0; text-decoration: none; }
a.qing:hover, a.qing:active { color: #4e26c0; text-decoration: underline; }

.qing a, .qing a:link, .qing a:visited { color: #4e26c0; text-decoration: none; }
.qing a:hover, .qing a:active { color: #4e26c0; text-decoration: underline; }

/*白色链接*/
a.bai, a.bai:link, a.bai:visited { color: #fff; text-decoration: none; }
a.bai:hover, a.bai:active { color: #fff; text-decoration: underline; }

.bai a, .bai a:link, .bai a:visited { color: #fff; text-decoration: none; }
.bai a:hover, .bai a:active { color: #fff; text-decoration: underline; }

/*灰色链接*/
a.hui, a.hui:link, a.hui:visited { color: #a5a5a5; text-decoration: none; }
a.hui:hover, a.hui:active { color: #006fab; text-decoration: underline; }

.hui a, .hui a:link, .hui a:visited { color: #a5a5a5; text-decoration: none; }
.hui a:hover, .hui a:active { color: #006fab; text-decoration: underline; }

/*淡褐链接*/
a.danhe, a.danhe:link, a.danhe:visited { color: #d68400; text-decoration: none; }
a.danhe:hover, a.danhe:active { color: #d68400; text-decoration: underline; }

.danhe a, .danhe a:link, .danhe a:visited { color: #d68400; text-decoration: none; }
.danhe a:hover, .danhe a:active { color: #d68400; text-decoration: underline; }

/*紫链接*/
a.zi, a.zi:link, a.zi:visited { color: #ab5299; text-decoration: none; }
a.zi:hover, a.zi:active { color: #ab5299; text-decoration: underline; }

.zi a, .zi a:link, .zi a:visited { color: #ab5299; text-decoration: none; }
.zi a:hover, .zi a:active { color: #ab5299; text-decoration: underline; }

/*橙褐链接*/
a.chenghe, a.chenghe:link, a.chenghe:visited { color: #ea5d2a; text-decoration: none; }
a.chenghe:hover, a.chenghe:active { color: #ea5d2a; text-decoration: underline; }

.chenghe a, .chenghe a:link, .chenghe a:visited { color: #ea5d2a; text-decoration: none; }
.chenghe a:hover, .chenghe a:active { color: #ea5d2a; text-decoration: underline; }

/*灰蓝链接*/
a.huilan, a.huilan:link, a.huilan:visited { color: #6b8ac1; text-decoration: none; }
a.huilan:hover, a.huilan:active { color: #6b8ac1; text-decoration: underline; }

.huilan a, .huilan a:link, .huilan a:visited { color: #6b8ac1; text-decoration: none; }
.huilan a:hover, .huilan a:active { color: #6b8ac1; text-decoration: underline; }

/*淡绿链接*/
a.danlv, a.danlv:link, a.danlv:visited { color: #a4bb36; text-decoration: none; }
a.danlv:hover, a.danlv:active { color: #a4bb36; text-decoration: underline; }

.danlv a, .danlv a:link, .danlv a:visited { color: #a4bb36; text-decoration: none; }
.danlv a:hover, .danlv a:active { color: #a4bb36; text-decoration: underline; }

/*玫瑰红链接*/
a.meihong, a.meihong:link, a.meihong:visited { color: #f92c52; text-decoration: none; }
a.meihong:hover, a.meihong:active { color: #f92c52; text-decoration: underline; }

.meihong a, .meihong a:link, .meihong a:visited { color: #f92c52; text-decoration: none; }
.meihong a:hover, .meihong a:active { color: #f92c52; text-decoration: underline; }


/*全局布局*/
.layout { width: 940px; margin: 0 auto; }

/*-圆角-*/
.yj2 { background-position: -8px 0px; }
.yj3 { background-position: 0px 8px; }
.yj4 { background-position: -8px -8px; }

.yj1, .yj2, .yj3, .yj4 { display: block; width: 8px; height: 8px; overflow: hidden; margin: 0; padding: 0; }
.yj1 { float: left; }
.yj2 { float: right; }
.yj3 { float: left; margin-top: -8px; }
.yj4 { float: right; margin-top: -8px; }

/*全局高度调和样式margin*/
.mt1 { margin-top: 1px; }
.mt2 { margin-top: 2px; }
.mt3 { margin-top: 3px; }
.mt4 { margin-top: 4px; }
.mt4 { margin-top: 5px; }
.mt6 { margin-top: 6px; }
.mt7 { margin-top: 7px; }
.mt8 { margin-top: 8px; }
.mt9 { margin-top: 9px; }
.mt10 { margin-top: 10px; }

/*全局高度调和样式padding*/
.pt1 { padding-top: 1px; }
.pt2 { padding-top: 2px; }
.pt3 { padding-top: 3px; }
.pt4 { padding-top: 4px; }
.pt4 { padding-top: 5px; }
.pt6 { padding-top: 6px; }
.pt7 { padding-top: 7px; }
.pt8 { padding-top: 8px; }
.pt9 { padding-top: 9px; }
.pt10 { padding-top: 10px; }

/*翻页*/
.fanye { font-size: 12px; text-align: center; font-weight: bold; /* border-top:1px solid #aaa;*/ padding: 10px 0 15px 0; font-family: Arial; }
.fanye a:link, .fanye a:visited { font-weight: bold; color: #333; text-decoration: none; }
.fanye a:hover { text-decoration: underline; }
.fanye .current:link, .fanye .current:visited, .fanye .current:hover { font-weight: bold; color: #FF6600; }
.fy_pad { padding: 0 10px; }
.fy_border { border-right: 1px solid #aaa; }
/*清除*/
.clear { clear: both; line-height: 1px; height: 1px; font-size: 1px; margin: 0px; }
/*隐藏*/
.display_none { display: none; }
/*所在位置面包屑*/
.breadcrumb { height: 24px; background: url(http://www.babyschool.com.cn/images/bread_bg.gif) no-repeat; font-size: 12px; padding-top: 3px; line-height: 12px; }
.breadcrumb span { padding-left: 35px; padding-right: 25px; }


/* 头部定义  */
#header { height: 148px; background: url(http://www.babyschool.com.cn/images/menubar_bg.gif) repeat-x left 104px; width: 100%; }
#menubar { height: 28px; width: 940px; }
#logo { width: 310px; height: 71px; background: url(http://www.babyschool.com.cn/images/logo.gif) no-repeat; float: left; margin-top: 31px; }
#menu { width: 611px; height: 52px; float: right; margin-top: 38px; }
.menu { height: 114px; }

#menu li { float: left; width: 115px; height: 52px; margin-right: 5px; font-weight: bold; font-size: 13px; }
#menu li a { display: block; width: 105px; height: 32px; text-align: right; padding-top: 20px; padding-right: 10px; background-image: url(http://www.babyschool.com.cn/images/mainmenu.gif); }
.m_sy { background-position: left -52px; }
a.m_sy, a.m_sy:link, a.m_sy:visited { color: #ff8900; text-decoration: none; }
a.m_sy:hover, a.m_sy:active { color: #FFF; text-decoration: none; background-position: 0px 0px; }

a.m_csy, a.m_csy:visited { background-position: left 0px; color: #fff; text-decoration: none; }

.m_fmxt { background-position: -120px -52px; }
a.m_fmxt, a.m_fmxt:link, a.m_fmxt:visited { color: #d9998e; text-decoration: none; }
a.m_fmxt:hover, a.m_fmxt:active { color: #FFF; text-decoration: none; background-position: -120px 0px; }

a.m_cfmxt, a.m_cfmxt:visited { background-position: -120px 0px; color: #fff; text-decoration: none; }

.m_bbzy { background-position: -240px -52px; }
a.m_bbzy, a.m_bbzy:link, a.m_bbzy:visited { color: #0097d2; text-decoration: none; }
a.m_bbzy:hover, a.m_bbzy:active { color: #FFF; text-decoration: none; background-position: -240px 0px; }

a.m_cbbzy, a.m_cbbzy:visited { background-position: -240px 0px; color: #fff; text-decoration: none; }

.m_yewd { background-position: -360px -52px; }
a.m_yewd, a.m_yewd:link, a.m_yewd:visited { color: #6872bd; text-decoration: none; }
a.m_yewd:hover, a.m_yewd:active { color: #FFF; text-decoration: none; background-position: -360px 0px; }

a.m_cyewd, a.m_cyewd:visited { background-position: -360px 0px; color: #fff; text-decoration: none; }

.m_qzlt { background-position: -480px -52px; }
a.m_qzlt, a.m_qzlt:link, a.m_qzlt:visited { color: #529e07; text-decoration: none; }
a.m_qzlt:hover, a.m_qzlt:active { color: #FFF; text-decoration: none; background-position: -480px 0px; }

a.m_cqzlt, a.m_cqzlt:visited { background-position: -480px 0px; color: #fff; text-decoration: none; }

.submenu { height: 34px; background: url(http://www.babyschool.com.cn/images/submenubg.gif); }
.submenu .sbbanner { background: url(http://www.babyschool.com.cn/images/submenu_r.gif) no-repeat right; height: 34px; }
#ksrk { width: 220px; background-image: url(http://www.babyschool.com.cn/images/submenu_l.gif); height: 26px; padding-left: 15px; padding-top: 8px; float: left; }
#submenu { width: 565px; padding-top: 12px; float: left; font-size: 12px; padding-left: 15px; }
#submenu span { padding-left: 20px; }
#yegj { padding-top: 8px; }



/* 头部下拉条定义 */

/*basic*/
.mcselectbar { padding: 0; margin: 0; color: #000; font: 12px/20px Arial,Sans-serif, "宋体"; float: right; height: 22px; width: 75px; margin-top: -5px; padding-right: 10px; }
.slclear { clear: both; height: 0px; overflow: hidden; width: 1px; }
/*elements*/
.mcselectbar ul, li, ol { list-style-type: none; list-style-position: outside; }
.mcselectbar button, .btnNormal { height: 22px; line-height: 18px; padding: 0 9px !important; padding: 0 5px; }
.mcselectbar a { color: #0042ff; text-decoration: underline; }
.mcselectbar a, a * { cursor: pointer; }
.mcselectbar a img { border: 0; }
.mcselectbar .selSearch { float: left; width: 70px; background: #fff; height: 20px; line-height: 22px; border: 1px solid #c6c4c0; }
.mcselectbar .nowSearch { float: left; width: 40px; height: 18px; line-height: 22px; overflow: hidden; padding-left: 4px; }
.mcselectbar .btnSel { float: right; width: 24px; height: 20px; }
.mcselectbar .btnSel a { background: url(http://www.babyschool.com.cn/images/btn_sel.gif) no-repeat center center; display: block; width: 24px; height: 20px; }
.mcselectbar .btnSel a:hover { background: url(http://www.babyschool.com.cn/images/btn_sel_over.gif) no-repeat center center; border: 1px solid #fff; width: 22px; height: 18px; }
.mcselectbar .btnSel1 { float: right; width: 24px; height: 22px; }
.mcselectbar .btnSel1 a { background: url(http://www.babyschool.com.cn/images/btn_sel.gif) no-repeat center center; display: block; width: 24px; height: 20px; }
.mcselectbar .btnSel1 a:hover { background: url(http://www.babyschool.com.cn/images/btn_sel_over.gif) no-repeat center center; border: 1px solid #fff; width: 22px; height: 18px; }
.mcselectbar .selOption { z-index: 9999; position: absolute; margin-left: -1px; width: 70px; background: #fff; border: 1px solid #c6c4c0; }
.mcselectbar .selOption a { display: block; margin: 0; padding: 0; height: 19px; padding-left: 5px; line-height: 21px; color: #000; text-decoration: none; }

.mcselectbar .selOption li { margin-bottom: 1px; }
* + html .mcselectbar .selOption li { margin-bottom: 1px; height: 19px; overflow: hidden; }
.mcselectbar .selOption a:hover { color: #666; }
.mcselectbar .bgdl { background-color: #edf8bc; }
.mcselectbar .bgqq { background-color: #ecedff; }
.mcselectbar .bgzt { background-color: #faedfe; }
.mcselectbar .bgtl { background-color: #eff6fe; }
.mcselectbar .bgmrc { background-color: #feedb9; }
.m10 { margin-right: 10px; }

.lg_mb { float: left; text-align: right; width: 125px; }




/*新头部*/
#header_a { height: 125px; background: url(http://test.babyschool.com.cn/skin/index/images/yuandan.jpg) no-repeat bottom; position: relative; }
/*http://www.babyschool.com.cn/images/menubar_1.gif*/
#logo_a { margin: 0px auto; height: 75px; width: 214px; background: url(http://www.babyschool.com.cn/images/logo_a.gif) no-repeat bottom; }
.topnav { height: 16px; padding-top: 8px; font-size: 12px; overflow: hidden; }
.topnav .n_left { width: 450px; float: left; text-align: left; }
.topnav .n_right { width: 450px; float: right; text-align: right; }
.topnav .n_right .new { padding-left: 25px; background: url(http://www.babyschool.com.cn/images/new.gif) no-repeat left; }
/*.topnav .n_right .point { padding-left: 15px; background: url(../images/icopoint.gif) no-repeat left 0px; }*/
#header_a .l_menu { width: 350px; position: absolute; height: 70px; left: 10px; top: 10px; }
#header_a .r_menu { width: 350px; position: absolute; height: 70px; right: 10px; top: 10px; }
#header_a ul { height: 65px; }
#header_a ul li { width: 55px; height: 65px; }
#header_a ul li { }
/*#header_a .l_menu li{ float:left; margin-right:32px; }*/
/*#header_a .r_menu li{ float:right; margin-left:32px; }*/
#header_a .l_menu li { float: left; margin-right: 15px; }
#header_a .r_menu li { float: right; margin-left: 15px; }


#header_a ul li a { display: block; background-image: url(http://www.babyschool.com.cn/images/menu.gif); background-repeat: no-repeat; height: 100%; }
/*菜单首页*/
#header_a ul .sy a:link { background-position: -55px -5px; text-decoration: none; }
#header_a ul .sy a:visited { background-position: -55px -5px; text-decoration: none; }
#header_a ul .sy a:hover { background-position: -55px -83px; text-decoration: none; }
#header_a ul .sy a.current:link, #header_a ul .sy a.current:visited, #header_a ul .sy a.current:hover { background-position: -55px -83px; text-decoration: none; }
/*菜单父母学堂*/
#header_a ul .fmxt a:link { background-position: -142px -5px; text-decoration: none; }
#header_a ul .fmxt a:visited { background-position: -142px -5px; text-decoration: none; }
#header_a ul .fmxt a:hover { background-position: -142px -83px; text-decoration: none; }
#header_a ul .fmxt a.current:link, #header_a ul .fmxt a.current:visited, #header_a ul .fmxt a.current:hover { background-position: -142px -83px; text-decoration: none; }

/*菜单宝宝主页*/
#header_a ul .bbzy a:link { background-position: -238px -5px; text-decoration: none; }
#header_a ul .bbzy a:visited { background-position: -238px -5px; text-decoration: none; }
#header_a ul .bbzy a:hover { background-position: -238px -83px; text-decoration: none; }
#header_a ul .bbzy a.current:link, #header_a ul .bbzy a.current:visited, #header_a ul .bbzy a.current:hover { background-position: -238px -83px; text-decoration: none; }

/*菜单育儿问答*/
#header_a ul .yewd a:link { background-position: -328px -5px; text-decoration: none; }
#header_a ul .yewd a:visited { background-position: -328px -5px; text-decoration: none; }
#header_a ul .yewd a:hover { background-position: -328px -83px; text-decoration: none; }
#header_a ul .yewd a.current:link, #header_a ul .yewd a.current:visited, #header_a ul .yewd a.current:hover { background-position: -328px -83px; text-decoration: none; }

/*菜单试用中心*/
#header_a ul .syzx a:link { background-position: -410px -5px; text-decoration: none; }
#header_a ul .syzx a:visited { background-position: -410px -5px; text-decoration: none; }
#header_a ul .syzx a:hover { background-position: -410px -83px; text-decoration: none; }
#header_a ul .syzx a.current:link, #header_a ul .syzx a.current:visited, #header_a ul .syzx a.current:hover { background-position: -410px -83px; text-decoration: none; }

/*菜单育婴活动*/
#header_a ul .yyhd a:link { background-position: -510px -5px; text-decoration: none; }
#header_a ul .yyhd a:visited { background-position: -510px -5px; text-decoration: none; }
#header_a ul .yyhd a:hover { background-position: -510px -83px; text-decoration: none; }
#header_a ul .yyhd a.current:link, #header_a ul .syzx a.current:visited, #header_a ul .syzx a.current:hover { background-position: -510px -83px; text-decoration: none; }

/*菜单成长测评*/
#header_a ul .czcp a:link { background-position: -614px -5px; text-decoration: none; }
#header_a ul .czcp a:visited { background-position: -614px -5px; text-decoration: none; }
#header_a ul .czcp a:hover { background-position: -614px -83px; text-decoration: none; }
#header_a ul .czcp a.current:link, #header_a ul .czcp a.current:visited, #header_a ul .czcp a.current:hover { background-position: -614px -83px; text-decoration: none; }

/*菜单亲子论坛*/
#header_a ul .qzlt a:link { background-position: -710px -5px; text-decoration: none; }
#header_a ul .qzlt a:visited { background-position: -710px -5px; text-decoration: none; }
#header_a ul .qzlt a:hover { background-position: -710px -83px; text-decoration: none; }
#header_a ul .qzlt a.current:link, #header_a ul .qzlt a.current:visited, #header_a ul .qzlt a.current:hover { background-position: -710px -83px; text-decoration: none; }

/*下展开菜单*/
#header_a .subnav { background: url(http://www.babyschool.com.cn/images/ind_ico2.gif) no-repeat 15px 10px; padding-top: 10px; height: 20px; position: absolute; bottom: 8px; left: 10px; width: 630px; padding-left: 28px; }
#header_a .subnav .content { background: url(http://www.babyschool.com.cn/images/ind_divid.gif) no-repeat left; padding-left: 15px; padding-right: 10px; }
#header_a .subnav, #header_a .m_submenu { line-height: 15px; line-height: 18px\9; *line-height:15px;_line-height:16px;}
#header_a .m_submenu { padding-top: 10px; height: 20px; position: absolute; bottom: 8px; right: 14px; width: 240px; font-weight: bold; }



#header_a .m_submenu .sp { background: url(http://www.babyschool.com.cn/images/ind_qzsp.gif) no-repeat 0px center; padding-left: 15px; padding-right: 8px; }

#header_a .m_submenu .zy { background: url(http://www.babyschool.com.cn/images/ind_ziyuan.gif) no-repeat 1px center; padding-left: 16px; padding-right: 8px; }

#header_a .m_submenu .gj { background: url(http://www.babyschool.com.cn/images/gongju.gif) no-repeat 1px center; padding-left: 12px; padding-right: 8px; }
/*新头部结束*/


/*全站搜索*/
.m_search { position: relative; height: 66px; background: url(../images/searchbg.gif); }
.searchTool a, .searchTool a * { cursor: pointer; }
.searchTool { width: 420px; position: absolute; left: 280px; top: 7px; }
.m_search .leftbar { position: absolute; height: 54px; width: 260px; background: url(../images/schbar_left.gif) no-repeat left; top: 0px; left: 0px; padding-left: 20px; padding-top: 12px; font-size: 12px; }
.m_search .leftbar a { padding-left: 5px; padding-right: 5px; }
.m_search .leftbar p{ padding-top:14px; }
.m_search .rightbar { position: absolute; height: 50px; width: 230px; background: url(../images/schbar_right.gif) no-repeat right; right: 0px; top: 0px; padding-top:16px; }
.searchTool .searchExtend { float: left; line-height: 24px; _padding-top: 5px; }
.searchTool .radio { vertical-align: middle; margin-left: 10px; margin-right: 2px; *margin-right:0;
}
.searchTool .s_hot{ padding-top:6px;}
.searchTool .s_hot a{ padding-right:10px;}
.searchTool .txtSearchA { float: left; width: 302px; padding: 2px 2px 0 2px; height: 21px; line-height: 20px; vertical-align: bottom; border: 2px solid #FFCC66; color: #999; }
.searchTool .txtSearchB { float: left; width: 302px; padding: 2px 2px 0 2px; height: 21px; line-height: 20px; vertical-align: bottom; border: 2px solid #c2c2c2; color: #333; }
.searchTool .selSearch { float: left; width: 95px; background: #fff; height: 23px; line-height: 22px; border: 2px solid #c2c2c2; border-right: none; }
.searchTool .nowSearch { float: left; width: 70px; height: 20px; line-height: 22px; overflow: hidden; padding-left: 4px; padding-top: 1px; text-align: center; }
.searchTool .btnSel { float: right; width: 14px; height: 22px; margin-right: 5px; }
.searchTool .btnSel a { background: url(http://www.babyschool.com.cn/images/searchdrop.gif) no-repeat center center; display: block; width: 14px; height: 22px; }
.searchTool .btnSel a:hover { background: url(http://www.babyschool.com.cn/images/searchdrop_h.gif) no-repeat center center; border: 1px solid #fff; width: 12px; height: 20px; }
.searchTool .selOption { z-index: 9999; position: absolute; margin-left: -1px; width: 80px; background: #fff; border: 1px solid #c2c2c2; }
.searchTool .selOption a { display: block; height: 21px; padding-left: 5px; line-height: 21px; color: #333; text-decoration: none; }
.searchTool .selOption a:hover { color: #333; background: #FCECDC; }
.searchTool .btnSearch { float: left; margin-left: 10px; width: 62px; height: 25px; line-height: 22px; border: 1px solid #e4ac32; overflow: hidden; }
.searchTool .btnSearch a { background: url(http://www.babyschool.com.cn/images/m_search.gif) repeat-x 0px 0px; display: block; text-decoration: none; height: 24px; line-height: 22px; overflow: hidden; text-align: left; }
.searchTool .btnSearch a:hover { background: url(http://www.babyschool.com.cn/images/m_search_h.gif) repeat-x 0px 0px; display: block; text-decoration: none; height: 24px; line-height: 22px; overflow: hidden; text-align: left; }
.searchTool .btnSearch .lbl { cursor: pointer; display: block; width: 40px; padding-left: 5px; letter-spacing: 5px; text-align: center; height: 18px; padding-top: 3px; padding-left: 18px; margin: 0 auto; color: #d65600; }
.searchTool .btnSearch a:hover .lbl { padding-top: 3px; }
.searchgray { color: #999; }
.searchblak { color: #333; }
/*全站搜索结束*/



/*页脚定义*/
#footer { background: url(http://www.babyschool.com.cn/images/gabbcjwl.gif) no-repeat right bottom; }
#footer .help { border: 1px solid #e3e3e3; }
#footer .help .content { background: url(http://www.babyschool.com.cn/images/footer_bg.gif) repeat-x; height: 27px; border: 1px solid #fff; text-align: center; padding-top: 10px; }
#footer .help .content span { padding: 0 5px; }
#footer .sd { height: 2px; overflow: hidden; background: #e3e3e3; }
#footer .copy { height: 41px; width: 550px; background: url(http://www.babyschool.com.cn/images/ft_logo.gif) left center no-repeat; padding-left: 190px; text-align: right; margin: 10px auto; line-height: 20px; padding-top: 8px; }

/*页脚定义*/
#bbsfooter{ margin:0px auto; background:url(http://www.babyschool.com.cn/images/gabbcjwl.gif) no-repeat right bottom; text-align:center;}
#bbsfooter .help{border:1px solid #e3e3e3;}
#bbsfooter .help .bbscontent{ background:url(http://www.babyschool.com.cn/images/footer_bg.gif) repeat-x; height:27px; border:1px solid #fff; text-align:center; padding-top:10px;}
#bbsfooter .help .bbscontent span{ padding:0 5px;}
#bbsfooter .sd{ height:2px; overflow:hidden; background:#e3e3e3}
#bbsfooter .copy{ height:41px; width:550px; background:url(http://www.babyschool.com.cn/images/ft_logo.gif) left center no-repeat; padding-left:190px; text-align:right; margin:10px auto; line-height:20px; padding-top:8px;}




