@charset "gb2312";
/* CSS Document */

body {text-align:center;font-family:宋体,serif;background:#ffffff url(../images/img2012/baby_bg.png) repeat-x;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0;}	
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
/* link color font */
a {color:#666;text-decoration:none;}
a:visited {color:#666;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}
.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cOrange,.cOrange:visited{color:#f60;}
.cGreen,.cGreen:visited{color:#008883;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}
.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#BA2636;}
.cWhite a:hover,a.cWhite:hover {color:#fff;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
strong {font-weight:normal;}



/* foot */
.foot{ background:#fff; width:950px; margin:0 auto; color:#4d4d4d; line-height:21px; clear:both; color:#666; font-family:Verdana, Geneva, sans-serif;}
.foot .text{padding:5px 0 4px;  margin:0 0 6px; background:#f6f6f6; color:#008883; border:1px solid #eeeded;}
.foot .text a,.foot .text a:visited{color:#008883;}
.foot .text a:hover {color:#008883;}
.foot .copyright { text-align:left;}
.foot .copyright .pic { float:left; padding:0 15px;}
/* span blank */
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.friendLink{margin:0 auto; border:1px solid #dcdddd; background:#FAFAFA; overflow:auto; clear:both; color:#999;}
.friendLink a,.friendLink a:visited {color:#999;}
.friendLink a:hover {color:#BA2636;}
.friendLink .text{line-height:21px; padding:9px 9px 5px; clear:both; text-align:left;}
.editorSign{margin:0 auto; width:950px; clear:both; line-height:21px; padding:16px 9px 5px; color:#4d4d4d;}
.editorSign a,.editorSign a:visited {color:#4d4d4d;}
.editorSign a:hover {color:#ba2636;}
 /* 广告位 */
.gg680 { width:680px; margin:0 auto; overflow:hidden;}
.gg220 { width:220px; margin:0 auto; overflow:hidden;}
.gg385 { width:385px; margin:0 auto; overflow:hidden;}

.dotLine {background:url(../images/img2012/sprites_tit.png) left -930px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}
.container { margin:0 auto; width:1190px;color:#666;}
.area { margin:0 auto; width:950px;}
.area p {margin:0; padding:0; line-height:21px;}

.content { margin:0 10px;}
.content_m15 { margin:0 15px;}
.content_m20 { margin:0 20px;}

.f12bla li {background:url(../images/img2012/sprites.png)  left -550px no-repeat; padding-left:9px; line-height:21px; clear:both;}
.f12bla li .f14px {line-height:25px;}
.f12bla li.nobg {background:none; padding-left:0;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.f12bla .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em {font-weight:bold; line-height:21px;}
.f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:1px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p {line-height:21px; text-indent:2em; color:#727171;}
.follow {line-height:21px;}

.f12blb li {background:url(../images/img2012/sprites.png)  left -510px no-repeat; padding-left:9px; line-height:21px; clear:both;}
.f12blb li .f14px {line-height:25px;}
.f12blb li.nobg {background:none; padding-left:0;}
.f12blb .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.f12blb .firstNd h3,.f12blb .firstNd h4,.f12blb .firstNd h3 em,.f12blb .firstNd h4 em {font-weight:bold; line-height:21px;}
.f12blb .firstNd img {float:left; margin:3px 8px 0 0; border:1px solid #dcdddd; line-height:21px;}
.f12blb .firstNd p {line-height:21px; text-indent:2em; color:#727171;}
.follow {line-height:21px;}


/* 栏目css */
.titleBar {height:25px; line-height:25px; overflow:hidden;}
.titleBar .more {float:right; padding-right:8px;}
.titleBar h2,.titleBar h3 {float:left; color:#000; font-weight:bold; line-height:25px;}
.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited {}
.titleBar h2 a:hover,.titleBar h3 a:hover {color:#BA2636;}

/* 全局切换样式 */
.tab .normal { display:none;}
.tab .on { display:block;}


.ntes-passport,.ui-btn-submit,.main-menu,.main-menu-con,.main-menu-con li,.major-menu-con {background:url(../images/img2012/sprites_tit.png) no-repeat; margin:0 auto;}

.ui-btn-submit {padding:0; border:none; cursor:pointer;}
.ui-btn-submit[data-state="disable"] {border:1px solid #ccc; color:#727171; cursor:pointer; background:#f3f3f3;}
.code-num {font-family:"Arial","\5B8B\4F53";}
.ntes-passport { z-index:2; clear:both; width:100%; min-width:950px; height:31px; color:#727171; background-repeat:repeat-x; background-position:0 -794px;}
	.passport-main {width:950px; height:29px; margin:0 auto;}
	.passport-login {float:left;}
		.login-info {float:left; line-height:29px; padding-right:15px;}
	.passport-login .label {overflow:hidden; float:left; margin:4px 0 0; height:20px; padding:2px 0 0; line-height:16px;}
	.passport-entry {float:right; line-height:29px; color:#666;}
    .passport-entry a { padding:0 5px;}
	
	.passport-entry .entry-sum {}
	.passport-entry .entry-sum .fixed{clear:both;position:fixed;_position:absolute;_bottom:auto;top:0;_top:expression(eval(document.documentElement.scrollTop));left:0;z-index:999;}
	.passport-entry .entry-sum li { float:left; padding:0 4px;}
	.passport-entry .entry-sum .last{position:relative;background:url(/images/img2012/dwoaituan.jpg) no-repeat; width:56px; height:21px; line-height:21px; margin-top:4px;}
	.passport-entry .entry-sum p{clear:both;position:absolute;top:24px;right:0;width:200px;height:45px;overflow:hidden;padding:20px 10px 10px;background:url(/images/img2012/dtanc_bg.gif) no-repeat;color:#666; text-align:left;font-size:12px;line-height:24px;font-weight:normal;text-shadow:none;z-index:9999;_zoom:1;}
	.passport-entry .entry-sum .close{position:absolute;top:15px;right:5px;display:block;width:8px;height:8px;overflow:hidden;background:url(/images/img2012/dcha.jpg) no-repeat;text-indent:-999px;cursor:pointer;_zoom:1}
	.passport-entry .entry-sum .tuangou{display:inline-block;width:36px;height:20px; line-height:20px;overflow:hidden;background:url(/images/img2012/dtuangou.jpg) no-repeat;/*text-indent:-999px;*/_zoom:1; text-align:center; padding:0; margin:0;}
	
	
	.form-ipt {float:left; _display:inline; overflow:hidden; margin:5px 5px 0; font-size:12px;}
	.form-ipt input {float:left; overflow:hidden; font-size:12px; height:16px; line-height:16px;}
	.form-ipt-user,.form-ipt-pwd {width:100px; border:1px solid; border-color:#bcbcbc #e4e4e4 #e4e4e4 #bcbcbc;}
	.ui-btn-login {_display:inline; float:left; width:39px; height:18px; margin:5px 6px 0 6px; font-size:12px; color:#727171; cursor:pointer; border:none; background-position:right -946px;}	
	.wbLogin-ui-btn {float:left;}
	.wbLogin-ui-btn a,.wbLogin-ui-btn a:hover,.wbLogin-ui-btn a:visited { color:#666; padding-left:5px;}
	
	
.channel { background:#fff url(../images/img2012/channel_bg.png) no-repeat; width:950px; height:100px; margin:0 auto; line-height:21px;}
.channel h1 { width:200px; height:65px; float:left; overflow:hidden; margin:0 19px 0 0;}
.channel .attlogo { float:left; height:100px; overflow:hidden; margin:0 0 0 68px;}
.channel .phone {float:right; text-align:left;}
.channel h1,.channel .phone { height:100px; overflow:hidden;}


.main-menu { width:950px; height:40px; background-position:0 0; background-repeat:repeat-x;}
.main-menu-con { width:700px; float:left; background-position:right -873px; color:#fff; font:900 14px/40px "simsun"; position:relative;}
.main-menu-con:after {content:"";clear:both;visibility:hidden;height:0;display:block}
.main-menu-con li { float:left; width:76px; background-position:right -828px; text-align:center;}	
.main-menu-con li a:link,.main-menu-con li a:visited { display:block; color:#fff; background-position:0 -44px;}
/*.main-menu-con li.home,.main-menu-con li.women,.main-menu-con li.man { width:60px;}
.main-menu-con li.w50 { width:50px;}*/
.main-menu-con li.about { background:none;}
.main-menu-con li .fnav:hover,.main-menu-con li.hover a.fnav { height:40px; line-height:40px; background-position:0 -44px; background-image:url(../images/img2012/sprites_tit.png);background-repeat:no-repeat; z-index:1; position:relative; color:#fff;}
.major-menu-con { width:250px; text-align:center; float:left; background-position:0 -44px; background-repeat:repeat-x; font:100 12px/40px "simsun"; color:#fff;}

#hp .main-menu-con  li.home .fnav, #all .main-menu-con  li.all .fnav, #N1 .main-menu-con  li.woman .fnav, #N2 .main-menu-con  li.accessories .fnav, #N3 .main-menu-con  li.shoe .fnav, #N4 .main-menu-con  li.house .fnav, #N5 .main-menu-con  li.kids .fnav, #N6 .main-menu-con  li.man .fnav, #FY .main-menu-con  li.beauty .fnav, #ME .main-menu-con  li.underwear .fnav, #N8 .main-menu-con  li.sport .fnav {position:relative}


#hd-nav {overflow:hidden}
#menuItem{ position:absolute;visibility:hidden;z-index:99999; left:0; top:171px;}
/*下拉菜单左右分栏样式*/
.mdetail{ text-align:left;  font-weight:normal;width:694px; height:auto; background:url(/images/img2012/drop-downMenu_bg.png) repeat-y right 0; border:3px solid #00b3a6;border-top:0; overflow:hidden;position:absolute;top:0;left:0;/**left:-1px;*/visibility:hidden;}
.wp{ height:15px;line-height:15px;padding:4px 0;color:#6b6b6b;font-weight:600;margin:10px 0 4px 0;_overflow:hidden; clear:both;}
.mdetail-cata{float:left; text-align:left; background:#fff;width:400px;overflow:hidden;padding-bottom:10000px;margin-bottom:-10000px;}
.mdetail-cata-item{ float:left;  padding:0 0 0 7px; overflow:hidden; margin-right:15px; display:inline; width:160px;}
.mdetail-cata-item li{ overflow:hidden;color:#00756f; line-height:18px; width:auto; }
.mdetail-cata li a{padding:2px 6px;color:#00756f;zoom:1;display:inline-block;white-space:nowrap}
.mdetail-cata li a:visited {color:#00756f;}
.mdetail-cata li a:hover{background-color:#ddfffc;text-decoration:none;color:#00756f}
.mdetail-cata .wp,.mdetail-brand .wp{color:#00756f;border-bottom:1px dashed #c6c6c6}
.mdetail-cata .wp a{background:0;line-height:20px;color:#00756f;}
.mdetail-cata-item02 { width:110px; margin:0; text-align:left;}
.mdetail-cata-item03 { width:90px; margin:0; text-align:left;}

.mdetail-promotion{width:252px;padding:0; float:right;}
.mdetail-promotion .wp{ color:#900;border-bottom:1px dashed #c6c6c6}
.mdetail-promotion  .firstNd img {float:none; padding:2px; margin:3px 8px 0 0; border:1px solid #dcdddd; line-height:21px;}
/*下拉菜单左右分栏样式结束*/

/*下拉菜单上下分栏样式*/
.mdetail-cata-upDown { text-align:left; background:#fff;width:100%;overflow:hidden;}
.mdetail-cata-upDown .column { width:570px; float:left;}
.mdetail-cata-upDown .expert { width:120px; float:right;}
.mdetail-cata-upDown li a{padding:2px 0;color:#555;zoom:1;display:inline-block;white-space:nowrap}
.mdetail-cata-upDown li a:visited {color:#555;}
.mdetail-cata-upDown li a:hover{background:none;text-decoration:none;color:#c5203e;}
.mdetail-cata-upDown .wp {color:#00756f;border-bottom:1px dashed #c6c6c6}
.mdetail-cata-upDown .wp a{background:0; color:#00756f;}
.mdetail-cata-upDown .expPic { text-align:center;}
                     .expPic img { border:1px solid #e1e1e1;margin:5px 0 0 0; padding:0;}
                     .expPic p { line-height:24px; margin:0; padding:0;}
					 

.mdetail-promotion-upDown { background:#fff; width:100%;padding:0;overflow:hidden; padding-bottom:8px;}
.mdetail-promotion-upDown .wp{ color:#900;border-bottom:1px dashed #c6c6c6}
.mdetail-promotion-upDown .ztPic { width:100%; overflow:hidden;}
                          .ztPic ul { width:120%;}
						  .ztPic li { float:left;}
                          .ztPic .w220 li { width:220px;}
						  .ztPic .p2 li { margin-right:5px; margin-top:4px; display:inline;}
.mdetail-promotion-upDown .f12bla-ztList li { float:left; clear:none; width:158px; }
.mdetail-promotion-upDown .f12bla-ztList02 li { float:left; clear:none; width:215px; }
/*下拉菜单上下分栏样式 结束*/

.top_search { margin:0px auto; width:948px; height:37px; background:url(../images/img2012/sprites_tit.png) 0 -91px repeat-x; border:1px solid #afe3e0;}
.top_search .textBox { width:150px; height:17px; color:#7B7C7D;  border:1px solid; border-color:#bcbcbc #e4e4e4 #e4e4e4 #bcbcbc; line-height:18px; text-indent:3px; float:left; margin:0 0 0 6px; padding-top:3px;}
.top_search .btn {overflow:hidden; background:url(../images/img2012/sprites.png) no-repeat 0px -34px; border:none; line-height:20px; font-size:12px; width:44px; height:22px; cursor:pointer; float:left; margin:0 6px 0 6px;}
.top_search form { float:left; margin:7px 0 0 0; }
.top_search .searchPic{ float:left; background:url(../images/img2012/sprites.png) 0 0 no-repeat; width:16px; height:13px;margin:10px 0 0 10px;}
.top_search .NTES_link { color:#009e96; line-height:37px; text-align:left; float:left;}
.top_search .NTES_link a {padding:0 0 0 2px;}
.top_search .NTES_link a:hover {}
.top_search .NTES_link .tit {  padding:0 0 0  10px;}
.top_search .call { float:left; text-align:left; background:url(../images/img2012/new.gif) right no-repeat; padding-right:25px; margin:0 0 0 15px; line-height:37px;}
.top_search .buttonAll { margin:5px 0 0 0; float:right;}
.top_search .buttonAll em { margin-right:8px;}

.buttonAll {}
.buttonAll em { background:url(../images/img2012/sprites_jpg.png) no-repeat; overflow:hidden; display:inline-block;-moz-box-align:center;-moz-box-pack:center;vertical-align:bottom; text-align:center; float:left; cursor:pointer; }
.buttonAll .b_cO { background-position:-108px -50px; width:92px; height:24px;}
.buttonAll .b_cW { background-position:-118px -325px; width:83px; height:24px; line-height:24px;}
.buttonAll .b_cM { background-position:-118px -357px; width:83px; height:24px; line-height:24px;}
.buttonAll .text_cZX,.buttonAll .text_cYY,.buttonAll .text_cQQ,.buttonAll .text_cMH { width:118px; height:35px; margin-right:5px;}
.buttonAll .text_cZX { background-position:0 -429px;}
.buttonAll .text_cYY { background-position:0 -465px; width:118px; height:35px;}
.buttonAll .text_cQQ { background-position:0 -501px; width:118px; height:35px;}
.buttonAll .text_cMH { background-position:0 -537px; width:118px; height:35px;}
.buttonAll .h_cO { background-position:-119px -465px; width:81px; height:24px; line-height:24px;}
.buttonAll .h_cG { background-position:-119px -429px; width:81px; height:24px; line-height:24px;}

/* icon */
.I_V_ {background:url(/images/img2012/sprites.png) right -584px no-repeat; padding-right:18px;}
.I_T_ {background:url(/images/img2012/icon.png) 0 center no-repeat; padding-left:18px;}
.I_P_ {background:url(/images/img2012/icon.png) -460px center no-repeat; padding-left:18px;}
.I_M_ {background:url(/images/img2012/icon.png) -918px center no-repeat; padding-left:18px;}
.I_H_ {background:url(/images/img2012/navHot.gif) right 0 no-repeat; padding-right:25px;}

.pages-1 { text-align:center; float:right;}

.NTES-nav { background:#f4f4f4; border-bottom:1px solid #e1e1e1; border-top:1px solid #fff;color:#999; height:25px;}
.NTES-nav .nav-link{ float:left; margin:0; line-height:25px;}
.NTES-nav .nav-link a,.NTES-nav .nav-link a:visited { line-height:25px; color:#999; padding:0 8px; display:inline-block;}
.NTES-nav .nav-gzra { float:right; width:100px; height:18px; margin:3px 10px 0 0; text-align:center; line-height:18px;}
.NTES-nav .nav-gzra a { padding:0 5px;}

.path {background:#fff; height:37px; line-height:37px;}
.path .crumb { float:left;}


.footNav { width:100%; overflow:hidden; text-align:center;}
.footNav ul{ width:120%;}
.footNav li{ float:left; display:inline;}
.footNav .w170 li { width:175px; border-right:1px dashed #e1e1e1;} 
.footNav .w170 li h3 { font:900 12px/25px "宋体";}
.footNav .w170 li p { line-height:24px;}
.footNav li.w220 { width:220px; text-align:left; padding-left:25px; border-right:0 dashed #e1e1e1;}
.footNav li.w220 em { background:url(../images/img2012/sprites_gif.png) no-repeat; display:inline-block; height:22px; float:left; margin-right:15px; cursor:pointer;}
.footNav li.w220 .qqwb { background-position:0 -129px; width:23px;}
.footNav li.w220 .snwb { background-position:0 -155px; width:28px;}
.footNav li.w220 .qq { background-position:0 -181px; width:18px;}
.footNav li.w220 .r { background-position:0 -208px; width:21px;}
.footNav li.w220 h3 { background:url(../images/img2012/sprites_gif.png) 0 -87px no-repeat; font-size:14px; padding-left:35px;}

.area02 { background:url(../images/img2012/index_area02_Bg.png) repeat-y; text-align:left;}
.area02 .colL { float:left; width:360px;}
.area02 .colC { float:left; width:320px;}
.area02 .colR { float:left; width:270px;}
.area02_line01 { background:url(../images/img2012/area_line.png) 0 -22px; width:950px; height:1px; font-size:1px; overflow:hidden;}


.Div01{height:32px;padding:14px 4px 0 10px;border-bottom:1px solid #ccc}
.breakNews{float:left;width:190px}
.breakNews h2{float:left;line-height:18px;font-size:12px;color:#ba2636;font-weight:bold}
.breakNews ul{float:left;overflow:hidden;color:#999}
.breakNews li{font:normal 11px Arial;color:#999}
.breakNews li a{color:#004276;font:normal 12px 宋体}
.breakNews li a:visited{color:#004276}
.breakNews li a:hover{color:#ba2636}
.breakNews span{float:right;padding-top:3px}
.tab01{height:18px;line-height:18px;overflow:hidden;float:left;padding-top:2px;*padding-top:0;_padding-top:0}


.bottom-link{ border:1px solid #dadada; clear:both; width:978px; margin:0 auto;}
.bottom-link-wrap{ padding:30px 0; width:978px; margin:0 auto; overflow:hidden;}
.links-list{ float:left; height:160px; overflow:hidden; margin:0 auto}
.links-list .itemB{ margin:0; padding:0; width:150px; text-align:center; height:135px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.links-list h4{ height:27px; color:#373737; font-size:14px; font-family:"寰蒋闆呴粦"}
.links-list ul{ border-right:1px solid #ededed;height:135px;  margin:0; padding:0;}
.links-list li{ line-height:24px; color:#666;}
.bottom-link .b-l-1{}
.bottom-link .b-l-2{}
.bottom-link .b-l-3{}
.bottom-link .b-l-4{}
.bottom-link .b-l-5{ width:320px; text-align:left;}
.bottom-link .b-l-5 h4 { padding-left:25px; }
.bottom-link .b-l-5 ul{ border:0; padding-left:25px; }
.bottom-link .b-l-5 ul li {line-height:18px;}
.bottom-link .b-l-5 ul li.p1  { font:900 28px/30px Verdana, Geneva, sans-serif; color:#009896;}
 
 .footer{ width:980px; margin:23px auto 0;}
 .footer p { text-align:center; color:#888888; line-height:24px;}
 .footer .copyright { }
 .footer .tj { float:left;}
 .footer a {color:#888888;}	
