@charset "utf-8";
/*CSS中文注释请在完成设计时删除，以免造成页面解析错误*/
/*---全局定义----*/
*{margin:0;  padding:0;  border:0;}
body{font-size:12px;color:#575757;background:#FFF;}
/*  background:url(../../images/common/indexbackground/indexbg1.jpg) no-repeat scroll center top #d1fc9f;  */
body,input,button,select,textarea,p{font-family:Arial, Helvetica, sans-serif;}
select{font-size:11px; border:1px solid #BEBEBE;}
textarea{font-size:11px; border:1px solid #7F9DB9;background:#ffffcc;}
img{border:none; margin:0; padding:0;}
ul li{list-style-position:outside;}	 
a {blr:e-xpression(this.onFocus=this.blur())}/*图片链接无虚线框样式*/
area {blr:e-xpression(this.onFocus=this.blur())}  
a:link,a:visited{text-decoration:none;color:#282828;}
a:hover{text-decoration:underline; color:#FF9600;}
a:focus{-moz-outline:none;outline:none;}
.clear{clear:both;}	
h1{ color:#FFA600; font-size:16px; font-weight:bold;}
h2{ color:#626262; font-size:17px; padding-left:20px;margin-bottom:15px;}
h3{ color:#606060; font-size:13px; font-weight:bold; padding-top:18px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
h5{ color:#5F5F5F; font-size:12px; font-weight:bold; padding:10px;}
.right{padding-right:20px;margin-top:-10px}
h6{ background:#FFEFE0; height:30px; line-height:30px; font-size:14px; padding-left:20px;}
/*---------Layer--------*/		
#wrap{margin:0 auto;width:960px;}
/*---------Login--------*/
.modalBox{ margin:20px auto; width:490px; border:1px solid #50B473; background:#FFF; text-align:center;}
.logtitle{ height:35px; line-height:35px; background: url(../../images/common/logbac.gif) repeat-x; font-size:14px; font-weight:bold; color:#FFF; text-indent:15px; text-align:left;}
.logInput{height:20px; line-height:20px; border:1px solid #BEBEBE; color:#575757; font-size:12px; padding-left:2px;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
.textMid{ text-align:center;}
div#flash div{ float:left; width:542px; height:284px;}
li.highlight{	background-color:#F7DA50;}
/*---------Header--------*/
#header{width:960px;min-width:600px;position:relative;padding:0;margin:0;}
#menu ul,#content ul,.lmenu ul,.lmenuDefault{list-style:none; }
.logo{width:288px;height:80px;background:url(../../images/logo.gif) no-repeat bottom;}
.headerRight{position: absolute;top:2px;right:5px; height:50px; width:380px;}
.login{margin:20px 0 0 0;width:350px; position:absolute; text-align:right; right:170px;}
.login a{padding:6px;}
.service{width:141px;float:right;border-left:dotted 1px #FFAA04;margin:20px 0 0 0;padding-left:16px; }
.phone400{color:#FFAA04;font-weight:bold;font-size:21px;padding-top:5px;}
.toolbar{ float:right;padding: 48px 10px 10px 10px;}
.toolbar span{margin:8px 4px 8px 0;}
/*---------Order working flow----------*/
.shighlight{ background:url(../../images/parts/step1.gif) no-repeat 0 7px; width:30px; height:43px;color:#FFAA04; font-weight:bold;padding-right:12px;font-size:15px;padding-top:2px;}
.sthighlight{ color:#FFAA04; font-weight:bold;}
.snormal{color:#B3B3B3; background:url(../../images/parts/step11.gif) no-repeat 0 7px; width:32px; height:31px;padding-right:12px;padding-top:2px;}
.buybox{ text-align:left;}
.confirmbox{ border-bottom:1px dashed #CCC; width:750px; text-align:center;}
/*---------MenuDefault--------*/	 
#menu{height:45px;width:945px;} 
.menuLeft,.menuLeft_g,.menuLeft_b,.menuLeft_r{float:left;}
ul li{list-style:none!important;}
div#menu ul{margin-left:80px;}
div#menu ul li,div#menu_g ul li,div#menu_b ul li,div#menu_r ul li{float:left; padding:2px 4px;margin-bottom:4px;}
.line{background: url(../../images/m_line.gif) no-repeat;width:5px;}
.pFlash{ padding-bottom:8px;}
.xLine{ background:url(../../images/parts/line.gif) repeat-x; width:700px; height:8px; padding-bottom:5px;}
.xLine2{ background:url(../../images/parts/line.gif) no-repeat; width:254px; height:8px; padding-bottom:5px;}
.xLine3{ background:url(../../images/parts/line.gif) repeat-x; width:960px; height:8px; padding-bottom:5px;}
/*----------Table Style--------------*/
.tb{  background:#E9E9E9; text-align:center;}
.tb th{ background:#D9FBE6; height:30px; line-height:30px; font-weight:bold; color:#478D70; text-indent:4px;}
.tb td{ background:#FFF; padding:4px;}
.tbbox{ padding-bottom:15px;}
/*-----------Round Corner--------------*/
.grayBox{ background:#F9F9F9;  margin-bottom:15px;  line-height:20px; color:#686868;}
.gbr{background:url(../../images/parts/rtr.gif) no-repeat top right;  height:8px;}
.gbl{background:url(../../images/parts/rtl.gif) no-repeat top left;  height:8px;}
.gbbl{background:url(../../images/rbl.gif) no-repeat bottom left; height:8px;}
.gbbr{background:url(../../images/rbr.gif) no-repeat bottom right; height:8px;}
.ptb{ text-align:left; margin:0 5px;}
.blue a{ color:#568FDD!important;}
.blue a:link,.blue a:visited{color:#568FDD; text-decoration:underline;}
.blue a:hover{color:#4078C6!important;}
.textBlue{ color:#568FDD;}
/*---------Content cRight cLeft--------*/
#content{width:960px;_width:966px;}
.cLeft{width:720px; float:left;_width:716px;}
.cPic{ padding-bottom:8px;}
.cBox{ width:237px; margin:8px 0 8px 0; _margin:8px 0 5px 0;}
.cBoxpic{text-align:center; padding-top:8px!important;}
.cText{ border-left:1px solid #CECECE; border-right:1px solid #CECECE; }
.ctitle{ background:url(../../images/Title_ProIntro.gif) no-repeat; width:237px; height:30px;}
.cbtm{ background:url(../../images/Title_ProIntrobtm.gif) no-repeat; width:237px; height:7px;}
.cRight{margin-top:0px;_margin-top:-2px;float:right; width:230px;}
.rBder{border-left:1px solid #CECECE; border-right:1px solid #CECECE;border-bottom:1px solid #CECECE; border-top:none; padding:8px;height:163px;width:298px;margin-top:-3px;*margin-top:0;}
.rBder ul{ float:left;  margin-left:12px;}
.rBder li{ background:url(../../images/parts/dot.gif) 0 50% no-repeat; padding-left:5px; margin-bottom:5px;}
.rBder td{padding:8px}
/*--------Order Management-------*/
.cRight2,.cLeftOrange{width:238px; float:right; background:#F6F6F6; }
#content .cRight2 ul{ padding:0; margin:0;}
#content .cRight2 ul li{ text-align:center; font-weight:bold; position:relative;}
#content .cRight2 ul li  A {display:block;padding:8px 0}
#content .cRight2 ul li a:link,#content2 ul li a:visited{display:block; padding:8px 0; color:#666666;}
#content .cRight2 ul li a:hover{ background:#FFF; color:#3DCB76!important;}
.current{background:#FFF; color:#3DCB76!important;}
.oTable{margin:8px 0 0 0;}
.oTable th{height:35px; line-height:35px; background:#FFD5A4; text-align:left; padding-left:4px;}
.oTable td{padding:3px 0 3px 4px;background:white;}
.oTable td a{color:#568FDD!important;}
.oTable td a:link,.oTable td a:visited{color:#568FDD; text-decoration:underline;}
.oTable td a:hover{color:#4078C6!important;}
.askQue{ padding:8px 0 5px 2px;}
#quesListBox{margin-top:10px; }
#quesListBox ul{ padding:2px 0 0 2px;}
#quesListBox ul li{padding-left:10px;text-align:left; font-weight:normal; padding:4px 0; margin:0;}
#quesListBox ul li a,#quesListBox ul li a:link,#quesListBox ul li a:visited{ display:block; color:#217FBF!important; padding:0; margin:0; }
#quesListBox ul li a:hover{background:#3ADF7C; color:#FFF!important;}
#quesListBox ul li a.hover{font-weight : bold;  background:#3ADF7C; color:#FFF!important;}
.currentList{background:#3ADF7C; font-weight:bold; color:#FFF; height:20px; line-height:20px;}
#quesListBox ul li ul{ border:1px solid #3ADF7C; line-height:20px;}
.quesbac{background:#F6F6F6; padding:10px;}
.queinfo{padding:10px;}
.detail{padding:20px 0 5px 2px;}
.Qdate{ float:right; position:absolute; right:0;}
#changeUser{ margin:20px auto; width:423px; border:1px solid #D6D6D6; background:#F7F7F7; text-align:center;}
.error{ color:#FF0000;}
.orderheader{background: url(../../images/others/order/orderheader.gif) no-repeat;width:737px;height:30px;}
.headerfont{margin-top:5px;font-size:14px;}
/*-------Button Style----------*/
.buttonTry {background: url(../../images/common/btnTry.gif) no-repeat; width:95px;height:25px; line-height:24px; color:#8B8B8B; font-size:12px; font-weight:bold;}
.buttonInfo{background: url(../../images/common/btnTry.gif) no-repeat; width:95px; height:25px; line-height:24px; color:#8B8B8B; font-size:12px; font-weight:bold;}
.buttonSearch{ background:url(../../images/searchbtn.gif) no-repeat; width:45px; height:20px; line-height:20px; font-size:12px;}
.btnposition{ padding-left:188px;}
.btnposition2{ padding:30px 0; text-align:center;}
.try{ text-align:center; padding-bottom:20px; color:#A4A4A4;}
.indexbutton{background: url(../../images/ec_index_button_background1.gif) no-repeat; width:191px;height:30px; line-height:24px; color:#575757; font-size:12px; font-weight:bold;}
.orderButton{background: url(../../images/others/order/submit.gif) no-repeat; width:134px;height:40px;}
/*-----------Search box----------------*/
#searchbox{ background:#F3F3F3; height:32px; line-height:32px; margin-bottom:10px; width:235px;text-align:center}
.iput{ border:#D0D0D0 1px solid; font-size:12px; height:20px; line-height:20px;}
/*---------Left Menu------------*/
.lmenu{}
.lmenu ul{padding:3px 0;}
.lmenu ul li{color:#217FBF; background:url(../../images/part/arrow.gif) no-repeat left 6px;  padding:3px 8px;}
.lmenu ul li a:link,.lmenu ul li a:visited{color:#217FBF; text-decoration:none;}
.lmenu ul li a:hover{ text-decoration:underline;}
.lmenuDefault ul{padding:3px 0;}
.lmenuDefault ul li{ background:url(../../images/parts/arrow.gif) no-repeat left 6px;  padding:3px 8px;}
.lmenuDefault ul li a:link,.lmenuDefault ul li a:visited{color:#414141; text-decoration:none;}
.lmenuDefault ul li a:hover{text-decoration:underline;}
.lmenuDefault td{ padding:5px 0;}
/*-----------Ask Box-----------*/
#askBox{ border-bottom:1px #CCCCCC dashed; width:690px;margin-bottom:20px;line-height:20px;}
.orange{ color:#F1A207;}
.author{ color:#878787; padding:2px 0 2px 20px;margin-bottom:10px;}
.editor{ padding-left:30px;}
.askContent{ padding:4px 2px 4px 20px; line-height:20px; background:#F6F6F6; color:#878787;}
.answer{padding:4px 0 2px 20px;line-height:20px; }
.askicon{ text-align:right; color:#878787; padding:10px 10px 0 0;}
.shareAskboxtext{ float:left; }
.shareAskboximg{width:79px; float:left;  }
.shareAskbox{}
.sArrow{ float:right}
.sArrowqa{float:right;margin-top:0px;*margin-top:-20px;}
.answer2{ *padding:4px 0 2px 9px;line-height:20px; }
.page{ text-align:right;}
.pageHead,.pageFooter{ width:60px;}
.page ul li{float:left; margin-right:3px;}
.page ul li a {border:1px solid #BABABA;color:#999999;display:block;height:16px;line-height:16px;text-align:center;text-decoration:none;}
.page ul li a:hover{color:#FF9900; border:1px solid #FF9900; }
.pageW{ width:16px;}
/*----------Help Center-----------*/
#QABox{border-bottom:1px #CCCCCC dashed; line-height:22px; float:left; width:700px; padding-bottom:20px;}
.QA{font-size:17px; font-weight:bold; color:#FFC001;}
.QAA{font-size:17px; font-weight:bold; color:#FFC001; float:left;}
.QAtext{ float:left; padding-top:2px;}
/*---------FooterDefault--------*/
.footer{ clear:both; background:url(../../images/common/footer_bg.gif);width:960px; height:36px; text-align:center; line-height:36px; color:#FFF;}
.footer a:link,.footer a:visited,.footer_g a:link,.footer_g a:visited,.footer_b a:link,.footer_b a:visited,.footer_r a:link,.footer_r a:visited,.footer_d a:link,.footer_d a:visited{ text-decoration:none; color:#FFF!important;}
.footer a:hover,.footer_g a:hover,.footer_b a:hover,.footer_r a:hover,.footer_d a:hover{color:#FFFF66 !important;}
.ftversion{padding:10px 0 24px 5px; line-height:20px; clear:both;}
.footer a,.footer_b a,.footer_r a,.footer_d a{padding:5px;}
/*---------Error--------------*/
.errorBox{ padding:50px 0;}
.errorBox img{ float:left;}
.errorTitle{ font-size:25px; margin-top:20px; font-weight:bold;}
.errorOrange{ color:#FFAE04;}
.errorAns{ padding:30px 0 10px 0; width:500px; line-height:25px;}
.errorInfo{ float:right;}
.errorInfo a,.errorInfo a:link,.errorInfo a:hover,.errorInfo a:visited{font-size:18px;font-weight:800;color:#FFAE04;}
/*---------About us----------*/
.current2{background:#FFF; color:#FF9900!important;}
#content .cLeftOrange ul{ padding:0; margin:0;}
#content .cLeftOrange ul li{ text-align:center; font-weight:bold; position:relative;cursor:pointer;}
#content .cLeftOrange ul li a,#content .cLeftOrange ul li a:visited{color:#666666; margin:0; display:block;padding:10px 0;*padding:10px 0 9px 0;_padding:2px 0;}
#content .cLeftOrange ul li a:hover{ color:#FFB206!important;display:block;padding:10px 0;*padding:10px 0 9px 0;_padding:2px 0;}
.aboutBox{ padding:40px; line-height:24px; width:620px}
.aboutTitle{ font-size:17px; font-weight:bold; color:#FF9900; padding-bottom:20px;}
.job ul li{ list-style-type:none; }
/*---------------DVD----------------*/
.dvdpic{ margin-top:10px;}
.dvdBox{text-align:center; background:#F8F8F8; padding:20px 40px; margin-top:10px;}
.dvdBox2{text-align:center; background:#E5F1FF; padding:20px 40px; margin-top:10px;}
.dvd{border-bottom:1px dashed #CCC;}
/*------------QA-----------------------*/
.doctor{ float:left; padding-left:10px; line-height:22px;}
.doctorPic{ float:left;}
.likeInfo{ padding:20px 0 10px 0; line-height:22px;}
.likeInfo a:link,.likeInfo a:visited{color:#217FBF; text-decoration:none;}
.likeInfo a:hover{color:#277CDC; text-decoration:underline;}
.blogName a:link,.blogName a:visited{color:#217FBF; text-decoration:underline;  padding:2px 10px;}
.myQuestion{ padding:2px 0 20px 0;}
.bankPosition{ padding-left:40px; font-size:13px; font-weight:bold;}
.bankPosition p{ padding:2px 0;}
.payPhone{ padding-left:40px; font-size:14px; color:#FF0000; font-weight:bold;}
.choose{ border:1px solid #BEBEBE; font-size:12px; height:20px;}
/*--------------roller----------------*/
div.comments-form input.text{margin-top:7px;height:20px; line-height:20px; border:1px solid #BEBEBE; color:#575757; font-size:12px; padding-left:2px;}
div.comments-form textarea.textarea{margin-top:7px;height:100px; line-height:20px; border:1px solid #BEBEBE; color:#575757; font-size:12px; padding-left:2px;background:#ffffff;}
div.comments-form input.button{margin-top:7px; margin-bottom:7px;background: url(../../images/common/btnTry.gif) no-repeat; width:95px;height:25px; line-height:24px; color:#8B8B8B; font-size:12px; font-weight:bold;}
#commentAuthenticator input{margin-top:7px;height:20px; line-height:20px; border:1px solid #BEBEBE; color:#575757; font-size:12px; padding-left:2px;}
#searchForm #q{margin-top:3px;height:20px; line-height:20px; border:1px solid #BEBEBE; color:#575757; font-size:12px; padding-left:2px;width:120px}
#searchForm{padding:5px;background: url(../../images/parts/search.gif) no-repeat 0% 70%;}
#searchForm input.button{background:url(../../images/parts/searchbtn.gif) no-repeat; width:45px; height:20px; line-height:20px; font-size:12px;}
.comment{padding:10px 0;margin:10px 0;border:1px solid #E6E6E6; background-color:#F4F5F7; border-radius:3px 3px; -moz-border-radius:3px 3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; overflow:hidden;}
.comment p{padding-left:20px;}
p.comment-details{ left:30px;padding-left:20px;margin-bottom:20px;line-height:22px;background: url(../../images/ans.gif) no-repeat 0% 50%;}
div.content1 p{line-height:25px;}
.hCalendarTable td{padding:0px 8px 0px 8px;	}
table.rollerTable { background:black; width:300px;}
table.rollerTable tr.rtheader{ background:#E6EEEE; }
table.rollerTable tr { background:white; }
/*------------------Cpl------------------*/
.cplBox{ background:#F8F8F8; margin:20px 0; padding:10px 0; width:790px;}
.cpl p{ padding:10px 50px; line-height:20px;}
.cplThx{ text-align:center; line-height:25px;}
.cplTop{ background:url(../../images/others/cpl/cplTop.gif) no-repeat; width:790px; height:288px; position:relative;}
.cgif{top:198px; left:200px; position:absolute;}
.cplGift{background:url(../../images/others/cpl/cplGift.gif) no-repeat 200px 0px;background-position: 50% 50%;height:23px}
.cplokshare{background:url(../../images/others/cpl/award6.gif) no-repeat; width:385px; height:206px;}
.cplokqa{background:url(../../images/others/cpl/award5.gif) no-repeat; width:385px; height:206px;}
div.cplokqa ul li a:link,div.cplokshare ul li a:link{color:#575757;}
div.cplokqa ul li a:hover,div.cplokshare ul li a:hover{color:#FF9600;}
/*------------Diaryheader--------------*/
#diaryHeader{ background:url(../../images/roller/diaryBac.gif) no-repeat; width:1024px; height:140px; position:relative; margin:0 auto;}
.footer_d{clear:both; background:url(../../images/common/footer_bg_d.gif);width:960px; height:36px; text-align:center; line-height:36px; color:#FFF;}
.deditor{ padding-left:30px;}
.x{ float:right; padding:6px 10px 0 0;}
#diaryHeader ul li{ float:left; padding:0 5px;}
#diaryHeader ul{ position:absolute; top:57px; right:143px;}
.bookycontent{line-height:20px;}
/*------------orderpayment back-------*/
.payover{text-align:center;padding-top:200px;padding-bottom:400px;color:#FFA600; font-size:16px; font-weight:bold;}
.sitemapone{padding-left:40px;}
.sitemaptwo{padding-left:90px;}
.sitemapthree{padding-left:160px;}
/*------------index1024 page-------*/
.indexbtm{width:958px;height:99px;border:1px solid #CECECE;margin-bottom:6px;}
.btmcatR{float:right;padding:10px 10px;*padding-top:8px;}
.btmcatL{float:left;padding-right:20px;}
/*----------------bottom button--------------------*/
.btmbutton a:link,.btmbutton a:visited{ background:url(../../images/common/bottom_button.gif) no-repeat; height:27px;width:93px;padding:6px 25px;*margin-top:6px;*margin-bottom:6px;}
.btmbutton a:hover{ background:url(../../images/common/bottom_button_current.gif) no-repeat;}
/*---------------- product--------------*/
.productheader{	float:right;	text-align:center;}
.onlineresource a{padding:15px 20px;}
/*-------------------toy-------------------------- */
.toyIntro{width:716px;height:300px;background-color:white}
.toyIntro td{padding:20px 10px 20px 30px;text-align:left;width:25%;}
.toyIntro2{font-weight:bold;font-family:黑体;padding:20px 0px; }
.toyDetail{background:#EEFFEC;width:658px;border:1px solid #CECECE;}
/*-----------------ebook----------------------------*/
.multimediaIntro{color:white;padding:20px;background:#4BB6FE;font-size:13px;font-weight:bold;line-height:22px;}
.ebooktable{width:100%;background:#FCF1D7;padding-left:10px;text-align:center;}
/*------------------ activities table---------------------*/
.activitytable{table-layout:fixed;background-color:#ffffff;text-align:center;font-size:13px;height:120px;width:700px;margin:20px 0;}
.activitytable td{background-color:#FFCC9A;}
.acttablestyle1{background-color:#FFCC00;}
.acttablestyle2{background-color:#FF9900;}
.acttablestyle3{text-decoration:line-through;color:red;font-weight:bold;}
.defaultwords{font-size:14px;color:#575757;line-height:22px;}
/*-----------------------------engRadio-------------------------------------------*/
.radiotb{width:100%;padding-left:10px;line-height:22px;}
.radiotb a{padding-right:5px;}
.radiointro{padding:10px 20px 10px 10px}
.radioonline a{padding:10px 4px 0 4px;_padding:10px 3px 0 3px;}
/*-------------bookypartners----------*/
.introactive{cursor:pointer;text-align:center;background:#FFFFDF;border-top:1px solid #CECECE;border-left:1px solid #CECECE;border-right:1px solid #CECECE;border-bottom:none;width:110px;position:relative;top:1px;height:42px;display:inline-block;}
.intro{cursor:pointer;text-align:center;background:#EFEFEF;border:1px solid #CECECE;width:110px;position:relative;top:1px;height:41px;display:inline-block;}
.partnerintro span{text-align:center;top:2px;}
.introdetail{width:958px;background:#FFFFDF;padding-bottom:10px;}
.introcontent{border:1px solid #CECECE;margin-bottom:6px;}
ul.partnerintro li{display:inline-block;*display:inline;}
.partnertbimg span{padding:0 1px;*padding:0 0px;_padding:0 0px;}
/*-------------read-------------------*/
.bookyreadhead{padding:0px;margin:0px;background:url(../../images/others/read/bookyread1.gif);width:960px;height:483px;}
.readtitle{padding-top:20px;padding-right:10px;;float:right;}
.readtitle a{margin:10px;font-family:黑体;font-weight:bold;font-size:14px;}
.readtablebg{background:url(../../images/others/read/bookyread3.gif) no-repeat;width:318px;height:422px;}
.bookyreadtb{background:#F8B126;padding-left:61px;}
.readtablebg2{background:url(../../images/others/read/bookyread4.gif) no-repeat;width:584px;height:180px;}
.bookyreadbtm a{padding:0 12px;}
.readtd{font-size:14px;line-height:30px;padding:60px 40px;}
.readebook{padding:30px 30px 30px 180px;font-size:12px;line-height:22px;float:left;}
/*------------ask table------*/
.asktable{text-align:left;padding:20px 20px 20px 50px;}
/*----------error message----------*/
div.message {background: #ffffcc;border: 1px solid #000;color: #000000;font-family: Arial, Helvetica, sans-serif;font-weight: normal;margin: 10px auto;padding: 3px;text-align: left;vertical-align: bottom;}
/*------------------smart baby--------------------------*/
.smartbabyhead{padding:0px;margin:0px;background:url(../../images/others/smartbaby/smartbabyhead.gif);width:960px;height:435px;}
.smartbabyleft{float:left;background:#036EB8;width:40px;height:1620px;}
.smartbabyright{float:right;background:#036EB8;width:40px;height:1620px;}
.smartbabytitle{padding:0 80px;}
.smartbabytitle p{padding:5px 20px;font-size:14px;font-weight:bold;font-family:黑体;}
.babycontent1{padding:20px 120px;}
.babycontent1 li{font-size:13px;background:url(../../images/parts/dot.gif) 0 50% no-repeat; padding-left:5px; margin-bottom:5px;}
table.smartbabytable{margin:10px auto;}
table.smartbabytable tr{height:30px;line-height:22px;}
/*-------------Orff music--------------------------*/
.rolltable { margin:4px auto; border:1px solid #CECECE; padding:10px; width:938px; height:125px; overflow:hidden;background:#F2F2F2;}
.table .marquee { display:inline; float:left; margin-right:10px; margin-bottom:10px;}
.marquee { border:1px solid #f1f1f1; width:936px; height:123px; overflow:hidden; line-height:17px; background:white;}
.marquee1 {width:730px;*width:710px;overflow:hidden;margin:0 10px 0 8px;*margin-left:14px;padding-top:12px;}
.marquee li { width:133px; height:107px; text-align:center;}
.marquee li img { margin:10px 10px 0 10px;height:89px;width:120px;}
.marquee1 li img { margin:10px 5px;height:102px;width:137px;}
.level li { float:left;}
.camerabg{background:url(../../images/mutimedia/music/camerashowbg.gif);height:19px; width:697px;_width:680px;;border-left:1px solid #E3E6E9;border-right:1px solid #E3E6E9;}
.cameracontent{background:#E3E6E9;width:700px;_width:682px;height:90px;}
.cameracontent img{padding:0 20px;}
.orffbtinactive{background:url(../../images/mutimedia/music/orffbtinactive.gif) no-repeat;width:101px;height:25px;text-align:center;font-weight:bold;font-family:黑体;line-height:22px;}
.bookymusicvideo{background:#80E6FF;padding:10px;margin-top:10px;}
.musicorder{padding:4px 22px;*padding:7px 23px;_padding:7px 23px;background:url(../../images/mutimedia/music/orderbt.jpg) no-repeat;line-height:24px;}
/*--------------------survey-------------------------------*/
.surveybg{margin:0 auto;text-align:center;background:url(../../images/others/survey/background.gif) no-repeat;width:960px;height:500px;font-family:黑体;color:white;line-height:22px}
.surveyfontstyle1{font-size:28px;float:right;padding:20px 50px;}
.surveyfontstyle2{color:black;font-size:34px;}
.surveyfontstyle3{font-weight:bold;font-size:12px;padding:20px 350px 0 0;line-height:22px;color:black}
.surveycontent{font-size:12px;background:#F3F3F3;line-height:22px;padding:20px 30px;}
table.surveytb {background:#CECECE;width:850px;text-align:center;margin-left:20px}
table.surveytb td{width:100px;}
table.surveytb2 td{width:150px;}
table.surveytb2 {width:700px;margin-left:20px}
table.surveytb tr { background:#F3F3F3;}
table.surveytb tr.surveytbtitletr {background:#D6FFC8;}
table.surveytb tr.surveytbbodytr {background:white;}
.surveyQcontainer{margin:10px 0}
.fillblank{border:1px solid #cecece}
.surveycontent legend{ font-size:16px; font-weight:bold; color:#2FAD03;padding-bottom:20px;}
.questioncontent{font-weight:bold;}
.surveybutton{ background:url(../../images/common/bottom_button.gif) no-repeat;width:93px;height:27px;cursor:pointer;}
/*---------------------------recommend-------------------------*/
.recommendheader{background:url(../../images/others/recommend/recommendheaderbg.gif) no-repeat;width:1024px;height:106px; }
.recommendbutton{margin:0 auto;text-align:center;padding:70px 0 0 160px;}
.recommendbutton a:link,.recommendbutton a:visited{ background:url(../../images/others/recommend/recommendbt2.gif) no-repeat; height:30px;width:87px;padding:9px 20px;*margin-top:6px;color:white;font-family:黑体;*margin-bottom:6px;}
.recommendbutton a:hover{color:black;font-family:黑体; background:url(../../images/others/recommend/recommendbt1.gif) no-repeat;text-decoration:none}

.recommendationheader1{background:url(../../images/others/recommendation/recommendationheader1.jpg) no-repeat;width:1024px;height:200px;}
/*---------------------------research-------------------------*/
.researchbg{margin:0 auto;background:url(../../images/others/research/background.gif) no-repeat;width:960px;height:500px;font-family:黑体;color:white;line-height:22px;font-weight:bold;}
.researchqNo{font-size:30px;padding:50px 0 10px 100px}
.researchqcontent{padding-left:100px;font-size:14px;width:600px;padding-bottom:20px;}
table.researchoption{padding-left:100px;font-size:14px;width:600px;color:black}
table.researchoption input{padding:3px;}
.rqcontent{color:black;}
.rqheader{color:red;}
#researchresult2 a{text-decoration:underline;}
/*-----------------------earth an hour-------------------*/
.earthhead{padding:0px;margin:0px;background:url(../../images/others/earth/headerbg.jpg);width:960px;height:353px;_margin-bottom:-5px;}
.earthtitle{padding-top:20px;padding-right:10px;float:right;}
.earthtitle a{margin:10px;font-family:黑体;font-weight:bold;font-size:14px;}
.earthcontent{padding:30px;background:white;border:5px solid #E2E2E2;}
.earthcontentl{width:510px;line-height:20px;}
.earthcontentr{float:right;width:230px;text-align:center;padding-right:20px;}
.earthfooter{padding:10px 0 0 440px;background:url(../../images/others/earth/footerbg.jpg) no-repeat;height:77px;line-height:18px;color:black}
.earthbtm{background:#5CB1E3;text-align:center;padding:20px 0;color:white;}
.earthbtm a{padding:10px;color:white;}
.earthtabs{padding-top:286px;*padding-top:271px;_padding-top:272px;margin:0 auto;text-align:center;}
.earthtabs a{padding:0 2px;}
/*-----------------------booky show-------------------*/
.bookyshowhead{padding:0px;margin:0px;background:url(../../images/others/bookyshow/headerbg_1.jpg) no-repeat;width:1003px;height:248px;}
.bookyshowtitle{padding-top:2px;padding-right:10px;float:right;}
.bookyshowtitle a{margin:10px;font-family:Microsoft YaHei,Arial,Verdana; text-shadow:1px 0 0 #CCC;font-size:14px;color:black;}
.bookyshowbgleft{background:url(../../images/others/bookyshow/bg_left.jpg) repeat-y;}
.bookyshowbgright{background:url(../../images/others/bookyshow/bg_right.jpg) repeat-y;}
.bookyshowflash{background:url(../../images/others/bookyshow/09.jpg) no-repeat;width:781px;height:184px;text-align:center;margin:0 auto;padding-top:23px;}
.bookyshowfont{font-family:幼圆;font-size:14px;padding:10px 50px;line-height:20px;font-weight:bold;}
.bookyshowfont p{font-family:幼圆;font-size:14px;line-height:20px;font-weight:bold;}
/*-----------------------index Mar 2010---------------------------*/
.Padding50{padding-bottom:50px;}
.Padding10{padding-bottom:10px;}
.prochiose1 {background: transparent url('../../images/index/version3/12.jpg') no-repeat;display:block;line-height:151px;width:135px;}
.prochiose2 {background: transparent url('../../images/index/version3/23.jpg') no-repeat;display:block;line-height:151px;width:135px;}
.prochiose3 {background: transparent url('../../images/index/version3/34.jpg') no-repeat;display:block;line-height:151px;width:135px;}
.prochiose4 {background: transparent url('../../images/index/version3/45.jpg') no-repeat;display:block;line-height:151px;width:135px;}
.prochiose5 {background: transparent url('../../images/index/version3/56.jpg') no-repeat;display:block;line-height:151px;width:135px;}
.prochiose1:hover,.prochiose2:hover,.prochiose3:hover,.prochiose4:hover,.prochiose5:hover{background-position: bottom left;}
/*.textshadow {text-shadow: rgba(0,0,0,.4) 0px 2px 5px;}*/
.newscontent{border-bottom:1px dotted #cecece;padding:10px 0 6px 10px;}
.newscontent span{padding-left:20px;}
.newscontent a:link,.newscontent a:visited{color:#0070CB;}
.newscontent a:hover{text-decoration:underline; color:#FF9600;}
.characterentry img{border:1px solid #FCF1D7;}
.characterentry img:hover{border:1px solid #cecece;}
.pageTitle{background:#FFECCD;margin-bottom:10px;line-height:30px;font-weight:bold;font-family:黑体;font-size:14px;_padding:10px 0;_width:950px;}
.pageTitle span{margin-left: 20px;}
.sidebarentry img{border:1px solid #FCF1D7;}
.sidebarentry img:hover{border:1px solid #cecece;}
#flashnav a.activeSlide ol{background:url(../../images/index/version3/slidebg.gif) no-repeat; font-weight:bold;}
#flashnav{list-style: none;height:50px;width:702px;}
#flashnav ol{line-height:20px;width:140px;text-align:center;padding-bottom:10px;}
#flashnav li{float:left;}
.articleList{padding:20px;}
.articleList span{float:right;margin-right:70px;}
.articleList div{background:url(../../images/products/proMain/featurebg.gif) no-repeat;line-height:22px;font-size:14px;font-weight:bold;padding:10px 0 10px 40px;margin-left:20px;}
.articledetail{line-height:24px;font-size:14px;}
.articledetail p{padding-bottom:16px;}
.articledetail h1{text-align:center;padding-bottom:10px;}
.containment-wrapper{width:100%;	height:270px;position : relative;}
.roundwrap { position : absolute;overflow:hidden;float:left;cursor:pointer}
.returnindex{margin-top:-60px;padding-left:340px;display:none}
/*-----------------bookyEdu1,2,3.jsp----------------*/
.bookyEdu1{background: transparent url('../../images/index/version3/character1.jpg') no-repeat;display:block;line-height:146px;width:227px;}
.bookyEdu2{background: transparent url('../../images/index/version3/character2.jpg') no-repeat;display:block;line-height:146px;width:227px;}
.bookyEdu3{background: transparent url('../../images/index/version3/character3.jpg') no-repeat;display:block;line-height:146px;width:227px;}
.bookyEdu1:hover,.bookyEdu2:hover,.bookyEdu3:hover{background-position: bottom left;}
/*-----------------------商超活动 100626-------------------*/
.markethead{padding:0px;margin:0px;background:url(../../images/others/shangchao/headerbg.jpg);width:960px;height:352px;_margin-bottom:-5px;}
.marketcontent{padding:30px;background:white;border:5px solid #E2E2E2;}
.marketfooter{padding:10px 0;background:#FF9700;height:77px;line-height:18px;color:black}
.marketbtm{background:#FF9700;text-align:center;padding:20px 0;color:white;}
.marketbtm a{padding:10px;color:white;}
/*-------------------------幸福豆 100713-------------------------------*/
.sexbeanhead{padding:0px;margin:0px;background:url(../../images/others/sexbean/headerbg1.jpg);width:960px;height:200px;_margin-bottom:-5px;}
.sexbeanfooter{background:url(../../images/others/sexbean/footerbg.jpg) no-repeat;height:435px;line-height:18px;color:black}
.sexbeanbtm{text-align:center;padding:320px 0 20px 0;color:black;}
.sexbeanbtm a{padding:10px;color:black;}
.sexbeanhead2{padding:0px;margin:0px;background:url(../../images/others/sexbean/headerbg2.jpg);width:960px;height:232px;_margin-bottom:-5px;}
.sexbeanhead3{padding:0px;margin:0px;background:url(../../images/others/sexbean/headerbg3.jpg);width:960px;height:217px;_margin-bottom:-5px;}
/*---------------------roller new styles--------*/
.entryBox{ line-height:24px; float:left; width:700px; margin-bottom:10px; padding:10px 10px; border:1px solid #E6E6E6; background-color:#F5F6F7; border-radius:5px 5px; -moz-border-radius:5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
.entryBox:hover{border:1px solid #DDDDDD; background-color:#FFFFFF; }
.entryTitle{ padding-bottom:10px; float:left; width:530px; font-size:20px; font-weight:normal; font-family:Microsoft YaHei,Arial,Verdana; text-shadow:1px 0 0 #CCC;}
.summarycontent{clear:both;line-height:24px;font-size:13px;padding:0 5px;}
.summarytest{padding-left:15px;}
.rollerreadmorebt a:link,.rollerreadmorebt a:visited{float:right;background: transparent url('../../images/roller/roller_new/readmorebt.png') no-repeat;display:block;line-height:29px;width:92px;color:#454545;font-size:14px;text-align:center;text-decoration:none; text-shadow:0 1px 0 #DDDDDD;}
.rollerreadmorebt a:hover{background-position: bottom left;color:#F4F4F4;text-shadow:0 1px 0 #86031B;}
.entryTitleinside{color:#24282B; font-size:20px; font-weight:normal; font-family:Microsoft YaHei,Arial,Verdana; text-shadow:1px 0 0 #CCC;text-align:center;}
.pageleft, .pageright{ width:300px; overflow:hidden;}
.pageleft{ float:left; padding-left:15px; text-align:left;}
.pageright{float:right; padding-right:15px; text-align:right;}
.crumb{ margin-bottom:10px; padding:6px 10px 5px; border:1px solid #E6E6E6; background-color:#F4F5F7; border-radius:3px 3px; -moz-border-radius:3px 3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; overflow:hidden;}
#rollerflashnav a.activeSlide ol{background:url(../../images/roller/roller_new/slidebg.gif) no-repeat; font-weight:bold;}
#rollerflashnav{list-style: none;height:50px;width:702px;}
#rollerflashnav ol{line-height:20px;width:174px;text-align:center;padding-bottom:10px;}
#rollerflashnav li{float:left;}
.rollercat li{border-bottom:1px dotted #cecece;padding:10px 0 6px 10px;}
/*-------------------------点读笔 100727-------------------------------*/
.viatonhead{padding:0px;margin:0px;background:url(../../images/others/viaton/headerbg1.jpg);width:960px;height:220px;_margin-bottom:-5px;}
.viatonhead2{padding:0px;margin:0px;background:url(../../images/others/viaton/headerbg2.jpg);width:960px;height:190px;_margin-bottom:-5px;}
.viatonfooter{padding:10px 0;background:#FFCC2A;height:77px;line-height:18px;color:black}
.viatonbtm{background:#FFCC2A;text-align:center;padding:20px 0;color:black;}
.viatonbtm a{padding:10px;}
/*-----------------招商-------------------------*/
.agenthead{padding:0px;margin:0px;background:url(../../images/others/agent/02.jpg);width:860px;height:200px;_margin-bottom:-5px;}
.agenthead2{padding:0px;margin:0px;background:url(../../images/others/agent/04.jpg);width:860px;height:200px;_margin-bottom:-5px;}
.agenthead3{padding:0px;margin:0px;background:url(../../images/others/agent/05.jpg);width:860px;height:201px;_margin-bottom:-5px;}
.agentcontainer1{background:url(../../images/others/agent/06.jpg);width:860px;height:114px;}
.agentcontainer2{background:url(../../images/others/agent/07.jpg);width:860px;height:216px;}
.agentfooter{background:url(../../images/others/agent/39.jpg) no-repeat;width:860px;height:250px;line-height:18px;color:black}
.agentbeanbtm{text-align:center;padding:30px 0 20px 0;color:black;}
.agentbeanbtm a{padding:10px;color:black;}
/*----------------------------------resource*/
.resourcetitle{background:#FEFBE8;padding:20px;}
ul.download li{display:inline-block;*display:inline;}
ul.download li{*display:inline;}
.downloadtitle{cursor:pointer;position:relative;top:1px;display:inline-block;}
table.downloadtb td{border-bottom:1px dashed #cecece; }
#pagebooky span,#pagenonbooky span,#pagesearch span{padding:2px 6px; border:1px dotted #666666;cursor:pointer;}
#pagebooky span:hover,#pagenonbooky span:hover,#pagesearch span:hover{border:1px solid black;background:#cecece;}
.downloadebooktitle{background:url(../../images/download/ebooktitle.jpg) no-repeat;width:720px;height:35px;text-align:right;}
.downloadmusictitle{background:url(../../images/download/musictitle.jpg) no-repeat;width:720px;height:44px;text-align:right;}
.downloadradiotitle{background:url(../../images/download/radiotitle.jpg) no-repeat;width:720px;height:42px;text-align:right;}
.downloadvideotitle{background:url(../../images/download/videotitle.jpg) no-repeat;width:720px;height:40px;text-align:right;}
.downloadviatontitle{background:url(../../images/download/viatontitle.jpg) no-repeat;width:720px;height:43px;text-align:right;}

.playmp3{background:url(../../images/mutimedia/music/playbg.jpg) no-repeat;width:491px;height:491px;line-height:24px;}
.songtitle{text-align:center;font-size:16px;font-weight:bold;}
fieldset {position: relative; border: 1px solid #AA59FE;background:#F7EFFF;padding: 3px 10px;-moz-border-radius:5px 5px;}
fieldset legend {position: absolute;top: -1em;left: .5em;font-weight: bold;font-family:Microsoft YaHei,Arial,Verdana; text-shadow:1px 0 0 #CCC;}

.box2 {border:5px solid #A5B70E;-moz-border-radius: 32px;-webkit-border-radius: 32px;border-radius:32px;behavior: url(border-radius.htc)}
/*------------------------书香童年--------------*/ 
.childhoodhead{padding:0px;margin:0px;background:url(../../images/others/childhood/headbg1.jpg);width:960px;height:176px;}
.childhoodhead2{padding:0px;margin:0px;background:url(../../images/others/childhood/headbg2.jpg);width:960px;height:176px;}
.childhoodfooter{background:url(../../images/others/childhood/footerbg.jpg) no-repeat;height:114px;line-height:18px;color:black}
.childhoodbtm{text-align:center;padding:20px 0;color:black;}
.childhoodbtm a{padding:10px;color:black;}
table.childhoodtable{width:960px;background:url(../../images/others/childhood/sidebg.jpg);border-left:1px solid #9BA29A;border-right:1px solid #9BA29A}
div.contenttop{background:url(../../images/others/childhood/contenttopbg.jpg);height:55px;position: relative}
div.childhoodslide{background:url(../../images/others/childhood/slidebg.jpg) no-repeat;margin-left:20px;*margin-left:25px;height:147px;}
div.childhoodtopbutton a:link,div.childhoodtopbutton a:visited{color:#4f210b;font-family:Microsoft YaHei,Arial,Verdana;font-size:16px;font-weight:bold; background:url(../../images/others/childhood/button.jpg) no-repeat; height:33px;width:112px;padding:6px 16px;}
div.childhoodtopbutton a:hover{text-decoration:none;}
div.childhoodtopbutton{padding:144px 0 6px 90px;height:33px;}
