﻿/*mainguide*/
.mainguide{height:46px;width:100%;background:url(../images/mainguide-bg.png) repeat-x;}
.guidecontant{width:1000px;margin:0 auto;height:44px; position:relative;}
.g-c-left{float:left;}
.g-c-left a{color:#666;}
.g-c-right{float:right;padding-right:30px;height:44px;width:300px;}
.guidecontant ul{float:left;}
.guidecontant li{float:left; font-size:12px; margin-right:10px;height:44px; line-height:44px;}
.guidecontant li a{display:block;padding:0px 3px;}
.guidecontant li a.mouseon{ padding-right:10px; display:block;}
.guidelist{width:530px;border:2px solid #ffa13c; background:#fff; position:absolute;padding:15px; }
.guidelist dl{font-size:12px;}
.guidelist dl dt{display:inline-block;font-size:12px;font-weight:bold;width:80px;height:30px;line-height:30px;}
.guidelist dl dt a{color: #ffa13c;}
.guidelist dl dd{width:430px;border-bottom:1px dotted #ccc; display:inline-block;line-height:30px;}
.guidelist dl dd a{padding:0px 2px;}
.g-c-right span{ display:block;vertical-align:middle;float:right;}
.g-c-right .touxiang{width:35px;height:35px;padding:1px;border:1px solid #ccc;margin-top:3px;overflow:hidden;}
.g-c-right .touxiang img{width:35px;height:35px;}
.g-c-right .name{line-height:45px;padding:0px 10px;}
.g-c-right .exit{font-size:12px;color:#666;display:block;float:right;line-height:44px;margin-left:40px;}

/*home header*/
.header{width:100%;margin-top:0px;}
.header{ background-color:#fff; padding-bottom:3px;}
.header .cont{ width:960px; margin:auto; height:120px;}
.header h1{ display:block; float:left; padding-top:30px; }
.header h1 .logo{ display:block;  width:160px; height:60px; background:url(../images/logo.png) no-repeat; text-indent:-9999px; overflow:hidden;}
.header .theme{ float:left; font-size:28px; line-height:30px;color:#f2669a;background:url(../images/channel-line.png) no-repeat 0px center;padding:22px 10px;margin:20px 0px 0px 10px;font-family:"Microsoft YaHei";font-weight:bold;}
.header .linkarae{ float:right; text-align:right; color:#666; font-size:12px; padding:20px 0;}
.header .linkarae a{ padding:0 5px;}
.searchbar{ float:right; clear:right; border:solid 2px #e0e0e0; width:240px; height:36px;-webkit-border-radius: 3px;border-radius: 3px;}
.searchbar input{ display:inline-block; width:201px; padding-left:4px; height:36px; line-height:36px; border:none; background-color:transparent; vertical-align:middle; font-weight:bold; color:#666;}
.searchbar a{ float:right; display:inline-block; width:35px; height:36px; background-position:-580px 0; vertical-align:middle; text-indent:-9999px; overflow:hidden;}
.searchbar a,.searchbar-hover a{ background-image: url(../images/homebg.png); background-repeat:no-repeat;}
.searchbar-hover{ float:right; clear:right; border:solid 2px #74af34; width:240px; height:36px;-webkit-border-radius: 3px;border-radius: 3px;}
.searchbar-hover input{ display:inline-block; width:201px; padding-left:4px; height:36px; line-height:36px; border:none; background-color:transparent; vertical-align:middle; font-weight:bold; color:#666;}
.searchbar-hover a{ float:right; display:inline-block; width:35px; height:36px; background-position:-580px -35px; vertical-align:middle; text-indent:-9999px; overflow:hidden;}
.searchbar-hover a:hover{ background-position:-580px -71px;}
.commontitle{background-position:left -400px;}.commontitle b{background:#fff;padding-right:7px;}

/*home main nav*/
.mainnav{ height:60px; background-color:#f2669a; position:relative;}
.mainnav ul{ display:block; width:1000px; margin:auto; height:60px;}
.mainnav ul li{ display:block; float:left;margin:3px 1px 0px 1px; position:relative;}
.mainnav ul li a{ display:block; color:#ffffff; font-family:microsoft YaHei; font-size:20px; line-height:57px; background:url(../images/myjk-navarrow.png) no-repeat right 30px; float:left; padding:0 18px;}
.mainnav ul li.nopop a{ background:none;}
.mainnav ul li span{width:37px;height:17px;display:block; position:absolute; z-index:999;top:2px;right:1px;background-image:url(../images/myjk-age.png);background-repeat:no-repeat;}
.mainnav ul li .zeroto1week{ background-position:0 0; }
.mainnav ul li .baby{background-position:0px -45px ;}
.mainnav ul li .infant{background-position:0px -84px ;}
.mainnav ul li .child{background-position:0px bottom ;}
.mainnav ul li.mybaby{ display:block; float:right;}
.mainnav ul li.mybaby a{color:#fff; padding:0; line-height:60px; background:none; text-align:right;}
.mainnav .current{margin-top:3px;background:url(../images/myjk-currentnavbg.png) no-repeat right 0px;padding-right:4px;}
.mainnav .current a{background:url(../images/myjk-currentnavbg.png) no-repeat left 0px; line-height:55px; height:57px; color:#f2669a;font-weight:bold; }
.secondnav{width:1000px;height:30px;text-align:center;clear:both;font-size:12px;margin:0 auto; display:none;}
.secondnav a{padding:0px 5px;}