@charset "utf-8";
/* ---------------------------------------------

*Filename:				layout.css
*Description:			公用样式文件 css
*Version:				1.0.0(2010-07-24)
*Website:				http://www.zaojiao.com
*Author:				zaojiao Team

==Structure=========================

*page width:			945px
*Number of columnus:	none

--------------------------------------------- */

* { word-wrap: break-word; word-break: break-all; }
body, th, td, input, select, textarea, button { font: 12px/1.5em  '宋体' ,Verdana,"Lucida Grande", Arial, Helvetica, sans-serif;  color:#333;}
body, div, li, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset ul li{ margin: 0; padding: 0; border:0}
ul,li { list-style: none; }
html {background:#fff;}

/* ======= add from wei ======== */
.fright{float:right;}
.line18{line-height:18px;}
.f18{ font-size:18px;}
.fb{font-weight:bold;}
.fhei{font-family:"黑体";}
.fn{ font-weight:normal;}
/* ======= End ======== */


/* ======= add from zhengxc ======== */
.guanggao{ margin:0 0;}
.indexgg_72085{ float:left}
.indexgg_21585{ float:right;}
input{ padding:0; margin:0}
#container{ margin:0 auto; width:945px}
.fccc{ color:#ccc}
.ffff{ color:#fff}
.f999{ color:#999}
.ff60{ color:#f60}
.ff60 a{ color:#f60}
.f12{ font-size:12px}
.f14{ font-size:14px}
.f20{ font-size:20px}
.f24{ font-size:24px}
.f30{ font-size:30px}
.fya{ font-family:"微软雅黑"}
.hei{ font-family:"黑体"}
.bold{ font-weight:bold}
.lh18{ line-height:18px}
.lh20{ line-height:20px}
.lh22{ line-height:22px}
.lh24{ line-height:24px}
.lh30{ line-height:30px}
.tl{ text-align:left}
.tc{ text-align:center}
.tr{ text-align:right}
.cl{ line-height:0px; font-size:0px; height:0px; clear:both;}
.more{ float:right; width:40px}
h1{ font:800 26px/30px "宋体",arial}
h3{ font:800 12px/18px "宋体",arial}

.page{ text-align:center; margin:0 auto; padding:20px 0; font-size:13px}
.page a{ background:#fff; border:1px solid #ccc; color:#666; font-family:"宋体"; line-height:2em; margin:0 2px; padding:4px 6px}
.page a:hover{ background:#ffe0cc; border:1px solid #ffb27f; color:#333}
.page a.now { background:#ffe0cc; border:1px solid #ffb27f; font-weight:bold; color:#333; font-family:"宋体"; line-height:2em; margin:0 1px; padding:4px 6px}
.page a:hover.now{ background:#fff; border:1px solid #ccc; color:#666}

.list_r_dv li{ padding:5px 0; width:278px; border-bottom:1px solid #eee }
	.list_r_dv li .topico1{ float:left; width:25px; height:16px; }
	.list_r_dv li .topico2{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico3{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico4{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico5{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico6{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico7{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico8{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico9{ float:left; width:25px; height:16px;}
	.list_r_dv li .topico0{ float:left; width:25px; height:16px;}
	.list_r_dv li .toptit{ float:left; width:190px}
	.list_r_dv li .topnum{ float:right; width:60px}
/* ======= End ======== */


.lf_00{ line-height:0px; font-size:0px;}
.row{ width:945px; margin:0px auto;}


.borinput{border:1px #ccc solid; height:18px;}  /*warning*/

a { color: #333; text-decoration: none; }
a:hover { text-decoration: underline; color:#666;}
a img { border: none; }
.imgbor{border:1px #ddd solid; padding:3px;}
.fa333 a:hover{font:#333;}
.f14b{font-size:14px; font-weight:bold; }
.fleft{float:left;}
.line22{ line-height:22px;}
.line24{ line-height:24px;}
.line30{ line-height:30px;}
.hr_10{height:10px; font-size:0px; margin:0; padding:0; line-height:0px;}
.boreee{border:1px #eee solid;}
.borlr {border:1px #e2e2e2 solid; border-top:0px; border-bottom:0px;}
.submit { padding: 0 5px; height: 24px; border: none; letter-spacing: 1px; cursor: pointer; }
.input_bg{ background:url(../images/input_bg.jpg) repeat-x; }

.bbsubmit{ background:url(../images/biaoan_bg.gif) 0 -266px no-repeat; width:87px; height:27px; margin:10px 0 0 45px}
.wqhgsubmit{ background:url(../images/biaoan_bg.gif) 0 -416px no-repeat; width:42px; height:22px;}
.sssubmit{ background:url(../images/biaoan_bg.gif) 0 -318px no-repeat; width:44px; height:22px; margin-left:10px;  line-height:35px;}
.dlsubmit{ background:url(../images/biaoan_bg.gif) 0 -238px no-repeat; width:68px; height:26px; }
.ckf60_submit{ background:url(../images/biaoan_bg.gif) 0 -114px no-repeat; width:68px; height:26px; margin:10px 0;}
.mwd_submit{ background:url(http://www.zaojiao.com/templates/zaojiao/skins/zaojiao/images/shijian_chakan.jpg) 0 no-repeat; width:48px; height:24px; margin:10px 0;}



/*head*/

#topline{background:#f0f0f0;border-bottom:1px solid #ccc;color:#999;height:30px;width:100%;}
	.nav{ width:945px; margin:0 auto; padding:6px 0 0}
	.nav_l {color:#999;float:left;width:520px;}
	.nav_r {color:#B88211;float:right;text-align:right;width:320px;}	
	.nav_r a {color:#B88211}

#head{ margin:0px auto; height:80px; width:945px;}
#logo { float:left; width:180px; text-align:center;}
#banner{ float:right;}

	
#nav{ width:945px; margin:0 auto;height:111px; position:relative}
.nav_c_top{width:945px; height:60px; overflow:hidden;}
.nav_c_top li{float:left;}
.nav_c_top a{ margin:0 2px;}

.nav_c_left{width:225px;}
.nav_c_left ul{ width:217px;background: url(../images/nav_bg.gif) left top repeat-x; }
.nav_c_mid{width:266px; float:left; margin:0 2px;  }
.nav_c_mid ul{ width:258px; background: url(../images/nav_bg.gif) left top repeat-x;}
.nav_c_right{width:450px;}
.nav_c_right ul{background:url(../images/nav_bg.gif) left top repeat-x; width:442px; height:62px; float:left;}

.nav_top_l{width:4px; height:62px; background:url(../images/nav_c_leftbg.gif) left top no-repeat;}
.nav_top_r{width:4px; height:62px; background:url(../images/nav_c_rightbg.gif) right top no-repeat;}

#New {position:absolute;left:680px;top:3px;width:21px;height:13px;z-index:1; background:url(../zj_img/new.png) no-repeat}/*New 浮动*/


/*魏永振修改头部样式*/

#nav_c li{ float:left;}
	.nav_c_li01 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -40px 0px no-repeat ; float:left;}
    .nav_c_li02 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -80px 0px no-repeat ; float:left;}
	.nav_c_li03 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -120px 0px no-repeat ; float:left;}
	.nav_c_li04 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -160px 0px no-repeat ; float:left;}
	.nav_c_li05 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -200px 0px no-repeat ; float:left;}
	.nav_c_li06 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -240px 0px no-repeat ; float:left;}
	.nav_c_li07 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -280px 0px no-repeat ; float:left;}
	.nav_c_li08 a{ width:30px; height:62px; background:url(../images/dh_bg.gif) -320px 0px no-repeat ; float:left;}
	.nav_c_wz{ padding:11px 1px 11px 10px;color:#fff; line-height:21px;}
	.nav_c_wz a { color:#fff; margin:0; padding:0;}
	

	
/*头部宝宝年龄分段*/
.nav_c_btm{width:945px; height:49px;}
.nav_btm_rbg{ float:right;background:url(../images/nav_btm_rbg.gif) right top no-repeat; width:3px; height:49px;}
.nav_btm_lbg{ float:left;background:url(../images/nav_btn_lbg.gif) left top no-repeat; width:3px; height:49px;}
.nav_c_btm .nav_btm_con{
   float:left; 
   height:43px;
   border-bottom:1px solid #ff7a1f; 
   width:909px;
    padding:0 15px; 
	padding-top:5px; }
 .nav_c_btm .text{ float:left; width:120px; vertical-align:middle; margin-top:15px;} 
 .nav_c_btm .yuefen{ width:770px; float:right;}

#axis {border-left:1px solid #E7E7E7; width:770px;}
#axis dl { border:1px solid #E7E7E7; border-left:none; display:inline; float:left; margin:0; padding:2px 1px 2px 2px}
#axis dd {float:left; margin:0;position:relative; display:inline;}
#axis dd a {display:block; width:10px; height:12px; margin-right:1px;}
#axis  .yuezi1 dd a{display:block; width:22px; height:12px; margin-right:1px;}
#axis  .yun1 dd a{display:block; width:22px; height:12px; margin-right:1px;}

#axis dd a:hover { background-color:#CCCCCC; }
.b_left{border-left:1px solid #d7d7d7;}
#axis span {width:54px; height:20px; padding-top:2px; font-size:12px; position:absolute; top:-18px; left:-21px; text-align:center; color:#FFF; z-index:999; background: url(../images/axis_em.gif) no-repeat; }

    .yunqian{width:24px; color:#bb6997;}
	.mid{ width:448px; color:#ad8198;}
	.yuezi {width:48px; color:#598e7c;}
	.newbaby{color:#9b9a5a; width:42px;}
	.baby{width:125px; color:#71b15b;}
	.kid{width:42px; color:#447734;}
	.be_stu{color:#287a0e;}
	
	 
    .yun1 a{background:#ee94c8;}
	.mid1 a{background:#ebcadd;}
	.yuezi1 a{background:#8cd4bc;}
	.newbaby1 a{background:#d4d48c;}
	.baby1 a{background:#94df7a;}
	.kid1 a{background:#6cb353;}
	.be_stu1 a{background:#3eaa18;}
	
	
	

	
	
  .weizhi{padding:0 15px; width:915px; height:30px; margin:5px auto;}
.weizhi a{color:#ff6600; text-decoration:underline; margin:0 5px;}
     .weizhi .text{margin:0 2px; border:1px solid #e2e2e2; height:20px;}
	 .btn_search{background:url(../images/btn_search.gif) center center no-repeat; height:22px; width:44px; border:none; cursor:pointer;}
  
	
	
/*友情链接*/
#links{ width:945px;}
	.links_top_1{width:945px; height:3px; line-height:0; font-size:0;}
	.links_bor{ border:1px #e2e2e2 solid; border-top:0px; width:941px; padding:1px;}
	.links_main{ background:url(../images/qyljbj.jpg) repeat-x; }


	.links_top{ background:url(../images/yqlj.jpg) no-repeat; width:91px; height:27px;}
	.links_nr{ padding:15px 20px; line-height:22px;}
	
/*FOOT*/	
#footer{width:945px; margin:0 auto; padding:15px 0; text-align:center; line-height:22px;}
	
	